0s autopkgtest [11:12:34]: starting date: 2024-03-11 0s autopkgtest [11:12:34]: git checkout: d9c0295 adt_testbed.py: supress warnings from apt using a shell pipeline 0s autopkgtest [11:12:34]: host juju-7f2275-prod-proposed-migration-environment-3; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.7v53i4hw/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --setup-commands /home/ubuntu/autopkgtest/setup-commands/setup-testbed --apt-pocket=proposed=src:ruby3.1,src:openssl --apt-upgrade ruby-ffi --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=ruby3.1/3.1.2-7ubuntu5 openssl/3.0.13-0ubuntu1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-3@bos03-arm64-14.secgroup --name adt-noble-arm64-ruby-ffi-20240311-111234-juju-7f2275-prod-proposed-migration-environment-3 --image adt/ubuntu-noble-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-3 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 97s autopkgtest [11:14:11]: @@@@@@@@@@@@@@@@@@@@ test bed setup 98s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 98s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [37.3 kB] 98s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [2621 kB] 98s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [3976 B] 98s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [434 kB] 98s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [581 kB] 98s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3144 B] 98s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [20.3 kB] 98s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [116 B] 98s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [2966 kB] 99s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [8528 B] 99s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [39.6 kB] 99s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [116 B] 101s Fetched 6832 kB in 2s (4347 kB/s) 101s Reading package lists... 104s Reading package lists... 104s Building dependency tree... 104s Reading state information... 105s Calculating upgrade... 106s The following packages will be REMOVED: 106s libssl3 106s The following NEW packages will be installed: 106s libssl3t64 106s The following packages will be upgraded: 106s openssl 106s 1 upgraded, 1 newly installed, 1 to remove and 0 not upgraded. 106s Need to get 2753 kB of archives. 106s After this operation, 72.7 kB of additional disk space will be used. 106s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 openssl arm64 3.0.13-0ubuntu1 [983 kB] 107s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libssl3t64 arm64 3.0.13-0ubuntu1 [1770 kB] 107s Fetched 2753 kB in 1s (4034 kB/s) 108s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74748 files and directories currently installed.) 108s Preparing to unpack .../openssl_3.0.13-0ubuntu1_arm64.deb ... 108s Unpacking openssl (3.0.13-0ubuntu1) over (3.0.10-1ubuntu4) ... 108s dpkg: libssl3:arm64: dependency problems, but removing anyway as you requested: 108s wget depends on libssl3 (>= 3.0.0). 108s u-boot-tools depends on libssl3 (>= 3.0.0). 108s tnftp depends on libssl3 (>= 3.0.0). 108s tcpdump depends on libssl3 (>= 3.0.0). 108s systemd-resolved depends on libssl3 (>= 3.0.0). 108s systemd depends on libssl3 (>= 3.0.0). 108s sudo depends on libssl3 (>= 3.0.0). 108s sbsigntool depends on libssl3 (>= 3.0.0). 108s rsync depends on libssl3 (>= 3.0.0). 108s python3-cryptography depends on libssl3 (>= 3.0.0). 108s openssh-server depends on libssl3 (>= 3.0.10). 108s openssh-client depends on libssl3 (>= 3.0.10). 108s mtd-utils depends on libssl3 (>= 3.0.0). 108s mokutil depends on libssl3 (>= 3.0.0). 108s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 108s libsystemd-shared:arm64 depends on libssl3 (>= 3.0.0). 108s libssh-4:arm64 depends on libssl3 (>= 3.0.0). 108s libsasl2-modules:arm64 depends on libssl3 (>= 3.0.0). 108s libsasl2-2:arm64 depends on libssl3 (>= 3.0.0). 108s libpython3.12-minimal:arm64 depends on libssl3 (>= 3.0.0). 108s libnvme1 depends on libssl3 (>= 3.0.0). 108s libkrb5-3:arm64 depends on libssl3 (>= 3.0.0). 108s libkmod2:arm64 depends on libssl3 (>= 3.0.0). 108s libfido2-1:arm64 depends on libssl3 (>= 3.0.0). 108s libcurl4:arm64 depends on libssl3 (>= 3.0.0). 108s libcryptsetup12:arm64 depends on libssl3 (>= 3.0.0). 108s kmod depends on libssl3 (>= 3.0.0). 108s dhcpcd-base depends on libssl3 (>= 3.0.0). 108s bind9-libs:arm64 depends on libssl3 (>= 3.0.0). 108s 108s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74748 files and directories currently installed.) 108s Removing libssl3:arm64 (3.0.10-1ubuntu4) ... 108s Selecting previously unselected package libssl3t64:arm64. 108s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74737 files and directories currently installed.) 108s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu1_arm64.deb ... 108s Unpacking libssl3t64:arm64 (3.0.13-0ubuntu1) ... 108s Setting up libssl3t64:arm64 (3.0.13-0ubuntu1) ... 108s Setting up openssl (3.0.13-0ubuntu1) ... 108s Processing triggers for man-db (2.12.0-3) ... 109s Processing triggers for libc-bin (2.39-0ubuntu2) ... 111s Reading package lists... 111s Building dependency tree... 111s Reading state information... 112s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 113s sh: Attempting to set up Debian/Ubuntu apt sources automatically 113s sh: Distribution appears to be Ubuntu 114s Reading package lists... 115s Building dependency tree... 115s Reading state information... 116s eatmydata is already the newest version (131-1). 116s dbus is already the newest version (1.14.10-4ubuntu1). 116s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 116s Reading package lists... 117s Building dependency tree... 117s Reading state information... 118s rng-tools-debian is already the newest version (2.4). 118s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 118s Reading package lists... 119s Building dependency tree... 119s Reading state information... 121s haveged is already the newest version (1.9.14-1ubuntu1). 121s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 121s Reading package lists... 121s Building dependency tree... 121s Reading state information... 122s The following packages will be REMOVED: 122s cloud-init* python3-configobj* python3-debconf* 123s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 123s After this operation, 3248 kB disk space will be freed. 123s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74750 files and directories currently installed.) 123s Removing cloud-init (24.1-0ubuntu1) ... 124s Removing python3-configobj (5.0.8-3) ... 124s Removing python3-debconf (1.5.86) ... 124s Processing triggers for man-db (2.12.0-3) ... 125s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74361 files and directories currently installed.) 125s Purging configuration files for cloud-init (24.1-0ubuntu1) ... 126s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 126s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 126s Reading package lists... 127s Building dependency tree... 127s Reading state information... 128s linux-generic is already the newest version (6.8.0-11.11+1). 128s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 128s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 129s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 129s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 129s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 131s Reading package lists... 131s Reading package lists... 131s Building dependency tree... 131s Reading state information... 132s Calculating upgrade... 133s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 133s Reading package lists... 133s Building dependency tree... 133s Reading state information... 134s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 135s autopkgtest [11:14:49]: rebooting testbed after setup commands that affected boot 326s autopkgtest [11:18:00]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP PREEMPT_DYNAMIC Wed Feb 14 02:53:31 UTC 2024 326s autopkgtest [11:18:00]: testbed dpkg architecture: arm64 328s autopkgtest [11:18:02]: @@@@@@@@@@@@@@@@@@@@ apt-source ruby-ffi 330s Get:1 http://ftpmaster.internal/ubuntu noble/main ruby-ffi 1.16.3+dfsg-1build1 (dsc) [2173 B] 330s Get:2 http://ftpmaster.internal/ubuntu noble/main ruby-ffi 1.16.3+dfsg-1build1 (tar) [136 kB] 330s Get:3 http://ftpmaster.internal/ubuntu noble/main ruby-ffi 1.16.3+dfsg-1build1 (diff) [7656 B] 330s gpgv: Signature made Fri Feb 2 04:10:33 2024 UTC 330s gpgv: using RSA key 8ED6C3F8BAC9DB7FC130A870F823A2729883C97C 330s gpgv: issuer "kanashiro@ubuntu.com" 330s gpgv: Can't check signature: No public key 330s dpkg-source: warning: cannot verify inline signature for ./ruby-ffi_1.16.3+dfsg-1build1.dsc: no acceptable signature found 331s autopkgtest [11:18:05]: testing package ruby-ffi version 1.16.3+dfsg-1build1 331s autopkgtest [11:18:05]: build not needed 331s autopkgtest [11:18:05]: test smoke: preparing testbed 334s Reading package lists... 334s Building dependency tree... 334s Reading state information... 335s Correcting dependencies...Starting pkgProblemResolver with broken count: 0 335s Starting 2 pkgProblemResolver with broken count: 0 335s Done 335s Done 336s Starting pkgProblemResolver with broken count: 0 336s Starting 2 pkgProblemResolver with broken count: 0 336s Done 336s The following additional packages will be installed: 336s libruby libruby3.1 rake ruby ruby-ffi ruby-net-telnet ruby-rubygems 336s ruby-sdbm ruby-webrick ruby-xmlrpc ruby3.1 rubygems-integration 336s Suggested packages: 336s ri ruby-dev bundler 336s Recommended packages: 336s zip fonts-lato libjs-jquery 336s The following NEW packages will be installed: 336s libruby libruby3.1 rake ruby ruby-ffi ruby-net-telnet ruby-rubygems 336s ruby-sdbm ruby-webrick ruby-xmlrpc ruby3.1 rubygems-integration 336s 0 upgraded, 12 newly installed, 0 to remove and 0 not upgraded. 336s 1 not fully installed or removed. 336s Need to get 5706 kB of archives. 336s After this operation, 32.8 MB of additional disk space will be used. 336s Get:1 http://ftpmaster.internal/ubuntu noble/main arm64 rubygems-integration all 1.18 [5336 B] 337s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 ruby3.1 arm64 3.1.2-7ubuntu5 [49.0 kB] 337s Get:3 http://ftpmaster.internal/ubuntu noble/main arm64 libruby arm64 1:3.1+1 [4640 B] 337s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 ruby-rubygems all 3.4.20-1 [238 kB] 337s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 ruby arm64 1:3.1+1 [3464 B] 337s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 rake all 13.0.6-3 [61.6 kB] 337s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 ruby-net-telnet all 0.2.0-1 [13.3 kB] 337s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 ruby-webrick all 1.8.1-1 [52.3 kB] 337s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 ruby-xmlrpc all 0.3.2-2 [24.8 kB] 337s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 ruby-sdbm arm64 1.0.0-5build3 [17.9 kB] 337s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libruby3.1 arm64 3.1.2-7ubuntu5 [5116 kB] 337s Get:12 http://ftpmaster.internal/ubuntu noble/main arm64 ruby-ffi arm64 1.16.3+dfsg-1build1 [119 kB] 338s Fetched 5706 kB in 1s (7464 kB/s) 338s Selecting previously unselected package rubygems-integration. 338s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74306 files and directories currently installed.) 338s Preparing to unpack .../00-rubygems-integration_1.18_all.deb ... 338s Unpacking rubygems-integration (1.18) ... 338s Selecting previously unselected package ruby3.1. 338s Preparing to unpack .../01-ruby3.1_3.1.2-7ubuntu5_arm64.deb ... 338s Unpacking ruby3.1 (3.1.2-7ubuntu5) ... 338s Selecting previously unselected package libruby:arm64. 338s Preparing to unpack .../02-libruby_1%3a3.1+1_arm64.deb ... 338s Unpacking libruby:arm64 (1:3.1+1) ... 338s Selecting previously unselected package ruby-rubygems. 338s Preparing to unpack .../03-ruby-rubygems_3.4.20-1_all.deb ... 338s Unpacking ruby-rubygems (3.4.20-1) ... 338s Selecting previously unselected package ruby. 338s Preparing to unpack .../04-ruby_1%3a3.1+1_arm64.deb ... 338s Unpacking ruby (1:3.1+1) ... 338s Selecting previously unselected package rake. 338s Preparing to unpack .../05-rake_13.0.6-3_all.deb ... 338s Unpacking rake (13.0.6-3) ... 338s Selecting previously unselected package ruby-net-telnet. 338s Preparing to unpack .../06-ruby-net-telnet_0.2.0-1_all.deb ... 338s Unpacking ruby-net-telnet (0.2.0-1) ... 338s Selecting previously unselected package ruby-webrick. 338s Preparing to unpack .../07-ruby-webrick_1.8.1-1_all.deb ... 338s Unpacking ruby-webrick (1.8.1-1) ... 338s Selecting previously unselected package ruby-xmlrpc. 338s Preparing to unpack .../08-ruby-xmlrpc_0.3.2-2_all.deb ... 338s Unpacking ruby-xmlrpc (0.3.2-2) ... 338s Selecting previously unselected package ruby-sdbm:arm64. 338s Preparing to unpack .../09-ruby-sdbm_1.0.0-5build3_arm64.deb ... 338s Unpacking ruby-sdbm:arm64 (1.0.0-5build3) ... 338s Selecting previously unselected package libruby3.1:arm64. 338s Preparing to unpack .../10-libruby3.1_3.1.2-7ubuntu5_arm64.deb ... 338s Unpacking libruby3.1:arm64 (3.1.2-7ubuntu5) ... 338s Selecting previously unselected package ruby-ffi:arm64. 338s Preparing to unpack .../11-ruby-ffi_1.16.3+dfsg-1build1_arm64.deb ... 338s Unpacking ruby-ffi:arm64 (1.16.3+dfsg-1build1) ... 338s Setting up rubygems-integration (1.18) ... 338s Setting up ruby-net-telnet (0.2.0-1) ... 338s Setting up ruby-webrick (1.8.1-1) ... 338s Setting up ruby-xmlrpc (0.3.2-2) ... 338s Setting up libruby:arm64 (1:3.1+1) ... 339s Setting up ruby-rubygems (3.4.20-1) ... 339s Setting up ruby3.1 (3.1.2-7ubuntu5) ... 339s Setting up ruby-sdbm:arm64 (1.0.0-5build3) ... 339s Setting up ruby (1:3.1+1) ... 339s Setting up rake (13.0.6-3) ... 339s Setting up libruby3.1:arm64 (3.1.2-7ubuntu5) ... 339s Setting up ruby-ffi:arm64 (1.16.3+dfsg-1build1) ... 339s Setting up autopkgtest-satdep (0) ... 339s Processing triggers for libc-bin (2.39-0ubuntu2) ... 339s Processing triggers for man-db (2.12.0-3) ... 342s (Reading database ... 77539 files and directories currently installed.) 342s Removing autopkgtest-satdep (0) ... 343s autopkgtest [11:18:17]: test smoke: [----------------------- 344s Hello, World using libc! 344s autopkgtest [11:18:18]: test smoke: -----------------------] 344s smoke PASS 344s autopkgtest [11:18:18]: test smoke: - - - - - - - - - - results - - - - - - - - - - 345s autopkgtest [11:18:19]: test gem2deb-test-runner: preparing testbed 347s Reading package lists... 347s Building dependency tree... 347s Reading state information... 348s Correcting dependencies...Starting pkgProblemResolver with broken count: 0 348s Starting 2 pkgProblemResolver with broken count: 0 348s Done 348s Done 348s Starting pkgProblemResolver with broken count: 0 348s Starting 2 pkgProblemResolver with broken count: 0 348s Done 349s The following additional packages will be installed: 349s build-essential cpp cpp-13 cpp-13-aarch64-linux-gnu cpp-aarch64-linux-gnu 349s g++ g++-13 g++-13-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-13 349s gcc-13-aarch64-linux-gnu gcc-aarch64-linux-gnu gem2deb-test-runner libasan8 349s libatomic1 libc-dev-bin libc6-dev libcc1-0 libcrypt-dev libgcc-13-dev 349s libgmp-dev libgmpxx4ldbl libgomp1 libhwasan0 libisl23 libitm1 liblsan0 349s libmpc3 libnsl-dev libruby3.2 libstdc++-13-dev libtirpc-dev libtsan2 349s libubsan1 linux-libc-dev rpcsvc-proto ruby-all-dev ruby-diff-lcs ruby-rspec 349s ruby-rspec-core ruby-rspec-expectations ruby-rspec-mocks ruby-rspec-support 349s ruby3.1-dev ruby3.2 ruby3.2-dev 349s Suggested packages: 349s cpp-doc gcc-13-locales cpp-13-doc gcc-13-doc gcc-multilib manpages-dev 349s autoconf automake libtool flex bison gdb gcc-doc gdb-aarch64-linux-gnu 349s glibc-doc gmp-doc libgmp10-doc libmpfr-dev libstdc++-13-doc 349s Recommended packages: 349s manpages manpages-dev libc-devtools ruby3.1-doc fonts-lato libjs-jquery 349s ruby3.2-doc 349s The following NEW packages will be installed: 349s build-essential cpp cpp-13 cpp-13-aarch64-linux-gnu cpp-aarch64-linux-gnu 349s g++ g++-13 g++-13-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-13 349s gcc-13-aarch64-linux-gnu gcc-aarch64-linux-gnu gem2deb-test-runner libasan8 349s libatomic1 libc-dev-bin libc6-dev libcc1-0 libcrypt-dev libgcc-13-dev 349s libgmp-dev libgmpxx4ldbl libgomp1 libhwasan0 libisl23 libitm1 liblsan0 349s libmpc3 libnsl-dev libruby3.2 libstdc++-13-dev libtirpc-dev libtsan2 349s libubsan1 linux-libc-dev rpcsvc-proto ruby-all-dev ruby-diff-lcs ruby-rspec 349s ruby-rspec-core ruby-rspec-expectations ruby-rspec-mocks ruby-rspec-support 349s ruby3.1-dev ruby3.2 ruby3.2-dev 349s 0 upgraded, 47 newly installed, 0 to remove and 0 not upgraded. 349s 1 not fully installed or removed. 349s Need to get 68.7 MB of archives. 349s After this operation, 261 MB of additional disk space will be used. 349s Get:1 http://ftpmaster.internal/ubuntu noble/main arm64 libc-dev-bin arm64 2.39-0ubuntu2 [19.7 kB] 350s Get:2 http://ftpmaster.internal/ubuntu noble/main arm64 linux-libc-dev arm64 6.8.0-11.11 [1569 kB] 351s Get:3 http://ftpmaster.internal/ubuntu noble/main arm64 libcrypt-dev arm64 1:4.4.36-4 [136 kB] 351s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 libtirpc-dev arm64 1.3.4+ds-1build1 [232 kB] 351s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 libnsl-dev arm64 1.3.0-3 [71.9 kB] 351s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 rpcsvc-proto arm64 1.4.2-0ubuntu6 [65.4 kB] 351s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 libc6-dev arm64 2.39-0ubuntu2 [1596 kB] 351s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 libisl23 arm64 0.26-3 [713 kB] 351s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 libmpc3 arm64 1.3.1-1 [55.3 kB] 351s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-13-aarch64-linux-gnu arm64 13.2.0-17ubuntu2 [10.3 MB] 351s Get:11 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-13 arm64 13.2.0-17ubuntu2 [1028 B] 351s Get:12 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [5316 B] 351s Get:13 http://ftpmaster.internal/ubuntu noble/main arm64 cpp arm64 4:13.2.0-7ubuntu1 [22.4 kB] 351s Get:14 http://ftpmaster.internal/ubuntu noble/main arm64 libcc1-0 arm64 14-20240303-1ubuntu1 [44.7 kB] 351s Get:15 http://ftpmaster.internal/ubuntu noble/main arm64 libgomp1 arm64 14-20240303-1ubuntu1 [144 kB] 351s Get:16 http://ftpmaster.internal/ubuntu noble/main arm64 libitm1 arm64 14-20240303-1ubuntu1 [27.7 kB] 351s Get:17 http://ftpmaster.internal/ubuntu noble/main arm64 libatomic1 arm64 14-20240303-1ubuntu1 [11.4 kB] 351s Get:18 http://ftpmaster.internal/ubuntu noble/main arm64 libasan8 arm64 14-20240303-1ubuntu1 [2919 kB] 351s Get:19 http://ftpmaster.internal/ubuntu noble/main arm64 liblsan0 arm64 14-20240303-1ubuntu1 [1282 kB] 351s Get:20 http://ftpmaster.internal/ubuntu noble/main arm64 libtsan2 arm64 14-20240303-1ubuntu1 [2687 kB] 352s Get:21 http://ftpmaster.internal/ubuntu noble/main arm64 libubsan1 arm64 14-20240303-1ubuntu1 [1151 kB] 352s Get:22 http://ftpmaster.internal/ubuntu noble/main arm64 libhwasan0 arm64 14-20240303-1ubuntu1 [1597 kB] 352s Get:23 http://ftpmaster.internal/ubuntu noble/main arm64 libgcc-13-dev arm64 13.2.0-17ubuntu2 [2464 kB] 352s Get:24 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-13-aarch64-linux-gnu arm64 13.2.0-17ubuntu2 [20.1 MB] 352s Get:25 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-13 arm64 13.2.0-17ubuntu2 [467 kB] 352s Get:26 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [1198 B] 352s Get:27 http://ftpmaster.internal/ubuntu noble/main arm64 gcc arm64 4:13.2.0-7ubuntu1 [5018 B] 352s Get:28 http://ftpmaster.internal/ubuntu noble/main arm64 libstdc++-13-dev arm64 13.2.0-17ubuntu2 [2322 kB] 353s Get:29 http://ftpmaster.internal/ubuntu noble/main arm64 g++-13-aarch64-linux-gnu arm64 13.2.0-17ubuntu2 [11.7 MB] 353s Get:30 http://ftpmaster.internal/ubuntu noble/main arm64 g++-13 arm64 13.2.0-17ubuntu2 [14.4 kB] 353s Get:31 http://ftpmaster.internal/ubuntu noble/main arm64 g++-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [962 B] 353s Get:32 http://ftpmaster.internal/ubuntu noble/main arm64 g++ arm64 4:13.2.0-7ubuntu1 [1082 B] 353s Get:33 http://ftpmaster.internal/ubuntu noble/main arm64 build-essential arm64 12.10ubuntu1 [4932 B] 353s Get:34 http://ftpmaster.internal/ubuntu noble/main arm64 libruby3.2 arm64 3.2.3-1 [5345 kB] 353s Get:35 http://ftpmaster.internal/ubuntu noble/universe arm64 gem2deb-test-runner arm64 2.2.2 [18.2 kB] 353s Get:36 http://ftpmaster.internal/ubuntu noble/main arm64 libgmpxx4ldbl arm64 2:6.3.0+dfsg-2ubuntu4 [9950 B] 353s Get:37 http://ftpmaster.internal/ubuntu noble/main arm64 libgmp-dev arm64 2:6.3.0+dfsg-2ubuntu4 [330 kB] 353s Get:38 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 ruby3.1-dev arm64 3.1.2-7ubuntu5 [399 kB] 353s Get:39 http://ftpmaster.internal/ubuntu noble/main arm64 ruby3.2 arm64 3.2.3-1 [50.8 kB] 353s Get:40 http://ftpmaster.internal/ubuntu noble/main arm64 ruby3.2-dev arm64 3.2.3-1 [403 kB] 353s Get:41 http://ftpmaster.internal/ubuntu noble/main arm64 ruby-all-dev arm64 1:3.1+1 [5726 B] 353s Get:42 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-rspec-support all 3.12.0c0e1m1s0-1 [28.8 kB] 353s Get:43 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-rspec-core all 3.12.0c0e1m1s0-1 [163 kB] 353s Get:44 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-diff-lcs all 1.5.0-1 [23.9 kB] 353s Get:45 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-rspec-expectations all 3.12.0c0e1m1s0-1 [89.2 kB] 353s Get:46 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-rspec-mocks all 3.12.0c0e1m1s0-1 [79.4 kB] 353s Get:47 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-rspec all 3.12.0c0e1m1s0-1 [3506 B] 354s Fetched 68.7 MB in 4s (16.5 MB/s) 355s Selecting previously unselected package libc-dev-bin. 355s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 77539 files and directories currently installed.) 355s Preparing to unpack .../00-libc-dev-bin_2.39-0ubuntu2_arm64.deb ... 355s Unpacking libc-dev-bin (2.39-0ubuntu2) ... 355s Selecting previously unselected package linux-libc-dev:arm64. 355s Preparing to unpack .../01-linux-libc-dev_6.8.0-11.11_arm64.deb ... 355s Unpacking linux-libc-dev:arm64 (6.8.0-11.11) ... 355s Selecting previously unselected package libcrypt-dev:arm64. 355s Preparing to unpack .../02-libcrypt-dev_1%3a4.4.36-4_arm64.deb ... 355s Unpacking libcrypt-dev:arm64 (1:4.4.36-4) ... 355s Selecting previously unselected package libtirpc-dev:arm64. 355s Preparing to unpack .../03-libtirpc-dev_1.3.4+ds-1build1_arm64.deb ... 355s Unpacking libtirpc-dev:arm64 (1.3.4+ds-1build1) ... 355s Selecting previously unselected package libnsl-dev:arm64. 356s Preparing to unpack .../04-libnsl-dev_1.3.0-3_arm64.deb ... 356s Unpacking libnsl-dev:arm64 (1.3.0-3) ... 356s Selecting previously unselected package rpcsvc-proto. 356s Preparing to unpack .../05-rpcsvc-proto_1.4.2-0ubuntu6_arm64.deb ... 356s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 356s Selecting previously unselected package libc6-dev:arm64. 356s Preparing to unpack .../06-libc6-dev_2.39-0ubuntu2_arm64.deb ... 356s Unpacking libc6-dev:arm64 (2.39-0ubuntu2) ... 356s Selecting previously unselected package libisl23:arm64. 356s Preparing to unpack .../07-libisl23_0.26-3_arm64.deb ... 356s Unpacking libisl23:arm64 (0.26-3) ... 356s Selecting previously unselected package libmpc3:arm64. 356s Preparing to unpack .../08-libmpc3_1.3.1-1_arm64.deb ... 356s Unpacking libmpc3:arm64 (1.3.1-1) ... 356s Selecting previously unselected package cpp-13-aarch64-linux-gnu. 356s Preparing to unpack .../09-cpp-13-aarch64-linux-gnu_13.2.0-17ubuntu2_arm64.deb ... 356s Unpacking cpp-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 356s Selecting previously unselected package cpp-13. 356s Preparing to unpack .../10-cpp-13_13.2.0-17ubuntu2_arm64.deb ... 356s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 357s Selecting previously unselected package cpp-aarch64-linux-gnu. 357s Preparing to unpack .../11-cpp-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 357s Unpacking cpp-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 357s Selecting previously unselected package cpp. 357s Preparing to unpack .../12-cpp_4%3a13.2.0-7ubuntu1_arm64.deb ... 357s Unpacking cpp (4:13.2.0-7ubuntu1) ... 357s Selecting previously unselected package libcc1-0:arm64. 357s Preparing to unpack .../13-libcc1-0_14-20240303-1ubuntu1_arm64.deb ... 357s Unpacking libcc1-0:arm64 (14-20240303-1ubuntu1) ... 357s Selecting previously unselected package libgomp1:arm64. 357s Preparing to unpack .../14-libgomp1_14-20240303-1ubuntu1_arm64.deb ... 357s Unpacking libgomp1:arm64 (14-20240303-1ubuntu1) ... 357s Selecting previously unselected package libitm1:arm64. 357s Preparing to unpack .../15-libitm1_14-20240303-1ubuntu1_arm64.deb ... 357s Unpacking libitm1:arm64 (14-20240303-1ubuntu1) ... 357s Selecting previously unselected package libatomic1:arm64. 357s Preparing to unpack .../16-libatomic1_14-20240303-1ubuntu1_arm64.deb ... 357s Unpacking libatomic1:arm64 (14-20240303-1ubuntu1) ... 357s Selecting previously unselected package libasan8:arm64. 357s Preparing to unpack .../17-libasan8_14-20240303-1ubuntu1_arm64.deb ... 357s Unpacking libasan8:arm64 (14-20240303-1ubuntu1) ... 357s Selecting previously unselected package liblsan0:arm64. 357s Preparing to unpack .../18-liblsan0_14-20240303-1ubuntu1_arm64.deb ... 357s Unpacking liblsan0:arm64 (14-20240303-1ubuntu1) ... 357s Selecting previously unselected package libtsan2:arm64. 357s Preparing to unpack .../19-libtsan2_14-20240303-1ubuntu1_arm64.deb ... 357s Unpacking libtsan2:arm64 (14-20240303-1ubuntu1) ... 357s Selecting previously unselected package libubsan1:arm64. 357s Preparing to unpack .../20-libubsan1_14-20240303-1ubuntu1_arm64.deb ... 357s Unpacking libubsan1:arm64 (14-20240303-1ubuntu1) ... 357s Selecting previously unselected package libhwasan0:arm64. 357s Preparing to unpack .../21-libhwasan0_14-20240303-1ubuntu1_arm64.deb ... 357s Unpacking libhwasan0:arm64 (14-20240303-1ubuntu1) ... 357s Selecting previously unselected package libgcc-13-dev:arm64. 357s Preparing to unpack .../22-libgcc-13-dev_13.2.0-17ubuntu2_arm64.deb ... 357s Unpacking libgcc-13-dev:arm64 (13.2.0-17ubuntu2) ... 357s Selecting previously unselected package gcc-13-aarch64-linux-gnu. 357s Preparing to unpack .../23-gcc-13-aarch64-linux-gnu_13.2.0-17ubuntu2_arm64.deb ... 357s Unpacking gcc-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 358s Selecting previously unselected package gcc-13. 358s Preparing to unpack .../24-gcc-13_13.2.0-17ubuntu2_arm64.deb ... 358s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 358s Selecting previously unselected package gcc-aarch64-linux-gnu. 358s Preparing to unpack .../25-gcc-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 358s Unpacking gcc-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 358s Selecting previously unselected package gcc. 358s Preparing to unpack .../26-gcc_4%3a13.2.0-7ubuntu1_arm64.deb ... 358s Unpacking gcc (4:13.2.0-7ubuntu1) ... 358s Selecting previously unselected package libstdc++-13-dev:arm64. 358s Preparing to unpack .../27-libstdc++-13-dev_13.2.0-17ubuntu2_arm64.deb ... 358s Unpacking libstdc++-13-dev:arm64 (13.2.0-17ubuntu2) ... 358s Selecting previously unselected package g++-13-aarch64-linux-gnu. 358s Preparing to unpack .../28-g++-13-aarch64-linux-gnu_13.2.0-17ubuntu2_arm64.deb ... 358s Unpacking g++-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 358s Selecting previously unselected package g++-13. 358s Preparing to unpack .../29-g++-13_13.2.0-17ubuntu2_arm64.deb ... 358s Unpacking g++-13 (13.2.0-17ubuntu2) ... 358s Selecting previously unselected package g++-aarch64-linux-gnu. 358s Preparing to unpack .../30-g++-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 358s Unpacking g++-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 358s Selecting previously unselected package g++. 358s Preparing to unpack .../31-g++_4%3a13.2.0-7ubuntu1_arm64.deb ... 358s Unpacking g++ (4:13.2.0-7ubuntu1) ... 358s Selecting previously unselected package build-essential. 358s Preparing to unpack .../32-build-essential_12.10ubuntu1_arm64.deb ... 358s Unpacking build-essential (12.10ubuntu1) ... 358s Selecting previously unselected package libruby3.2:arm64. 358s Preparing to unpack .../33-libruby3.2_3.2.3-1_arm64.deb ... 358s Unpacking libruby3.2:arm64 (3.2.3-1) ... 359s Selecting previously unselected package gem2deb-test-runner. 359s Preparing to unpack .../34-gem2deb-test-runner_2.2.2_arm64.deb ... 359s Unpacking gem2deb-test-runner (2.2.2) ... 359s Selecting previously unselected package libgmpxx4ldbl:arm64. 359s Preparing to unpack .../35-libgmpxx4ldbl_2%3a6.3.0+dfsg-2ubuntu4_arm64.deb ... 359s Unpacking libgmpxx4ldbl:arm64 (2:6.3.0+dfsg-2ubuntu4) ... 359s Selecting previously unselected package libgmp-dev:arm64. 359s Preparing to unpack .../36-libgmp-dev_2%3a6.3.0+dfsg-2ubuntu4_arm64.deb ... 359s Unpacking libgmp-dev:arm64 (2:6.3.0+dfsg-2ubuntu4) ... 359s Selecting previously unselected package ruby3.1-dev:arm64. 359s Preparing to unpack .../37-ruby3.1-dev_3.1.2-7ubuntu5_arm64.deb ... 359s Unpacking ruby3.1-dev:arm64 (3.1.2-7ubuntu5) ... 359s Selecting previously unselected package ruby3.2. 359s Preparing to unpack .../38-ruby3.2_3.2.3-1_arm64.deb ... 359s Unpacking ruby3.2 (3.2.3-1) ... 359s Selecting previously unselected package ruby3.2-dev:arm64. 359s Preparing to unpack .../39-ruby3.2-dev_3.2.3-1_arm64.deb ... 359s Unpacking ruby3.2-dev:arm64 (3.2.3-1) ... 359s Selecting previously unselected package ruby-all-dev:arm64. 359s Preparing to unpack .../40-ruby-all-dev_1%3a3.1+1_arm64.deb ... 359s Unpacking ruby-all-dev:arm64 (1:3.1+1) ... 359s Selecting previously unselected package ruby-rspec-support. 359s Preparing to unpack .../41-ruby-rspec-support_3.12.0c0e1m1s0-1_all.deb ... 359s Unpacking ruby-rspec-support (3.12.0c0e1m1s0-1) ... 359s Selecting previously unselected package ruby-rspec-core. 359s Preparing to unpack .../42-ruby-rspec-core_3.12.0c0e1m1s0-1_all.deb ... 359s Unpacking ruby-rspec-core (3.12.0c0e1m1s0-1) ... 359s Selecting previously unselected package ruby-diff-lcs. 359s Preparing to unpack .../43-ruby-diff-lcs_1.5.0-1_all.deb ... 359s Unpacking ruby-diff-lcs (1.5.0-1) ... 359s Selecting previously unselected package ruby-rspec-expectations. 359s Preparing to unpack .../44-ruby-rspec-expectations_3.12.0c0e1m1s0-1_all.deb ... 359s Unpacking ruby-rspec-expectations (3.12.0c0e1m1s0-1) ... 359s Selecting previously unselected package ruby-rspec-mocks. 359s Preparing to unpack .../45-ruby-rspec-mocks_3.12.0c0e1m1s0-1_all.deb ... 360s Unpacking ruby-rspec-mocks (3.12.0c0e1m1s0-1) ... 360s Selecting previously unselected package ruby-rspec. 360s Preparing to unpack .../46-ruby-rspec_3.12.0c0e1m1s0-1_all.deb ... 360s Unpacking ruby-rspec (3.12.0c0e1m1s0-1) ... 360s Setting up ruby-diff-lcs (1.5.0-1) ... 360s Setting up libruby3.2:arm64 (3.2.3-1) ... 360s Setting up linux-libc-dev:arm64 (6.8.0-11.11) ... 360s Setting up libgomp1:arm64 (14-20240303-1ubuntu1) ... 360s Setting up gem2deb-test-runner (2.2.2) ... 360s Setting up libtirpc-dev:arm64 (1.3.4+ds-1build1) ... 360s Setting up libgmpxx4ldbl:arm64 (2:6.3.0+dfsg-2ubuntu4) ... 360s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 360s Setting up libmpc3:arm64 (1.3.1-1) ... 360s Setting up libatomic1:arm64 (14-20240303-1ubuntu1) ... 360s Setting up ruby-rspec-support (3.12.0c0e1m1s0-1) ... 360s Setting up libubsan1:arm64 (14-20240303-1ubuntu1) ... 360s Setting up ruby-rspec-mocks (3.12.0c0e1m1s0-1) ... 360s Setting up libnsl-dev:arm64 (1.3.0-3) ... 360s Setting up libhwasan0:arm64 (14-20240303-1ubuntu1) ... 360s Setting up ruby-rspec-core (3.12.0c0e1m1s0-1) ... 360s Setting up libcrypt-dev:arm64 (1:4.4.36-4) ... 360s Setting up libasan8:arm64 (14-20240303-1ubuntu1) ... 360s Setting up ruby3.2 (3.2.3-1) ... 360s Setting up libtsan2:arm64 (14-20240303-1ubuntu1) ... 360s Setting up libisl23:arm64 (0.26-3) ... 360s Setting up libc-dev-bin (2.39-0ubuntu2) ... 360s Setting up libcc1-0:arm64 (14-20240303-1ubuntu1) ... 360s Setting up liblsan0:arm64 (14-20240303-1ubuntu1) ... 360s Setting up libitm1:arm64 (14-20240303-1ubuntu1) ... 360s Setting up libgmp-dev:arm64 (2:6.3.0+dfsg-2ubuntu4) ... 360s Setting up cpp-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 360s Setting up cpp-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 360s Setting up ruby-rspec-expectations (3.12.0c0e1m1s0-1) ... 360s Setting up libgcc-13-dev:arm64 (13.2.0-17ubuntu2) ... 360s Setting up libc6-dev:arm64 (2.39-0ubuntu2) ... 360s Setting up ruby3.1-dev:arm64 (3.1.2-7ubuntu5) ... 360s Setting up ruby3.2-dev:arm64 (3.2.3-1) ... 360s Setting up libstdc++-13-dev:arm64 (13.2.0-17ubuntu2) ... 360s Setting up cpp-13 (13.2.0-17ubuntu2) ... 360s Setting up ruby-rspec (3.12.0c0e1m1s0-1) ... 360s Setting up gcc-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 360s Setting up ruby-all-dev:arm64 (1:3.1+1) ... 360s Setting up gcc-13 (13.2.0-17ubuntu2) ... 360s Setting up cpp (4:13.2.0-7ubuntu1) ... 360s Setting up g++-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 360s Setting up gcc-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 360s Setting up g++-13 (13.2.0-17ubuntu2) ... 360s Setting up gcc (4:13.2.0-7ubuntu1) ... 360s Setting up g++-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 360s Setting up g++ (4:13.2.0-7ubuntu1) ... 360s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 360s Setting up build-essential (12.10ubuntu1) ... 360s Setting up autopkgtest-satdep (0) ... 360s Processing triggers for man-db (2.12.0-3) ... 361s Processing triggers for libc-bin (2.39-0ubuntu2) ... 365s (Reading database ... 83943 files and directories currently installed.) 365s Removing autopkgtest-satdep (0) ... 366s autopkgtest [11:18:40]: test gem2deb-test-runner: gem2deb-test-runner --autopkgtest 2>&1 366s autopkgtest [11:18:40]: test gem2deb-test-runner: [----------------------- 366s 366s ┌──────────────────────────────────────────────────────────────────────────────┐ 366s │ Run tests for ruby3.1 from debian/ruby-tests.rake │ 366s └──────────────────────────────────────────────────────────────────────────────┘ 366s 366s RUBYLIB=. GEM_PATH= ruby3.1 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake 366s mv lib ./.gem2deb.lib 366s mv ext ./.gem2deb.ext 367s /usr/bin/ruby3.1 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.12.0/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation 367s "gmake CPU=aarch64 OS=linux" 367s 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 367s 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 367s 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 367s 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 367s 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 368s 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 368s 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 368s 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 368s 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 368s 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 374s 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 374s 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 374s 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 374s 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 374s 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 374s 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 374s 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 374s 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 374s cc -o libtest.so -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 375s Run options: exclude {:gc_dependent=>true} 375s 375s async callback 375s :int (0x7fffffff) argument 375s called a second time 375s sets the name of the thread that runs the callback 375s :267: warning: Ractor is experimental, and the behavior may change in future versions of Ruby! Also there are many implementation issues. 375s works in Ractor 375s 375s A library with no bitmask or enum defined 375s returns nil when asked for an enum 375s 375s An untagged bitmask 375s constants can be used as function parameters and return value 375s 375s A tagged typedef bitmask 375s is accessible through its tag 375s contains bitmask constants 375s constants can be used as function parameters and return value 375s constants can be combined into list to be used as function parameters and return values 375s integers can be used instead of constants 375s combination or list of integers can be used instead of constants 375s mixed list of integers and constants can be used instead of constants 375s remainder is given if some undefined mask are returned 375s only remainder is given if only undefined mask are returned 375s wrong constants rejected 375s 375s All bitmasks 375s have autonumbered constants when defined with names only 375s can have an explicit first constant and autonumbered subsequent constants 375s can have a mix of explicit and autonumbered constants 375s can have all its constants explicitely valued 375s return a list containing a constant corresponding to a specific value 375s return a list containing constants corresponding to a specific value combination of values 375s return [] for values that don't have a symbol 375s duplicate bitmask keys rejected 375s 375s Signed bitmasks 375s do not return a remainder when used with their most significant bit set 375s 375s Unsigned bitmasks 375s do not return a remainder when used with their most significant bit set 375s 375s Function with primitive boolean arguments and return values 375s bools 375s raise error on invalid types 375s 375s Buffer#total 375s Buffer.alloc_in(char, 1).total == 1 375s Buffer.alloc_out(char, 1).total == 1 375s Buffer.alloc_inout(char, 1).total == 1 375s Buffer.alloc_in(uchar, 1).total == 1 375s Buffer.alloc_out(uchar, 1).total == 1 375s Buffer.alloc_inout(uchar, 1).total == 1 375s Buffer.alloc_in(short, 1).total == 2 375s Buffer.alloc_out(short, 1).total == 2 375s Buffer.alloc_inout(short, 1).total == 2 375s Buffer.alloc_in(ushort, 1).total == 2 375s Buffer.alloc_out(ushort, 1).total == 2 375s Buffer.alloc_inout(ushort, 1).total == 2 375s Buffer.alloc_in(int, 1).total == 4 375s Buffer.alloc_out(int, 1).total == 4 375s Buffer.alloc_inout(int, 1).total == 4 375s Buffer.alloc_in(uint, 1).total == 4 375s Buffer.alloc_out(uint, 1).total == 4 375s Buffer.alloc_inout(uint, 1).total == 4 375s Buffer.alloc_in(long, 1).total == 8 375s Buffer.alloc_out(long, 1).total == 8 375s Buffer.alloc_inout(long, 1).total == 8 375s Buffer.alloc_in(ulong, 1).total == 8 375s Buffer.alloc_out(ulong, 1).total == 8 375s Buffer.alloc_inout(ulong, 1).total == 8 375s Buffer.alloc_in(long_long, 1).total == 8 375s Buffer.alloc_out(long_long, 1).total == 8 375s Buffer.alloc_inout(long_long, 1).total == 8 375s Buffer.alloc_in(ulong_long, 1).total == 8 375s Buffer.alloc_out(ulong_long, 1).total == 8 375s Buffer.alloc_inout(ulong_long, 1).total == 8 375s Buffer.alloc_in(float, 1).total == 4 375s Buffer.alloc_out(float, 1).total == 4 375s Buffer.alloc_inout(float, 1).total == 4 375s Buffer.alloc_in(double, 1).total == 8 375s Buffer.alloc_out(double, 1).total == 8 375s Buffer.alloc_inout(double, 1).total == 8 375s Buffer.alloc_in(char, 2).total == 2 375s Buffer.alloc_out(char, 2).total == 2 375s Buffer.alloc_inout(char, 2).total == 2 375s Buffer.alloc_in(uchar, 2).total == 2 375s Buffer.alloc_out(uchar, 2).total == 2 375s Buffer.alloc_inout(uchar, 2).total == 2 375s Buffer.alloc_in(short, 2).total == 4 375s Buffer.alloc_out(short, 2).total == 4 375s Buffer.alloc_inout(short, 2).total == 4 375s Buffer.alloc_in(ushort, 2).total == 4 375s Buffer.alloc_out(ushort, 2).total == 4 375s Buffer.alloc_inout(ushort, 2).total == 4 375s Buffer.alloc_in(int, 2).total == 8 375s Buffer.alloc_out(int, 2).total == 8 375s Buffer.alloc_inout(int, 2).total == 8 375s Buffer.alloc_in(uint, 2).total == 8 375s Buffer.alloc_out(uint, 2).total == 8 375s Buffer.alloc_inout(uint, 2).total == 8 375s Buffer.alloc_in(long, 2).total == 16 375s Buffer.alloc_out(long, 2).total == 16 375s Buffer.alloc_inout(long, 2).total == 16 375s Buffer.alloc_in(ulong, 2).total == 16 375s Buffer.alloc_out(ulong, 2).total == 16 375s Buffer.alloc_inout(ulong, 2).total == 16 375s Buffer.alloc_in(long_long, 2).total == 16 375s Buffer.alloc_out(long_long, 2).total == 16 375s Buffer.alloc_inout(long_long, 2).total == 16 375s Buffer.alloc_in(ulong_long, 2).total == 16 375s Buffer.alloc_out(ulong_long, 2).total == 16 375s Buffer.alloc_inout(ulong_long, 2).total == 16 375s Buffer.alloc_in(float, 2).total == 8 375s Buffer.alloc_out(float, 2).total == 8 375s Buffer.alloc_inout(float, 2).total == 8 375s Buffer.alloc_in(double, 2).total == 16 375s Buffer.alloc_out(double, 2).total == 16 375s Buffer.alloc_inout(double, 2).total == 16 375s Buffer.alloc_in(char, 3).total == 3 375s Buffer.alloc_out(char, 3).total == 3 375s Buffer.alloc_inout(char, 3).total == 3 375s Buffer.alloc_in(uchar, 3).total == 3 375s Buffer.alloc_out(uchar, 3).total == 3 375s Buffer.alloc_inout(uchar, 3).total == 3 375s Buffer.alloc_in(short, 3).total == 6 375s Buffer.alloc_out(short, 3).total == 6 375s Buffer.alloc_inout(short, 3).total == 6 375s Buffer.alloc_in(ushort, 3).total == 6 375s Buffer.alloc_out(ushort, 3).total == 6 375s Buffer.alloc_inout(ushort, 3).total == 6 375s Buffer.alloc_in(int, 3).total == 12 375s Buffer.alloc_out(int, 3).total == 12 375s Buffer.alloc_inout(int, 3).total == 12 375s Buffer.alloc_in(uint, 3).total == 12 375s Buffer.alloc_out(uint, 3).total == 12 375s Buffer.alloc_inout(uint, 3).total == 12 375s Buffer.alloc_in(long, 3).total == 24 375s Buffer.alloc_out(long, 3).total == 24 375s Buffer.alloc_inout(long, 3).total == 24 375s Buffer.alloc_in(ulong, 3).total == 24 375s Buffer.alloc_out(ulong, 3).total == 24 375s Buffer.alloc_inout(ulong, 3).total == 24 375s Buffer.alloc_in(long_long, 3).total == 24 375s Buffer.alloc_out(long_long, 3).total == 24 375s Buffer.alloc_inout(long_long, 3).total == 24 375s Buffer.alloc_in(ulong_long, 3).total == 24 375s Buffer.alloc_out(ulong_long, 3).total == 24 375s Buffer.alloc_inout(ulong_long, 3).total == 24 375s Buffer.alloc_in(float, 3).total == 12 375s Buffer.alloc_out(float, 3).total == 12 375s Buffer.alloc_inout(float, 3).total == 12 375s Buffer.alloc_in(double, 3).total == 24 375s Buffer.alloc_out(double, 3).total == 24 375s Buffer.alloc_inout(double, 3).total == 24 375s 375s Buffer#put_char 375s put_char(0, 0).get_char(0) == 0 375s put_char(1, 0).get_char(1) == 0 375s put_char(2, 0).get_char(2) == 0 375s put_char(3, 0).get_char(3) == 0 375s put_char(0, 1).get_char(0) == 1 375s put_char(1, 1).get_char(1) == 1 375s put_char(2, 1).get_char(2) == 1 375s put_char(3, 1).get_char(3) == 1 375s put_char(0, 2).get_char(0) == 2 375s put_char(1, 2).get_char(1) == 2 375s put_char(2, 2).get_char(2) == 2 375s put_char(3, 2).get_char(3) == 2 375s put_char(0, 3).get_char(0) == 3 375s put_char(1, 3).get_char(1) == 3 375s put_char(2, 3).get_char(2) == 3 375s put_char(3, 3).get_char(3) == 3 375s put_char(0, 4).get_char(0) == 4 375s put_char(1, 4).get_char(1) == 4 375s put_char(2, 4).get_char(2) == 4 375s put_char(3, 4).get_char(3) == 4 375s put_char(0, 5).get_char(0) == 5 375s put_char(1, 5).get_char(1) == 5 375s put_char(2, 5).get_char(2) == 5 375s put_char(3, 5).get_char(3) == 5 375s put_char(0, 6).get_char(0) == 6 375s put_char(1, 6).get_char(1) == 6 375s put_char(2, 6).get_char(2) == 6 375s put_char(3, 6).get_char(3) == 6 375s put_char(0, 7).get_char(0) == 7 375s put_char(1, 7).get_char(1) == 7 375s put_char(2, 7).get_char(2) == 7 375s put_char(3, 7).get_char(3) == 7 375s put_char(0, 8).get_char(0) == 8 375s put_char(1, 8).get_char(1) == 8 375s put_char(2, 8).get_char(2) == 8 375s put_char(3, 8).get_char(3) == 8 375s put_char(0, 9).get_char(0) == 9 375s put_char(1, 9).get_char(1) == 9 375s put_char(2, 9).get_char(2) == 9 375s put_char(3, 9).get_char(3) == 9 375s put_char(0, 10).get_char(0) == 10 375s put_char(1, 10).get_char(1) == 10 375s put_char(2, 10).get_char(2) == 10 375s put_char(3, 10).get_char(3) == 10 375s put_char(0, 11).get_char(0) == 11 375s put_char(1, 11).get_char(1) == 11 375s put_char(2, 11).get_char(2) == 11 375s put_char(3, 11).get_char(3) == 11 375s put_char(0, 12).get_char(0) == 12 375s put_char(1, 12).get_char(1) == 12 375s put_char(2, 12).get_char(2) == 12 375s put_char(3, 12).get_char(3) == 12 375s put_char(0, 13).get_char(0) == 13 375s put_char(1, 13).get_char(1) == 13 375s put_char(2, 13).get_char(2) == 13 375s put_char(3, 13).get_char(3) == 13 375s put_char(0, 14).get_char(0) == 14 375s put_char(1, 14).get_char(1) == 14 375s put_char(2, 14).get_char(2) == 14 375s put_char(3, 14).get_char(3) == 14 375s put_char(0, 15).get_char(0) == 15 375s put_char(1, 15).get_char(1) == 15 375s put_char(2, 15).get_char(2) == 15 375s put_char(3, 15).get_char(3) == 15 375s put_char(0, 16).get_char(0) == 16 375s put_char(1, 16).get_char(1) == 16 375s put_char(2, 16).get_char(2) == 16 375s put_char(3, 16).get_char(3) == 16 375s put_char(0, 17).get_char(0) == 17 375s put_char(1, 17).get_char(1) == 17 375s put_char(2, 17).get_char(2) == 17 375s put_char(3, 17).get_char(3) == 17 375s put_char(0, 18).get_char(0) == 18 375s put_char(1, 18).get_char(1) == 18 375s put_char(2, 18).get_char(2) == 18 375s put_char(3, 18).get_char(3) == 18 375s put_char(0, 19).get_char(0) == 19 375s put_char(1, 19).get_char(1) == 19 375s put_char(2, 19).get_char(2) == 19 375s put_char(3, 19).get_char(3) == 19 375s put_char(0, 20).get_char(0) == 20 375s put_char(1, 20).get_char(1) == 20 375s put_char(2, 20).get_char(2) == 20 375s put_char(3, 20).get_char(3) == 20 375s put_char(0, 21).get_char(0) == 21 375s put_char(1, 21).get_char(1) == 21 375s put_char(2, 21).get_char(2) == 21 375s put_char(3, 21).get_char(3) == 21 375s put_char(0, 22).get_char(0) == 22 375s put_char(1, 22).get_char(1) == 22 375s put_char(2, 22).get_char(2) == 22 375s put_char(3, 22).get_char(3) == 22 375s put_char(0, 23).get_char(0) == 23 375s put_char(1, 23).get_char(1) == 23 375s put_char(2, 23).get_char(2) == 23 375s put_char(3, 23).get_char(3) == 23 375s put_char(0, 24).get_char(0) == 24 375s put_char(1, 24).get_char(1) == 24 375s put_char(2, 24).get_char(2) == 24 375s put_char(3, 24).get_char(3) == 24 375s put_char(0, 25).get_char(0) == 25 375s put_char(1, 25).get_char(1) == 25 375s put_char(2, 25).get_char(2) == 25 375s put_char(3, 25).get_char(3) == 25 375s put_char(0, 26).get_char(0) == 26 375s put_char(1, 26).get_char(1) == 26 375s put_char(2, 26).get_char(2) == 26 375s put_char(3, 26).get_char(3) == 26 375s put_char(0, 27).get_char(0) == 27 375s put_char(1, 27).get_char(1) == 27 375s put_char(2, 27).get_char(2) == 27 375s put_char(3, 27).get_char(3) == 27 375s put_char(0, 28).get_char(0) == 28 375s put_char(1, 28).get_char(1) == 28 375s put_char(2, 28).get_char(2) == 28 375s put_char(3, 28).get_char(3) == 28 375s put_char(0, 29).get_char(0) == 29 375s put_char(1, 29).get_char(1) == 29 375s put_char(2, 29).get_char(2) == 29 375s put_char(3, 29).get_char(3) == 29 375s put_char(0, 30).get_char(0) == 30 375s put_char(1, 30).get_char(1) == 30 375s put_char(2, 30).get_char(2) == 30 375s put_char(3, 30).get_char(3) == 30 375s put_char(0, 31).get_char(0) == 31 375s put_char(1, 31).get_char(1) == 31 375s put_char(2, 31).get_char(2) == 31 375s put_char(3, 31).get_char(3) == 31 375s put_char(0, 32).get_char(0) == 32 375s put_char(1, 32).get_char(1) == 32 375s put_char(2, 32).get_char(2) == 32 375s put_char(3, 32).get_char(3) == 32 375s put_char(0, 33).get_char(0) == 33 375s put_char(1, 33).get_char(1) == 33 375s put_char(2, 33).get_char(2) == 33 375s put_char(3, 33).get_char(3) == 33 375s put_char(0, 34).get_char(0) == 34 375s put_char(1, 34).get_char(1) == 34 375s put_char(2, 34).get_char(2) == 34 375s put_char(3, 34).get_char(3) == 34 375s put_char(0, 35).get_char(0) == 35 375s put_char(1, 35).get_char(1) == 35 375s put_char(2, 35).get_char(2) == 35 375s put_char(3, 35).get_char(3) == 35 375s put_char(0, 36).get_char(0) == 36 375s put_char(1, 36).get_char(1) == 36 375s put_char(2, 36).get_char(2) == 36 375s put_char(3, 36).get_char(3) == 36 375s put_char(0, 37).get_char(0) == 37 375s put_char(1, 37).get_char(1) == 37 375s put_char(2, 37).get_char(2) == 37 375s put_char(3, 37).get_char(3) == 37 375s put_char(0, 38).get_char(0) == 38 375s put_char(1, 38).get_char(1) == 38 375s put_char(2, 38).get_char(2) == 38 375s put_char(3, 38).get_char(3) == 38 375s put_char(0, 39).get_char(0) == 39 375s put_char(1, 39).get_char(1) == 39 375s put_char(2, 39).get_char(2) == 39 375s put_char(3, 39).get_char(3) == 39 375s put_char(0, 40).get_char(0) == 40 375s put_char(1, 40).get_char(1) == 40 375s put_char(2, 40).get_char(2) == 40 375s put_char(3, 40).get_char(3) == 40 375s put_char(0, 41).get_char(0) == 41 375s put_char(1, 41).get_char(1) == 41 375s put_char(2, 41).get_char(2) == 41 375s put_char(3, 41).get_char(3) == 41 375s put_char(0, 42).get_char(0) == 42 375s put_char(1, 42).get_char(1) == 42 375s put_char(2, 42).get_char(2) == 42 375s put_char(3, 42).get_char(3) == 42 375s put_char(0, 43).get_char(0) == 43 375s put_char(1, 43).get_char(1) == 43 375s put_char(2, 43).get_char(2) == 43 375s put_char(3, 43).get_char(3) == 43 375s put_char(0, 44).get_char(0) == 44 375s put_char(1, 44).get_char(1) == 44 375s put_char(2, 44).get_char(2) == 44 375s put_char(3, 44).get_char(3) == 44 375s put_char(0, 45).get_char(0) == 45 375s put_char(1, 45).get_char(1) == 45 375s put_char(2, 45).get_char(2) == 45 375s put_char(3, 45).get_char(3) == 45 375s put_char(0, 46).get_char(0) == 46 375s put_char(1, 46).get_char(1) == 46 375s put_char(2, 46).get_char(2) == 46 375s put_char(3, 46).get_char(3) == 46 375s put_char(0, 47).get_char(0) == 47 375s put_char(1, 47).get_char(1) == 47 375s put_char(2, 47).get_char(2) == 47 375s put_char(3, 47).get_char(3) == 47 375s put_char(0, 48).get_char(0) == 48 375s put_char(1, 48).get_char(1) == 48 375s put_char(2, 48).get_char(2) == 48 375s put_char(3, 48).get_char(3) == 48 375s put_char(0, 49).get_char(0) == 49 375s put_char(1, 49).get_char(1) == 49 375s put_char(2, 49).get_char(2) == 49 375s put_char(3, 49).get_char(3) == 49 375s put_char(0, 50).get_char(0) == 50 375s put_char(1, 50).get_char(1) == 50 375s put_char(2, 50).get_char(2) == 50 375s put_char(3, 50).get_char(3) == 50 375s put_char(0, 51).get_char(0) == 51 375s put_char(1, 51).get_char(1) == 51 375s put_char(2, 51).get_char(2) == 51 375s put_char(3, 51).get_char(3) == 51 375s put_char(0, 52).get_char(0) == 52 375s put_char(1, 52).get_char(1) == 52 375s put_char(2, 52).get_char(2) == 52 375s put_char(3, 52).get_char(3) == 52 375s put_char(0, 53).get_char(0) == 53 375s put_char(1, 53).get_char(1) == 53 375s put_char(2, 53).get_char(2) == 53 375s put_char(3, 53).get_char(3) == 53 375s put_char(0, 54).get_char(0) == 54 375s put_char(1, 54).get_char(1) == 54 375s put_char(2, 54).get_char(2) == 54 375s put_char(3, 54).get_char(3) == 54 375s put_char(0, 55).get_char(0) == 55 375s put_char(1, 55).get_char(1) == 55 375s put_char(2, 55).get_char(2) == 55 375s put_char(3, 55).get_char(3) == 55 375s put_char(0, 56).get_char(0) == 56 375s put_char(1, 56).get_char(1) == 56 375s put_char(2, 56).get_char(2) == 56 375s put_char(3, 56).get_char(3) == 56 375s put_char(0, 57).get_char(0) == 57 375s put_char(1, 57).get_char(1) == 57 375s put_char(2, 57).get_char(2) == 57 375s put_char(3, 57).get_char(3) == 57 375s put_char(0, 58).get_char(0) == 58 375s put_char(1, 58).get_char(1) == 58 375s put_char(2, 58).get_char(2) == 58 375s put_char(3, 58).get_char(3) == 58 375s put_char(0, 59).get_char(0) == 59 375s put_char(1, 59).get_char(1) == 59 375s put_char(2, 59).get_char(2) == 59 375s put_char(3, 59).get_char(3) == 59 375s put_char(0, 60).get_char(0) == 60 375s put_char(1, 60).get_char(1) == 60 375s put_char(2, 60).get_char(2) == 60 375s put_char(3, 60).get_char(3) == 60 375s put_char(0, 61).get_char(0) == 61 375s put_char(1, 61).get_char(1) == 61 375s put_char(2, 61).get_char(2) == 61 375s put_char(3, 61).get_char(3) == 61 375s put_char(0, 62).get_char(0) == 62 375s put_char(1, 62).get_char(1) == 62 375s put_char(2, 62).get_char(2) == 62 375s put_char(3, 62).get_char(3) == 62 375s put_char(0, 63).get_char(0) == 63 375s put_char(1, 63).get_char(1) == 63 375s put_char(2, 63).get_char(2) == 63 375s put_char(3, 63).get_char(3) == 63 375s put_char(0, 64).get_char(0) == 64 375s put_char(1, 64).get_char(1) == 64 375s put_char(2, 64).get_char(2) == 64 375s put_char(3, 64).get_char(3) == 64 375s put_char(0, 65).get_char(0) == 65 375s put_char(1, 65).get_char(1) == 65 375s put_char(2, 65).get_char(2) == 65 375s put_char(3, 65).get_char(3) == 65 375s put_char(0, 66).get_char(0) == 66 375s put_char(1, 66).get_char(1) == 66 375s put_char(2, 66).get_char(2) == 66 375s put_char(3, 66).get_char(3) == 66 375s put_char(0, 67).get_char(0) == 67 375s put_char(1, 67).get_char(1) == 67 375s put_char(2, 67).get_char(2) == 67 375s put_char(3, 67).get_char(3) == 67 375s put_char(0, 68).get_char(0) == 68 375s put_char(1, 68).get_char(1) == 68 375s put_char(2, 68).get_char(2) == 68 375s put_char(3, 68).get_char(3) == 68 375s put_char(0, 69).get_char(0) == 69 375s put_char(1, 69).get_char(1) == 69 375s put_char(2, 69).get_char(2) == 69 375s put_char(3, 69).get_char(3) == 69 375s put_char(0, 70).get_char(0) == 70 375s put_char(1, 70).get_char(1) == 70 375s put_char(2, 70).get_char(2) == 70 375s put_char(3, 70).get_char(3) == 70 375s put_char(0, 71).get_char(0) == 71 375s put_char(1, 71).get_char(1) == 71 375s put_char(2, 71).get_char(2) == 71 375s put_char(3, 71).get_char(3) == 71 375s put_char(0, 72).get_char(0) == 72 375s put_char(1, 72).get_char(1) == 72 375s put_char(2, 72).get_char(2) == 72 375s put_char(3, 72).get_char(3) == 72 375s put_char(0, 73).get_char(0) == 73 375s put_char(1, 73).get_char(1) == 73 375s put_char(2, 73).get_char(2) == 73 375s put_char(3, 73).get_char(3) == 73 375s put_char(0, 74).get_char(0) == 74 375s put_char(1, 74).get_char(1) == 74 375s put_char(2, 74).get_char(2) == 74 375s put_char(3, 74).get_char(3) == 74 375s put_char(0, 75).get_char(0) == 75 375s put_char(1, 75).get_char(1) == 75 375s put_char(2, 75).get_char(2) == 75 375s put_char(3, 75).get_char(3) == 75 375s put_char(0, 76).get_char(0) == 76 375s put_char(1, 76).get_char(1) == 76 375s put_char(2, 76).get_char(2) == 76 375s put_char(3, 76).get_char(3) == 76 375s put_char(0, 77).get_char(0) == 77 375s put_char(1, 77).get_char(1) == 77 375s put_char(2, 77).get_char(2) == 77 375s put_char(3, 77).get_char(3) == 77 375s put_char(0, 78).get_char(0) == 78 375s put_char(1, 78).get_char(1) == 78 375s put_char(2, 78).get_char(2) == 78 375s put_char(3, 78).get_char(3) == 78 375s put_char(0, 79).get_char(0) == 79 375s put_char(1, 79).get_char(1) == 79 375s put_char(2, 79).get_char(2) == 79 375s put_char(3, 79).get_char(3) == 79 375s put_char(0, 80).get_char(0) == 80 375s put_char(1, 80).get_char(1) == 80 375s put_char(2, 80).get_char(2) == 80 375s put_char(3, 80).get_char(3) == 80 375s put_char(0, 81).get_char(0) == 81 375s put_char(1, 81).get_char(1) == 81 375s put_char(2, 81).get_char(2) == 81 375s put_char(3, 81).get_char(3) == 81 375s put_char(0, 82).get_char(0) == 82 375s put_char(1, 82).get_char(1) == 82 375s put_char(2, 82).get_char(2) == 82 375s put_char(3, 82).get_char(3) == 82 375s put_char(0, 83).get_char(0) == 83 375s put_char(1, 83).get_char(1) == 83 375s put_char(2, 83).get_char(2) == 83 375s put_char(3, 83).get_char(3) == 83 375s put_char(0, 84).get_char(0) == 84 375s put_char(1, 84).get_char(1) == 84 375s put_char(2, 84).get_char(2) == 84 375s put_char(3, 84).get_char(3) == 84 375s put_char(0, 85).get_char(0) == 85 375s put_char(1, 85).get_char(1) == 85 375s put_char(2, 85).get_char(2) == 85 375s put_char(3, 85).get_char(3) == 85 375s put_char(0, 86).get_char(0) == 86 375s put_char(1, 86).get_char(1) == 86 375s put_char(2, 86).get_char(2) == 86 375s put_char(3, 86).get_char(3) == 86 375s put_char(0, 87).get_char(0) == 87 375s put_char(1, 87).get_char(1) == 87 375s put_char(2, 87).get_char(2) == 87 375s put_char(3, 87).get_char(3) == 87 375s put_char(0, 88).get_char(0) == 88 375s put_char(1, 88).get_char(1) == 88 375s put_char(2, 88).get_char(2) == 88 375s put_char(3, 88).get_char(3) == 88 375s put_char(0, 89).get_char(0) == 89 375s put_char(1, 89).get_char(1) == 89 375s put_char(2, 89).get_char(2) == 89 375s put_char(3, 89).get_char(3) == 89 375s put_char(0, 90).get_char(0) == 90 375s put_char(1, 90).get_char(1) == 90 375s put_char(2, 90).get_char(2) == 90 375s put_char(3, 90).get_char(3) == 90 375s put_char(0, 91).get_char(0) == 91 375s put_char(1, 91).get_char(1) == 91 375s put_char(2, 91).get_char(2) == 91 375s put_char(3, 91).get_char(3) == 91 375s put_char(0, 92).get_char(0) == 92 375s put_char(1, 92).get_char(1) == 92 375s put_char(2, 92).get_char(2) == 92 375s put_char(3, 92).get_char(3) == 92 375s put_char(0, 93).get_char(0) == 93 375s put_char(1, 93).get_char(1) == 93 375s put_char(2, 93).get_char(2) == 93 375s put_char(3, 93).get_char(3) == 93 375s put_char(0, 94).get_char(0) == 94 375s put_char(1, 94).get_char(1) == 94 375s put_char(2, 94).get_char(2) == 94 375s put_char(3, 94).get_char(3) == 94 375s put_char(0, 95).get_char(0) == 95 375s put_char(1, 95).get_char(1) == 95 375s put_char(2, 95).get_char(2) == 95 375s put_char(3, 95).get_char(3) == 95 375s put_char(0, 96).get_char(0) == 96 375s put_char(1, 96).get_char(1) == 96 375s put_char(2, 96).get_char(2) == 96 375s put_char(3, 96).get_char(3) == 96 375s put_char(0, 97).get_char(0) == 97 375s put_char(1, 97).get_char(1) == 97 375s put_char(2, 97).get_char(2) == 97 375s put_char(3, 97).get_char(3) == 97 375s put_char(0, 98).get_char(0) == 98 375s put_char(1, 98).get_char(1) == 98 375s put_char(2, 98).get_char(2) == 98 375s put_char(3, 98).get_char(3) == 98 375s put_char(0, 99).get_char(0) == 99 375s put_char(1, 99).get_char(1) == 99 375s put_char(2, 99).get_char(2) == 99 375s put_char(3, 99).get_char(3) == 99 375s put_char(0, 100).get_char(0) == 100 375s put_char(1, 100).get_char(1) == 100 375s put_char(2, 100).get_char(2) == 100 375s put_char(3, 100).get_char(3) == 100 375s put_char(0, 101).get_char(0) == 101 375s put_char(1, 101).get_char(1) == 101 375s put_char(2, 101).get_char(2) == 101 375s put_char(3, 101).get_char(3) == 101 375s put_char(0, 102).get_char(0) == 102 375s put_char(1, 102).get_char(1) == 102 375s put_char(2, 102).get_char(2) == 102 375s put_char(3, 102).get_char(3) == 102 375s put_char(0, 103).get_char(0) == 103 375s put_char(1, 103).get_char(1) == 103 375s put_char(2, 103).get_char(2) == 103 375s put_char(3, 103).get_char(3) == 103 375s put_char(0, 104).get_char(0) == 104 375s put_char(1, 104).get_char(1) == 104 375s put_char(2, 104).get_char(2) == 104 375s put_char(3, 104).get_char(3) == 104 375s put_char(0, 105).get_char(0) == 105 375s put_char(1, 105).get_char(1) == 105 375s put_char(2, 105).get_char(2) == 105 375s put_char(3, 105).get_char(3) == 105 375s put_char(0, 106).get_char(0) == 106 375s put_char(1, 106).get_char(1) == 106 375s put_char(2, 106).get_char(2) == 106 375s put_char(3, 106).get_char(3) == 106 375s put_char(0, 107).get_char(0) == 107 375s put_char(1, 107).get_char(1) == 107 375s put_char(2, 107).get_char(2) == 107 375s put_char(3, 107).get_char(3) == 107 375s put_char(0, 108).get_char(0) == 108 375s put_char(1, 108).get_char(1) == 108 375s put_char(2, 108).get_char(2) == 108 375s put_char(3, 108).get_char(3) == 108 375s put_char(0, 109).get_char(0) == 109 375s put_char(1, 109).get_char(1) == 109 375s put_char(2, 109).get_char(2) == 109 375s put_char(3, 109).get_char(3) == 109 375s put_char(0, 110).get_char(0) == 110 375s put_char(1, 110).get_char(1) == 110 375s put_char(2, 110).get_char(2) == 110 375s put_char(3, 110).get_char(3) == 110 375s put_char(0, 111).get_char(0) == 111 375s put_char(1, 111).get_char(1) == 111 375s put_char(2, 111).get_char(2) == 111 375s put_char(3, 111).get_char(3) == 111 375s put_char(0, 112).get_char(0) == 112 375s put_char(1, 112).get_char(1) == 112 375s put_char(2, 112).get_char(2) == 112 375s put_char(3, 112).get_char(3) == 112 375s put_char(0, 113).get_char(0) == 113 375s put_char(1, 113).get_char(1) == 113 375s put_char(2, 113).get_char(2) == 113 375s put_char(3, 113).get_char(3) == 113 375s put_char(0, 114).get_char(0) == 114 375s put_char(1, 114).get_char(1) == 114 375s put_char(2, 114).get_char(2) == 114 375s put_char(3, 114).get_char(3) == 114 375s put_char(0, 115).get_char(0) == 115 375s put_char(1, 115).get_char(1) == 115 375s put_char(2, 115).get_char(2) == 115 375s put_char(3, 115).get_char(3) == 115 375s put_char(0, 116).get_char(0) == 116 375s put_char(1, 116).get_char(1) == 116 375s put_char(2, 116).get_char(2) == 116 375s put_char(3, 116).get_char(3) == 116 375s put_char(0, 117).get_char(0) == 117 375s put_char(1, 117).get_char(1) == 117 375s put_char(2, 117).get_char(2) == 117 375s put_char(3, 117).get_char(3) == 117 375s put_char(0, 118).get_char(0) == 118 375s put_char(1, 118).get_char(1) == 118 375s put_char(2, 118).get_char(2) == 118 375s put_char(3, 118).get_char(3) == 118 375s put_char(0, 119).get_char(0) == 119 375s put_char(1, 119).get_char(1) == 119 375s put_char(2, 119).get_char(2) == 119 375s put_char(3, 119).get_char(3) == 119 375s put_char(0, 120).get_char(0) == 120 375s put_char(1, 120).get_char(1) == 120 375s put_char(2, 120).get_char(2) == 120 375s put_char(3, 120).get_char(3) == 120 375s put_char(0, 121).get_char(0) == 121 375s put_char(1, 121).get_char(1) == 121 375s put_char(2, 121).get_char(2) == 121 375s put_char(3, 121).get_char(3) == 121 375s put_char(0, 122).get_char(0) == 122 375s put_char(1, 122).get_char(1) == 122 375s put_char(2, 122).get_char(2) == 122 375s put_char(3, 122).get_char(3) == 122 375s put_char(0, 123).get_char(0) == 123 375s put_char(1, 123).get_char(1) == 123 375s put_char(2, 123).get_char(2) == 123 375s put_char(3, 123).get_char(3) == 123 375s put_char(0, 124).get_char(0) == 124 375s put_char(1, 124).get_char(1) == 124 375s put_char(2, 124).get_char(2) == 124 375s put_char(3, 124).get_char(3) == 124 375s put_char(0, 125).get_char(0) == 125 375s put_char(1, 125).get_char(1) == 125 375s put_char(2, 125).get_char(2) == 125 375s put_char(3, 125).get_char(3) == 125 375s put_char(0, 126).get_char(0) == 126 375s put_char(1, 126).get_char(1) == 126 375s put_char(2, 126).get_char(2) == 126 375s put_char(3, 126).get_char(3) == 126 375s put_char(0, 127).get_char(0) == 127 375s put_char(1, 127).get_char(1) == 127 375s put_char(2, 127).get_char(2) == 127 375s put_char(3, 127).get_char(3) == 127 375s 375s Buffer#put_uchar 375s Buffer.put_uchar(0, 0).get_uchar(0) == 0 375s Buffer.put_uchar(1, 0).get_uchar(1) == 0 375s Buffer.put_uchar(2, 0).get_uchar(2) == 0 375s Buffer.put_uchar(3, 0).get_uchar(3) == 0 375s Buffer.put_uchar(0, 1).get_uchar(0) == 1 375s Buffer.put_uchar(1, 1).get_uchar(1) == 1 375s Buffer.put_uchar(2, 1).get_uchar(2) == 1 375s Buffer.put_uchar(3, 1).get_uchar(3) == 1 375s Buffer.put_uchar(0, 2).get_uchar(0) == 2 375s Buffer.put_uchar(1, 2).get_uchar(1) == 2 375s Buffer.put_uchar(2, 2).get_uchar(2) == 2 375s Buffer.put_uchar(3, 2).get_uchar(3) == 2 375s Buffer.put_uchar(0, 3).get_uchar(0) == 3 375s Buffer.put_uchar(1, 3).get_uchar(1) == 3 375s Buffer.put_uchar(2, 3).get_uchar(2) == 3 375s Buffer.put_uchar(3, 3).get_uchar(3) == 3 375s Buffer.put_uchar(0, 4).get_uchar(0) == 4 375s Buffer.put_uchar(1, 4).get_uchar(1) == 4 375s Buffer.put_uchar(2, 4).get_uchar(2) == 4 375s Buffer.put_uchar(3, 4).get_uchar(3) == 4 375s Buffer.put_uchar(0, 5).get_uchar(0) == 5 375s Buffer.put_uchar(1, 5).get_uchar(1) == 5 375s Buffer.put_uchar(2, 5).get_uchar(2) == 5 375s Buffer.put_uchar(3, 5).get_uchar(3) == 5 375s Buffer.put_uchar(0, 6).get_uchar(0) == 6 375s Buffer.put_uchar(1, 6).get_uchar(1) == 6 375s Buffer.put_uchar(2, 6).get_uchar(2) == 6 375s Buffer.put_uchar(3, 6).get_uchar(3) == 6 375s Buffer.put_uchar(0, 7).get_uchar(0) == 7 375s Buffer.put_uchar(1, 7).get_uchar(1) == 7 375s Buffer.put_uchar(2, 7).get_uchar(2) == 7 375s Buffer.put_uchar(3, 7).get_uchar(3) == 7 375s Buffer.put_uchar(0, 8).get_uchar(0) == 8 375s Buffer.put_uchar(1, 8).get_uchar(1) == 8 375s Buffer.put_uchar(2, 8).get_uchar(2) == 8 375s Buffer.put_uchar(3, 8).get_uchar(3) == 8 375s Buffer.put_uchar(0, 9).get_uchar(0) == 9 375s Buffer.put_uchar(1, 9).get_uchar(1) == 9 375s Buffer.put_uchar(2, 9).get_uchar(2) == 9 375s Buffer.put_uchar(3, 9).get_uchar(3) == 9 375s Buffer.put_uchar(0, 10).get_uchar(0) == 10 375s Buffer.put_uchar(1, 10).get_uchar(1) == 10 375s Buffer.put_uchar(2, 10).get_uchar(2) == 10 375s Buffer.put_uchar(3, 10).get_uchar(3) == 10 375s Buffer.put_uchar(0, 11).get_uchar(0) == 11 375s Buffer.put_uchar(1, 11).get_uchar(1) == 11 375s Buffer.put_uchar(2, 11).get_uchar(2) == 11 375s Buffer.put_uchar(3, 11).get_uchar(3) == 11 375s Buffer.put_uchar(0, 12).get_uchar(0) == 12 375s Buffer.put_uchar(1, 12).get_uchar(1) == 12 375s Buffer.put_uchar(2, 12).get_uchar(2) == 12 375s Buffer.put_uchar(3, 12).get_uchar(3) == 12 375s Buffer.put_uchar(0, 13).get_uchar(0) == 13 375s Buffer.put_uchar(1, 13).get_uchar(1) == 13 375s Buffer.put_uchar(2, 13).get_uchar(2) == 13 375s Buffer.put_uchar(3, 13).get_uchar(3) == 13 375s Buffer.put_uchar(0, 14).get_uchar(0) == 14 375s Buffer.put_uchar(1, 14).get_uchar(1) == 14 375s Buffer.put_uchar(2, 14).get_uchar(2) == 14 375s Buffer.put_uchar(3, 14).get_uchar(3) == 14 375s Buffer.put_uchar(0, 15).get_uchar(0) == 15 375s Buffer.put_uchar(1, 15).get_uchar(1) == 15 375s Buffer.put_uchar(2, 15).get_uchar(2) == 15 375s Buffer.put_uchar(3, 15).get_uchar(3) == 15 375s Buffer.put_uchar(0, 16).get_uchar(0) == 16 375s Buffer.put_uchar(1, 16).get_uchar(1) == 16 375s Buffer.put_uchar(2, 16).get_uchar(2) == 16 375s Buffer.put_uchar(3, 16).get_uchar(3) == 16 375s Buffer.put_uchar(0, 17).get_uchar(0) == 17 375s Buffer.put_uchar(1, 17).get_uchar(1) == 17 375s Buffer.put_uchar(2, 17).get_uchar(2) == 17 375s Buffer.put_uchar(3, 17).get_uchar(3) == 17 375s Buffer.put_uchar(0, 18).get_uchar(0) == 18 375s Buffer.put_uchar(1, 18).get_uchar(1) == 18 375s Buffer.put_uchar(2, 18).get_uchar(2) == 18 375s Buffer.put_uchar(3, 18).get_uchar(3) == 18 375s Buffer.put_uchar(0, 19).get_uchar(0) == 19 375s Buffer.put_uchar(1, 19).get_uchar(1) == 19 375s Buffer.put_uchar(2, 19).get_uchar(2) == 19 375s Buffer.put_uchar(3, 19).get_uchar(3) == 19 375s Buffer.put_uchar(0, 20).get_uchar(0) == 20 375s Buffer.put_uchar(1, 20).get_uchar(1) == 20 375s Buffer.put_uchar(2, 20).get_uchar(2) == 20 375s Buffer.put_uchar(3, 20).get_uchar(3) == 20 375s Buffer.put_uchar(0, 21).get_uchar(0) == 21 375s Buffer.put_uchar(1, 21).get_uchar(1) == 21 375s Buffer.put_uchar(2, 21).get_uchar(2) == 21 375s Buffer.put_uchar(3, 21).get_uchar(3) == 21 375s Buffer.put_uchar(0, 22).get_uchar(0) == 22 375s Buffer.put_uchar(1, 22).get_uchar(1) == 22 375s Buffer.put_uchar(2, 22).get_uchar(2) == 22 375s Buffer.put_uchar(3, 22).get_uchar(3) == 22 375s Buffer.put_uchar(0, 23).get_uchar(0) == 23 375s Buffer.put_uchar(1, 23).get_uchar(1) == 23 375s Buffer.put_uchar(2, 23).get_uchar(2) == 23 375s Buffer.put_uchar(3, 23).get_uchar(3) == 23 375s Buffer.put_uchar(0, 24).get_uchar(0) == 24 375s Buffer.put_uchar(1, 24).get_uchar(1) == 24 375s Buffer.put_uchar(2, 24).get_uchar(2) == 24 375s Buffer.put_uchar(3, 24).get_uchar(3) == 24 375s Buffer.put_uchar(0, 25).get_uchar(0) == 25 375s Buffer.put_uchar(1, 25).get_uchar(1) == 25 375s Buffer.put_uchar(2, 25).get_uchar(2) == 25 375s Buffer.put_uchar(3, 25).get_uchar(3) == 25 375s Buffer.put_uchar(0, 26).get_uchar(0) == 26 375s Buffer.put_uchar(1, 26).get_uchar(1) == 26 375s Buffer.put_uchar(2, 26).get_uchar(2) == 26 375s Buffer.put_uchar(3, 26).get_uchar(3) == 26 375s Buffer.put_uchar(0, 27).get_uchar(0) == 27 375s Buffer.put_uchar(1, 27).get_uchar(1) == 27 375s Buffer.put_uchar(2, 27).get_uchar(2) == 27 375s Buffer.put_uchar(3, 27).get_uchar(3) == 27 375s Buffer.put_uchar(0, 28).get_uchar(0) == 28 375s Buffer.put_uchar(1, 28).get_uchar(1) == 28 375s Buffer.put_uchar(2, 28).get_uchar(2) == 28 375s Buffer.put_uchar(3, 28).get_uchar(3) == 28 375s Buffer.put_uchar(0, 29).get_uchar(0) == 29 375s Buffer.put_uchar(1, 29).get_uchar(1) == 29 375s Buffer.put_uchar(2, 29).get_uchar(2) == 29 375s Buffer.put_uchar(3, 29).get_uchar(3) == 29 375s Buffer.put_uchar(0, 30).get_uchar(0) == 30 375s Buffer.put_uchar(1, 30).get_uchar(1) == 30 375s Buffer.put_uchar(2, 30).get_uchar(2) == 30 375s Buffer.put_uchar(3, 30).get_uchar(3) == 30 375s Buffer.put_uchar(0, 31).get_uchar(0) == 31 375s Buffer.put_uchar(1, 31).get_uchar(1) == 31 375s Buffer.put_uchar(2, 31).get_uchar(2) == 31 375s Buffer.put_uchar(3, 31).get_uchar(3) == 31 375s Buffer.put_uchar(0, 32).get_uchar(0) == 32 375s Buffer.put_uchar(1, 32).get_uchar(1) == 32 375s Buffer.put_uchar(2, 32).get_uchar(2) == 32 375s Buffer.put_uchar(3, 32).get_uchar(3) == 32 375s Buffer.put_uchar(0, 33).get_uchar(0) == 33 375s Buffer.put_uchar(1, 33).get_uchar(1) == 33 375s Buffer.put_uchar(2, 33).get_uchar(2) == 33 375s Buffer.put_uchar(3, 33).get_uchar(3) == 33 375s Buffer.put_uchar(0, 34).get_uchar(0) == 34 375s Buffer.put_uchar(1, 34).get_uchar(1) == 34 375s Buffer.put_uchar(2, 34).get_uchar(2) == 34 375s Buffer.put_uchar(3, 34).get_uchar(3) == 34 375s Buffer.put_uchar(0, 35).get_uchar(0) == 35 375s Buffer.put_uchar(1, 35).get_uchar(1) == 35 375s Buffer.put_uchar(2, 35).get_uchar(2) == 35 375s Buffer.put_uchar(3, 35).get_uchar(3) == 35 375s Buffer.put_uchar(0, 36).get_uchar(0) == 36 375s Buffer.put_uchar(1, 36).get_uchar(1) == 36 375s Buffer.put_uchar(2, 36).get_uchar(2) == 36 375s Buffer.put_uchar(3, 36).get_uchar(3) == 36 375s Buffer.put_uchar(0, 37).get_uchar(0) == 37 375s Buffer.put_uchar(1, 37).get_uchar(1) == 37 375s Buffer.put_uchar(2, 37).get_uchar(2) == 37 375s Buffer.put_uchar(3, 37).get_uchar(3) == 37 375s Buffer.put_uchar(0, 38).get_uchar(0) == 38 375s Buffer.put_uchar(1, 38).get_uchar(1) == 38 375s Buffer.put_uchar(2, 38).get_uchar(2) == 38 375s Buffer.put_uchar(3, 38).get_uchar(3) == 38 375s Buffer.put_uchar(0, 39).get_uchar(0) == 39 375s Buffer.put_uchar(1, 39).get_uchar(1) == 39 375s Buffer.put_uchar(2, 39).get_uchar(2) == 39 375s Buffer.put_uchar(3, 39).get_uchar(3) == 39 375s Buffer.put_uchar(0, 40).get_uchar(0) == 40 375s Buffer.put_uchar(1, 40).get_uchar(1) == 40 375s Buffer.put_uchar(2, 40).get_uchar(2) == 40 375s Buffer.put_uchar(3, 40).get_uchar(3) == 40 375s Buffer.put_uchar(0, 41).get_uchar(0) == 41 375s Buffer.put_uchar(1, 41).get_uchar(1) == 41 375s Buffer.put_uchar(2, 41).get_uchar(2) == 41 375s Buffer.put_uchar(3, 41).get_uchar(3) == 41 375s Buffer.put_uchar(0, 42).get_uchar(0) == 42 375s Buffer.put_uchar(1, 42).get_uchar(1) == 42 375s Buffer.put_uchar(2, 42).get_uchar(2) == 42 375s Buffer.put_uchar(3, 42).get_uchar(3) == 42 375s Buffer.put_uchar(0, 43).get_uchar(0) == 43 375s Buffer.put_uchar(1, 43).get_uchar(1) == 43 375s Buffer.put_uchar(2, 43).get_uchar(2) == 43 375s Buffer.put_uchar(3, 43).get_uchar(3) == 43 375s Buffer.put_uchar(0, 44).get_uchar(0) == 44 375s Buffer.put_uchar(1, 44).get_uchar(1) == 44 375s Buffer.put_uchar(2, 44).get_uchar(2) == 44 375s Buffer.put_uchar(3, 44).get_uchar(3) == 44 375s Buffer.put_uchar(0, 45).get_uchar(0) == 45 375s Buffer.put_uchar(1, 45).get_uchar(1) == 45 375s Buffer.put_uchar(2, 45).get_uchar(2) == 45 375s Buffer.put_uchar(3, 45).get_uchar(3) == 45 375s Buffer.put_uchar(0, 46).get_uchar(0) == 46 375s Buffer.put_uchar(1, 46).get_uchar(1) == 46 375s Buffer.put_uchar(2, 46).get_uchar(2) == 46 375s Buffer.put_uchar(3, 46).get_uchar(3) == 46 375s Buffer.put_uchar(0, 47).get_uchar(0) == 47 375s Buffer.put_uchar(1, 47).get_uchar(1) == 47 375s Buffer.put_uchar(2, 47).get_uchar(2) == 47 375s Buffer.put_uchar(3, 47).get_uchar(3) == 47 375s Buffer.put_uchar(0, 48).get_uchar(0) == 48 375s Buffer.put_uchar(1, 48).get_uchar(1) == 48 375s Buffer.put_uchar(2, 48).get_uchar(2) == 48 375s Buffer.put_uchar(3, 48).get_uchar(3) == 48 375s Buffer.put_uchar(0, 49).get_uchar(0) == 49 375s Buffer.put_uchar(1, 49).get_uchar(1) == 49 375s Buffer.put_uchar(2, 49).get_uchar(2) == 49 375s Buffer.put_uchar(3, 49).get_uchar(3) == 49 375s Buffer.put_uchar(0, 50).get_uchar(0) == 50 375s Buffer.put_uchar(1, 50).get_uchar(1) == 50 375s Buffer.put_uchar(2, 50).get_uchar(2) == 50 375s Buffer.put_uchar(3, 50).get_uchar(3) == 50 375s Buffer.put_uchar(0, 51).get_uchar(0) == 51 375s Buffer.put_uchar(1, 51).get_uchar(1) == 51 375s Buffer.put_uchar(2, 51).get_uchar(2) == 51 375s Buffer.put_uchar(3, 51).get_uchar(3) == 51 375s Buffer.put_uchar(0, 52).get_uchar(0) == 52 375s Buffer.put_uchar(1, 52).get_uchar(1) == 52 375s Buffer.put_uchar(2, 52).get_uchar(2) == 52 375s Buffer.put_uchar(3, 52).get_uchar(3) == 52 375s Buffer.put_uchar(0, 53).get_uchar(0) == 53 375s Buffer.put_uchar(1, 53).get_uchar(1) == 53 375s Buffer.put_uchar(2, 53).get_uchar(2) == 53 375s Buffer.put_uchar(3, 53).get_uchar(3) == 53 375s Buffer.put_uchar(0, 54).get_uchar(0) == 54 375s Buffer.put_uchar(1, 54).get_uchar(1) == 54 375s Buffer.put_uchar(2, 54).get_uchar(2) == 54 375s Buffer.put_uchar(3, 54).get_uchar(3) == 54 375s Buffer.put_uchar(0, 55).get_uchar(0) == 55 375s Buffer.put_uchar(1, 55).get_uchar(1) == 55 375s Buffer.put_uchar(2, 55).get_uchar(2) == 55 375s Buffer.put_uchar(3, 55).get_uchar(3) == 55 375s Buffer.put_uchar(0, 56).get_uchar(0) == 56 375s Buffer.put_uchar(1, 56).get_uchar(1) == 56 375s Buffer.put_uchar(2, 56).get_uchar(2) == 56 375s Buffer.put_uchar(3, 56).get_uchar(3) == 56 375s Buffer.put_uchar(0, 57).get_uchar(0) == 57 375s Buffer.put_uchar(1, 57).get_uchar(1) == 57 375s Buffer.put_uchar(2, 57).get_uchar(2) == 57 375s Buffer.put_uchar(3, 57).get_uchar(3) == 57 375s Buffer.put_uchar(0, 58).get_uchar(0) == 58 375s Buffer.put_uchar(1, 58).get_uchar(1) == 58 375s Buffer.put_uchar(2, 58).get_uchar(2) == 58 375s Buffer.put_uchar(3, 58).get_uchar(3) == 58 375s Buffer.put_uchar(0, 59).get_uchar(0) == 59 375s Buffer.put_uchar(1, 59).get_uchar(1) == 59 375s Buffer.put_uchar(2, 59).get_uchar(2) == 59 375s Buffer.put_uchar(3, 59).get_uchar(3) == 59 375s Buffer.put_uchar(0, 60).get_uchar(0) == 60 375s Buffer.put_uchar(1, 60).get_uchar(1) == 60 375s Buffer.put_uchar(2, 60).get_uchar(2) == 60 375s Buffer.put_uchar(3, 60).get_uchar(3) == 60 375s Buffer.put_uchar(0, 61).get_uchar(0) == 61 375s Buffer.put_uchar(1, 61).get_uchar(1) == 61 375s Buffer.put_uchar(2, 61).get_uchar(2) == 61 375s Buffer.put_uchar(3, 61).get_uchar(3) == 61 375s Buffer.put_uchar(0, 62).get_uchar(0) == 62 375s Buffer.put_uchar(1, 62).get_uchar(1) == 62 375s Buffer.put_uchar(2, 62).get_uchar(2) == 62 375s Buffer.put_uchar(3, 62).get_uchar(3) == 62 375s Buffer.put_uchar(0, 63).get_uchar(0) == 63 375s Buffer.put_uchar(1, 63).get_uchar(1) == 63 375s Buffer.put_uchar(2, 63).get_uchar(2) == 63 375s Buffer.put_uchar(3, 63).get_uchar(3) == 63 375s Buffer.put_uchar(0, 64).get_uchar(0) == 64 375s Buffer.put_uchar(1, 64).get_uchar(1) == 64 375s Buffer.put_uchar(2, 64).get_uchar(2) == 64 375s Buffer.put_uchar(3, 64).get_uchar(3) == 64 375s Buffer.put_uchar(0, 65).get_uchar(0) == 65 375s Buffer.put_uchar(1, 65).get_uchar(1) == 65 375s Buffer.put_uchar(2, 65).get_uchar(2) == 65 375s Buffer.put_uchar(3, 65).get_uchar(3) == 65 375s Buffer.put_uchar(0, 66).get_uchar(0) == 66 375s Buffer.put_uchar(1, 66).get_uchar(1) == 66 375s Buffer.put_uchar(2, 66).get_uchar(2) == 66 375s Buffer.put_uchar(3, 66).get_uchar(3) == 66 375s Buffer.put_uchar(0, 67).get_uchar(0) == 67 375s Buffer.put_uchar(1, 67).get_uchar(1) == 67 375s Buffer.put_uchar(2, 67).get_uchar(2) == 67 375s Buffer.put_uchar(3, 67).get_uchar(3) == 67 375s Buffer.put_uchar(0, 68).get_uchar(0) == 68 375s Buffer.put_uchar(1, 68).get_uchar(1) == 68 375s Buffer.put_uchar(2, 68).get_uchar(2) == 68 375s Buffer.put_uchar(3, 68).get_uchar(3) == 68 375s Buffer.put_uchar(0, 69).get_uchar(0) == 69 375s Buffer.put_uchar(1, 69).get_uchar(1) == 69 375s Buffer.put_uchar(2, 69).get_uchar(2) == 69 375s Buffer.put_uchar(3, 69).get_uchar(3) == 69 375s Buffer.put_uchar(0, 70).get_uchar(0) == 70 375s Buffer.put_uchar(1, 70).get_uchar(1) == 70 375s Buffer.put_uchar(2, 70).get_uchar(2) == 70 375s Buffer.put_uchar(3, 70).get_uchar(3) == 70 375s Buffer.put_uchar(0, 71).get_uchar(0) == 71 375s Buffer.put_uchar(1, 71).get_uchar(1) == 71 375s Buffer.put_uchar(2, 71).get_uchar(2) == 71 375s Buffer.put_uchar(3, 71).get_uchar(3) == 71 375s Buffer.put_uchar(0, 72).get_uchar(0) == 72 375s Buffer.put_uchar(1, 72).get_uchar(1) == 72 375s Buffer.put_uchar(2, 72).get_uchar(2) == 72 375s Buffer.put_uchar(3, 72).get_uchar(3) == 72 375s Buffer.put_uchar(0, 73).get_uchar(0) == 73 375s Buffer.put_uchar(1, 73).get_uchar(1) == 73 375s Buffer.put_uchar(2, 73).get_uchar(2) == 73 375s Buffer.put_uchar(3, 73).get_uchar(3) == 73 375s Buffer.put_uchar(0, 74).get_uchar(0) == 74 375s Buffer.put_uchar(1, 74).get_uchar(1) == 74 375s Buffer.put_uchar(2, 74).get_uchar(2) == 74 375s Buffer.put_uchar(3, 74).get_uchar(3) == 74 375s Buffer.put_uchar(0, 75).get_uchar(0) == 75 375s Buffer.put_uchar(1, 75).get_uchar(1) == 75 375s Buffer.put_uchar(2, 75).get_uchar(2) == 75 375s Buffer.put_uchar(3, 75).get_uchar(3) == 75 375s Buffer.put_uchar(0, 76).get_uchar(0) == 76 375s Buffer.put_uchar(1, 76).get_uchar(1) == 76 375s Buffer.put_uchar(2, 76).get_uchar(2) == 76 375s Buffer.put_uchar(3, 76).get_uchar(3) == 76 375s Buffer.put_uchar(0, 77).get_uchar(0) == 77 375s Buffer.put_uchar(1, 77).get_uchar(1) == 77 375s Buffer.put_uchar(2, 77).get_uchar(2) == 77 375s Buffer.put_uchar(3, 77).get_uchar(3) == 77 375s Buffer.put_uchar(0, 78).get_uchar(0) == 78 375s Buffer.put_uchar(1, 78).get_uchar(1) == 78 375s Buffer.put_uchar(2, 78).get_uchar(2) == 78 375s Buffer.put_uchar(3, 78).get_uchar(3) == 78 375s Buffer.put_uchar(0, 79).get_uchar(0) == 79 375s Buffer.put_uchar(1, 79).get_uchar(1) == 79 375s Buffer.put_uchar(2, 79).get_uchar(2) == 79 375s Buffer.put_uchar(3, 79).get_uchar(3) == 79 375s Buffer.put_uchar(0, 80).get_uchar(0) == 80 375s Buffer.put_uchar(1, 80).get_uchar(1) == 80 375s Buffer.put_uchar(2, 80).get_uchar(2) == 80 375s Buffer.put_uchar(3, 80).get_uchar(3) == 80 375s Buffer.put_uchar(0, 81).get_uchar(0) == 81 375s Buffer.put_uchar(1, 81).get_uchar(1) == 81 375s Buffer.put_uchar(2, 81).get_uchar(2) == 81 375s Buffer.put_uchar(3, 81).get_uchar(3) == 81 375s Buffer.put_uchar(0, 82).get_uchar(0) == 82 375s Buffer.put_uchar(1, 82).get_uchar(1) == 82 375s Buffer.put_uchar(2, 82).get_uchar(2) == 82 375s Buffer.put_uchar(3, 82).get_uchar(3) == 82 375s Buffer.put_uchar(0, 83).get_uchar(0) == 83 375s Buffer.put_uchar(1, 83).get_uchar(1) == 83 375s Buffer.put_uchar(2, 83).get_uchar(2) == 83 375s Buffer.put_uchar(3, 83).get_uchar(3) == 83 375s Buffer.put_uchar(0, 84).get_uchar(0) == 84 375s Buffer.put_uchar(1, 84).get_uchar(1) == 84 375s Buffer.put_uchar(2, 84).get_uchar(2) == 84 375s Buffer.put_uchar(3, 84).get_uchar(3) == 84 375s Buffer.put_uchar(0, 85).get_uchar(0) == 85 375s Buffer.put_uchar(1, 85).get_uchar(1) == 85 375s Buffer.put_uchar(2, 85).get_uchar(2) == 85 375s Buffer.put_uchar(3, 85).get_uchar(3) == 85 375s Buffer.put_uchar(0, 86).get_uchar(0) == 86 375s Buffer.put_uchar(1, 86).get_uchar(1) == 86 375s Buffer.put_uchar(2, 86).get_uchar(2) == 86 375s Buffer.put_uchar(3, 86).get_uchar(3) == 86 375s Buffer.put_uchar(0, 87).get_uchar(0) == 87 375s Buffer.put_uchar(1, 87).get_uchar(1) == 87 375s Buffer.put_uchar(2, 87).get_uchar(2) == 87 375s Buffer.put_uchar(3, 87).get_uchar(3) == 87 375s Buffer.put_uchar(0, 88).get_uchar(0) == 88 375s Buffer.put_uchar(1, 88).get_uchar(1) == 88 375s Buffer.put_uchar(2, 88).get_uchar(2) == 88 375s Buffer.put_uchar(3, 88).get_uchar(3) == 88 375s Buffer.put_uchar(0, 89).get_uchar(0) == 89 375s Buffer.put_uchar(1, 89).get_uchar(1) == 89 375s Buffer.put_uchar(2, 89).get_uchar(2) == 89 375s Buffer.put_uchar(3, 89).get_uchar(3) == 89 375s Buffer.put_uchar(0, 90).get_uchar(0) == 90 375s Buffer.put_uchar(1, 90).get_uchar(1) == 90 375s Buffer.put_uchar(2, 90).get_uchar(2) == 90 375s Buffer.put_uchar(3, 90).get_uchar(3) == 90 375s Buffer.put_uchar(0, 91).get_uchar(0) == 91 375s Buffer.put_uchar(1, 91).get_uchar(1) == 91 375s Buffer.put_uchar(2, 91).get_uchar(2) == 91 375s Buffer.put_uchar(3, 91).get_uchar(3) == 91 375s Buffer.put_uchar(0, 92).get_uchar(0) == 92 375s Buffer.put_uchar(1, 92).get_uchar(1) == 92 375s Buffer.put_uchar(2, 92).get_uchar(2) == 92 375s Buffer.put_uchar(3, 92).get_uchar(3) == 92 375s Buffer.put_uchar(0, 93).get_uchar(0) == 93 375s Buffer.put_uchar(1, 93).get_uchar(1) == 93 375s Buffer.put_uchar(2, 93).get_uchar(2) == 93 375s Buffer.put_uchar(3, 93).get_uchar(3) == 93 375s Buffer.put_uchar(0, 94).get_uchar(0) == 94 375s Buffer.put_uchar(1, 94).get_uchar(1) == 94 375s Buffer.put_uchar(2, 94).get_uchar(2) == 94 375s Buffer.put_uchar(3, 94).get_uchar(3) == 94 375s Buffer.put_uchar(0, 95).get_uchar(0) == 95 375s Buffer.put_uchar(1, 95).get_uchar(1) == 95 375s Buffer.put_uchar(2, 95).get_uchar(2) == 95 375s Buffer.put_uchar(3, 95).get_uchar(3) == 95 375s Buffer.put_uchar(0, 96).get_uchar(0) == 96 375s Buffer.put_uchar(1, 96).get_uchar(1) == 96 375s Buffer.put_uchar(2, 96).get_uchar(2) == 96 375s Buffer.put_uchar(3, 96).get_uchar(3) == 96 375s Buffer.put_uchar(0, 97).get_uchar(0) == 97 375s Buffer.put_uchar(1, 97).get_uchar(1) == 97 375s Buffer.put_uchar(2, 97).get_uchar(2) == 97 375s Buffer.put_uchar(3, 97).get_uchar(3) == 97 375s Buffer.put_uchar(0, 98).get_uchar(0) == 98 375s Buffer.put_uchar(1, 98).get_uchar(1) == 98 375s Buffer.put_uchar(2, 98).get_uchar(2) == 98 375s Buffer.put_uchar(3, 98).get_uchar(3) == 98 375s Buffer.put_uchar(0, 99).get_uchar(0) == 99 375s Buffer.put_uchar(1, 99).get_uchar(1) == 99 375s Buffer.put_uchar(2, 99).get_uchar(2) == 99 375s Buffer.put_uchar(3, 99).get_uchar(3) == 99 375s Buffer.put_uchar(0, 100).get_uchar(0) == 100 375s Buffer.put_uchar(1, 100).get_uchar(1) == 100 375s Buffer.put_uchar(2, 100).get_uchar(2) == 100 375s Buffer.put_uchar(3, 100).get_uchar(3) == 100 375s Buffer.put_uchar(0, 101).get_uchar(0) == 101 375s Buffer.put_uchar(1, 101).get_uchar(1) == 101 375s Buffer.put_uchar(2, 101).get_uchar(2) == 101 375s Buffer.put_uchar(3, 101).get_uchar(3) == 101 375s Buffer.put_uchar(0, 102).get_uchar(0) == 102 375s Buffer.put_uchar(1, 102).get_uchar(1) == 102 375s Buffer.put_uchar(2, 102).get_uchar(2) == 102 375s Buffer.put_uchar(3, 102).get_uchar(3) == 102 375s Buffer.put_uchar(0, 103).get_uchar(0) == 103 375s Buffer.put_uchar(1, 103).get_uchar(1) == 103 375s Buffer.put_uchar(2, 103).get_uchar(2) == 103 375s Buffer.put_uchar(3, 103).get_uchar(3) == 103 375s Buffer.put_uchar(0, 104).get_uchar(0) == 104 375s Buffer.put_uchar(1, 104).get_uchar(1) == 104 375s Buffer.put_uchar(2, 104).get_uchar(2) == 104 375s Buffer.put_uchar(3, 104).get_uchar(3) == 104 375s Buffer.put_uchar(0, 105).get_uchar(0) == 105 375s Buffer.put_uchar(1, 105).get_uchar(1) == 105 375s Buffer.put_uchar(2, 105).get_uchar(2) == 105 375s Buffer.put_uchar(3, 105).get_uchar(3) == 105 375s Buffer.put_uchar(0, 106).get_uchar(0) == 106 375s Buffer.put_uchar(1, 106).get_uchar(1) == 106 375s Buffer.put_uchar(2, 106).get_uchar(2) == 106 375s Buffer.put_uchar(3, 106).get_uchar(3) == 106 375s Buffer.put_uchar(0, 107).get_uchar(0) == 107 375s Buffer.put_uchar(1, 107).get_uchar(1) == 107 375s Buffer.put_uchar(2, 107).get_uchar(2) == 107 375s Buffer.put_uchar(3, 107).get_uchar(3) == 107 375s Buffer.put_uchar(0, 108).get_uchar(0) == 108 375s Buffer.put_uchar(1, 108).get_uchar(1) == 108 375s Buffer.put_uchar(2, 108).get_uchar(2) == 108 375s Buffer.put_uchar(3, 108).get_uchar(3) == 108 375s Buffer.put_uchar(0, 109).get_uchar(0) == 109 375s Buffer.put_uchar(1, 109).get_uchar(1) == 109 375s Buffer.put_uchar(2, 109).get_uchar(2) == 109 375s Buffer.put_uchar(3, 109).get_uchar(3) == 109 375s Buffer.put_uchar(0, 110).get_uchar(0) == 110 375s Buffer.put_uchar(1, 110).get_uchar(1) == 110 375s Buffer.put_uchar(2, 110).get_uchar(2) == 110 375s Buffer.put_uchar(3, 110).get_uchar(3) == 110 375s Buffer.put_uchar(0, 111).get_uchar(0) == 111 375s Buffer.put_uchar(1, 111).get_uchar(1) == 111 375s Buffer.put_uchar(2, 111).get_uchar(2) == 111 375s Buffer.put_uchar(3, 111).get_uchar(3) == 111 375s Buffer.put_uchar(0, 112).get_uchar(0) == 112 375s Buffer.put_uchar(1, 112).get_uchar(1) == 112 375s Buffer.put_uchar(2, 112).get_uchar(2) == 112 375s Buffer.put_uchar(3, 112).get_uchar(3) == 112 375s Buffer.put_uchar(0, 113).get_uchar(0) == 113 375s Buffer.put_uchar(1, 113).get_uchar(1) == 113 375s Buffer.put_uchar(2, 113).get_uchar(2) == 113 375s Buffer.put_uchar(3, 113).get_uchar(3) == 113 375s Buffer.put_uchar(0, 114).get_uchar(0) == 114 375s Buffer.put_uchar(1, 114).get_uchar(1) == 114 375s Buffer.put_uchar(2, 114).get_uchar(2) == 114 375s Buffer.put_uchar(3, 114).get_uchar(3) == 114 375s Buffer.put_uchar(0, 115).get_uchar(0) == 115 375s Buffer.put_uchar(1, 115).get_uchar(1) == 115 375s Buffer.put_uchar(2, 115).get_uchar(2) == 115 375s Buffer.put_uchar(3, 115).get_uchar(3) == 115 375s Buffer.put_uchar(0, 116).get_uchar(0) == 116 375s Buffer.put_uchar(1, 116).get_uchar(1) == 116 375s Buffer.put_uchar(2, 116).get_uchar(2) == 116 375s Buffer.put_uchar(3, 116).get_uchar(3) == 116 375s Buffer.put_uchar(0, 117).get_uchar(0) == 117 375s Buffer.put_uchar(1, 117).get_uchar(1) == 117 375s Buffer.put_uchar(2, 117).get_uchar(2) == 117 375s Buffer.put_uchar(3, 117).get_uchar(3) == 117 375s Buffer.put_uchar(0, 118).get_uchar(0) == 118 375s Buffer.put_uchar(1, 118).get_uchar(1) == 118 375s Buffer.put_uchar(2, 118).get_uchar(2) == 118 375s Buffer.put_uchar(3, 118).get_uchar(3) == 118 375s Buffer.put_uchar(0, 119).get_uchar(0) == 119 375s Buffer.put_uchar(1, 119).get_uchar(1) == 119 375s Buffer.put_uchar(2, 119).get_uchar(2) == 119 375s Buffer.put_uchar(3, 119).get_uchar(3) == 119 375s Buffer.put_uchar(0, 120).get_uchar(0) == 120 375s Buffer.put_uchar(1, 120).get_uchar(1) == 120 375s Buffer.put_uchar(2, 120).get_uchar(2) == 120 375s Buffer.put_uchar(3, 120).get_uchar(3) == 120 375s Buffer.put_uchar(0, 121).get_uchar(0) == 121 375s Buffer.put_uchar(1, 121).get_uchar(1) == 121 375s Buffer.put_uchar(2, 121).get_uchar(2) == 121 375s Buffer.put_uchar(3, 121).get_uchar(3) == 121 375s Buffer.put_uchar(0, 122).get_uchar(0) == 122 375s Buffer.put_uchar(1, 122).get_uchar(1) == 122 375s Buffer.put_uchar(2, 122).get_uchar(2) == 122 375s Buffer.put_uchar(3, 122).get_uchar(3) == 122 375s Buffer.put_uchar(0, 123).get_uchar(0) == 123 375s Buffer.put_uchar(1, 123).get_uchar(1) == 123 375s Buffer.put_uchar(2, 123).get_uchar(2) == 123 375s Buffer.put_uchar(3, 123).get_uchar(3) == 123 375s Buffer.put_uchar(0, 124).get_uchar(0) == 124 375s Buffer.put_uchar(1, 124).get_uchar(1) == 124 375s Buffer.put_uchar(2, 124).get_uchar(2) == 124 375s Buffer.put_uchar(3, 124).get_uchar(3) == 124 375s Buffer.put_uchar(0, 125).get_uchar(0) == 125 375s Buffer.put_uchar(1, 125).get_uchar(1) == 125 375s Buffer.put_uchar(2, 125).get_uchar(2) == 125 375s Buffer.put_uchar(3, 125).get_uchar(3) == 125 375s Buffer.put_uchar(0, 126).get_uchar(0) == 126 375s Buffer.put_uchar(1, 126).get_uchar(1) == 126 375s Buffer.put_uchar(2, 126).get_uchar(2) == 126 375s Buffer.put_uchar(3, 126).get_uchar(3) == 126 375s Buffer.put_uchar(0, 127).get_uchar(0) == 127 375s Buffer.put_uchar(1, 127).get_uchar(1) == 127 375s Buffer.put_uchar(2, 127).get_uchar(2) == 127 375s Buffer.put_uchar(3, 127).get_uchar(3) == 127 375s Buffer.put_uchar(0, 128).get_uchar(0) == 128 375s Buffer.put_uchar(1, 128).get_uchar(1) == 128 375s Buffer.put_uchar(2, 128).get_uchar(2) == 128 375s Buffer.put_uchar(3, 128).get_uchar(3) == 128 375s Buffer.put_uchar(0, 129).get_uchar(0) == 129 375s Buffer.put_uchar(1, 129).get_uchar(1) == 129 375s Buffer.put_uchar(2, 129).get_uchar(2) == 129 375s Buffer.put_uchar(3, 129).get_uchar(3) == 129 375s Buffer.put_uchar(0, 130).get_uchar(0) == 130 375s Buffer.put_uchar(1, 130).get_uchar(1) == 130 375s Buffer.put_uchar(2, 130).get_uchar(2) == 130 375s Buffer.put_uchar(3, 130).get_uchar(3) == 130 375s Buffer.put_uchar(0, 131).get_uchar(0) == 131 375s Buffer.put_uchar(1, 131).get_uchar(1) == 131 375s Buffer.put_uchar(2, 131).get_uchar(2) == 131 375s Buffer.put_uchar(3, 131).get_uchar(3) == 131 375s Buffer.put_uchar(0, 132).get_uchar(0) == 132 375s Buffer.put_uchar(1, 132).get_uchar(1) == 132 375s Buffer.put_uchar(2, 132).get_uchar(2) == 132 375s Buffer.put_uchar(3, 132).get_uchar(3) == 132 375s Buffer.put_uchar(0, 133).get_uchar(0) == 133 375s Buffer.put_uchar(1, 133).get_uchar(1) == 133 375s Buffer.put_uchar(2, 133).get_uchar(2) == 133 375s Buffer.put_uchar(3, 133).get_uchar(3) == 133 375s Buffer.put_uchar(0, 134).get_uchar(0) == 134 375s Buffer.put_uchar(1, 134).get_uchar(1) == 134 375s Buffer.put_uchar(2, 134).get_uchar(2) == 134 375s Buffer.put_uchar(3, 134).get_uchar(3) == 134 375s Buffer.put_uchar(0, 135).get_uchar(0) == 135 375s Buffer.put_uchar(1, 135).get_uchar(1) == 135 375s Buffer.put_uchar(2, 135).get_uchar(2) == 135 375s Buffer.put_uchar(3, 135).get_uchar(3) == 135 375s Buffer.put_uchar(0, 136).get_uchar(0) == 136 375s Buffer.put_uchar(1, 136).get_uchar(1) == 136 375s Buffer.put_uchar(2, 136).get_uchar(2) == 136 375s Buffer.put_uchar(3, 136).get_uchar(3) == 136 375s Buffer.put_uchar(0, 137).get_uchar(0) == 137 375s Buffer.put_uchar(1, 137).get_uchar(1) == 137 375s Buffer.put_uchar(2, 137).get_uchar(2) == 137 375s Buffer.put_uchar(3, 137).get_uchar(3) == 137 375s Buffer.put_uchar(0, 138).get_uchar(0) == 138 375s Buffer.put_uchar(1, 138).get_uchar(1) == 138 375s Buffer.put_uchar(2, 138).get_uchar(2) == 138 375s Buffer.put_uchar(3, 138).get_uchar(3) == 138 375s Buffer.put_uchar(0, 139).get_uchar(0) == 139 375s Buffer.put_uchar(1, 139).get_uchar(1) == 139 375s Buffer.put_uchar(2, 139).get_uchar(2) == 139 375s Buffer.put_uchar(3, 139).get_uchar(3) == 139 375s Buffer.put_uchar(0, 140).get_uchar(0) == 140 375s Buffer.put_uchar(1, 140).get_uchar(1) == 140 375s Buffer.put_uchar(2, 140).get_uchar(2) == 140 375s Buffer.put_uchar(3, 140).get_uchar(3) == 140 375s Buffer.put_uchar(0, 141).get_uchar(0) == 141 375s Buffer.put_uchar(1, 141).get_uchar(1) == 141 375s Buffer.put_uchar(2, 141).get_uchar(2) == 141 375s Buffer.put_uchar(3, 141).get_uchar(3) == 141 375s Buffer.put_uchar(0, 142).get_uchar(0) == 142 375s Buffer.put_uchar(1, 142).get_uchar(1) == 142 375s Buffer.put_uchar(2, 142).get_uchar(2) == 142 375s Buffer.put_uchar(3, 142).get_uchar(3) == 142 375s Buffer.put_uchar(0, 143).get_uchar(0) == 143 375s Buffer.put_uchar(1, 143).get_uchar(1) == 143 375s Buffer.put_uchar(2, 143).get_uchar(2) == 143 375s Buffer.put_uchar(3, 143).get_uchar(3) == 143 375s Buffer.put_uchar(0, 144).get_uchar(0) == 144 375s Buffer.put_uchar(1, 144).get_uchar(1) == 144 375s Buffer.put_uchar(2, 144).get_uchar(2) == 144 375s Buffer.put_uchar(3, 144).get_uchar(3) == 144 375s Buffer.put_uchar(0, 145).get_uchar(0) == 145 375s Buffer.put_uchar(1, 145).get_uchar(1) == 145 375s Buffer.put_uchar(2, 145).get_uchar(2) == 145 375s Buffer.put_uchar(3, 145).get_uchar(3) == 145 375s Buffer.put_uchar(0, 146).get_uchar(0) == 146 375s Buffer.put_uchar(1, 146).get_uchar(1) == 146 375s Buffer.put_uchar(2, 146).get_uchar(2) == 146 375s Buffer.put_uchar(3, 146).get_uchar(3) == 146 375s Buffer.put_uchar(0, 147).get_uchar(0) == 147 375s Buffer.put_uchar(1, 147).get_uchar(1) == 147 375s Buffer.put_uchar(2, 147).get_uchar(2) == 147 375s Buffer.put_uchar(3, 147).get_uchar(3) == 147 375s Buffer.put_uchar(0, 148).get_uchar(0) == 148 375s Buffer.put_uchar(1, 148).get_uchar(1) == 148 375s Buffer.put_uchar(2, 148).get_uchar(2) == 148 375s Buffer.put_uchar(3, 148).get_uchar(3) == 148 375s Buffer.put_uchar(0, 149).get_uchar(0) == 149 375s Buffer.put_uchar(1, 149).get_uchar(1) == 149 375s Buffer.put_uchar(2, 149).get_uchar(2) == 149 375s Buffer.put_uchar(3, 149).get_uchar(3) == 149 375s Buffer.put_uchar(0, 150).get_uchar(0) == 150 375s Buffer.put_uchar(1, 150).get_uchar(1) == 150 375s Buffer.put_uchar(2, 150).get_uchar(2) == 150 375s Buffer.put_uchar(3, 150).get_uchar(3) == 150 375s Buffer.put_uchar(0, 151).get_uchar(0) == 151 375s Buffer.put_uchar(1, 151).get_uchar(1) == 151 375s Buffer.put_uchar(2, 151).get_uchar(2) == 151 375s Buffer.put_uchar(3, 151).get_uchar(3) == 151 375s Buffer.put_uchar(0, 152).get_uchar(0) == 152 375s Buffer.put_uchar(1, 152).get_uchar(1) == 152 375s Buffer.put_uchar(2, 152).get_uchar(2) == 152 375s Buffer.put_uchar(3, 152).get_uchar(3) == 152 375s Buffer.put_uchar(0, 153).get_uchar(0) == 153 375s Buffer.put_uchar(1, 153).get_uchar(1) == 153 375s Buffer.put_uchar(2, 153).get_uchar(2) == 153 375s Buffer.put_uchar(3, 153).get_uchar(3) == 153 375s Buffer.put_uchar(0, 154).get_uchar(0) == 154 375s Buffer.put_uchar(1, 154).get_uchar(1) == 154 375s Buffer.put_uchar(2, 154).get_uchar(2) == 154 375s Buffer.put_uchar(3, 154).get_uchar(3) == 154 375s Buffer.put_uchar(0, 155).get_uchar(0) == 155 375s Buffer.put_uchar(1, 155).get_uchar(1) == 155 375s Buffer.put_uchar(2, 155).get_uchar(2) == 155 375s Buffer.put_uchar(3, 155).get_uchar(3) == 155 375s Buffer.put_uchar(0, 156).get_uchar(0) == 156 375s Buffer.put_uchar(1, 156).get_uchar(1) == 156 375s Buffer.put_uchar(2, 156).get_uchar(2) == 156 375s Buffer.put_uchar(3, 156).get_uchar(3) == 156 375s Buffer.put_uchar(0, 157).get_uchar(0) == 157 375s Buffer.put_uchar(1, 157).get_uchar(1) == 157 375s Buffer.put_uchar(2, 157).get_uchar(2) == 157 375s Buffer.put_uchar(3, 157).get_uchar(3) == 157 375s Buffer.put_uchar(0, 158).get_uchar(0) == 158 375s Buffer.put_uchar(1, 158).get_uchar(1) == 158 375s Buffer.put_uchar(2, 158).get_uchar(2) == 158 375s Buffer.put_uchar(3, 158).get_uchar(3) == 158 375s Buffer.put_uchar(0, 159).get_uchar(0) == 159 375s Buffer.put_uchar(1, 159).get_uchar(1) == 159 375s Buffer.put_uchar(2, 159).get_uchar(2) == 159 375s Buffer.put_uchar(3, 159).get_uchar(3) == 159 375s Buffer.put_uchar(0, 160).get_uchar(0) == 160 375s Buffer.put_uchar(1, 160).get_uchar(1) == 160 375s Buffer.put_uchar(2, 160).get_uchar(2) == 160 375s Buffer.put_uchar(3, 160).get_uchar(3) == 160 375s Buffer.put_uchar(0, 161).get_uchar(0) == 161 375s Buffer.put_uchar(1, 161).get_uchar(1) == 161 375s Buffer.put_uchar(2, 161).get_uchar(2) == 161 375s Buffer.put_uchar(3, 161).get_uchar(3) == 161 375s Buffer.put_uchar(0, 162).get_uchar(0) == 162 375s Buffer.put_uchar(1, 162).get_uchar(1) == 162 375s Buffer.put_uchar(2, 162).get_uchar(2) == 162 375s Buffer.put_uchar(3, 162).get_uchar(3) == 162 375s Buffer.put_uchar(0, 163).get_uchar(0) == 163 375s Buffer.put_uchar(1, 163).get_uchar(1) == 163 375s Buffer.put_uchar(2, 163).get_uchar(2) == 163 375s Buffer.put_uchar(3, 163).get_uchar(3) == 163 375s Buffer.put_uchar(0, 164).get_uchar(0) == 164 375s Buffer.put_uchar(1, 164).get_uchar(1) == 164 375s Buffer.put_uchar(2, 164).get_uchar(2) == 164 375s Buffer.put_uchar(3, 164).get_uchar(3) == 164 375s Buffer.put_uchar(0, 165).get_uchar(0) == 165 375s Buffer.put_uchar(1, 165).get_uchar(1) == 165 375s Buffer.put_uchar(2, 165).get_uchar(2) == 165 375s Buffer.put_uchar(3, 165).get_uchar(3) == 165 375s Buffer.put_uchar(0, 166).get_uchar(0) == 166 375s Buffer.put_uchar(1, 166).get_uchar(1) == 166 375s Buffer.put_uchar(2, 166).get_uchar(2) == 166 375s Buffer.put_uchar(3, 166).get_uchar(3) == 166 375s Buffer.put_uchar(0, 167).get_uchar(0) == 167 375s Buffer.put_uchar(1, 167).get_uchar(1) == 167 375s Buffer.put_uchar(2, 167).get_uchar(2) == 167 375s Buffer.put_uchar(3, 167).get_uchar(3) == 167 375s Buffer.put_uchar(0, 168).get_uchar(0) == 168 375s Buffer.put_uchar(1, 168).get_uchar(1) == 168 375s Buffer.put_uchar(2, 168).get_uchar(2) == 168 375s Buffer.put_uchar(3, 168).get_uchar(3) == 168 375s Buffer.put_uchar(0, 169).get_uchar(0) == 169 375s Buffer.put_uchar(1, 169).get_uchar(1) == 169 375s Buffer.put_uchar(2, 169).get_uchar(2) == 169 375s Buffer.put_uchar(3, 169).get_uchar(3) == 169 375s Buffer.put_uchar(0, 170).get_uchar(0) == 170 375s Buffer.put_uchar(1, 170).get_uchar(1) == 170 375s Buffer.put_uchar(2, 170).get_uchar(2) == 170 375s Buffer.put_uchar(3, 170).get_uchar(3) == 170 375s Buffer.put_uchar(0, 171).get_uchar(0) == 171 375s Buffer.put_uchar(1, 171).get_uchar(1) == 171 375s Buffer.put_uchar(2, 171).get_uchar(2) == 171 375s Buffer.put_uchar(3, 171).get_uchar(3) == 171 375s Buffer.put_uchar(0, 172).get_uchar(0) == 172 375s Buffer.put_uchar(1, 172).get_uchar(1) == 172 375s Buffer.put_uchar(2, 172).get_uchar(2) == 172 375s Buffer.put_uchar(3, 172).get_uchar(3) == 172 375s Buffer.put_uchar(0, 173).get_uchar(0) == 173 375s Buffer.put_uchar(1, 173).get_uchar(1) == 173 375s Buffer.put_uchar(2, 173).get_uchar(2) == 173 375s Buffer.put_uchar(3, 173).get_uchar(3) == 173 375s Buffer.put_uchar(0, 174).get_uchar(0) == 174 375s Buffer.put_uchar(1, 174).get_uchar(1) == 174 375s Buffer.put_uchar(2, 174).get_uchar(2) == 174 375s Buffer.put_uchar(3, 174).get_uchar(3) == 174 375s Buffer.put_uchar(0, 175).get_uchar(0) == 175 375s Buffer.put_uchar(1, 175).get_uchar(1) == 175 375s Buffer.put_uchar(2, 175).get_uchar(2) == 175 375s Buffer.put_uchar(3, 175).get_uchar(3) == 175 375s Buffer.put_uchar(0, 176).get_uchar(0) == 176 375s Buffer.put_uchar(1, 176).get_uchar(1) == 176 375s Buffer.put_uchar(2, 176).get_uchar(2) == 176 375s Buffer.put_uchar(3, 176).get_uchar(3) == 176 375s Buffer.put_uchar(0, 177).get_uchar(0) == 177 375s Buffer.put_uchar(1, 177).get_uchar(1) == 177 375s Buffer.put_uchar(2, 177).get_uchar(2) == 177 375s Buffer.put_uchar(3, 177).get_uchar(3) == 177 375s Buffer.put_uchar(0, 178).get_uchar(0) == 178 375s Buffer.put_uchar(1, 178).get_uchar(1) == 178 375s Buffer.put_uchar(2, 178).get_uchar(2) == 178 375s Buffer.put_uchar(3, 178).get_uchar(3) == 178 375s Buffer.put_uchar(0, 179).get_uchar(0) == 179 375s Buffer.put_uchar(1, 179).get_uchar(1) == 179 375s Buffer.put_uchar(2, 179).get_uchar(2) == 179 375s Buffer.put_uchar(3, 179).get_uchar(3) == 179 375s Buffer.put_uchar(0, 180).get_uchar(0) == 180 375s Buffer.put_uchar(1, 180).get_uchar(1) == 180 375s Buffer.put_uchar(2, 180).get_uchar(2) == 180 375s Buffer.put_uchar(3, 180).get_uchar(3) == 180 375s Buffer.put_uchar(0, 181).get_uchar(0) == 181 375s Buffer.put_uchar(1, 181).get_uchar(1) == 181 375s Buffer.put_uchar(2, 181).get_uchar(2) == 181 375s Buffer.put_uchar(3, 181).get_uchar(3) == 181 375s Buffer.put_uchar(0, 182).get_uchar(0) == 182 375s Buffer.put_uchar(1, 182).get_uchar(1) == 182 375s Buffer.put_uchar(2, 182).get_uchar(2) == 182 375s Buffer.put_uchar(3, 182).get_uchar(3) == 182 375s Buffer.put_uchar(0, 183).get_uchar(0) == 183 375s Buffer.put_uchar(1, 183).get_uchar(1) == 183 375s Buffer.put_uchar(2, 183).get_uchar(2) == 183 375s Buffer.put_uchar(3, 183).get_uchar(3) == 183 375s Buffer.put_uchar(0, 184).get_uchar(0) == 184 375s Buffer.put_uchar(1, 184).get_uchar(1) == 184 375s Buffer.put_uchar(2, 184).get_uchar(2) == 184 375s Buffer.put_uchar(3, 184).get_uchar(3) == 184 375s Buffer.put_uchar(0, 185).get_uchar(0) == 185 375s Buffer.put_uchar(1, 185).get_uchar(1) == 185 375s Buffer.put_uchar(2, 185).get_uchar(2) == 185 375s Buffer.put_uchar(3, 185).get_uchar(3) == 185 375s Buffer.put_uchar(0, 186).get_uchar(0) == 186 375s Buffer.put_uchar(1, 186).get_uchar(1) == 186 375s Buffer.put_uchar(2, 186).get_uchar(2) == 186 375s Buffer.put_uchar(3, 186).get_uchar(3) == 186 375s Buffer.put_uchar(0, 187).get_uchar(0) == 187 375s Buffer.put_uchar(1, 187).get_uchar(1) == 187 375s Buffer.put_uchar(2, 187).get_uchar(2) == 187 375s Buffer.put_uchar(3, 187).get_uchar(3) == 187 375s Buffer.put_uchar(0, 188).get_uchar(0) == 188 375s Buffer.put_uchar(1, 188).get_uchar(1) == 188 375s Buffer.put_uchar(2, 188).get_uchar(2) == 188 375s Buffer.put_uchar(3, 188).get_uchar(3) == 188 375s Buffer.put_uchar(0, 189).get_uchar(0) == 189 375s Buffer.put_uchar(1, 189).get_uchar(1) == 189 375s Buffer.put_uchar(2, 189).get_uchar(2) == 189 375s Buffer.put_uchar(3, 189).get_uchar(3) == 189 375s Buffer.put_uchar(0, 190).get_uchar(0) == 190 375s Buffer.put_uchar(1, 190).get_uchar(1) == 190 375s Buffer.put_uchar(2, 190).get_uchar(2) == 190 375s Buffer.put_uchar(3, 190).get_uchar(3) == 190 375s Buffer.put_uchar(0, 191).get_uchar(0) == 191 375s Buffer.put_uchar(1, 191).get_uchar(1) == 191 375s Buffer.put_uchar(2, 191).get_uchar(2) == 191 375s Buffer.put_uchar(3, 191).get_uchar(3) == 191 375s Buffer.put_uchar(0, 192).get_uchar(0) == 192 375s Buffer.put_uchar(1, 192).get_uchar(1) == 192 375s Buffer.put_uchar(2, 192).get_uchar(2) == 192 375s Buffer.put_uchar(3, 192).get_uchar(3) == 192 375s Buffer.put_uchar(0, 193).get_uchar(0) == 193 375s Buffer.put_uchar(1, 193).get_uchar(1) == 193 375s Buffer.put_uchar(2, 193).get_uchar(2) == 193 375s Buffer.put_uchar(3, 193).get_uchar(3) == 193 375s Buffer.put_uchar(0, 194).get_uchar(0) == 194 375s Buffer.put_uchar(1, 194).get_uchar(1) == 194 375s Buffer.put_uchar(2, 194).get_uchar(2) == 194 375s Buffer.put_uchar(3, 194).get_uchar(3) == 194 375s Buffer.put_uchar(0, 195).get_uchar(0) == 195 375s Buffer.put_uchar(1, 195).get_uchar(1) == 195 375s Buffer.put_uchar(2, 195).get_uchar(2) == 195 375s Buffer.put_uchar(3, 195).get_uchar(3) == 195 375s Buffer.put_uchar(0, 196).get_uchar(0) == 196 375s Buffer.put_uchar(1, 196).get_uchar(1) == 196 375s Buffer.put_uchar(2, 196).get_uchar(2) == 196 375s Buffer.put_uchar(3, 196).get_uchar(3) == 196 375s Buffer.put_uchar(0, 197).get_uchar(0) == 197 375s Buffer.put_uchar(1, 197).get_uchar(1) == 197 375s Buffer.put_uchar(2, 197).get_uchar(2) == 197 375s Buffer.put_uchar(3, 197).get_uchar(3) == 197 375s Buffer.put_uchar(0, 198).get_uchar(0) == 198 375s Buffer.put_uchar(1, 198).get_uchar(1) == 198 375s Buffer.put_uchar(2, 198).get_uchar(2) == 198 375s Buffer.put_uchar(3, 198).get_uchar(3) == 198 375s Buffer.put_uchar(0, 199).get_uchar(0) == 199 375s Buffer.put_uchar(1, 199).get_uchar(1) == 199 375s Buffer.put_uchar(2, 199).get_uchar(2) == 199 375s Buffer.put_uchar(3, 199).get_uchar(3) == 199 375s Buffer.put_uchar(0, 200).get_uchar(0) == 200 375s Buffer.put_uchar(1, 200).get_uchar(1) == 200 375s Buffer.put_uchar(2, 200).get_uchar(2) == 200 375s Buffer.put_uchar(3, 200).get_uchar(3) == 200 375s Buffer.put_uchar(0, 201).get_uchar(0) == 201 375s Buffer.put_uchar(1, 201).get_uchar(1) == 201 375s Buffer.put_uchar(2, 201).get_uchar(2) == 201 375s Buffer.put_uchar(3, 201).get_uchar(3) == 201 375s Buffer.put_uchar(0, 202).get_uchar(0) == 202 375s Buffer.put_uchar(1, 202).get_uchar(1) == 202 375s Buffer.put_uchar(2, 202).get_uchar(2) == 202 375s Buffer.put_uchar(3, 202).get_uchar(3) == 202 375s Buffer.put_uchar(0, 203).get_uchar(0) == 203 375s Buffer.put_uchar(1, 203).get_uchar(1) == 203 375s Buffer.put_uchar(2, 203).get_uchar(2) == 203 375s Buffer.put_uchar(3, 203).get_uchar(3) == 203 375s Buffer.put_uchar(0, 204).get_uchar(0) == 204 375s Buffer.put_uchar(1, 204).get_uchar(1) == 204 375s Buffer.put_uchar(2, 204).get_uchar(2) == 204 375s Buffer.put_uchar(3, 204).get_uchar(3) == 204 375s Buffer.put_uchar(0, 205).get_uchar(0) == 205 375s Buffer.put_uchar(1, 205).get_uchar(1) == 205 375s Buffer.put_uchar(2, 205).get_uchar(2) == 205 375s Buffer.put_uchar(3, 205).get_uchar(3) == 205 375s Buffer.put_uchar(0, 206).get_uchar(0) == 206 375s Buffer.put_uchar(1, 206).get_uchar(1) == 206 375s Buffer.put_uchar(2, 206).get_uchar(2) == 206 375s Buffer.put_uchar(3, 206).get_uchar(3) == 206 375s Buffer.put_uchar(0, 207).get_uchar(0) == 207 375s Buffer.put_uchar(1, 207).get_uchar(1) == 207 375s Buffer.put_uchar(2, 207).get_uchar(2) == 207 375s Buffer.put_uchar(3, 207).get_uchar(3) == 207 375s Buffer.put_uchar(0, 208).get_uchar(0) == 208 375s Buffer.put_uchar(1, 208).get_uchar(1) == 208 375s Buffer.put_uchar(2, 208).get_uchar(2) == 208 375s Buffer.put_uchar(3, 208).get_uchar(3) == 208 375s Buffer.put_uchar(0, 209).get_uchar(0) == 209 375s Buffer.put_uchar(1, 209).get_uchar(1) == 209 375s Buffer.put_uchar(2, 209).get_uchar(2) == 209 375s Buffer.put_uchar(3, 209).get_uchar(3) == 209 375s Buffer.put_uchar(0, 210).get_uchar(0) == 210 375s Buffer.put_uchar(1, 210).get_uchar(1) == 210 375s Buffer.put_uchar(2, 210).get_uchar(2) == 210 375s Buffer.put_uchar(3, 210).get_uchar(3) == 210 375s Buffer.put_uchar(0, 211).get_uchar(0) == 211 375s Buffer.put_uchar(1, 211).get_uchar(1) == 211 375s Buffer.put_uchar(2, 211).get_uchar(2) == 211 375s Buffer.put_uchar(3, 211).get_uchar(3) == 211 375s Buffer.put_uchar(0, 212).get_uchar(0) == 212 375s Buffer.put_uchar(1, 212).get_uchar(1) == 212 375s Buffer.put_uchar(2, 212).get_uchar(2) == 212 375s Buffer.put_uchar(3, 212).get_uchar(3) == 212 375s Buffer.put_uchar(0, 213).get_uchar(0) == 213 375s Buffer.put_uchar(1, 213).get_uchar(1) == 213 375s Buffer.put_uchar(2, 213).get_uchar(2) == 213 375s Buffer.put_uchar(3, 213).get_uchar(3) == 213 375s Buffer.put_uchar(0, 214).get_uchar(0) == 214 375s Buffer.put_uchar(1, 214).get_uchar(1) == 214 375s Buffer.put_uchar(2, 214).get_uchar(2) == 214 375s Buffer.put_uchar(3, 214).get_uchar(3) == 214 375s Buffer.put_uchar(0, 215).get_uchar(0) == 215 375s Buffer.put_uchar(1, 215).get_uchar(1) == 215 375s Buffer.put_uchar(2, 215).get_uchar(2) == 215 375s Buffer.put_uchar(3, 215).get_uchar(3) == 215 375s Buffer.put_uchar(0, 216).get_uchar(0) == 216 375s Buffer.put_uchar(1, 216).get_uchar(1) == 216 375s Buffer.put_uchar(2, 216).get_uchar(2) == 216 375s Buffer.put_uchar(3, 216).get_uchar(3) == 216 375s Buffer.put_uchar(0, 217).get_uchar(0) == 217 375s Buffer.put_uchar(1, 217).get_uchar(1) == 217 375s Buffer.put_uchar(2, 217).get_uchar(2) == 217 375s Buffer.put_uchar(3, 217).get_uchar(3) == 217 375s Buffer.put_uchar(0, 218).get_uchar(0) == 218 375s Buffer.put_uchar(1, 218).get_uchar(1) == 218 375s Buffer.put_uchar(2, 218).get_uchar(2) == 218 375s Buffer.put_uchar(3, 218).get_uchar(3) == 218 375s Buffer.put_uchar(0, 219).get_uchar(0) == 219 375s Buffer.put_uchar(1, 219).get_uchar(1) == 219 375s Buffer.put_uchar(2, 219).get_uchar(2) == 219 375s Buffer.put_uchar(3, 219).get_uchar(3) == 219 375s Buffer.put_uchar(0, 220).get_uchar(0) == 220 375s Buffer.put_uchar(1, 220).get_uchar(1) == 220 375s Buffer.put_uchar(2, 220).get_uchar(2) == 220 375s Buffer.put_uchar(3, 220).get_uchar(3) == 220 375s Buffer.put_uchar(0, 221).get_uchar(0) == 221 375s Buffer.put_uchar(1, 221).get_uchar(1) == 221 375s Buffer.put_uchar(2, 221).get_uchar(2) == 221 375s Buffer.put_uchar(3, 221).get_uchar(3) == 221 375s Buffer.put_uchar(0, 222).get_uchar(0) == 222 375s Buffer.put_uchar(1, 222).get_uchar(1) == 222 375s Buffer.put_uchar(2, 222).get_uchar(2) == 222 375s Buffer.put_uchar(3, 222).get_uchar(3) == 222 375s Buffer.put_uchar(0, 223).get_uchar(0) == 223 375s Buffer.put_uchar(1, 223).get_uchar(1) == 223 375s Buffer.put_uchar(2, 223).get_uchar(2) == 223 375s Buffer.put_uchar(3, 223).get_uchar(3) == 223 375s Buffer.put_uchar(0, 224).get_uchar(0) == 224 375s Buffer.put_uchar(1, 224).get_uchar(1) == 224 375s Buffer.put_uchar(2, 224).get_uchar(2) == 224 375s Buffer.put_uchar(3, 224).get_uchar(3) == 224 375s Buffer.put_uchar(0, 225).get_uchar(0) == 225 375s Buffer.put_uchar(1, 225).get_uchar(1) == 225 375s Buffer.put_uchar(2, 225).get_uchar(2) == 225 375s Buffer.put_uchar(3, 225).get_uchar(3) == 225 375s Buffer.put_uchar(0, 226).get_uchar(0) == 226 375s Buffer.put_uchar(1, 226).get_uchar(1) == 226 375s Buffer.put_uchar(2, 226).get_uchar(2) == 226 375s Buffer.put_uchar(3, 226).get_uchar(3) == 226 375s Buffer.put_uchar(0, 227).get_uchar(0) == 227 375s Buffer.put_uchar(1, 227).get_uchar(1) == 227 375s Buffer.put_uchar(2, 227).get_uchar(2) == 227 375s Buffer.put_uchar(3, 227).get_uchar(3) == 227 375s Buffer.put_uchar(0, 228).get_uchar(0) == 228 375s Buffer.put_uchar(1, 228).get_uchar(1) == 228 375s Buffer.put_uchar(2, 228).get_uchar(2) == 228 375s Buffer.put_uchar(3, 228).get_uchar(3) == 228 375s Buffer.put_uchar(0, 229).get_uchar(0) == 229 375s Buffer.put_uchar(1, 229).get_uchar(1) == 229 375s Buffer.put_uchar(2, 229).get_uchar(2) == 229 375s Buffer.put_uchar(3, 229).get_uchar(3) == 229 375s Buffer.put_uchar(0, 230).get_uchar(0) == 230 375s Buffer.put_uchar(1, 230).get_uchar(1) == 230 375s Buffer.put_uchar(2, 230).get_uchar(2) == 230 375s Buffer.put_uchar(3, 230).get_uchar(3) == 230 375s Buffer.put_uchar(0, 231).get_uchar(0) == 231 375s Buffer.put_uchar(1, 231).get_uchar(1) == 231 375s Buffer.put_uchar(2, 231).get_uchar(2) == 231 375s Buffer.put_uchar(3, 231).get_uchar(3) == 231 375s Buffer.put_uchar(0, 232).get_uchar(0) == 232 375s Buffer.put_uchar(1, 232).get_uchar(1) == 232 375s Buffer.put_uchar(2, 232).get_uchar(2) == 232 375s Buffer.put_uchar(3, 232).get_uchar(3) == 232 375s Buffer.put_uchar(0, 233).get_uchar(0) == 233 375s Buffer.put_uchar(1, 233).get_uchar(1) == 233 375s Buffer.put_uchar(2, 233).get_uchar(2) == 233 375s Buffer.put_uchar(3, 233).get_uchar(3) == 233 375s Buffer.put_uchar(0, 234).get_uchar(0) == 234 375s Buffer.put_uchar(1, 234).get_uchar(1) == 234 375s Buffer.put_uchar(2, 234).get_uchar(2) == 234 375s Buffer.put_uchar(3, 234).get_uchar(3) == 234 375s Buffer.put_uchar(0, 235).get_uchar(0) == 235 375s Buffer.put_uchar(1, 235).get_uchar(1) == 235 375s Buffer.put_uchar(2, 235).get_uchar(2) == 235 375s Buffer.put_uchar(3, 235).get_uchar(3) == 235 375s Buffer.put_uchar(0, 236).get_uchar(0) == 236 375s Buffer.put_uchar(1, 236).get_uchar(1) == 236 375s Buffer.put_uchar(2, 236).get_uchar(2) == 236 375s Buffer.put_uchar(3, 236).get_uchar(3) == 236 375s Buffer.put_uchar(0, 237).get_uchar(0) == 237 375s Buffer.put_uchar(1, 237).get_uchar(1) == 237 375s Buffer.put_uchar(2, 237).get_uchar(2) == 237 375s Buffer.put_uchar(3, 237).get_uchar(3) == 237 375s Buffer.put_uchar(0, 238).get_uchar(0) == 238 375s Buffer.put_uchar(1, 238).get_uchar(1) == 238 375s Buffer.put_uchar(2, 238).get_uchar(2) == 238 375s Buffer.put_uchar(3, 238).get_uchar(3) == 238 375s Buffer.put_uchar(0, 239).get_uchar(0) == 239 375s Buffer.put_uchar(1, 239).get_uchar(1) == 239 375s Buffer.put_uchar(2, 239).get_uchar(2) == 239 375s Buffer.put_uchar(3, 239).get_uchar(3) == 239 375s Buffer.put_uchar(0, 240).get_uchar(0) == 240 375s Buffer.put_uchar(1, 240).get_uchar(1) == 240 375s Buffer.put_uchar(2, 240).get_uchar(2) == 240 375s Buffer.put_uchar(3, 240).get_uchar(3) == 240 375s Buffer.put_uchar(0, 241).get_uchar(0) == 241 375s Buffer.put_uchar(1, 241).get_uchar(1) == 241 375s Buffer.put_uchar(2, 241).get_uchar(2) == 241 375s Buffer.put_uchar(3, 241).get_uchar(3) == 241 375s Buffer.put_uchar(0, 242).get_uchar(0) == 242 375s Buffer.put_uchar(1, 242).get_uchar(1) == 242 375s Buffer.put_uchar(2, 242).get_uchar(2) == 242 375s Buffer.put_uchar(3, 242).get_uchar(3) == 242 375s Buffer.put_uchar(0, 243).get_uchar(0) == 243 375s Buffer.put_uchar(1, 243).get_uchar(1) == 243 375s Buffer.put_uchar(2, 243).get_uchar(2) == 243 375s Buffer.put_uchar(3, 243).get_uchar(3) == 243 375s Buffer.put_uchar(0, 244).get_uchar(0) == 244 375s Buffer.put_uchar(1, 244).get_uchar(1) == 244 375s Buffer.put_uchar(2, 244).get_uchar(2) == 244 375s Buffer.put_uchar(3, 244).get_uchar(3) == 244 375s Buffer.put_uchar(0, 245).get_uchar(0) == 245 375s Buffer.put_uchar(1, 245).get_uchar(1) == 245 375s Buffer.put_uchar(2, 245).get_uchar(2) == 245 375s Buffer.put_uchar(3, 245).get_uchar(3) == 245 375s Buffer.put_uchar(0, 246).get_uchar(0) == 246 375s Buffer.put_uchar(1, 246).get_uchar(1) == 246 375s Buffer.put_uchar(2, 246).get_uchar(2) == 246 375s Buffer.put_uchar(3, 246).get_uchar(3) == 246 375s Buffer.put_uchar(0, 247).get_uchar(0) == 247 375s Buffer.put_uchar(1, 247).get_uchar(1) == 247 375s Buffer.put_uchar(2, 247).get_uchar(2) == 247 375s Buffer.put_uchar(3, 247).get_uchar(3) == 247 375s Buffer.put_uchar(0, 248).get_uchar(0) == 248 375s Buffer.put_uchar(1, 248).get_uchar(1) == 248 375s Buffer.put_uchar(2, 248).get_uchar(2) == 248 375s Buffer.put_uchar(3, 248).get_uchar(3) == 248 375s Buffer.put_uchar(0, 249).get_uchar(0) == 249 375s Buffer.put_uchar(1, 249).get_uchar(1) == 249 375s Buffer.put_uchar(2, 249).get_uchar(2) == 249 375s Buffer.put_uchar(3, 249).get_uchar(3) == 249 375s Buffer.put_uchar(0, 250).get_uchar(0) == 250 375s Buffer.put_uchar(1, 250).get_uchar(1) == 250 375s Buffer.put_uchar(2, 250).get_uchar(2) == 250 375s Buffer.put_uchar(3, 250).get_uchar(3) == 250 375s Buffer.put_uchar(0, 251).get_uchar(0) == 251 375s Buffer.put_uchar(1, 251).get_uchar(1) == 251 375s Buffer.put_uchar(2, 251).get_uchar(2) == 251 375s Buffer.put_uchar(3, 251).get_uchar(3) == 251 375s Buffer.put_uchar(0, 252).get_uchar(0) == 252 375s Buffer.put_uchar(1, 252).get_uchar(1) == 252 375s Buffer.put_uchar(2, 252).get_uchar(2) == 252 375s Buffer.put_uchar(3, 252).get_uchar(3) == 252 375s Buffer.put_uchar(0, 253).get_uchar(0) == 253 375s Buffer.put_uchar(1, 253).get_uchar(1) == 253 375s Buffer.put_uchar(2, 253).get_uchar(2) == 253 375s Buffer.put_uchar(3, 253).get_uchar(3) == 253 375s Buffer.put_uchar(0, 254).get_uchar(0) == 254 375s Buffer.put_uchar(1, 254).get_uchar(1) == 254 375s Buffer.put_uchar(2, 254).get_uchar(2) == 254 375s Buffer.put_uchar(3, 254).get_uchar(3) == 254 375s Buffer.put_uchar(0, 255).get_uchar(0) == 255 375s Buffer.put_uchar(1, 255).get_uchar(1) == 255 375s Buffer.put_uchar(2, 255).get_uchar(2) == 255 375s Buffer.put_uchar(3, 255).get_uchar(3) == 255 375s 375s Buffer#put_short 375s put_short(0, 0).get_short(0) == 0 375s put_short(1, 0).get_short(1) == 0 375s put_short(2, 0).get_short(2) == 0 375s put_short(0, 1).get_short(0) == 1 375s put_short(1, 1).get_short(1) == 1 375s put_short(2, 1).get_short(2) == 1 375s put_short(0, 128).get_short(0) == 128 375s put_short(1, 128).get_short(1) == 128 375s put_short(2, 128).get_short(2) == 128 375s put_short(0, 32767).get_short(0) == 32767 375s put_short(1, 32767).get_short(1) == 32767 375s put_short(2, 32767).get_short(2) == 32767 375s 375s Buffer#put_ushort 375s put_ushort(0, 0).get_ushort(0) == 0 375s put_ushort(1, 0).get_ushort(1) == 0 375s put_ushort(2, 0).get_ushort(2) == 0 375s put_ushort(0, 1).get_ushort(0) == 1 375s put_ushort(1, 1).get_ushort(1) == 1 375s put_ushort(2, 1).get_ushort(2) == 1 375s put_ushort(0, 128).get_ushort(0) == 128 375s put_ushort(1, 128).get_ushort(1) == 128 375s put_ushort(2, 128).get_ushort(2) == 128 375s put_ushort(0, 32767).get_ushort(0) == 32767 375s put_ushort(1, 32767).get_ushort(1) == 32767 375s put_ushort(2, 32767).get_ushort(2) == 32767 375s put_ushort(0, 65535).get_ushort(0) == 65535 375s put_ushort(1, 65535).get_ushort(1) == 65535 375s put_ushort(2, 65535).get_ushort(2) == 65535 375s put_ushort(0, 65249).get_ushort(0) == 65249 375s put_ushort(1, 65249).get_ushort(1) == 65249 375s put_ushort(2, 65249).get_ushort(2) == 65249 375s put_ushort(0, 57005).get_ushort(0) == 57005 375s put_ushort(1, 57005).get_ushort(1) == 57005 375s put_ushort(2, 57005).get_ushort(2) == 57005 375s put_ushort(0, 48879).get_ushort(0) == 48879 375s put_ushort(1, 48879).get_ushort(1) == 48879 375s put_ushort(2, 48879).get_ushort(2) == 48879 375s put_ushort(0, 51966).get_ushort(0) == 51966 375s put_ushort(1, 51966).get_ushort(1) == 51966 375s put_ushort(2, 51966).get_ushort(2) == 51966 375s 375s Buffer#put_int 375s put_int(0, 0).get_int(0) == 0 375s put_int(1, 0).get_int(1) == 0 375s put_int(2, 0).get_int(2) == 0 375s put_int(3, 0).get_int(3) == 0 375s put_int(4, 0).get_int(4) == 0 375s put_int(0, 1).get_int(0) == 1 375s put_int(1, 1).get_int(1) == 1 375s put_int(2, 1).get_int(2) == 1 375s put_int(3, 1).get_int(3) == 1 375s put_int(4, 1).get_int(4) == 1 375s put_int(0, 128).get_int(0) == 128 375s put_int(1, 128).get_int(1) == 128 375s put_int(2, 128).get_int(2) == 128 375s put_int(3, 128).get_int(3) == 128 375s put_int(4, 128).get_int(4) == 128 375s put_int(0, 32767).get_int(0) == 32767 375s put_int(1, 32767).get_int(1) == 32767 375s put_int(2, 32767).get_int(2) == 32767 375s put_int(3, 32767).get_int(3) == 32767 375s put_int(4, 32767).get_int(4) == 32767 375s put_int(0, 134217727).get_int(0) == 134217727 375s put_int(1, 134217727).get_int(1) == 134217727 375s put_int(2, 134217727).get_int(2) == 134217727 375s put_int(3, 134217727).get_int(3) == 134217727 375s put_int(4, 134217727).get_int(4) == 134217727 375s 375s Buffer#put_uint 375s put_uint(0, 0).get_uint(0) == 0 375s put_uint(1, 0).get_uint(1) == 0 375s put_uint(2, 0).get_uint(2) == 0 375s put_uint(3, 0).get_uint(3) == 0 375s put_uint(4, 0).get_uint(4) == 0 375s put_uint(0, 1).get_uint(0) == 1 375s put_uint(1, 1).get_uint(1) == 1 375s put_uint(2, 1).get_uint(2) == 1 375s put_uint(3, 1).get_uint(3) == 1 375s put_uint(4, 1).get_uint(4) == 1 375s put_uint(0, 128).get_uint(0) == 128 375s put_uint(1, 128).get_uint(1) == 128 375s put_uint(2, 128).get_uint(2) == 128 375s put_uint(3, 128).get_uint(3) == 128 375s put_uint(4, 128).get_uint(4) == 128 375s put_uint(0, 32767).get_uint(0) == 32767 375s put_uint(1, 32767).get_uint(1) == 32767 375s put_uint(2, 32767).get_uint(2) == 32767 375s put_uint(3, 32767).get_uint(3) == 32767 375s put_uint(4, 32767).get_uint(4) == 32767 375s put_uint(0, 65535).get_uint(0) == 65535 375s put_uint(1, 65535).get_uint(1) == 65535 375s put_uint(2, 65535).get_uint(2) == 65535 375s put_uint(3, 65535).get_uint(3) == 65535 375s put_uint(4, 65535).get_uint(4) == 65535 375s put_uint(0, 4276215469).get_uint(0) == 4276215469 375s put_uint(1, 4276215469).get_uint(1) == 4276215469 375s put_uint(2, 4276215469).get_uint(2) == 4276215469 375s put_uint(3, 4276215469).get_uint(3) == 4276215469 375s put_uint(4, 4276215469).get_uint(4) == 4276215469 375s put_uint(0, 3405691582).get_uint(0) == 3405691582 375s put_uint(1, 3405691582).get_uint(1) == 3405691582 375s put_uint(2, 3405691582).get_uint(2) == 3405691582 375s put_uint(3, 3405691582).get_uint(3) == 3405691582 375s put_uint(4, 3405691582).get_uint(4) == 3405691582 375s put_uint(0, 4294967295).get_uint(0) == 4294967295 375s put_uint(1, 4294967295).get_uint(1) == 4294967295 375s put_uint(2, 4294967295).get_uint(2) == 4294967295 375s put_uint(3, 4294967295).get_uint(3) == 4294967295 375s put_uint(4, 4294967295).get_uint(4) == 4294967295 375s 375s Buffer#put_long 375s put_long(0, 0).get_long(0) == 0 375s put_long(1, 0).get_long(1) == 0 375s put_long(2, 0).get_long(2) == 0 375s put_long(3, 0).get_long(3) == 0 375s put_long(4, 0).get_long(4) == 0 375s put_long(5, 0).get_long(5) == 0 375s put_long(6, 0).get_long(6) == 0 375s put_long(7, 0).get_long(7) == 0 375s put_long(8, 0).get_long(8) == 0 375s put_long(0, 1).get_long(0) == 1 375s put_long(1, 1).get_long(1) == 1 375s put_long(2, 1).get_long(2) == 1 375s put_long(3, 1).get_long(3) == 1 375s put_long(4, 1).get_long(4) == 1 375s put_long(5, 1).get_long(5) == 1 375s put_long(6, 1).get_long(6) == 1 375s put_long(7, 1).get_long(7) == 1 375s put_long(8, 1).get_long(8) == 1 375s put_long(0, 128).get_long(0) == 128 375s put_long(1, 128).get_long(1) == 128 375s put_long(2, 128).get_long(2) == 128 375s put_long(3, 128).get_long(3) == 128 375s put_long(4, 128).get_long(4) == 128 375s put_long(5, 128).get_long(5) == 128 375s put_long(6, 128).get_long(6) == 128 375s put_long(7, 128).get_long(7) == 128 375s put_long(8, 128).get_long(8) == 128 375s put_long(0, 32767).get_long(0) == 32767 375s put_long(1, 32767).get_long(1) == 32767 375s put_long(2, 32767).get_long(2) == 32767 375s put_long(3, 32767).get_long(3) == 32767 375s put_long(4, 32767).get_long(4) == 32767 375s put_long(5, 32767).get_long(5) == 32767 375s put_long(6, 32767).get_long(6) == 32767 375s put_long(7, 32767).get_long(7) == 32767 375s put_long(8, 32767).get_long(8) == 32767 375s put_long(0, 134217727).get_long(0) == 134217727 375s put_long(1, 134217727).get_long(1) == 134217727 375s put_long(2, 134217727).get_long(2) == 134217727 375s put_long(3, 134217727).get_long(3) == 134217727 375s put_long(4, 134217727).get_long(4) == 134217727 375s put_long(5, 134217727).get_long(5) == 134217727 375s put_long(6, 134217727).get_long(6) == 134217727 375s put_long(7, 134217727).get_long(7) == 134217727 375s put_long(8, 134217727).get_long(8) == 134217727 375s 375s Buffer#put_ulong 375s put_ulong(0, 0).get_ulong(0) == 0 375s put_ulong(1, 0).get_ulong(1) == 0 375s put_ulong(2, 0).get_ulong(2) == 0 375s put_ulong(3, 0).get_ulong(3) == 0 375s put_ulong(4, 0).get_ulong(4) == 0 375s put_ulong(5, 0).get_ulong(5) == 0 375s put_ulong(6, 0).get_ulong(6) == 0 375s put_ulong(7, 0).get_ulong(7) == 0 375s put_ulong(8, 0).get_ulong(8) == 0 375s put_ulong(0, 1).get_ulong(0) == 1 375s put_ulong(1, 1).get_ulong(1) == 1 375s put_ulong(2, 1).get_ulong(2) == 1 375s put_ulong(3, 1).get_ulong(3) == 1 375s put_ulong(4, 1).get_ulong(4) == 1 375s put_ulong(5, 1).get_ulong(5) == 1 375s put_ulong(6, 1).get_ulong(6) == 1 375s put_ulong(7, 1).get_ulong(7) == 1 375s put_ulong(8, 1).get_ulong(8) == 1 375s put_ulong(0, 128).get_ulong(0) == 128 375s put_ulong(1, 128).get_ulong(1) == 128 375s put_ulong(2, 128).get_ulong(2) == 128 375s put_ulong(3, 128).get_ulong(3) == 128 375s put_ulong(4, 128).get_ulong(4) == 128 375s put_ulong(5, 128).get_ulong(5) == 128 375s put_ulong(6, 128).get_ulong(6) == 128 375s put_ulong(7, 128).get_ulong(7) == 128 375s put_ulong(8, 128).get_ulong(8) == 128 375s put_ulong(0, 32767).get_ulong(0) == 32767 375s put_ulong(1, 32767).get_ulong(1) == 32767 375s put_ulong(2, 32767).get_ulong(2) == 32767 375s put_ulong(3, 32767).get_ulong(3) == 32767 375s put_ulong(4, 32767).get_ulong(4) == 32767 375s put_ulong(5, 32767).get_ulong(5) == 32767 375s put_ulong(6, 32767).get_ulong(6) == 32767 375s put_ulong(7, 32767).get_ulong(7) == 32767 375s put_ulong(8, 32767).get_ulong(8) == 32767 375s put_ulong(0, 65535).get_ulong(0) == 65535 375s put_ulong(1, 65535).get_ulong(1) == 65535 375s put_ulong(2, 65535).get_ulong(2) == 65535 375s put_ulong(3, 65535).get_ulong(3) == 65535 375s put_ulong(4, 65535).get_ulong(4) == 65535 375s put_ulong(5, 65535).get_ulong(5) == 65535 375s put_ulong(6, 65535).get_ulong(6) == 65535 375s put_ulong(7, 65535).get_ulong(7) == 65535 375s put_ulong(8, 65535).get_ulong(8) == 65535 375s put_ulong(0, 4276215469).get_ulong(0) == 4276215469 375s put_ulong(1, 4276215469).get_ulong(1) == 4276215469 375s put_ulong(2, 4276215469).get_ulong(2) == 4276215469 375s put_ulong(3, 4276215469).get_ulong(3) == 4276215469 375s put_ulong(4, 4276215469).get_ulong(4) == 4276215469 375s put_ulong(5, 4276215469).get_ulong(5) == 4276215469 375s put_ulong(6, 4276215469).get_ulong(6) == 4276215469 375s put_ulong(7, 4276215469).get_ulong(7) == 4276215469 375s put_ulong(8, 4276215469).get_ulong(8) == 4276215469 375s put_ulong(0, 3405691582).get_ulong(0) == 3405691582 375s put_ulong(1, 3405691582).get_ulong(1) == 3405691582 375s put_ulong(2, 3405691582).get_ulong(2) == 3405691582 375s put_ulong(3, 3405691582).get_ulong(3) == 3405691582 375s put_ulong(4, 3405691582).get_ulong(4) == 3405691582 375s put_ulong(5, 3405691582).get_ulong(5) == 3405691582 375s put_ulong(6, 3405691582).get_ulong(6) == 3405691582 375s put_ulong(7, 3405691582).get_ulong(7) == 3405691582 375s put_ulong(8, 3405691582).get_ulong(8) == 3405691582 375s put_ulong(0, 4294967295).get_ulong(0) == 4294967295 375s put_ulong(1, 4294967295).get_ulong(1) == 4294967295 375s put_ulong(2, 4294967295).get_ulong(2) == 4294967295 375s put_ulong(3, 4294967295).get_ulong(3) == 4294967295 375s put_ulong(4, 4294967295).get_ulong(4) == 4294967295 375s put_ulong(5, 4294967295).get_ulong(5) == 4294967295 375s put_ulong(6, 4294967295).get_ulong(6) == 4294967295 375s put_ulong(7, 4294967295).get_ulong(7) == 4294967295 375s put_ulong(8, 4294967295).get_ulong(8) == 4294967295 375s 375s Buffer#put_long_long 375s put_long_long(0, 0).get_long_long(0) == 0 375s put_long_long(1, 0).get_long_long(1) == 0 375s put_long_long(2, 0).get_long_long(2) == 0 375s put_long_long(3, 0).get_long_long(3) == 0 375s put_long_long(4, 0).get_long_long(4) == 0 375s put_long_long(5, 0).get_long_long(5) == 0 375s put_long_long(6, 0).get_long_long(6) == 0 375s put_long_long(7, 0).get_long_long(7) == 0 375s put_long_long(8, 0).get_long_long(8) == 0 375s put_long_long(0, 1).get_long_long(0) == 1 375s put_long_long(1, 1).get_long_long(1) == 1 375s put_long_long(2, 1).get_long_long(2) == 1 375s put_long_long(3, 1).get_long_long(3) == 1 375s put_long_long(4, 1).get_long_long(4) == 1 375s put_long_long(5, 1).get_long_long(5) == 1 375s put_long_long(6, 1).get_long_long(6) == 1 375s put_long_long(7, 1).get_long_long(7) == 1 375s put_long_long(8, 1).get_long_long(8) == 1 375s put_long_long(0, 128).get_long_long(0) == 128 375s put_long_long(1, 128).get_long_long(1) == 128 375s put_long_long(2, 128).get_long_long(2) == 128 375s put_long_long(3, 128).get_long_long(3) == 128 375s put_long_long(4, 128).get_long_long(4) == 128 375s put_long_long(5, 128).get_long_long(5) == 128 375s put_long_long(6, 128).get_long_long(6) == 128 375s put_long_long(7, 128).get_long_long(7) == 128 375s put_long_long(8, 128).get_long_long(8) == 128 375s put_long_long(0, 32767).get_long_long(0) == 32767 375s put_long_long(1, 32767).get_long_long(1) == 32767 375s put_long_long(2, 32767).get_long_long(2) == 32767 375s put_long_long(3, 32767).get_long_long(3) == 32767 375s put_long_long(4, 32767).get_long_long(4) == 32767 375s put_long_long(5, 32767).get_long_long(5) == 32767 375s put_long_long(6, 32767).get_long_long(6) == 32767 375s put_long_long(7, 32767).get_long_long(7) == 32767 375s put_long_long(8, 32767).get_long_long(8) == 32767 375s put_long_long(0, 576460752303423487).get_long_long(0) == 576460752303423487 375s put_long_long(1, 576460752303423487).get_long_long(1) == 576460752303423487 375s put_long_long(2, 576460752303423487).get_long_long(2) == 576460752303423487 375s put_long_long(3, 576460752303423487).get_long_long(3) == 576460752303423487 375s put_long_long(4, 576460752303423487).get_long_long(4) == 576460752303423487 375s put_long_long(5, 576460752303423487).get_long_long(5) == 576460752303423487 375s put_long_long(6, 576460752303423487).get_long_long(6) == 576460752303423487 375s put_long_long(7, 576460752303423487).get_long_long(7) == 576460752303423487 375s put_long_long(8, 576460752303423487).get_long_long(8) == 576460752303423487 375s 375s Buffer#put_ulong_long 375s put_ulong_long(0, 0).get_ulong_long(0) == 0 375s put_ulong_long(1, 0).get_ulong_long(1) == 0 375s put_ulong_long(2, 0).get_ulong_long(2) == 0 375s put_ulong_long(3, 0).get_ulong_long(3) == 0 375s put_ulong_long(4, 0).get_ulong_long(4) == 0 375s put_ulong_long(5, 0).get_ulong_long(5) == 0 375s put_ulong_long(6, 0).get_ulong_long(6) == 0 375s put_ulong_long(7, 0).get_ulong_long(7) == 0 375s put_ulong_long(8, 0).get_ulong_long(8) == 0 375s put_ulong_long(0, 1).get_ulong_long(0) == 1 375s put_ulong_long(1, 1).get_ulong_long(1) == 1 375s put_ulong_long(2, 1).get_ulong_long(2) == 1 375s put_ulong_long(3, 1).get_ulong_long(3) == 1 375s put_ulong_long(4, 1).get_ulong_long(4) == 1 375s put_ulong_long(5, 1).get_ulong_long(5) == 1 375s put_ulong_long(6, 1).get_ulong_long(6) == 1 375s put_ulong_long(7, 1).get_ulong_long(7) == 1 375s put_ulong_long(8, 1).get_ulong_long(8) == 1 375s put_ulong_long(0, 128).get_ulong_long(0) == 128 375s put_ulong_long(1, 128).get_ulong_long(1) == 128 375s put_ulong_long(2, 128).get_ulong_long(2) == 128 375s put_ulong_long(3, 128).get_ulong_long(3) == 128 375s put_ulong_long(4, 128).get_ulong_long(4) == 128 375s put_ulong_long(5, 128).get_ulong_long(5) == 128 375s put_ulong_long(6, 128).get_ulong_long(6) == 128 375s put_ulong_long(7, 128).get_ulong_long(7) == 128 375s put_ulong_long(8, 128).get_ulong_long(8) == 128 375s put_ulong_long(0, 32767).get_ulong_long(0) == 32767 375s put_ulong_long(1, 32767).get_ulong_long(1) == 32767 375s put_ulong_long(2, 32767).get_ulong_long(2) == 32767 375s put_ulong_long(3, 32767).get_ulong_long(3) == 32767 375s put_ulong_long(4, 32767).get_ulong_long(4) == 32767 375s put_ulong_long(5, 32767).get_ulong_long(5) == 32767 375s put_ulong_long(6, 32767).get_ulong_long(6) == 32767 375s put_ulong_long(7, 32767).get_ulong_long(7) == 32767 375s put_ulong_long(8, 32767).get_ulong_long(8) == 32767 375s put_ulong_long(0, 65535).get_ulong_long(0) == 65535 375s put_ulong_long(1, 65535).get_ulong_long(1) == 65535 375s put_ulong_long(2, 65535).get_ulong_long(2) == 65535 375s put_ulong_long(3, 65535).get_ulong_long(3) == 65535 375s put_ulong_long(4, 65535).get_ulong_long(4) == 65535 375s put_ulong_long(5, 65535).get_ulong_long(5) == 65535 375s put_ulong_long(6, 65535).get_ulong_long(6) == 65535 375s put_ulong_long(7, 65535).get_ulong_long(7) == 65535 375s put_ulong_long(8, 65535).get_ulong_long(8) == 65535 375s put_ulong_long(0, 244838016400062).get_ulong_long(0) == 244838016400062 375s put_ulong_long(1, 244838016400062).get_ulong_long(1) == 244838016400062 375s put_ulong_long(2, 244838016400062).get_ulong_long(2) == 244838016400062 375s put_ulong_long(3, 244838016400062).get_ulong_long(3) == 244838016400062 375s put_ulong_long(4, 244838016400062).get_ulong_long(4) == 244838016400062 375s put_ulong_long(5, 244838016400062).get_ulong_long(5) == 244838016400062 375s put_ulong_long(6, 244838016400062).get_ulong_long(6) == 244838016400062 375s put_ulong_long(7, 244838016400062).get_ulong_long(7) == 244838016400062 375s put_ulong_long(8, 244838016400062).get_ulong_long(8) == 244838016400062 375s put_ulong_long(0, 9223372036854775807).get_ulong_long(0) == 9223372036854775807 375s put_ulong_long(1, 9223372036854775807).get_ulong_long(1) == 9223372036854775807 375s put_ulong_long(2, 9223372036854775807).get_ulong_long(2) == 9223372036854775807 375s put_ulong_long(3, 9223372036854775807).get_ulong_long(3) == 9223372036854775807 375s put_ulong_long(4, 9223372036854775807).get_ulong_long(4) == 9223372036854775807 375s put_ulong_long(5, 9223372036854775807).get_ulong_long(5) == 9223372036854775807 375s put_ulong_long(6, 9223372036854775807).get_ulong_long(6) == 9223372036854775807 375s put_ulong_long(7, 9223372036854775807).get_ulong_long(7) == 9223372036854775807 375s put_ulong_long(8, 9223372036854775807).get_ulong_long(8) == 9223372036854775807 375s 375s Reading/Writing binary strings 375s Buffer#write_bytes and read_bytes 375s Buffer#put_bytes 375s Buffer#put_bytes with index and length 375s Buffer#put_bytes with only index 375s Buffer#put_bytes with index > str.length 375s Buffer#put_bytes with length > str.length 375s Buffer#put_bytes with negative index 375s Buffer#write_bytes 375s Buffer#write_bytes with index and length 375s Buffer#write_bytes with only index 375s Buffer#write_bytes with index > str.length 375s Buffer#put_bytes with length > str.length 375s Buffer#write_bytes with negative index 375s 375s Reading/Writing ascii strings 375s Buffer#put_string with string containing zero byte 375s Buffer#get_string with string containing zero byte 375s Buffer#put_string without length should NUL terminate 375s 375s Buffer#put_pointer 375s put_pointer(0, p).get_pointer(0) == p 375s 375s Buffer#size 375s should return size 375s 375s Buffer#initialize 375s with block should execute block 375s 375s Buffer#memsize_of 375s has a memsize function 375s 375s Callback 375s returning :char (0) 375s returning :char (127) 375s returning :char (-128) 375s returning :char (128) 375s returning :char (255) 375s returning :uchar (0) 375s returning :uchar (0xff) 375s returning :uchar (-1) 375s returning :uchar (128) 375s returning :uchar (-128) 375s returning :short (0) 375s returning :short (0x7fff) 375s returning :short (0x8000) 375s returning :short (0xffff) 375s returning :ushort (0) 375s returning :ushort (0x7fff) 375s returning :ushort (0x8000) 375s returning :ushort (0xffff) 375s returning :ushort (-1) 375s returning :int (0) 375s returning :int (0x7fffffff) 375s returning :int (-0x80000000) 375s returning :int (-1) 375s returning :uint (0) 375s returning :uint (0x7fffffff) 375s returning :uint (0x80000000) 375s returning :uint (0xffffffff) 375s returning :uint (-1) 375s returning :long (0) 375s returning :long (0x7fffffff) 375s returning :long (-0x80000000) 375s returning :long (-1) 375s returning :ulong (0) 375s returning :ulong (0x7fffffff) 375s returning :ulong (0x80000000) 375s returning :ulong (0xffffffff) 375s Callback returning :ulong (-1) 375s returning :long_long (0) 375s returning :long_long (0x7fffffffffffffff) 375s returning :long_long (-0x8000000000000000) 375s returning :long_long (-1) 375s returning bool 375s returning float 375s returning double 375s returning :pointer (nil) 375s returning :pointer (MemoryPointer) 375s returning a callback function 375s returning struct by value 375s struct by value parameter 375s returning :string is rejected as typedef 375s global variable 375s with proc 375s should be usabel for different signatures 375s stores function pointers as ivar in proc object 375s When the callback is considered optional by the underlying library 375s should handle receiving 'nil' in place of the closure 375s when inlined 375s could be anonymous 375s as return value 375s should not blow up when a callback is defined that returns a callback 375s should return a callback 375s should return a method callback 375s should not blow up when a callback takes a callback as argument 375s should be able to use the callback argument 375s function returns callable object 375s 375s Callback with 375s function with Callback plus another arg should raise error if no arg given 375s :char (0) argument 375s :char (127) argument 375s :char (-128) argument 375s :char (-1) argument 375s :uchar (0) argument 375s :uchar (127) argument 375s :uchar (128) argument 375s :uchar (255) argument 375s :short (0) argument 375s :short (0x7fff) argument 375s :short (-0x8000) argument 375s :short (-1) argument 375s :ushort (0) argument 375s :ushort (0x7fff) argument 375s :ushort (0x8000) argument 375s :ushort (0xffff) argument 375s :bool (true) argument 375s :int (0) argument 375s :int (0x7fffffff) argument 375s :int (-0x80000000) argument 375s :int (-1) argument 375s :uint (0) argument 375s :uint (0x7fffffff) argument 375s :uint (0x80000000) argument 375s :uint (0xffffffff) argument 375s :long (0) argument 375s :long (0x7fffffff) argument 375s :long (-0x80000000) argument 375s :long (-1) argument 375s :ulong (0) argument 375s :ulong (0x7fffffff) argument 375s :ulong (0x80000000) argument 375s :ulong (0xffffffff) argument 375s :long_long (0) argument 375s :long_long (0x7fffffffffffffff) argument 375s :long_long (-0x8000000000000000) argument 375s :long_long (-1) argument 375s :string argument 375s :string (nil) argument 375s :pointer argument 375s :pointer (nil) argument 375s struct by reference argument 375s struct by reference argument with nil value 375s varargs parameters are rejected 375s 375s Callback interop 375s from ffi to ffi 375s from ffi to ffi with blocking:true 375s from fiddle to ffi 375s from ffi to fiddle 375s from ffi to fiddle with blocking:true 375s from fiddle to fiddle 376s C outside ffi call stack does not deadlock [#527] 376s 376s functions with custom types 376s can attach with custom return type 376s should return object of correct type 376s from_native should be called for result 376s to_native should be called for parameter 376s 376s Pointer#dup 376s clone should be independent 376s sliced pointer can be cloned 376s sliced pointer when cloned is independent 376s 376s Struct#dup 376s clone should be independent 376s 376s FFI::DynamicLibrary 376s should be shareable for Ractor 376s load a library in a Ractor 376s has a memsize function 376s Symbol 376s has a memsize function 376s should be shareable for Ractor 376s 376s A library with no enum defined 376s returns nil when asked for an enum 376s 376s An untagged enum 376s constants can be used as function parameters and return value 376s 376s A tagged typedef enum 376s is accessible through its tag 376s contains enum constants 376s constants can be used as function parameters and return value 376s integers can be used instead of constants 376s 376s All enums 376s have autonumbered constants when defined with names only 376s can have an explicit first constant and autonumbered subsequent constants 376s can have a mix of explicit and autonumbered constants 376s can have all its constants explicitely valued 376s return the constant corresponding to a specific value 376s return nil for values that don't have a symbol 376s duplicate enum keys rejected 376s should be usable in Ractor 376s 376s FFI.errno 376s FFI.errno contains errno from last function, FFI::LastError.winapi_error works differently per OS 376s works in Ractor 376s 376s FFI 376s .map_library_name 376s should add platform library preffix if not present 376s should add platform library extension if not present 376s should'n add platform library extension if already present 376s should add platform library extension even if lib suffix is present in name 376s should return Platform::LIBC when called with 'c' 376s should return library path with abi version 376s should return library path with root 376s VERSION 376s should be kind of version 376s 376s Callback in conjunction with fork() 376s works with forked process and GC 376s works with forked process and free() 376s async thread dispatch works after forking 376s GC doesn't crash when the dispatcher thread was stopped. #1050 376s 376s FFI::Function 376s is initialized with a signature and a block 376s raises an error when passing a wrong signature 376s returns a native pointer 376s can be used as callback from C passing to it a block 376s can be used as callback from C passing to it a Proc object 376s can be made shareable for Ractor 376s should be usable with Ractor 376s can be used to wrap an existing function pointer 376s can be attached to a module 376s can be attached to two modules 376s can be used to extend an object 376s can wrap a blocking function 376s autorelease flag is set to true by default 376s can explicity free itself 376s can't explicity free itself if not previously allocated 376s has a memsize function 376s when called with a block 376s creates a thread for dispatching callbacks and sets its name 376s 376s FFI::FunctionType 376s is initialized with return type and a list of parameter types 376s has a memsize function 376s 376s GC.compact 377s should compact FFI::StructLayout without field cache 377s should compact FFI::StructLayout with field cache 377s should compact FFI::StructLayout::Field 377s 377s Library 377s attach_function with no library specified 377s attach_function :getpid from this process 377s loads library using symbol 377s attach_function :getpid from [ 'c', 'libc.so.6'] 377s attach_function :getpid from [ 'libc.so.6', 'c' ] 377s attach_function :getpid from [ 'libfubar.so.0xdeadbeef', nil, 'c' ] 377s attach_function :getpid from [ 'libfubar.so.0xdeadbeef' ] 377s attach_function :bool_return_true from [ File.expand_path("/tmp/autopkgtest.C8TvG0/build.YlQ/src/spec/ffi/fixtures/libtest.so") ] 377s can define a foo! function 377s can define a foo? function 377s can reveal the function type 377s :char variable 377s :char variable 377s :char variable 377s :char variable 377s :uchar variable 377s :uchar variable 377s :uchar variable 377s :uchar variable 377s :short variable 377s :short variable 377s :short variable 377s :short variable 377s :ushort variable 377s :ushort variable 377s :ushort variable 377s :ushort variable 377s :int variable 377s :int variable 377s :int variable 377s :int variable 377s :uint variable 377s :uint variable 377s :uint variable 377s :uint variable 377s :long_long variable 377s :long_long variable 377s :long_long variable 377s :long_long variable 377s :ulong_long variable 377s :ulong_long variable 377s :ulong_long variable 377s :ulong_long variable 377s :long variable 377s :long variable 377s :long variable 377s :long variable 377s :ulong variable 377s :ulong variable 377s :ulong variable 377s :ulong variable 377s Pointer variable 377s structure 377s structure 377s structure 377s structure 377s can reveal its attached global struct based variables 377s can reveal its attached global variables 377s should have shareable constants for Ractor 377s .enum_value 377s should return a value for a valid key 377s should return nil for an invalid key 377s should be queryable in Ractor 377s #ffi_convention 377s defaults to :default 377s should be settable 377s ffi_lib 377s empty name list should raise error 377s interprets INPUT() in linker scripts 377s raises LoadError on garbage in library file 377s 377s :long_double arguments and return values 377s returns first parameter 377s returns first parameter with high precision 377s add two long double numbers 377s Callback 377s returning :long_double 377s :long_double argument 377s 377s Managed Struct 377s should raise an error if release() is not defined 377s should be the right class 377s should build with self reference 377s should release memory properly 377s 377s MemoryPointer#total 377s MemoryPointer.new(:char, 1).total == 1 377s MemoryPointer.new(:short, 1).total == 2 377s MemoryPointer.new(:int, 1).total == 4 377s MemoryPointer.new(:long_long, 1).total == 8 377s MemoryPointer.new(1024).total == 1024 377s 377s MemoryPointer#clear 377s should clear the memory 377s should deny changes when frozen 377s 377s MemoryPointer#read_array_of_long 377s foo 377s 377s MemoryPointer argument 377s Pointer passed correctly 377s Data passed to native function 377s 377s MemoryPointer return value 377s fopen returns non-nil 377s 377s #autorelease 377s should be true by default 377s should return false when autorelease=(false) 377s should deny changes when frozen 377s 377s Function with primitive integer arguments 377s int8.size 377s uint8.size 377s int16.size 377s uint16.size 377s int32.size 377s uint32.size 377s int64.size 377s uint64.size 377s float.size 377s double.size 377s :char call(:char (0)) 377s :char call(:char (127)) 377s :char call(:char (-128)) 377s :char call(:char (-1)) 377s :uchar call(:uchar (0)) 377s :uchar call(:uchar (127)) 377s :uchar call(:uchar (128)) 377s :uchar call(:uchar (255)) 377s :short call(:short (0)) 377s :short call(:short (32767)) 377s :short call(:short (-32768)) 377s :short call(:short (-1)) 377s :ushort call(:ushort (0)) 377s :ushort call(:ushort (32767)) 377s :ushort call(:ushort (32768)) 377s :ushort call(:ushort (65535)) 377s :int call(:int (0)) 377s :int call(:int (2147483647)) 377s :int call(:int (-2147483648)) 377s :int call(:int (-1)) 377s :uint call(:uint (0)) 377s :uint call(:uint (2147483647)) 377s :uint call(:uint (2147483648)) 377s :uint call(:uint (4294967295)) 377s :long_long call(:long_long (0)) 377s :long_long call(:long_long (9223372036854775807)) 377s :long_long call(:long_long (-9223372036854775808)) 377s :long_long call(:long_long (-1)) 377s :ulong_long call(:ulong_long (0)) 377s :ulong_long call(:ulong_long (9223372036854775807)) 377s :ulong_long call(:ulong_long (9223372036854775808)) 377s :ulong_long call(:ulong_long (18446744073709551615)) 377s :long call(:long (0)) 377s :long call(:long (9223372036854775807)) 377s :long call(:long (-9223372036854775808)) 377s :long call(:long (-1)) 377s :ulong call(:ulong (0)) 377s :ulong call(:ulong (9223372036854775807)) 377s :ulong call(:ulong (9223372036854775808)) 377s :ulong call(:ulong (18446744073709551615)) 377s :float call(:double (0.0)) 377s :float call(:double (0.1)) 377s :float call(:double (1.1)) 377s :float call(:double (1.23)) 377s :double call(:double (0.0)) 377s :double call(:double (0.1)) 377s :double call(:double (1.1)) 377s :double call(:double (1.23)) 377s 377s Integer parameter range checking 377s :char call(:char (128)) 377s :char call(:char (-129)) 377s :uchar call(:uchar (-1)) 377s :uchar call(:uchar (256)) 377s :short call(:short (32768)) 377s :short call(:short (-32769)) 377s :ushort call(:ushort (-1)) 377s :ushort call(:ushort (65536)) 377s :int call(:int (2147483648)) 377s :int call(:int (-2147483649)) 377s :uint call(:uint (-1)) 377s :uint call(:uint (4294967296)) 377s 377s Three different size Integer arguments 377s call(char (18), char (18), char (18)) 377s call(char (18), char (18), uchar (52)) 377s call(char (18), char (18), short (22136)) 377s call(char (18), char (18), ushort (39612)) 377s call(char (18), char (18), int (1985229343)) 377s call(char (18), char (18), uint (4276206270)) 377s call(char (18), char (18), long (523124044)) 377s call(char (18), char (18), ulong (4159232458)) 377s call(char (18), char (18), long_long (2211230779876286898)) 377s call(char (18), char (18), double (9.87654321)) 377s call(char (18), uchar (52), char (18)) 377s call(char (18), uchar (52), uchar (52)) 377s call(char (18), uchar (52), short (22136)) 377s call(char (18), uchar (52), ushort (39612)) 377s call(char (18), uchar (52), int (1985229343)) 377s call(char (18), uchar (52), uint (4276206270)) 377s call(char (18), uchar (52), long (523124044)) 377s call(char (18), uchar (52), ulong (4159232458)) 377s call(char (18), uchar (52), long_long (2211230779876286898)) 377s call(char (18), uchar (52), double (9.87654321)) 377s call(char (18), short (22136), char (18)) 377s call(char (18), short (22136), uchar (52)) 377s call(char (18), short (22136), short (22136)) 377s call(char (18), short (22136), ushort (39612)) 377s call(char (18), short (22136), int (1985229343)) 377s call(char (18), short (22136), uint (4276206270)) 377s call(char (18), short (22136), long (523124044)) 377s call(char (18), short (22136), ulong (4159232458)) 377s call(char (18), short (22136), long_long (2211230779876286898)) 377s call(char (18), short (22136), double (9.87654321)) 377s call(char (18), ushort (39612), char (18)) 377s call(char (18), ushort (39612), uchar (52)) 377s call(char (18), ushort (39612), short (22136)) 377s call(char (18), ushort (39612), ushort (39612)) 377s call(char (18), ushort (39612), int (1985229343)) 377s call(char (18), ushort (39612), uint (4276206270)) 377s call(char (18), ushort (39612), long (523124044)) 377s call(char (18), ushort (39612), ulong (4159232458)) 377s call(char (18), ushort (39612), long_long (2211230779876286898)) 377s call(char (18), ushort (39612), double (9.87654321)) 377s call(char (18), int (1985229343), char (18)) 377s call(char (18), int (1985229343), uchar (52)) 377s call(char (18), int (1985229343), short (22136)) 377s call(char (18), int (1985229343), ushort (39612)) 377s call(char (18), int (1985229343), int (1985229343)) 377s call(char (18), int (1985229343), uint (4276206270)) 377s call(char (18), int (1985229343), long (523124044)) 377s call(char (18), int (1985229343), ulong (4159232458)) 377s call(char (18), int (1985229343), long_long (2211230779876286898)) 377s call(char (18), int (1985229343), double (9.87654321)) 377s call(char (18), uint (4276206270), char (18)) 377s call(char (18), uint (4276206270), uchar (52)) 377s call(char (18), uint (4276206270), short (22136)) 377s call(char (18), uint (4276206270), ushort (39612)) 377s call(char (18), uint (4276206270), int (1985229343)) 377s call(char (18), uint (4276206270), uint (4276206270)) 377s call(char (18), uint (4276206270), long (523124044)) 377s call(char (18), uint (4276206270), ulong (4159232458)) 377s call(char (18), uint (4276206270), long_long (2211230779876286898)) 377s call(char (18), uint (4276206270), double (9.87654321)) 377s call(char (18), long (523124044), char (18)) 377s call(char (18), long (523124044), uchar (52)) 377s call(char (18), long (523124044), short (22136)) 377s call(char (18), long (523124044), ushort (39612)) 377s call(char (18), long (523124044), int (1985229343)) 377s call(char (18), long (523124044), uint (4276206270)) 377s call(char (18), long (523124044), long (523124044)) 377s call(char (18), long (523124044), ulong (4159232458)) 377s call(char (18), long (523124044), long_long (2211230779876286898)) 377s call(char (18), long (523124044), double (9.87654321)) 377s call(char (18), ulong (4159232458), char (18)) 377s call(char (18), ulong (4159232458), uchar (52)) 377s call(char (18), ulong (4159232458), short (22136)) 377s call(char (18), ulong (4159232458), ushort (39612)) 377s call(char (18), ulong (4159232458), int (1985229343)) 377s call(char (18), ulong (4159232458), uint (4276206270)) 377s call(char (18), ulong (4159232458), long (523124044)) 377s call(char (18), ulong (4159232458), ulong (4159232458)) 377s call(char (18), ulong (4159232458), long_long (2211230779876286898)) 377s call(char (18), ulong (4159232458), double (9.87654321)) 377s call(char (18), long_long (2211230779876286898), char (18)) 377s call(char (18), long_long (2211230779876286898), uchar (52)) 377s call(char (18), long_long (2211230779876286898), short (22136)) 377s call(char (18), long_long (2211230779876286898), ushort (39612)) 377s call(char (18), long_long (2211230779876286898), int (1985229343)) 377s call(char (18), long_long (2211230779876286898), uint (4276206270)) 377s call(char (18), long_long (2211230779876286898), long (523124044)) 377s call(char (18), long_long (2211230779876286898), ulong (4159232458)) 377s call(char (18), long_long (2211230779876286898), long_long (2211230779876286898)) 377s call(char (18), long_long (2211230779876286898), double (9.87654321)) 377s call(char (18), double (9.87654321), char (18)) 377s call(char (18), double (9.87654321), uchar (52)) 377s call(char (18), double (9.87654321), short (22136)) 377s call(char (18), double (9.87654321), ushort (39612)) 377s call(char (18), double (9.87654321), int (1985229343)) 377s call(char (18), double (9.87654321), uint (4276206270)) 377s call(char (18), double (9.87654321), long (523124044)) 377s call(char (18), double (9.87654321), ulong (4159232458)) 377s call(char (18), double (9.87654321), long_long (2211230779876286898)) 377s call(char (18), double (9.87654321), double (9.87654321)) 377s call(uchar (52), char (18), char (18)) 377s call(uchar (52), char (18), uchar (52)) 377s call(uchar (52), char (18), short (22136)) 377s call(uchar (52), char (18), ushort (39612)) 377s call(uchar (52), char (18), int (1985229343)) 377s call(uchar (52), char (18), uint (4276206270)) 377s call(uchar (52), char (18), long (523124044)) 377s call(uchar (52), char (18), ulong (4159232458)) 377s call(uchar (52), char (18), long_long (2211230779876286898)) 377s call(uchar (52), char (18), double (9.87654321)) 377s call(uchar (52), uchar (52), char (18)) 377s call(uchar (52), uchar (52), uchar (52)) 377s call(uchar (52), uchar (52), short (22136)) 377s call(uchar (52), uchar (52), ushort (39612)) 377s call(uchar (52), uchar (52), int (1985229343)) 377s call(uchar (52), uchar (52), uint (4276206270)) 377s call(uchar (52), uchar (52), long (523124044)) 377s call(uchar (52), uchar (52), ulong (4159232458)) 377s call(uchar (52), uchar (52), long_long (2211230779876286898)) 377s call(uchar (52), uchar (52), double (9.87654321)) 377s call(uchar (52), short (22136), char (18)) 377s call(uchar (52), short (22136), uchar (52)) 377s call(uchar (52), short (22136), short (22136)) 377s call(uchar (52), short (22136), ushort (39612)) 377s call(uchar (52), short (22136), int (1985229343)) 377s call(uchar (52), short (22136), uint (4276206270)) 377s call(uchar (52), short (22136), long (523124044)) 377s call(uchar (52), short (22136), ulong (4159232458)) 377s call(uchar (52), short (22136), long_long (2211230779876286898)) 377s call(uchar (52), short (22136), double (9.87654321)) 377s call(uchar (52), ushort (39612), char (18)) 377s call(uchar (52), ushort (39612), uchar (52)) 377s call(uchar (52), ushort (39612), short (22136)) 377s call(uchar (52), ushort (39612), ushort (39612)) 377s call(uchar (52), ushort (39612), int (1985229343)) 377s call(uchar (52), ushort (39612), uint (4276206270)) 377s call(uchar (52), ushort (39612), long (523124044)) 377s call(uchar (52), ushort (39612), ulong (4159232458)) 377s call(uchar (52), ushort (39612), long_long (2211230779876286898)) 377s call(uchar (52), ushort (39612), double (9.87654321)) 377s call(uchar (52), int (1985229343), char (18)) 377s call(uchar (52), int (1985229343), uchar (52)) 377s call(uchar (52), int (1985229343), short (22136)) 377s call(uchar (52), int (1985229343), ushort (39612)) 377s call(uchar (52), int (1985229343), int (1985229343)) 377s call(uchar (52), int (1985229343), uint (4276206270)) 377s call(uchar (52), int (1985229343), long (523124044)) 377s call(uchar (52), int (1985229343), ulong (4159232458)) 377s call(uchar (52), int (1985229343), long_long (2211230779876286898)) 377s call(uchar (52), int (1985229343), double (9.87654321)) 377s call(uchar (52), uint (4276206270), char (18)) 377s call(uchar (52), uint (4276206270), uchar (52)) 377s call(uchar (52), uint (4276206270), short (22136)) 377s call(uchar (52), uint (4276206270), ushort (39612)) 377s call(uchar (52), uint (4276206270), int (1985229343)) 377s call(uchar (52), uint (4276206270), uint (4276206270)) 377s call(uchar (52), uint (4276206270), long (523124044)) 377s call(uchar (52), uint (4276206270), ulong (4159232458)) 377s call(uchar (52), uint (4276206270), long_long (2211230779876286898)) 377s call(uchar (52), uint (4276206270), double (9.87654321)) 377s call(uchar (52), long (523124044), char (18)) 377s call(uchar (52), long (523124044), uchar (52)) 377s call(uchar (52), long (523124044), short (22136)) 377s call(uchar (52), long (523124044), ushort (39612)) 377s call(uchar (52), long (523124044), int (1985229343)) 377s call(uchar (52), long (523124044), uint (4276206270)) 377s call(uchar (52), long (523124044), long (523124044)) 377s call(uchar (52), long (523124044), ulong (4159232458)) 377s call(uchar (52), long (523124044), long_long (2211230779876286898)) 377s call(uchar (52), long (523124044), double (9.87654321)) 377s call(uchar (52), ulong (4159232458), char (18)) 377s call(uchar (52), ulong (4159232458), uchar (52)) 377s call(uchar (52), ulong (4159232458), short (22136)) 377s call(uchar (52), ulong (4159232458), ushort (39612)) 377s call(uchar (52), ulong (4159232458), int (1985229343)) 377s call(uchar (52), ulong (4159232458), uint (4276206270)) 377s call(uchar (52), ulong (4159232458), long (523124044)) 377s call(uchar (52), ulong (4159232458), ulong (4159232458)) 377s call(uchar (52), ulong (4159232458), long_long (2211230779876286898)) 377s call(uchar (52), ulong (4159232458), double (9.87654321)) 377s call(uchar (52), long_long (2211230779876286898), char (18)) 377s call(uchar (52), long_long (2211230779876286898), uchar (52)) 377s call(uchar (52), long_long (2211230779876286898), short (22136)) 377s call(uchar (52), long_long (2211230779876286898), ushort (39612)) 377s call(uchar (52), long_long (2211230779876286898), int (1985229343)) 377s call(uchar (52), long_long (2211230779876286898), uint (4276206270)) 377s call(uchar (52), long_long (2211230779876286898), long (523124044)) 377s call(uchar (52), long_long (2211230779876286898), ulong (4159232458)) 377s call(uchar (52), long_long (2211230779876286898), long_long (2211230779876286898)) 377s call(uchar (52), long_long (2211230779876286898), double (9.87654321)) 377s call(uchar (52), double (9.87654321), char (18)) 377s call(uchar (52), double (9.87654321), uchar (52)) 377s call(uchar (52), double (9.87654321), short (22136)) 377s call(uchar (52), double (9.87654321), ushort (39612)) 377s call(uchar (52), double (9.87654321), int (1985229343)) 377s call(uchar (52), double (9.87654321), uint (4276206270)) 377s call(uchar (52), double (9.87654321), long (523124044)) 377s call(uchar (52), double (9.87654321), ulong (4159232458)) 377s call(uchar (52), double (9.87654321), long_long (2211230779876286898)) 377s call(uchar (52), double (9.87654321), double (9.87654321)) 377s call(short (22136), char (18), char (18)) 377s call(short (22136), char (18), uchar (52)) 377s call(short (22136), char (18), short (22136)) 377s call(short (22136), char (18), ushort (39612)) 377s call(short (22136), char (18), int (1985229343)) 377s call(short (22136), char (18), uint (4276206270)) 377s call(short (22136), char (18), long (523124044)) 377s call(short (22136), char (18), ulong (4159232458)) 377s call(short (22136), char (18), long_long (2211230779876286898)) 377s call(short (22136), char (18), double (9.87654321)) 377s call(short (22136), uchar (52), char (18)) 377s call(short (22136), uchar (52), uchar (52)) 377s call(short (22136), uchar (52), short (22136)) 377s call(short (22136), uchar (52), ushort (39612)) 377s call(short (22136), uchar (52), int (1985229343)) 377s call(short (22136), uchar (52), uint (4276206270)) 377s call(short (22136), uchar (52), long (523124044)) 377s call(short (22136), uchar (52), ulong (4159232458)) 377s call(short (22136), uchar (52), long_long (2211230779876286898)) 377s call(short (22136), uchar (52), double (9.87654321)) 377s call(short (22136), short (22136), char (18)) 377s call(short (22136), short (22136), uchar (52)) 377s call(short (22136), short (22136), short (22136)) 377s call(short (22136), short (22136), ushort (39612)) 377s call(short (22136), short (22136), int (1985229343)) 377s call(short (22136), short (22136), uint (4276206270)) 377s call(short (22136), short (22136), long (523124044)) 377s call(short (22136), short (22136), ulong (4159232458)) 377s call(short (22136), short (22136), long_long (2211230779876286898)) 377s call(short (22136), short (22136), double (9.87654321)) 377s call(short (22136), ushort (39612), char (18)) 377s call(short (22136), ushort (39612), uchar (52)) 377s call(short (22136), ushort (39612), short (22136)) 377s call(short (22136), ushort (39612), ushort (39612)) 377s call(short (22136), ushort (39612), int (1985229343)) 377s call(short (22136), ushort (39612), uint (4276206270)) 377s call(short (22136), ushort (39612), long (523124044)) 377s call(short (22136), ushort (39612), ulong (4159232458)) 377s call(short (22136), ushort (39612), long_long (2211230779876286898)) 377s call(short (22136), ushort (39612), double (9.87654321)) 377s call(short (22136), int (1985229343), char (18)) 377s call(short (22136), int (1985229343), uchar (52)) 377s call(short (22136), int (1985229343), short (22136)) 377s call(short (22136), int (1985229343), ushort (39612)) 377s call(short (22136), int (1985229343), int (1985229343)) 377s call(short (22136), int (1985229343), uint (4276206270)) 377s call(short (22136), int (1985229343), long (523124044)) 377s call(short (22136), int (1985229343), ulong (4159232458)) 377s call(short (22136), int (1985229343), long_long (2211230779876286898)) 377s call(short (22136), int (1985229343), double (9.87654321)) 377s call(short (22136), uint (4276206270), char (18)) 377s call(short (22136), uint (4276206270), uchar (52)) 377s call(short (22136), uint (4276206270), short (22136)) 377s call(short (22136), uint (4276206270), ushort (39612)) 377s call(short (22136), uint (4276206270), int (1985229343)) 377s call(short (22136), uint (4276206270), uint (4276206270)) 377s call(short (22136), uint (4276206270), long (523124044)) 377s call(short (22136), uint (4276206270), ulong (4159232458)) 377s call(short (22136), uint (4276206270), long_long (2211230779876286898)) 377s call(short (22136), uint (4276206270), double (9.87654321)) 377s call(short (22136), long (523124044), char (18)) 377s call(short (22136), long (523124044), uchar (52)) 377s call(short (22136), long (523124044), short (22136)) 377s call(short (22136), long (523124044), ushort (39612)) 377s call(short (22136), long (523124044), int (1985229343)) 377s call(short (22136), long (523124044), uint (4276206270)) 377s call(short (22136), long (523124044), long (523124044)) 377s call(short (22136), long (523124044), ulong (4159232458)) 377s call(short (22136), long (523124044), long_long (2211230779876286898)) 377s call(short (22136), long (523124044), double (9.87654321)) 377s call(short (22136), ulong (4159232458), char (18)) 377s call(short (22136), ulong (4159232458), uchar (52)) 377s call(short (22136), ulong (4159232458), short (22136)) 377s call(short (22136), ulong (4159232458), ushort (39612)) 377s call(short (22136), ulong (4159232458), int (1985229343)) 377s call(short (22136), ulong (4159232458), uint (4276206270)) 377s call(short (22136), ulong (4159232458), long (523124044)) 377s call(short (22136), ulong (4159232458), ulong (4159232458)) 377s call(short (22136), ulong (4159232458), long_long (2211230779876286898)) 377s call(short (22136), ulong (4159232458), double (9.87654321)) 377s call(short (22136), long_long (2211230779876286898), char (18)) 377s call(short (22136), long_long (2211230779876286898), uchar (52)) 377s call(short (22136), long_long (2211230779876286898), short (22136)) 377s call(short (22136), long_long (2211230779876286898), ushort (39612)) 377s call(short (22136), long_long (2211230779876286898), int (1985229343)) 377s call(short (22136), long_long (2211230779876286898), uint (4276206270)) 377s call(short (22136), long_long (2211230779876286898), long (523124044)) 377s call(short (22136), long_long (2211230779876286898), ulong (4159232458)) 377s call(short (22136), long_long (2211230779876286898), long_long (2211230779876286898)) 377s call(short (22136), long_long (2211230779876286898), double (9.87654321)) 377s call(short (22136), double (9.87654321), char (18)) 377s call(short (22136), double (9.87654321), uchar (52)) 377s call(short (22136), double (9.87654321), short (22136)) 377s call(short (22136), double (9.87654321), ushort (39612)) 377s call(short (22136), double (9.87654321), int (1985229343)) 377s call(short (22136), double (9.87654321), uint (4276206270)) 377s call(short (22136), double (9.87654321), long (523124044)) 377s call(short (22136), double (9.87654321), ulong (4159232458)) 377s call(short (22136), double (9.87654321), long_long (2211230779876286898)) 377s call(short (22136), double (9.87654321), double (9.87654321)) 377s call(ushort (39612), char (18), char (18)) 377s call(ushort (39612), char (18), uchar (52)) 377s call(ushort (39612), char (18), short (22136)) 377s call(ushort (39612), char (18), ushort (39612)) 377s call(ushort (39612), char (18), int (1985229343)) 377s call(ushort (39612), char (18), uint (4276206270)) 377s call(ushort (39612), char (18), long (523124044)) 377s call(ushort (39612), char (18), ulong (4159232458)) 377s call(ushort (39612), char (18), long_long (2211230779876286898)) 377s call(ushort (39612), char (18), double (9.87654321)) 377s call(ushort (39612), uchar (52), char (18)) 377s call(ushort (39612), uchar (52), uchar (52)) 377s call(ushort (39612), uchar (52), short (22136)) 377s call(ushort (39612), uchar (52), ushort (39612)) 377s call(ushort (39612), uchar (52), int (1985229343)) 377s call(ushort (39612), uchar (52), uint (4276206270)) 377s call(ushort (39612), uchar (52), long (523124044)) 377s call(ushort (39612), uchar (52), ulong (4159232458)) 377s call(ushort (39612), uchar (52), long_long (2211230779876286898)) 377s call(ushort (39612), uchar (52), double (9.87654321)) 377s call(ushort (39612), short (22136), char (18)) 377s call(ushort (39612), short (22136), uchar (52)) 377s call(ushort (39612), short (22136), short (22136)) 377s call(ushort (39612), short (22136), ushort (39612)) 377s call(ushort (39612), short (22136), int (1985229343)) 377s call(ushort (39612), short (22136), uint (4276206270)) 377s call(ushort (39612), short (22136), long (523124044)) 377s call(ushort (39612), short (22136), ulong (4159232458)) 377s call(ushort (39612), short (22136), long_long (2211230779876286898)) 377s call(ushort (39612), short (22136), double (9.87654321)) 377s call(ushort (39612), ushort (39612), char (18)) 377s call(ushort (39612), ushort (39612), uchar (52)) 377s call(ushort (39612), ushort (39612), short (22136)) 377s call(ushort (39612), ushort (39612), ushort (39612)) 377s call(ushort (39612), ushort (39612), int (1985229343)) 377s call(ushort (39612), ushort (39612), uint (4276206270)) 377s call(ushort (39612), ushort (39612), long (523124044)) 377s call(ushort (39612), ushort (39612), ulong (4159232458)) 377s call(ushort (39612), ushort (39612), long_long (2211230779876286898)) 377s call(ushort (39612), ushort (39612), double (9.87654321)) 377s call(ushort (39612), int (1985229343), char (18)) 377s call(ushort (39612), int (1985229343), uchar (52)) 377s call(ushort (39612), int (1985229343), short (22136)) 377s call(ushort (39612), int (1985229343), ushort (39612)) 377s call(ushort (39612), int (1985229343), int (1985229343)) 377s call(ushort (39612), int (1985229343), uint (4276206270)) 377s call(ushort (39612), int (1985229343), long (523124044)) 377s call(ushort (39612), int (1985229343), ulong (4159232458)) 377s call(ushort (39612), int (1985229343), long_long (2211230779876286898)) 377s call(ushort (39612), int (1985229343), double (9.87654321)) 377s call(ushort (39612), uint (4276206270), char (18)) 377s call(ushort (39612), uint (4276206270), uchar (52)) 377s call(ushort (39612), uint (4276206270), short (22136)) 377s call(ushort (39612), uint (4276206270), ushort (39612)) 377s call(ushort (39612), uint (4276206270), int (1985229343)) 377s call(ushort (39612), uint (4276206270), uint (4276206270)) 377s call(ushort (39612), uint (4276206270), long (523124044)) 377s call(ushort (39612), uint (4276206270), ulong (4159232458)) 377s call(ushort (39612), uint (4276206270), long_long (2211230779876286898)) 377s call(ushort (39612), uint (4276206270), double (9.87654321)) 377s call(ushort (39612), long (523124044), char (18)) 377s call(ushort (39612), long (523124044), uchar (52)) 377s call(ushort (39612), long (523124044), short (22136)) 377s call(ushort (39612), long (523124044), ushort (39612)) 377s call(ushort (39612), long (523124044), int (1985229343)) 377s call(ushort (39612), long (523124044), uint (4276206270)) 377s call(ushort (39612), long (523124044), long (523124044)) 377s call(ushort (39612), long (523124044), ulong (4159232458)) 377s call(ushort (39612), long (523124044), long_long (2211230779876286898)) 377s call(ushort (39612), long (523124044), double (9.87654321)) 377s call(ushort (39612), ulong (4159232458), char (18)) 377s call(ushort (39612), ulong (4159232458), uchar (52)) 377s call(ushort (39612), ulong (4159232458), short (22136)) 377s call(ushort (39612), ulong (4159232458), ushort (39612)) 377s call(ushort (39612), ulong (4159232458), int (1985229343)) 377s call(ushort (39612), ulong (4159232458), uint (4276206270)) 377s call(ushort (39612), ulong (4159232458), long (523124044)) 377s call(ushort (39612), ulong (4159232458), ulong (4159232458)) 377s call(ushort (39612), ulong (4159232458), long_long (2211230779876286898)) 377s call(ushort (39612), ulong (4159232458), double (9.87654321)) 377s call(ushort (39612), long_long (2211230779876286898), char (18)) 377s call(ushort (39612), long_long (2211230779876286898), uchar (52)) 377s call(ushort (39612), long_long (2211230779876286898), short (22136)) 377s call(ushort (39612), long_long (2211230779876286898), ushort (39612)) 377s call(ushort (39612), long_long (2211230779876286898), int (1985229343)) 377s call(ushort (39612), long_long (2211230779876286898), uint (4276206270)) 377s call(ushort (39612), long_long (2211230779876286898), long (523124044)) 377s call(ushort (39612), long_long (2211230779876286898), ulong (4159232458)) 377s call(ushort (39612), long_long (2211230779876286898), long_long (2211230779876286898)) 377s call(ushort (39612), long_long (2211230779876286898), double (9.87654321)) 377s call(ushort (39612), double (9.87654321), char (18)) 377s call(ushort (39612), double (9.87654321), uchar (52)) 377s call(ushort (39612), double (9.87654321), short (22136)) 377s call(ushort (39612), double (9.87654321), ushort (39612)) 377s call(ushort (39612), double (9.87654321), int (1985229343)) 377s call(ushort (39612), double (9.87654321), uint (4276206270)) 377s call(ushort (39612), double (9.87654321), long (523124044)) 377s call(ushort (39612), double (9.87654321), ulong (4159232458)) 377s call(ushort (39612), double (9.87654321), long_long (2211230779876286898)) 377s call(ushort (39612), double (9.87654321), double (9.87654321)) 377s call(int (1985229343), char (18), char (18)) 377s call(int (1985229343), char (18), uchar (52)) 377s call(int (1985229343), char (18), short (22136)) 377s call(int (1985229343), char (18), ushort (39612)) 377s call(int (1985229343), char (18), int (1985229343)) 377s call(int (1985229343), char (18), uint (4276206270)) 377s call(int (1985229343), char (18), long (523124044)) 377s call(int (1985229343), char (18), ulong (4159232458)) 377s call(int (1985229343), char (18), long_long (2211230779876286898)) 377s call(int (1985229343), char (18), double (9.87654321)) 377s call(int (1985229343), uchar (52), char (18)) 377s call(int (1985229343), uchar (52), uchar (52)) 377s call(int (1985229343), uchar (52), short (22136)) 377s call(int (1985229343), uchar (52), ushort (39612)) 377s call(int (1985229343), uchar (52), int (1985229343)) 377s call(int (1985229343), uchar (52), uint (4276206270)) 377s call(int (1985229343), uchar (52), long (523124044)) 377s call(int (1985229343), uchar (52), ulong (4159232458)) 377s call(int (1985229343), uchar (52), long_long (2211230779876286898)) 377s call(int (1985229343), uchar (52), double (9.87654321)) 377s call(int (1985229343), short (22136), char (18)) 377s call(int (1985229343), short (22136), uchar (52)) 377s call(int (1985229343), short (22136), short (22136)) 377s call(int (1985229343), short (22136), ushort (39612)) 377s call(int (1985229343), short (22136), int (1985229343)) 377s call(int (1985229343), short (22136), uint (4276206270)) 377s call(int (1985229343), short (22136), long (523124044)) 377s call(int (1985229343), short (22136), ulong (4159232458)) 377s call(int (1985229343), short (22136), long_long (2211230779876286898)) 377s call(int (1985229343), short (22136), double (9.87654321)) 377s call(int (1985229343), ushort (39612), char (18)) 377s call(int (1985229343), ushort (39612), uchar (52)) 377s call(int (1985229343), ushort (39612), short (22136)) 377s call(int (1985229343), ushort (39612), ushort (39612)) 377s call(int (1985229343), ushort (39612), int (1985229343)) 377s call(int (1985229343), ushort (39612), uint (4276206270)) 377s call(int (1985229343), ushort (39612), long (523124044)) 377s call(int (1985229343), ushort (39612), ulong (4159232458)) 377s call(int (1985229343), ushort (39612), long_long (2211230779876286898)) 377s call(int (1985229343), ushort (39612), double (9.87654321)) 377s call(int (1985229343), int (1985229343), char (18)) 377s call(int (1985229343), int (1985229343), uchar (52)) 377s call(int (1985229343), int (1985229343), short (22136)) 377s call(int (1985229343), int (1985229343), ushort (39612)) 377s call(int (1985229343), int (1985229343), int (1985229343)) 377s call(int (1985229343), int (1985229343), uint (4276206270)) 377s call(int (1985229343), int (1985229343), long (523124044)) 377s call(int (1985229343), int (1985229343), ulong (4159232458)) 377s call(int (1985229343), int (1985229343), long_long (2211230779876286898)) 377s call(int (1985229343), int (1985229343), double (9.87654321)) 377s call(int (1985229343), uint (4276206270), char (18)) 377s call(int (1985229343), uint (4276206270), uchar (52)) 377s call(int (1985229343), uint (4276206270), short (22136)) 377s call(int (1985229343), uint (4276206270), ushort (39612)) 377s call(int (1985229343), uint (4276206270), int (1985229343)) 377s call(int (1985229343), uint (4276206270), uint (4276206270)) 377s call(int (1985229343), uint (4276206270), long (523124044)) 377s call(int (1985229343), uint (4276206270), ulong (4159232458)) 377s call(int (1985229343), uint (4276206270), long_long (2211230779876286898)) 377s call(int (1985229343), uint (4276206270), double (9.87654321)) 377s call(int (1985229343), long (523124044), char (18)) 377s call(int (1985229343), long (523124044), uchar (52)) 377s call(int (1985229343), long (523124044), short (22136)) 377s call(int (1985229343), long (523124044), ushort (39612)) 377s call(int (1985229343), long (523124044), int (1985229343)) 377s call(int (1985229343), long (523124044), uint (4276206270)) 377s call(int (1985229343), long (523124044), long (523124044)) 377s call(int (1985229343), long (523124044), ulong (4159232458)) 377s call(int (1985229343), long (523124044), long_long (2211230779876286898)) 377s call(int (1985229343), long (523124044), double (9.87654321)) 377s call(int (1985229343), ulong (4159232458), char (18)) 377s call(int (1985229343), ulong (4159232458), uchar (52)) 377s call(int (1985229343), ulong (4159232458), short (22136)) 377s call(int (1985229343), ulong (4159232458), ushort (39612)) 377s call(int (1985229343), ulong (4159232458), int (1985229343)) 377s call(int (1985229343), ulong (4159232458), uint (4276206270)) 377s call(int (1985229343), ulong (4159232458), long (523124044)) 377s call(int (1985229343), ulong (4159232458), ulong (4159232458)) 377s call(int (1985229343), ulong (4159232458), long_long (2211230779876286898)) 377s call(int (1985229343), ulong (4159232458), double (9.87654321)) 377s call(int (1985229343), long_long (2211230779876286898), char (18)) 377s call(int (1985229343), long_long (2211230779876286898), uchar (52)) 377s call(int (1985229343), long_long (2211230779876286898), short (22136)) 377s call(int (1985229343), long_long (2211230779876286898), ushort (39612)) 377s call(int (1985229343), long_long (2211230779876286898), int (1985229343)) 377s call(int (1985229343), long_long (2211230779876286898), uint (4276206270)) 377s call(int (1985229343), long_long (2211230779876286898), long (523124044)) 377s call(int (1985229343), long_long (2211230779876286898), ulong (4159232458)) 377s call(int (1985229343), long_long (2211230779876286898), long_long (2211230779876286898)) 377s call(int (1985229343), long_long (2211230779876286898), double (9.87654321)) 377s call(int (1985229343), double (9.87654321), char (18)) 377s call(int (1985229343), double (9.87654321), uchar (52)) 377s call(int (1985229343), double (9.87654321), short (22136)) 377s call(int (1985229343), double (9.87654321), ushort (39612)) 377s call(int (1985229343), double (9.87654321), int (1985229343)) 377s call(int (1985229343), double (9.87654321), uint (4276206270)) 377s call(int (1985229343), double (9.87654321), long (523124044)) 377s call(int (1985229343), double (9.87654321), ulong (4159232458)) 377s call(int (1985229343), double (9.87654321), long_long (2211230779876286898)) 377s call(int (1985229343), double (9.87654321), double (9.87654321)) 377s call(uint (4276206270), char (18), char (18)) 377s call(uint (4276206270), char (18), uchar (52)) 377s call(uint (4276206270), char (18), short (22136)) 377s call(uint (4276206270), char (18), ushort (39612)) 377s call(uint (4276206270), char (18), int (1985229343)) 377s call(uint (4276206270), char (18), uint (4276206270)) 377s call(uint (4276206270), char (18), long (523124044)) 377s call(uint (4276206270), char (18), ulong (4159232458)) 377s call(uint (4276206270), char (18), long_long (2211230779876286898)) 377s call(uint (4276206270), char (18), double (9.87654321)) 377s call(uint (4276206270), uchar (52), char (18)) 377s call(uint (4276206270), uchar (52), uchar (52)) 377s call(uint (4276206270), uchar (52), short (22136)) 377s call(uint (4276206270), uchar (52), ushort (39612)) 377s call(uint (4276206270), uchar (52), int (1985229343)) 377s call(uint (4276206270), uchar (52), uint (4276206270)) 377s call(uint (4276206270), uchar (52), long (523124044)) 377s call(uint (4276206270), uchar (52), ulong (4159232458)) 377s call(uint (4276206270), uchar (52), long_long (2211230779876286898)) 377s call(uint (4276206270), uchar (52), double (9.87654321)) 377s call(uint (4276206270), short (22136), char (18)) 377s call(uint (4276206270), short (22136), uchar (52)) 377s call(uint (4276206270), short (22136), short (22136)) 377s call(uint (4276206270), short (22136), ushort (39612)) 377s call(uint (4276206270), short (22136), int (1985229343)) 377s call(uint (4276206270), short (22136), uint (4276206270)) 377s call(uint (4276206270), short (22136), long (523124044)) 377s call(uint (4276206270), short (22136), ulong (4159232458)) 377s call(uint (4276206270), short (22136), long_long (2211230779876286898)) 377s call(uint (4276206270), short (22136), double (9.87654321)) 377s call(uint (4276206270), ushort (39612), char (18)) 377s call(uint (4276206270), ushort (39612), uchar (52)) 377s call(uint (4276206270), ushort (39612), short (22136)) 377s call(uint (4276206270), ushort (39612), ushort (39612)) 377s call(uint (4276206270), ushort (39612), int (1985229343)) 377s call(uint (4276206270), ushort (39612), uint (4276206270)) 377s call(uint (4276206270), ushort (39612), long (523124044)) 377s call(uint (4276206270), ushort (39612), ulong (4159232458)) 377s call(uint (4276206270), ushort (39612), long_long (2211230779876286898)) 377s call(uint (4276206270), ushort (39612), double (9.87654321)) 377s call(uint (4276206270), int (1985229343), char (18)) 377s call(uint (4276206270), int (1985229343), uchar (52)) 377s call(uint (4276206270), int (1985229343), short (22136)) 377s call(uint (4276206270), int (1985229343), ushort (39612)) 377s call(uint (4276206270), int (1985229343), int (1985229343)) 377s call(uint (4276206270), int (1985229343), uint (4276206270)) 377s call(uint (4276206270), int (1985229343), long (523124044)) 377s call(uint (4276206270), int (1985229343), ulong (4159232458)) 377s call(uint (4276206270), int (1985229343), long_long (2211230779876286898)) 377s call(uint (4276206270), int (1985229343), double (9.87654321)) 377s call(uint (4276206270), uint (4276206270), char (18)) 377s call(uint (4276206270), uint (4276206270), uchar (52)) 377s call(uint (4276206270), uint (4276206270), short (22136)) 377s call(uint (4276206270), uint (4276206270), ushort (39612)) 377s call(uint (4276206270), uint (4276206270), int (1985229343)) 377s call(uint (4276206270), uint (4276206270), uint (4276206270)) 377s call(uint (4276206270), uint (4276206270), long (523124044)) 377s call(uint (4276206270), uint (4276206270), ulong (4159232458)) 377s call(uint (4276206270), uint (4276206270), long_long (2211230779876286898)) 377s call(uint (4276206270), uint (4276206270), double (9.87654321)) 377s call(uint (4276206270), long (523124044), char (18)) 377s call(uint (4276206270), long (523124044), uchar (52)) 377s call(uint (4276206270), long (523124044), short (22136)) 377s call(uint (4276206270), long (523124044), ushort (39612)) 377s call(uint (4276206270), long (523124044), int (1985229343)) 377s call(uint (4276206270), long (523124044), uint (4276206270)) 377s call(uint (4276206270), long (523124044), long (523124044)) 377s call(uint (4276206270), long (523124044), ulong (4159232458)) 377s call(uint (4276206270), long (523124044), long_long (2211230779876286898)) 377s call(uint (4276206270), long (523124044), double (9.87654321)) 377s call(uint (4276206270), ulong (4159232458), char (18)) 377s call(uint (4276206270), ulong (4159232458), uchar (52)) 377s call(uint (4276206270), ulong (4159232458), short (22136)) 377s call(uint (4276206270), ulong (4159232458), ushort (39612)) 377s call(uint (4276206270), ulong (4159232458), int (1985229343)) 377s call(uint (4276206270), ulong (4159232458), uint (4276206270)) 377s call(uint (4276206270), ulong (4159232458), long (523124044)) 377s call(uint (4276206270), ulong (4159232458), ulong (4159232458)) 377s call(uint (4276206270), ulong (4159232458), long_long (2211230779876286898)) 377s call(uint (4276206270), ulong (4159232458), double (9.87654321)) 377s call(uint (4276206270), long_long (2211230779876286898), char (18)) 377s call(uint (4276206270), long_long (2211230779876286898), uchar (52)) 377s call(uint (4276206270), long_long (2211230779876286898), short (22136)) 377s call(uint (4276206270), long_long (2211230779876286898), ushort (39612)) 377s call(uint (4276206270), long_long (2211230779876286898), int (1985229343)) 377s call(uint (4276206270), long_long (2211230779876286898), uint (4276206270)) 377s call(uint (4276206270), long_long (2211230779876286898), long (523124044)) 377s call(uint (4276206270), long_long (2211230779876286898), ulong (4159232458)) 377s call(uint (4276206270), long_long (2211230779876286898), long_long (2211230779876286898)) 377s call(uint (4276206270), long_long (2211230779876286898), double (9.87654321)) 377s call(uint (4276206270), double (9.87654321), char (18)) 377s call(uint (4276206270), double (9.87654321), uchar (52)) 377s call(uint (4276206270), double (9.87654321), short (22136)) 377s call(uint (4276206270), double (9.87654321), ushort (39612)) 377s call(uint (4276206270), double (9.87654321), int (1985229343)) 377s call(uint (4276206270), double (9.87654321), uint (4276206270)) 377s call(uint (4276206270), double (9.87654321), long (523124044)) 377s call(uint (4276206270), double (9.87654321), ulong (4159232458)) 377s call(uint (4276206270), double (9.87654321), long_long (2211230779876286898)) 377s call(uint (4276206270), double (9.87654321), double (9.87654321)) 377s call(long (523124044), char (18), char (18)) 377s call(long (523124044), char (18), uchar (52)) 377s call(long (523124044), char (18), short (22136)) 377s call(long (523124044), char (18), ushort (39612)) 377s call(long (523124044), char (18), int (1985229343)) 377s call(long (523124044), char (18), uint (4276206270)) 377s call(long (523124044), char (18), long (523124044)) 377s call(long (523124044), char (18), ulong (4159232458)) 377s call(long (523124044), char (18), long_long (2211230779876286898)) 377s call(long (523124044), char (18), double (9.87654321)) 377s call(long (523124044), uchar (52), char (18)) 377s call(long (523124044), uchar (52), uchar (52)) 377s call(long (523124044), uchar (52), short (22136)) 377s call(long (523124044), uchar (52), ushort (39612)) 377s call(long (523124044), uchar (52), int (1985229343)) 377s call(long (523124044), uchar (52), uint (4276206270)) 377s call(long (523124044), uchar (52), long (523124044)) 377s call(long (523124044), uchar (52), ulong (4159232458)) 377s call(long (523124044), uchar (52), long_long (2211230779876286898)) 377s call(long (523124044), uchar (52), double (9.87654321)) 377s call(long (523124044), short (22136), char (18)) 377s call(long (523124044), short (22136), uchar (52)) 377s call(long (523124044), short (22136), short (22136)) 377s call(long (523124044), short (22136), ushort (39612)) 377s call(long (523124044), short (22136), int (1985229343)) 377s call(long (523124044), short (22136), uint (4276206270)) 377s call(long (523124044), short (22136), long (523124044)) 377s call(long (523124044), short (22136), ulong (4159232458)) 377s call(long (523124044), short (22136), long_long (2211230779876286898)) 377s call(long (523124044), short (22136), double (9.87654321)) 377s call(long (523124044), ushort (39612), char (18)) 377s call(long (523124044), ushort (39612), uchar (52)) 377s call(long (523124044), ushort (39612), short (22136)) 377s call(long (523124044), ushort (39612), ushort (39612)) 377s call(long (523124044), ushort (39612), int (1985229343)) 377s call(long (523124044), ushort (39612), uint (4276206270)) 377s call(long (523124044), ushort (39612), long (523124044)) 377s call(long (523124044), ushort (39612), ulong (4159232458)) 377s call(long (523124044), ushort (39612), long_long (2211230779876286898)) 377s call(long (523124044), ushort (39612), double (9.87654321)) 377s call(long (523124044), int (1985229343), char (18)) 377s call(long (523124044), int (1985229343), uchar (52)) 377s call(long (523124044), int (1985229343), short (22136)) 377s call(long (523124044), int (1985229343), ushort (39612)) 377s call(long (523124044), int (1985229343), int (1985229343)) 377s call(long (523124044), int (1985229343), uint (4276206270)) 377s call(long (523124044), int (1985229343), long (523124044)) 377s call(long (523124044), int (1985229343), ulong (4159232458)) 377s call(long (523124044), int (1985229343), long_long (2211230779876286898)) 377s call(long (523124044), int (1985229343), double (9.87654321)) 377s call(long (523124044), uint (4276206270), char (18)) 377s call(long (523124044), uint (4276206270), uchar (52)) 377s call(long (523124044), uint (4276206270), short (22136)) 377s call(long (523124044), uint (4276206270), ushort (39612)) 377s call(long (523124044), uint (4276206270), int (1985229343)) 377s call(long (523124044), uint (4276206270), uint (4276206270)) 377s call(long (523124044), uint (4276206270), long (523124044)) 377s call(long (523124044), uint (4276206270), ulong (4159232458)) 377s call(long (523124044), uint (4276206270), long_long (2211230779876286898)) 377s call(long (523124044), uint (4276206270), double (9.87654321)) 377s call(long (523124044), long (523124044), char (18)) 377s call(long (523124044), long (523124044), uchar (52)) 377s call(long (523124044), long (523124044), short (22136)) 377s call(long (523124044), long (523124044), ushort (39612)) 377s call(long (523124044), long (523124044), int (1985229343)) 377s call(long (523124044), long (523124044), uint (4276206270)) 377s call(long (523124044), long (523124044), long (523124044)) 377s call(long (523124044), long (523124044), ulong (4159232458)) 377s call(long (523124044), long (523124044), long_long (2211230779876286898)) 377s call(long (523124044), long (523124044), double (9.87654321)) 377s call(long (523124044), ulong (4159232458), char (18)) 377s call(long (523124044), ulong (4159232458), uchar (52)) 377s call(long (523124044), ulong (4159232458), short (22136)) 377s call(long (523124044), ulong (4159232458), ushort (39612)) 377s call(long (523124044), ulong (4159232458), int (1985229343)) 377s call(long (523124044), ulong (4159232458), uint (4276206270)) 377s call(long (523124044), ulong (4159232458), long (523124044)) 377s call(long (523124044), ulong (4159232458), ulong (4159232458)) 377s call(long (523124044), ulong (4159232458), long_long (2211230779876286898)) 377s call(long (523124044), ulong (4159232458), double (9.87654321)) 377s call(long (523124044), long_long (2211230779876286898), char (18)) 377s call(long (523124044), long_long (2211230779876286898), uchar (52)) 377s call(long (523124044), long_long (2211230779876286898), short (22136)) 377s call(long (523124044), long_long (2211230779876286898), ushort (39612)) 377s call(long (523124044), long_long (2211230779876286898), int (1985229343)) 377s call(long (523124044), long_long (2211230779876286898), uint (4276206270)) 377s call(long (523124044), long_long (2211230779876286898), long (523124044)) 377s call(long (523124044), long_long (2211230779876286898), ulong (4159232458)) 377s call(long (523124044), long_long (2211230779876286898), long_long (2211230779876286898)) 377s call(long (523124044), long_long (2211230779876286898), double (9.87654321)) 377s call(long (523124044), double (9.87654321), char (18)) 377s call(long (523124044), double (9.87654321), uchar (52)) 377s call(long (523124044), double (9.87654321), short (22136)) 377s call(long (523124044), double (9.87654321), ushort (39612)) 377s call(long (523124044), double (9.87654321), int (1985229343)) 377s call(long (523124044), double (9.87654321), uint (4276206270)) 377s call(long (523124044), double (9.87654321), long (523124044)) 377s call(long (523124044), double (9.87654321), ulong (4159232458)) 377s call(long (523124044), double (9.87654321), long_long (2211230779876286898)) 377s call(long (523124044), double (9.87654321), double (9.87654321)) 377s call(ulong (4159232458), char (18), char (18)) 377s call(ulong (4159232458), char (18), uchar (52)) 377s call(ulong (4159232458), char (18), short (22136)) 377s call(ulong (4159232458), char (18), ushort (39612)) 377s call(ulong (4159232458), char (18), int (1985229343)) 377s call(ulong (4159232458), char (18), uint (4276206270)) 377s call(ulong (4159232458), char (18), long (523124044)) 377s call(ulong (4159232458), char (18), ulong (4159232458)) 377s call(ulong (4159232458), char (18), long_long (2211230779876286898)) 377s call(ulong (4159232458), char (18), double (9.87654321)) 377s call(ulong (4159232458), uchar (52), char (18)) 377s call(ulong (4159232458), uchar (52), uchar (52)) 377s call(ulong (4159232458), uchar (52), short (22136)) 377s call(ulong (4159232458), uchar (52), ushort (39612)) 377s call(ulong (4159232458), uchar (52), int (1985229343)) 377s call(ulong (4159232458), uchar (52), uint (4276206270)) 377s call(ulong (4159232458), uchar (52), long (523124044)) 377s call(ulong (4159232458), uchar (52), ulong (4159232458)) 377s call(ulong (4159232458), uchar (52), long_long (2211230779876286898)) 377s call(ulong (4159232458), uchar (52), double (9.87654321)) 377s call(ulong (4159232458), short (22136), char (18)) 377s call(ulong (4159232458), short (22136), uchar (52)) 377s call(ulong (4159232458), short (22136), short (22136)) 377s call(ulong (4159232458), short (22136), ushort (39612)) 377s call(ulong (4159232458), short (22136), int (1985229343)) 377s call(ulong (4159232458), short (22136), uint (4276206270)) 377s call(ulong (4159232458), short (22136), long (523124044)) 377s call(ulong (4159232458), short (22136), ulong (4159232458)) 377s call(ulong (4159232458), short (22136), long_long (2211230779876286898)) 377s call(ulong (4159232458), short (22136), double (9.87654321)) 377s call(ulong (4159232458), ushort (39612), char (18)) 377s call(ulong (4159232458), ushort (39612), uchar (52)) 377s call(ulong (4159232458), ushort (39612), short (22136)) 377s call(ulong (4159232458), ushort (39612), ushort (39612)) 377s call(ulong (4159232458), ushort (39612), int (1985229343)) 377s call(ulong (4159232458), ushort (39612), uint (4276206270)) 377s call(ulong (4159232458), ushort (39612), long (523124044)) 377s call(ulong (4159232458), ushort (39612), ulong (4159232458)) 377s call(ulong (4159232458), ushort (39612), long_long (2211230779876286898)) 377s call(ulong (4159232458), ushort (39612), double (9.87654321)) 377s call(ulong (4159232458), int (1985229343), char (18)) 377s call(ulong (4159232458), int (1985229343), uchar (52)) 377s call(ulong (4159232458), int (1985229343), short (22136)) 377s call(ulong (4159232458), int (1985229343), ushort (39612)) 377s call(ulong (4159232458), int (1985229343), int (1985229343)) 377s call(ulong (4159232458), int (1985229343), uint (4276206270)) 377s call(ulong (4159232458), int (1985229343), long (523124044)) 377s call(ulong (4159232458), int (1985229343), ulong (4159232458)) 377s call(ulong (4159232458), int (1985229343), long_long (2211230779876286898)) 377s call(ulong (4159232458), int (1985229343), double (9.87654321)) 377s call(ulong (4159232458), uint (4276206270), char (18)) 377s call(ulong (4159232458), uint (4276206270), uchar (52)) 377s call(ulong (4159232458), uint (4276206270), short (22136)) 377s call(ulong (4159232458), uint (4276206270), ushort (39612)) 377s call(ulong (4159232458), uint (4276206270), int (1985229343)) 377s call(ulong (4159232458), uint (4276206270), uint (4276206270)) 377s call(ulong (4159232458), uint (4276206270), long (523124044)) 377s call(ulong (4159232458), uint (4276206270), ulong (4159232458)) 377s call(ulong (4159232458), uint (4276206270), long_long (2211230779876286898)) 377s call(ulong (4159232458), uint (4276206270), double (9.87654321)) 377s call(ulong (4159232458), long (523124044), char (18)) 377s call(ulong (4159232458), long (523124044), uchar (52)) 377s call(ulong (4159232458), long (523124044), short (22136)) 377s call(ulong (4159232458), long (523124044), ushort (39612)) 377s call(ulong (4159232458), long (523124044), int (1985229343)) 377s call(ulong (4159232458), long (523124044), uint (4276206270)) 377s call(ulong (4159232458), long (523124044), long (523124044)) 377s call(ulong (4159232458), long (523124044), ulong (4159232458)) 377s call(ulong (4159232458), long (523124044), long_long (2211230779876286898)) 377s call(ulong (4159232458), long (523124044), double (9.87654321)) 377s call(ulong (4159232458), ulong (4159232458), char (18)) 377s call(ulong (4159232458), ulong (4159232458), uchar (52)) 377s call(ulong (4159232458), ulong (4159232458), short (22136)) 377s call(ulong (4159232458), ulong (4159232458), ushort (39612)) 377s call(ulong (4159232458), ulong (4159232458), int (1985229343)) 377s call(ulong (4159232458), ulong (4159232458), uint (4276206270)) 377s call(ulong (4159232458), ulong (4159232458), long (523124044)) 377s call(ulong (4159232458), ulong (4159232458), ulong (4159232458)) 377s call(ulong (4159232458), ulong (4159232458), long_long (2211230779876286898)) 377s call(ulong (4159232458), ulong (4159232458), double (9.87654321)) 377s call(ulong (4159232458), long_long (2211230779876286898), char (18)) 377s call(ulong (4159232458), long_long (2211230779876286898), uchar (52)) 377s call(ulong (4159232458), long_long (2211230779876286898), short (22136)) 377s call(ulong (4159232458), long_long (2211230779876286898), ushort (39612)) 377s call(ulong (4159232458), long_long (2211230779876286898), int (1985229343)) 377s call(ulong (4159232458), long_long (2211230779876286898), uint (4276206270)) 377s call(ulong (4159232458), long_long (2211230779876286898), long (523124044)) 377s call(ulong (4159232458), long_long (2211230779876286898), ulong (4159232458)) 377s call(ulong (4159232458), long_long (2211230779876286898), long_long (2211230779876286898)) 377s call(ulong (4159232458), long_long (2211230779876286898), double (9.87654321)) 377s call(ulong (4159232458), double (9.87654321), char (18)) 377s call(ulong (4159232458), double (9.87654321), uchar (52)) 377s call(ulong (4159232458), double (9.87654321), short (22136)) 377s call(ulong (4159232458), double (9.87654321), ushort (39612)) 377s call(ulong (4159232458), double (9.87654321), int (1985229343)) 377s call(ulong (4159232458), double (9.87654321), uint (4276206270)) 377s call(ulong (4159232458), double (9.87654321), long (523124044)) 377s call(ulong (4159232458), double (9.87654321), ulong (4159232458)) 377s call(ulong (4159232458), double (9.87654321), long_long (2211230779876286898)) 377s call(ulong (4159232458), double (9.87654321), double (9.87654321)) 377s call(long_long (2211230779876286898), char (18), char (18)) 377s call(long_long (2211230779876286898), char (18), uchar (52)) 377s call(long_long (2211230779876286898), char (18), short (22136)) 377s call(long_long (2211230779876286898), char (18), ushort (39612)) 377s call(long_long (2211230779876286898), char (18), int (1985229343)) 377s call(long_long (2211230779876286898), char (18), uint (4276206270)) 377s call(long_long (2211230779876286898), char (18), long (523124044)) 377s call(long_long (2211230779876286898), char (18), ulong (4159232458)) 377s call(long_long (2211230779876286898), char (18), long_long (2211230779876286898)) 377s call(long_long (2211230779876286898), char (18), double (9.87654321)) 377s call(long_long (2211230779876286898), uchar (52), char (18)) 377s call(long_long (2211230779876286898), uchar (52), uchar (52)) 377s call(long_long (2211230779876286898), uchar (52), short (22136)) 377s call(long_long (2211230779876286898), uchar (52), ushort (39612)) 377s call(long_long (2211230779876286898), uchar (52), int (1985229343)) 377s call(long_long (2211230779876286898), uchar (52), uint (4276206270)) 377s call(long_long (2211230779876286898), uchar (52), long (523124044)) 377s call(long_long (2211230779876286898), uchar (52), ulong (4159232458)) 377s call(long_long (2211230779876286898), uchar (52), long_long (2211230779876286898)) 377s call(long_long (2211230779876286898), uchar (52), double (9.87654321)) 377s call(long_long (2211230779876286898), short (22136), char (18)) 377s call(long_long (2211230779876286898), short (22136), uchar (52)) 377s call(long_long (2211230779876286898), short (22136), short (22136)) 377s call(long_long (2211230779876286898), short (22136), ushort (39612)) 377s call(long_long (2211230779876286898), short (22136), int (1985229343)) 377s call(long_long (2211230779876286898), short (22136), uint (4276206270)) 377s call(long_long (2211230779876286898), short (22136), long (523124044)) 377s call(long_long (2211230779876286898), short (22136), ulong (4159232458)) 377s call(long_long (2211230779876286898), short (22136), long_long (2211230779876286898)) 377s call(long_long (2211230779876286898), short (22136), double (9.87654321)) 377s call(long_long (2211230779876286898), ushort (39612), char (18)) 377s call(long_long (2211230779876286898), ushort (39612), uchar (52)) 377s call(long_long (2211230779876286898), ushort (39612), short (22136)) 377s call(long_long (2211230779876286898), ushort (39612), ushort (39612)) 377s call(long_long (2211230779876286898), ushort (39612), int (1985229343)) 377s call(long_long (2211230779876286898), ushort (39612), uint (4276206270)) 377s call(long_long (2211230779876286898), ushort (39612), long (523124044)) 377s call(long_long (2211230779876286898), ushort (39612), ulong (4159232458)) 377s call(long_long (2211230779876286898), ushort (39612), long_long (2211230779876286898)) 377s call(long_long (2211230779876286898), ushort (39612), double (9.87654321)) 377s call(long_long (2211230779876286898), int (1985229343), char (18)) 377s call(long_long (2211230779876286898), int (1985229343), uchar (52)) 377s call(long_long (2211230779876286898), int (1985229343), short (22136)) 377s call(long_long (2211230779876286898), int (1985229343), ushort (39612)) 377s call(long_long (2211230779876286898), int (1985229343), int (1985229343)) 377s call(long_long (2211230779876286898), int (1985229343), uint (4276206270)) 377s call(long_long (2211230779876286898), int (1985229343), long (523124044)) 377s call(long_long (2211230779876286898), int (1985229343), ulong (4159232458)) 377s call(long_long (2211230779876286898), int (1985229343), long_long (2211230779876286898)) 377s call(long_long (2211230779876286898), int (1985229343), double (9.87654321)) 377s call(long_long (2211230779876286898), uint (4276206270), char (18)) 377s call(long_long (2211230779876286898), uint (4276206270), uchar (52)) 377s call(long_long (2211230779876286898), uint (4276206270), short (22136)) 377s call(long_long (2211230779876286898), uint (4276206270), ushort (39612)) 377s call(long_long (2211230779876286898), uint (4276206270), int (1985229343)) 377s call(long_long (2211230779876286898), uint (4276206270), uint (4276206270)) 377s call(long_long (2211230779876286898), uint (4276206270), long (523124044)) 377s call(long_long (2211230779876286898), uint (4276206270), ulong (4159232458)) 377s call(long_long (2211230779876286898), uint (4276206270), long_long (2211230779876286898)) 377s call(long_long (2211230779876286898), uint (4276206270), double (9.87654321)) 377s call(long_long (2211230779876286898), long (523124044), char (18)) 377s call(long_long (2211230779876286898), long (523124044), uchar (52)) 377s call(long_long (2211230779876286898), long (523124044), short (22136)) 377s call(long_long (2211230779876286898), long (523124044), ushort (39612)) 377s call(long_long (2211230779876286898), long (523124044), int (1985229343)) 377s call(long_long (2211230779876286898), long (523124044), uint (4276206270)) 377s call(long_long (2211230779876286898), long (523124044), long (523124044)) 377s call(long_long (2211230779876286898), long (523124044), ulong (4159232458)) 377s call(long_long (2211230779876286898), long (523124044), long_long (2211230779876286898)) 377s call(long_long (2211230779876286898), long (523124044), double (9.87654321)) 377s call(long_long (2211230779876286898), ulong (4159232458), char (18)) 377s call(long_long (2211230779876286898), ulong (4159232458), uchar (52)) 377s call(long_long (2211230779876286898), ulong (4159232458), short (22136)) 377s call(long_long (2211230779876286898), ulong (4159232458), ushort (39612)) 377s call(long_long (2211230779876286898), ulong (4159232458), int (1985229343)) 377s call(long_long (2211230779876286898), ulong (4159232458), uint (4276206270)) 377s call(long_long (2211230779876286898), ulong (4159232458), long (523124044)) 377s call(long_long (2211230779876286898), ulong (4159232458), ulong (4159232458)) 377s call(long_long (2211230779876286898), ulong (4159232458), long_long (2211230779876286898)) 377s call(long_long (2211230779876286898), ulong (4159232458), double (9.87654321)) 377s call(long_long (2211230779876286898), long_long (2211230779876286898), char (18)) 377s call(long_long (2211230779876286898), long_long (2211230779876286898), uchar (52)) 377s call(long_long (2211230779876286898), long_long (2211230779876286898), short (22136)) 377s call(long_long (2211230779876286898), long_long (2211230779876286898), ushort (39612)) 377s call(long_long (2211230779876286898), long_long (2211230779876286898), int (1985229343)) 377s call(long_long (2211230779876286898), long_long (2211230779876286898), uint (4276206270)) 377s call(long_long (2211230779876286898), long_long (2211230779876286898), long (523124044)) 377s call(long_long (2211230779876286898), long_long (2211230779876286898), ulong (4159232458)) 377s call(long_long (2211230779876286898), long_long (2211230779876286898), long_long (2211230779876286898)) 377s call(long_long (2211230779876286898), long_long (2211230779876286898), double (9.87654321)) 377s call(long_long (2211230779876286898), double (9.87654321), char (18)) 377s call(long_long (2211230779876286898), double (9.87654321), uchar (52)) 377s call(long_long (2211230779876286898), double (9.87654321), short (22136)) 377s call(long_long (2211230779876286898), double (9.87654321), ushort (39612)) 377s call(long_long (2211230779876286898), double (9.87654321), int (1985229343)) 377s call(long_long (2211230779876286898), double (9.87654321), uint (4276206270)) 377s call(long_long (2211230779876286898), double (9.87654321), long (523124044)) 377s call(long_long (2211230779876286898), double (9.87654321), ulong (4159232458)) 377s call(long_long (2211230779876286898), double (9.87654321), long_long (2211230779876286898)) 377s call(long_long (2211230779876286898), double (9.87654321), double (9.87654321)) 377s call(double (9.87654321), char (18), char (18)) 377s call(double (9.87654321), char (18), uchar (52)) 377s call(double (9.87654321), char (18), short (22136)) 377s call(double (9.87654321), char (18), ushort (39612)) 377s call(double (9.87654321), char (18), int (1985229343)) 377s call(double (9.87654321), char (18), uint (4276206270)) 377s call(double (9.87654321), char (18), long (523124044)) 377s call(double (9.87654321), char (18), ulong (4159232458)) 377s call(double (9.87654321), char (18), long_long (2211230779876286898)) 377s call(double (9.87654321), char (18), double (9.87654321)) 377s call(double (9.87654321), uchar (52), char (18)) 377s call(double (9.87654321), uchar (52), uchar (52)) 377s call(double (9.87654321), uchar (52), short (22136)) 377s call(double (9.87654321), uchar (52), ushort (39612)) 377s call(double (9.87654321), uchar (52), int (1985229343)) 377s call(double (9.87654321), uchar (52), uint (4276206270)) 377s call(double (9.87654321), uchar (52), long (523124044)) 377s call(double (9.87654321), uchar (52), ulong (4159232458)) 377s call(double (9.87654321), uchar (52), long_long (2211230779876286898)) 377s call(double (9.87654321), uchar (52), double (9.87654321)) 377s call(double (9.87654321), short (22136), char (18)) 377s call(double (9.87654321), short (22136), uchar (52)) 377s call(double (9.87654321), short (22136), short (22136)) 377s call(double (9.87654321), short (22136), ushort (39612)) 377s call(double (9.87654321), short (22136), int (1985229343)) 377s call(double (9.87654321), short (22136), uint (4276206270)) 377s call(double (9.87654321), short (22136), long (523124044)) 377s call(double (9.87654321), short (22136), ulong (4159232458)) 377s call(double (9.87654321), short (22136), long_long (2211230779876286898)) 377s call(double (9.87654321), short (22136), double (9.87654321)) 377s call(double (9.87654321), ushort (39612), char (18)) 377s call(double (9.87654321), ushort (39612), uchar (52)) 377s call(double (9.87654321), ushort (39612), short (22136)) 377s call(double (9.87654321), ushort (39612), ushort (39612)) 377s call(double (9.87654321), ushort (39612), int (1985229343)) 377s call(double (9.87654321), ushort (39612), uint (4276206270)) 377s call(double (9.87654321), ushort (39612), long (523124044)) 377s call(double (9.87654321), ushort (39612), ulong (4159232458)) 377s call(double (9.87654321), ushort (39612), long_long (2211230779876286898)) 377s call(double (9.87654321), ushort (39612), double (9.87654321)) 377s call(double (9.87654321), int (1985229343), char (18)) 377s call(double (9.87654321), int (1985229343), uchar (52)) 377s call(double (9.87654321), int (1985229343), short (22136)) 377s call(double (9.87654321), int (1985229343), ushort (39612)) 377s call(double (9.87654321), int (1985229343), int (1985229343)) 377s call(double (9.87654321), int (1985229343), uint (4276206270)) 377s call(double (9.87654321), int (1985229343), long (523124044)) 377s call(double (9.87654321), int (1985229343), ulong (4159232458)) 377s call(double (9.87654321), int (1985229343), long_long (2211230779876286898)) 377s call(double (9.87654321), int (1985229343), double (9.87654321)) 377s call(double (9.87654321), uint (4276206270), char (18)) 377s call(double (9.87654321), uint (4276206270), uchar (52)) 377s call(double (9.87654321), uint (4276206270), short (22136)) 377s call(double (9.87654321), uint (4276206270), ushort (39612)) 377s call(double (9.87654321), uint (4276206270), int (1985229343)) 377s call(double (9.87654321), uint (4276206270), uint (4276206270)) 377s call(double (9.87654321), uint (4276206270), long (523124044)) 377s call(double (9.87654321), uint (4276206270), ulong (4159232458)) 377s call(double (9.87654321), uint (4276206270), long_long (2211230779876286898)) 377s call(double (9.87654321), uint (4276206270), double (9.87654321)) 377s call(double (9.87654321), long (523124044), char (18)) 377s call(double (9.87654321), long (523124044), uchar (52)) 377s call(double (9.87654321), long (523124044), short (22136)) 377s call(double (9.87654321), long (523124044), ushort (39612)) 377s call(double (9.87654321), long (523124044), int (1985229343)) 377s call(double (9.87654321), long (523124044), uint (4276206270)) 377s call(double (9.87654321), long (523124044), long (523124044)) 377s call(double (9.87654321), long (523124044), ulong (4159232458)) 377s call(double (9.87654321), long (523124044), long_long (2211230779876286898)) 377s call(double (9.87654321), long (523124044), double (9.87654321)) 377s call(double (9.87654321), ulong (4159232458), char (18)) 377s call(double (9.87654321), ulong (4159232458), uchar (52)) 377s call(double (9.87654321), ulong (4159232458), short (22136)) 377s call(double (9.87654321), ulong (4159232458), ushort (39612)) 377s call(double (9.87654321), ulong (4159232458), int (1985229343)) 377s call(double (9.87654321), ulong (4159232458), uint (4276206270)) 377s call(double (9.87654321), ulong (4159232458), long (523124044)) 377s call(double (9.87654321), ulong (4159232458), ulong (4159232458)) 377s call(double (9.87654321), ulong (4159232458), long_long (2211230779876286898)) 377s call(double (9.87654321), ulong (4159232458), double (9.87654321)) 377s call(double (9.87654321), long_long (2211230779876286898), char (18)) 377s call(double (9.87654321), long_long (2211230779876286898), uchar (52)) 377s call(double (9.87654321), long_long (2211230779876286898), short (22136)) 377s call(double (9.87654321), long_long (2211230779876286898), ushort (39612)) 377s call(double (9.87654321), long_long (2211230779876286898), int (1985229343)) 377s call(double (9.87654321), long_long (2211230779876286898), uint (4276206270)) 377s call(double (9.87654321), long_long (2211230779876286898), long (523124044)) 377s call(double (9.87654321), long_long (2211230779876286898), ulong (4159232458)) 377s call(double (9.87654321), long_long (2211230779876286898), long_long (2211230779876286898)) 377s call(double (9.87654321), long_long (2211230779876286898), double (9.87654321)) 377s call(double (9.87654321), double (9.87654321), char (18)) 377s call(double (9.87654321), double (9.87654321), uchar (52)) 377s call(double (9.87654321), double (9.87654321), short (22136)) 377s call(double (9.87654321), double (9.87654321), ushort (39612)) 377s call(double (9.87654321), double (9.87654321), int (1985229343)) 377s call(double (9.87654321), double (9.87654321), uint (4276206270)) 377s call(double (9.87654321), double (9.87654321), long (523124044)) 377s call(double (9.87654321), double (9.87654321), ulong (4159232458)) 377s call(double (9.87654321), double (9.87654321), long_long (2211230779876286898)) 377s call(double (9.87654321), double (9.87654321), double (9.87654321)) 377s 377s FFI::Platform::LIBSUFFIX 377s returns 'so' 377s 377s FFI::Platform::IS_WINDOWS 377s returns false 377s 377s FFI::Platform::ARCH 377s returns the architecture type 377s 377s FFI::Platform::OS 377s returns 'linux' as a string 377s 377s FFI::Platform.windows? 377s returns false 377s 377s FFI::Platform.mac? 377s returns false 377s 377s FFI::Platform.unix? 377s returns true 377s should have shareable constants for Ractor 377s FFI::Platform::LITTLE_ENDIAN 377s returns 1234 377s FFI::Platform::BIG_ENDIAN 377s returns 4321 377s FFI::Platform::BYTE_ORDER 377s returns the current byte order 377s 377s Pointer 377s Any object implementing #to_ptr can be passed as a :pointer parameter 377s A DelegateClass(Pointer) can be passed as a :pointer parameter 377s Fixnum cannot be used as a Pointer argument 377s Bignum cannot be used as a Pointer argument 377s String can be used as a Pointer argument 377s #to_ptr 377s Pointer.size returns sizeof pointer on platform 377s pointer type methods 377s #read_pointer 377s #write_pointer 377s #write_pointer frozen object 377s #read_array_of_pointer 377s #write_array_of_type for uint8 377s #write_array_of_type for uint32 377s #write_array_of_type should raise an error with non-array argument 377s NULL 377s should be obtained using Pointer::NULL constant 377s should be obtained passing address 0 to constructor 377s should raise an error when attempting read/write operations on it 377s returns true when compared with nil 377s should not raise an error when attempting read/write zero length array 377s #slice 377s contents of sliced pointer matches original pointer at offset 377s modifying sliced pointer is reflected in original pointer 377s access beyond bounds should raise IndexError 377s #type_size 377s should be same as FFI.type_size(type) 377s #order 377s should return the system order by default 377s should return self if there is no change 377s should return a new pointer if there is a change 377s can be set to :little 377s can be set to :big 377s can be set to :network, which sets it to :big 377s cannot be set to other symbols 377s can be used to read in little order 377s can be used to read in big order 377s can be used to read in network order 377s #size_limit? 377s should not have size limit 377s should have size limit 377s #initialize 377s can use addresses with high bit set 377s #inspect 377s should include the address 377s should not include the size if the pointer is unsized 377s should include the size if there is one 377s 377s AutoPointer 377s can be used as the return type of a function 377s has a memsize function 377s #new 377s MemoryPointer argument raises TypeError 377s AutoPointer argument raises TypeError 377s Buffer argument raises TypeError 377s #autorelease? 377s should be true by default 377s should return false when autorelease=(false) 377s should deny changes when frozen 377s #type_size 377s type_size of AutoPointer should match wrapped Pointer 377s [] offset should match wrapped Pointer 377s 377s FFI::Library#attach_function 377s correctly returns a value for gettimeofday 377s correctly populates a struct for gettimeofday 377s 377s MemoryPointer 377s makes a pointer from a string 377s does not make a pointer from non-strings 377s makes a pointer from a string with multibyte characters 377s reads back a string 377s reads back an empty string 377s makes a pointer for a certain number of bytes 377s allows access to an element of the pointer (as an array) 377s allows writing as an int 377s allows writing as a sized int 377s allows writing as a long 377s allows writing as a size_t 377s allows writing as a bool 377s allows definition of a custom typedef 377s allows overwriting of a default typedef 377s allows writing a custom typedef 377s raises an error if you try to read an undefined type 377s raises an error if you try putting a long into a pointer of size 1 377s raises an error if you try putting an int into a pointer of size 1 377s makes a pointer for a certain type 377s makes a memory pointer for a number of a certain type 377s makes a pointer for an object responding to #size 377s makes a pointer for a number of an object responding to #size 377s MemoryPointer#address returns correct value 377s MemoryPointer#null? returns true for zero value 377s MemoryPointer#null? returns false for non-zero value 377s initialize with block should execute block 377s has a memsize function 377s 377s FFI::Struct 377s allows setting fields 377s 377s String tests 377s A String can be passed to a :pointer argument 377s Poison null byte raises error 377s casts nil as NULL pointer 377s return nil for NULL char* 377s reads an array of strings until encountering a NULL pointer 377s reads an array of strings of the size specified, substituting nil when a pointer is NULL 377s reads an array of strings, taking a memory offset parameter 377s raises an IndexError when trying to read an array of strings out of bounds 377s raises an IndexError when trying to read an array of strings using a negative offset 377s #write_string 377s with no length given 377s writes no final \0 377s doesn't write anything when size is exceeded 377s fits into memory 377s with a length 377s writes a final \0 377s doesn't write anything when size is exceeded 377s fits into memory 377s #put_string 377s writes a final \0 377s 377s functions returning :strptr 377s can attach function with :strptr return type 377s should return [ String, Pointer ] 377s should return the correct value 377s should return correct pointer 377s 377s FFI::Struct by_ref 377s should accept instances of exact struct class 377s should accept nil 377s should reject other types 377s should reject instances of other struct classes 377s can reveal the mapped type converter 377s 377s FFI::Struct with inline callback functions 377s should be able to define inline callback field 377s should take methods as callbacks 377s should return callable object from [] 377s callback returning :string is rejected in struct 377s 377s FFI::Struct with an initialize function 377s should call the initialize function 377s 377s FFI::ManagedStruct with an initialize function 377s should call the initialize function 377s 377s FFI::Struct 377s packed :char followed by :int should have size of 5 377s packed :char followed by :int should have alignment of 1 377s packed(2) :char followed by :int should have size of 6 377s packed(2) :char followed by :int should have alignment of 2 377s packed :short followed by int should have size of 6 377s packed :short followed by int should have alignment of 1 377s 377s Struct aligns fields correctly 377s char, followed by an int 377s short, followed by an int 377s int, followed by an int 377s long long, followed by an int 377s 377s Struct tests 377s Struct#[:pointer] 377s Struct#[:pointer].nil? for NULL value 377s Struct#[:pointer]= 377s Struct#[:pointer]=struct 377s Struct#[:pointer]=nil 377s Struct#[:string] 377s Struct#[:string].nil? for NULL value 377s Struct#clear sets the memory to zero 377s Struct#layout works with :name, :type pairs 377s Struct#layout works with :name, :type, offset tuples 377s Struct#layout works with mixed :name,:type and :name,:type,offset 377s Struct#layout withs with a hash of :name => type 377s subclass overrides initialize without calling super 377s Can use DataConverter in an embedded array 377s Can use Struct subclass as parameter type 377s Can use Struct subclass as IN parameter type 377s Can use Struct subclass as OUT parameter type 377s can be passed directly as a :pointer parameter 377s :char member aligned correctly 377s :short member aligned correctly 377s :int member aligned correctly 377s :long_long member aligned correctly 377s :long member aligned correctly 377s :float member aligned correctly 377s :double member aligned correctly 377s :ulong, :pointer struct 377s char field r/w (0) 377s char field r/w (7f) 377s char field r/w (-80) 377s char field r/w (-1) 377s uchar field r/w (0) 377s uchar field r/w (7f) 377s uchar field r/w (80) 377s uchar field r/w (ff) 377s short field r/w (0) 377s short field r/w (7fff) 377s short field r/w (-8000) 377s short field r/w (-1) 377s ushort field r/w (0) 377s ushort field r/w (7fff) 377s ushort field r/w (8000) 377s ushort field r/w (ffff) 377s int field r/w (0) 377s int field r/w (7fffffff) 377s int field r/w (-80000000) 377s int field r/w (-1) 377s uint field r/w (0) 377s uint field r/w (7fffffff) 377s uint field r/w (80000000) 377s uint field r/w (ffffffff) 377s long_long field r/w (0) 377s long_long field r/w (7fffffffffffffff) 377s long_long field r/w (-8000000000000000) 377s long_long field r/w (-1) 377s ulong_long field r/w (0) 377s ulong_long field r/w (7fffffffffffffff) 377s ulong_long field r/w (8000000000000000) 377s ulong_long field r/w (ffffffffffffffff) 377s long field r/w (0) 377s long field r/w (7fffffffffffffff) 377s long field r/w (-8000000000000000) 377s long field r/w (-1) 377s ulong field r/w (0) 377s ulong field r/w (7fffffffffffffff) 377s ulong field r/w (8000000000000000) 377s ulong field r/w (ffffffffffffffff) 377s :float field r/w 377s :double field r/w 377s :enum field r/w 377s array of :enum field 377s Can have CallbackInfo struct field 377s Can use CallbackInfo struct field in Ractor 377s Can return its members as a list 377s Can return its instance members and values as lists 377s should return an ordered field/offset pairs array 377s Struct#offset_of returns offset of field within struct 377s warns about redefinition of struct layouts 377s allows redefinition of struct layouts in derived classes 377s can be made shareable for Ractor 377s should be usable with Ractor 377s 377s FFI::Struct.layout 377s when derived class is not assigned to any constant 377s resolves a built-in type 377s when derived class is assigned to a constant 377s resolves a built-in type 377s resolves a type from the enclosing module 377s ignores a module which does not extend FFI::Library or subclass FFI::Struct 377s 377s FFI::Struct with a nested struct field 377s should align correctly nested struct field 377s should correctly calculate Container size (in bytes) 377s should return a Struct object when the field is accessed 377s should read a value from memory 377s should write a value to memory 377s should be able to assign struct instance to nested field 377s 377s FFI::Struct with a nested array of structs 377s should align correctly nested struct field 377s should correctly calculate Container size (in bytes) 377s should return a Struct object when the field is accessed 377s should read a value from memory 377s should write a value to memory 377s should support Enumerable#each 377s 377s FFI::Struct by value 377s return using pre-set values 377s return using passed in values 377s parameter 377s parameter with following s32 377s parameter with preceding s32,ptr,s32 377s parameter with preceding s32,string,s32 377s parameter, returning struct by value 377s varargs returning a struct 377s 377s FFI::Struct with an array field 377s should correctly calculate StructWithArray size (in bytes) 377s should read values from memory 377s should return the number of elements in the array field 377s should allow iteration through the array elements 377s should return the pointer to the array 377s raises when trying to set an array field 377s 377s FFI::Struct with a char array field 377s should read values from memory 377s should return the number of elements in the array field 377s should allow iteration through the array elements 377s should return the pointer to the array 377s allows writing a shorter String to the char array 377s allows writing a String of the same size to the char array 377s raises when writing a longer String to the char array 377s 377s BuggedStruct 377s should return its correct size 377s offsets within struct should be correct 377s should return correct field/offset pairs 377s 377s Struct allocation 377s MemoryPointer.new(Struct, 2) 377s Buffer.new(Struct, 2) 377s null? should be true when initialized with NULL pointer 377s null? should be false when initialized with non-NULL pointer 377s supports :bool as a struct member 377s 377s variable-length arrays 377s zero length array should be accepted as last field 377s zero length array before last element should raise error 377s can access elements of array 377s non-variable length array is bounds checked 377s 377s Struct memsize functions 377s has a memsize function 377s StructLayout has a memsize function 377s StructField has a memsize function 377s StructLayout should be shareable with Ractor 377s StructField should be shareable with Ractor 377s 377s Struct order 377s should return the system order by default 377s should return a new struct if there is no change 377s should return a new struct if there is a change 377s can be set to :little 377s can be set to :big 377s can be set to :network, which sets it to :big 377s cannot be set to other symbols 377s can be used to read in little order 377s can be used to read in big order 377s can be used to read in network order 377s 377s FFI::Type 377s has a memsize function 377s should be shareable with Ractor 377s Builtin 377s should be shareable with Ractor 377s Mapped 377s should be shareable with Ractor 377s 377s Custom type definitions 377s attach_function with custom typedef 377s variadic invoker with custom typedef 377s Callback with custom typedef parameter 377s Struct with custom typedef field 377s attach_function after a typedef should not reject normal types 377s detects the correct type for size_t 377s 377s Union 377s should place all the fields at offset 0 377s should correctly align/write a char value 377s should correctly align/write a short value 377s should correctly align/write a int value 377s should correctly align/write a long_long value 377s should correctly align/write a long value 377s should correctly align/write a float value 377s should correctly align/write a double value 377s should read a char value from memory 377s should read a short value from memory 377s should read a int value from memory 377s should read a long_long value from memory 377s should read a long value from memory 377s should read a float value from memory 377s should read a double value from memory 377s should return a size equals to the size of the biggest field 377s 377s Function with variadic arguments 377s takes enum arguments 377s returns symbols for enums 377s can reveal its return and parameters 377s can wrap a blocking function with varargs 377s call variadic with (:char (0)) argument 377s call variadic with (:char (127)) argument 377s call variadic with (:char (-128)) argument 377s call variadic with (:char (-1)) argument 377s call variadic with (:uchar (0)) argument 377s call variadic with (:uchar (127)) argument 377s call variadic with (:uchar (128)) argument 377s call variadic with (:uchar (255)) argument 377s call variadic with (:float (0)) argument 377s call variadic with (:float (1.234567)) argument 377s call variadic with (:float (9.87654321)) argument 377s call variadic with (:double (0)) argument 377s call variadic with (:double (1.234567)) argument 377s call variadic with (:double (9.87654321)) argument 377s call variadic with callback argument 377s can be called as instance method 377s call variadic with several callback arguments 377s should be usable with Ractor 377s call(ccc, char,18,char,18,char,18) 377s call(ccC, char,18,char,18,uchar,52) 377s call(ccs, char,18,char,18,short,22136) 377s call(ccS, char,18,char,18,ushort,39612) 377s call(cci, char,18,char,18,int,1985229343) 377s call(ccI, char,18,char,18,uint,4276206270) 377s call(ccl, char,18,char,18,long,523124044) 377s call(ccL, char,18,char,18,ulong,4159232458) 377s call(ccj, char,18,char,18,long_long,2211230779876286898) 377s call(ccf, char,18,char,18,float,1.23456789) 377s call(ccd, char,18,char,18,double,9.87654321) 377s call(cCc, char,18,uchar,52,char,18) 377s call(cCC, char,18,uchar,52,uchar,52) 377s call(cCs, char,18,uchar,52,short,22136) 377s call(cCS, char,18,uchar,52,ushort,39612) 377s call(cCi, char,18,uchar,52,int,1985229343) 377s call(cCI, char,18,uchar,52,uint,4276206270) 377s call(cCl, char,18,uchar,52,long,523124044) 377s call(cCL, char,18,uchar,52,ulong,4159232458) 377s call(cCj, char,18,uchar,52,long_long,2211230779876286898) 377s call(cCf, char,18,uchar,52,float,1.23456789) 377s call(cCd, char,18,uchar,52,double,9.87654321) 377s call(csc, char,18,short,22136,char,18) 377s call(csC, char,18,short,22136,uchar,52) 377s call(css, char,18,short,22136,short,22136) 377s call(csS, char,18,short,22136,ushort,39612) 377s call(csi, char,18,short,22136,int,1985229343) 377s call(csI, char,18,short,22136,uint,4276206270) 377s call(csl, char,18,short,22136,long,523124044) 377s call(csL, char,18,short,22136,ulong,4159232458) 377s call(csj, char,18,short,22136,long_long,2211230779876286898) 377s call(csf, char,18,short,22136,float,1.23456789) 377s call(csd, char,18,short,22136,double,9.87654321) 377s call(cSc, char,18,ushort,39612,char,18) 377s call(cSC, char,18,ushort,39612,uchar,52) 377s call(cSs, char,18,ushort,39612,short,22136) 377s call(cSS, char,18,ushort,39612,ushort,39612) 377s call(cSi, char,18,ushort,39612,int,1985229343) 377s call(cSI, char,18,ushort,39612,uint,4276206270) 377s call(cSl, char,18,ushort,39612,long,523124044) 377s call(cSL, char,18,ushort,39612,ulong,4159232458) 377s call(cSj, char,18,ushort,39612,long_long,2211230779876286898) 377s call(cSf, char,18,ushort,39612,float,1.23456789) 377s call(cSd, char,18,ushort,39612,double,9.87654321) 377s call(cic, char,18,int,1985229343,char,18) 377s call(ciC, char,18,int,1985229343,uchar,52) 377s call(cis, char,18,int,1985229343,short,22136) 377s call(ciS, char,18,int,1985229343,ushort,39612) 377s call(cii, char,18,int,1985229343,int,1985229343) 377s call(ciI, char,18,int,1985229343,uint,4276206270) 377s call(cil, char,18,int,1985229343,long,523124044) 377s call(ciL, char,18,int,1985229343,ulong,4159232458) 377s call(cij, char,18,int,1985229343,long_long,2211230779876286898) 377s call(cif, char,18,int,1985229343,float,1.23456789) 377s call(cid, char,18,int,1985229343,double,9.87654321) 377s call(cIc, char,18,uint,4276206270,char,18) 377s call(cIC, char,18,uint,4276206270,uchar,52) 377s call(cIs, char,18,uint,4276206270,short,22136) 377s call(cIS, char,18,uint,4276206270,ushort,39612) 377s call(cIi, char,18,uint,4276206270,int,1985229343) 377s call(cII, char,18,uint,4276206270,uint,4276206270) 377s call(cIl, char,18,uint,4276206270,long,523124044) 377s call(cIL, char,18,uint,4276206270,ulong,4159232458) 377s call(cIj, char,18,uint,4276206270,long_long,2211230779876286898) 377s call(cIf, char,18,uint,4276206270,float,1.23456789) 377s call(cId, char,18,uint,4276206270,double,9.87654321) 377s call(clc, char,18,long,523124044,char,18) 377s call(clC, char,18,long,523124044,uchar,52) 377s call(cls, char,18,long,523124044,short,22136) 377s call(clS, char,18,long,523124044,ushort,39612) 377s call(cli, char,18,long,523124044,int,1985229343) 377s call(clI, char,18,long,523124044,uint,4276206270) 377s call(cll, char,18,long,523124044,long,523124044) 377s call(clL, char,18,long,523124044,ulong,4159232458) 377s call(clj, char,18,long,523124044,long_long,2211230779876286898) 377s call(clf, char,18,long,523124044,float,1.23456789) 377s call(cld, char,18,long,523124044,double,9.87654321) 377s call(cLc, char,18,ulong,4159232458,char,18) 377s call(cLC, char,18,ulong,4159232458,uchar,52) 377s call(cLs, char,18,ulong,4159232458,short,22136) 377s call(cLS, char,18,ulong,4159232458,ushort,39612) 377s call(cLi, char,18,ulong,4159232458,int,1985229343) 377s call(cLI, char,18,ulong,4159232458,uint,4276206270) 377s call(cLl, char,18,ulong,4159232458,long,523124044) 377s call(cLL, char,18,ulong,4159232458,ulong,4159232458) 377s call(cLj, char,18,ulong,4159232458,long_long,2211230779876286898) 377s call(cLf, char,18,ulong,4159232458,float,1.23456789) 377s call(cLd, char,18,ulong,4159232458,double,9.87654321) 377s call(cjc, char,18,long_long,2211230779876286898,char,18) 377s call(cjC, char,18,long_long,2211230779876286898,uchar,52) 377s call(cjs, char,18,long_long,2211230779876286898,short,22136) 377s call(cjS, char,18,long_long,2211230779876286898,ushort,39612) 377s call(cji, char,18,long_long,2211230779876286898,int,1985229343) 377s call(cjI, char,18,long_long,2211230779876286898,uint,4276206270) 377s call(cjl, char,18,long_long,2211230779876286898,long,523124044) 377s call(cjL, char,18,long_long,2211230779876286898,ulong,4159232458) 377s call(cjj, char,18,long_long,2211230779876286898,long_long,2211230779876286898) 377s call(cjf, char,18,long_long,2211230779876286898,float,1.23456789) 377s call(cjd, char,18,long_long,2211230779876286898,double,9.87654321) 377s call(cfc, char,18,float,1.23456789,char,18) 377s call(cfC, char,18,float,1.23456789,uchar,52) 377s call(cfs, char,18,float,1.23456789,short,22136) 377s call(cfS, char,18,float,1.23456789,ushort,39612) 377s call(cfi, char,18,float,1.23456789,int,1985229343) 377s call(cfI, char,18,float,1.23456789,uint,4276206270) 377s call(cfl, char,18,float,1.23456789,long,523124044) 377s call(cfL, char,18,float,1.23456789,ulong,4159232458) 377s call(cfj, char,18,float,1.23456789,long_long,2211230779876286898) 377s call(cff, char,18,float,1.23456789,float,1.23456789) 377s call(cfd, char,18,float,1.23456789,double,9.87654321) 377s call(cdc, char,18,double,9.87654321,char,18) 377s call(cdC, char,18,double,9.87654321,uchar,52) 377s call(cds, char,18,double,9.87654321,short,22136) 377s call(cdS, char,18,double,9.87654321,ushort,39612) 377s call(cdi, char,18,double,9.87654321,int,1985229343) 377s call(cdI, char,18,double,9.87654321,uint,4276206270) 377s call(cdl, char,18,double,9.87654321,long,523124044) 377s call(cdL, char,18,double,9.87654321,ulong,4159232458) 377s call(cdj, char,18,double,9.87654321,long_long,2211230779876286898) 377s call(cdf, char,18,double,9.87654321,float,1.23456789) 377s call(cdd, char,18,double,9.87654321,double,9.87654321) 377s call(Ccc, uchar,52,char,18,char,18) 377s call(CcC, uchar,52,char,18,uchar,52) 377s call(Ccs, uchar,52,char,18,short,22136) 377s call(CcS, uchar,52,char,18,ushort,39612) 377s call(Cci, uchar,52,char,18,int,1985229343) 377s call(CcI, uchar,52,char,18,uint,4276206270) 377s call(Ccl, uchar,52,char,18,long,523124044) 377s call(CcL, uchar,52,char,18,ulong,4159232458) 377s call(Ccj, uchar,52,char,18,long_long,2211230779876286898) 377s call(Ccf, uchar,52,char,18,float,1.23456789) 377s call(Ccd, uchar,52,char,18,double,9.87654321) 377s call(CCc, uchar,52,uchar,52,char,18) 377s call(CCC, uchar,52,uchar,52,uchar,52) 377s call(CCs, uchar,52,uchar,52,short,22136) 377s call(CCS, uchar,52,uchar,52,ushort,39612) 377s call(CCi, uchar,52,uchar,52,int,1985229343) 377s call(CCI, uchar,52,uchar,52,uint,4276206270) 377s call(CCl, uchar,52,uchar,52,long,523124044) 377s call(CCL, uchar,52,uchar,52,ulong,4159232458) 377s call(CCj, uchar,52,uchar,52,long_long,2211230779876286898) 377s call(CCf, uchar,52,uchar,52,float,1.23456789) 377s call(CCd, uchar,52,uchar,52,double,9.87654321) 377s call(Csc, uchar,52,short,22136,char,18) 377s call(CsC, uchar,52,short,22136,uchar,52) 377s call(Css, uchar,52,short,22136,short,22136) 377s call(CsS, uchar,52,short,22136,ushort,39612) 377s call(Csi, uchar,52,short,22136,int,1985229343) 377s call(CsI, uchar,52,short,22136,uint,4276206270) 377s call(Csl, uchar,52,short,22136,long,523124044) 377s call(CsL, uchar,52,short,22136,ulong,4159232458) 377s call(Csj, uchar,52,short,22136,long_long,2211230779876286898) 377s call(Csf, uchar,52,short,22136,float,1.23456789) 377s call(Csd, uchar,52,short,22136,double,9.87654321) 377s call(CSc, uchar,52,ushort,39612,char,18) 377s call(CSC, uchar,52,ushort,39612,uchar,52) 377s call(CSs, uchar,52,ushort,39612,short,22136) 377s call(CSS, uchar,52,ushort,39612,ushort,39612) 377s call(CSi, uchar,52,ushort,39612,int,1985229343) 377s call(CSI, uchar,52,ushort,39612,uint,4276206270) 377s call(CSl, uchar,52,ushort,39612,long,523124044) 377s call(CSL, uchar,52,ushort,39612,ulong,4159232458) 377s call(CSj, uchar,52,ushort,39612,long_long,2211230779876286898) 377s call(CSf, uchar,52,ushort,39612,float,1.23456789) 377s call(CSd, uchar,52,ushort,39612,double,9.87654321) 377s call(Cic, uchar,52,int,1985229343,char,18) 377s call(CiC, uchar,52,int,1985229343,uchar,52) 377s call(Cis, uchar,52,int,1985229343,short,22136) 377s call(CiS, uchar,52,int,1985229343,ushort,39612) 377s call(Cii, uchar,52,int,1985229343,int,1985229343) 377s call(CiI, uchar,52,int,1985229343,uint,4276206270) 377s call(Cil, uchar,52,int,1985229343,long,523124044) 377s call(CiL, uchar,52,int,1985229343,ulong,4159232458) 377s call(Cij, uchar,52,int,1985229343,long_long,2211230779876286898) 377s call(Cif, uchar,52,int,1985229343,float,1.23456789) 377s call(Cid, uchar,52,int,1985229343,double,9.87654321) 377s call(CIc, uchar,52,uint,4276206270,char,18) 377s call(CIC, uchar,52,uint,4276206270,uchar,52) 377s call(CIs, uchar,52,uint,4276206270,short,22136) 377s call(CIS, uchar,52,uint,4276206270,ushort,39612) 377s call(CIi, uchar,52,uint,4276206270,int,1985229343) 377s call(CII, uchar,52,uint,4276206270,uint,4276206270) 377s call(CIl, uchar,52,uint,4276206270,long,523124044) 377s call(CIL, uchar,52,uint,4276206270,ulong,4159232458) 377s call(CIj, uchar,52,uint,4276206270,long_long,2211230779876286898) 377s call(CIf, uchar,52,uint,4276206270,float,1.23456789) 377s call(CId, uchar,52,uint,4276206270,double,9.87654321) 377s call(Clc, uchar,52,long,523124044,char,18) 377s call(ClC, uchar,52,long,523124044,uchar,52) 377s call(Cls, uchar,52,long,523124044,short,22136) 377s call(ClS, uchar,52,long,523124044,ushort,39612) 377s call(Cli, uchar,52,long,523124044,int,1985229343) 377s call(ClI, uchar,52,long,523124044,uint,4276206270) 377s call(Cll, uchar,52,long,523124044,long,523124044) 377s call(ClL, uchar,52,long,523124044,ulong,4159232458) 377s call(Clj, uchar,52,long,523124044,long_long,2211230779876286898) 377s call(Clf, uchar,52,long,523124044,float,1.23456789) 377s call(Cld, uchar,52,long,523124044,double,9.87654321) 377s call(CLc, uchar,52,ulong,4159232458,char,18) 377s call(CLC, uchar,52,ulong,4159232458,uchar,52) 377s call(CLs, uchar,52,ulong,4159232458,short,22136) 377s call(CLS, uchar,52,ulong,4159232458,ushort,39612) 377s call(CLi, uchar,52,ulong,4159232458,int,1985229343) 377s call(CLI, uchar,52,ulong,4159232458,uint,4276206270) 377s call(CLl, uchar,52,ulong,4159232458,long,523124044) 377s call(CLL, uchar,52,ulong,4159232458,ulong,4159232458) 377s call(CLj, uchar,52,ulong,4159232458,long_long,2211230779876286898) 377s call(CLf, uchar,52,ulong,4159232458,float,1.23456789) 377s call(CLd, uchar,52,ulong,4159232458,double,9.87654321) 377s call(Cjc, uchar,52,long_long,2211230779876286898,char,18) 377s call(CjC, uchar,52,long_long,2211230779876286898,uchar,52) 377s call(Cjs, uchar,52,long_long,2211230779876286898,short,22136) 377s call(CjS, uchar,52,long_long,2211230779876286898,ushort,39612) 377s call(Cji, uchar,52,long_long,2211230779876286898,int,1985229343) 377s call(CjI, uchar,52,long_long,2211230779876286898,uint,4276206270) 377s call(Cjl, uchar,52,long_long,2211230779876286898,long,523124044) 377s call(CjL, uchar,52,long_long,2211230779876286898,ulong,4159232458) 377s call(Cjj, uchar,52,long_long,2211230779876286898,long_long,2211230779876286898) 377s call(Cjf, uchar,52,long_long,2211230779876286898,float,1.23456789) 377s call(Cjd, uchar,52,long_long,2211230779876286898,double,9.87654321) 377s call(Cfc, uchar,52,float,1.23456789,char,18) 377s call(CfC, uchar,52,float,1.23456789,uchar,52) 377s call(Cfs, uchar,52,float,1.23456789,short,22136) 377s call(CfS, uchar,52,float,1.23456789,ushort,39612) 377s call(Cfi, uchar,52,float,1.23456789,int,1985229343) 377s call(CfI, uchar,52,float,1.23456789,uint,4276206270) 377s call(Cfl, uchar,52,float,1.23456789,long,523124044) 377s call(CfL, uchar,52,float,1.23456789,ulong,4159232458) 377s call(Cfj, uchar,52,float,1.23456789,long_long,2211230779876286898) 377s call(Cff, uchar,52,float,1.23456789,float,1.23456789) 377s call(Cfd, uchar,52,float,1.23456789,double,9.87654321) 377s call(Cdc, uchar,52,double,9.87654321,char,18) 377s call(CdC, uchar,52,double,9.87654321,uchar,52) 377s call(Cds, uchar,52,double,9.87654321,short,22136) 377s call(CdS, uchar,52,double,9.87654321,ushort,39612) 377s call(Cdi, uchar,52,double,9.87654321,int,1985229343) 377s call(CdI, uchar,52,double,9.87654321,uint,4276206270) 377s call(Cdl, uchar,52,double,9.87654321,long,523124044) 377s call(CdL, uchar,52,double,9.87654321,ulong,4159232458) 377s call(Cdj, uchar,52,double,9.87654321,long_long,2211230779876286898) 377s call(Cdf, uchar,52,double,9.87654321,float,1.23456789) 377s call(Cdd, uchar,52,double,9.87654321,double,9.87654321) 377s call(scc, short,22136,char,18,char,18) 377s call(scC, short,22136,char,18,uchar,52) 377s call(scs, short,22136,char,18,short,22136) 377s call(scS, short,22136,char,18,ushort,39612) 377s call(sci, short,22136,char,18,int,1985229343) 377s call(scI, short,22136,char,18,uint,4276206270) 377s call(scl, short,22136,char,18,long,523124044) 377s call(scL, short,22136,char,18,ulong,4159232458) 377s call(scj, short,22136,char,18,long_long,2211230779876286898) 377s call(scf, short,22136,char,18,float,1.23456789) 377s call(scd, short,22136,char,18,double,9.87654321) 377s call(sCc, short,22136,uchar,52,char,18) 377s call(sCC, short,22136,uchar,52,uchar,52) 377s call(sCs, short,22136,uchar,52,short,22136) 377s call(sCS, short,22136,uchar,52,ushort,39612) 377s call(sCi, short,22136,uchar,52,int,1985229343) 377s call(sCI, short,22136,uchar,52,uint,4276206270) 377s call(sCl, short,22136,uchar,52,long,523124044) 377s call(sCL, short,22136,uchar,52,ulong,4159232458) 377s call(sCj, short,22136,uchar,52,long_long,2211230779876286898) 377s call(sCf, short,22136,uchar,52,float,1.23456789) 377s call(sCd, short,22136,uchar,52,double,9.87654321) 377s call(ssc, short,22136,short,22136,char,18) 377s call(ssC, short,22136,short,22136,uchar,52) 377s call(sss, short,22136,short,22136,short,22136) 377s call(ssS, short,22136,short,22136,ushort,39612) 377s call(ssi, short,22136,short,22136,int,1985229343) 377s call(ssI, short,22136,short,22136,uint,4276206270) 377s call(ssl, short,22136,short,22136,long,523124044) 377s call(ssL, short,22136,short,22136,ulong,4159232458) 377s call(ssj, short,22136,short,22136,long_long,2211230779876286898) 377s call(ssf, short,22136,short,22136,float,1.23456789) 377s call(ssd, short,22136,short,22136,double,9.87654321) 377s call(sSc, short,22136,ushort,39612,char,18) 377s call(sSC, short,22136,ushort,39612,uchar,52) 377s call(sSs, short,22136,ushort,39612,short,22136) 377s call(sSS, short,22136,ushort,39612,ushort,39612) 377s call(sSi, short,22136,ushort,39612,int,1985229343) 377s call(sSI, short,22136,ushort,39612,uint,4276206270) 377s call(sSl, short,22136,ushort,39612,long,523124044) 377s call(sSL, short,22136,ushort,39612,ulong,4159232458) 377s call(sSj, short,22136,ushort,39612,long_long,2211230779876286898) 377s call(sSf, short,22136,ushort,39612,float,1.23456789) 377s call(sSd, short,22136,ushort,39612,double,9.87654321) 377s call(sic, short,22136,int,1985229343,char,18) 377s call(siC, short,22136,int,1985229343,uchar,52) 377s call(sis, short,22136,int,1985229343,short,22136) 377s call(siS, short,22136,int,1985229343,ushort,39612) 377s call(sii, short,22136,int,1985229343,int,1985229343) 377s call(siI, short,22136,int,1985229343,uint,4276206270) 377s call(sil, short,22136,int,1985229343,long,523124044) 377s call(siL, short,22136,int,1985229343,ulong,4159232458) 377s call(sij, short,22136,int,1985229343,long_long,2211230779876286898) 377s call(sif, short,22136,int,1985229343,float,1.23456789) 377s call(sid, short,22136,int,1985229343,double,9.87654321) 377s call(sIc, short,22136,uint,4276206270,char,18) 377s call(sIC, short,22136,uint,4276206270,uchar,52) 377s call(sIs, short,22136,uint,4276206270,short,22136) 377s call(sIS, short,22136,uint,4276206270,ushort,39612) 377s call(sIi, short,22136,uint,4276206270,int,1985229343) 377s call(sII, short,22136,uint,4276206270,uint,4276206270) 377s call(sIl, short,22136,uint,4276206270,long,523124044) 377s call(sIL, short,22136,uint,4276206270,ulong,4159232458) 377s call(sIj, short,22136,uint,4276206270,long_long,2211230779876286898) 377s call(sIf, short,22136,uint,4276206270,float,1.23456789) 377s call(sId, short,22136,uint,4276206270,double,9.87654321) 377s call(slc, short,22136,long,523124044,char,18) 377s call(slC, short,22136,long,523124044,uchar,52) 377s call(sls, short,22136,long,523124044,short,22136) 377s call(slS, short,22136,long,523124044,ushort,39612) 377s call(sli, short,22136,long,523124044,int,1985229343) 377s call(slI, short,22136,long,523124044,uint,4276206270) 377s call(sll, short,22136,long,523124044,long,523124044) 377s call(slL, short,22136,long,523124044,ulong,4159232458) 377s call(slj, short,22136,long,523124044,long_long,2211230779876286898) 377s call(slf, short,22136,long,523124044,float,1.23456789) 377s call(sld, short,22136,long,523124044,double,9.87654321) 377s call(sLc, short,22136,ulong,4159232458,char,18) 377s call(sLC, short,22136,ulong,4159232458,uchar,52) 377s call(sLs, short,22136,ulong,4159232458,short,22136) 377s call(sLS, short,22136,ulong,4159232458,ushort,39612) 377s call(sLi, short,22136,ulong,4159232458,int,1985229343) 377s call(sLI, short,22136,ulong,4159232458,uint,4276206270) 377s call(sLl, short,22136,ulong,4159232458,long,523124044) 377s call(sLL, short,22136,ulong,4159232458,ulong,4159232458) 377s call(sLj, short,22136,ulong,4159232458,long_long,2211230779876286898) 377s call(sLf, short,22136,ulong,4159232458,float,1.23456789) 377s call(sLd, short,22136,ulong,4159232458,double,9.87654321) 377s call(sjc, short,22136,long_long,2211230779876286898,char,18) 377s call(sjC, short,22136,long_long,2211230779876286898,uchar,52) 377s call(sjs, short,22136,long_long,2211230779876286898,short,22136) 377s call(sjS, short,22136,long_long,2211230779876286898,ushort,39612) 377s call(sji, short,22136,long_long,2211230779876286898,int,1985229343) 377s call(sjI, short,22136,long_long,2211230779876286898,uint,4276206270) 377s call(sjl, short,22136,long_long,2211230779876286898,long,523124044) 377s call(sjL, short,22136,long_long,2211230779876286898,ulong,4159232458) 377s call(sjj, short,22136,long_long,2211230779876286898,long_long,2211230779876286898) 377s call(sjf, short,22136,long_long,2211230779876286898,float,1.23456789) 377s call(sjd, short,22136,long_long,2211230779876286898,double,9.87654321) 377s call(sfc, short,22136,float,1.23456789,char,18) 377s call(sfC, short,22136,float,1.23456789,uchar,52) 377s call(sfs, short,22136,float,1.23456789,short,22136) 377s call(sfS, short,22136,float,1.23456789,ushort,39612) 377s call(sfi, short,22136,float,1.23456789,int,1985229343) 377s call(sfI, short,22136,float,1.23456789,uint,4276206270) 377s call(sfl, short,22136,float,1.23456789,long,523124044) 377s call(sfL, short,22136,float,1.23456789,ulong,4159232458) 377s call(sfj, short,22136,float,1.23456789,long_long,2211230779876286898) 377s call(sff, short,22136,float,1.23456789,float,1.23456789) 377s call(sfd, short,22136,float,1.23456789,double,9.87654321) 377s call(sdc, short,22136,double,9.87654321,char,18) 377s call(sdC, short,22136,double,9.87654321,uchar,52) 377s call(sds, short,22136,double,9.87654321,short,22136) 377s call(sdS, short,22136,double,9.87654321,ushort,39612) 377s call(sdi, short,22136,double,9.87654321,int,1985229343) 377s call(sdI, short,22136,double,9.87654321,uint,4276206270) 377s call(sdl, short,22136,double,9.87654321,long,523124044) 377s call(sdL, short,22136,double,9.87654321,ulong,4159232458) 377s call(sdj, short,22136,double,9.87654321,long_long,2211230779876286898) 377s call(sdf, short,22136,double,9.87654321,float,1.23456789) 377s call(sdd, short,22136,double,9.87654321,double,9.87654321) 377s call(Scc, ushort,39612,char,18,char,18) 377s call(ScC, ushort,39612,char,18,uchar,52) 377s call(Scs, ushort,39612,char,18,short,22136) 377s call(ScS, ushort,39612,char,18,ushort,39612) 377s call(Sci, ushort,39612,char,18,int,1985229343) 377s call(ScI, ushort,39612,char,18,uint,4276206270) 377s call(Scl, ushort,39612,char,18,long,523124044) 377s call(ScL, ushort,39612,char,18,ulong,4159232458) 377s call(Scj, ushort,39612,char,18,long_long,2211230779876286898) 377s call(Scf, ushort,39612,char,18,float,1.23456789) 377s call(Scd, ushort,39612,char,18,double,9.87654321) 377s call(SCc, ushort,39612,uchar,52,char,18) 377s call(SCC, ushort,39612,uchar,52,uchar,52) 377s call(SCs, ushort,39612,uchar,52,short,22136) 377s call(SCS, ushort,39612,uchar,52,ushort,39612) 377s call(SCi, ushort,39612,uchar,52,int,1985229343) 377s call(SCI, ushort,39612,uchar,52,uint,4276206270) 377s call(SCl, ushort,39612,uchar,52,long,523124044) 377s call(SCL, ushort,39612,uchar,52,ulong,4159232458) 377s call(SCj, ushort,39612,uchar,52,long_long,2211230779876286898) 377s call(SCf, ushort,39612,uchar,52,float,1.23456789) 377s call(SCd, ushort,39612,uchar,52,double,9.87654321) 377s call(Ssc, ushort,39612,short,22136,char,18) 377s call(SsC, ushort,39612,short,22136,uchar,52) 377s call(Sss, ushort,39612,short,22136,short,22136) 377s call(SsS, ushort,39612,short,22136,ushort,39612) 377s call(Ssi, ushort,39612,short,22136,int,1985229343) 377s call(SsI, ushort,39612,short,22136,uint,4276206270) 377s call(Ssl, ushort,39612,short,22136,long,523124044) 377s call(SsL, ushort,39612,short,22136,ulong,4159232458) 377s call(Ssj, ushort,39612,short,22136,long_long,2211230779876286898) 377s call(Ssf, ushort,39612,short,22136,float,1.23456789) 377s call(Ssd, ushort,39612,short,22136,double,9.87654321) 377s call(SSc, ushort,39612,ushort,39612,char,18) 377s call(SSC, ushort,39612,ushort,39612,uchar,52) 377s call(SSs, ushort,39612,ushort,39612,short,22136) 377s call(SSS, ushort,39612,ushort,39612,ushort,39612) 377s call(SSi, ushort,39612,ushort,39612,int,1985229343) 377s call(SSI, ushort,39612,ushort,39612,uint,4276206270) 377s call(SSl, ushort,39612,ushort,39612,long,523124044) 377s call(SSL, ushort,39612,ushort,39612,ulong,4159232458) 377s call(SSj, ushort,39612,ushort,39612,long_long,2211230779876286898) 377s call(SSf, ushort,39612,ushort,39612,float,1.23456789) 377s call(SSd, ushort,39612,ushort,39612,double,9.87654321) 377s call(Sic, ushort,39612,int,1985229343,char,18) 377s call(SiC, ushort,39612,int,1985229343,uchar,52) 377s call(Sis, ushort,39612,int,1985229343,short,22136) 377s call(SiS, ushort,39612,int,1985229343,ushort,39612) 377s call(Sii, ushort,39612,int,1985229343,int,1985229343) 377s call(SiI, ushort,39612,int,1985229343,uint,4276206270) 377s call(Sil, ushort,39612,int,1985229343,long,523124044) 377s call(SiL, ushort,39612,int,1985229343,ulong,4159232458) 377s call(Sij, ushort,39612,int,1985229343,long_long,2211230779876286898) 377s call(Sif, ushort,39612,int,1985229343,float,1.23456789) 377s call(Sid, ushort,39612,int,1985229343,double,9.87654321) 377s call(SIc, ushort,39612,uint,4276206270,char,18) 377s call(SIC, ushort,39612,uint,4276206270,uchar,52) 377s call(SIs, ushort,39612,uint,4276206270,short,22136) 377s call(SIS, ushort,39612,uint,4276206270,ushort,39612) 377s call(SIi, ushort,39612,uint,4276206270,int,1985229343) 377s call(SII, ushort,39612,uint,4276206270,uint,4276206270) 377s call(SIl, ushort,39612,uint,4276206270,long,523124044) 377s call(SIL, ushort,39612,uint,4276206270,ulong,4159232458) 377s call(SIj, ushort,39612,uint,4276206270,long_long,2211230779876286898) 377s call(SIf, ushort,39612,uint,4276206270,float,1.23456789) 377s call(SId, ushort,39612,uint,4276206270,double,9.87654321) 377s call(Slc, ushort,39612,long,523124044,char,18) 377s call(SlC, ushort,39612,long,523124044,uchar,52) 377s call(Sls, ushort,39612,long,523124044,short,22136) 377s call(SlS, ushort,39612,long,523124044,ushort,39612) 377s call(Sli, ushort,39612,long,523124044,int,1985229343) 377s call(SlI, ushort,39612,long,523124044,uint,4276206270) 377s call(Sll, ushort,39612,long,523124044,long,523124044) 377s call(SlL, ushort,39612,long,523124044,ulong,4159232458) 377s call(Slj, ushort,39612,long,523124044,long_long,2211230779876286898) 377s call(Slf, ushort,39612,long,523124044,float,1.23456789) 377s call(Sld, ushort,39612,long,523124044,double,9.87654321) 377s call(SLc, ushort,39612,ulong,4159232458,char,18) 377s call(SLC, ushort,39612,ulong,4159232458,uchar,52) 377s call(SLs, ushort,39612,ulong,4159232458,short,22136) 377s call(SLS, ushort,39612,ulong,4159232458,ushort,39612) 377s call(SLi, ushort,39612,ulong,4159232458,int,1985229343) 377s call(SLI, ushort,39612,ulong,4159232458,uint,4276206270) 377s call(SLl, ushort,39612,ulong,4159232458,long,523124044) 377s call(SLL, ushort,39612,ulong,4159232458,ulong,4159232458) 377s call(SLj, ushort,39612,ulong,4159232458,long_long,2211230779876286898) 377s call(SLf, ushort,39612,ulong,4159232458,float,1.23456789) 377s call(SLd, ushort,39612,ulong,4159232458,double,9.87654321) 377s call(Sjc, ushort,39612,long_long,2211230779876286898,char,18) 377s call(SjC, ushort,39612,long_long,2211230779876286898,uchar,52) 377s call(Sjs, ushort,39612,long_long,2211230779876286898,short,22136) 377s call(SjS, ushort,39612,long_long,2211230779876286898,ushort,39612) 377s call(Sji, ushort,39612,long_long,2211230779876286898,int,1985229343) 377s call(SjI, ushort,39612,long_long,2211230779876286898,uint,4276206270) 377s call(Sjl, ushort,39612,long_long,2211230779876286898,long,523124044) 377s call(SjL, ushort,39612,long_long,2211230779876286898,ulong,4159232458) 377s call(Sjj, ushort,39612,long_long,2211230779876286898,long_long,2211230779876286898) 377s call(Sjf, ushort,39612,long_long,2211230779876286898,float,1.23456789) 377s call(Sjd, ushort,39612,long_long,2211230779876286898,double,9.87654321) 377s call(Sfc, ushort,39612,float,1.23456789,char,18) 377s call(SfC, ushort,39612,float,1.23456789,uchar,52) 377s call(Sfs, ushort,39612,float,1.23456789,short,22136) 377s call(SfS, ushort,39612,float,1.23456789,ushort,39612) 377s call(Sfi, ushort,39612,float,1.23456789,int,1985229343) 377s call(SfI, ushort,39612,float,1.23456789,uint,4276206270) 377s call(Sfl, ushort,39612,float,1.23456789,long,523124044) 377s call(SfL, ushort,39612,float,1.23456789,ulong,4159232458) 377s call(Sfj, ushort,39612,float,1.23456789,long_long,2211230779876286898) 377s call(Sff, ushort,39612,float,1.23456789,float,1.23456789) 377s call(Sfd, ushort,39612,float,1.23456789,double,9.87654321) 377s call(Sdc, ushort,39612,double,9.87654321,char,18) 377s call(SdC, ushort,39612,double,9.87654321,uchar,52) 377s call(Sds, ushort,39612,double,9.87654321,short,22136) 377s call(SdS, ushort,39612,double,9.87654321,ushort,39612) 377s call(Sdi, ushort,39612,double,9.87654321,int,1985229343) 377s call(SdI, ushort,39612,double,9.87654321,uint,4276206270) 377s call(Sdl, ushort,39612,double,9.87654321,long,523124044) 377s call(SdL, ushort,39612,double,9.87654321,ulong,4159232458) 377s call(Sdj, ushort,39612,double,9.87654321,long_long,2211230779876286898) 377s call(Sdf, ushort,39612,double,9.87654321,float,1.23456789) 377s call(Sdd, ushort,39612,double,9.87654321,double,9.87654321) 377s call(icc, int,1985229343,char,18,char,18) 377s call(icC, int,1985229343,char,18,uchar,52) 377s call(ics, int,1985229343,char,18,short,22136) 377s call(icS, int,1985229343,char,18,ushort,39612) 377s call(ici, int,1985229343,char,18,int,1985229343) 377s call(icI, int,1985229343,char,18,uint,4276206270) 377s call(icl, int,1985229343,char,18,long,523124044) 377s call(icL, int,1985229343,char,18,ulong,4159232458) 377s call(icj, int,1985229343,char,18,long_long,2211230779876286898) 377s call(icf, int,1985229343,char,18,float,1.23456789) 377s call(icd, int,1985229343,char,18,double,9.87654321) 377s call(iCc, int,1985229343,uchar,52,char,18) 377s call(iCC, int,1985229343,uchar,52,uchar,52) 377s call(iCs, int,1985229343,uchar,52,short,22136) 377s call(iCS, int,1985229343,uchar,52,ushort,39612) 377s call(iCi, int,1985229343,uchar,52,int,1985229343) 377s call(iCI, int,1985229343,uchar,52,uint,4276206270) 377s call(iCl, int,1985229343,uchar,52,long,523124044) 377s call(iCL, int,1985229343,uchar,52,ulong,4159232458) 377s call(iCj, int,1985229343,uchar,52,long_long,2211230779876286898) 377s call(iCf, int,1985229343,uchar,52,float,1.23456789) 377s call(iCd, int,1985229343,uchar,52,double,9.87654321) 377s call(isc, int,1985229343,short,22136,char,18) 377s call(isC, int,1985229343,short,22136,uchar,52) 377s call(iss, int,1985229343,short,22136,short,22136) 377s call(isS, int,1985229343,short,22136,ushort,39612) 377s call(isi, int,1985229343,short,22136,int,1985229343) 377s call(isI, int,1985229343,short,22136,uint,4276206270) 377s call(isl, int,1985229343,short,22136,long,523124044) 377s call(isL, int,1985229343,short,22136,ulong,4159232458) 377s call(isj, int,1985229343,short,22136,long_long,2211230779876286898) 377s call(isf, int,1985229343,short,22136,float,1.23456789) 377s call(isd, int,1985229343,short,22136,double,9.87654321) 377s call(iSc, int,1985229343,ushort,39612,char,18) 377s call(iSC, int,1985229343,ushort,39612,uchar,52) 377s call(iSs, int,1985229343,ushort,39612,short,22136) 377s call(iSS, int,1985229343,ushort,39612,ushort,39612) 377s call(iSi, int,1985229343,ushort,39612,int,1985229343) 377s call(iSI, int,1985229343,ushort,39612,uint,4276206270) 377s call(iSl, int,1985229343,ushort,39612,long,523124044) 377s call(iSL, int,1985229343,ushort,39612,ulong,4159232458) 377s call(iSj, int,1985229343,ushort,39612,long_long,2211230779876286898) 377s call(iSf, int,1985229343,ushort,39612,float,1.23456789) 377s call(iSd, int,1985229343,ushort,39612,double,9.87654321) 377s call(iic, int,1985229343,int,1985229343,char,18) 377s call(iiC, int,1985229343,int,1985229343,uchar,52) 377s call(iis, int,1985229343,int,1985229343,short,22136) 377s call(iiS, int,1985229343,int,1985229343,ushort,39612) 377s call(iii, int,1985229343,int,1985229343,int,1985229343) 377s call(iiI, int,1985229343,int,1985229343,uint,4276206270) 377s call(iil, int,1985229343,int,1985229343,long,523124044) 377s call(iiL, int,1985229343,int,1985229343,ulong,4159232458) 377s call(iij, int,1985229343,int,1985229343,long_long,2211230779876286898) 377s call(iif, int,1985229343,int,1985229343,float,1.23456789) 377s call(iid, int,1985229343,int,1985229343,double,9.87654321) 377s call(iIc, int,1985229343,uint,4276206270,char,18) 377s call(iIC, int,1985229343,uint,4276206270,uchar,52) 377s call(iIs, int,1985229343,uint,4276206270,short,22136) 377s call(iIS, int,1985229343,uint,4276206270,ushort,39612) 377s call(iIi, int,1985229343,uint,4276206270,int,1985229343) 377s call(iII, int,1985229343,uint,4276206270,uint,4276206270) 377s call(iIl, int,1985229343,uint,4276206270,long,523124044) 377s call(iIL, int,1985229343,uint,4276206270,ulong,4159232458) 377s call(iIj, int,1985229343,uint,4276206270,long_long,2211230779876286898) 377s call(iIf, int,1985229343,uint,4276206270,float,1.23456789) 377s call(iId, int,1985229343,uint,4276206270,double,9.87654321) 377s call(ilc, int,1985229343,long,523124044,char,18) 377s call(ilC, int,1985229343,long,523124044,uchar,52) 377s call(ils, int,1985229343,long,523124044,short,22136) 377s call(ilS, int,1985229343,long,523124044,ushort,39612) 377s call(ili, int,1985229343,long,523124044,int,1985229343) 377s call(ilI, int,1985229343,long,523124044,uint,4276206270) 377s call(ill, int,1985229343,long,523124044,long,523124044) 377s call(ilL, int,1985229343,long,523124044,ulong,4159232458) 377s call(ilj, int,1985229343,long,523124044,long_long,2211230779876286898) 377s call(ilf, int,1985229343,long,523124044,float,1.23456789) 377s call(ild, int,1985229343,long,523124044,double,9.87654321) 377s call(iLc, int,1985229343,ulong,4159232458,char,18) 377s call(iLC, int,1985229343,ulong,4159232458,uchar,52) 377s call(iLs, int,1985229343,ulong,4159232458,short,22136) 377s call(iLS, int,1985229343,ulong,4159232458,ushort,39612) 377s call(iLi, int,1985229343,ulong,4159232458,int,1985229343) 377s call(iLI, int,1985229343,ulong,4159232458,uint,4276206270) 377s call(iLl, int,1985229343,ulong,4159232458,long,523124044) 377s call(iLL, int,1985229343,ulong,4159232458,ulong,4159232458) 377s call(iLj, int,1985229343,ulong,4159232458,long_long,2211230779876286898) 377s call(iLf, int,1985229343,ulong,4159232458,float,1.23456789) 377s call(iLd, int,1985229343,ulong,4159232458,double,9.87654321) 377s call(ijc, int,1985229343,long_long,2211230779876286898,char,18) 377s call(ijC, int,1985229343,long_long,2211230779876286898,uchar,52) 377s call(ijs, int,1985229343,long_long,2211230779876286898,short,22136) 377s call(ijS, int,1985229343,long_long,2211230779876286898,ushort,39612) 377s call(iji, int,1985229343,long_long,2211230779876286898,int,1985229343) 377s call(ijI, int,1985229343,long_long,2211230779876286898,uint,4276206270) 377s call(ijl, int,1985229343,long_long,2211230779876286898,long,523124044) 377s call(ijL, int,1985229343,long_long,2211230779876286898,ulong,4159232458) 377s call(ijj, int,1985229343,long_long,2211230779876286898,long_long,2211230779876286898) 377s call(ijf, int,1985229343,long_long,2211230779876286898,float,1.23456789) 377s call(ijd, int,1985229343,long_long,2211230779876286898,double,9.87654321) 377s call(ifc, int,1985229343,float,1.23456789,char,18) 377s call(ifC, int,1985229343,float,1.23456789,uchar,52) 377s call(ifs, int,1985229343,float,1.23456789,short,22136) 377s call(ifS, int,1985229343,float,1.23456789,ushort,39612) 377s call(ifi, int,1985229343,float,1.23456789,int,1985229343) 377s call(ifI, int,1985229343,float,1.23456789,uint,4276206270) 377s call(ifl, int,1985229343,float,1.23456789,long,523124044) 377s call(ifL, int,1985229343,float,1.23456789,ulong,4159232458) 377s call(ifj, int,1985229343,float,1.23456789,long_long,2211230779876286898) 377s call(iff, int,1985229343,float,1.23456789,float,1.23456789) 377s call(ifd, int,1985229343,float,1.23456789,double,9.87654321) 377s call(idc, int,1985229343,double,9.87654321,char,18) 377s call(idC, int,1985229343,double,9.87654321,uchar,52) 377s call(ids, int,1985229343,double,9.87654321,short,22136) 377s call(idS, int,1985229343,double,9.87654321,ushort,39612) 377s call(idi, int,1985229343,double,9.87654321,int,1985229343) 377s call(idI, int,1985229343,double,9.87654321,uint,4276206270) 377s call(idl, int,1985229343,double,9.87654321,long,523124044) 377s call(idL, int,1985229343,double,9.87654321,ulong,4159232458) 377s call(idj, int,1985229343,double,9.87654321,long_long,2211230779876286898) 377s call(idf, int,1985229343,double,9.87654321,float,1.23456789) 377s call(idd, int,1985229343,double,9.87654321,double,9.87654321) 377s call(Icc, uint,4276206270,char,18,char,18) 377s call(IcC, uint,4276206270,char,18,uchar,52) 377s call(Ics, uint,4276206270,char,18,short,22136) 377s call(IcS, uint,4276206270,char,18,ushort,39612) 377s call(Ici, uint,4276206270,char,18,int,1985229343) 377s call(IcI, uint,4276206270,char,18,uint,4276206270) 377s call(Icl, uint,4276206270,char,18,long,523124044) 377s call(IcL, uint,4276206270,char,18,ulong,4159232458) 377s call(Icj, uint,4276206270,char,18,long_long,2211230779876286898) 377s call(Icf, uint,4276206270,char,18,float,1.23456789) 377s call(Icd, uint,4276206270,char,18,double,9.87654321) 377s call(ICc, uint,4276206270,uchar,52,char,18) 377s call(ICC, uint,4276206270,uchar,52,uchar,52) 377s call(ICs, uint,4276206270,uchar,52,short,22136) 377s call(ICS, uint,4276206270,uchar,52,ushort,39612) 377s call(ICi, uint,4276206270,uchar,52,int,1985229343) 377s call(ICI, uint,4276206270,uchar,52,uint,4276206270) 377s call(ICl, uint,4276206270,uchar,52,long,523124044) 377s call(ICL, uint,4276206270,uchar,52,ulong,4159232458) 377s call(ICj, uint,4276206270,uchar,52,long_long,2211230779876286898) 377s call(ICf, uint,4276206270,uchar,52,float,1.23456789) 377s call(ICd, uint,4276206270,uchar,52,double,9.87654321) 377s call(Isc, uint,4276206270,short,22136,char,18) 377s call(IsC, uint,4276206270,short,22136,uchar,52) 377s call(Iss, uint,4276206270,short,22136,short,22136) 377s call(IsS, uint,4276206270,short,22136,ushort,39612) 377s call(Isi, uint,4276206270,short,22136,int,1985229343) 377s call(IsI, uint,4276206270,short,22136,uint,4276206270) 377s call(Isl, uint,4276206270,short,22136,long,523124044) 377s call(IsL, uint,4276206270,short,22136,ulong,4159232458) 377s call(Isj, uint,4276206270,short,22136,long_long,2211230779876286898) 377s call(Isf, uint,4276206270,short,22136,float,1.23456789) 377s call(Isd, uint,4276206270,short,22136,double,9.87654321) 377s call(ISc, uint,4276206270,ushort,39612,char,18) 377s call(ISC, uint,4276206270,ushort,39612,uchar,52) 377s call(ISs, uint,4276206270,ushort,39612,short,22136) 377s call(ISS, uint,4276206270,ushort,39612,ushort,39612) 377s call(ISi, uint,4276206270,ushort,39612,int,1985229343) 377s call(ISI, uint,4276206270,ushort,39612,uint,4276206270) 377s call(ISl, uint,4276206270,ushort,39612,long,523124044) 377s call(ISL, uint,4276206270,ushort,39612,ulong,4159232458) 377s call(ISj, uint,4276206270,ushort,39612,long_long,2211230779876286898) 377s call(ISf, uint,4276206270,ushort,39612,float,1.23456789) 377s call(ISd, uint,4276206270,ushort,39612,double,9.87654321) 377s call(Iic, uint,4276206270,int,1985229343,char,18) 377s call(IiC, uint,4276206270,int,1985229343,uchar,52) 377s call(Iis, uint,4276206270,int,1985229343,short,22136) 377s call(IiS, uint,4276206270,int,1985229343,ushort,39612) 377s call(Iii, uint,4276206270,int,1985229343,int,1985229343) 377s call(IiI, uint,4276206270,int,1985229343,uint,4276206270) 377s call(Iil, uint,4276206270,int,1985229343,long,523124044) 377s call(IiL, uint,4276206270,int,1985229343,ulong,4159232458) 377s call(Iij, uint,4276206270,int,1985229343,long_long,2211230779876286898) 377s call(Iif, uint,4276206270,int,1985229343,float,1.23456789) 377s call(Iid, uint,4276206270,int,1985229343,double,9.87654321) 377s call(IIc, uint,4276206270,uint,4276206270,char,18) 377s call(IIC, uint,4276206270,uint,4276206270,uchar,52) 377s call(IIs, uint,4276206270,uint,4276206270,short,22136) 377s call(IIS, uint,4276206270,uint,4276206270,ushort,39612) 377s call(IIi, uint,4276206270,uint,4276206270,int,1985229343) 377s call(III, uint,4276206270,uint,4276206270,uint,4276206270) 377s call(IIl, uint,4276206270,uint,4276206270,long,523124044) 377s call(IIL, uint,4276206270,uint,4276206270,ulong,4159232458) 377s call(IIj, uint,4276206270,uint,4276206270,long_long,2211230779876286898) 377s call(IIf, uint,4276206270,uint,4276206270,float,1.23456789) 377s call(IId, uint,4276206270,uint,4276206270,double,9.87654321) 377s call(Ilc, uint,4276206270,long,523124044,char,18) 377s call(IlC, uint,4276206270,long,523124044,uchar,52) 377s call(Ils, uint,4276206270,long,523124044,short,22136) 377s call(IlS, uint,4276206270,long,523124044,ushort,39612) 377s call(Ili, uint,4276206270,long,523124044,int,1985229343) 377s call(IlI, uint,4276206270,long,523124044,uint,4276206270) 377s call(Ill, uint,4276206270,long,523124044,long,523124044) 377s call(IlL, uint,4276206270,long,523124044,ulong,4159232458) 377s call(Ilj, uint,4276206270,long,523124044,long_long,2211230779876286898) 377s call(Ilf, uint,4276206270,long,523124044,float,1.23456789) 377s call(Ild, uint,4276206270,long,523124044,double,9.87654321) 377s call(ILc, uint,4276206270,ulong,4159232458,char,18) 377s call(ILC, uint,4276206270,ulong,4159232458,uchar,52) 377s call(ILs, uint,4276206270,ulong,4159232458,short,22136) 377s call(ILS, uint,4276206270,ulong,4159232458,ushort,39612) 377s call(ILi, uint,4276206270,ulong,4159232458,int,1985229343) 377s call(ILI, uint,4276206270,ulong,4159232458,uint,4276206270) 377s call(ILl, uint,4276206270,ulong,4159232458,long,523124044) 377s call(ILL, uint,4276206270,ulong,4159232458,ulong,4159232458) 377s call(ILj, uint,4276206270,ulong,4159232458,long_long,2211230779876286898) 377s call(ILf, uint,4276206270,ulong,4159232458,float,1.23456789) 377s call(ILd, uint,4276206270,ulong,4159232458,double,9.87654321) 377s call(Ijc, uint,4276206270,long_long,2211230779876286898,char,18) 377s call(IjC, uint,4276206270,long_long,2211230779876286898,uchar,52) 377s call(Ijs, uint,4276206270,long_long,2211230779876286898,short,22136) 377s call(IjS, uint,4276206270,long_long,2211230779876286898,ushort,39612) 377s call(Iji, uint,4276206270,long_long,2211230779876286898,int,1985229343) 377s call(IjI, uint,4276206270,long_long,2211230779876286898,uint,4276206270) 377s call(Ijl, uint,4276206270,long_long,2211230779876286898,long,523124044) 377s call(IjL, uint,4276206270,long_long,2211230779876286898,ulong,4159232458) 377s call(Ijj, uint,4276206270,long_long,2211230779876286898,long_long,2211230779876286898) 377s call(Ijf, uint,4276206270,long_long,2211230779876286898,float,1.23456789) 377s call(Ijd, uint,4276206270,long_long,2211230779876286898,double,9.87654321) 377s call(Ifc, uint,4276206270,float,1.23456789,char,18) 377s call(IfC, uint,4276206270,float,1.23456789,uchar,52) 377s call(Ifs, uint,4276206270,float,1.23456789,short,22136) 377s call(IfS, uint,4276206270,float,1.23456789,ushort,39612) 377s call(Ifi, uint,4276206270,float,1.23456789,int,1985229343) 377s call(IfI, uint,4276206270,float,1.23456789,uint,4276206270) 377s call(Ifl, uint,4276206270,float,1.23456789,long,523124044) 377s call(IfL, uint,4276206270,float,1.23456789,ulong,4159232458) 377s call(Ifj, uint,4276206270,float,1.23456789,long_long,2211230779876286898) 377s call(Iff, uint,4276206270,float,1.23456789,float,1.23456789) 377s call(Ifd, uint,4276206270,float,1.23456789,double,9.87654321) 377s call(Idc, uint,4276206270,double,9.87654321,char,18) 377s call(IdC, uint,4276206270,double,9.87654321,uchar,52) 377s call(Ids, uint,4276206270,double,9.87654321,short,22136) 377s call(IdS, uint,4276206270,double,9.87654321,ushort,39612) 377s call(Idi, uint,4276206270,double,9.87654321,int,1985229343) 377s call(IdI, uint,4276206270,double,9.87654321,uint,4276206270) 377s call(Idl, uint,4276206270,double,9.87654321,long,523124044) 377s call(IdL, uint,4276206270,double,9.87654321,ulong,4159232458) 377s call(Idj, uint,4276206270,double,9.87654321,long_long,2211230779876286898) 377s call(Idf, uint,4276206270,double,9.87654321,float,1.23456789) 377s call(Idd, uint,4276206270,double,9.87654321,double,9.87654321) 377s call(lcc, long,523124044,char,18,char,18) 377s call(lcC, long,523124044,char,18,uchar,52) 377s call(lcs, long,523124044,char,18,short,22136) 377s call(lcS, long,523124044,char,18,ushort,39612) 377s call(lci, long,523124044,char,18,int,1985229343) 377s call(lcI, long,523124044,char,18,uint,4276206270) 377s call(lcl, long,523124044,char,18,long,523124044) 377s call(lcL, long,523124044,char,18,ulong,4159232458) 377s call(lcj, long,523124044,char,18,long_long,2211230779876286898) 377s call(lcf, long,523124044,char,18,float,1.23456789) 377s call(lcd, long,523124044,char,18,double,9.87654321) 377s call(lCc, long,523124044,uchar,52,char,18) 377s call(lCC, long,523124044,uchar,52,uchar,52) 377s call(lCs, long,523124044,uchar,52,short,22136) 377s call(lCS, long,523124044,uchar,52,ushort,39612) 377s call(lCi, long,523124044,uchar,52,int,1985229343) 377s call(lCI, long,523124044,uchar,52,uint,4276206270) 377s call(lCl, long,523124044,uchar,52,long,523124044) 377s call(lCL, long,523124044,uchar,52,ulong,4159232458) 377s call(lCj, long,523124044,uchar,52,long_long,2211230779876286898) 377s call(lCf, long,523124044,uchar,52,float,1.23456789) 377s call(lCd, long,523124044,uchar,52,double,9.87654321) 377s call(lsc, long,523124044,short,22136,char,18) 377s call(lsC, long,523124044,short,22136,uchar,52) 377s call(lss, long,523124044,short,22136,short,22136) 377s call(lsS, long,523124044,short,22136,ushort,39612) 377s call(lsi, long,523124044,short,22136,int,1985229343) 377s call(lsI, long,523124044,short,22136,uint,4276206270) 377s call(lsl, long,523124044,short,22136,long,523124044) 377s call(lsL, long,523124044,short,22136,ulong,4159232458) 377s call(lsj, long,523124044,short,22136,long_long,2211230779876286898) 377s call(lsf, long,523124044,short,22136,float,1.23456789) 377s call(lsd, long,523124044,short,22136,double,9.87654321) 377s call(lSc, long,523124044,ushort,39612,char,18) 377s call(lSC, long,523124044,ushort,39612,uchar,52) 377s call(lSs, long,523124044,ushort,39612,short,22136) 377s call(lSS, long,523124044,ushort,39612,ushort,39612) 377s call(lSi, long,523124044,ushort,39612,int,1985229343) 377s call(lSI, long,523124044,ushort,39612,uint,4276206270) 377s call(lSl, long,523124044,ushort,39612,long,523124044) 377s call(lSL, long,523124044,ushort,39612,ulong,4159232458) 377s call(lSj, long,523124044,ushort,39612,long_long,2211230779876286898) 377s call(lSf, long,523124044,ushort,39612,float,1.23456789) 377s call(lSd, long,523124044,ushort,39612,double,9.87654321) 377s call(lic, long,523124044,int,1985229343,char,18) 377s call(liC, long,523124044,int,1985229343,uchar,52) 377s call(lis, long,523124044,int,1985229343,short,22136) 377s call(liS, long,523124044,int,1985229343,ushort,39612) 377s call(lii, long,523124044,int,1985229343,int,1985229343) 377s call(liI, long,523124044,int,1985229343,uint,4276206270) 377s call(lil, long,523124044,int,1985229343,long,523124044) 377s call(liL, long,523124044,int,1985229343,ulong,4159232458) 377s call(lij, long,523124044,int,1985229343,long_long,2211230779876286898) 377s call(lif, long,523124044,int,1985229343,float,1.23456789) 377s call(lid, long,523124044,int,1985229343,double,9.87654321) 377s call(lIc, long,523124044,uint,4276206270,char,18) 377s call(lIC, long,523124044,uint,4276206270,uchar,52) 377s call(lIs, long,523124044,uint,4276206270,short,22136) 377s call(lIS, long,523124044,uint,4276206270,ushort,39612) 377s call(lIi, long,523124044,uint,4276206270,int,1985229343) 377s call(lII, long,523124044,uint,4276206270,uint,4276206270) 377s call(lIl, long,523124044,uint,4276206270,long,523124044) 377s call(lIL, long,523124044,uint,4276206270,ulong,4159232458) 377s call(lIj, long,523124044,uint,4276206270,long_long,2211230779876286898) 377s call(lIf, long,523124044,uint,4276206270,float,1.23456789) 377s call(lId, long,523124044,uint,4276206270,double,9.87654321) 377s call(llc, long,523124044,long,523124044,char,18) 377s call(llC, long,523124044,long,523124044,uchar,52) 377s call(lls, long,523124044,long,523124044,short,22136) 377s call(llS, long,523124044,long,523124044,ushort,39612) 377s call(lli, long,523124044,long,523124044,int,1985229343) 377s call(llI, long,523124044,long,523124044,uint,4276206270) 377s call(lll, long,523124044,long,523124044,long,523124044) 377s call(llL, long,523124044,long,523124044,ulong,4159232458) 377s call(llj, long,523124044,long,523124044,long_long,2211230779876286898) 377s call(llf, long,523124044,long,523124044,float,1.23456789) 377s call(lld, long,523124044,long,523124044,double,9.87654321) 377s call(lLc, long,523124044,ulong,4159232458,char,18) 377s call(lLC, long,523124044,ulong,4159232458,uchar,52) 377s call(lLs, long,523124044,ulong,4159232458,short,22136) 377s call(lLS, long,523124044,ulong,4159232458,ushort,39612) 377s call(lLi, long,523124044,ulong,4159232458,int,1985229343) 377s call(lLI, long,523124044,ulong,4159232458,uint,4276206270) 377s call(lLl, long,523124044,ulong,4159232458,long,523124044) 377s call(lLL, long,523124044,ulong,4159232458,ulong,4159232458) 377s call(lLj, long,523124044,ulong,4159232458,long_long,2211230779876286898) 377s call(lLf, long,523124044,ulong,4159232458,float,1.23456789) 377s call(lLd, long,523124044,ulong,4159232458,double,9.87654321) 377s call(ljc, long,523124044,long_long,2211230779876286898,char,18) 377s call(ljC, long,523124044,long_long,2211230779876286898,uchar,52) 377s call(ljs, long,523124044,long_long,2211230779876286898,short,22136) 377s call(ljS, long,523124044,long_long,2211230779876286898,ushort,39612) 377s call(lji, long,523124044,long_long,2211230779876286898,int,1985229343) 377s call(ljI, long,523124044,long_long,2211230779876286898,uint,4276206270) 377s call(ljl, long,523124044,long_long,2211230779876286898,long,523124044) 377s call(ljL, long,523124044,long_long,2211230779876286898,ulong,4159232458) 377s call(ljj, long,523124044,long_long,2211230779876286898,long_long,2211230779876286898) 377s call(ljf, long,523124044,long_long,2211230779876286898,float,1.23456789) 377s call(ljd, long,523124044,long_long,2211230779876286898,double,9.87654321) 377s call(lfc, long,523124044,float,1.23456789,char,18) 377s call(lfC, long,523124044,float,1.23456789,uchar,52) 377s call(lfs, long,523124044,float,1.23456789,short,22136) 377s call(lfS, long,523124044,float,1.23456789,ushort,39612) 377s call(lfi, long,523124044,float,1.23456789,int,1985229343) 377s call(lfI, long,523124044,float,1.23456789,uint,4276206270) 377s call(lfl, long,523124044,float,1.23456789,long,523124044) 377s call(lfL, long,523124044,float,1.23456789,ulong,4159232458) 377s call(lfj, long,523124044,float,1.23456789,long_long,2211230779876286898) 377s call(lff, long,523124044,float,1.23456789,float,1.23456789) 377s call(lfd, long,523124044,float,1.23456789,double,9.87654321) 377s call(ldc, long,523124044,double,9.87654321,char,18) 377s call(ldC, long,523124044,double,9.87654321,uchar,52) 377s call(lds, long,523124044,double,9.87654321,short,22136) 377s call(ldS, long,523124044,double,9.87654321,ushort,39612) 377s call(ldi, long,523124044,double,9.87654321,int,1985229343) 377s call(ldI, long,523124044,double,9.87654321,uint,4276206270) 377s call(ldl, long,523124044,double,9.87654321,long,523124044) 377s call(ldL, long,523124044,double,9.87654321,ulong,4159232458) 377s call(ldj, long,523124044,double,9.87654321,long_long,2211230779876286898) 377s call(ldf, long,523124044,double,9.87654321,float,1.23456789) 377s call(ldd, long,523124044,double,9.87654321,double,9.87654321) 377s call(Lcc, ulong,4159232458,char,18,char,18) 377s call(LcC, ulong,4159232458,char,18,uchar,52) 377s call(Lcs, ulong,4159232458,char,18,short,22136) 377s call(LcS, ulong,4159232458,char,18,ushort,39612) 377s call(Lci, ulong,4159232458,char,18,int,1985229343) 377s call(LcI, ulong,4159232458,char,18,uint,4276206270) 377s call(Lcl, ulong,4159232458,char,18,long,523124044) 377s call(LcL, ulong,4159232458,char,18,ulong,4159232458) 377s call(Lcj, ulong,4159232458,char,18,long_long,2211230779876286898) 377s call(Lcf, ulong,4159232458,char,18,float,1.23456789) 377s call(Lcd, ulong,4159232458,char,18,double,9.87654321) 377s call(LCc, ulong,4159232458,uchar,52,char,18) 377s call(LCC, ulong,4159232458,uchar,52,uchar,52) 377s call(LCs, ulong,4159232458,uchar,52,short,22136) 377s call(LCS, ulong,4159232458,uchar,52,ushort,39612) 377s call(LCi, ulong,4159232458,uchar,52,int,1985229343) 377s call(LCI, ulong,4159232458,uchar,52,uint,4276206270) 377s call(LCl, ulong,4159232458,uchar,52,long,523124044) 377s call(LCL, ulong,4159232458,uchar,52,ulong,4159232458) 377s call(LCj, ulong,4159232458,uchar,52,long_long,2211230779876286898) 377s call(LCf, ulong,4159232458,uchar,52,float,1.23456789) 377s call(LCd, ulong,4159232458,uchar,52,double,9.87654321) 377s call(Lsc, ulong,4159232458,short,22136,char,18) 377s call(LsC, ulong,4159232458,short,22136,uchar,52) 377s call(Lss, ulong,4159232458,short,22136,short,22136) 377s call(LsS, ulong,4159232458,short,22136,ushort,39612) 377s call(Lsi, ulong,4159232458,short,22136,int,1985229343) 377s call(LsI, ulong,4159232458,short,22136,uint,4276206270) 377s call(Lsl, ulong,4159232458,short,22136,long,523124044) 377s call(LsL, ulong,4159232458,short,22136,ulong,4159232458) 377s call(Lsj, ulong,4159232458,short,22136,long_long,2211230779876286898) 377s call(Lsf, ulong,4159232458,short,22136,float,1.23456789) 377s call(Lsd, ulong,4159232458,short,22136,double,9.87654321) 377s call(LSc, ulong,4159232458,ushort,39612,char,18) 377s call(LSC, ulong,4159232458,ushort,39612,uchar,52) 377s call(LSs, ulong,4159232458,ushort,39612,short,22136) 377s call(LSS, ulong,4159232458,ushort,39612,ushort,39612) 377s call(LSi, ulong,4159232458,ushort,39612,int,1985229343) 377s call(LSI, ulong,4159232458,ushort,39612,uint,4276206270) 377s call(LSl, ulong,4159232458,ushort,39612,long,523124044) 377s call(LSL, ulong,4159232458,ushort,39612,ulong,4159232458) 377s call(LSj, ulong,4159232458,ushort,39612,long_long,2211230779876286898) 377s call(LSf, ulong,4159232458,ushort,39612,float,1.23456789) 377s call(LSd, ulong,4159232458,ushort,39612,double,9.87654321) 377s call(Lic, ulong,4159232458,int,1985229343,char,18) 377s call(LiC, ulong,4159232458,int,1985229343,uchar,52) 377s call(Lis, ulong,4159232458,int,1985229343,short,22136) 377s call(LiS, ulong,4159232458,int,1985229343,ushort,39612) 377s call(Lii, ulong,4159232458,int,1985229343,int,1985229343) 377s call(LiI, ulong,4159232458,int,1985229343,uint,4276206270) 377s call(Lil, ulong,4159232458,int,1985229343,long,523124044) 377s call(LiL, ulong,4159232458,int,1985229343,ulong,4159232458) 377s call(Lij, ulong,4159232458,int,1985229343,long_long,2211230779876286898) 377s call(Lif, ulong,4159232458,int,1985229343,float,1.23456789) 377s call(Lid, ulong,4159232458,int,1985229343,double,9.87654321) 377s call(LIc, ulong,4159232458,uint,4276206270,char,18) 377s call(LIC, ulong,4159232458,uint,4276206270,uchar,52) 377s call(LIs, ulong,4159232458,uint,4276206270,short,22136) 377s call(LIS, ulong,4159232458,uint,4276206270,ushort,39612) 377s call(LIi, ulong,4159232458,uint,4276206270,int,1985229343) 377s call(LII, ulong,4159232458,uint,4276206270,uint,4276206270) 377s call(LIl, ulong,4159232458,uint,4276206270,long,523124044) 377s call(LIL, ulong,4159232458,uint,4276206270,ulong,4159232458) 377s call(LIj, ulong,4159232458,uint,4276206270,long_long,2211230779876286898) 377s call(LIf, ulong,4159232458,uint,4276206270,float,1.23456789) 377s call(LId, ulong,4159232458,uint,4276206270,double,9.87654321) 377s call(Llc, ulong,4159232458,long,523124044,char,18) 377s call(LlC, ulong,4159232458,long,523124044,uchar,52) 377s call(Lls, ulong,4159232458,long,523124044,short,22136) 377s call(LlS, ulong,4159232458,long,523124044,ushort,39612) 377s call(Lli, ulong,4159232458,long,523124044,int,1985229343) 377s call(LlI, ulong,4159232458,long,523124044,uint,4276206270) 377s call(Lll, ulong,4159232458,long,523124044,long,523124044) 377s call(LlL, ulong,4159232458,long,523124044,ulong,4159232458) 377s call(Llj, ulong,4159232458,long,523124044,long_long,2211230779876286898) 377s call(Llf, ulong,4159232458,long,523124044,float,1.23456789) 377s call(Lld, ulong,4159232458,long,523124044,double,9.87654321) 377s call(LLc, ulong,4159232458,ulong,4159232458,char,18) 377s call(LLC, ulong,4159232458,ulong,4159232458,uchar,52) 377s call(LLs, ulong,4159232458,ulong,4159232458,short,22136) 377s call(LLS, ulong,4159232458,ulong,4159232458,ushort,39612) 377s call(LLi, ulong,4159232458,ulong,4159232458,int,1985229343) 377s call(LLI, ulong,4159232458,ulong,4159232458,uint,4276206270) 377s call(LLl, ulong,4159232458,ulong,4159232458,long,523124044) 377s call(LLL, ulong,4159232458,ulong,4159232458,ulong,4159232458) 377s call(LLj, ulong,4159232458,ulong,4159232458,long_long,2211230779876286898) 377s call(LLf, ulong,4159232458,ulong,4159232458,float,1.23456789) 377s call(LLd, ulong,4159232458,ulong,4159232458,double,9.87654321) 377s call(Ljc, ulong,4159232458,long_long,2211230779876286898,char,18) 377s call(LjC, ulong,4159232458,long_long,2211230779876286898,uchar,52) 377s call(Ljs, ulong,4159232458,long_long,2211230779876286898,short,22136) 377s call(LjS, ulong,4159232458,long_long,2211230779876286898,ushort,39612) 377s call(Lji, ulong,4159232458,long_long,2211230779876286898,int,1985229343) 377s call(LjI, ulong,4159232458,long_long,2211230779876286898,uint,4276206270) 377s call(Ljl, ulong,4159232458,long_long,2211230779876286898,long,523124044) 377s call(LjL, ulong,4159232458,long_long,2211230779876286898,ulong,4159232458) 377s call(Ljj, ulong,4159232458,long_long,2211230779876286898,long_long,2211230779876286898) 377s call(Ljf, ulong,4159232458,long_long,2211230779876286898,float,1.23456789) 377s call(Ljd, ulong,4159232458,long_long,2211230779876286898,double,9.87654321) 377s call(Lfc, ulong,4159232458,float,1.23456789,char,18) 377s call(LfC, ulong,4159232458,float,1.23456789,uchar,52) 377s call(Lfs, ulong,4159232458,float,1.23456789,short,22136) 377s call(LfS, ulong,4159232458,float,1.23456789,ushort,39612) 377s call(Lfi, ulong,4159232458,float,1.23456789,int,1985229343) 377s call(LfI, ulong,4159232458,float,1.23456789,uint,4276206270) 377s call(Lfl, ulong,4159232458,float,1.23456789,long,523124044) 377s call(LfL, ulong,4159232458,float,1.23456789,ulong,4159232458) 377s call(Lfj, ulong,4159232458,float,1.23456789,long_long,2211230779876286898) 377s call(Lff, ulong,4159232458,float,1.23456789,float,1.23456789) 377s call(Lfd, ulong,4159232458,float,1.23456789,double,9.87654321) 377s call(Ldc, ulong,4159232458,double,9.87654321,char,18) 377s call(LdC, ulong,4159232458,double,9.87654321,uchar,52) 377s call(Lds, ulong,4159232458,double,9.87654321,short,22136) 377s call(LdS, ulong,4159232458,double,9.87654321,ushort,39612) 377s call(Ldi, ulong,4159232458,double,9.87654321,int,1985229343) 377s call(LdI, ulong,4159232458,double,9.87654321,uint,4276206270) 377s call(Ldl, ulong,4159232458,double,9.87654321,long,523124044) 377s call(LdL, ulong,4159232458,double,9.87654321,ulong,4159232458) 377s call(Ldj, ulong,4159232458,double,9.87654321,long_long,2211230779876286898) 377s call(Ldf, ulong,4159232458,double,9.87654321,float,1.23456789) 377s call(Ldd, ulong,4159232458,double,9.87654321,double,9.87654321) 377s call(jcc, long_long,2211230779876286898,char,18,char,18) 377s call(jcC, long_long,2211230779876286898,char,18,uchar,52) 377s call(jcs, long_long,2211230779876286898,char,18,short,22136) 377s call(jcS, long_long,2211230779876286898,char,18,ushort,39612) 377s call(jci, long_long,2211230779876286898,char,18,int,1985229343) 377s call(jcI, long_long,2211230779876286898,char,18,uint,4276206270) 377s call(jcl, long_long,2211230779876286898,char,18,long,523124044) 377s call(jcL, long_long,2211230779876286898,char,18,ulong,4159232458) 377s call(jcj, long_long,2211230779876286898,char,18,long_long,2211230779876286898) 377s call(jcf, long_long,2211230779876286898,char,18,float,1.23456789) 377s call(jcd, long_long,2211230779876286898,char,18,double,9.87654321) 377s call(jCc, long_long,2211230779876286898,uchar,52,char,18) 377s call(jCC, long_long,2211230779876286898,uchar,52,uchar,52) 377s call(jCs, long_long,2211230779876286898,uchar,52,short,22136) 377s call(jCS, long_long,2211230779876286898,uchar,52,ushort,39612) 377s call(jCi, long_long,2211230779876286898,uchar,52,int,1985229343) 377s call(jCI, long_long,2211230779876286898,uchar,52,uint,4276206270) 377s call(jCl, long_long,2211230779876286898,uchar,52,long,523124044) 377s call(jCL, long_long,2211230779876286898,uchar,52,ulong,4159232458) 377s call(jCj, long_long,2211230779876286898,uchar,52,long_long,2211230779876286898) 377s call(jCf, long_long,2211230779876286898,uchar,52,float,1.23456789) 377s call(jCd, long_long,2211230779876286898,uchar,52,double,9.87654321) 377s call(jsc, long_long,2211230779876286898,short,22136,char,18) 377s call(jsC, long_long,2211230779876286898,short,22136,uchar,52) 377s call(jss, long_long,2211230779876286898,short,22136,short,22136) 377s call(jsS, long_long,2211230779876286898,short,22136,ushort,39612) 377s call(jsi, long_long,2211230779876286898,short,22136,int,1985229343) 377s call(jsI, long_long,2211230779876286898,short,22136,uint,4276206270) 377s call(jsl, long_long,2211230779876286898,short,22136,long,523124044) 377s call(jsL, long_long,2211230779876286898,short,22136,ulong,4159232458) 377s call(jsj, long_long,2211230779876286898,short,22136,long_long,2211230779876286898) 377s call(jsf, long_long,2211230779876286898,short,22136,float,1.23456789) 377s call(jsd, long_long,2211230779876286898,short,22136,double,9.87654321) 377s call(jSc, long_long,2211230779876286898,ushort,39612,char,18) 377s call(jSC, long_long,2211230779876286898,ushort,39612,uchar,52) 377s call(jSs, long_long,2211230779876286898,ushort,39612,short,22136) 377s call(jSS, long_long,2211230779876286898,ushort,39612,ushort,39612) 377s call(jSi, long_long,2211230779876286898,ushort,39612,int,1985229343) 377s call(jSI, long_long,2211230779876286898,ushort,39612,uint,4276206270) 377s call(jSl, long_long,2211230779876286898,ushort,39612,long,523124044) 377s call(jSL, long_long,2211230779876286898,ushort,39612,ulong,4159232458) 377s call(jSj, long_long,2211230779876286898,ushort,39612,long_long,2211230779876286898) 377s call(jSf, long_long,2211230779876286898,ushort,39612,float,1.23456789) 377s call(jSd, long_long,2211230779876286898,ushort,39612,double,9.87654321) 377s call(jic, long_long,2211230779876286898,int,1985229343,char,18) 377s call(jiC, long_long,2211230779876286898,int,1985229343,uchar,52) 377s call(jis, long_long,2211230779876286898,int,1985229343,short,22136) 377s call(jiS, long_long,2211230779876286898,int,1985229343,ushort,39612) 377s call(jii, long_long,2211230779876286898,int,1985229343,int,1985229343) 377s call(jiI, long_long,2211230779876286898,int,1985229343,uint,4276206270) 377s call(jil, long_long,2211230779876286898,int,1985229343,long,523124044) 377s call(jiL, long_long,2211230779876286898,int,1985229343,ulong,4159232458) 377s call(jij, long_long,2211230779876286898,int,1985229343,long_long,2211230779876286898) 377s call(jif, long_long,2211230779876286898,int,1985229343,float,1.23456789) 377s call(jid, long_long,2211230779876286898,int,1985229343,double,9.87654321) 377s call(jIc, long_long,2211230779876286898,uint,4276206270,char,18) 377s call(jIC, long_long,2211230779876286898,uint,4276206270,uchar,52) 377s call(jIs, long_long,2211230779876286898,uint,4276206270,short,22136) 377s call(jIS, long_long,2211230779876286898,uint,4276206270,ushort,39612) 377s call(jIi, long_long,2211230779876286898,uint,4276206270,int,1985229343) 377s call(jII, long_long,2211230779876286898,uint,4276206270,uint,4276206270) 377s call(jIl, long_long,2211230779876286898,uint,4276206270,long,523124044) 377s call(jIL, long_long,2211230779876286898,uint,4276206270,ulong,4159232458) 377s call(jIj, long_long,2211230779876286898,uint,4276206270,long_long,2211230779876286898) 377s call(jIf, long_long,2211230779876286898,uint,4276206270,float,1.23456789) 377s call(jId, long_long,2211230779876286898,uint,4276206270,double,9.87654321) 377s call(jlc, long_long,2211230779876286898,long,523124044,char,18) 377s call(jlC, long_long,2211230779876286898,long,523124044,uchar,52) 377s call(jls, long_long,2211230779876286898,long,523124044,short,22136) 377s call(jlS, long_long,2211230779876286898,long,523124044,ushort,39612) 377s call(jli, long_long,2211230779876286898,long,523124044,int,1985229343) 377s call(jlI, long_long,2211230779876286898,long,523124044,uint,4276206270) 377s call(jll, long_long,2211230779876286898,long,523124044,long,523124044) 377s call(jlL, long_long,2211230779876286898,long,523124044,ulong,4159232458) 377s call(jlj, long_long,2211230779876286898,long,523124044,long_long,2211230779876286898) 377s call(jlf, long_long,2211230779876286898,long,523124044,float,1.23456789) 377s call(jld, long_long,2211230779876286898,long,523124044,double,9.87654321) 377s call(jLc, long_long,2211230779876286898,ulong,4159232458,char,18) 377s call(jLC, long_long,2211230779876286898,ulong,4159232458,uchar,52) 377s call(jLs, long_long,2211230779876286898,ulong,4159232458,short,22136) 377s call(jLS, long_long,2211230779876286898,ulong,4159232458,ushort,39612) 377s call(jLi, long_long,2211230779876286898,ulong,4159232458,int,1985229343) 377s call(jLI, long_long,2211230779876286898,ulong,4159232458,uint,4276206270) 377s call(jLl, long_long,2211230779876286898,ulong,4159232458,long,523124044) 377s call(jLL, long_long,2211230779876286898,ulong,4159232458,ulong,4159232458) 377s call(jLj, long_long,2211230779876286898,ulong,4159232458,long_long,2211230779876286898) 377s call(jLf, long_long,2211230779876286898,ulong,4159232458,float,1.23456789) 377s call(jLd, long_long,2211230779876286898,ulong,4159232458,double,9.87654321) 377s call(jjc, long_long,2211230779876286898,long_long,2211230779876286898,char,18) 377s call(jjC, long_long,2211230779876286898,long_long,2211230779876286898,uchar,52) 377s call(jjs, long_long,2211230779876286898,long_long,2211230779876286898,short,22136) 377s call(jjS, long_long,2211230779876286898,long_long,2211230779876286898,ushort,39612) 377s call(jji, long_long,2211230779876286898,long_long,2211230779876286898,int,1985229343) 377s call(jjI, long_long,2211230779876286898,long_long,2211230779876286898,uint,4276206270) 377s call(jjl, long_long,2211230779876286898,long_long,2211230779876286898,long,523124044) 377s call(jjL, long_long,2211230779876286898,long_long,2211230779876286898,ulong,4159232458) 377s call(jjj, long_long,2211230779876286898,long_long,2211230779876286898,long_long,2211230779876286898) 377s call(jjf, long_long,2211230779876286898,long_long,2211230779876286898,float,1.23456789) 377s call(jjd, long_long,2211230779876286898,long_long,2211230779876286898,double,9.87654321) 377s call(jfc, long_long,2211230779876286898,float,1.23456789,char,18) 377s call(jfC, long_long,2211230779876286898,float,1.23456789,uchar,52) 377s call(jfs, long_long,2211230779876286898,float,1.23456789,short,22136) 377s call(jfS, long_long,2211230779876286898,float,1.23456789,ushort,39612) 377s call(jfi, long_long,2211230779876286898,float,1.23456789,int,1985229343) 377s call(jfI, long_long,2211230779876286898,float,1.23456789,uint,4276206270) 377s call(jfl, long_long,2211230779876286898,float,1.23456789,long,523124044) 377s call(jfL, long_long,2211230779876286898,float,1.23456789,ulong,4159232458) 377s call(jfj, long_long,2211230779876286898,float,1.23456789,long_long,2211230779876286898) 377s call(jff, long_long,2211230779876286898,float,1.23456789,float,1.23456789) 377s call(jfd, long_long,2211230779876286898,float,1.23456789,double,9.87654321) 377s call(jdc, long_long,2211230779876286898,double,9.87654321,char,18) 377s call(jdC, long_long,2211230779876286898,double,9.87654321,uchar,52) 377s call(jds, long_long,2211230779876286898,double,9.87654321,short,22136) 377s call(jdS, long_long,2211230779876286898,double,9.87654321,ushort,39612) 377s call(jdi, long_long,2211230779876286898,double,9.87654321,int,1985229343) 377s call(jdI, long_long,2211230779876286898,double,9.87654321,uint,4276206270) 377s call(jdl, long_long,2211230779876286898,double,9.87654321,long,523124044) 377s call(jdL, long_long,2211230779876286898,double,9.87654321,ulong,4159232458) 377s call(jdj, long_long,2211230779876286898,double,9.87654321,long_long,2211230779876286898) 377s call(jdf, long_long,2211230779876286898,double,9.87654321,float,1.23456789) 377s call(jdd, long_long,2211230779876286898,double,9.87654321,double,9.87654321) 377s call(fcc, float,1.23456789,char,18,char,18) 377s call(fcC, float,1.23456789,char,18,uchar,52) 377s call(fcs, float,1.23456789,char,18,short,22136) 377s call(fcS, float,1.23456789,char,18,ushort,39612) 377s call(fci, float,1.23456789,char,18,int,1985229343) 377s call(fcI, float,1.23456789,char,18,uint,4276206270) 377s call(fcl, float,1.23456789,char,18,long,523124044) 377s call(fcL, float,1.23456789,char,18,ulong,4159232458) 377s call(fcj, float,1.23456789,char,18,long_long,2211230779876286898) 377s call(fcf, float,1.23456789,char,18,float,1.23456789) 377s call(fcd, float,1.23456789,char,18,double,9.87654321) 377s call(fCc, float,1.23456789,uchar,52,char,18) 377s call(fCC, float,1.23456789,uchar,52,uchar,52) 377s call(fCs, float,1.23456789,uchar,52,short,22136) 377s call(fCS, float,1.23456789,uchar,52,ushort,39612) 377s call(fCi, float,1.23456789,uchar,52,int,1985229343) 377s call(fCI, float,1.23456789,uchar,52,uint,4276206270) 377s call(fCl, float,1.23456789,uchar,52,long,523124044) 377s call(fCL, float,1.23456789,uchar,52,ulong,4159232458) 377s call(fCj, float,1.23456789,uchar,52,long_long,2211230779876286898) 377s call(fCf, float,1.23456789,uchar,52,float,1.23456789) 377s call(fCd, float,1.23456789,uchar,52,double,9.87654321) 377s call(fsc, float,1.23456789,short,22136,char,18) 377s call(fsC, float,1.23456789,short,22136,uchar,52) 377s call(fss, float,1.23456789,short,22136,short,22136) 377s call(fsS, float,1.23456789,short,22136,ushort,39612) 377s call(fsi, float,1.23456789,short,22136,int,1985229343) 377s call(fsI, float,1.23456789,short,22136,uint,4276206270) 377s call(fsl, float,1.23456789,short,22136,long,523124044) 377s call(fsL, float,1.23456789,short,22136,ulong,4159232458) 377s call(fsj, float,1.23456789,short,22136,long_long,2211230779876286898) 377s call(fsf, float,1.23456789,short,22136,float,1.23456789) 377s call(fsd, float,1.23456789,short,22136,double,9.87654321) 377s call(fSc, float,1.23456789,ushort,39612,char,18) 377s call(fSC, float,1.23456789,ushort,39612,uchar,52) 377s call(fSs, float,1.23456789,ushort,39612,short,22136) 377s call(fSS, float,1.23456789,ushort,39612,ushort,39612) 377s call(fSi, float,1.23456789,ushort,39612,int,1985229343) 377s call(fSI, float,1.23456789,ushort,39612,uint,4276206270) 377s call(fSl, float,1.23456789,ushort,39612,long,523124044) 377s call(fSL, float,1.23456789,ushort,39612,ulong,4159232458) 377s call(fSj, float,1.23456789,ushort,39612,long_long,2211230779876286898) 377s call(fSf, float,1.23456789,ushort,39612,float,1.23456789) 377s call(fSd, float,1.23456789,ushort,39612,double,9.87654321) 377s call(fic, float,1.23456789,int,1985229343,char,18) 377s call(fiC, float,1.23456789,int,1985229343,uchar,52) 377s call(fis, float,1.23456789,int,1985229343,short,22136) 377s call(fiS, float,1.23456789,int,1985229343,ushort,39612) 377s call(fii, float,1.23456789,int,1985229343,int,1985229343) 377s call(fiI, float,1.23456789,int,1985229343,uint,4276206270) 377s call(fil, float,1.23456789,int,1985229343,long,523124044) 377s call(fiL, float,1.23456789,int,1985229343,ulong,4159232458) 377s call(fij, float,1.23456789,int,1985229343,long_long,2211230779876286898) 377s call(fif, float,1.23456789,int,1985229343,float,1.23456789) 377s call(fid, float,1.23456789,int,1985229343,double,9.87654321) 377s call(fIc, float,1.23456789,uint,4276206270,char,18) 377s call(fIC, float,1.23456789,uint,4276206270,uchar,52) 377s call(fIs, float,1.23456789,uint,4276206270,short,22136) 377s call(fIS, float,1.23456789,uint,4276206270,ushort,39612) 377s call(fIi, float,1.23456789,uint,4276206270,int,1985229343) 377s call(fII, float,1.23456789,uint,4276206270,uint,4276206270) 377s call(fIl, float,1.23456789,uint,4276206270,long,523124044) 377s call(fIL, float,1.23456789,uint,4276206270,ulong,4159232458) 377s call(fIj, float,1.23456789,uint,4276206270,long_long,2211230779876286898) 377s call(fIf, float,1.23456789,uint,4276206270,float,1.23456789) 377s call(fId, float,1.23456789,uint,4276206270,double,9.87654321) 377s call(flc, float,1.23456789,long,523124044,char,18) 377s call(flC, float,1.23456789,long,523124044,uchar,52) 377s call(fls, float,1.23456789,long,523124044,short,22136) 377s call(flS, float,1.23456789,long,523124044,ushort,39612) 377s call(fli, float,1.23456789,long,523124044,int,1985229343) 377s call(flI, float,1.23456789,long,523124044,uint,4276206270) 377s call(fll, float,1.23456789,long,523124044,long,523124044) 377s call(flL, float,1.23456789,long,523124044,ulong,4159232458) 377s call(flj, float,1.23456789,long,523124044,long_long,2211230779876286898) 377s call(flf, float,1.23456789,long,523124044,float,1.23456789) 377s call(fld, float,1.23456789,long,523124044,double,9.87654321) 377s call(fLc, float,1.23456789,ulong,4159232458,char,18) 377s call(fLC, float,1.23456789,ulong,4159232458,uchar,52) 377s call(fLs, float,1.23456789,ulong,4159232458,short,22136) 377s call(fLS, float,1.23456789,ulong,4159232458,ushort,39612) 377s call(fLi, float,1.23456789,ulong,4159232458,int,1985229343) 377s call(fLI, float,1.23456789,ulong,4159232458,uint,4276206270) 377s call(fLl, float,1.23456789,ulong,4159232458,long,523124044) 377s call(fLL, float,1.23456789,ulong,4159232458,ulong,4159232458) 377s call(fLj, float,1.23456789,ulong,4159232458,long_long,2211230779876286898) 377s call(fLf, float,1.23456789,ulong,4159232458,float,1.23456789) 377s call(fLd, float,1.23456789,ulong,4159232458,double,9.87654321) 377s call(fjc, float,1.23456789,long_long,2211230779876286898,char,18) 377s call(fjC, float,1.23456789,long_long,2211230779876286898,uchar,52) 377s call(fjs, float,1.23456789,long_long,2211230779876286898,short,22136) 377s call(fjS, float,1.23456789,long_long,2211230779876286898,ushort,39612) 377s call(fji, float,1.23456789,long_long,2211230779876286898,int,1985229343) 377s call(fjI, float,1.23456789,long_long,2211230779876286898,uint,4276206270) 377s call(fjl, float,1.23456789,long_long,2211230779876286898,long,523124044) 377s call(fjL, float,1.23456789,long_long,2211230779876286898,ulong,4159232458) 377s call(fjj, float,1.23456789,long_long,2211230779876286898,long_long,2211230779876286898) 377s call(fjf, float,1.23456789,long_long,2211230779876286898,float,1.23456789) 377s call(fjd, float,1.23456789,long_long,2211230779876286898,double,9.87654321) 377s call(ffc, float,1.23456789,float,1.23456789,char,18) 377s call(ffC, float,1.23456789,float,1.23456789,uchar,52) 377s call(ffs, float,1.23456789,float,1.23456789,short,22136) 377s call(ffS, float,1.23456789,float,1.23456789,ushort,39612) 377s call(ffi, float,1.23456789,float,1.23456789,int,1985229343) 377s call(ffI, float,1.23456789,float,1.23456789,uint,4276206270) 377s call(ffl, float,1.23456789,float,1.23456789,long,523124044) 377s call(ffL, float,1.23456789,float,1.23456789,ulong,4159232458) 377s call(ffj, float,1.23456789,float,1.23456789,long_long,2211230779876286898) 377s call(fff, float,1.23456789,float,1.23456789,float,1.23456789) 377s call(ffd, float,1.23456789,float,1.23456789,double,9.87654321) 377s call(fdc, float,1.23456789,double,9.87654321,char,18) 377s call(fdC, float,1.23456789,double,9.87654321,uchar,52) 377s call(fds, float,1.23456789,double,9.87654321,short,22136) 377s call(fdS, float,1.23456789,double,9.87654321,ushort,39612) 377s call(fdi, float,1.23456789,double,9.87654321,int,1985229343) 377s call(fdI, float,1.23456789,double,9.87654321,uint,4276206270) 377s call(fdl, float,1.23456789,double,9.87654321,long,523124044) 377s call(fdL, float,1.23456789,double,9.87654321,ulong,4159232458) 377s call(fdj, float,1.23456789,double,9.87654321,long_long,2211230779876286898) 377s call(fdf, float,1.23456789,double,9.87654321,float,1.23456789) 377s call(fdd, float,1.23456789,double,9.87654321,double,9.87654321) 377s call(dcc, double,9.87654321,char,18,char,18) 377s call(dcC, double,9.87654321,char,18,uchar,52) 377s call(dcs, double,9.87654321,char,18,short,22136) 377s call(dcS, double,9.87654321,char,18,ushort,39612) 377s call(dci, double,9.87654321,char,18,int,1985229343) 377s call(dcI, double,9.87654321,char,18,uint,4276206270) 377s call(dcl, double,9.87654321,char,18,long,523124044) 377s call(dcL, double,9.87654321,char,18,ulong,4159232458) 377s call(dcj, double,9.87654321,char,18,long_long,2211230779876286898) 377s call(dcf, double,9.87654321,char,18,float,1.23456789) 377s call(dcd, double,9.87654321,char,18,double,9.87654321) 377s call(dCc, double,9.87654321,uchar,52,char,18) 377s call(dCC, double,9.87654321,uchar,52,uchar,52) 377s call(dCs, double,9.87654321,uchar,52,short,22136) 377s call(dCS, double,9.87654321,uchar,52,ushort,39612) 377s call(dCi, double,9.87654321,uchar,52,int,1985229343) 377s call(dCI, double,9.87654321,uchar,52,uint,4276206270) 377s call(dCl, double,9.87654321,uchar,52,long,523124044) 377s call(dCL, double,9.87654321,uchar,52,ulong,4159232458) 377s call(dCj, double,9.87654321,uchar,52,long_long,2211230779876286898) 377s call(dCf, double,9.87654321,uchar,52,float,1.23456789) 377s call(dCd, double,9.87654321,uchar,52,double,9.87654321) 377s call(dsc, double,9.87654321,short,22136,char,18) 377s call(dsC, double,9.87654321,short,22136,uchar,52) 377s call(dss, double,9.87654321,short,22136,short,22136) 377s call(dsS, double,9.87654321,short,22136,ushort,39612) 377s call(dsi, double,9.87654321,short,22136,int,1985229343) 377s call(dsI, double,9.87654321,short,22136,uint,4276206270) 377s call(dsl, double,9.87654321,short,22136,long,523124044) 377s call(dsL, double,9.87654321,short,22136,ulong,4159232458) 377s call(dsj, double,9.87654321,short,22136,long_long,2211230779876286898) 377s call(dsf, double,9.87654321,short,22136,float,1.23456789) 377s call(dsd, double,9.87654321,short,22136,double,9.87654321) 377s call(dSc, double,9.87654321,ushort,39612,char,18) 377s call(dSC, double,9.87654321,ushort,39612,uchar,52) 377s call(dSs, double,9.87654321,ushort,39612,short,22136) 377s call(dSS, double,9.87654321,ushort,39612,ushort,39612) 377s call(dSi, double,9.87654321,ushort,39612,int,1985229343) 377s call(dSI, double,9.87654321,ushort,39612,uint,4276206270) 377s call(dSl, double,9.87654321,ushort,39612,long,523124044) 377s call(dSL, double,9.87654321,ushort,39612,ulong,4159232458) 377s call(dSj, double,9.87654321,ushort,39612,long_long,2211230779876286898) 377s call(dSf, double,9.87654321,ushort,39612,float,1.23456789) 377s call(dSd, double,9.87654321,ushort,39612,double,9.87654321) 377s call(dic, double,9.87654321,int,1985229343,char,18) 377s call(diC, double,9.87654321,int,1985229343,uchar,52) 377s call(dis, double,9.87654321,int,1985229343,short,22136) 377s call(diS, double,9.87654321,int,1985229343,ushort,39612) 377s call(dii, double,9.87654321,int,1985229343,int,1985229343) 377s call(diI, double,9.87654321,int,1985229343,uint,4276206270) 377s call(dil, double,9.87654321,int,1985229343,long,523124044) 377s call(diL, double,9.87654321,int,1985229343,ulong,4159232458) 377s call(dij, double,9.87654321,int,1985229343,long_long,2211230779876286898) 377s call(dif, double,9.87654321,int,1985229343,float,1.23456789) 377s call(did, double,9.87654321,int,1985229343,double,9.87654321) 377s call(dIc, double,9.87654321,uint,4276206270,char,18) 377s call(dIC, double,9.87654321,uint,4276206270,uchar,52) 377s call(dIs, double,9.87654321,uint,4276206270,short,22136) 377s call(dIS, double,9.87654321,uint,4276206270,ushort,39612) 377s call(dIi, double,9.87654321,uint,4276206270,int,1985229343) 377s call(dII, double,9.87654321,uint,4276206270,uint,4276206270) 377s call(dIl, double,9.87654321,uint,4276206270,long,523124044) 377s call(dIL, double,9.87654321,uint,4276206270,ulong,4159232458) 377s call(dIj, double,9.87654321,uint,4276206270,long_long,2211230779876286898) 377s call(dIf, double,9.87654321,uint,4276206270,float,1.23456789) 377s call(dId, double,9.87654321,uint,4276206270,double,9.87654321) 377s call(dlc, double,9.87654321,long,523124044,char,18) 377s call(dlC, double,9.87654321,long,523124044,uchar,52) 377s call(dls, double,9.87654321,long,523124044,short,22136) 377s call(dlS, double,9.87654321,long,523124044,ushort,39612) 377s call(dli, double,9.87654321,long,523124044,int,1985229343) 377s call(dlI, double,9.87654321,long,523124044,uint,4276206270) 377s call(dll, double,9.87654321,long,523124044,long,523124044) 377s call(dlL, double,9.87654321,long,523124044,ulong,4159232458) 377s call(dlj, double,9.87654321,long,523124044,long_long,2211230779876286898) 377s call(dlf, double,9.87654321,long,523124044,float,1.23456789) 377s call(dld, double,9.87654321,long,523124044,double,9.87654321) 377s call(dLc, double,9.87654321,ulong,4159232458,char,18) 377s call(dLC, double,9.87654321,ulong,4159232458,uchar,52) 377s call(dLs, double,9.87654321,ulong,4159232458,short,22136) 377s call(dLS, double,9.87654321,ulong,4159232458,ushort,39612) 377s call(dLi, double,9.87654321,ulong,4159232458,int,1985229343) 377s call(dLI, double,9.87654321,ulong,4159232458,uint,4276206270) 377s call(dLl, double,9.87654321,ulong,4159232458,long,523124044) 377s call(dLL, double,9.87654321,ulong,4159232458,ulong,4159232458) 377s call(dLj, double,9.87654321,ulong,4159232458,long_long,2211230779876286898) 377s call(dLf, double,9.87654321,ulong,4159232458,float,1.23456789) 377s call(dLd, double,9.87654321,ulong,4159232458,double,9.87654321) 377s call(djc, double,9.87654321,long_long,2211230779876286898,char,18) 377s call(djC, double,9.87654321,long_long,2211230779876286898,uchar,52) 377s call(djs, double,9.87654321,long_long,2211230779876286898,short,22136) 377s call(djS, double,9.87654321,long_long,2211230779876286898,ushort,39612) 377s call(dji, double,9.87654321,long_long,2211230779876286898,int,1985229343) 377s call(djI, double,9.87654321,long_long,2211230779876286898,uint,4276206270) 377s call(djl, double,9.87654321,long_long,2211230779876286898,long,523124044) 377s call(djL, double,9.87654321,long_long,2211230779876286898,ulong,4159232458) 377s call(djj, double,9.87654321,long_long,2211230779876286898,long_long,2211230779876286898) 377s call(djf, double,9.87654321,long_long,2211230779876286898,float,1.23456789) 377s call(djd, double,9.87654321,long_long,2211230779876286898,double,9.87654321) 377s call(dfc, double,9.87654321,float,1.23456789,char,18) 377s call(dfC, double,9.87654321,float,1.23456789,uchar,52) 377s call(dfs, double,9.87654321,float,1.23456789,short,22136) 377s call(dfS, double,9.87654321,float,1.23456789,ushort,39612) 377s call(dfi, double,9.87654321,float,1.23456789,int,1985229343) 377s call(dfI, double,9.87654321,float,1.23456789,uint,4276206270) 377s call(dfl, double,9.87654321,float,1.23456789,long,523124044) 378s call(dfL, double,9.87654321,float,1.23456789,ulong,4159232458) 378s call(dfj, double,9.87654321,float,1.23456789,long_long,2211230779876286898) 378s call(dff, double,9.87654321,float,1.23456789,float,1.23456789) 378s call(dfd, double,9.87654321,float,1.23456789,double,9.87654321) 378s call(ddc, double,9.87654321,double,9.87654321,char,18) 378s call(ddC, double,9.87654321,double,9.87654321,uchar,52) 378s call(dds, double,9.87654321,double,9.87654321,short,22136) 378s call(ddS, double,9.87654321,double,9.87654321,ushort,39612) 378s call(ddi, double,9.87654321,double,9.87654321,int,1985229343) 378s call(ddI, double,9.87654321,double,9.87654321,uint,4276206270) 378s call(ddl, double,9.87654321,double,9.87654321,long,523124044) 378s call(ddL, double,9.87654321,double,9.87654321,ulong,4159232458) 378s call(ddj, double,9.87654321,double,9.87654321,long_long,2211230779876286898) 378s call(ddf, double,9.87654321,double,9.87654321,float,1.23456789) 378s call(ddd, double,9.87654321,double,9.87654321,double,9.87654321) 378s 378s Deprecation Warnings: 378s 378s Using `should` from rspec-expectations' old `:should` syntax without explicitly enabling the syntax is deprecated. Use the new `:expect` syntax or explicitly enable `:should` with `config.expect_with(:rspec) { |c| c.syntax = :should }` instead. Called from /tmp/autopkgtest.C8TvG0/build.YlQ/src/spec/ffi/pointer_spec.rb:258:in `block (3 levels) in '. 378s 378s 378s If you need more of the backtrace for any of these deprecations to 378s identify where to make the necessary changes, you can configure 378s `config.raise_errors_for_deprecations!`, and it will turn the 378s deprecation warnings into errors, giving you the full backtrace. 378s 378s 1 deprecation warning total 378s 378s Finished in 2.48 seconds (files took 8.37 seconds to load) 378s 5011 examples, 0 failures 378s 378s mv ./.gem2deb.lib lib 378s mv ./.gem2deb.ext ext 378s autopkgtest [11:18:52]: test gem2deb-test-runner: -----------------------] 379s autopkgtest [11:18:53]: test gem2deb-test-runner: - - - - - - - - - - results - - - - - - - - - - 379s gem2deb-test-runner PASS 379s autopkgtest [11:18:53]: @@@@@@@@@@@@@@@@@@@@ summary 379s smoke PASS 379s gem2deb-test-runner PASS 391s Creating nova instance adt-noble-arm64-ruby-ffi-20240311-111234-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-arm64-server-20240311.img (UUID 900cfff9-7f1a-42c7-81a7-22635cd2a5f9)...