ruby-ffi →
1.15.5+dfsg-1 →
armhf → 2022-11-02 08:44:50
sbuild (Debian sbuild) 0.71.0 (24 Aug 2016) on testwandboard
+==============================================================================+
| ruby-ffi 1.15.5+dfsg-1 (armhf) Wed, 02 Nov 2022 08:21:55 +0000 |
+==============================================================================+
Package: ruby-ffi
Version: 1.15.5+dfsg-1
Source Version: 1.15.5+dfsg-1
Distribution: bookworm-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf
I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bookworm-staging-armhf-sbuild-fb81a7e7-826e-45df-9bc8-0d78484b2b93' with '<<CHROOT>>'
+------------------------------------------------------------------------------+
| Update chroot |
+------------------------------------------------------------------------------+
Get:1 http://172.17.4.1/private bookworm-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private bookworm-staging/main Sources [13.4 MB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf Packages [14.2 MB]
Fetched 27.6 MB in 30s (931 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
W: http://172.17.4.1/private/dists/bookworm-staging/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
+------------------------------------------------------------------------------+
| Fetch source files |
+------------------------------------------------------------------------------+
Check APT
---------
Checking available source versions...
Download source files with APT
------------------------------
Reading package lists...
NOTICE: 'ruby-ffi' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/ruby-team/ruby-ffi.git
Please use:
git clone https://salsa.debian.org/ruby-team/ruby-ffi.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 137 kB of source archives.
Get:1 http://172.17.4.1/private bookworm-staging/main ruby-ffi 1.15.5+dfsg-1 (dsc) [2149 B]
Get:2 http://172.17.4.1/private bookworm-staging/main ruby-ffi 1.15.5+dfsg-1 (tar) [127 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main ruby-ffi 1.15.5+dfsg-1 (diff) [7508 B]
Fetched 137 kB in 0s (861 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/ruby-ffi-Dvb60s/ruby-ffi-1.15.5+dfsg' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/ruby-ffi-Dvb60s' with '<<BUILDDIR>>'
+------------------------------------------------------------------------------+
| Install build-essential |
+------------------------------------------------------------------------------+
Setup apt archive
-----------------
Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-fZhqdW/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning: sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-fZhqdW/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-fZhqdW/gpg/trustdb.gpg: trustdb created
gpg: key 35506D9A48F77B2E: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg: imported: 1
gpg: key 35506D9A48F77B2E: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 35506D9A48F77B2E: secret key imported
gpg: Total number processed: 1
gpg: unchanged: 1
gpg: secret keys read: 1
gpg: secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-fZhqdW/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-fZhqdW/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-fZhqdW/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-fZhqdW/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-fZhqdW/apt_archive ./ Packages [431 B]
Fetched 2107 B in 1s (2689 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...
Install core build dependencies (apt-based resolver)
----------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
krb5-locales libpam-cap libperl5.34 netbase perl-modules-5.34 sensible-utils
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 32 not upgraded.
Need to get 848 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-fZhqdW/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [848 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 848 B in 0s (23.1 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 14774 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges
+------------------------------------------------------------------------------+
| Check architectures |
+------------------------------------------------------------------------------+
Arch check ok (armhf included in any)
+------------------------------------------------------------------------------+
| Install package build dependencies |
+------------------------------------------------------------------------------+
Setup apt archive
-----------------
Merged Build-Depends: debhelper-compat (= 13), gem2deb (>= 1), libffi-dev, rake, ruby-rspec
Filtered Build-Depends: debhelper-compat (= 13), gem2deb (>= 1), libffi-dev, rake, ruby-rspec
dpkg-deb: building package 'sbuild-build-depends-ruby-ffi-dummy' in '/<<BUILDDIR>>/resolver-fZhqdW/apt_archive/sbuild-build-depends-ruby-ffi-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning: sbuild-build-depends-core-dummy sbuild-build-depends-ruby-ffi-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-fZhqdW/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-fZhqdW/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-fZhqdW/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-fZhqdW/apt_archive ./ Sources [521 B]
Get:5 copy:/<<BUILDDIR>>/resolver-fZhqdW/apt_archive ./ Packages [601 B]
Fetched 2455 B in 1s (3361 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...
Install ruby-ffi build dependencies (apt-based resolver)
--------------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
krb5-locales libpam-cap libperl5.34 perl-modules-5.34
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
autoconf automake autopoint autotools-dev bsdextrautils ca-certificates
debhelper devscripts dh-autoreconf dh-strip-nondeterminism dwz file gem2deb
gem2deb-test-runner gettext gettext-base groff-base intltool-debian
libarchive-zip-perl libb-hooks-op-check-perl libbsd0
libclass-method-modifiers-perl libclass-xsaccessor-perl libdebhelper-perl
libdevel-callchecker-perl libdynaloader-functions-perl libedit2 libelf1
libencode-locale-perl libexpat1 libffi-dev libffi8 libfile-dirlist-perl
libfile-homedir-perl libfile-listing-perl libfile-stripnondeterminism-perl
libfile-touch-perl libfile-which-perl libgmp-dev libgmpxx4ldbl
libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl
libhttp-cookies-perl libhttp-date-perl libhttp-message-perl
libhttp-negotiate-perl libicu71 libimport-into-perl libio-html-perl
libio-pty-perl libio-socket-ssl-perl libipc-run-perl liblwp-mediatypes-perl
liblwp-protocol-https-perl libmagic-mgc libmagic1 libmd0
libmodule-runtime-perl libmoo-perl libmpdec3 libncurses6 libnet-http-perl
libnet-ssleay-perl libparams-classify-perl libpipeline1 libpython3-stdlib
libpython3.10-minimal libpython3.10-stdlib libregexp-ipv6-perl
librole-tiny-perl libruby libruby3.0 libruby3.1 libsub-override-perl
libsub-quote-perl libtimedate-perl libtinfo5 libtool libtry-tiny-perl
libuchardet0 liburi-perl libwww-perl libwww-robotrules-perl libxml2
libyaml-0-2 m4 man-db media-types openssl patchutils perl-openssl-defaults
po-debconf python3 python3-minimal python3.10 python3.10-minimal rake ruby
ruby-all-dev ruby-diff-lcs ruby-net-telnet ruby-rspec ruby-rspec-core
ruby-rspec-expectations ruby-rspec-mocks ruby-rspec-support ruby-rubygems
ruby-sdbm ruby-webrick ruby-xmlrpc ruby3.0 ruby3.0-dev ruby3.1 ruby3.1-dev
rubygems-integration wdiff
Suggested packages:
autoconf-archive gnu-standards autoconf-doc dh-make adequate at autopkgtest
bls-standalone bsd-mailx | mailx check-all-the-things cvs-buildpackage
diffoscope disorderfs dose-extra duck elpa-devscripts faketime gnuplot
how-can-i-help libauthen-sasl-perl libdbd-pg-perl libfile-desktopentry-perl
libnet-smtps-perl libterm-size-perl libyaml-syck-perl mmdebstrap
mozilla-devscripts mutt piuparts postgresql-client pristine-lfs quilt ratt
reprotest ssh-client svn-buildpackage w3m git-buildpackage pristine-tar
gettext-doc libasprintf-dev libgettextpo-dev groff gmp-doc libgmp10-doc
libmpfr-dev libdata-dump-perl libcrypt-ssleay-perl libscalar-number-perl
libtool-doc gfortran | fortran95-compiler gcj-jdk libsub-name-perl
libbusiness-isbn-perl libauthen-ntlm-perl m4-doc apparmor less www-browser
libmail-box-perl python3-doc python3-tk python3-venv python3.10-venv
python3.10-doc binfmt-support ri ruby-dev bundler wdiff-doc
Recommended packages:
dctrl-tools dput | dupload libdistro-info-perl libgit-wrapper-perl
libgitlab-api-v4-perl liblist-compare-perl libstring-shellquote-perl
licensecheck lintian python3-apt python3-debian python3-magic
python3-requests python3-unidiff python3-xdg strace unzip wget | curl
debian-keyring equivs libsoap-lite-perl pristine-tar apt-file curl | wget
| lynx libarchive-cpio-perl libhtml-format-perl libclone-perl
libnamespace-clean-perl libgpm2 libltdl-dev libdata-dump-perl
libhtml-form-perl libhttp-daemon-perl libmailtools-perl
libmail-sendmail-perl zip fonts-lato libjs-jquery ruby3.0-doc ruby3.1-doc
The following NEW packages will be installed:
autoconf automake autopoint autotools-dev bsdextrautils ca-certificates
debhelper devscripts dh-autoreconf dh-strip-nondeterminism dwz file gem2deb
gem2deb-test-runner gettext gettext-base groff-base intltool-debian
libarchive-zip-perl libb-hooks-op-check-perl libbsd0
libclass-method-modifiers-perl libclass-xsaccessor-perl libdebhelper-perl
libdevel-callchecker-perl libdynaloader-functions-perl libedit2 libelf1
libencode-locale-perl libexpat1 libffi-dev libfile-dirlist-perl
libfile-homedir-perl libfile-listing-perl libfile-stripnondeterminism-perl
libfile-touch-perl libfile-which-perl libgmp-dev libgmpxx4ldbl
libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl
libhttp-cookies-perl libhttp-date-perl libhttp-message-perl
libhttp-negotiate-perl libicu71 libimport-into-perl libio-html-perl
libio-pty-perl libio-socket-ssl-perl libipc-run-perl liblwp-mediatypes-perl
liblwp-protocol-https-perl libmagic-mgc libmagic1 libmd0
libmodule-runtime-perl libmoo-perl libmpdec3 libncurses6 libnet-http-perl
libnet-ssleay-perl libparams-classify-perl libpipeline1 libpython3-stdlib
libpython3.10-minimal libpython3.10-stdlib libregexp-ipv6-perl
librole-tiny-perl libruby libruby3.0 libruby3.1 libsub-override-perl
libsub-quote-perl libtimedate-perl libtinfo5 libtool libtry-tiny-perl
libuchardet0 liburi-perl libwww-perl libwww-robotrules-perl libxml2
libyaml-0-2 m4 man-db media-types openssl patchutils perl-openssl-defaults
po-debconf python3 python3-minimal python3.10 python3.10-minimal rake ruby
ruby-all-dev ruby-diff-lcs ruby-net-telnet ruby-rspec ruby-rspec-core
ruby-rspec-expectations ruby-rspec-mocks ruby-rspec-support ruby-rubygems
ruby-sdbm ruby-webrick ruby-xmlrpc ruby3.0 ruby3.0-dev ruby3.1 ruby3.1-dev
rubygems-integration sbuild-build-depends-ruby-ffi-dummy wdiff
The following packages will be upgraded:
libffi8
1 upgraded, 117 newly installed, 0 to remove and 31 not upgraded.
Need to get 43.4 MB of archives.
After this operation, 175 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-fZhqdW/apt_archive ./ sbuild-build-depends-ruby-ffi-dummy 0.invalid.0 [892 B]
Get:2 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10-minimal armhf 3.10.8-1 [768 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf libexpat1 armhf 2.5.0-1 [77.2 kB]
Get:4 http://172.17.4.1/private bookworm-staging/main armhf python3.10-minimal armhf 3.10.8-1 [1476 kB]
Get:5 http://172.17.4.1/private bookworm-staging/main armhf python3-minimal armhf 3.10.6-1 [38.7 kB]
Get:6 http://172.17.4.1/private bookworm-staging/main armhf media-types all 8.0.0 [33.4 kB]
Get:7 http://172.17.4.1/private bookworm-staging/main armhf libffi8 armhf 3.4.4-1 [19.4 kB]
Get:8 http://172.17.4.1/private bookworm-staging/main armhf libmpdec3 armhf 2.5.1-2+rpi1 [73.5 kB]
Get:9 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10-stdlib armhf 3.10.8-1 [1597 kB]
Get:10 http://172.17.4.1/private bookworm-staging/main armhf python3.10 armhf 3.10.8-1 [505 kB]
Get:11 http://172.17.4.1/private bookworm-staging/main armhf libpython3-stdlib armhf 3.10.6-1 [21.7 kB]
Get:12 http://172.17.4.1/private bookworm-staging/main armhf python3 armhf 3.10.6-1 [38.2 kB]
Get:13 http://172.17.4.1/private bookworm-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:14 http://172.17.4.1/private bookworm-staging/main armhf groff-base armhf 1.22.4-8 [793 kB]
Get:15 http://172.17.4.1/private bookworm-staging/main armhf bsdextrautils armhf 2.38.1-1.1 [78.2 kB]
Get:16 http://172.17.4.1/private bookworm-staging/main armhf libpipeline1 armhf 1.5.6-3 [34.3 kB]
Get:17 http://172.17.4.1/private bookworm-staging/main armhf man-db armhf 2.11.0-1 [1299 kB]
Get:18 http://172.17.4.1/private bookworm-staging/main armhf openssl armhf 3.0.5-4 [1346 kB]
Get:19 http://172.17.4.1/private bookworm-staging/main armhf ca-certificates all 20211016 [156 kB]
Get:20 http://172.17.4.1/private bookworm-staging/main armhf libmagic-mgc armhf 1:5.41-4 [295 kB]
Get:21 http://172.17.4.1/private bookworm-staging/main armhf libmagic1 armhf 1:5.41-4 [120 kB]
Get:22 http://172.17.4.1/private bookworm-staging/main armhf file armhf 1:5.41-4 [65.8 kB]
Get:23 http://172.17.4.1/private bookworm-staging/main armhf gettext-base armhf 0.21-9 [171 kB]
Get:24 http://172.17.4.1/private bookworm-staging/main armhf m4 armhf 1.4.19-1 [260 kB]
Get:25 http://172.17.4.1/private bookworm-staging/main armhf autoconf all 2.71-2 [343 kB]
Get:26 http://172.17.4.1/private bookworm-staging/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get:27 http://172.17.4.1/private bookworm-staging/main armhf automake all 1:1.16.5-1.3 [823 kB]
Get:28 http://172.17.4.1/private bookworm-staging/main armhf autopoint all 0.21-9 [510 kB]
Get:29 http://172.17.4.1/private bookworm-staging/main armhf libdebhelper-perl all 13.10.1 [79.9 kB]
Get:30 http://172.17.4.1/private bookworm-staging/main armhf libtool all 2.4.7-4 [526 kB]
Get:31 http://172.17.4.1/private bookworm-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:32 http://172.17.4.1/private bookworm-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:33 http://172.17.4.1/private bookworm-staging/main armhf libsub-override-perl all 0.09-4 [9304 B]
Get:34 http://172.17.4.1/private bookworm-staging/main armhf libfile-stripnondeterminism-perl all 1.13.0-1 [26.6 kB]
Get:35 http://172.17.4.1/private bookworm-staging/main armhf dh-strip-nondeterminism all 1.13.0-1 [15.8 kB]
Get:36 http://172.17.4.1/private bookworm-staging/main armhf libelf1 armhf 0.187-2+rpi2 [177 kB]
Get:37 http://172.17.4.1/private bookworm-staging/main armhf dwz armhf 0.14+20220924-2 [93.1 kB]
Get:38 http://172.17.4.1/private bookworm-staging/main armhf libicu71 armhf 71.1-3 [8855 kB]
Get:39 http://172.17.4.1/private bookworm-staging/main armhf libxml2 armhf 2.9.14+dfsg-1 [591 kB]
Get:40 http://172.17.4.1/private bookworm-staging/main armhf gettext armhf 0.21-9 [1220 kB]
Get:41 http://172.17.4.1/private bookworm-staging/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get:42 http://172.17.4.1/private bookworm-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:43 http://172.17.4.1/private bookworm-staging/main armhf debhelper all 13.10.1 [940 kB]
Get:44 http://172.17.4.1/private bookworm-staging/main armhf libfile-dirlist-perl all 0.05-3 [7600 B]
Get:45 http://172.17.4.1/private bookworm-staging/main armhf libfile-which-perl all 1.27-2 [15.1 kB]
Get:46 http://172.17.4.1/private bookworm-staging/main armhf libfile-homedir-perl all 1.006-1 [43.8 kB]
Get:47 http://172.17.4.1/private bookworm-staging/main armhf libfile-touch-perl all 0.12-2 [8816 B]
Get:48 http://172.17.4.1/private bookworm-staging/main armhf libio-pty-perl armhf 1:1.15-2+b2 [34.5 kB]
Get:49 http://172.17.4.1/private bookworm-staging/main armhf libipc-run-perl all 20220807.0-1 [104 kB]
Get:50 http://172.17.4.1/private bookworm-staging/main armhf libclass-method-modifiers-perl all 2.13-2 [19.4 kB]
Get:51 http://172.17.4.1/private bookworm-staging/main armhf libclass-xsaccessor-perl armhf 1.19-4+b1 [35.5 kB]
Get:52 http://172.17.4.1/private bookworm-staging/main armhf libb-hooks-op-check-perl armhf 0.22-2+b1 [10.3 kB]
Get:53 http://172.17.4.1/private bookworm-staging/main armhf libdynaloader-functions-perl all 0.003-3 [12.7 kB]
Get:54 http://172.17.4.1/private bookworm-staging/main armhf libdevel-callchecker-perl armhf 0.008-1+b4 [15.4 kB]
Get:55 http://172.17.4.1/private bookworm-staging/main armhf libparams-classify-perl armhf 0.015-2+b1 [22.0 kB]
Get:56 http://172.17.4.1/private bookworm-staging/main armhf libmodule-runtime-perl all 0.016-2 [19.6 kB]
Get:57 http://172.17.4.1/private bookworm-staging/main armhf libimport-into-perl all 1.002005-2 [11.3 kB]
Get:58 http://172.17.4.1/private bookworm-staging/main armhf librole-tiny-perl all 2.002004-1 [21.4 kB]
Get:59 http://172.17.4.1/private bookworm-staging/main armhf libsub-quote-perl all 2.006006-1 [21.0 kB]
Get:60 http://172.17.4.1/private bookworm-staging/main armhf libmoo-perl all 2.005004-3 [60.5 kB]
Get:61 http://172.17.4.1/private bookworm-staging/main armhf libencode-locale-perl all 1.05-3 [12.9 kB]
Get:62 http://172.17.4.1/private bookworm-staging/main armhf libtimedate-perl all 2.3300-2 [39.3 kB]
Get:63 http://172.17.4.1/private bookworm-staging/main armhf libhttp-date-perl all 6.05-2 [10.5 kB]
Get:64 http://172.17.4.1/private bookworm-staging/main armhf libfile-listing-perl all 6.15-1 [12.6 kB]
Get:65 http://172.17.4.1/private bookworm-staging/main armhf libhtml-tagset-perl all 3.20-6 [11.7 kB]
Get:66 http://172.17.4.1/private bookworm-staging/main armhf libregexp-ipv6-perl all 0.03-3 [5212 B]
Get:67 http://172.17.4.1/private bookworm-staging/main armhf liburi-perl all 5.16-1 [90.3 kB]
Get:68 http://172.17.4.1/private bookworm-staging/main armhf libhtml-parser-perl armhf 3.79-1+b1 [97.4 kB]
Get:69 http://172.17.4.1/private bookworm-staging/main armhf libhtml-tree-perl all 5.07-2 [213 kB]
Get:70 http://172.17.4.1/private bookworm-staging/main armhf libio-html-perl all 1.004-3 [16.2 kB]
Get:71 http://172.17.4.1/private bookworm-staging/main armhf liblwp-mediatypes-perl all 6.04-1 [19.9 kB]
Get:72 http://172.17.4.1/private bookworm-staging/main armhf libhttp-message-perl all 6.41-1 [81.1 kB]
Get:73 http://172.17.4.1/private bookworm-staging/main armhf libhttp-cookies-perl all 6.10-1 [19.6 kB]
Get:74 http://172.17.4.1/private bookworm-staging/main armhf libhttp-negotiate-perl all 6.01-1 [12.8 kB]
Get:75 http://172.17.4.1/private bookworm-staging/main armhf perl-openssl-defaults armhf 7+b1 [7916 B]
Get:76 http://172.17.4.1/private bookworm-staging/main armhf libnet-ssleay-perl armhf 1.92-2+b2 [297 kB]
Get:77 http://172.17.4.1/private bookworm-staging/main armhf libio-socket-ssl-perl all 2.075-1 [220 kB]
Get:78 http://172.17.4.1/private bookworm-staging/main armhf libnet-http-perl all 6.22-1 [25.3 kB]
Get:79 http://172.17.4.1/private bookworm-staging/main armhf liblwp-protocol-https-perl all 6.10-1 [12.2 kB]
Get:80 http://172.17.4.1/private bookworm-staging/main armhf libtry-tiny-perl all 0.31-2 [22.6 kB]
Get:81 http://172.17.4.1/private bookworm-staging/main armhf libwww-robotrules-perl all 6.02-1 [12.9 kB]
Get:82 http://172.17.4.1/private bookworm-staging/main armhf libwww-perl all 6.67-1 [194 kB]
Get:83 http://172.17.4.1/private bookworm-staging/main armhf patchutils armhf 0.4.2-1 [68.7 kB]
Get:84 http://172.17.4.1/private bookworm-staging/main armhf libtinfo5 armhf 6.3+20220423-2 [334 kB]
Get:85 http://172.17.4.1/private bookworm-staging/main armhf wdiff armhf 1.2.2-2 [120 kB]
Get:86 http://172.17.4.1/private bookworm-staging/main armhf devscripts armhf 2.22.2 [1181 kB]
Get:87 http://172.17.4.1/private bookworm-staging/main armhf rubygems-integration all 1.18 [6704 B]
Get:88 http://172.17.4.1/private bookworm-staging/main armhf ruby-net-telnet all 0.1.1-2.1 [12.7 kB]
Get:89 http://172.17.4.1/private bookworm-staging/main armhf ruby-webrick all 1.7.0-4 [50.9 kB]
Get:90 http://172.17.4.1/private bookworm-staging/main armhf ruby-xmlrpc all 0.3.2-2 [24.4 kB]
Get:91 http://172.17.4.1/private bookworm-staging/main armhf ruby-sdbm armhf 1.0.0-5 [13.4 kB]
Get:92 http://172.17.4.1/private bookworm-staging/main armhf libmd0 armhf 1.0.4-2 [28.6 kB]
Get:93 http://172.17.4.1/private bookworm-staging/main armhf libbsd0 armhf 0.11.7-1 [112 kB]
Get:94 http://172.17.4.1/private bookworm-staging/main armhf libedit2 armhf 3.1-20221009-1 [76.0 kB]
Get:95 http://172.17.4.1/private bookworm-staging/main armhf libncurses6 armhf 6.3+20220423-2 [79.6 kB]
Get:96 http://172.17.4.1/private bookworm-staging/main armhf libyaml-0-2 armhf 0.2.5-1 [44.6 kB]
Get:97 http://172.17.4.1/private bookworm-staging/main armhf libruby3.0 armhf 3.0.4-8 [5136 kB]
Get:98 http://172.17.4.1/private bookworm-staging/main armhf ruby3.0 armhf 3.0.4-8 [683 kB]
Get:99 http://172.17.4.1/private bookworm-staging/main armhf libruby armhf 1:3.0+3.1 [11.3 kB]
Get:100 http://172.17.4.1/private bookworm-staging/main armhf ruby-rubygems all 3.3.15-1 [293 kB]
Get:101 http://172.17.4.1/private bookworm-staging/main armhf ruby armhf 1:3.0+3.1 [12.2 kB]
Get:102 http://172.17.4.1/private bookworm-staging/main armhf rake all 13.0.6-3 [83.9 kB]
Get:103 http://172.17.4.1/private bookworm-staging/main armhf libruby3.1 armhf 3.1.2-3 [5106 kB]
Get:104 http://172.17.4.1/private bookworm-staging/main armhf gem2deb-test-runner armhf 2.0.3 [28.1 kB]
Get:105 http://172.17.4.1/private bookworm-staging/main armhf libgmpxx4ldbl armhf 2:6.2.1+dfsg1-1.1 [338 kB]
Get:106 http://172.17.4.1/private bookworm-staging/main armhf libgmp-dev armhf 2:6.2.1+dfsg1-1.1 [582 kB]
Get:107 http://172.17.4.1/private bookworm-staging/main armhf ruby3.0-dev armhf 3.0.4-8 [868 kB]
Get:108 http://172.17.4.1/private bookworm-staging/main armhf ruby3.1 armhf 3.1.2-3 [671 kB]
Get:109 http://172.17.4.1/private bookworm-staging/main armhf ruby3.1-dev armhf 3.1.2-3 [1007 kB]
Get:110 http://172.17.4.1/private bookworm-staging/main armhf ruby-all-dev armhf 1:3.0+3.1 [12.3 kB]
Get:111 http://172.17.4.1/private bookworm-staging/main armhf gem2deb armhf 2.0.3 [65.0 kB]
Get:112 http://172.17.4.1/private bookworm-staging/main armhf libffi-dev armhf 3.4.4-1 [60.4 kB]
Get:113 http://172.17.4.1/private bookworm-staging/main armhf ruby-diff-lcs all 1.5.0-1 [29.0 kB]
Get:114 http://172.17.4.1/private bookworm-staging/main armhf ruby-rspec-support all 3.10.0c1e1m2s3-1 [31.5 kB]
Get:115 http://172.17.4.1/private bookworm-staging/main armhf ruby-rspec-core all 3.10.0c1e1m2s3-1 [165 kB]
Get:116 http://172.17.4.1/private bookworm-staging/main armhf ruby-rspec-expectations all 3.10.0c1e1m2s3-1 [91.8 kB]
Get:117 http://172.17.4.1/private bookworm-staging/main armhf ruby-rspec-mocks all 3.10.0c1e1m2s3-1 [81.8 kB]
Get:118 http://172.17.4.1/private bookworm-staging/main armhf ruby-rspec all 3.10.0c1e1m2s3-1 [8424 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 43.4 MB in 9s (5030 kB/s)
Selecting previously unselected package libpython3.10-minimal:armhf.
(Reading database ... 14774 files and directories currently installed.)
Preparing to unpack .../libpython3.10-minimal_3.10.8-1_armhf.deb ...
Unpacking libpython3.10-minimal:armhf (3.10.8-1) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../libexpat1_2.5.0-1_armhf.deb ...
Unpacking libexpat1:armhf (2.5.0-1) ...
Selecting previously unselected package python3.10-minimal.
Preparing to unpack .../python3.10-minimal_3.10.8-1_armhf.deb ...
Unpacking python3.10-minimal (3.10.8-1) ...
Setting up libpython3.10-minimal:armhf (3.10.8-1) ...
Setting up libexpat1:armhf (2.5.0-1) ...
Setting up python3.10-minimal (3.10.8-1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 15077 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.10.6-1_armhf.deb ...
Unpacking python3-minimal (3.10.6-1) ...
Selecting previously unselected package media-types.
Preparing to unpack .../media-types_8.0.0_all.deb ...
Unpacking media-types (8.0.0) ...
Preparing to unpack .../libffi8_3.4.4-1_armhf.deb ...
Unpacking libffi8:armhf (3.4.4-1) over (3.4.2-4) ...
Setting up libffi8:armhf (3.4.4-1) ...
Selecting previously unselected package libmpdec3:armhf.
(Reading database ... 15104 files and directories currently installed.)
Preparing to unpack .../libmpdec3_2.5.1-2+rpi1_armhf.deb ...
Unpacking libmpdec3:armhf (2.5.1-2+rpi1) ...
Selecting previously unselected package libpython3.10-stdlib:armhf.
Preparing to unpack .../libpython3.10-stdlib_3.10.8-1_armhf.deb ...
Unpacking libpython3.10-stdlib:armhf (3.10.8-1) ...
Selecting previously unselected package python3.10.
Preparing to unpack .../python3.10_3.10.8-1_armhf.deb ...
Unpacking python3.10 (3.10.8-1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../libpython3-stdlib_3.10.6-1_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.10.6-1) ...
Setting up python3-minimal (3.10.6-1) ...
Selecting previously unselected package python3.
(Reading database ... 15479 files and directories currently installed.)
Preparing to unpack .../000-python3_3.10.6-1_armhf.deb ...
Unpacking python3 (3.10.6-1) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../001-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../002-groff-base_1.22.4-8_armhf.deb ...
Unpacking groff-base (1.22.4-8) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../003-bsdextrautils_2.38.1-1.1_armhf.deb ...
Unpacking bsdextrautils (2.38.1-1.1) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../004-libpipeline1_1.5.6-3_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.6-3) ...
Selecting previously unselected package man-db.
Preparing to unpack .../005-man-db_2.11.0-1_armhf.deb ...
Unpacking man-db (2.11.0-1) ...
Selecting previously unselected package openssl.
Preparing to unpack .../006-openssl_3.0.5-4_armhf.deb ...
Unpacking openssl (3.0.5-4) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../007-ca-certificates_20211016_all.deb ...
Unpacking ca-certificates (20211016) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../008-libmagic-mgc_1%3a5.41-4_armhf.deb ...
Unpacking libmagic-mgc (1:5.41-4) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../009-libmagic1_1%3a5.41-4_armhf.deb ...
Unpacking libmagic1:armhf (1:5.41-4) ...
Selecting previously unselected package file.
Preparing to unpack .../010-file_1%3a5.41-4_armhf.deb ...
Unpacking file (1:5.41-4) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../011-gettext-base_0.21-9_armhf.deb ...
Unpacking gettext-base (0.21-9) ...
Selecting previously unselected package m4.
Preparing to unpack .../012-m4_1.4.19-1_armhf.deb ...
Unpacking m4 (1.4.19-1) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../013-autoconf_2.71-2_all.deb ...
Unpacking autoconf (2.71-2) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../014-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../015-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 .../016-autopoint_0.21-9_all.deb ...
Unpacking autopoint (0.21-9) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../017-libdebhelper-perl_13.10.1_all.deb ...
Unpacking libdebhelper-perl (13.10.1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../018-libtool_2.4.7-4_all.deb ...
Unpacking libtool (2.4.7-4) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../019-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../020-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 .../021-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 .../022-libfile-stripnondeterminism-perl_1.13.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../023-dh-strip-nondeterminism_1.13.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.0-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../024-libelf1_0.187-2+rpi2_armhf.deb ...
Unpacking libelf1:armhf (0.187-2+rpi2) ...
Selecting previously unselected package dwz.
Preparing to unpack .../025-dwz_0.14+20220924-2_armhf.deb ...
Unpacking dwz (0.14+20220924-2) ...
Selecting previously unselected package libicu71:armhf.
Preparing to unpack .../026-libicu71_71.1-3_armhf.deb ...
Unpacking libicu71:armhf (71.1-3) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../027-libxml2_2.9.14+dfsg-1_armhf.deb ...
Unpacking libxml2:armhf (2.9.14+dfsg-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../028-gettext_0.21-9_armhf.deb ...
Unpacking gettext (0.21-9) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../029-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 .../030-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../031-debhelper_13.10.1_all.deb ...
Unpacking debhelper (13.10.1) ...
Selecting previously unselected package libfile-dirlist-perl.
Preparing to unpack .../032-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 .../033-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 .../034-libfile-homedir-perl_1.006-1_all.deb ...
Unpacking libfile-homedir-perl (1.006-1) ...
Selecting previously unselected package libfile-touch-perl.
Preparing to unpack .../035-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 .../036-libio-pty-perl_1%3a1.15-2+b2_armhf.deb ...
Unpacking libio-pty-perl (1:1.15-2+b2) ...
Selecting previously unselected package libipc-run-perl.
Preparing to unpack .../037-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 .../038-libclass-method-modifiers-perl_2.13-2_all.deb ...
Unpacking libclass-method-modifiers-perl (2.13-2) ...
Selecting previously unselected package libclass-xsaccessor-perl.
Preparing to unpack .../039-libclass-xsaccessor-perl_1.19-4+b1_armhf.deb ...
Unpacking libclass-xsaccessor-perl (1.19-4+b1) ...
Selecting previously unselected package libb-hooks-op-check-perl:armhf.
Preparing to unpack .../040-libb-hooks-op-check-perl_0.22-2+b1_armhf.deb ...
Unpacking libb-hooks-op-check-perl:armhf (0.22-2+b1) ...
Selecting previously unselected package libdynaloader-functions-perl.
Preparing to unpack .../041-libdynaloader-functions-perl_0.003-3_all.deb ...
Unpacking libdynaloader-functions-perl (0.003-3) ...
Selecting previously unselected package libdevel-callchecker-perl.
Preparing to unpack .../042-libdevel-callchecker-perl_0.008-1+b4_armhf.deb ...
Unpacking libdevel-callchecker-perl (0.008-1+b4) ...
Selecting previously unselected package libparams-classify-perl:armhf.
Preparing to unpack .../043-libparams-classify-perl_0.015-2+b1_armhf.deb ...
Unpacking libparams-classify-perl:armhf (0.015-2+b1) ...
Selecting previously unselected package libmodule-runtime-perl.
Preparing to unpack .../044-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 .../045-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 .../046-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 .../047-libsub-quote-perl_2.006006-1_all.deb ...
Unpacking libsub-quote-perl (2.006006-1) ...
Selecting previously unselected package libmoo-perl.
Preparing to unpack .../048-libmoo-perl_2.005004-3_all.deb ...
Unpacking libmoo-perl (2.005004-3) ...
Selecting previously unselected package libencode-locale-perl.
Preparing to unpack .../049-libencode-locale-perl_1.05-3_all.deb ...
Unpacking libencode-locale-perl (1.05-3) ...
Selecting previously unselected package libtimedate-perl.
Preparing to unpack .../050-libtimedate-perl_2.3300-2_all.deb ...
Unpacking libtimedate-perl (2.3300-2) ...
Selecting previously unselected package libhttp-date-perl.
Preparing to unpack .../051-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 .../052-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 .../053-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 .../054-libregexp-ipv6-perl_0.03-3_all.deb ...
Unpacking libregexp-ipv6-perl (0.03-3) ...
Selecting previously unselected package liburi-perl.
Preparing to unpack .../055-liburi-perl_5.16-1_all.deb ...
Unpacking liburi-perl (5.16-1) ...
Selecting previously unselected package libhtml-parser-perl:armhf.
Preparing to unpack .../056-libhtml-parser-perl_3.79-1+b1_armhf.deb ...
Unpacking libhtml-parser-perl:armhf (3.79-1+b1) ...
Selecting previously unselected package libhtml-tree-perl.
Preparing to unpack .../057-libhtml-tree-perl_5.07-2_all.deb ...
Unpacking libhtml-tree-perl (5.07-2) ...
Selecting previously unselected package libio-html-perl.
Preparing to unpack .../058-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 .../059-liblwp-mediatypes-perl_6.04-1_all.deb ...
Unpacking liblwp-mediatypes-perl (6.04-1) ...
Selecting previously unselected package libhttp-message-perl.
Preparing to unpack .../060-libhttp-message-perl_6.41-1_all.deb ...
Unpacking libhttp-message-perl (6.41-1) ...
Selecting previously unselected package libhttp-cookies-perl.
Preparing to unpack .../061-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 .../062-libhttp-negotiate-perl_6.01-1_all.deb ...
Unpacking libhttp-negotiate-perl (6.01-1) ...
Selecting previously unselected package perl-openssl-defaults:armhf.
Preparing to unpack .../063-perl-openssl-defaults_7+b1_armhf.deb ...
Unpacking perl-openssl-defaults:armhf (7+b1) ...
Selecting previously unselected package libnet-ssleay-perl:armhf.
Preparing to unpack .../064-libnet-ssleay-perl_1.92-2+b2_armhf.deb ...
Unpacking libnet-ssleay-perl:armhf (1.92-2+b2) ...
Selecting previously unselected package libio-socket-ssl-perl.
Preparing to unpack .../065-libio-socket-ssl-perl_2.075-1_all.deb ...
Unpacking libio-socket-ssl-perl (2.075-1) ...
Selecting previously unselected package libnet-http-perl.
Preparing to unpack .../066-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 .../067-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 .../068-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 .../069-libwww-robotrules-perl_6.02-1_all.deb ...
Unpacking libwww-robotrules-perl (6.02-1) ...
Selecting previously unselected package libwww-perl.
Preparing to unpack .../070-libwww-perl_6.67-1_all.deb ...
Unpacking libwww-perl (6.67-1) ...
Selecting previously unselected package patchutils.
Preparing to unpack .../071-patchutils_0.4.2-1_armhf.deb ...
Unpacking patchutils (0.4.2-1) ...
Selecting previously unselected package libtinfo5:armhf.
Preparing to unpack .../072-libtinfo5_6.3+20220423-2_armhf.deb ...
Unpacking libtinfo5:armhf (6.3+20220423-2) ...
Selecting previously unselected package wdiff.
Preparing to unpack .../073-wdiff_1.2.2-2_armhf.deb ...
Unpacking wdiff (1.2.2-2) ...
Selecting previously unselected package devscripts.
Preparing to unpack .../074-devscripts_2.22.2_armhf.deb ...
Unpacking devscripts (2.22.2) ...
Selecting previously unselected package rubygems-integration.
Preparing to unpack .../075-rubygems-integration_1.18_all.deb ...
Unpacking rubygems-integration (1.18) ...
Selecting previously unselected package ruby-net-telnet.
Preparing to unpack .../076-ruby-net-telnet_0.1.1-2.1_all.deb ...
Unpacking ruby-net-telnet (0.1.1-2.1) ...
Selecting previously unselected package ruby-webrick.
Preparing to unpack .../077-ruby-webrick_1.7.0-4_all.deb ...
Unpacking ruby-webrick (1.7.0-4) ...
Selecting previously unselected package ruby-xmlrpc.
Preparing to unpack .../078-ruby-xmlrpc_0.3.2-2_all.deb ...
Unpacking ruby-xmlrpc (0.3.2-2) ...
Selecting previously unselected package ruby-sdbm:armhf.
Preparing to unpack .../079-ruby-sdbm_1.0.0-5_armhf.deb ...
Unpacking ruby-sdbm:armhf (1.0.0-5) ...
Selecting previously unselected package libmd0:armhf.
Preparing to unpack .../080-libmd0_1.0.4-2_armhf.deb ...
Unpacking libmd0:armhf (1.0.4-2) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../081-libbsd0_0.11.7-1_armhf.deb ...
Unpacking libbsd0:armhf (0.11.7-1) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../082-libedit2_3.1-20221009-1_armhf.deb ...
Unpacking libedit2:armhf (3.1-20221009-1) ...
Selecting previously unselected package libncurses6:armhf.
Preparing to unpack .../083-libncurses6_6.3+20220423-2_armhf.deb ...
Unpacking libncurses6:armhf (6.3+20220423-2) ...
Selecting previously unselected package libyaml-0-2:armhf.
Preparing to unpack .../084-libyaml-0-2_0.2.5-1_armhf.deb ...
Unpacking libyaml-0-2:armhf (0.2.5-1) ...
Selecting previously unselected package libruby3.0:armhf.
Preparing to unpack .../085-libruby3.0_3.0.4-8_armhf.deb ...
Unpacking libruby3.0:armhf (3.0.4-8) ...
Selecting previously unselected package ruby3.0.
Preparing to unpack .../086-ruby3.0_3.0.4-8_armhf.deb ...
Unpacking ruby3.0 (3.0.4-8) ...
Selecting previously unselected package libruby:armhf.
Preparing to unpack .../087-libruby_1%3a3.0+3.1_armhf.deb ...
Unpacking libruby:armhf (1:3.0+3.1) ...
Selecting previously unselected package ruby-rubygems.
Preparing to unpack .../088-ruby-rubygems_3.3.15-1_all.deb ...
Unpacking ruby-rubygems (3.3.15-1) ...
Selecting previously unselected package ruby.
Preparing to unpack .../089-ruby_1%3a3.0+3.1_armhf.deb ...
Unpacking ruby (1:3.0+3.1) ...
Selecting previously unselected package rake.
Preparing to unpack .../090-rake_13.0.6-3_all.deb ...
Unpacking rake (13.0.6-3) ...
Selecting previously unselected package libruby3.1:armhf.
Preparing to unpack .../091-libruby3.1_3.1.2-3_armhf.deb ...
Unpacking libruby3.1:armhf (3.1.2-3) ...
Selecting previously unselected package gem2deb-test-runner.
Preparing to unpack .../092-gem2deb-test-runner_2.0.3_armhf.deb ...
Unpacking gem2deb-test-runner (2.0.3) ...
Selecting previously unselected package libgmpxx4ldbl:armhf.
Preparing to unpack .../093-libgmpxx4ldbl_2%3a6.2.1+dfsg1-1.1_armhf.deb ...
Unpacking libgmpxx4ldbl:armhf (2:6.2.1+dfsg1-1.1) ...
Selecting previously unselected package libgmp-dev:armhf.
Preparing to unpack .../094-libgmp-dev_2%3a6.2.1+dfsg1-1.1_armhf.deb ...
Unpacking libgmp-dev:armhf (2:6.2.1+dfsg1-1.1) ...
Selecting previously unselected package ruby3.0-dev:armhf.
Preparing to unpack .../095-ruby3.0-dev_3.0.4-8_armhf.deb ...
Unpacking ruby3.0-dev:armhf (3.0.4-8) ...
Selecting previously unselected package ruby3.1.
Preparing to unpack .../096-ruby3.1_3.1.2-3_armhf.deb ...
Unpacking ruby3.1 (3.1.2-3) ...
Selecting previously unselected package ruby3.1-dev:armhf.
Preparing to unpack .../097-ruby3.1-dev_3.1.2-3_armhf.deb ...
Unpacking ruby3.1-dev:armhf (3.1.2-3) ...
Selecting previously unselected package ruby-all-dev:armhf.
Preparing to unpack .../098-ruby-all-dev_1%3a3.0+3.1_armhf.deb ...
Unpacking ruby-all-dev:armhf (1:3.0+3.1) ...
Selecting previously unselected package gem2deb.
Preparing to unpack .../099-gem2deb_2.0.3_armhf.deb ...
Unpacking gem2deb (2.0.3) ...
Selecting previously unselected package libffi-dev:armhf.
Preparing to unpack .../100-libffi-dev_3.4.4-1_armhf.deb ...
Unpacking libffi-dev:armhf (3.4.4-1) ...
Selecting previously unselected package ruby-diff-lcs.
Preparing to unpack .../101-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 .../102-ruby-rspec-support_3.10.0c1e1m2s3-1_all.deb ...
Unpacking ruby-rspec-support (3.10.0c1e1m2s3-1) ...
Selecting previously unselected package ruby-rspec-core.
Preparing to unpack .../103-ruby-rspec-core_3.10.0c1e1m2s3-1_all.deb ...
Unpacking ruby-rspec-core (3.10.0c1e1m2s3-1) ...
Selecting previously unselected package ruby-rspec-expectations.
Preparing to unpack .../104-ruby-rspec-expectations_3.10.0c1e1m2s3-1_all.deb ...
Unpacking ruby-rspec-expectations (3.10.0c1e1m2s3-1) ...
Selecting previously unselected package ruby-rspec-mocks.
Preparing to unpack .../105-ruby-rspec-mocks_3.10.0c1e1m2s3-1_all.deb ...
Unpacking ruby-rspec-mocks (3.10.0c1e1m2s3-1) ...
Selecting previously unselected package ruby-rspec.
Preparing to unpack .../106-ruby-rspec_3.10.0c1e1m2s3-1_all.deb ...
Unpacking ruby-rspec (3.10.0c1e1m2s3-1) ...
Selecting previously unselected package sbuild-build-depends-ruby-ffi-dummy.
Preparing to unpack .../107-sbuild-build-depends-ruby-ffi-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-ruby-ffi-dummy (0.invalid.0) ...
Setting up media-types (8.0.0) ...
Setting up libpipeline1:armhf (1.5.6-3) ...
Setting up libicu71:armhf (71.1-3) ...
Setting up libfile-which-perl (1.27-2) ...
Setting up bsdextrautils (2.38.1-1.1) ...
Setting up libdynaloader-functions-perl (0.003-3) ...
Setting up libclass-method-modifiers-perl (2.13-2) ...
Setting up libio-pty-perl (1:1.15-2+b2) ...
Setting up libmagic-mgc (1:5.41-4) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libyaml-0-2:armhf (0.2.5-1) ...
Setting up libhtml-tagset-perl (3.20-6) ...
Setting up libdebhelper-perl (13.10.1) ...
Setting up liblwp-mediatypes-perl (6.04-1) ...
Setting up libtry-tiny-perl (0.31-2) ...
Setting up libmagic1:armhf (1:5.41-4) ...
Setting up perl-openssl-defaults:armhf (7+b1) ...
Setting up gettext-base (0.21-9) ...
Setting up m4 (1.4.19-1) ...
Setting up libencode-locale-perl (1.05-3) ...
Setting up file (1:5.41-4) ...
Setting up libffi-dev:armhf (3.4.4-1) ...
Setting up patchutils (0.4.2-1) ...
Setting up autotools-dev (20220109.1) ...
Setting up libgmpxx4ldbl:armhf (2:6.2.1+dfsg1-1.1) ...
Setting up libncurses6:armhf (6.3+20220423-2) ...
Setting up ruby-net-telnet (0.1.1-2.1) ...
Setting up libio-html-perl (1.004-3) ...
Setting up autopoint (0.21-9) ...
Setting up libb-hooks-op-check-perl:armhf (0.22-2+b1) ...
Setting up libipc-run-perl (20220807.0-1) ...
Setting up autoconf (2.71-2) ...
Setting up ruby-rspec-support (3.10.0c1e1m2s3-1) ...
Setting up libtimedate-perl (2.3300-2) ...
Setting up ruby-webrick (1.7.0-4) ...
Setting up libregexp-ipv6-perl (0.03-3) ...
Setting up libmd0:armhf (1.0.4-2) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up libmpdec3:armhf (2.5.1-2+rpi1) ...
Setting up librole-tiny-perl (2.002004-1) ...
Setting up libsub-override-perl (0.09-4) ...
Setting up libsub-quote-perl (2.006006-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-1) ...
Setting up openssl (3.0.5-4) ...
Setting up libbsd0:armhf (0.11.7-1) ...
Setting up libtinfo5:armhf (6.3+20220423-2) ...
Setting up libelf1:armhf (0.187-2+rpi2) ...
Setting up ruby-xmlrpc (0.3.2-2) ...
Setting up libxml2:armhf (2.9.14+dfsg-1) ...
Setting up liburi-perl (5.16-1) ...
Setting up libfile-touch-perl (0.12-2) ...
Setting up libnet-ssleay-perl:armhf (1.92-2+b2) ...
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 libfile-stripnondeterminism-perl (1.13.0-1) ...
Setting up wdiff (1.2.2-2) ...
Setting up libhttp-date-perl (6.05-2) ...
Setting up gettext (0.21-9) ...
Setting up libgmp-dev:armhf (2:6.2.1+dfsg1-1.1) ...
Setting up libfile-listing-perl (6.15-1) ...
Setting up libtool (2.4.7-4) ...
Setting up libedit2:armhf (3.1-20221009-1) ...
Setting up libnet-http-perl (6.22-1) ...
Setting up libdevel-callchecker-perl (0.008-1+b4) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up libpython3.10-stdlib:armhf (3.10.8-1) ...
Setting up dh-autoreconf (20) ...
Setting up ca-certificates (20211016) ...
Updating certificates in /etc/ssl/certs...
127 added, 0 removed; done.
Setting up dh-strip-nondeterminism (1.13.0-1) ...
Setting up libwww-robotrules-perl (6.02-1) ...
Setting up dwz (0.14+20220924-2) ...
Setting up groff-base (1.22.4-8) ...
Setting up libhtml-parser-perl:armhf (3.79-1+b1) ...
Setting up libio-socket-ssl-perl (2.075-1) ...
Setting up libpython3-stdlib:armhf (3.10.6-1) ...
Setting up libhttp-message-perl (6.41-1) ...
Setting up libhttp-negotiate-perl (6.01-1) ...
Setting up python3.10 (3.10.8-1) ...
Setting up libhttp-cookies-perl (6.10-1) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libhtml-tree-perl (5.07-2) ...
Setting up libparams-classify-perl:armhf (0.015-2+b1) ...
Setting up python3 (3.10.6-1) ...
Setting up rubygems-integration (1.18) ...
Setting up man-db (2.11.0-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libmodule-runtime-perl (0.016-2) ...
Setting up libimport-into-perl (1.002005-2) ...
Setting up libmoo-perl (2.005004-3) ...
Setting up debhelper (13.10.1) ...
Setting up ruby3.0 (3.0.4-8) ...
Setting up ruby-sdbm:armhf (1.0.0-5) ...
Setting up liblwp-protocol-https-perl (6.10-1) ...
Setting up libruby3.0:armhf (3.0.4-8) ...
Setting up libwww-perl (6.67-1) ...
Setting up ruby-rubygems (3.3.15-1) ...
Setting up devscripts (2.22.2) ...
Setting up ruby3.0-dev:armhf (3.0.4-8) ...
Setting up libruby:armhf (1:3.0+3.1) ...
Setting up ruby (1:3.0+3.1) ...
Setting up rake (13.0.6-3) ...
Setting up ruby-rspec-core (3.10.0c1e1m2s3-1) ...
Setting up ruby-diff-lcs (1.5.0-1) ...
Setting up libruby3.1:armhf (3.1.2-3) ...
Setting up gem2deb-test-runner (2.0.3) ...
Setting up ruby-rspec-expectations (3.10.0c1e1m2s3-1) ...
Setting up ruby-rspec-mocks (3.10.0c1e1m2s3-1) ...
Setting up ruby3.1 (3.1.2-3) ...
Setting up ruby3.1-dev:armhf (3.1.2-3) ...
Setting up ruby-rspec (3.10.0c1e1m2s3-1) ...
Setting up ruby-all-dev:armhf (1:3.0+3.1) ...
Setting up gem2deb (2.0.3) ...
Setting up sbuild-build-depends-ruby-ffi-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.35-2+rpi1) ...
Processing triggers for ca-certificates (20211016) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
W: No sandbox user '_apt' on the system, can not drop privileges
+------------------------------------------------------------------------------+
| Build environment |
+------------------------------------------------------------------------------+
Kernel: Linux 4.9.0-0.bpo.6-armmp armhf (armv7l)
Toolchain package versions: binutils_2.39-6+rpi1 dpkg-dev_1.21.9+rpi1 g++-12_12.2.0-3+rpi1 gcc-12_12.2.0-3+rpi1 libc6-dev_2.35-2+rpi1 libstdc++-12-dev_12.2.0-3+rpi1 libstdc++6_12.2.0-3+rpi1 linux-libc-dev_5.19.6-1+rpi1
Package versions: adduser_3.129 apt_2.5.3 autoconf_2.71-2 automake_1:1.16.5-1.3 autopoint_0.21-9 autotools-dev_20220109.1 base-files_12.3+rpi1 base-passwd_3.6.1 bash_5.2~rc2-2 binutils_2.39-6+rpi1 binutils-arm-linux-gnueabihf_2.39-6+rpi1 binutils-common_2.39-6+rpi1 bsdextrautils_2.38.1-1.1 bsdutils_1:2.38.1-1.1 build-essential_12.9 bzip2_1.0.8-5+b2 ca-certificates_20211016 coreutils_9.1-1 cpp_4:12.2.0-1+rpi1 cpp-12_12.2.0-3+rpi1 dash_0.5.11+git20210903+057cd650a4ed-9 debconf_1.5.79 debhelper_13.10.1 debianutils_5.7-0.3 devscripts_2.22.2 dh-autoreconf_20 dh-strip-nondeterminism_1.13.0-1 diffutils_1:3.8-1 dirmngr_2.2.39-1 dpkg_1.21.9+rpi1 dpkg-dev_1.21.9+rpi1 dwz_0.14+20220924-2 e2fsprogs_1.46.6~rc1-1 fakeroot_1.29-1 file_1:5.41-4 findutils_4.9.0-3 g++_4:12.2.0-1+rpi1 g++-12_12.2.0-3+rpi1 gcc_4:12.2.0-1+rpi1 gcc-12_12.2.0-3+rpi1 gcc-12-base_12.2.0-3+rpi1 gcc-7-base_7.5.0-6+rpi1+b2 gcc-8-base_8.4.0-7+rpi1 gcc-9-base_9.4.0-2+rpi1 gem2deb_2.0.3 gem2deb-test-runner_2.0.3 gettext_0.21-9 gettext-base_0.21-9 gnupg_2.2.39-1 gnupg-l10n_2.2.39-1 gnupg-utils_2.2.39-1 gpg_2.2.39-1 gpg-agent_2.2.39-1 gpg-wks-client_2.2.39-1 gpg-wks-server_2.2.39-1 gpgconf_2.2.39-1 gpgsm_2.2.39-1 gpgv_2.2.39-1 grep_3.7-1 groff-base_1.22.4-8 gzip_1.12-1 hostname_3.23 init-system-helpers_1.64 intltool-debian_0.35.0+20060710.6 iputils-ping_3:20211215-1 krb5-locales_1.20-1 libacl1_2.3.1-1 libapt-pkg6.0_2.5.3 libarchive-zip-perl_1.68-1 libasan8_12.2.0-3+rpi1 libassuan0_2.5.5-4 libatomic1_12.2.0-3+rpi1 libattr1_1:2.5.1-1 libaudit-common_1:3.0.7-1.1 libaudit1_1:3.0.7-1.1 libb-hooks-op-check-perl_0.22-2+b1 libbinutils_2.39-6+rpi1 libblkid1_2.38.1-1.1 libbsd0_0.11.7-1 libbz2-1.0_1.0.8-5+b2 libc-bin_2.35-2+rpi1 libc-dev-bin_2.35-2+rpi1 libc6_2.35-2+rpi1 libc6-dev_2.35-2+rpi1 libcap-ng0_0.8.3-1 libcap2_1:2.44-1 libcap2-bin_1:2.44-1 libcc1-0_12.2.0-3+rpi1 libclass-method-modifiers-perl_2.13-2 libclass-xsaccessor-perl_1.19-4+b1 libcom-err2_1.46.6~rc1-1 libcrypt-dev_1:4.4.28-2 libcrypt1_1:4.4.28-2 libctf-nobfd0_2.39-6+rpi1 libctf0_2.39-6+rpi1 libdb5.3_5.3.28+dfsg1-0.10 libdebconfclient0_0.264 libdebhelper-perl_13.10.1 libdevel-callchecker-perl_0.008-1+b4 libdpkg-perl_1.21.9+rpi1 libdynaloader-functions-perl_0.003-3 libedit2_3.1-20221009-1 libelf1_0.187-2+rpi2 libencode-locale-perl_1.05-3 libexpat1_2.5.0-1 libext2fs2_1.46.6~rc1-1 libfakeroot_1.29-1 libffi-dev_3.4.4-1 libffi8_3.4.4-1 libfile-dirlist-perl_0.05-3 libfile-homedir-perl_1.006-1 libfile-listing-perl_6.15-1 libfile-stripnondeterminism-perl_1.13.0-1 libfile-touch-perl_0.12-2 libfile-which-perl_1.27-2 libgcc-12-dev_12.2.0-3+rpi1 libgcc-s1_12.2.0-3+rpi1 libgcrypt20_1.10.1-2+b2 libgdbm-compat4_1.23-3 libgdbm6_1.23-3 libgmp-dev_2:6.2.1+dfsg1-1.1 libgmp10_2:6.2.1+dfsg1-1.1 libgmpxx4ldbl_2:6.2.1+dfsg1-1.1 libgnutls30_3.7.8-2 libgomp1_12.2.0-3+rpi1 libgpg-error0_1.45-2 libgssapi-krb5-2_1.20-1 libhogweed6_3.8.1-2 libhtml-parser-perl_3.79-1+b1 libhtml-tagset-perl_3.20-6 libhtml-tree-perl_5.07-2 libhttp-cookies-perl_6.10-1 libhttp-date-perl_6.05-2 libhttp-message-perl_6.41-1 libhttp-negotiate-perl_6.01-1 libicu71_71.1-3 libidn2-0_2.3.3-1 libimport-into-perl_1.002005-2 libio-html-perl_1.004-3 libio-pty-perl_1:1.15-2+b2 libio-socket-ssl-perl_2.075-1 libipc-run-perl_20220807.0-1 libisl23_0.25-1 libk5crypto3_1.20-1 libkeyutils1_1.6.3-1 libkrb5-3_1.20-1 libkrb5support0_1.20-1 libksba8_1.6.0-3 libldap-2.5-0_2.5.13+dfsg-2+rpi1 liblwp-mediatypes-perl_6.04-1 liblwp-protocol-https-perl_6.10-1 liblz4-1_1.9.4-1+rpi1 liblzma5_5.2.5-2.1 libmagic-mgc_1:5.41-4 libmagic1_1:5.41-4 libmd0_1.0.4-2 libmodule-runtime-perl_0.016-2 libmoo-perl_2.005004-3 libmount1_2.38.1-1.1 libmpc3_1.2.1-2 libmpdec3_2.5.1-2+rpi1 libmpfr6_4.1.0-3 libncurses6_6.3+20220423-2 libncursesw6_6.3+20220423-2 libnet-http-perl_6.22-1 libnet-ssleay-perl_1.92-2+b2 libnettle8_3.8.1-2 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libp11-kit0_0.24.1-1 libpam-cap_1:2.44-1 libpam-modules_1.5.2-5 libpam-modules-bin_1.5.2-5 libpam-runtime_1.5.2-5 libpam0g_1.5.2-5 libparams-classify-perl_0.015-2+b1 libpcre2-8-0_10.40-1+b2 libpcre3_2:8.39-14 libperl5.34_5.34.0-5 libperl5.36_5.36.0-4 libpipeline1_1.5.6-3 libpython3-stdlib_3.10.6-1 libpython3.10-minimal_3.10.8-1 libpython3.10-stdlib_3.10.8-1 libreadline8_8.2-1 libregexp-ipv6-perl_0.03-3 librole-tiny-perl_2.002004-1 libruby_1:3.0+3.1 libruby3.0_3.0.4-8 libruby3.1_3.1.2-3 libsasl2-2_2.1.28+dfsg-8 libsasl2-modules-db_2.1.28+dfsg-8 libseccomp2_2.5.4-1+rpi1 libselinux1_3.4-1 libsemanage-common_3.4-1 libsemanage2_3.4-1 libsepol1_3.1-1 libsepol2_3.4-2 libsmartcols1_2.38.1-1.1 libsqlite3-0_3.39.4-1 libss2_1.46.6~rc1-1 libssl1.1_1.1.1o-1 libssl3_3.0.5-4 libstdc++-12-dev_12.2.0-3+rpi1 libstdc++6_12.2.0-3+rpi1 libsub-override-perl_0.09-4 libsub-quote-perl_2.006006-1 libsystemd0_251.5-1+rpi1 libtasn1-6_4.19.0-2 libtimedate-perl_2.3300-2 libtinfo5_6.3+20220423-2 libtinfo6_6.3+20220423-2 libtirpc-common_1.3.3+ds-1 libtirpc-dev_1.3.3+ds-1 libtirpc3_1.3.3+ds-1 libtool_2.4.7-4 libtry-tiny-perl_0.31-2 libubsan1_12.2.0-3+rpi1 libuchardet0_0.0.7-1 libudev1_251.5-1+rpi1 libunistring2_1.0-2 liburi-perl_5.16-1 libuuid1_2.38.1-1.1 libwww-perl_6.67-1 libwww-robotrules-perl_6.02-1 libxml2_2.9.14+dfsg-1 libxxhash0_0.8.1-1 libyaml-0-2_0.2.5-1 libzstd1_1.5.2+dfsg-1 linux-libc-dev_5.19.6-1+rpi1 login_1:4.12.3+dfsg1-1 logsave_1.46.6~rc1-1 lsb-base_11.4+rpi1 m4_1.4.19-1 make_4.3-4.1 man-db_2.11.0-1 mawk_1.3.4.20200120-3.1 media-types_8.0.0 mount_2.38.1-1.1 nano_6.4-1 ncurses-base_6.3+20220423-2 ncurses-bin_6.3+20220423-2 netbase_6.3 openssl_3.0.5-4 passwd_1:4.12.3+dfsg1-1 patch_2.7.6-7 patchutils_0.4.2-1 perl_5.36.0-4 perl-base_5.36.0-4 perl-modules-5.34_5.34.0-5 perl-modules-5.36_5.36.0-4 perl-openssl-defaults_7+b1 pinentry-curses_1.2.0-2 po-debconf_1.0.21+nmu1 python3_3.10.6-1 python3-minimal_3.10.6-1 python3.10_3.10.8-1 python3.10-minimal_3.10.8-1 rake_13.0.6-3 raspbian-archive-keyring_20120528.2 readline-common_8.2-1 rpcsvc-proto_1.4.2-4 ruby_1:3.0+3.1 ruby-all-dev_1:3.0+3.1 ruby-diff-lcs_1.5.0-1 ruby-net-telnet_0.1.1-2.1 ruby-rspec_3.10.0c1e1m2s3-1 ruby-rspec-core_3.10.0c1e1m2s3-1 ruby-rspec-expectations_3.10.0c1e1m2s3-1 ruby-rspec-mocks_3.10.0c1e1m2s3-1 ruby-rspec-support_3.10.0c1e1m2s3-1 ruby-rubygems_3.3.15-1 ruby-sdbm_1.0.0-5 ruby-webrick_1.7.0-4 ruby-xmlrpc_0.3.2-2 ruby3.0_3.0.4-8 ruby3.0-dev_3.0.4-8 ruby3.1_3.1.2-3 ruby3.1-dev_3.1.2-3 rubygems-integration_1.18 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-ruby-ffi-dummy_0.invalid.0 sed_4.8-1 sensible-utils_0.0.17 sgml-base_1.31 sysvinit-utils_3.05-6 tar_1.34+dfsg-1 tzdata_2022d-1 util-linux_2.38.1-1.1 util-linux-extra_2.38.1-1.1 wdiff_1.2.2-2 xz-utils_5.2.5-2.1 zlib1g_1:1.2.11.dfsg-4.1
+------------------------------------------------------------------------------+
| Build |
+------------------------------------------------------------------------------+
Unpack source
-------------
gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/tmp/dpkg-verify-sig.8BANH06V/trustedkeys.kbx': General error
gpgv: Signature made Mon Oct 31 12:59:44 2022 UTC
gpgv: using RSA key 8ED6C3F8BAC9DB7FC130A870F823A2729883C97C
gpgv: issuer "kanashiro@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify signature ./ruby-ffi_1.15.5+dfsg-1.dsc
dpkg-source: info: extracting ruby-ffi in /<<BUILDDIR>>/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
Check disc space
----------------
Sufficient free space for build
User Environment
----------------
APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=bookworm-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bookworm-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bookworm-staging-armhf-sbuild-fb81a7e7-826e-45df-9bc8-0d78484b2b93
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=linux
USER=buildd
dpkg-buildpackage
-----------------
dpkg-buildpackage: info: source package ruby-ffi
dpkg-buildpackage: info: source version 1.15.5+dfsg-1
dpkg-buildpackage: info: source distribution unstable
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
debian/rules clean
dh clean --buildsystem=ruby --with ruby
debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg'
dh_auto_clean
dh_ruby --clean
rm -rf build/
rm -f spec/ffi/fixtures/*.so
rm -f spec/ffi/fixtures/*.o
make[1]: Leaving directory '/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg'
dh_autoreconf_clean -O--buildsystem=ruby
dh_clean -O--buildsystem=ruby
debian/rules binary-arch
dh binary-arch --buildsystem=ruby --with ruby
dh_update_autotools_config -a -O--buildsystem=ruby
dh_autoreconf -a -O--buildsystem=ruby
dh_auto_configure -a -O--buildsystem=ruby
dh_ruby --configure
dh_auto_build -a -O--buildsystem=ruby
dh_ruby --build
dh_auto_test -a -O--buildsystem=ruby
dh_ruby --test
create-stamp debian/debhelper-build-stamp
dh_testroot -a -O--buildsystem=ruby
dh_prep -a -O--buildsystem=ruby
dh_auto_install --destdir=debian/ruby-ffi/ -a -O--buildsystem=ruby
dh_ruby --install /<<BUILDDIR>>/ruby-ffi-1.15.5\+dfsg/debian/ruby-ffi
/usr/bin/ruby3.0 -S gem build --config-file /dev/null --verbose /tmp/d20221102-6457-pc4alg/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.0 -S gem install --config-file /dev/null --verbose --local --verbose --no-document --ignore-dependencies --install-dir debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0 /tmp/d20221102-6457-pc4alg/ffi-1.15.5.gem
Failed to load /dev/null because it doesn't contain valid YAML hash
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/AbstractMemory.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/AbstractMemory.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/ArrayType.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/ArrayType.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/Buffer.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/Call.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/Call.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/ClosurePool.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/ClosurePool.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/DynamicLibrary.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/DynamicLibrary.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/Function.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/Function.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/FunctionInfo.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/LastError.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/LastError.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/LongDouble.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/LongDouble.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/MappedType.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/MappedType.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/MemoryPointer.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/MemoryPointer.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/MethodHandle.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/MethodHandle.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/Platform.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/Platform.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/Pointer.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/Pointer.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/Struct.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/Struct.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/StructByValue.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/StructByValue.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/StructLayout.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/Thread.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/Thread.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/Type.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/Type.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/Types.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/Types.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/Variadic.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/compat.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/extconf.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/ffi.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/libffi.bsd.mk
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/libffi.darwin.mk
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/libffi.gnu.mk
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/libffi.mk
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/libffi.vc.mk
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/libffi.vc64.mk
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/rbffi.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c/rbffi_endian.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/abstract_memory.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/autopointer.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/buffer.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/callback.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/data_converter.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/enum.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/errno.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/ffi.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/io.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/library.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/managedstruct.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/memorypointer.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-darwin/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-freebsd/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-freebsd12/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-openbsd/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/arm-freebsd/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/arm-freebsd12/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/arm-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-cygwin/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-darwin/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-freebsd/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-freebsd12/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-gnu/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-netbsd/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-openbsd/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-solaris/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-windows/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/ia64-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/mips-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/mips64-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/mips64el-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/mipsel-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/mipsisa32r6-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/mipsisa32r6el-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/mipsisa64r6-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/mipsisa64r6el-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc-aix/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc-darwin/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc-openbsd/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc64-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc64le-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/riscv64-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/s390-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/s390x-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/sparc-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/sparc-solaris/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/sparc64-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/sparcv9-openbsd/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/sparcv9-solaris/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-cygwin/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-darwin/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-dragonflybsd/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-freebsd/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-freebsd12/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-haiku/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-msys/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-netbsd/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-openbsd/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-solaris/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-windows/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/pointer.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/struct.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/struct_by_reference.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/struct_layout.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/struct_layout_builder.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/tools/const_generator.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/tools/generator.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/tools/generator_task.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/tools/struct_generator.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/tools/types_generator.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/types.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/union.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/variadic.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/version.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/rakelib/ffi_gem_helper.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/samples/getlogin.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/samples/getpid.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/samples/gettimeofday.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/samples/hello.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/samples/inotify.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/samples/pty.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/samples/qsort.rb
Building native extensions. This could take a while...
current directory: /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c
["/usr/bin/ruby3.0", "-I", "/usr/lib/ruby/vendor_ruby", "-r", "./siteconf20221102-6464-wumlp2.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: /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c
["make", "V=1", "CC=gcc -fdebug-prefix-map=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=.", "CXX=g++ -fdebug-prefix-map=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=.", "DESTDIR=", "clean"]
make[1]: Entering directory '/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c'
rm -f
rm -f ffi_c.so *.o *.bak mkmf.log .*.time
make[1]: Leaving directory '/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c'
current directory: /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c
["make", "V=1", "CC=gcc -fdebug-prefix-map=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=.", "CXX=g++ -fdebug-prefix-map=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=.", "DESTDIR="]
make[1]: Entering directory '/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c'
gcc -fdebug-prefix-map=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/ruby-3.0.0 -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/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/arm-linux-gnueabihf -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.0 -lffi -lm -lc
make[1]: Leaving directory '/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c'
current directory: /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c
["make", "V=1", "CC=gcc -fdebug-prefix-map=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=.", "CXX=g++ -fdebug-prefix-map=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=.", "DESTDIR=", "install"]
make[1]: Entering directory '/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c'
/bin/mkdir -p . ./.gem.20221102-6464-shgl72
exit > .sitearchdir.time
/usr/bin/install -c -m 0755 ffi_c.so ./.gem.20221102-6464-shgl72
make[1]: Leaving directory '/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c'
current directory: /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c
/usr/bin/ruby3.0 -I /usr/lib/ruby/vendor_ruby -r ./siteconf20221102-6464-wumlp2.rb extconf.rb
current directory: /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c
make V\=1 CC\=gcc\ -fdebug-prefix-map\=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg\=. CXX\=g++\ -fdebug-prefix-map\=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg\=. DESTDIR\= clean
current directory: /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c
make V\=1 CC\=gcc\ -fdebug-prefix-map\=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg\=. CXX\=g++\ -fdebug-prefix-map\=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg\=. DESTDIR\=
current directory: /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/ext/ffi_c
make V\=1 CC\=gcc\ -fdebug-prefix-map\=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg\=. CXX\=g++\ -fdebug-prefix-map\=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg\=. DESTDIR\= install
Successfully installed ffi-1.15.5
1 gem installed
cd debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.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 -
/usr/bin/ruby3.1 -S gem build --config-file /dev/null --verbose /tmp/d20221102-6457-onetlf/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/arm-linux-gnueabihf/rubygems-integration/3.1.0 /tmp/d20221102-6457-onetlf/ffi-1.15.5.gem
Failed to load /dev/null because it doesn't contain valid YAML hash
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/AbstractMemory.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/AbstractMemory.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/ArrayType.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/ArrayType.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Buffer.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Call.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Call.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/ClosurePool.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/ClosurePool.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/DynamicLibrary.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/DynamicLibrary.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Function.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Function.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/FunctionInfo.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/LastError.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/LastError.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/LongDouble.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/LongDouble.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/MappedType.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/MappedType.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/MemoryPointer.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/MemoryPointer.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/MethodHandle.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/MethodHandle.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Platform.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Platform.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Pointer.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Pointer.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Struct.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Struct.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/StructByValue.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/StructByValue.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/StructLayout.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Thread.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Thread.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Type.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Type.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Types.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Types.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/Variadic.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/compat.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/extconf.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/ffi.c
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/libffi.bsd.mk
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/libffi.darwin.mk
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/libffi.gnu.mk
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/libffi.mk
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/libffi.vc.mk
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/libffi.vc64.mk
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/rbffi.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c/rbffi_endian.h
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/abstract_memory.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/autopointer.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/buffer.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/callback.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/data_converter.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/enum.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/errno.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/ffi.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/io.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/library.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/managedstruct.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/memorypointer.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-darwin/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-freebsd/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-freebsd12/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-openbsd/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/arm-freebsd/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/arm-freebsd12/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/arm-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-cygwin/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-darwin/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-freebsd/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-freebsd12/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-gnu/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-netbsd/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-openbsd/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-solaris/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-windows/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/ia64-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mips-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mips64-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mips64el-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mipsel-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mipsisa32r6-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mipsisa32r6el-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mipsisa64r6-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mipsisa64r6el-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc-aix/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc-darwin/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc-openbsd/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc64-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc64le-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/riscv64-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/s390-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/s390x-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/sparc-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/sparc-solaris/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/sparc64-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/sparcv9-openbsd/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/sparcv9-solaris/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-cygwin/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-darwin/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-dragonflybsd/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-freebsd/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-freebsd12/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-haiku/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-linux/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-msys/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-netbsd/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-openbsd/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-solaris/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-windows/types.conf
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/pointer.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/struct.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/struct_by_reference.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/struct_layout.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/struct_layout_builder.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/tools/const_generator.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/tools/generator.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/tools/generator_task.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/tools/struct_generator.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/tools/types_generator.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/types.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/union.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/variadic.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/version.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/rakelib/ffi_gem_helper.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/samples/getlogin.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/samples/getpid.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/samples/gettimeofday.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/samples/hello.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/samples/inotify.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/samples/pty.rb
/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/samples/qsort.rb
Building native extensions. This could take a while...
current directory: /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c
["/usr/bin/ruby3.1", "-I", "/usr/lib/ruby/vendor_ruby", "-r", "./siteconf20221102-6647-py6c0a.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: /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c
["make", "V=1", "CC=gcc -fdebug-prefix-map=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=.", "CXX=g++ -fdebug-prefix-map=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=.", "DESTDIR=", "clean"]
make[1]: Entering directory '/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/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 '/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c'
current directory: /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c
["make", "V=1", "CC=gcc -fdebug-prefix-map=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=.", "CXX=g++ -fdebug-prefix-map=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=.", "DESTDIR="]
make[1]: Entering directory '/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c'
gcc -fdebug-prefix-map=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/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 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/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 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/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 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/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 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/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 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/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 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/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 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/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 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/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 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/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 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/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 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/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 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/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 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/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 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/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 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/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 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/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 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/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 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/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 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/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 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/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 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/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 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=. -I. -I/usr/include/arm-linux-gnueabihf/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 -D_FILE_OFFSET_BITS=64 -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=/<<BUILDDIR>>/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/arm-linux-gnueabihf -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 '/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c'
current directory: /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c
["make", "V=1", "CC=gcc -fdebug-prefix-map=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=.", "CXX=g++ -fdebug-prefix-map=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg=.", "DESTDIR=", "install"]
make[1]: Entering directory '/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c'
/bin/mkdir -p . ./.gem.20221102-6647-j2rqjl
exit > .sitearchdir.time
/usr/bin/install -c -m 0755 ffi_c.so ./.gem.20221102-6647-j2rqjl
make[1]: Leaving directory '/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c'
current directory: /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c
/usr/bin/ruby3.1 -I /usr/lib/ruby/vendor_ruby -r ./siteconf20221102-6647-py6c0a.rb extconf.rb
current directory: /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c
make V\=1 CC\=gcc\ -fdebug-prefix-map\=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg\=. CXX\=g++\ -fdebug-prefix-map\=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg\=. DESTDIR\= clean
current directory: /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c
make V\=1 CC\=gcc\ -fdebug-prefix-map\=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg\=. CXX\=g++\ -fdebug-prefix-map\=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg\=. DESTDIR\=
current directory: /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/ext/ffi_c
make V\=1 CC\=gcc\ -fdebug-prefix-map\=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg\=. CXX\=g++\ -fdebug-prefix-map\=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg\=. DESTDIR\= install
Successfully installed ffi-1.15.5
1 gem installed
cd debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/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 /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/CHANGELOG.md upstream
/usr/bin/ruby3.0 /usr/bin/gem2deb-test-runner
┌──────────────────────────────────────────────────────────────────────────────┐
│ Checking Rubygems dependency resolution on ruby3.0 │
└──────────────────────────────────────────────────────────────────────────────┘
GEM_PATH=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0:/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.0.0:/var/lib/gems/3.0.0:/usr/local/lib/ruby/gems/3.0.0:/usr/lib/ruby/gems/3.0.0:/usr/lib/arm-linux-gnueabihf/ruby/gems/3.0.0:/usr/share/rubygems-integration/3.0.0:/usr/share/rubygems-integration/all:/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0 ruby3.0 -e gem\ \"ffi\"
┌──────────────────────────────────────────────────────────────────────────────┐
│ Run tests for ruby3.0 from debian/ruby-tests.rake │
└──────────────────────────────────────────────────────────────────────────────┘
RUBYLIB=. GEM_PATH=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0:/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.0.0:/var/lib/gems/3.0.0:/usr/local/lib/ruby/gems/3.0.0:/usr/lib/ruby/gems/3.0.0:/usr/lib/arm-linux-gnueabihf/ruby/gems/3.0.0:/usr/share/rubygems-integration/3.0.0:/usr/share/rubygems-integration/all:/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0 ruby3.0 -S rake -f debian/ruby-tests.rake
/usr/bin/ruby3.0 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.10.3/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation
"gmake CPU=arm OS=linux"
gmake[1]: Entering directory '/<<BUILDDIR>>/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 '/<<BUILDDIR>>/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 == 4
Buffer.alloc_out(long, 1).total == 4
Buffer.alloc_inout(long, 1).total == 4
Buffer.alloc_in(ulong, 1).total == 4
Buffer.alloc_out(ulong, 1).total == 4
Buffer.alloc_inout(ulong, 1).total == 4
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 == 8
Buffer.alloc_out(long, 2).total == 8
Buffer.alloc_inout(long, 2).total == 8
Buffer.alloc_in(ulong, 2).total == 8
Buffer.alloc_out(ulong, 2).total == 8
Buffer.alloc_inout(ulong, 2).total == 8
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 == 12
Buffer.alloc_out(long, 3).total == 12
Buffer.alloc_inout(long, 3).total == 12
Buffer.alloc_in(ulong, 3).total == 12
Buffer.alloc_out(ulong, 3).total == 12
Buffer.alloc_inout(ulong, 3).total == 12
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(9, 0).get_long(9) == 0
put_long(10, 0).get_long(10) == 0
put_long(11, 0).get_long(11) == 0
put_long(12, 0).get_long(12) == 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(9, 1).get_long(9) == 1
put_long(10, 1).get_long(10) == 1
put_long(11, 1).get_long(11) == 1
put_long(12, 1).get_long(12) == 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(9, 128).get_long(9) == 128
put_long(10, 128).get_long(10) == 128
put_long(11, 128).get_long(11) == 128
put_long(12, 128).get_long(12) == 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(9, 32767).get_long(9) == 32767
put_long(10, 32767).get_long(10) == 32767
put_long(11, 32767).get_long(11) == 32767
put_long(12, 32767).get_long(12) == 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
put_long(9, 134217727).get_long(9) == 134217727
put_long(10, 134217727).get_long(10) == 134217727
put_long(11, 134217727).get_long(11) == 134217727
put_long(12, 134217727).get_long(12) == 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(9, 0).get_ulong(9) == 0
put_ulong(10, 0).get_ulong(10) == 0
put_ulong(11, 0).get_ulong(11) == 0
put_ulong(12, 0).get_ulong(12) == 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(9, 1).get_ulong(9) == 1
put_ulong(10, 1).get_ulong(10) == 1
put_ulong(11, 1).get_ulong(11) == 1
put_ulong(12, 1).get_ulong(12) == 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(9, 128).get_ulong(9) == 128
put_ulong(10, 128).get_ulong(10) == 128
put_ulong(11, 128).get_ulong(11) == 128
put_ulong(12, 128).get_ulong(12) == 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(9, 32767).get_ulong(9) == 32767
put_ulong(10, 32767).get_ulong(10) == 32767
put_ulong(11, 32767).get_ulong(11) == 32767
put_ulong(12, 32767).get_ulong(12) == 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(9, 65535).get_ulong(9) == 65535
put_ulong(10, 65535).get_ulong(10) == 65535
put_ulong(11, 65535).get_ulong(11) == 65535
put_ulong(12, 65535).get_ulong(12) == 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(9, 4276215469).get_ulong(9) == 4276215469
put_ulong(10, 4276215469).get_ulong(10) == 4276215469
put_ulong(11, 4276215469).get_ulong(11) == 4276215469
put_ulong(12, 4276215469).get_ulong(12) == 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(9, 3405691582).get_ulong(9) == 3405691582
put_ulong(10, 3405691582).get_ulong(10) == 3405691582
put_ulong(11, 3405691582).get_ulong(11) == 3405691582
put_ulong(12, 3405691582).get_ulong(12) == 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
put_ulong(9, 4294967295).get_ulong(9) == 4294967295
put_ulong(10, 4294967295).get_ulong(10) == 4294967295
put_ulong(11, 4294967295).get_ulong(11) == 4294967295
put_ulong(12, 4294967295).get_ulong(12) == 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("/<<BUILDDIR>>/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
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 (2147483647))
:long call(:long (-2147483648))
:long call(:long (-1))
:ulong call(:ulong (0))
:ulong call(:ulong (2147483647))
:ulong call(:ulong (2147483648))
:ulong call(:ulong (4294967295))
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))
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 (7fffffff)
long field r/w (-80000000)
long field r/w (-1)
ulong field r/w (0)
ulong field r/w (7fffffff)
ulong field r/w (80000000)
ulong field r/w (ffffffff)
: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)
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 14.58 seconds (files took 54.27 seconds to load)
4987 examples, 0 failures
/usr/bin/ruby3.1 /usr/bin/gem2deb-test-runner
┌──────────────────────────────────────────────────────────────────────────────┐
│ Checking Rubygems dependency resolution on ruby3.1 │
└──────────────────────────────────────────────────────────────────────────────┘
GEM_PATH=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0:/<<BUILDDIR>>/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/arm-linux-gnueabihf/ruby/gems/3.1.0:/usr/share/rubygems-integration/3.1.0:/usr/share/rubygems-integration/all:/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0 ruby3.1 -e gem\ \"ffi\"
┌──────────────────────────────────────────────────────────────────────────────┐
│ Run tests for ruby3.1 from debian/ruby-tests.rake │
└──────────────────────────────────────────────────────────────────────────────┘
RUBYLIB=. GEM_PATH=/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0:/<<BUILDDIR>>/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/arm-linux-gnueabihf/ruby/gems/3.1.0:/usr/share/rubygems-integration/3.1.0:/usr/share/rubygems-integration/all:/usr/lib/arm-linux-gnueabihf/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.10.3/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation
"gmake CPU=arm OS=linux"
gmake[1]: Entering directory '/<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/spec/ffi/fixtures'
gmake[1]: Nothing to be done for 'all'.
gmake[1]: Leaving directory '/<<BUILDDIR>>/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 == 4
Buffer.alloc_out(long, 1).total == 4
Buffer.alloc_inout(long, 1).total == 4
Buffer.alloc_in(ulong, 1).total == 4
Buffer.alloc_out(ulong, 1).total == 4
Buffer.alloc_inout(ulong, 1).total == 4
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 == 8
Buffer.alloc_out(long, 2).total == 8
Buffer.alloc_inout(long, 2).total == 8
Buffer.alloc_in(ulong, 2).total == 8
Buffer.alloc_out(ulong, 2).total == 8
Buffer.alloc_inout(ulong, 2).total == 8
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 == 12
Buffer.alloc_out(long, 3).total == 12
Buffer.alloc_inout(long, 3).total == 12
Buffer.alloc_in(ulong, 3).total == 12
Buffer.alloc_out(ulong, 3).total == 12
Buffer.alloc_inout(ulong, 3).total == 12
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(9, 0).get_long(9) == 0
put_long(10, 0).get_long(10) == 0
put_long(11, 0).get_long(11) == 0
put_long(12, 0).get_long(12) == 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(9, 1).get_long(9) == 1
put_long(10, 1).get_long(10) == 1
put_long(11, 1).get_long(11) == 1
put_long(12, 1).get_long(12) == 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(9, 128).get_long(9) == 128
put_long(10, 128).get_long(10) == 128
put_long(11, 128).get_long(11) == 128
put_long(12, 128).get_long(12) == 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(9, 32767).get_long(9) == 32767
put_long(10, 32767).get_long(10) == 32767
put_long(11, 32767).get_long(11) == 32767
put_long(12, 32767).get_long(12) == 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
put_long(9, 134217727).get_long(9) == 134217727
put_long(10, 134217727).get_long(10) == 134217727
put_long(11, 134217727).get_long(11) == 134217727
put_long(12, 134217727).get_long(12) == 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(9, 0).get_ulong(9) == 0
put_ulong(10, 0).get_ulong(10) == 0
put_ulong(11, 0).get_ulong(11) == 0
put_ulong(12, 0).get_ulong(12) == 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(9, 1).get_ulong(9) == 1
put_ulong(10, 1).get_ulong(10) == 1
put_ulong(11, 1).get_ulong(11) == 1
put_ulong(12, 1).get_ulong(12) == 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(9, 128).get_ulong(9) == 128
put_ulong(10, 128).get_ulong(10) == 128
put_ulong(11, 128).get_ulong(11) == 128
put_ulong(12, 128).get_ulong(12) == 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(9, 32767).get_ulong(9) == 32767
put_ulong(10, 32767).get_ulong(10) == 32767
put_ulong(11, 32767).get_ulong(11) == 32767
put_ulong(12, 32767).get_ulong(12) == 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(9, 65535).get_ulong(9) == 65535
put_ulong(10, 65535).get_ulong(10) == 65535
put_ulong(11, 65535).get_ulong(11) == 65535
put_ulong(12, 65535).get_ulong(12) == 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(9, 4276215469).get_ulong(9) == 4276215469
put_ulong(10, 4276215469).get_ulong(10) == 4276215469
put_ulong(11, 4276215469).get_ulong(11) == 4276215469
put_ulong(12, 4276215469).get_ulong(12) == 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(9, 3405691582).get_ulong(9) == 3405691582
put_ulong(10, 3405691582).get_ulong(10) == 3405691582
put_ulong(11, 3405691582).get_ulong(11) == 3405691582
put_ulong(12, 3405691582).get_ulong(12) == 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
put_ulong(9, 4294967295).get_ulong(9) == 4294967295
put_ulong(10, 4294967295).get_ulong(10) == 4294967295
put_ulong(11, 4294967295).get_ulong(11) == 4294967295
put_ulong(12, 4294967295).get_ulong(12) == 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("/<<BUILDDIR>>/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
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 (2147483647))
:long call(:long (-2147483648))
:long call(:long (-1))
:ulong call(:ulong (0))
:ulong call(:ulong (2147483647))
:ulong call(:ulong (2147483648))
:ulong call(:ulong (4294967295))
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))
/usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:66: warning: Exception in finalizer #<FFI::AutoPointer::CallableReleaser:0xb3d32468 @ptr=#<FFI::Pointer address=0x12345678>, @proc=#<Method: ClassWithSelfRef.release() /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/spec/ffi/managed_struct_spec.rb:34>, @autorelease=true>
/<<BUILDDIR>>/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 /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/lib/ffi/autopointer.rb:175:in `call'
from /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/lib/ffi/autopointer.rb:175:in `release'
from /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/lib/ffi/autopointer.rb:150:in `call'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:66:in `block (2 levels) in define_reader'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2234:in `block in value_for'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2234:in `fetch'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2234:in `value_for'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:66:in `block in define_reader'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:920:in `color_enabled?'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/formatters/console_codes.rb:59:in `wrap'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/formatters/documentation_formatter.rb:76:in `passed_output'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/formatters/documentation_formatter.rb:36:in `example_passed'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:209:in `block in notify'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:208:in `each'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:208:in `notify'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:139:in `example_passed'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:490:in `finish'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:291:in `run'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/exe/rspec:4:in `<main>'
/usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:66: warning: Exception in finalizer #<FFI::AutoPointer::CallableReleaser:0xb3d30adc @ptr=#<FFI::Pointer address=0x12345678>, @proc=#<Method: WhatClassAmI.release() /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/spec/ffi/managed_struct_spec.rb:24>, @autorelease=true>
/<<BUILDDIR>>/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 /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/lib/ffi/autopointer.rb:175:in `call'
from /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/lib/ffi/autopointer.rb:175:in `release'
from /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/lib/ffi/autopointer.rb:150:in `call'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:66:in `block (2 levels) in define_reader'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2234:in `block in value_for'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2234:in `fetch'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2234:in `value_for'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:66:in `block in define_reader'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:920:in `color_enabled?'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/formatters/console_codes.rb:59:in `wrap'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/formatters/documentation_formatter.rb:76:in `passed_output'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/formatters/documentation_formatter.rb:36:in `example_passed'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:209:in `block in notify'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:208:in `each'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:208:in `notify'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:139:in `example_passed'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:490:in `finish'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:291:in `run'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/exe/rspec:4:in `<main>'
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))
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 (7fffffff)
long field r/w (-80000000)
long field r/w (-1)
ulong field r/w (0)
ulong field r/w (7fffffff)
ulong field r/w (80000000)
ulong field r/w (ffffffff)
: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)
/usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/set.rb:33: warning: Exception in finalizer #<FFI::AutoPointer::CallableReleaser:0xb3e8d394 @ptr=#<FFI::Pointer address=0x00001234>, @proc=#<Method: ManagedStructWithInitialize.release() /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/spec/ffi/struct_initialize_spec.rb:31>, @autorelease=true>
/<<BUILDDIR>>/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 /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/lib/ffi/autopointer.rb:175:in `call'
from /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/lib/ffi/autopointer.rb:175:in `release'
from /<<BUILDDIR>>/ruby-ffi-1.15.5+dfsg/lib/ffi/autopointer.rb:150:in `call'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/set.rb:33:in `keys'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/set.rb:33:in `each'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/metadata_filter.rb:219:in `inject'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/metadata_filter.rb:219:in `block in applicable_metadata_from'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/metadata_filter.rb:35:in `silence_metadata_example_group_deprecations'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/metadata_filter.rb:218:in `applicable_metadata_from'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/metadata_filter.rb:190:in `items_for'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:1561:in `block in configure_example'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:64:in `with_replaced_metadata'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:1560:in `configure_example'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/example.rb:249:in `run'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:644:in `block in run_examples'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `map'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:640:in `run_examples'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:606:in `run'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke'
from /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/exe/rspec:4:in `<main>'
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)
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 13.94 seconds (files took 7.27 seconds to load)
4987 examples, 0 failures
┌──────────────────────────────────────────────────────────────────────────────┐
│ dh_ruby --install finished │
└──────────────────────────────────────────────────────────────────────────────┘
dh_installdocs -a -O--buildsystem=ruby
dh_ruby_fixdocs -a -O--buildsystem=ruby
dh_installchangelogs -a -O--buildsystem=ruby
dh_installsystemduser -a -O--buildsystem=ruby
dh_perl -a -O--buildsystem=ruby
dh_link -a -O--buildsystem=ruby
dh_strip_nondeterminism -a -O--buildsystem=ruby
dh_compress -X.rb -a -O--buildsystem=ruby
dh_fixperms -a -O--buildsystem=ruby
dh_missing -a -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/arm-linux-gnueabihf/rubygems-integration/3.0.0/extensions/arm-linux/3.0.0/ffi-1.15.5/ffi_c.so debian/ruby-ffi/usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/extensions/arm-linux/3.1.0/ffi-1.15.5/ffi_c.so were not linked against libm.so.6 (they use none of the library's symbols)
dh_ruby_fixdepends -a -O--buildsystem=ruby
dh_installdeb -a -O--buildsystem=ruby
dh_gencontrol -a -O--buildsystem=ruby
dh_md5sums -a -O--buildsystem=ruby
dh_builddeb -a -O--buildsystem=ruby
dpkg-deb: building package 'ruby-ffi-dbgsym' in '../ruby-ffi-dbgsym_1.15.5+dfsg-1_armhf.deb'.
dpkg-deb: building package 'ruby-ffi' in '../ruby-ffi_1.15.5+dfsg-1_armhf.deb'.
dpkg-genbuildinfo --build=any -O../ruby-ffi_1.15.5+dfsg-1_armhf.buildinfo
dpkg-genchanges --build=any -mRaspbian wandboard test autobuilder <root@raspbian.org> -O../ruby-ffi_1.15.5+dfsg-1_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2022-11-02T08:44:40Z
Finished
--------
I: Built successfully
+------------------------------------------------------------------------------+
| Post Build Chroot |
+------------------------------------------------------------------------------+
+------------------------------------------------------------------------------+
| Changes |
+------------------------------------------------------------------------------+
ruby-ffi_1.15.5+dfsg-1_armhf.changes:
-------------------------------------
Format: 1.8
Date: Mon, 31 Oct 2022 09:48:33 -0300
Source: ruby-ffi
Binary: ruby-ffi ruby-ffi-dbgsym
Architecture: armhf
Version: 1.15.5+dfsg-1
Distribution: bookworm-staging
Urgency: medium
Maintainer: Raspbian wandboard test autobuilder <root@raspbian.org>
Changed-By: Lucas Kanashiro <kanashiro@debian.org>
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:
151be24d4fa2816ca307f3331c8fe2f00a0ef826 553852 ruby-ffi-dbgsym_1.15.5+dfsg-1_armhf.deb
91b164318be43eb4456e72726660fafa430c27b3 8666 ruby-ffi_1.15.5+dfsg-1_armhf.buildinfo
a5e1a1b25129bab00c1e914f50c33f7c6eaeeb73 103468 ruby-ffi_1.15.5+dfsg-1_armhf.deb
Checksums-Sha256:
b08c7859c72ac611f0e105933595957448c679672b4e7ec4aa2363ea27e81515 553852 ruby-ffi-dbgsym_1.15.5+dfsg-1_armhf.deb
0e659c049063ec05e1ec4edee56587aab1d47efc8c08b54284673cab82ddae02 8666 ruby-ffi_1.15.5+dfsg-1_armhf.buildinfo
a95c132e40ba73566920874c7f1df5166c26ee0097b61416dc87b3aaa8a76ff3 103468 ruby-ffi_1.15.5+dfsg-1_armhf.deb
Files:
5f6f07b5a0a0faed6ed06d9167fe83b3 553852 debug optional ruby-ffi-dbgsym_1.15.5+dfsg-1_armhf.deb
86fa342bd0451443c549b42849ea03b9 8666 ruby optional ruby-ffi_1.15.5+dfsg-1_armhf.buildinfo
6275aaf869092db977a6bcf77f8027ca 103468 ruby optional ruby-ffi_1.15.5+dfsg-1_armhf.deb
+------------------------------------------------------------------------------+
| Package contents |
+------------------------------------------------------------------------------+
ruby-ffi-dbgsym_1.15.5+dfsg-1_armhf.deb
---------------------------------------
new Debian package, version 2.0.
size 553852 bytes: control archive=672 bytes.
473 bytes, 14 lines control
300 bytes, 3 lines md5sums
Package: ruby-ffi-dbgsym
Source: ruby-ffi
Version: 1.15.5+dfsg-1
Auto-Built-Package: debug-symbols
Architecture: armhf
Maintainer: Debian Ruby Team <pkg-ruby-extras-maintainers@lists.alioth.debian.org>
Installed-Size: 613
Depends: ruby-ffi (= 1.15.5+dfsg-1)
Section: debug
Priority: optional
Multi-Arch: same
Description: debug symbols for ruby-ffi
Build-Ids: ce125962ab7b7f888b3a493b0eb53e054238ce89 d191d260b15475b5f58e2d5ee011c4b143d23787
Ruby-Versions: ruby3.0 ruby3.1
drwxr-xr-x root/root 0 2022-10-31 12:48 ./
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/debug/.build-id/ce/
-rw-r--r-- root/root 303824 2022-10-31 12:48 ./usr/lib/debug/.build-id/ce/125962ab7b7f888b3a493b0eb53e054238ce89.debug
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/debug/.build-id/d1/
-rw-r--r-- root/root 298064 2022-10-31 12:48 ./usr/lib/debug/.build-id/d1/91d260b15475b5f58e2d5ee011c4b143d23787.debug
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/debug/.dwz/
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/
-rw-r--r-- root/root 10540 2022-10-31 12:48 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/ruby-ffi.debug
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/share/
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/share/doc/
lrwxrwxrwx root/root 0 2022-10-31 12:48 ./usr/share/doc/ruby-ffi-dbgsym -> ruby-ffi
ruby-ffi_1.15.5+dfsg-1_armhf.deb
--------------------------------
new Debian package, version 2.0.
size 103468 bytes: control archive=3368 bytes.
869 bytes, 17 lines control
25840 bytes, 188 lines md5sums
Package: ruby-ffi
Version: 1.15.5+dfsg-1
Architecture: armhf
Maintainer: Debian Ruby Team <pkg-ruby-extras-maintainers@lists.alioth.debian.org>
Installed-Size: 1198
Depends: libc6 (>= 2.34), libffi8 (>= 3.4), libruby3.0 (>= 3.0.0~preview1) | libruby3.1 (>= 3.1.2), libruby (>= 1:3.0~0) | libruby (>= 1:3.1~0), libruby (<< 1:3.2~)
Section: ruby
Priority: optional
Multi-Arch: same
Homepage: https://github.com/ffi/ffi/wiki
Description: load dynamic libraries, bind functions from within ruby code
Ruby-FFI is a ruby extension for programmatically loading dynamic
libraries, binding functions within them, and calling those functions
from Ruby code. Moreover, a Ruby-FFI extension works without changes
on Ruby and JRuby. Discover why should you write your next extension
using Ruby-FFI at https://github.com/ffi/ffi/wiki/Why-use-FFI.
Ruby-Versions: ruby3.0 ruby3.1
drwxr-xr-x root/root 0 2022-10-31 12:48 ./
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/extensions/
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/extensions/arm-linux/
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/extensions/arm-linux/3.0.0/
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/extensions/arm-linux/3.0.0/ffi-1.15.5/
-rw-r--r-- root/root 132844 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/extensions/arm-linux/3.0.0/ffi-1.15.5/ffi_c.so
-rw-r--r-- root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/extensions/arm-linux/3.0.0/ffi-1.15.5/gem.build_complete
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/
-rw-r--r-- root/root 834 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi.rb
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/
-rw-r--r-- root/root 1817 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/abstract_memory.rb
-rw-r--r-- root/root 7006 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/autopointer.rb
-rw-r--r-- root/root 138 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/buffer.rb
-rw-r--r-- root/root 140 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/callback.rb
-rw-r--r-- root/root 2498 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/data_converter.rb
-rw-r--r-- root/root 9259 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/enum.rb
-rw-r--r-- root/root 1892 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/errno.rb
-rw-r--r-- root/root 1971 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/ffi.rb
-rw-r--r-- root/root 2500 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/io.rb
-rw-r--r-- root/root 21266 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/library.rb
-rw-r--r-- root/root 3280 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/managedstruct.rb
-rw-r--r-- root/root 37 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/memorypointer.rb
-rw-r--r-- root/root 5101 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform.rb
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-darwin/
-rw-r--r-- root/root 5380 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-darwin/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-freebsd/
-rw-r--r-- root/root 4987 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-freebsd/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-freebsd12/
-rw-r--r-- root/root 7044 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-freebsd12/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-linux/
-rw-r--r-- root/root 3970 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-openbsd/
-rw-r--r-- root/root 5284 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-openbsd/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/arm-freebsd/
-rw-r--r-- root/root 5974 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/arm-freebsd/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/arm-freebsd12/
-rw-r--r-- root/root 6006 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/arm-freebsd12/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/arm-linux/
-rw-r--r-- root/root 5244 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/arm-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-cygwin/
-rw-r--r-- root/root 107 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-cygwin/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-darwin/
-rw-r--r-- root/root 4118 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-darwin/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-freebsd/
-rw-r--r-- root/root 5976 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-freebsd/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-freebsd12/
-rw-r--r-- root/root 6006 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-freebsd12/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-gnu/
-rw-r--r-- root/root 4165 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-gnu/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-linux/
-rw-r--r-- root/root 4031 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-netbsd/
-rw-r--r-- root/root 4897 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-netbsd/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-openbsd/
-rw-r--r-- root/root 4973 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-openbsd/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-solaris/
-rw-r--r-- root/root 4758 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-solaris/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-windows/
-rw-r--r-- root/root 2045 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/i386-windows/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/ia64-linux/
-rw-r--r-- root/root 3962 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/ia64-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/mips-linux/
-rw-r--r-- root/root 3989 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/mips-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/mips64-linux/
-rw-r--r-- root/root 3974 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/mips64-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/mips64el-linux/
-rw-r--r-- root/root 3974 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/mips64el-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/mipsel-linux/
-rw-r--r-- root/root 3989 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/mipsel-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/mipsisa32r6-linux/
-rw-r--r-- root/root 3989 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/mipsisa32r6-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/mipsisa32r6el-linux/
-rw-r--r-- root/root 3989 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/mipsisa32r6el-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/mipsisa64r6-linux/
-rw-r--r-- root/root 3974 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/mipsisa64r6-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/mipsisa64r6el-linux/
-rw-r--r-- root/root 3974 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/mipsisa64r6el-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc-aix/
-rw-r--r-- root/root 6909 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc-aix/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc-darwin/
-rw-r--r-- root/root 4118 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc-darwin/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc-linux/
-rw-r--r-- root/root 5161 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc-openbsd/
-rw-r--r-- root/root 6204 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc-openbsd/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc64-linux/
-rw-r--r-- root/root 3974 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc64-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc64le-linux/
-rw-r--r-- root/root 3796 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc64le-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/riscv64-linux/
-rw-r--r-- root/root 3960 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/riscv64-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/s390-linux/
-rw-r--r-- root/root 3992 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/s390-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/s390x-linux/
-rw-r--r-- root/root 3880 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/s390x-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/sparc-linux/
-rw-r--r-- root/root 3987 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/sparc-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/sparc-solaris/
-rw-r--r-- root/root 4976 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/sparc-solaris/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/sparc64-linux/
-rw-r--r-- root/root 3876 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/sparc64-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/sparcv9-openbsd/
-rw-r--r-- root/root 6204 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/sparcv9-openbsd/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/sparcv9-solaris/
-rw-r--r-- root/root 4976 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/sparcv9-solaris/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-cygwin/
-rw-r--r-- root/root 113 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-cygwin/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-darwin/
-rw-r--r-- root/root 5380 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-darwin/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-dragonflybsd/
-rw-r--r-- root/root 5049 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-dragonflybsd/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-freebsd/
-rw-r--r-- root/root 4989 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-freebsd/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-freebsd12/
-rw-r--r-- root/root 6114 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-freebsd12/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-haiku/
-rw-r--r-- root/root 4572 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-haiku/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-linux/
-rw-r--r-- root/root 5097 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-msys/
-rw-r--r-- root/root 4593 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-msys/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-netbsd/
-rw-r--r-- root/root 4973 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-netbsd/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-openbsd/
-rw-r--r-- root/root 5284 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-openbsd/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-solaris/
-rw-r--r-- root/root 4643 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-solaris/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-windows/
-rw-r--r-- root/root 2103 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-windows/types.conf
-rw-r--r-- root/root 5788 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/pointer.rb
-rw-r--r-- root/root 8786 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/struct.rb
-rw-r--r-- root/root 2645 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/struct_by_reference.rb
-rw-r--r-- root/root 3245 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/struct_layout.rb
-rw-r--r-- root/root 6617 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/struct_layout_builder.rb
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/tools/
-rw-r--r-- root/root 7223 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/tools/const_generator.rb
-rw-r--r-- root/root 2527 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/tools/generator.rb
-rw-r--r-- root/root 895 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/tools/generator_task.rb
-rw-r--r-- root/root 4427 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/tools/struct_generator.rb
-rw-r--r-- root/root 4052 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/tools/types_generator.rb
-rw-r--r-- root/root 5937 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/types.rb
-rw-r--r-- root/root 1765 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/union.rb
-rw-r--r-- root/root 2472 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/variadic.rb
-rw-r--r-- root/root 36 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/lib/ffi/version.rb
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/rakelib/
-rw-r--r-- root/root 1721 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/rakelib/ffi_gem_helper.rb
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/samples/
-rw-r--r-- root/root 155 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/samples/getlogin.rb
-rw-r--r-- root/root 146 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/samples/getpid.rb
-rw-r--r-- root/root 427 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/samples/gettimeofday.rb
-rw-r--r-- root/root 197 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/samples/hello.rb
-rw-r--r-- root/root 1892 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/samples/inotify.rb
-rw-r--r-- root/root 2355 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/samples/pty.rb
-rw-r--r-- root/root 583 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/gems/ffi-1.15.5/samples/qsort.rb
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/specifications/
-rw-r--r-- root/root 2017 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.0.0/specifications/ffi-1.15.5.gemspec
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/extensions/
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/extensions/arm-linux/
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/extensions/arm-linux/3.1.0/
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/extensions/arm-linux/3.1.0/ffi-1.15.5/
-rw-r--r-- root/root 132844 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/extensions/arm-linux/3.1.0/ffi-1.15.5/ffi_c.so
-rw-r--r-- root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/extensions/arm-linux/3.1.0/ffi-1.15.5/gem.build_complete
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/
-rw-r--r-- root/root 834 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi.rb
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/
-rw-r--r-- root/root 1817 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/abstract_memory.rb
-rw-r--r-- root/root 7006 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/autopointer.rb
-rw-r--r-- root/root 138 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/buffer.rb
-rw-r--r-- root/root 140 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/callback.rb
-rw-r--r-- root/root 2498 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/data_converter.rb
-rw-r--r-- root/root 9259 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/enum.rb
-rw-r--r-- root/root 1892 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/errno.rb
-rw-r--r-- root/root 1971 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/ffi.rb
-rw-r--r-- root/root 2500 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/io.rb
-rw-r--r-- root/root 21266 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/library.rb
-rw-r--r-- root/root 3280 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/managedstruct.rb
-rw-r--r-- root/root 37 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/memorypointer.rb
-rw-r--r-- root/root 5101 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform.rb
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-darwin/
-rw-r--r-- root/root 5380 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-darwin/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-freebsd/
-rw-r--r-- root/root 4987 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-freebsd/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-freebsd12/
-rw-r--r-- root/root 7044 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-freebsd12/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-linux/
-rw-r--r-- root/root 3970 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-openbsd/
-rw-r--r-- root/root 5284 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/aarch64-openbsd/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/arm-freebsd/
-rw-r--r-- root/root 5974 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/arm-freebsd/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/arm-freebsd12/
-rw-r--r-- root/root 6006 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/arm-freebsd12/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/arm-linux/
-rw-r--r-- root/root 5244 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/arm-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-cygwin/
-rw-r--r-- root/root 107 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-cygwin/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-darwin/
-rw-r--r-- root/root 4118 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-darwin/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-freebsd/
-rw-r--r-- root/root 5976 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-freebsd/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-freebsd12/
-rw-r--r-- root/root 6006 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-freebsd12/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-gnu/
-rw-r--r-- root/root 4165 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-gnu/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-linux/
-rw-r--r-- root/root 4031 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-netbsd/
-rw-r--r-- root/root 4897 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-netbsd/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-openbsd/
-rw-r--r-- root/root 4973 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-openbsd/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-solaris/
-rw-r--r-- root/root 4758 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-solaris/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-windows/
-rw-r--r-- root/root 2045 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/i386-windows/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/ia64-linux/
-rw-r--r-- root/root 3962 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/ia64-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mips-linux/
-rw-r--r-- root/root 3989 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mips-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mips64-linux/
-rw-r--r-- root/root 3974 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mips64-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mips64el-linux/
-rw-r--r-- root/root 3974 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mips64el-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mipsel-linux/
-rw-r--r-- root/root 3989 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mipsel-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mipsisa32r6-linux/
-rw-r--r-- root/root 3989 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mipsisa32r6-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mipsisa32r6el-linux/
-rw-r--r-- root/root 3989 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mipsisa32r6el-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mipsisa64r6-linux/
-rw-r--r-- root/root 3974 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mipsisa64r6-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mipsisa64r6el-linux/
-rw-r--r-- root/root 3974 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/mipsisa64r6el-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc-aix/
-rw-r--r-- root/root 6909 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc-aix/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc-darwin/
-rw-r--r-- root/root 4118 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc-darwin/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc-linux/
-rw-r--r-- root/root 5161 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc-openbsd/
-rw-r--r-- root/root 6204 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc-openbsd/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc64-linux/
-rw-r--r-- root/root 3974 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc64-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc64le-linux/
-rw-r--r-- root/root 3796 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/powerpc64le-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/riscv64-linux/
-rw-r--r-- root/root 3960 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/riscv64-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/s390-linux/
-rw-r--r-- root/root 3992 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/s390-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/s390x-linux/
-rw-r--r-- root/root 3880 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/s390x-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/sparc-linux/
-rw-r--r-- root/root 3987 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/sparc-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/sparc-solaris/
-rw-r--r-- root/root 4976 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/sparc-solaris/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/sparc64-linux/
-rw-r--r-- root/root 3876 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/sparc64-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/sparcv9-openbsd/
-rw-r--r-- root/root 6204 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/sparcv9-openbsd/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/sparcv9-solaris/
-rw-r--r-- root/root 4976 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/sparcv9-solaris/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-cygwin/
-rw-r--r-- root/root 113 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-cygwin/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-darwin/
-rw-r--r-- root/root 5380 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-darwin/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-dragonflybsd/
-rw-r--r-- root/root 5049 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-dragonflybsd/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-freebsd/
-rw-r--r-- root/root 4989 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-freebsd/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-freebsd12/
-rw-r--r-- root/root 6114 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-freebsd12/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-haiku/
-rw-r--r-- root/root 4572 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-haiku/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-linux/
-rw-r--r-- root/root 5097 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-linux/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-msys/
-rw-r--r-- root/root 4593 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-msys/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-netbsd/
-rw-r--r-- root/root 4973 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-netbsd/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-openbsd/
-rw-r--r-- root/root 5284 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-openbsd/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-solaris/
-rw-r--r-- root/root 4643 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-solaris/types.conf
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-windows/
-rw-r--r-- root/root 2103 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-windows/types.conf
-rw-r--r-- root/root 5788 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/pointer.rb
-rw-r--r-- root/root 8786 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/struct.rb
-rw-r--r-- root/root 2645 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/struct_by_reference.rb
-rw-r--r-- root/root 3245 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/struct_layout.rb
-rw-r--r-- root/root 6617 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/struct_layout_builder.rb
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/tools/
-rw-r--r-- root/root 7223 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/tools/const_generator.rb
-rw-r--r-- root/root 2527 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/tools/generator.rb
-rw-r--r-- root/root 895 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/tools/generator_task.rb
-rw-r--r-- root/root 4427 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/tools/struct_generator.rb
-rw-r--r-- root/root 4052 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/tools/types_generator.rb
-rw-r--r-- root/root 5937 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/types.rb
-rw-r--r-- root/root 1765 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/union.rb
-rw-r--r-- root/root 2472 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/variadic.rb
-rw-r--r-- root/root 36 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/lib/ffi/version.rb
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/rakelib/
-rw-r--r-- root/root 1721 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/rakelib/ffi_gem_helper.rb
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/samples/
-rw-r--r-- root/root 155 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/samples/getlogin.rb
-rw-r--r-- root/root 146 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/samples/getpid.rb
-rw-r--r-- root/root 427 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/samples/gettimeofday.rb
-rw-r--r-- root/root 197 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/samples/hello.rb
-rw-r--r-- root/root 1892 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/samples/inotify.rb
-rw-r--r-- root/root 2355 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/samples/pty.rb
-rw-r--r-- root/root 583 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/gems/ffi-1.15.5/samples/qsort.rb
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/specifications/
-rw-r--r-- root/root 2017 2022-10-31 12:48 ./usr/lib/arm-linux-gnueabihf/rubygems-integration/3.1.0/specifications/ffi-1.15.5.gemspec
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/share/
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-10-31 12:48 ./usr/share/doc/ruby-ffi/
-rw-r--r-- root/root 2564 2022-01-10 14:33 ./usr/share/doc/ruby-ffi/README.md.gz
-rw-r--r-- root/root 1356 2022-10-31 12:48 ./usr/share/doc/ruby-ffi/changelog.Debian.gz
-rw-r--r-- root/root 4067 2022-01-10 14:33 ./usr/share/doc/ruby-ffi/changelog.gz
-rw-r--r-- root/root 2022 2022-10-31 12:47 ./usr/share/doc/ruby-ffi/copyright
+------------------------------------------------------------------------------+
| Post Build |
+------------------------------------------------------------------------------+
+------------------------------------------------------------------------------+
| Cleanup |
+------------------------------------------------------------------------------+
Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
+------------------------------------------------------------------------------+
| Summary |
+------------------------------------------------------------------------------+
Build Architecture: armhf
Build-Space: 4980
Build-Time: 374
Distribution: bookworm-staging
Host Architecture: armhf
Install-Time: 935
Job: ruby-ffi_1.15.5+dfsg-1
Machine Architecture: armhf
Package: ruby-ffi
Package-Time: 1365
Source-Version: 1.15.5+dfsg-1
Space: 4980
Status: successful
Version: 1.15.5+dfsg-1
--------------------------------------------------------------------------------
Finished at 2022-11-02T08:44:40Z
Build needed 00:22:45, 4980k disc space