Warning: Permanently added '163.109.91.101' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/9949964-fedora-rawhide-s390x --chroot fedora-rawhide-s390x Version: 1.6 PID: 3032 Logging PID: 3034 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 9949964, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-s390x', 'enable_net': False, 'fedora_review': False, 'git_hash': 'd506dacbb77c38aace82dc69f38798e8fd2a61f2', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/mtasaka/ruby-40-01/ruby', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'ruby', 'package_version': '4.0.0~20251225.1418git553f1675f3-29.fc44.git553f1675f3', 'project_dirname': 'ruby-40-01', 'project_name': 'ruby-40-01', 'project_owner': 'mtasaka', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/mtasaka/ruby-40-01/fedora-rawhide-s390x/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}], 'sandbox': 'mtasaka/ruby-40-01--mtasaka', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 0, 'submitter': 'mtasaka', 'tags': [], 'task_id': '9949964-fedora-rawhide-s390x', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/mtasaka/ruby-40-01/ruby /var/lib/copr-rpmbuild/workspace/workdir-50t1nbmn/ruby --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/mtasaka/ruby-40-01/ruby', '/var/lib/copr-rpmbuild/workspace/workdir-50t1nbmn/ruby', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-50t1nbmn/ruby'... Running: git checkout d506dacbb77c38aace82dc69f38798e8fd2a61f2 -- cmd: ['git', 'checkout', 'd506dacbb77c38aace82dc69f38798e8fd2a61f2', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-50t1nbmn/ruby rc: 0 stdout: stderr: Note: switching to 'd506dacbb77c38aace82dc69f38798e8fd2a61f2'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at d506dac automatic import of ruby Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-50t1nbmn/ruby rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading ruby-4.0.0-553f1675f3.tar.xz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o ruby-4.0.0-553f1675f3.tar.xz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/mtasaka/ruby-40-01/ruby/ruby-4.0.0-553f1675f3.tar.xz/md5/cb60f5646c473bbabf406e59f07c445c/ruby-4.0.0-553f1675f3.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 17.3M 100 17.3M 0 0 7193k 0 0:00:02 0:00:02 --:--:-- 7193k INFO: Reading stdout from command: md5sum ruby-4.0.0-553f1675f3.tar.xz tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-50t1nbmn/ruby/ruby.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-50t1nbmn/ruby --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1766673188.077409 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.6 starting (python version = 3.13.7, NVR = mock-6.6-1.fc42), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-50t1nbmn/ruby/ruby.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-50t1nbmn/ruby --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1766673188.077409 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-50t1nbmn/ruby/ruby.spec) Config(fedora-rawhide-s390x) Start: clean chroot Finish: clean chroot Mock Version: 6.6 INFO: Mock Version: 6.6 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-bootstrap-1766673188.077409/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using container image: registry.fedoraproject.org/fedora:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Tagging container image as mock-bootstrap-306753ed-91da-4387-a580-dddc0ac21998 INFO: Checking that f4be3ef5bb9240f1beafbcec765335e675e874c0d3a135661938fd970a2862f9 image matches host's architecture INFO: Copy content of container f4be3ef5bb9240f1beafbcec765335e675e874c0d3a135661938fd970a2862f9 to /var/lib/mock/fedora-rawhide-s390x-bootstrap-1766673188.077409/root INFO: mounting f4be3ef5bb9240f1beafbcec765335e675e874c0d3a135661938fd970a2862f9 with podman image mount INFO: image f4be3ef5bb9240f1beafbcec765335e675e874c0d3a135661938fd970a2862f9 as /var/lib/containers/storage/overlay/1f8bb938fad1eb11d7eeafbf4a9bd49e93b5f81fb6b954f8ea68e43f64716adb/merged INFO: umounting image f4be3ef5bb9240f1beafbcec765335e675e874c0d3a135661938fd970a2862f9 (/var/lib/containers/storage/overlay/1f8bb938fad1eb11d7eeafbf4a9bd49e93b5f81fb6b954f8ea68e43f64716adb/merged) with podman image umount INFO: Removing image mock-bootstrap-306753ed-91da-4387-a580-dddc0ac21998 INFO: Package manager dnf5 detected and used (fallback) INFO: Not updating bootstrap chroot, bootstrap_image_ready=True Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-1766673188.077409/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf5 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-6.0.1-1.fc44.s390x rpm-sequoia-1.10.0-1.fc44.s390x dnf5-5.3.0.0-3.fc44.s390x dnf5-plugins-5.3.0.0-3.fc44.s390x Start: installing minimal buildroot with dnf5 Updating and loading repositories: Copr repository 100% | 204.6 KiB/s | 437.7 KiB | 00m02s fedora 100% | 3.5 MiB/s | 20.5 MiB | 00m06s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash s390x 0:5.3.0-2.fc43 fedora 8.6 MiB bzip2 s390x 0:1.0.8-21.fc43 fedora 86.9 KiB coreutils s390x 0:9.9-1.fc44 fedora 5.7 MiB cpio s390x 0:2.15-6.fc43 fedora 1.1 MiB diffutils s390x 0:3.12-3.fc43 fedora 1.6 MiB fedora-release-common noarch 0:44-0.251225.14 copr_base 20.6 KiB findutils s390x 1:4.10.0-6.fc43 fedora 1.9 MiB gawk s390x 0:5.3.2-2.fc43 fedora 1.9 MiB glibc-minimal-langpack s390x 0:2.42.9000-17.fc44 fedora 0.0 B grep s390x 0:3.12-2.fc43 fedora 1.0 MiB gzip s390x 0:1.14-1.fc44 fedora 397.4 KiB info s390x 0:7.2-7.fc44 fedora 397.0 KiB patch s390x 0:2.8-3.fc44 fedora 238.1 KiB redhat-rpm-config noarch 0:343-19.fc44 fedora 183.6 KiB rpm-build s390x 0:6.0.1-1.fc44 fedora 281.6 KiB sed s390x 0:4.9-6.fc44 fedora 865.0 KiB shadow-utils s390x 2:4.18.0-7.fc44 fedora 4.0 MiB tar s390x 2:1.35-6.fc43 fedora 3.0 MiB unzip s390x 0:6.0-68.fc44 fedora 397.5 KiB util-linux s390x 0:2.41.3-8.fc44 fedora 3.4 MiB which s390x 0:2.23-3.fc43 fedora 83.2 KiB xz s390x 1:5.8.1-4.fc44 fedora 1.3 MiB Installing dependencies: R-srpm-macros noarch 0:1.3.0-1.fc44 fedora 3.2 KiB add-determinism s390x 0:0.7.2-2.fc44 fedora 2.6 MiB alternatives s390x 0:1.33-3.fc44 fedora 66.0 KiB ansible-srpm-macros noarch 0:1-18.1.fc43 fedora 35.7 KiB audit-libs s390x 0:4.1.2-2.fc44 fedora 398.1 KiB binutils s390x 0:2.45.50-9.fc44 fedora 28.6 MiB build-reproducibility-srpm-macros noarch 0:0.7.2-2.fc44 fedora 1.2 KiB bzip2-libs s390x 0:1.0.8-21.fc43 fedora 84.4 KiB ca-certificates noarch 0:2025.2.80_v9.0.304-2.fc44 fedora 2.7 MiB cmake-srpm-macros noarch 0:3.31.10-3.fc44 fedora 524.0 B coreutils-common s390x 0:9.9-1.fc44 fedora 11.2 MiB crypto-policies noarch 0:20251128-1.git19878fe.fc44 fedora 132.6 KiB curl s390x 0:8.18.0~rc2-1.fc44 fedora 503.4 KiB cyrus-sasl-lib s390x 0:2.1.28-33.fc44 fedora 2.3 MiB debugedit s390x 0:5.2-3.fc44 fedora 217.2 KiB dwz s390x 0:0.16-2.fc43 fedora 310.4 KiB ed s390x 0:1.22.3-1.fc44 fedora 148.6 KiB efi-srpm-macros noarch 0:6-5.fc44 fedora 40.2 KiB elfutils s390x 0:0.194-2.fc44 fedora 3.0 MiB elfutils-debuginfod-client s390x 0:0.194-2.fc44 fedora 75.5 KiB elfutils-default-yama-scope noarch 0:0.194-2.fc44 fedora 1.8 KiB elfutils-libelf s390x 0:0.194-2.fc44 fedora 1.1 MiB elfutils-libs s390x 0:0.194-2.fc44 fedora 778.3 KiB fedora-gpg-keys noarch 0:44-0.1 fedora 131.2 KiB fedora-release noarch 0:44-0.251225.14 copr_base 0.0 B fedora-release-identity-basic noarch 0:44-0.251225.14 copr_base 664.0 B fedora-repos noarch 0:44-0.1 fedora 4.9 KiB fedora-repos-rawhide noarch 0:44-0.1 fedora 2.2 KiB file s390x 0:5.46-8.fc44 fedora 100.0 KiB file-libs s390x 0:5.46-8.fc44 fedora 11.9 MiB filesystem s390x 0:3.18-50.fc43 fedora 112.0 B filesystem-srpm-macros noarch 0:3.18-50.fc43 fedora 38.2 KiB fonts-srpm-macros noarch 1:5.0.0-1.fc44 fedora 55.8 KiB forge-srpm-macros noarch 0:0.4.0-3.fc43 fedora 38.9 KiB fpc-srpm-macros noarch 0:1.3-15.fc43 fedora 144.0 B gap-srpm-macros noarch 0:2-1.fc44 fedora 2.1 KiB gdb-minimal s390x 0:16.3-6.fc44 fedora 15.3 MiB gdbm-libs s390x 1:1.23-10.fc43 fedora 125.4 KiB ghc-srpm-macros noarch 0:1.9.2-3.fc43 fedora 779.0 B glibc s390x 0:2.42.9000-17.fc44 fedora 5.3 MiB glibc-common s390x 0:2.42.9000-17.fc44 fedora 1.1 MiB glibc-gconv-extra s390x 0:2.42.9000-17.fc44 fedora 6.7 MiB gmp s390x 1:6.3.0-4.fc44 fedora 773.9 KiB gnat-srpm-macros noarch 0:6-8.fc43 fedora 1.0 KiB gnulib-l10n noarch 0:20241231-1.fc44 fedora 655.0 KiB gnupg2 s390x 0:2.4.8-4.fc43 fedora 6.6 MiB gnupg2-dirmngr s390x 0:2.4.8-4.fc43 fedora 661.7 KiB gnupg2-gpg-agent s390x 0:2.4.8-4.fc43 fedora 718.3 KiB gnupg2-gpgconf s390x 0:2.4.8-4.fc43 fedora 269.4 KiB gnupg2-keyboxd s390x 0:2.4.8-4.fc43 fedora 209.1 KiB gnupg2-verify s390x 0:2.4.8-4.fc43 fedora 364.2 KiB gnutls s390x 0:3.8.11-6.fc44 fedora 3.6 MiB go-srpm-macros noarch 0:3.8.0-1.fc44 fedora 61.9 KiB gpgverify noarch 0:2.2-3.fc43 fedora 8.7 KiB ima-evm-utils-libs s390x 0:1.6.2-7.fc44 fedora 56.4 KiB jansson s390x 0:2.14-3.fc43 fedora 88.8 KiB java-srpm-macros noarch 0:1-7.fc43 fedora 870.0 B json-c s390x 0:0.18-7.fc43 fedora 82.4 KiB kernel-srpm-macros noarch 0:1.0-27.fc43 fedora 1.9 KiB keyutils-libs s390x 0:1.6.3-6.fc43 fedora 50.0 KiB krb5-libs s390x 0:1.21.3-10.fc44 fedora 2.4 MiB libacl s390x 0:2.3.2-4.fc43 fedora 35.7 KiB libarchive s390x 0:3.8.4-1.fc44 fedora 1.0 MiB libassuan s390x 0:2.5.7-4.fc43 fedora 163.6 KiB libattr s390x 0:2.5.2-6.fc43 fedora 24.2 KiB libblkid s390x 0:2.41.3-8.fc44 fedora 282.2 KiB libbrotli s390x 0:1.2.0-1.fc44 fedora 912.6 KiB libcap s390x 0:2.77-1.fc44 fedora 211.1 KiB libcap-ng s390x 0:0.8.5-8.fc44 fedora 60.4 KiB libcom_err s390x 0:1.47.3-3.fc44 fedora 58.9 KiB libcurl s390x 0:8.18.0~rc2-1.fc44 fedora 1.0 MiB libeconf s390x 0:0.7.9-2.fc43 fedora 64.7 KiB libevent s390x 0:2.1.12-16.fc43 fedora 914.1 KiB libfdisk s390x 0:2.41.3-8.fc44 fedora 394.6 KiB libffi s390x 0:3.5.2-1.fc44 fedora 79.4 KiB libfsverity s390x 0:1.6-3.fc43 fedora 24.2 KiB libgcc s390x 0:15.2.1-5.fc44 fedora 169.2 KiB libgcrypt s390x 0:1.11.2-1.fc44 fedora 1.2 MiB libgomp s390x 0:15.2.1-5.fc44 fedora 549.2 KiB libgpg-error s390x 0:1.58-1.fc44 fedora 949.2 KiB libidn2 s390x 0:2.3.8-2.fc43 fedora 564.3 KiB libksba s390x 0:1.6.7-4.fc43 fedora 410.3 KiB liblastlog2 s390x 0:2.41.3-8.fc44 fedora 33.2 KiB libmount s390x 0:2.41.3-8.fc44 fedora 392.0 KiB libnghttp2 s390x 0:1.68.0-2.fc44 fedora 165.8 KiB libnghttp3 s390x 0:1.14.0-1.fc44 fedora 154.3 KiB libpkgconf s390x 0:2.3.0-3.fc43 fedora 81.7 KiB libpsl s390x 0:0.21.5-6.fc43 fedora 76.2 KiB libselinux s390x 0:3.9-5.fc44 fedora 208.9 KiB libselinux-utils s390x 0:3.9-5.fc44 fedora 272.6 KiB libsemanage s390x 0:3.9-4.fc44 fedora 312.0 KiB libsepol s390x 0:3.9-2.fc43 fedora 853.6 KiB libsmartcols s390x 0:2.41.3-8.fc44 fedora 192.1 KiB libssh s390x 0:0.11.3-1.fc44 fedora 582.8 KiB libssh-config noarch 0:0.11.3-1.fc44 fedora 277.0 B libstdc++ s390x 0:15.2.1-5.fc44 fedora 3.2 MiB libtasn1 s390x 0:4.20.0-2.fc43 fedora 188.1 KiB libtool-ltdl s390x 0:2.5.4-8.fc44 fedora 69.7 KiB libunistring s390x 0:1.1-10.fc43 fedora 1.8 MiB libusb1 s390x 0:1.0.29-4.fc44 fedora 170.6 KiB libuuid s390x 0:2.41.3-8.fc44 fedora 33.0 KiB libverto s390x 0:0.3.2-11.fc43 fedora 25.1 KiB libxcrypt s390x 0:4.5.2-2.fc44 fedora 289.1 KiB libxml2 s390x 0:2.12.10-5.fc44 fedora 1.9 MiB libzstd s390x 0:1.5.7-3.fc44 fedora 1.0 MiB linkdupes s390x 0:0.7.2-2.fc44 fedora 973.7 KiB lua-libs s390x 0:5.4.8-4.fc44 fedora 321.8 KiB lua-srpm-macros noarch 0:1-16.fc43 fedora 1.3 KiB lz4-libs s390x 0:1.10.0-3.fc43 fedora 201.2 KiB mpfr s390x 0:4.2.2-2.fc43 fedora 699.5 KiB ncurses-base noarch 0:6.5-8.20250614.fc44 fedora 328.1 KiB ncurses-libs s390x 0:6.5-8.20250614.fc44 fedora 1.0 MiB nettle s390x 0:3.10.1-2.fc43 fedora 829.7 KiB ngtcp2 s390x 0:1.18.0-1.fc44 fedora 309.0 KiB ngtcp2-crypto-ossl s390x 0:1.18.0-1.fc44 fedora 47.3 KiB npth s390x 0:1.8-3.fc43 fedora 45.2 KiB ocaml-srpm-macros noarch 0:11-2.fc43 fedora 1.9 KiB openblas-srpm-macros noarch 0:2-20.fc43 fedora 112.0 B openldap s390x 0:2.6.10-4.fc44 fedora 669.3 KiB openssl-libs s390x 1:3.5.4-1.fc44 fedora 7.3 MiB p11-kit s390x 0:0.25.8-1.fc44 fedora 2.6 MiB p11-kit-trust s390x 0:0.25.8-1.fc44 fedora 545.9 KiB package-notes-srpm-macros noarch 0:0.5-14.fc43 fedora 1.6 KiB pam-libs s390x 0:1.7.1-3.fc43 fedora 122.1 KiB pcre2 s390x 0:10.47-1.fc44 fedora 734.0 KiB pcre2-syntax noarch 0:10.47-1.fc44 fedora 281.9 KiB perl-srpm-macros noarch 0:1-60.fc43 fedora 861.0 B pkgconf s390x 0:2.3.0-3.fc43 fedora 88.2 KiB pkgconf-m4 noarch 0:2.3.0-3.fc43 fedora 14.4 KiB pkgconf-pkg-config s390x 0:2.3.0-3.fc43 fedora 988.0 B policycoreutils s390x 0:3.9-5.fc44 fedora 664.8 KiB popt s390x 0:1.19-9.fc43 fedora 140.5 KiB publicsuffix-list-dafsa noarch 0:20250616-2.fc43 fedora 69.1 KiB pyproject-srpm-macros noarch 0:1.18.6-1.fc44 fedora 1.9 KiB python-srpm-macros noarch 0:3.14-9.fc44 fedora 51.6 KiB qt5-srpm-macros noarch 0:5.15.18-1.fc44 fedora 500.0 B qt6-srpm-macros noarch 0:6.10.1-1.fc44 fedora 464.0 B readline s390x 0:8.3-2.fc43 fedora 575.3 KiB rpm s390x 0:6.0.1-1.fc44 fedora 3.1 MiB rpm-build-libs s390x 0:6.0.1-1.fc44 fedora 271.9 KiB rpm-libs s390x 0:6.0.1-1.fc44 fedora 1.0 MiB rpm-plugin-selinux s390x 0:6.0.1-1.fc44 fedora 11.7 KiB rpm-sequoia s390x 0:1.10.0-1.fc44 fedora 2.6 MiB rpm-sign-libs s390x 0:6.0.1-1.fc44 fedora 35.5 KiB rust-srpm-macros noarch 0:28.4-1.fc44 fedora 5.5 KiB selinux-policy noarch 0:42.19-1.fc44 fedora 32.0 KiB selinux-policy-targeted noarch 0:42.19-1.fc44 fedora 18.7 MiB setup noarch 0:2.15.0-27.fc44 fedora 724.9 KiB sqlite-libs s390x 0:3.51.0-1.fc44 fedora 1.7 MiB systemd-libs s390x 0:259-1.fc44 fedora 2.4 MiB systemd-standalone-sysusers s390x 0:259-1.fc44 fedora 301.5 KiB tpm2-tss s390x 0:4.1.3-8.fc43 fedora 1.6 MiB tree-sitter-srpm-macros noarch 0:0.4.2-1.fc43 fedora 8.3 KiB util-linux-core s390x 0:2.41.3-8.fc44 fedora 1.4 MiB xxhash-libs s390x 0:0.8.3-3.fc43 fedora 65.7 KiB xz-libs s390x 1:5.8.1-4.fc44 fedora 221.3 KiB zig-srpm-macros noarch 0:1-5.fc43 fedora 1.1 KiB zip s390x 0:3.0-44.fc43 fedora 729.6 KiB zlib-ng-compat s390x 0:2.3.2-2.fc44 fedora 125.1 KiB zstd s390x 0:1.5.7-3.fc44 fedora 521.4 KiB Installing groups: Buildsystem building group Transaction Summary: Installing: 182 packages Total size of inbound packages is 68 MiB. Need to download 68 MiB. After this operation, 222 MiB extra will be used (install 222 MiB, remove 0 B). [ 1/182] bzip2-0:1.0.8-21.fc43.s390x 100% | 57.9 KiB/s | 52.4 KiB | 00m01s [ 2/182] cpio-0:2.15-6.fc43.s390x 100% | 385.8 KiB/s | 297.0 KiB | 00m01s [ 3/182] coreutils-0:9.9-1.fc44.s390x 100% | 693.5 KiB/s | 1.2 MiB | 00m02s [ 4/182] bash-0:5.3.0-2.fc43.s390x 100% | 1.0 MiB/s | 1.9 MiB | 00m02s [ 5/182] diffutils-0:3.12-3.fc43.s390x 100% | 785.5 KiB/s | 403.8 KiB | 00m01s [ 6/182] findutils-1:4.10.0-6.fc43.s39 100% | 1.4 MiB/s | 555.6 KiB | 00m00s [ 7/182] gawk-0:5.3.2-2.fc43.s390x 100% | 2.9 MiB/s | 1.2 MiB | 00m00s [ 8/182] glibc-minimal-langpack-0:2.42 100% | 282.1 KiB/s | 72.8 KiB | 00m00s [ 9/182] grep-0:3.12-2.fc43.s390x 100% | 1.1 MiB/s | 304.2 KiB | 00m00s [ 10/182] gzip-0:1.14-1.fc44.s390x 100% | 681.4 KiB/s | 178.5 KiB | 00m00s [ 11/182] patch-0:2.8-3.fc44.s390x 100% | 451.0 KiB/s | 119.5 KiB | 00m00s [ 12/182] info-0:7.2-7.fc44.s390x 100% | 658.5 KiB/s | 192.9 KiB | 00m00s [ 13/182] redhat-rpm-config-0:343-19.fc 100% | 309.1 KiB/s | 79.4 KiB | 00m00s [ 14/182] rpm-build-0:6.0.1-1.fc44.s390 100% | 509.9 KiB/s | 141.2 KiB | 00m00s [ 15/182] sed-0:4.9-6.fc44.s390x 100% | 1.0 MiB/s | 319.5 KiB | 00m00s [ 16/182] shadow-utils-2:4.18.0-7.fc44. 100% | 3.2 MiB/s | 1.3 MiB | 00m00s [ 17/182] unzip-0:6.0-68.fc44.s390x 100% | 725.9 KiB/s | 193.8 KiB | 00m00s [ 18/182] tar-2:1.35-6.fc43.s390x 100% | 2.1 MiB/s | 874.0 KiB | 00m00s [ 19/182] which-0:2.23-3.fc43.s390x 100% | 167.3 KiB/s | 43.0 KiB | 00m00s [ 20/182] util-linux-0:2.41.3-8.fc44.s3 100% | 3.0 MiB/s | 1.2 MiB | 00m00s [ 21/182] xz-1:5.8.1-4.fc44.s390x 100% | 2.0 MiB/s | 574.6 KiB | 00m00s [ 22/182] glibc-0:2.42.9000-17.fc44.s39 100% | 5.0 MiB/s | 2.0 MiB | 00m00s [ 23/182] filesystem-0:3.18-50.fc43.s39 100% | 3.1 MiB/s | 1.3 MiB | 00m00s [ 24/182] fedora-release-common-0:44-0. 100% | 30.4 KiB/s | 17.7 KiB | 00m01s [ 25/182] ncurses-libs-0:6.5-8.20250614 100% | 1.3 MiB/s | 359.9 KiB | 00m00s [ 26/182] bzip2-libs-0:1.0.8-21.fc43.s3 100% | 182.3 KiB/s | 47.6 KiB | 00m00s [ 27/182] libacl-0:2.3.2-4.fc43.s390x 100% | 97.0 KiB/s | 24.9 KiB | 00m00s [ 28/182] gmp-1:6.3.0-4.fc44.s390x 100% | 1.2 MiB/s | 329.6 KiB | 00m00s [ 29/182] coreutils-common-0:9.9-1.fc44 100% | 3.8 MiB/s | 2.1 MiB | 00m01s [ 30/182] libattr-0:2.5.2-6.fc43.s390x 100% | 70.6 KiB/s | 18.1 KiB | 00m00s [ 31/182] libcap-0:2.77-1.fc44.s390x 100% | 351.9 KiB/s | 90.4 KiB | 00m00s [ 32/182] libselinux-0:3.9-5.fc44.s390x 100% | 391.9 KiB/s | 101.1 KiB | 00m00s [ 33/182] systemd-libs-0:259-1.fc44.s39 100% | 2.5 MiB/s | 825.0 KiB | 00m00s [ 34/182] mpfr-0:4.2.2-2.fc43.s390x 100% | 1.1 MiB/s | 300.1 KiB | 00m00s [ 35/182] openssl-libs-1:3.5.4-1.fc44.s 100% | 5.7 MiB/s | 2.3 MiB | 00m00s [ 36/182] readline-0:8.3-2.fc43.s390x 100% | 884.9 KiB/s | 241.6 KiB | 00m00s [ 37/182] glibc-common-0:2.42.9000-17.f 100% | 1.4 MiB/s | 376.2 KiB | 00m00s [ 38/182] pcre2-0:10.47-1.fc44.s390x 100% | 1.0 MiB/s | 288.0 KiB | 00m00s [ 39/182] ed-0:1.22.3-1.fc44.s390x 100% | 333.1 KiB/s | 85.6 KiB | 00m00s [ 40/182] R-srpm-macros-0:1.3.0-1.fc44. 100% | 39.9 KiB/s | 10.3 KiB | 00m00s [ 41/182] ansible-srpm-macros-0:1-18.1. 100% | 77.2 KiB/s | 19.9 KiB | 00m00s [ 42/182] build-reproducibility-srpm-ma 100% | 50.0 KiB/s | 12.9 KiB | 00m00s [ 43/182] cmake-srpm-macros-0:3.31.10-3 100% | 40.3 KiB/s | 10.4 KiB | 00m00s [ 44/182] dwz-0:0.16-2.fc43.s390x 100% | 550.5 KiB/s | 144.2 KiB | 00m00s [ 45/182] efi-srpm-macros-0:6-5.fc44.no 100% | 87.7 KiB/s | 22.5 KiB | 00m00s [ 46/182] file-0:5.46-8.fc44.s390x 100% | 191.0 KiB/s | 49.1 KiB | 00m00s [ 47/182] filesystem-srpm-macros-0:3.18 100% | 102.4 KiB/s | 26.4 KiB | 00m00s [ 48/182] fonts-srpm-macros-1:5.0.0-1.f 100% | 106.2 KiB/s | 27.3 KiB | 00m00s [ 49/182] forge-srpm-macros-0:0.4.0-3.f 100% | 78.2 KiB/s | 20.1 KiB | 00m00s [ 50/182] fpc-srpm-macros-0:1.3-15.fc43 100% | 30.6 KiB/s | 7.9 KiB | 00m00s [ 51/182] gap-srpm-macros-0:2-1.fc44.no 100% | 35.2 KiB/s | 9.1 KiB | 00m00s [ 52/182] ghc-srpm-macros-0:1.9.2-3.fc4 100% | 34.0 KiB/s | 8.7 KiB | 00m00s [ 53/182] gnat-srpm-macros-0:6-8.fc43.n 100% | 32.9 KiB/s | 8.5 KiB | 00m00s [ 54/182] go-srpm-macros-0:3.8.0-1.fc44 100% | 110.1 KiB/s | 28.3 KiB | 00m00s [ 55/182] java-srpm-macros-0:1-7.fc43.n 100% | 30.9 KiB/s | 7.9 KiB | 00m00s [ 56/182] kernel-srpm-macros-0:1.0-27.f 100% | 34.6 KiB/s | 8.9 KiB | 00m00s [ 57/182] lua-srpm-macros-0:1-16.fc43.n 100% | 34.1 KiB/s | 8.8 KiB | 00m00s [ 58/182] ocaml-srpm-macros-0:11-2.fc43 100% | 36.0 KiB/s | 9.3 KiB | 00m00s [ 59/182] openblas-srpm-macros-0:2-20.f 100% | 29.4 KiB/s | 7.6 KiB | 00m00s [ 60/182] package-notes-srpm-macros-0:0 100% | 35.0 KiB/s | 9.0 KiB | 00m00s [ 61/182] perl-srpm-macros-0:1-60.fc43. 100% | 32.3 KiB/s | 8.3 KiB | 00m00s [ 62/182] pyproject-srpm-macros-0:1.18. 100% | 51.6 KiB/s | 13.3 KiB | 00m00s [ 63/182] python-srpm-macros-0:3.14-9.f 100% | 92.3 KiB/s | 23.8 KiB | 00m00s [ 64/182] qt5-srpm-macros-0:5.15.18-1.f 100% | 33.5 KiB/s | 8.6 KiB | 00m00s [ 65/182] qt6-srpm-macros-0:6.10.1-1.fc 100% | 36.3 KiB/s | 9.4 KiB | 00m00s [ 66/182] rpm-0:6.0.1-1.fc44.s390x 100% | 1.9 MiB/s | 577.9 KiB | 00m00s [ 67/182] rust-srpm-macros-0:28.4-1.fc4 100% | 42.4 KiB/s | 10.9 KiB | 00m00s [ 68/182] tree-sitter-srpm-macros-0:0.4 100% | 51.7 KiB/s | 13.4 KiB | 00m00s [ 69/182] zig-srpm-macros-0:1-5.fc43.no 100% | 32.8 KiB/s | 8.4 KiB | 00m00s [ 70/182] zip-0:3.0-44.fc43.s390x 100% | 862.9 KiB/s | 279.6 KiB | 00m00s [ 71/182] debugedit-0:5.2-3.fc44.s390x 100% | 344.9 KiB/s | 88.6 KiB | 00m00s [ 72/182] binutils-0:2.45.50-9.fc44.s39 100% | 11.6 MiB/s | 6.2 MiB | 00m01s [ 73/182] elfutils-0:0.194-2.fc44.s390x 100% | 2.1 MiB/s | 598.2 KiB | 00m00s [ 74/182] elfutils-libelf-0:0.194-2.fc4 100% | 748.5 KiB/s | 208.1 KiB | 00m00s [ 75/182] libarchive-0:3.8.4-1.fc44.s39 100% | 1.7 MiB/s | 454.7 KiB | 00m00s [ 76/182] libgcc-0:15.2.1-5.fc44.s390x 100% | 363.5 KiB/s | 93.8 KiB | 00m00s [ 77/182] libstdc++-0:15.2.1-5.fc44.s39 100% | 3.4 MiB/s | 1.0 MiB | 00m00s [ 78/182] pkgconf-pkg-config-0:2.3.0-3. 100% | 36.6 KiB/s | 9.5 KiB | 00m00s [ 79/182] popt-0:1.19-9.fc43.s390x 100% | 263.4 KiB/s | 68.0 KiB | 00m00s [ 80/182] rpm-build-libs-0:6.0.1-1.fc44 100% | 492.0 KiB/s | 128.9 KiB | 00m00s [ 81/182] rpm-libs-0:6.0.1-1.fc44.s390x 100% | 1.5 MiB/s | 408.4 KiB | 00m00s [ 82/182] zstd-0:1.5.7-3.fc44.s390x 100% | 732.9 KiB/s | 195.7 KiB | 00m00s [ 83/182] audit-libs-0:4.1.2-2.fc44.s39 100% | 532.5 KiB/s | 141.1 KiB | 00m00s [ 84/182] libeconf-0:0.7.9-2.fc43.s390x 100% | 142.2 KiB/s | 36.5 KiB | 00m00s [ 85/182] libsemanage-0:3.9-4.fc44.s390 100% | 475.7 KiB/s | 122.7 KiB | 00m00s [ 86/182] libxcrypt-0:4.5.2-2.fc44.s390 100% | 502.0 KiB/s | 133.0 KiB | 00m00s [ 87/182] pam-libs-0:1.7.1-3.fc43.s390x 100% | 227.3 KiB/s | 58.4 KiB | 00m00s [ 88/182] setup-0:2.15.0-27.fc44.noarch 100% | 591.7 KiB/s | 157.4 KiB | 00m00s [ 89/182] libblkid-0:2.41.3-8.fc44.s390 100% | 493.6 KiB/s | 127.4 KiB | 00m00s [ 90/182] libcap-ng-0:0.8.5-8.fc44.s390 100% | 126.7 KiB/s | 32.7 KiB | 00m00s [ 91/182] libfdisk-0:2.41.3-8.fc44.s390 100% | 637.1 KiB/s | 164.4 KiB | 00m00s [ 92/182] liblastlog2-0:2.41.3-8.fc44.s 100% | 85.7 KiB/s | 22.0 KiB | 00m00s [ 93/182] libmount-0:2.41.3-8.fc44.s390 100% | 615.3 KiB/s | 163.1 KiB | 00m00s [ 94/182] libsmartcols-0:2.41.3-8.fc44. 100% | 319.4 KiB/s | 84.6 KiB | 00m00s [ 95/182] libuuid-0:2.41.3-8.fc44.s390x 100% | 101.7 KiB/s | 26.1 KiB | 00m00s [ 96/182] zlib-ng-compat-0:2.3.2-2.fc44 100% | 292.1 KiB/s | 75.4 KiB | 00m00s [ 97/182] util-linux-core-0:2.41.3-8.fc 100% | 1.9 MiB/s | 556.2 KiB | 00m00s [ 98/182] xz-libs-1:5.8.1-4.fc44.s390x 100% | 439.0 KiB/s | 117.7 KiB | 00m00s [ 99/182] fedora-repos-0:44-0.1.noarch 100% | 35.3 KiB/s | 9.1 KiB | 00m00s [100/182] glibc-gconv-extra-0:2.42.9000 100% | 6.3 MiB/s | 1.6 MiB | 00m00s [101/182] ncurses-base-0:6.5-8.20250614 100% | 341.4 KiB/s | 88.1 KiB | 00m00s [102/182] gnulib-l10n-0:20241231-1.fc44 100% | 582.1 KiB/s | 150.2 KiB | 00m00s [103/182] libsepol-0:3.9-2.fc43.s390x 100% | 1.2 MiB/s | 348.5 KiB | 00m00s [104/182] ca-certificates-0:2025.2.80_v 100% | 3.5 MiB/s | 973.8 KiB | 00m00s [105/182] crypto-policies-0:20251128-1. 100% | 381.7 KiB/s | 98.1 KiB | 00m00s [106/182] pcre2-syntax-0:10.47-1.fc44.n 100% | 621.5 KiB/s | 164.7 KiB | 00m00s [107/182] add-determinism-0:0.7.2-2.fc4 100% | 3.2 MiB/s | 931.8 KiB | 00m00s [108/182] linkdupes-0:0.7.2-2.fc44.s390 100% | 1.4 MiB/s | 389.9 KiB | 00m00s [109/182] file-libs-0:5.46-8.fc44.s390x 100% | 2.6 MiB/s | 854.6 KiB | 00m00s [110/182] alternatives-0:1.33-3.fc44.s3 100% | 161.6 KiB/s | 41.5 KiB | 00m00s [111/182] curl-0:8.18.0~rc2-1.fc44.s390 100% | 825.4 KiB/s | 241.9 KiB | 00m00s [112/182] elfutils-debuginfod-client-0: 100% | 182.1 KiB/s | 47.0 KiB | 00m00s [113/182] jansson-0:2.14-3.fc43.s390x 100% | 175.3 KiB/s | 45.0 KiB | 00m00s [114/182] elfutils-libs-0:0.194-2.fc44. 100% | 1.0 MiB/s | 290.2 KiB | 00m00s [115/182] libzstd-0:1.5.7-3.fc44.s390x 100% | 1.4 MiB/s | 398.3 KiB | 00m00s [116/182] libxml2-0:2.12.10-5.fc44.s390 100% | 2.5 MiB/s | 704.3 KiB | 00m00s [117/182] lz4-libs-0:1.10.0-3.fc43.s390 100% | 373.1 KiB/s | 95.9 KiB | 00m00s [118/182] pkgconf-0:2.3.0-3.fc43.s390x 100% | 175.4 KiB/s | 45.3 KiB | 00m00s [119/182] pkgconf-m4-0:2.3.0-3.fc43.noa 100% | 54.1 KiB/s | 13.9 KiB | 00m00s [120/182] libgomp-0:15.2.1-5.fc44.s390x 100% | 1.4 MiB/s | 377.6 KiB | 00m00s [121/182] lua-libs-0:5.4.8-4.fc44.s390x 100% | 531.7 KiB/s | 142.5 KiB | 00m00s [122/182] rpm-sign-libs-0:6.0.1-1.fc44. 100% | 107.2 KiB/s | 27.5 KiB | 00m00s [123/182] rpm-sequoia-0:1.10.0-1.fc44.s 100% | 3.2 MiB/s | 946.6 KiB | 00m00s [124/182] sqlite-libs-0:3.51.0-1.fc44.s 100% | 2.9 MiB/s | 813.7 KiB | 00m00s [125/182] fedora-gpg-keys-0:44-0.1.noar 100% | 537.9 KiB/s | 138.8 KiB | 00m00s [126/182] fedora-repos-rawhide-0:44-0.1 100% | 33.6 KiB/s | 8.6 KiB | 00m00s [127/182] libffi-0:3.5.2-1.fc44.s390x 100% | 150.5 KiB/s | 38.8 KiB | 00m00s [128/182] p11-kit-0:0.25.8-1.fc44.s390x 100% | 1.7 MiB/s | 553.6 KiB | 00m00s [129/182] p11-kit-trust-0:0.25.8-1.fc44 100% | 551.7 KiB/s | 152.3 KiB | 00m00s [130/182] json-c-0:0.18-7.fc43.s390x 100% | 162.0 KiB/s | 44.6 KiB | 00m00s [131/182] elfutils-default-yama-scope-0 100% | 45.8 KiB/s | 11.8 KiB | 00m00s [132/182] libpkgconf-0:2.3.0-3.fc43.s39 100% | 148.7 KiB/s | 38.2 KiB | 00m00s [133/182] gnupg2-0:2.4.8-4.fc43.s390x 100% | 5.0 MiB/s | 1.7 MiB | 00m00s [134/182] ima-evm-utils-libs-0:1.6.2-7. 100% | 112.9 KiB/s | 29.1 KiB | 00m00s [135/182] libfsverity-0:1.6-3.fc43.s390 100% | 71.0 KiB/s | 18.2 KiB | 00m00s [136/182] libtasn1-0:4.20.0-2.fc43.s390 100% | 302.3 KiB/s | 78.0 KiB | 00m00s [137/182] gpgverify-0:2.2-3.fc43.noarch 100% | 43.2 KiB/s | 11.1 KiB | 00m00s [138/182] gnupg2-dirmngr-0:2.4.8-4.fc43 100% | 1.0 MiB/s | 288.0 KiB | 00m00s [139/182] gnupg2-gpg-agent-0:2.4.8-4.fc 100% | 980.2 KiB/s | 285.2 KiB | 00m00s [140/182] gnupg2-gpgconf-0:2.4.8-4.fc43 100% | 467.3 KiB/s | 122.0 KiB | 00m00s [141/182] gnupg2-keyboxd-0:2.4.8-4.fc43 100% | 379.6 KiB/s | 97.9 KiB | 00m00s [142/182] gnupg2-verify-0:2.4.8-4.fc43. 100% | 670.5 KiB/s | 175.0 KiB | 00m00s [143/182] libassuan-0:2.5.7-4.fc43.s390 100% | 261.1 KiB/s | 67.1 KiB | 00m00s [144/182] libgcrypt-0:1.11.2-1.fc44.s39 100% | 1.8 MiB/s | 566.2 KiB | 00m00s [145/182] libgpg-error-0:1.58-1.fc44.s3 100% | 957.5 KiB/s | 254.7 KiB | 00m00s [146/182] npth-0:1.8-3.fc43.s390x 100% | 96.5 KiB/s | 24.8 KiB | 00m00s [147/182] tpm2-tss-0:4.1.3-8.fc43.s390x 100% | 1.4 MiB/s | 426.4 KiB | 00m00s [148/182] gnutls-0:3.8.11-6.fc44.s390x 100% | 4.0 MiB/s | 1.3 MiB | 00m00s [149/182] libksba-0:1.6.7-4.fc43.s390x 100% | 602.2 KiB/s | 162.6 KiB | 00m00s [150/182] openldap-0:2.6.10-4.fc44.s390 100% | 923.5 KiB/s | 262.3 KiB | 00m00s [151/182] libusb1-0:1.0.29-4.fc44.s390x 100% | 301.2 KiB/s | 77.4 KiB | 00m00s [152/182] libidn2-0:2.3.8-2.fc43.s390x 100% | 666.1 KiB/s | 177.2 KiB | 00m00s [153/182] libunistring-0:1.1-10.fc43.s3 100% | 2.0 MiB/s | 554.6 KiB | 00m00s [154/182] nettle-0:3.10.1-2.fc43.s390x 100% | 1.7 MiB/s | 451.3 KiB | 00m00s [155/182] cyrus-sasl-lib-0:2.1.28-33.fc 100% | 2.9 MiB/s | 817.8 KiB | 00m00s [156/182] libevent-0:2.1.12-16.fc43.s39 100% | 980.9 KiB/s | 259.9 KiB | 00m00s [157/182] libtool-ltdl-0:2.5.4-8.fc44.s 100% | 142.2 KiB/s | 36.6 KiB | 00m00s [158/182] gdbm-libs-1:1.23-10.fc43.s390 100% | 223.9 KiB/s | 57.8 KiB | 00m00s [159/182] systemd-standalone-sysusers-0 100% | 551.4 KiB/s | 145.0 KiB | 00m00s [160/182] xxhash-libs-0:0.8.3-3.fc43.s3 100% | 142.2 KiB/s | 36.7 KiB | 00m00s [161/182] gdb-minimal-0:16.3-6.fc44.s39 100% | 9.2 MiB/s | 4.6 MiB | 00m01s [162/182] libcurl-0:8.18.0~rc2-1.fc44.s 100% | 1.6 MiB/s | 444.0 KiB | 00m00s [163/182] krb5-libs-0:1.21.3-10.fc44.s3 100% | 2.3 MiB/s | 779.0 KiB | 00m00s [164/182] libbrotli-0:1.2.0-1.fc44.s390 100% | 1.3 MiB/s | 381.3 KiB | 00m00s [165/182] libnghttp2-0:1.68.0-2.fc44.s3 100% | 293.1 KiB/s | 75.3 KiB | 00m00s [166/182] fedora-release-0:44-0.251225. 100% | 4.6 KiB/s | 6.5 KiB | 00m01s [167/182] libnghttp3-0:1.14.0-1.fc44.s3 100% | 274.1 KiB/s | 70.5 KiB | 00m00s [168/182] libpsl-0:0.21.5-6.fc43.s390x 100% | 253.9 KiB/s | 65.3 KiB | 00m00s [169/182] libssh-0:0.11.3-1.fc44.s390x 100% | 869.0 KiB/s | 230.3 KiB | 00m00s [170/182] ngtcp2-0:1.18.0-1.fc44.s390x 100% | 562.8 KiB/s | 148.6 KiB | 00m00s [171/182] ngtcp2-crypto-ossl-0:1.18.0-1 100% | 96.9 KiB/s | 25.0 KiB | 00m00s [172/182] keyutils-libs-0:1.6.3-6.fc43. 100% | 121.4 KiB/s | 31.2 KiB | 00m00s [173/182] libcom_err-0:1.47.3-3.fc44.s3 100% | 104.0 KiB/s | 26.8 KiB | 00m00s [174/182] libverto-0:0.3.2-11.fc43.s390 100% | 79.5 KiB/s | 20.5 KiB | 00m00s [175/182] publicsuffix-list-dafsa-0:202 100% | 230.2 KiB/s | 59.2 KiB | 00m00s [176/182] libssh-config-0:0.11.3-1.fc44 100% | 35.5 KiB/s | 9.1 KiB | 00m00s [177/182] selinux-policy-0:42.19-1.fc44 100% | 254.3 KiB/s | 65.4 KiB | 00m00s [178/182] policycoreutils-0:3.9-5.fc44. 100% | 789.8 KiB/s | 216.4 KiB | 00m00s [179/182] libselinux-utils-0:3.9-5.fc44 100% | 468.2 KiB/s | 120.8 KiB | 00m00s [180/182] rpm-plugin-selinux-0:6.0.1-1. 100% | 73.3 KiB/s | 18.8 KiB | 00m00s [181/182] selinux-policy-targeted-0:42. 100% | 7.1 MiB/s | 6.8 MiB | 00m01s [182/182] fedora-release-identity-basic 100% | 12.1 KiB/s | 7.2 KiB | 00m01s -------------------------------------------------------------------------------- [182/182] Total 100% | 3.5 MiB/s | 67.7 MiB | 00m20s Running transaction Importing OpenPGP key 0x6D9F90A6: UserID : "Fedora (44) " Fingerprint: 36F612DCF27F7D1A48A835E4DBFCF71C6D9F90A6 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-44-primary The key was successfully imported. Importing OpenPGP key 0x6D9F90A6: UserID : "Fedora (44) " Fingerprint: 36F612DCF27F7D1A48A835E4DBFCF71C6D9F90A6 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-44-primary The key was successfully imported. Importing OpenPGP key 0x31645531: UserID : "Fedora (43) " Fingerprint: C6E7F081CF80E13146676E88829B606631645531 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-43-primary The key was successfully imported. Importing OpenPGP key 0xF577861E: UserID : "Fedora (45) " Fingerprint: 4F50A6114CD5C6976A7F1179655A4B02F577861E From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-45-primary The key was successfully imported. [ 1/184] Verify package files 100% | 1.0 KiB/s | 182.0 B | 00m00s >>> Running %pretrans scriptlet: filesystem-0:3.18-50.fc43.s390x >>> Finished %pretrans scriptlet: filesystem-0:3.18-50.fc43.s390x >>> [RPM] /var/lib/mock/fedora-rawhide-s390x-1766673188.077409/root/var/cache/dnf/copr_base-d50c5ec0deec97e3/packages/fedora-release-common-44-0.251225.14.noarch.rpm: Header OpenPGP V4 RSA/SHA256 signature, key ID dfae5adab9cedc54: NOKEY [ 2/184] Prepare transaction 100% | 2.5 KiB/s | 182.0 B | 00m00s [ 3/184] Installing libgcc-0:15.2.1-5. 100% | 166.9 MiB/s | 170.9 KiB | 00m00s [ 4/184] Installing fedora-release-ide 100% | 0.0 B/s | 920.0 B | 00m00s [ 5/184] Installing fedora-repos-rawhi 100% | 0.0 B/s | 2.4 KiB | 00m00s [ 6/184] Installing fedora-gpg-keys-0: 100% | 43.7 MiB/s | 179.0 KiB | 00m00s [ 7/184] Installing fedora-repos-0:44- 100% | 0.0 B/s | 5.7 KiB | 00m00s [ 8/184] Installing fedora-release-com 100% | 24.3 MiB/s | 24.9 KiB | 00m00s [ 9/184] Installing fedora-release-0:4 100% | 17.3 KiB/s | 124.0 B | 00m00s >>> Running sysusers scriptlet: setup-0:2.15.0-27.fc44.noarch >>> Finished sysusers scriptlet: setup-0:2.15.0-27.fc44.noarch >>> Scriptlet output: >>> Creating group 'adm' with GID 4. >>> Creating group 'audio' with GID 63. >>> Creating group 'cdrom' with GID 11. >>> Creating group 'clock' with GID 103. >>> Creating group 'dialout' with GID 18. >>> Creating group 'disk' with GID 6. >>> Creating group 'floppy' with GID 19. >>> Creating group 'ftp' with GID 50. >>> Creating group 'games' with GID 20. >>> Creating group 'input' with GID 104. >>> Creating group 'kmem' with GID 9. >>> Creating group 'kvm' with GID 36. >>> Creating group 'lock' with GID 54. >>> Creating group 'lp' with GID 7. >>> Creating group 'mail' with GID 12. >>> Creating group 'man' with GID 15. >>> Creating group 'mem' with GID 8. >>> Creating group 'nobody' with GID 65534. >>> Creating group 'render' with GID 105. >>> Creating group 'root' with GID 0. >>> Creating group 'sgx' with GID 106. >>> Creating group 'sys' with GID 3. >>> Creating group 'tape' with GID 33. >>> Creating group 'tty' with GID 5. >>> Creating group 'users' with GID 100. >>> Creating group 'utmp' with GID 22. >>> Creating group 'video' with GID 39. >>> Creating group 'wheel' with GID 10. >>> Creating user 'adm' (adm) with UID 3 and GID 4. >>> Creating group 'bin' with GID 1. >>> Creating user 'bin' (bin) with UID 1 and GID 1. >>> Creating group 'daemon' with GID 2. >>> Creating user 'daemon' (daemon) with UID 2 and GID 2. >>> Creating user 'ftp' (FTP User) with UID 14 and GID 50. >>> Creating user 'games' (games) with UID 12 and GID 100. >>> Creating user 'halt' (halt) with UID 7 and GID 0. >>> Creating user 'lp' (lp) with UID 4 and GID 7. >>> Creating user 'mail' (mail) with UID 8 and GID 12. >>> Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534. >>> Creating user 'operator' (operator) with UID 11 and GID 0. >>> Creating user 'root' (Super User) with UID 0 and GID 0. >>> Creating user 'shutdown' (shutdown) with UID 6 and GID 0. >>> Creating user 'sync' (sync) with UID 5 and GID 0. >>> [ 10/184] Installing setup-0:2.15.0-27. 100% | 39.6 MiB/s | 730.6 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 11/184] Installing filesystem-0:3.18- 100% | 2.4 MiB/s | 212.8 KiB | 00m00s [ 12/184] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 13/184] Installing publicsuffix-list- 100% | 0.0 B/s | 69.8 KiB | 00m00s [ 14/184] Installing pkgconf-m4-0:2.3.0 100% | 0.0 B/s | 14.8 KiB | 00m00s [ 15/184] Installing pcre2-syntax-0:10. 100% | 277.7 MiB/s | 284.3 KiB | 00m00s [ 16/184] Installing gnulib-l10n-0:2024 100% | 161.6 MiB/s | 661.9 KiB | 00m00s [ 17/184] Installing coreutils-common-0 100% | 340.3 MiB/s | 11.2 MiB | 00m00s [ 18/184] Installing ncurses-base-0:6.5 100% | 86.3 MiB/s | 353.5 KiB | 00m00s [ 19/184] Installing bash-0:5.3.0-2.fc4 100% | 233.0 MiB/s | 8.6 MiB | 00m00s [ 20/184] Installing glibc-common-0:2.4 100% | 57.0 MiB/s | 1.1 MiB | 00m00s [ 21/184] Installing glibc-gconv-extra- 100% | 219.7 MiB/s | 6.8 MiB | 00m00s [ 22/184] Installing glibc-0:2.42.9000- 100% | 126.5 MiB/s | 5.3 MiB | 00m00s [ 23/184] Installing ncurses-libs-0:6.5 100% | 201.4 MiB/s | 1.0 MiB | 00m00s [ 24/184] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 25/184] Installing zlib-ng-compat-0:2 100% | 122.9 MiB/s | 125.9 KiB | 00m00s [ 26/184] Installing bzip2-libs-0:1.0.8 100% | 83.5 MiB/s | 85.5 KiB | 00m00s [ 27/184] Installing libgpg-error-0:1.5 100% | 54.9 MiB/s | 955.1 KiB | 00m00s [ 28/184] Installing libstdc++-0:15.2.1 100% | 263.4 MiB/s | 3.2 MiB | 00m00s [ 29/184] Installing libassuan-0:2.5.7- 100% | 161.5 MiB/s | 165.4 KiB | 00m00s [ 30/184] Installing libgcrypt-0:1.11.2 100% | 249.9 MiB/s | 1.2 MiB | 00m00s [ 31/184] Installing readline-0:8.3-2.f 100% | 188.0 MiB/s | 577.5 KiB | 00m00s [ 32/184] Installing gmp-1:6.3.0-4.fc44 100% | 252.6 MiB/s | 776.1 KiB | 00m00s [ 33/184] Installing libuuid-0:2.41.3-8 100% | 0.0 B/s | 34.1 KiB | 00m00s [ 34/184] Installing xz-libs-1:5.8.1-4. 100% | 217.2 MiB/s | 222.4 KiB | 00m00s [ 35/184] Installing popt-0:1.19-9.fc43 100% | 71.8 MiB/s | 147.1 KiB | 00m00s [ 36/184] Installing libzstd-0:1.5.7-3. 100% | 250.3 MiB/s | 1.0 MiB | 00m00s [ 37/184] Installing elfutils-libelf-0: 100% | 283.1 MiB/s | 1.1 MiB | 00m00s [ 38/184] Installing npth-0:1.8-3.fc43. 100% | 0.0 B/s | 46.3 KiB | 00m00s [ 39/184] Installing libblkid-0:2.41.3- 100% | 138.3 MiB/s | 283.2 KiB | 00m00s [ 40/184] Installing systemd-libs-0:259 100% | 237.5 MiB/s | 2.4 MiB | 00m00s [ 41/184] Installing libxcrypt-0:4.5.2- 100% | 142.5 MiB/s | 291.8 KiB | 00m00s [ 42/184] Installing libsepol-0:3.9-2.f 100% | 208.6 MiB/s | 854.5 KiB | 00m00s [ 43/184] Installing sqlite-libs-0:3.51 100% | 241.2 MiB/s | 1.7 MiB | 00m00s [ 44/184] Installing gnupg2-gpgconf-0:2 100% | 18.9 MiB/s | 271.5 KiB | 00m00s [ 45/184] Installing libattr-0:2.5.2-6. 100% | 0.0 B/s | 25.1 KiB | 00m00s [ 46/184] Installing libacl-0:2.3.2-4.f 100% | 0.0 B/s | 36.5 KiB | 00m00s [ 47/184] Installing pcre2-0:10.47-1.fc 100% | 239.4 MiB/s | 735.4 KiB | 00m00s [ 48/184] Installing libselinux-0:3.9-5 100% | 205.2 MiB/s | 210.1 KiB | 00m00s [ 49/184] Installing grep-0:3.12-2.fc43 100% | 59.6 MiB/s | 1.0 MiB | 00m00s [ 50/184] Installing sed-0:4.9-6.fc44.s 100% | 53.3 MiB/s | 873.2 KiB | 00m00s [ 51/184] Installing findutils-1:4.10.0 100% | 94.0 MiB/s | 1.9 MiB | 00m00s [ 52/184] Installing libtasn1-0:4.20.0- 100% | 185.5 MiB/s | 189.9 KiB | 00m00s [ 53/184] Installing libunistring-0:1.1 100% | 252.2 MiB/s | 1.8 MiB | 00m00s [ 54/184] Installing libidn2-0:2.3.8-2. 100% | 61.9 MiB/s | 570.4 KiB | 00m00s [ 55/184] Installing crypto-policies-0: 100% | 30.8 MiB/s | 157.7 KiB | 00m00s [ 56/184] Installing xz-1:5.8.1-4.fc44. 100% | 63.6 MiB/s | 1.3 MiB | 00m00s [ 57/184] Installing libmount-0:2.41.3- 100% | 191.9 MiB/s | 393.0 KiB | 00m00s [ 58/184] Installing gnupg2-verify-0:2. 100% | 25.5 MiB/s | 365.6 KiB | 00m00s [ 59/184] Installing dwz-0:0.16-2.fc43. 100% | 21.7 MiB/s | 311.8 KiB | 00m00s [ 60/184] Installing mpfr-0:4.2.2-2.fc4 100% | 228.2 MiB/s | 701.2 KiB | 00m00s [ 61/184] Installing gawk-0:5.3.2-2.fc4 100% | 93.7 MiB/s | 1.9 MiB | 00m00s [ 62/184] Installing libksba-0:1.6.7-4. 100% | 201.6 MiB/s | 412.9 KiB | 00m00s [ 63/184] Installing unzip-0:6.0-68.fc4 100% | 28.0 MiB/s | 401.1 KiB | 00m00s [ 64/184] Installing file-libs-0:5.46-8 100% | 474.4 MiB/s | 11.9 MiB | 00m00s [ 65/184] Installing file-0:5.46-8.fc44 100% | 7.6 MiB/s | 101.5 KiB | 00m00s [ 66/184] Installing diffutils-0:3.12-3 100% | 88.2 MiB/s | 1.6 MiB | 00m00s [ 67/184] Installing libeconf-0:0.7.9-2 100% | 64.8 MiB/s | 66.3 KiB | 00m00s [ 68/184] Installing libcap-ng-0:0.8.5- 100% | 60.8 MiB/s | 62.3 KiB | 00m00s [ 69/184] Installing audit-libs-0:4.1.2 100% | 195.6 MiB/s | 400.7 KiB | 00m00s [ 70/184] Installing pam-libs-0:1.7.1-3 100% | 121.6 MiB/s | 124.5 KiB | 00m00s [ 71/184] Installing libcap-0:2.77-1.fc 100% | 15.1 MiB/s | 216.2 KiB | 00m00s [ 72/184] Installing libsemanage-0:3.9- 100% | 153.2 MiB/s | 313.8 KiB | 00m00s [ 73/184] Installing libsmartcols-0:2.4 100% | 188.6 MiB/s | 193.1 KiB | 00m00s [ 74/184] Installing alternatives-0:1.3 100% | 5.5 MiB/s | 67.5 KiB | 00m00s [ 75/184] Installing lua-libs-0:5.4.8-4 100% | 157.9 MiB/s | 323.3 KiB | 00m00s [ 76/184] Installing libffi-0:3.5.2-1.f 100% | 78.9 MiB/s | 80.8 KiB | 00m00s [ 77/184] Installing p11-kit-0:0.25.8-1 100% | 109.7 MiB/s | 2.6 MiB | 00m00s [ 78/184] Installing p11-kit-trust-0:0. 100% | 25.5 MiB/s | 547.6 KiB | 00m00s [ 79/184] Installing json-c-0:0.18-7.fc 100% | 81.7 MiB/s | 83.6 KiB | 00m00s [ 80/184] Installing ngtcp2-0:1.18.0-1. 100% | 151.6 MiB/s | 310.5 KiB | 00m00s [ 81/184] Installing openssl-libs-1:3.5 100% | 243.6 MiB/s | 7.3 MiB | 00m00s [ 82/184] Installing coreutils-0:9.9-1. 100% | 152.4 MiB/s | 5.8 MiB | 00m00s [ 83/184] Installing ca-certificates-0: 100% | 1.8 MiB/s | 2.5 MiB | 00m01s [ 84/184] Installing gzip-0:1.14-1.fc44 100% | 23.1 MiB/s | 402.9 KiB | 00m00s [ 85/184] Installing rpm-sequoia-0:1.10 100% | 236.5 MiB/s | 2.6 MiB | 00m00s [ 86/184] Installing libfsverity-0:1.6- 100% | 0.0 B/s | 25.2 KiB | 00m00s [ 87/184] Installing libevent-0:2.1.12- 100% | 224.1 MiB/s | 917.9 KiB | 00m00s [ 88/184] Installing ngtcp2-crypto-ossl 100% | 46.9 MiB/s | 48.0 KiB | 00m00s [ 89/184] Installing util-linux-core-0: 100% | 71.2 MiB/s | 1.4 MiB | 00m00s [ 90/184] Installing zip-0:3.0-44.fc43. 100% | 47.8 MiB/s | 733.5 KiB | 00m00s [ 91/184] Installing gnupg2-keyboxd-0:2 100% | 29.4 MiB/s | 210.4 KiB | 00m00s [ 92/184] Installing libpsl-0:0.21.5-6. 100% | 75.5 MiB/s | 77.3 KiB | 00m00s [ 93/184] Installing tar-2:1.35-6.fc43. 100% | 116.1 MiB/s | 3.0 MiB | 00m00s [ 94/184] Installing linkdupes-0:0.7.2- 100% | 56.0 MiB/s | 975.1 KiB | 00m00s [ 95/184] Installing libselinux-utils-0 100% | 18.7 MiB/s | 287.0 KiB | 00m00s [ 96/184] Installing liblastlog2-0:2.41 100% | 8.6 MiB/s | 35.1 KiB | 00m00s [ 97/184] Installing systemd-standalone 100% | 19.7 MiB/s | 302.0 KiB | 00m00s [ 98/184] Installing rpm-libs-0:6.0.1-1 100% | 197.8 MiB/s | 1.0 MiB | 00m00s [ 99/184] Installing libusb1-0:1.0.29-4 100% | 24.0 MiB/s | 172.3 KiB | 00m00s >>> Running sysusers scriptlet: tpm2-tss-0:4.1.3-8.fc43.s390x >>> Finished sysusers scriptlet: tpm2-tss-0:4.1.3-8.fc43.s390x >>> Scriptlet output: >>> Creating group 'tss' with GID 59. >>> Creating user 'tss' (Account used for TPM access) with UID 59 and GID 59. >>> [100/184] Installing tpm2-tss-0:4.1.3-8 100% | 198.5 MiB/s | 1.6 MiB | 00m00s [101/184] Installing ima-evm-utils-libs 100% | 56.4 MiB/s | 57.8 KiB | 00m00s [102/184] Installing gnupg2-gpg-agent-0 100% | 32.1 MiB/s | 722.3 KiB | 00m00s [103/184] Installing libfdisk-0:2.41.3- 100% | 96.6 MiB/s | 395.7 KiB | 00m00s [104/184] Installing util-linux-0:2.41. 100% | 81.4 MiB/s | 3.4 MiB | 00m00s [105/184] Installing policycoreutils-0: 100% | 28.2 MiB/s | 693.0 KiB | 00m00s [106/184] Installing selinux-policy-0:4 100% | 1.1 MiB/s | 33.6 KiB | 00m00s [107/184] Installing selinux-policy-tar 100% | 186.4 MiB/s | 14.9 MiB | 00m00s [108/184] Installing zstd-0:1.5.7-3.fc4 100% | 32.0 MiB/s | 525.0 KiB | 00m00s [109/184] Installing libxml2-0:2.12.10- 100% | 98.1 MiB/s | 1.9 MiB | 00m00s [110/184] Installing nettle-0:3.10.1-2. 100% | 271.1 MiB/s | 832.8 KiB | 00m00s [111/184] Installing gnutls-0:3.8.11-6. 100% | 297.6 MiB/s | 3.6 MiB | 00m00s [112/184] Installing bzip2-0:1.0.8-21.f 100% | 6.9 MiB/s | 91.4 KiB | 00m00s [113/184] Installing add-determinism-0: 100% | 122.6 MiB/s | 2.6 MiB | 00m00s [114/184] Installing build-reproducibil 100% | 0.0 B/s | 1.5 KiB | 00m00s [115/184] Installing cpio-0:2.15-6.fc43 100% | 65.6 MiB/s | 1.1 MiB | 00m00s [116/184] Installing ed-0:1.22.3-1.fc44 100% | 11.3 MiB/s | 150.9 KiB | 00m00s [117/184] Installing patch-0:2.8-3.fc44 100% | 18.0 MiB/s | 239.6 KiB | 00m00s [118/184] Installing jansson-0:2.14-3.f 100% | 88.1 MiB/s | 90.2 KiB | 00m00s [119/184] Installing lz4-libs-0:1.10.0- 100% | 197.6 MiB/s | 202.3 KiB | 00m00s [120/184] Installing libarchive-0:3.8.4 100% | 255.2 MiB/s | 1.0 MiB | 00m00s [121/184] Installing libgomp-0:15.2.1-5 100% | 268.8 MiB/s | 550.4 KiB | 00m00s [122/184] Installing libpkgconf-0:2.3.0 100% | 80.9 MiB/s | 82.9 KiB | 00m00s [123/184] Installing pkgconf-0:2.3.0-3. 100% | 6.8 MiB/s | 90.7 KiB | 00m00s [124/184] Installing pkgconf-pkg-config 100% | 147.8 KiB/s | 1.8 KiB | 00m00s [125/184] Installing libtool-ltdl-0:2.5 100% | 69.2 MiB/s | 70.9 KiB | 00m00s [126/184] Installing gdbm-libs-1:1.23-1 100% | 124.1 MiB/s | 127.1 KiB | 00m00s [127/184] Installing cyrus-sasl-lib-0:2 100% | 117.8 MiB/s | 2.4 MiB | 00m00s [128/184] Installing openldap-0:2.6.10- 100% | 219.1 MiB/s | 673.1 KiB | 00m00s [129/184] Installing gnupg2-dirmngr-0:2 100% | 30.9 MiB/s | 664.4 KiB | 00m00s [130/184] Installing gnupg2-0:2.4.8-4.f 100% | 190.0 MiB/s | 6.6 MiB | 00m00s [131/184] Installing rpm-sign-libs-0:6. 100% | 0.0 B/s | 36.3 KiB | 00m00s [132/184] Installing gpgverify-0:2.2-3. 100% | 0.0 B/s | 9.4 KiB | 00m00s [133/184] Installing xxhash-libs-0:0.8. 100% | 65.5 MiB/s | 67.1 KiB | 00m00s [134/184] Installing libbrotli-0:1.2.0- 100% | 223.4 MiB/s | 914.9 KiB | 00m00s [135/184] Installing libnghttp2-0:1.68. 100% | 163.0 MiB/s | 166.9 KiB | 00m00s [136/184] Installing libnghttp3-0:1.14. 100% | 152.1 MiB/s | 155.7 KiB | 00m00s [137/184] Installing keyutils-libs-0:1. 100% | 50.3 MiB/s | 51.5 KiB | 00m00s [138/184] Installing libcom_err-0:1.47. 100% | 0.0 B/s | 60.0 KiB | 00m00s [139/184] Installing libverto-0:0.3.2-1 100% | 26.3 MiB/s | 26.9 KiB | 00m00s [140/184] Installing krb5-libs-0:1.21.3 100% | 219.0 MiB/s | 2.4 MiB | 00m00s [141/184] Installing libssh-0:0.11.3-1. 100% | 190.4 MiB/s | 584.9 KiB | 00m00s [142/184] Installing libcurl-0:8.18.0~r 100% | 201.1 MiB/s | 1.0 MiB | 00m00s [143/184] Installing curl-0:8.18.0~rc2- 100% | 22.5 MiB/s | 506.0 KiB | 00m00s [144/184] Installing rpm-0:6.0.1-1.fc44 100% | 77.1 MiB/s | 2.5 MiB | 00m00s [145/184] Installing cmake-srpm-macros- 100% | 0.0 B/s | 804.0 B | 00m00s [146/184] Installing efi-srpm-macros-0: 100% | 0.0 B/s | 41.2 KiB | 00m00s [147/184] Installing java-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [148/184] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [149/184] Installing tree-sitter-srpm-m 100% | 0.0 B/s | 9.3 KiB | 00m00s [150/184] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.7 KiB | 00m00s [151/184] Installing filesystem-srpm-ma 100% | 0.0 B/s | 38.9 KiB | 00m00s [152/184] Installing elfutils-default-y 100% | 510.7 KiB/s | 2.0 KiB | 00m00s [153/184] Installing elfutils-libs-0:0. 100% | 190.5 MiB/s | 780.2 KiB | 00m00s [154/184] Installing elfutils-debuginfo 100% | 5.1 MiB/s | 77.8 KiB | 00m00s [155/184] Installing binutils-0:2.45.50 100% | 264.7 MiB/s | 28.6 MiB | 00m00s [156/184] Installing elfutils-0:0.194-2 100% | 135.7 MiB/s | 3.0 MiB | 00m00s [157/184] Installing gdb-minimal-0:16.3 100% | 231.2 MiB/s | 15.3 MiB | 00m00s [158/184] Installing debugedit-0:5.2-3. 100% | 15.4 MiB/s | 220.6 KiB | 00m00s [159/184] Installing rpm-build-libs-0:6 100% | 133.2 MiB/s | 272.7 KiB | 00m00s [160/184] Installing rust-srpm-macros-0 100% | 0.0 B/s | 6.4 KiB | 00m00s [161/184] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 740.0 B | 00m00s [162/184] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [163/184] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [164/184] Installing package-notes-srpm 100% | 0.0 B/s | 2.0 KiB | 00m00s [165/184] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [166/184] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.1 KiB | 00m00s [167/184] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [168/184] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [169/184] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [170/184] Installing gap-srpm-macros-0: 100% | 0.0 B/s | 2.7 KiB | 00m00s [171/184] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [172/184] Installing ansible-srpm-macro 100% | 0.0 B/s | 36.2 KiB | 00m00s [173/184] Installing redhat-rpm-config- 100% | 92.7 MiB/s | 189.9 KiB | 00m00s [174/184] Installing forge-srpm-macros- 100% | 0.0 B/s | 40.3 KiB | 00m00s [175/184] Installing fonts-srpm-macros- 100% | 0.0 B/s | 57.0 KiB | 00m00s [176/184] Installing go-srpm-macros-0:3 100% | 61.6 MiB/s | 63.0 KiB | 00m00s [177/184] Installing rpm-build-0:6.0.1- 100% | 12.9 MiB/s | 290.7 KiB | 00m00s [178/184] Installing pyproject-srpm-mac 100% | 0.0 B/s | 2.5 KiB | 00m00s [179/184] Installing R-srpm-macros-0:1. 100% | 0.0 B/s | 4.0 KiB | 00m00s [180/184] Installing python-srpm-macros 100% | 0.0 B/s | 52.9 KiB | 00m00s [181/184] Installing rpm-plugin-selinux 100% | 0.0 B/s | 12.6 KiB | 00m00s [182/184] Installing which-0:2.23-3.fc4 100% | 6.0 MiB/s | 85.4 KiB | 00m00s [183/184] Installing shadow-utils-2:4.1 100% | 122.3 MiB/s | 4.0 MiB | 00m00s [184/184] Installing info-0:7.2-7.fc44. 100% | 52.0 KiB/s | 397.4 KiB | 00m08s Warning: skipped OpenPGP checks for 3 packages from repository: copr_base Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: R-srpm-macros-1.3.0-1.fc44.noarch add-determinism-0.7.2-2.fc44.s390x alternatives-1.33-3.fc44.s390x ansible-srpm-macros-1-18.1.fc43.noarch audit-libs-4.1.2-2.fc44.s390x bash-5.3.0-2.fc43.s390x binutils-2.45.50-9.fc44.s390x build-reproducibility-srpm-macros-0.7.2-2.fc44.noarch bzip2-1.0.8-21.fc43.s390x bzip2-libs-1.0.8-21.fc43.s390x ca-certificates-2025.2.80_v9.0.304-2.fc44.noarch cmake-srpm-macros-3.31.10-3.fc44.noarch coreutils-9.9-1.fc44.s390x coreutils-common-9.9-1.fc44.s390x cpio-2.15-6.fc43.s390x crypto-policies-20251128-1.git19878fe.fc44.noarch curl-8.18.0~rc2-1.fc44.s390x cyrus-sasl-lib-2.1.28-33.fc44.s390x debugedit-5.2-3.fc44.s390x diffutils-3.12-3.fc43.s390x dwz-0.16-2.fc43.s390x ed-1.22.3-1.fc44.s390x efi-srpm-macros-6-5.fc44.noarch elfutils-0.194-2.fc44.s390x elfutils-debuginfod-client-0.194-2.fc44.s390x elfutils-default-yama-scope-0.194-2.fc44.noarch elfutils-libelf-0.194-2.fc44.s390x elfutils-libs-0.194-2.fc44.s390x fedora-gpg-keys-44-0.1.noarch fedora-release-44-0.251225.14.noarch fedora-release-common-44-0.251225.14.noarch fedora-release-identity-basic-44-0.251225.14.noarch fedora-repos-44-0.1.noarch fedora-repos-rawhide-44-0.1.noarch file-5.46-8.fc44.s390x file-libs-5.46-8.fc44.s390x filesystem-3.18-50.fc43.s390x filesystem-srpm-macros-3.18-50.fc43.noarch findutils-4.10.0-6.fc43.s390x fonts-srpm-macros-5.0.0-1.fc44.noarch forge-srpm-macros-0.4.0-3.fc43.noarch fpc-srpm-macros-1.3-15.fc43.noarch gap-srpm-macros-2-1.fc44.noarch gawk-5.3.2-2.fc43.s390x gdb-minimal-16.3-6.fc44.s390x gdbm-libs-1.23-10.fc43.s390x ghc-srpm-macros-1.9.2-3.fc43.noarch glibc-2.42.9000-17.fc44.s390x glibc-common-2.42.9000-17.fc44.s390x glibc-gconv-extra-2.42.9000-17.fc44.s390x glibc-minimal-langpack-2.42.9000-17.fc44.s390x gmp-6.3.0-4.fc44.s390x gnat-srpm-macros-6-8.fc43.noarch gnulib-l10n-20241231-1.fc44.noarch gnupg2-2.4.8-4.fc43.s390x gnupg2-dirmngr-2.4.8-4.fc43.s390x gnupg2-gpg-agent-2.4.8-4.fc43.s390x gnupg2-gpgconf-2.4.8-4.fc43.s390x gnupg2-keyboxd-2.4.8-4.fc43.s390x gnupg2-verify-2.4.8-4.fc43.s390x gnutls-3.8.11-6.fc44.s390x go-srpm-macros-3.8.0-1.fc44.noarch gpg-pubkey-36f612dcf27f7d1a48a835e4dbfcf71c6d9f90a6-6786af3b gpg-pubkey-4f50a6114cd5c6976a7f1179655a4b02f577861e-6888bc98 gpg-pubkey-c6e7f081cf80e13146676e88829b606631645531-66b6dccf gpgverify-2.2-3.fc43.noarch grep-3.12-2.fc43.s390x gzip-1.14-1.fc44.s390x ima-evm-utils-libs-1.6.2-7.fc44.s390x info-7.2-7.fc44.s390x jansson-2.14-3.fc43.s390x java-srpm-macros-1-7.fc43.noarch json-c-0.18-7.fc43.s390x kernel-srpm-macros-1.0-27.fc43.noarch keyutils-libs-1.6.3-6.fc43.s390x krb5-libs-1.21.3-10.fc44.s390x libacl-2.3.2-4.fc43.s390x libarchive-3.8.4-1.fc44.s390x libassuan-2.5.7-4.fc43.s390x libattr-2.5.2-6.fc43.s390x libblkid-2.41.3-8.fc44.s390x libbrotli-1.2.0-1.fc44.s390x libcap-2.77-1.fc44.s390x libcap-ng-0.8.5-8.fc44.s390x libcom_err-1.47.3-3.fc44.s390x libcurl-8.18.0~rc2-1.fc44.s390x libeconf-0.7.9-2.fc43.s390x libevent-2.1.12-16.fc43.s390x libfdisk-2.41.3-8.fc44.s390x libffi-3.5.2-1.fc44.s390x libfsverity-1.6-3.fc43.s390x libgcc-15.2.1-5.fc44.s390x libgcrypt-1.11.2-1.fc44.s390x libgomp-15.2.1-5.fc44.s390x libgpg-error-1.58-1.fc44.s390x libidn2-2.3.8-2.fc43.s390x libksba-1.6.7-4.fc43.s390x liblastlog2-2.41.3-8.fc44.s390x libmount-2.41.3-8.fc44.s390x libnghttp2-1.68.0-2.fc44.s390x libnghttp3-1.14.0-1.fc44.s390x libpkgconf-2.3.0-3.fc43.s390x libpsl-0.21.5-6.fc43.s390x libselinux-3.9-5.fc44.s390x libselinux-utils-3.9-5.fc44.s390x libsemanage-3.9-4.fc44.s390x libsepol-3.9-2.fc43.s390x libsmartcols-2.41.3-8.fc44.s390x libssh-0.11.3-1.fc44.s390x libssh-config-0.11.3-1.fc44.noarch libstdc++-15.2.1-5.fc44.s390x libtasn1-4.20.0-2.fc43.s390x libtool-ltdl-2.5.4-8.fc44.s390x libunistring-1.1-10.fc43.s390x libusb1-1.0.29-4.fc44.s390x libuuid-2.41.3-8.fc44.s390x libverto-0.3.2-11.fc43.s390x libxcrypt-4.5.2-2.fc44.s390x libxml2-2.12.10-5.fc44.s390x libzstd-1.5.7-3.fc44.s390x linkdupes-0.7.2-2.fc44.s390x lua-libs-5.4.8-4.fc44.s390x lua-srpm-macros-1-16.fc43.noarch lz4-libs-1.10.0-3.fc43.s390x mpfr-4.2.2-2.fc43.s390x ncurses-base-6.5-8.20250614.fc44.noarch ncurses-libs-6.5-8.20250614.fc44.s390x nettle-3.10.1-2.fc43.s390x ngtcp2-1.18.0-1.fc44.s390x ngtcp2-crypto-ossl-1.18.0-1.fc44.s390x npth-1.8-3.fc43.s390x ocaml-srpm-macros-11-2.fc43.noarch openblas-srpm-macros-2-20.fc43.noarch openldap-2.6.10-4.fc44.s390x openssl-libs-3.5.4-1.fc44.s390x p11-kit-0.25.8-1.fc44.s390x p11-kit-trust-0.25.8-1.fc44.s390x package-notes-srpm-macros-0.5-14.fc43.noarch pam-libs-1.7.1-3.fc43.s390x patch-2.8-3.fc44.s390x pcre2-10.47-1.fc44.s390x pcre2-syntax-10.47-1.fc44.noarch perl-srpm-macros-1-60.fc43.noarch pkgconf-2.3.0-3.fc43.s390x pkgconf-m4-2.3.0-3.fc43.noarch pkgconf-pkg-config-2.3.0-3.fc43.s390x policycoreutils-3.9-5.fc44.s390x popt-1.19-9.fc43.s390x publicsuffix-list-dafsa-20250616-2.fc43.noarch pyproject-srpm-macros-1.18.6-1.fc44.noarch python-srpm-macros-3.14-9.fc44.noarch qt5-srpm-macros-5.15.18-1.fc44.noarch qt6-srpm-macros-6.10.1-1.fc44.noarch readline-8.3-2.fc43.s390x redhat-rpm-config-343-19.fc44.noarch rpm-6.0.1-1.fc44.s390x rpm-build-6.0.1-1.fc44.s390x rpm-build-libs-6.0.1-1.fc44.s390x rpm-libs-6.0.1-1.fc44.s390x rpm-plugin-selinux-6.0.1-1.fc44.s390x rpm-sequoia-1.10.0-1.fc44.s390x rpm-sign-libs-6.0.1-1.fc44.s390x rust-srpm-macros-28.4-1.fc44.noarch sed-4.9-6.fc44.s390x selinux-policy-42.19-1.fc44.noarch selinux-policy-targeted-42.19-1.fc44.noarch setup-2.15.0-27.fc44.noarch shadow-utils-4.18.0-7.fc44.s390x sqlite-libs-3.51.0-1.fc44.s390x systemd-libs-259-1.fc44.s390x systemd-standalone-sysusers-259-1.fc44.s390x tar-1.35-6.fc43.s390x tpm2-tss-4.1.3-8.fc43.s390x tree-sitter-srpm-macros-0.4.2-1.fc43.noarch unzip-6.0-68.fc44.s390x util-linux-2.41.3-8.fc44.s390x util-linux-core-2.41.3-8.fc44.s390x which-2.23-3.fc43.s390x xxhash-libs-0.8.3-3.fc43.s390x xz-5.8.1-4.fc44.s390x xz-libs-5.8.1-4.fc44.s390x zig-srpm-macros-1-5.fc43.noarch zip-3.0-44.fc43.s390x zlib-ng-compat-2.3.2-2.fc44.s390x zstd-1.5.7-3.fc44.s390x Start: buildsrpm Start: rpmbuild -bs Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1761868800 Wrote: /builddir/build/SRPMS/ruby-4.0.0~20251225.1432git553f1675f3-29.fc44.251225.14.git553f1675f3.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-s390x-1766673188.077409/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-50t1nbmn/ruby/ruby.spec) Config(child) 1 minutes 2 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/ruby-4.0.0~20251225.1432git553f1675f3-29.fc44.251225.14.git553f1675f3.src.rpm) Config(fedora-rawhide-s390x) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-bootstrap-1766673188.077409/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-s390x-bootstrap-1766673188.077409/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-1766673188.077409/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-6.0.1-1.fc44.s390x rpm-sequoia-1.10.0-1.fc44.s390x dnf5-5.3.0.0-3.fc44.s390x dnf5-plugins-5.3.0.0-3.fc44.s390x Finish: chroot init Start: build phase for ruby-4.0.0~20251225.1432git553f1675f3-29.fc44.251225.14.git553f1675f3.src.rpm Start: build setup for ruby-4.0.0~20251225.1432git553f1675f3-29.fc44.251225.14.git553f1675f3.src.rpm Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1761868800 Wrote: /builddir/build/SRPMS/ruby-4.0.0~20251225.1432git553f1675f3-29.fc44.251225.14.git553f1675f3.src.rpm Updating and loading repositories: Copr repository 100% | 704.0 B/s | 1.5 KiB | 00m02s fedora 100% | 1.4 KiB/s | 4.1 KiB | 00m03s Repositories loaded. Package Arch Version Repository Size Installing: autoconf noarch 0:2.72-7.fc43 fedora 2.8 MiB checksec noarch 0:2.7.1-5.fc43 fedora 93.9 KiB cmake s390x 0:3.31.10-3.fc44 fedora 33.8 MiB gcc s390x 0:15.2.1-5.fc44 fedora 81.4 MiB git s390x 0:2.52.0-1.fc44 fedora 56.4 KiB gmp-devel s390x 1:6.3.0-4.fc44 fedora 356.2 KiB hostname s390x 0:3.25-3.fc43 fedora 41.2 KiB libffi-devel s390x 0:3.5.2-1.fc44 fedora 30.1 KiB libxcrypt-devel s390x 0:4.5.2-2.fc44 fedora 31.0 KiB libyaml-devel s390x 0:0.2.5-17.fc43 fedora 1.1 MiB make s390x 1:4.4.1-11.fc43 fedora 1.9 MiB multilib-rpm-config noarch 0:1-29.fc43 fedora 28.3 KiB openssl-devel s390x 1:3.5.4-1.fc44 fedora 4.6 MiB procps-ng s390x 0:4.0.4-9.fc44 fedora 1.1 MiB systemtap-sdt-devel s390x 0:5.4-1.fc44 fedora 184.0 KiB systemtap-sdt-dtrace s390x 0:5.4-1.fc44 fedora 180.6 KiB zlib-ng-compat-devel s390x 0:2.3.2-2.fc44 fedora 107.0 KiB Installing dependencies: annobin-docs noarch 0:13.03-1.fc44 fedora 99.2 KiB annobin-plugin-gcc s390x 0:13.03-1.fc44 fedora 695.5 KiB cmake-data noarch 0:3.31.10-3.fc44 fedora 8.4 MiB cmake-filesystem s390x 0:3.31.10-3.fc44 fedora 0.0 B cmake-rpm-macros noarch 0:3.31.10-3.fc44 fedora 8.2 KiB cpp s390x 0:15.2.1-5.fc44 fedora 27.2 MiB emacs-filesystem s390x 1:30.2-1.fc44 fedora 0.0 B expat s390x 0:2.7.3-1.fc44 fedora 328.6 KiB gcc-plugin-annobin s390x 0:15.2.1-5.fc44 fedora 56.8 KiB gettext s390x 0:0.26-2.fc44 fedora 12.9 MiB gettext-common-devel noarch 0:0.26-2.fc44 fedora 593.4 KiB gettext-devel s390x 0:0.26-2.fc44 fedora 1.4 MiB gettext-envsubst s390x 0:0.26-2.fc44 fedora 70.3 KiB gettext-libs s390x 0:0.26-2.fc44 fedora 2.4 MiB gettext-runtime s390x 0:0.26-2.fc44 fedora 710.4 KiB git-core s390x 0:2.52.0-1.fc44 fedora 24.6 MiB git-core-doc noarch 0:2.52.0-1.fc44 fedora 18.4 MiB glibc-devel s390x 0:2.42.9000-17.fc44 fedora 3.7 MiB gmp-c++ s390x 1:6.3.0-4.fc44 fedora 27.3 KiB groff-base s390x 0:1.23.0-11.fc44 fedora 4.3 MiB jsoncpp s390x 0:1.9.6-2.fc43 fedora 247.6 KiB kernel-headers s390x 0:6.19.0-0.rc2.20.fc44 fedora 6.8 MiB less s390x 0:685-6.fc44 fedora 495.9 KiB libasan s390x 0:15.2.1-5.fc44 fedora 1.6 MiB libatomic s390x 0:15.2.1-5.fc44 fedora 28.3 KiB libcbor s390x 0:0.13.0-1.fc44 fedora 79.2 KiB libedit s390x 0:3.1-57.20251016cvs.fc44 fedora 272.0 KiB libfido2 s390x 0:1.16.0-4.fc44 fedora 234.5 KiB libmpc s390x 0:1.3.1-8.fc43 fedora 160.4 KiB libtextstyle s390x 0:0.26-2.fc44 fedora 210.9 KiB libubsan s390x 0:15.2.1-5.fc44 fedora 495.6 KiB libuv s390x 1:1.51.0-2.fc43 fedora 577.1 KiB libyaml s390x 0:0.2.5-17.fc43 fedora 126.2 KiB m4 s390x 0:1.4.20-3.fc44 fedora 871.2 KiB mpdecimal s390x 0:4.0.1-2.fc43 fedora 237.0 KiB ncurses s390x 0:6.5-8.20250614.fc44 fedora 620.0 KiB openssh s390x 0:10.2p1-1.fc44 fedora 1.4 MiB openssh-clients s390x 0:10.2p1-1.fc44 fedora 2.7 MiB perl-AutoLoader noarch 0:5.74-520.fc43 fedora 20.6 KiB perl-B s390x 0:1.89-520.fc43 fedora 517.1 KiB perl-Carp noarch 0:1.54-520.fc43 fedora 46.6 KiB perl-Class-Struct noarch 0:0.68-520.fc43 fedora 25.4 KiB perl-Data-Dumper s390x 0:2.191-521.fc43 fedora 111.4 KiB perl-Digest noarch 0:1.20-520.fc43 fedora 35.3 KiB perl-Digest-MD5 s390x 0:2.59-520.fc43 fedora 55.5 KiB perl-DynaLoader s390x 0:1.57-520.fc43 fedora 32.1 KiB perl-Encode s390x 4:3.21-520.fc43 fedora 9.6 MiB perl-Errno s390x 0:1.38-520.fc43 fedora 8.4 KiB perl-Error noarch 1:0.17030-2.fc43 fedora 76.7 KiB perl-Exporter noarch 0:5.79-520.fc43 fedora 54.3 KiB perl-Fcntl s390x 0:1.20-520.fc43 fedora 48.6 KiB perl-File-Basename noarch 0:2.86-520.fc43 fedora 14.0 KiB perl-File-Compare noarch 0:1.100.800-520.fc43 fedora 5.6 KiB perl-File-Copy noarch 0:2.41-520.fc43 fedora 19.7 KiB perl-File-Find noarch 0:1.44-520.fc43 fedora 42.0 KiB perl-File-Path noarch 0:2.18-521.fc44 fedora 63.5 KiB perl-File-Temp noarch 1:0.231.200-1.fc44 fedora 163.7 KiB perl-File-stat noarch 0:1.14-520.fc43 fedora 12.5 KiB perl-FileHandle noarch 0:2.05-520.fc43 fedora 9.4 KiB perl-Getopt-Long noarch 1:2.58-520.fc43 fedora 144.5 KiB perl-Getopt-Std noarch 0:1.14-520.fc43 fedora 11.2 KiB perl-Git noarch 0:2.52.0-1.fc44 fedora 64.4 KiB perl-HTTP-Tiny noarch 0:0.090-521.fc43 fedora 154.4 KiB perl-IO s390x 0:1.55-520.fc43 fedora 147.2 KiB perl-IO-Socket-IP noarch 0:0.43-521.fc43 fedora 100.3 KiB perl-IO-Socket-SSL noarch 0:2.095-2.fc43 fedora 714.5 KiB perl-IPC-Open3 noarch 0:1.24-520.fc43 fedora 27.7 KiB perl-MIME-Base32 noarch 0:1.303-24.fc43 fedora 30.7 KiB perl-MIME-Base64 s390x 0:3.16-520.fc43 fedora 45.8 KiB perl-Net-SSLeay s390x 0:1.94-11.fc43 fedora 1.4 MiB perl-POSIX s390x 0:2.23-520.fc43 fedora 243.1 KiB perl-PathTools s390x 0:3.94-520.fc43 fedora 175.8 KiB perl-Pod-Escapes noarch 1:1.07-520.fc43 fedora 24.9 KiB perl-Pod-Perldoc noarch 0:3.28.01-521.fc43 fedora 163.7 KiB perl-Pod-Simple noarch 1:3.47-3.fc43 fedora 565.3 KiB perl-Pod-Usage noarch 4:2.05-520.fc43 fedora 86.3 KiB perl-Scalar-List-Utils s390x 5:1.70-1.fc43 fedora 144.7 KiB perl-SelectSaver noarch 0:1.02-520.fc43 fedora 2.2 KiB perl-Socket s390x 4:2.040-2.fc43 fedora 124.0 KiB perl-Storable s390x 1:3.37-521.fc43 fedora 226.9 KiB perl-Symbol noarch 0:1.09-520.fc43 fedora 6.8 KiB perl-Term-ANSIColor noarch 0:5.01-521.fc43 fedora 97.5 KiB perl-Term-Cap noarch 0:1.18-520.fc43 fedora 29.3 KiB perl-TermReadKey s390x 0:2.38-26.fc43 fedora 63.7 KiB perl-Text-ParseWords noarch 0:3.31-520.fc43 fedora 13.6 KiB perl-Text-Tabs+Wrap noarch 0:2024.001-520.fc43 fedora 22.6 KiB perl-Time-Local noarch 2:1.350-520.fc43 fedora 69.0 KiB perl-URI noarch 0:5.34-2.fc44 fedora 268.0 KiB perl-base noarch 0:2.27-520.fc43 fedora 12.6 KiB perl-constant noarch 0:1.33-521.fc43 fedora 26.2 KiB perl-if noarch 0:0.61.000-520.fc43 fedora 5.8 KiB perl-interpreter s390x 4:5.42.0-520.fc43 fedora 118.4 KiB perl-lib s390x 0:0.65-520.fc43 fedora 8.5 KiB perl-libnet noarch 0:3.15-521.fc43 fedora 289.4 KiB perl-libs s390x 4:5.42.0-520.fc43 fedora 11.8 MiB perl-locale noarch 0:1.13-520.fc43 fedora 6.1 KiB perl-mro s390x 0:1.29-520.fc43 fedora 41.3 KiB perl-overload noarch 0:1.40-520.fc43 fedora 71.6 KiB perl-overloading noarch 0:0.02-520.fc43 fedora 4.9 KiB perl-parent noarch 1:0.244-520.fc43 fedora 10.3 KiB perl-podlators noarch 1:6.0.2-520.fc43 fedora 317.5 KiB perl-vars noarch 0:1.05-520.fc43 fedora 3.9 KiB python-pip-wheel noarch 0:25.3-1.fc44 fedora 1.2 MiB python3 s390x 0:3.14.2-1.fc44 fedora 24.7 KiB python3-libs s390x 0:3.14.2-1.fc44 fedora 43.4 MiB python3-pyparsing noarch 0:3.1.2-14.fc44 fedora 1.0 MiB rhash s390x 0:1.4.5-3.fc43 fedora 354.3 KiB tzdata noarch 0:2025c-1.fc44 fedora 1.2 MiB vim-filesystem noarch 2:9.1.1972-1.fc44 fedora 40.0 B Transaction Summary: Installing: 126 packages Total size of inbound packages is 102 MiB. Need to download 102 MiB. After this operation, 326 MiB extra will be used (install 326 MiB, remove 0 B). [ 1/126] checksec-0:2.7.1-5.fc43.noarc 100% | 38.8 KiB/s | 31.0 KiB | 00m01s [ 2/126] systemtap-sdt-dtrace-0:5.4-1. 100% | 76.9 KiB/s | 70.4 KiB | 00m01s [ 3/126] hostname-0:3.25-3.fc43.s390x 100% | 104.4 KiB/s | 27.5 KiB | 00m00s [ 4/126] autoconf-0:2.72-7.fc43.noarch 100% | 804.1 KiB/s | 830.6 KiB | 00m01s [ 5/126] git-0:2.52.0-1.fc44.s390x 100% | 149.5 KiB/s | 41.0 KiB | 00m00s [ 6/126] gmp-devel-1:6.3.0-4.fc44.s390 100% | 590.6 KiB/s | 174.8 KiB | 00m00s [ 7/126] cmake-0:3.31.10-3.fc44.s390x 100% | 4.3 MiB/s | 11.7 MiB | 00m03s [ 8/126] libffi-devel-0:3.5.2-1.fc44.s 100% | 109.7 KiB/s | 28.4 KiB | 00m00s [ 9/126] libxcrypt-devel-0:4.5.2-2.fc4 100% | 115.4 KiB/s | 30.0 KiB | 00m00s [ 10/126] libyaml-devel-0:0.2.5-17.fc43 100% | 548.3 KiB/s | 159.5 KiB | 00m00s [ 11/126] multilib-rpm-config-0:1-29.fc 100% | 67.3 KiB/s | 18.0 KiB | 00m00s [ 12/126] gcc-0:15.2.1-5.fc44.s390x 100% | 13.7 MiB/s | 32.3 MiB | 00m02s [ 13/126] make-1:4.4.1-11.fc43.s390x 100% | 1.4 MiB/s | 604.7 KiB | 00m00s [ 14/126] systemtap-sdt-devel-0:5.4-1.f 100% | 258.1 KiB/s | 69.7 KiB | 00m00s [ 15/126] procps-ng-0:4.0.4-9.fc44.s390 100% | 1.3 MiB/s | 387.3 KiB | 00m00s [ 16/126] openssl-devel-1:3.5.4-1.fc44. 100% | 7.9 MiB/s | 3.0 MiB | 00m00s [ 17/126] zlib-ng-compat-devel-0:2.3.2- 100% | 147.6 KiB/s | 38.1 KiB | 00m00s [ 18/126] cmake-filesystem-0:3.31.10-3. 100% | 51.8 KiB/s | 13.8 KiB | 00m00s [ 19/126] expat-0:2.7.3-1.fc44.s390x 100% | 476.4 KiB/s | 122.9 KiB | 00m00s [ 20/126] cmake-data-0:3.31.10-3.fc44.n 100% | 4.6 MiB/s | 2.5 MiB | 00m01s [ 21/126] jsoncpp-0:1.9.6-2.fc43.s390x 100% | 364.6 KiB/s | 94.4 KiB | 00m00s [ 22/126] libuv-1:1.51.0-2.fc43.s390x 100% | 1.0 MiB/s | 267.7 KiB | 00m00s [ 23/126] rhash-0:1.4.5-3.fc43.s390x 100% | 755.1 KiB/s | 202.4 KiB | 00m00s [ 24/126] python3-0:3.14.2-1.fc44.s390x 100% | 106.7 KiB/s | 27.6 KiB | 00m00s [ 25/126] python3-pyparsing-0:3.1.2-14. 100% | 996.4 KiB/s | 287.0 KiB | 00m00s [ 26/126] emacs-filesystem-1:30.2-1.fc4 100% | 30.2 KiB/s | 7.8 KiB | 00m00s [ 27/126] gettext-devel-0:0.26-2.fc44.s 100% | 1.1 MiB/s | 292.0 KiB | 00m00s [ 28/126] m4-0:1.4.20-3.fc44.s390x 100% | 1.3 MiB/s | 342.3 KiB | 00m00s [ 29/126] perl-Carp-0:1.54-520.fc43.noa 100% | 110.8 KiB/s | 28.7 KiB | 00m00s [ 30/126] perl-Class-Struct-0:0.68-520. 100% | 85.6 KiB/s | 22.1 KiB | 00m00s [ 31/126] perl-Data-Dumper-0:2.191-521. 100% | 224.5 KiB/s | 57.9 KiB | 00m00s [ 32/126] perl-Errno-0:1.38-520.fc43.s3 100% | 57.3 KiB/s | 14.9 KiB | 00m00s [ 33/126] perl-Exporter-0:5.79-520.fc43 100% | 119.6 KiB/s | 30.9 KiB | 00m00s [ 34/126] perl-File-Basename-0:2.86-520 100% | 66.5 KiB/s | 17.2 KiB | 00m00s [ 35/126] perl-File-Compare-0:1.100.800 100% | 51.2 KiB/s | 13.3 KiB | 00m00s [ 36/126] perl-File-Copy-0:2.41-520.fc4 100% | 78.0 KiB/s | 20.1 KiB | 00m00s [ 37/126] perl-File-Find-0:1.44-520.fc4 100% | 98.2 KiB/s | 25.3 KiB | 00m00s [ 38/126] perl-File-Temp-1:0.231.200-1. 100% | 229.8 KiB/s | 59.5 KiB | 00m00s [ 39/126] perl-File-stat-0:1.14-520.fc4 100% | 66.1 KiB/s | 17.1 KiB | 00m00s [ 40/126] perl-Getopt-Long-1:2.58-520.f 100% | 246.6 KiB/s | 63.6 KiB | 00m00s [ 41/126] perl-IO-0:1.55-520.fc43.s390x 100% | 316.8 KiB/s | 82.0 KiB | 00m00s [ 42/126] perl-POSIX-0:2.23-520.fc43.s3 100% | 373.6 KiB/s | 99.0 KiB | 00m00s [ 43/126] perl-PathTools-0:3.94-520.fc4 100% | 336.8 KiB/s | 86.9 KiB | 00m00s [ 44/126] perl-Text-ParseWords-0:3.31-5 100% | 63.1 KiB/s | 16.3 KiB | 00m00s [ 45/126] perl-constant-0:1.33-521.fc43 100% | 88.3 KiB/s | 22.8 KiB | 00m00s [ 46/126] perl-interpreter-4:5.42.0-520 100% | 279.8 KiB/s | 72.2 KiB | 00m00s [ 47/126] perl-libs-4:5.42.0-520.fc43.s 100% | 5.9 MiB/s | 2.7 MiB | 00m00s [ 48/126] glibc-devel-0:2.42.9000-17.fc 100% | 2.5 MiB/s | 651.8 KiB | 00m00s [ 49/126] cpp-0:15.2.1-5.fc44.s390x 100% | 18.9 MiB/s | 10.2 MiB | 00m01s [ 50/126] libatomic-0:15.2.1-5.fc44.s39 100% | 174.6 KiB/s | 45.2 KiB | 00m00s [ 51/126] libasan-0:15.2.1-5.fc44.s390x 100% | 1.5 MiB/s | 534.4 KiB | 00m00s [ 52/126] libmpc-0:1.3.1-8.fc43.s390x 100% | 270.5 KiB/s | 72.5 KiB | 00m00s [ 53/126] libubsan-0:15.2.1-5.fc44.s390 100% | 892.2 KiB/s | 240.9 KiB | 00m00s [ 54/126] git-core-doc-0:2.52.0-1.fc44. 100% | 8.8 MiB/s | 3.1 MiB | 00m00s [ 55/126] git-core-0:2.52.0-1.fc44.s390 100% | 12.2 MiB/s | 5.3 MiB | 00m00s [ 56/126] perl-Git-0:2.52.0-1.fc44.noar 100% | 142.9 KiB/s | 38.1 KiB | 00m00s [ 57/126] perl-IPC-Open3-0:1.24-520.fc4 100% | 92.4 KiB/s | 23.9 KiB | 00m00s [ 58/126] perl-TermReadKey-0:2.38-26.fc 100% | 129.5 KiB/s | 34.8 KiB | 00m00s [ 59/126] perl-lib-0:0.65-520.fc43.s390 100% | 54.8 KiB/s | 14.9 KiB | 00m00s [ 60/126] gmp-c++-1:6.3.0-4.fc44.s390x 100% | 67.9 KiB/s | 18.0 KiB | 00m00s [ 61/126] libyaml-0:0.2.5-17.fc43.s390x 100% | 228.5 KiB/s | 61.2 KiB | 00m00s [ 62/126] vim-filesystem-2:9.1.1972-1.f 100% | 59.6 KiB/s | 15.4 KiB | 00m00s [ 63/126] gettext-0:0.26-2.fc44.s390x 100% | 6.5 MiB/s | 1.7 MiB | 00m00s [ 64/126] gettext-common-devel-0:0.26-2 100% | 2.3 MiB/s | 603.0 KiB | 00m00s [ 65/126] python3-libs-0:3.14.2-1.fc44. 100% | 16.2 MiB/s | 9.8 MiB | 00m01s [ 66/126] gettext-libs-0:0.26-2.fc44.s3 100% | 3.1 MiB/s | 828.0 KiB | 00m00s [ 67/126] perl-B-0:1.89-520.fc43.s390x 100% | 671.5 KiB/s | 180.0 KiB | 00m00s [ 68/126] perl-Scalar-List-Utils-5:1.70 100% | 290.3 KiB/s | 75.2 KiB | 00m00s [ 69/126] perl-overload-0:1.40-520.fc43 100% | 175.9 KiB/s | 45.6 KiB | 00m00s [ 70/126] perl-Fcntl-0:1.20-520.fc43.s3 100% | 113.2 KiB/s | 29.9 KiB | 00m00s [ 71/126] perl-File-Path-0:2.18-521.fc4 100% | 135.3 KiB/s | 35.0 KiB | 00m00s [ 72/126] perl-parent-1:0.244-520.fc43. 100% | 57.2 KiB/s | 14.8 KiB | 00m00s [ 73/126] perl-Symbol-0:1.09-520.fc43.n 100% | 52.8 KiB/s | 14.2 KiB | 00m00s [ 74/126] perl-Pod-Usage-4:2.05-520.fc4 100% | 157.1 KiB/s | 40.5 KiB | 00m00s [ 75/126] perl-base-0:2.27-520.fc43.noa 100% | 62.6 KiB/s | 16.2 KiB | 00m00s [ 76/126] perl-SelectSaver-0:1.02-520.f 100% | 45.4 KiB/s | 11.7 KiB | 00m00s [ 77/126] perl-locale-0:1.13-520.fc43.n 100% | 52.1 KiB/s | 13.5 KiB | 00m00s [ 78/126] perl-Socket-4:2.040-2.fc43.s3 100% | 207.4 KiB/s | 55.4 KiB | 00m00s [ 79/126] perl-DynaLoader-0:1.57-520.fc 100% | 100.5 KiB/s | 25.9 KiB | 00m00s [ 80/126] perl-Encode-4:3.21-520.fc43.s 100% | 6.3 MiB/s | 1.7 MiB | 00m00s [ 81/126] kernel-headers-0:6.19.0-0.rc2 100% | 5.7 MiB/s | 1.7 MiB | 00m00s [ 82/126] less-0:685-6.fc44.s390x 100% | 848.9 KiB/s | 222.4 KiB | 00m00s [ 83/126] openssh-clients-0:10.2p1-1.fc 100% | 2.7 MiB/s | 771.7 KiB | 00m00s [ 84/126] perl-Error-1:0.17030-2.fc43.n 100% | 150.5 KiB/s | 40.2 KiB | 00m00s [ 85/126] perl-vars-0:1.05-520.fc43.noa 100% | 50.3 KiB/s | 13.0 KiB | 00m00s [ 86/126] mpdecimal-0:4.0.1-2.fc43.s390 100% | 414.1 KiB/s | 106.8 KiB | 00m00s [ 87/126] python-pip-wheel-0:25.3-1.fc4 100% | 4.1 MiB/s | 1.1 MiB | 00m00s [ 88/126] tzdata-0:2025c-1.fc44.noarch 100% | 2.5 MiB/s | 714.4 KiB | 00m00s [ 89/126] gettext-runtime-0:0.26-2.fc44 100% | 683.8 KiB/s | 177.1 KiB | 00m00s [ 90/126] libtextstyle-0:0.26-2.fc44.s3 100% | 358.2 KiB/s | 92.8 KiB | 00m00s [ 91/126] perl-if-0:0.61.000-520.fc43.n 100% | 54.3 KiB/s | 14.0 KiB | 00m00s [ 92/126] perl-overloading-0:0.02-520.f 100% | 50.0 KiB/s | 12.9 KiB | 00m00s [ 93/126] perl-mro-0:1.29-520.fc43.s390 100% | 109.6 KiB/s | 29.7 KiB | 00m00s [ 94/126] perl-Pod-Perldoc-0:3.28.01-52 100% | 326.7 KiB/s | 84.3 KiB | 00m00s [ 95/126] perl-podlators-1:6.0.2-520.fc 100% | 486.2 KiB/s | 128.4 KiB | 00m00s [ 96/126] perl-Getopt-Std-0:1.14-520.fc 100% | 60.6 KiB/s | 15.7 KiB | 00m00s [ 97/126] perl-MIME-Base64-0:3.16-520.f 100% | 117.0 KiB/s | 30.2 KiB | 00m00s [ 98/126] perl-Storable-1:3.37-521.fc43 100% | 357.4 KiB/s | 99.4 KiB | 00m00s [ 99/126] libedit-0:3.1-57.20251016cvs. 100% | 443.9 KiB/s | 115.0 KiB | 00m00s [100/126] libfido2-0:1.16.0-4.fc44.s390 100% | 349.1 KiB/s | 93.9 KiB | 00m00s [101/126] openssh-0:10.2p1-1.fc44.s390x 100% | 1.2 MiB/s | 349.7 KiB | 00m00s [102/126] gettext-envsubst-0:0.26-2.fc4 100% | 150.6 KiB/s | 39.0 KiB | 00m00s [103/126] groff-base-0:1.23.0-11.fc44.s 100% | 4.1 MiB/s | 1.2 MiB | 00m00s [104/126] perl-HTTP-Tiny-0:0.090-521.fc 100% | 218.3 KiB/s | 56.3 KiB | 00m00s [105/126] perl-Pod-Simple-1:3.47-3.fc43 100% | 823.6 KiB/s | 219.9 KiB | 00m00s [106/126] perl-Term-ANSIColor-0:5.01-52 100% | 184.4 KiB/s | 47.6 KiB | 00m00s [107/126] perl-Term-Cap-0:1.18-520.fc43 100% | 84.7 KiB/s | 21.9 KiB | 00m00s [108/126] libcbor-0:0.13.0-1.fc44.s390x 100% | 126.0 KiB/s | 34.1 KiB | 00m00s [109/126] perl-IO-Socket-SSL-0:2.095-2. 100% | 897.3 KiB/s | 231.5 KiB | 00m00s [110/126] perl-Net-SSLeay-0:1.94-11.fc4 100% | 1.3 MiB/s | 389.5 KiB | 00m00s [111/126] perl-Time-Local-2:1.350-520.f 100% | 132.7 KiB/s | 34.4 KiB | 00m00s [112/126] perl-Pod-Escapes-1:1.07-520.f 100% | 76.7 KiB/s | 19.8 KiB | 00m00s [113/126] perl-Text-Tabs+Wrap-0:2024.00 100% | 83.9 KiB/s | 21.6 KiB | 00m00s [114/126] perl-IO-Socket-IP-0:0.43-521. 100% | 163.0 KiB/s | 42.1 KiB | 00m00s [115/126] ncurses-0:6.5-8.20250614.fc44 100% | 1.4 MiB/s | 434.4 KiB | 00m00s [116/126] perl-URI-0:5.34-2.fc44.noarch 100% | 516.9 KiB/s | 149.4 KiB | 00m00s [117/126] perl-AutoLoader-0:5.74-520.fc 100% | 82.0 KiB/s | 21.2 KiB | 00m00s [118/126] perl-MIME-Base32-0:1.303-24.f 100% | 78.9 KiB/s | 20.4 KiB | 00m00s [119/126] perl-libnet-0:3.15-521.fc43.n 100% | 497.4 KiB/s | 128.3 KiB | 00m00s [120/126] perl-FileHandle-0:2.05-520.fc 100% | 60.1 KiB/s | 15.5 KiB | 00m00s [121/126] perl-Digest-MD5-0:2.59-520.fc 100% | 131.3 KiB/s | 35.3 KiB | 00m00s [122/126] perl-Digest-0:1.20-520.fc43.n 100% | 96.1 KiB/s | 24.8 KiB | 00m00s [123/126] gcc-plugin-annobin-0:15.2.1-5 100% | 228.0 KiB/s | 58.8 KiB | 00m00s [124/126] annobin-plugin-gcc-0:13.03-1. 100% | 2.3 MiB/s | 682.4 KiB | 00m00s [125/126] annobin-docs-0:13.03-1.fc44.n 100% | 346.5 KiB/s | 89.4 KiB | 00m00s [126/126] cmake-rpm-macros-0:3.31.10-3. 100% | 52.6 KiB/s | 13.6 KiB | 00m00s -------------------------------------------------------------------------------- [126/126] Total 100% | 7.3 MiB/s | 102.1 MiB | 00m14s Running transaction [ 1/128] Verify package files 100% | 557.0 B/s | 126.0 B | 00m00s [ 2/128] Prepare transaction 100% | 919.0 B/s | 126.0 B | 00m00s [ 3/128] Installing expat-0:2.7.3-1.fc 100% | 21.5 MiB/s | 330.7 KiB | 00m00s [ 4/128] Installing cmake-filesystem-0 100% | 7.4 MiB/s | 7.6 KiB | 00m00s [ 5/128] Installing libtextstyle-0:0.2 100% | 206.7 MiB/s | 211.7 KiB | 00m00s [ 6/128] Installing gettext-libs-0:0.2 100% | 261.6 MiB/s | 2.4 MiB | 00m00s [ 7/128] Installing libmpc-0:1.3.1-8.f 100% | 158.1 MiB/s | 161.9 KiB | 00m00s [ 8/128] Installing emacs-filesystem-1 100% | 0.0 B/s | 812.0 B | 00m00s [ 9/128] Installing make-1:4.4.1-11.fc 100% | 97.8 MiB/s | 1.9 MiB | 00m00s [ 10/128] Installing cpp-0:15.2.1-5.fc4 100% | 252.2 MiB/s | 27.2 MiB | 00m00s [ 11/128] Installing annobin-docs-0:13. 100% | 98.0 MiB/s | 100.3 KiB | 00m00s [ 12/128] Installing ncurses-0:6.5-8.20 100% | 40.8 MiB/s | 626.6 KiB | 00m00s [ 13/128] Installing libcbor-0:0.13.0-1 100% | 78.7 MiB/s | 80.6 KiB | 00m00s [ 14/128] Installing libfido2-0:1.16.0- 100% | 28.8 MiB/s | 236.0 KiB | 00m00s [ 15/128] Installing groff-base-0:1.23. 100% | 112.8 MiB/s | 4.3 MiB | 00m00s [ 16/128] Installing perl-Digest-0:1.20 100% | 36.2 MiB/s | 37.1 KiB | 00m00s [ 17/128] Installing perl-Digest-MD5-0: 100% | 56.0 MiB/s | 57.4 KiB | 00m00s [ 18/128] Installing perl-FileHandle-0: 100% | 0.0 B/s | 9.8 KiB | 00m00s [ 19/128] Installing perl-B-0:1.89-520. 100% | 254.1 MiB/s | 520.4 KiB | 00m00s [ 20/128] Installing perl-libnet-0:3.15 100% | 143.9 MiB/s | 294.7 KiB | 00m00s [ 21/128] Installing perl-MIME-Base32-0 100% | 0.0 B/s | 32.2 KiB | 00m00s [ 22/128] Installing perl-Data-Dumper-0 100% | 110.6 MiB/s | 113.3 KiB | 00m00s [ 23/128] Installing perl-URI-0:5.34-2. 100% | 91.7 MiB/s | 281.8 KiB | 00m00s [ 24/128] Installing perl-AutoLoader-0: 100% | 0.0 B/s | 21.0 KiB | 00m00s [ 25/128] Installing perl-IO-Socket-IP- 100% | 99.8 MiB/s | 102.2 KiB | 00m00s [ 26/128] Installing perl-IO-Socket-SSL 100% | 233.9 MiB/s | 718.6 KiB | 00m00s [ 27/128] Installing perl-Net-SSLeay-0: 100% | 236.9 MiB/s | 1.4 MiB | 00m00s [ 28/128] Installing perl-Text-Tabs+Wra 100% | 0.0 B/s | 23.9 KiB | 00m00s [ 29/128] Installing perl-Pod-Escapes-1 100% | 0.0 B/s | 25.9 KiB | 00m00s [ 30/128] Installing perl-Time-Local-2: 100% | 68.9 MiB/s | 70.6 KiB | 00m00s [ 31/128] Installing perl-if-0:0.61.000 100% | 0.0 B/s | 6.2 KiB | 00m00s [ 32/128] Installing perl-File-Path-0:2 100% | 0.0 B/s | 64.5 KiB | 00m00s [ 33/128] Installing perl-locale-0:1.13 100% | 0.0 B/s | 6.5 KiB | 00m00s [ 34/128] Installing perl-HTTP-Tiny-0:0 100% | 152.8 MiB/s | 156.4 KiB | 00m00s [ 35/128] Installing perl-Pod-Simple-1: 100% | 187.1 MiB/s | 574.9 KiB | 00m00s [ 36/128] Installing perl-Term-Cap-0:1. 100% | 0.0 B/s | 30.6 KiB | 00m00s [ 37/128] Installing perl-Term-ANSIColo 100% | 96.9 MiB/s | 99.2 KiB | 00m00s [ 38/128] Installing perl-IPC-Open3-0:1 100% | 0.0 B/s | 28.5 KiB | 00m00s [ 39/128] Installing perl-File-Temp-1:0 100% | 161.6 MiB/s | 165.5 KiB | 00m00s [ 40/128] Installing perl-POSIX-0:2.23- 100% | 238.5 MiB/s | 244.3 KiB | 00m00s [ 41/128] Installing perl-Class-Struct- 100% | 0.0 B/s | 25.9 KiB | 00m00s [ 42/128] Installing perl-Pod-Perldoc-0 100% | 11.8 MiB/s | 169.2 KiB | 00m00s [ 43/128] Installing perl-podlators-1:6 100% | 22.4 MiB/s | 321.4 KiB | 00m00s [ 44/128] Installing perl-File-stat-0:1 100% | 0.0 B/s | 13.1 KiB | 00m00s [ 45/128] Installing perl-Socket-4:2.04 100% | 123.1 MiB/s | 126.1 KiB | 00m00s [ 46/128] Installing perl-SelectSaver-0 100% | 0.0 B/s | 2.6 KiB | 00m00s [ 47/128] Installing perl-Symbol-0:1.09 100% | 0.0 B/s | 7.3 KiB | 00m00s [ 48/128] Installing perl-Pod-Usage-4:2 100% | 6.6 MiB/s | 87.9 KiB | 00m00s [ 49/128] Installing perl-mro-0:1.29-52 100% | 41.4 MiB/s | 42.4 KiB | 00m00s [ 50/128] Installing perl-IO-0:1.55-520 100% | 147.9 MiB/s | 151.4 KiB | 00m00s [ 51/128] Installing perl-overloading-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [ 52/128] Installing perl-base-0:2.27-5 100% | 0.0 B/s | 13.0 KiB | 00m00s [ 53/128] Installing perl-Fcntl-0:1.20- 100% | 0.0 B/s | 49.7 KiB | 00m00s [ 54/128] Installing perl-Text-ParseWor 100% | 0.0 B/s | 14.6 KiB | 00m00s [ 55/128] Installing perl-Getopt-Long-1 100% | 143.8 MiB/s | 147.2 KiB | 00m00s [ 56/128] Installing perl-Storable-1:3. 100% | 223.2 MiB/s | 228.5 KiB | 00m00s [ 57/128] Installing perl-MIME-Base64-0 100% | 46.9 MiB/s | 48.0 KiB | 00m00s [ 58/128] Installing perl-Getopt-Std-0: 100% | 0.0 B/s | 11.8 KiB | 00m00s [ 59/128] Installing perl-overload-0:1. 100% | 0.0 B/s | 72.0 KiB | 00m00s [ 60/128] Installing perl-vars-0:1.05-5 100% | 0.0 B/s | 4.3 KiB | 00m00s [ 61/128] Installing perl-parent-1:0.24 100% | 0.0 B/s | 11.0 KiB | 00m00s [ 62/128] Installing perl-Scalar-List-U 100% | 144.9 MiB/s | 148.4 KiB | 00m00s [ 63/128] Installing perl-constant-0:1. 100% | 0.0 B/s | 27.4 KiB | 00m00s [ 64/128] Installing perl-File-Basename 100% | 0.0 B/s | 14.6 KiB | 00m00s [ 65/128] Installing perl-Errno-0:1.38- 100% | 0.0 B/s | 8.8 KiB | 00m00s [ 66/128] Installing perl-Carp-0:1.54-5 100% | 46.6 MiB/s | 47.7 KiB | 00m00s [ 67/128] Installing perl-Encode-4:3.21 100% | 233.4 MiB/s | 9.6 MiB | 00m00s [ 68/128] Installing perl-DynaLoader-0: 100% | 0.0 B/s | 32.5 KiB | 00m00s [ 69/128] Installing perl-PathTools-0:3 100% | 176.1 MiB/s | 180.3 KiB | 00m00s [ 70/128] Installing perl-Exporter-0:5. 100% | 18.1 MiB/s | 55.6 KiB | 00m00s [ 71/128] Installing perl-libs-4:5.42.0 100% | 244.2 MiB/s | 12.0 MiB | 00m00s [ 72/128] Installing perl-interpreter-4 100% | 9.0 MiB/s | 120.1 KiB | 00m00s [ 73/128] Installing perl-File-Compare- 100% | 0.0 B/s | 6.2 KiB | 00m00s [ 74/128] Installing perl-File-Copy-0:2 100% | 0.0 B/s | 20.2 KiB | 00m00s [ 75/128] Installing perl-File-Find-0:1 100% | 0.0 B/s | 42.5 KiB | 00m00s [ 76/128] Installing perl-TermReadKey-0 100% | 64.4 MiB/s | 66.0 KiB | 00m00s [ 77/128] Installing perl-lib-0:0.65-52 100% | 0.0 B/s | 8.9 KiB | 00m00s [ 78/128] Installing perl-Error-1:0.170 100% | 78.1 MiB/s | 80.0 KiB | 00m00s [ 79/128] Installing gettext-envsubst-0 100% | 5.0 MiB/s | 71.7 KiB | 00m00s [ 80/128] Installing gettext-runtime-0: 100% | 41.4 MiB/s | 721.0 KiB | 00m00s [ 81/128] Installing gettext-0:0.26-2.f 100% | 300.7 MiB/s | 12.9 MiB | 00m00s [ 82/128] Installing openssh-0:10.2p1-1 100% | 84.3 MiB/s | 1.4 MiB | 00m00s [ 83/128] Installing libedit-0:3.1-57.2 100% | 133.6 MiB/s | 273.6 KiB | 00m00s [ 84/128] Installing openssh-clients-0: 100% | 86.7 MiB/s | 2.7 MiB | 00m00s [ 85/128] Installing tzdata-0:2025c-1.f 100% | 44.5 MiB/s | 1.5 MiB | 00m00s [ 86/128] Installing python-pip-wheel-0 100% | 602.0 MiB/s | 1.2 MiB | 00m00s [ 87/128] Installing mpdecimal-0:4.0.1- 100% | 33.3 MiB/s | 238.5 KiB | 00m00s [ 88/128] Installing python3-libs-0:3.1 100% | 275.4 MiB/s | 43.8 MiB | 00m00s [ 89/128] Installing python3-0:3.14.2-1 100% | 2.0 MiB/s | 26.4 KiB | 00m00s [ 90/128] Installing cmake-rpm-macros-0 100% | 0.0 B/s | 8.9 KiB | 00m00s [ 91/128] Installing python3-pyparsing- 100% | 257.4 MiB/s | 1.0 MiB | 00m00s [ 92/128] Installing less-0:685-6.fc44. 100% | 30.5 MiB/s | 499.5 KiB | 00m00s [ 93/128] Installing git-core-0:2.52.0- 100% | 273.3 MiB/s | 24.6 MiB | 00m00s [ 94/128] Installing git-core-doc-0:2.5 100% | 294.8 MiB/s | 18.6 MiB | 00m00s [ 95/128] Installing git-0:2.52.0-1.fc4 100% | 0.0 B/s | 57.7 KiB | 00m00s [ 96/128] Installing perl-Git-0:2.52.0- 100% | 21.3 MiB/s | 65.4 KiB | 00m00s [ 97/128] Installing kernel-headers-0:6 100% | 170.6 MiB/s | 7.0 MiB | 00m00s [ 98/128] Installing libxcrypt-devel-0: 100% | 16.3 MiB/s | 33.3 KiB | 00m00s [ 99/128] Installing glibc-devel-0:2.42 100% | 196.4 MiB/s | 3.7 MiB | 00m00s [100/128] Installing gettext-common-dev 100% | 579.8 MiB/s | 593.7 KiB | 00m00s [101/128] Installing gettext-devel-0:0. 100% | 75.7 MiB/s | 1.4 MiB | 00m00s [102/128] Installing vim-filesystem-2:9 100% | 4.6 MiB/s | 4.7 KiB | 00m00s [103/128] Installing libyaml-0:0.2.5-17 100% | 124.6 MiB/s | 127.6 KiB | 00m00s [104/128] Installing gmp-c++-1:6.3.0-4. 100% | 27.4 MiB/s | 28.1 KiB | 00m00s [105/128] Installing libubsan-0:15.2.1- 100% | 161.6 MiB/s | 496.4 KiB | 00m00s [106/128] Installing libatomic-0:15.2.1 100% | 0.0 B/s | 29.2 KiB | 00m00s [107/128] Installing libasan-0:15.2.1-5 100% | 231.4 MiB/s | 1.6 MiB | 00m00s [108/128] Installing gcc-0:15.2.1-5.fc4 100% | 280.0 MiB/s | 81.5 MiB | 00m00s [109/128] Installing m4-0:1.4.20-3.fc44 100% | 47.6 MiB/s | 877.7 KiB | 00m00s [110/128] Installing rhash-0:1.4.5-3.fc 100% | 23.4 MiB/s | 359.6 KiB | 00m00s [111/128] Installing libuv-1:1.51.0-2.f 100% | 188.8 MiB/s | 579.9 KiB | 00m00s [112/128] Installing jsoncpp-0:1.9.6-2. 100% | 121.6 MiB/s | 249.1 KiB | 00m00s [113/128] Installing cmake-0:3.31.10-3. 100% | 237.9 MiB/s | 33.8 MiB | 00m00s [114/128] Installing cmake-data-0:3.31. 100% | 91.5 MiB/s | 9.0 MiB | 00m00s [115/128] Installing autoconf-0:2.72-7. 100% | 127.4 MiB/s | 2.8 MiB | 00m00s [116/128] Installing annobin-plugin-gcc 100% | 56.7 MiB/s | 697.1 KiB | 00m00s [117/128] Installing gcc-plugin-annobin 100% | 5.2 MiB/s | 58.3 KiB | 00m00s [118/128] Installing gmp-devel-1:6.3.0- 100% | 174.8 MiB/s | 358.0 KiB | 00m00s [119/128] Installing libyaml-devel-0:0. 100% | 233.1 MiB/s | 1.2 MiB | 00m00s [120/128] Installing systemtap-sdt-dtra 100% | 12.7 MiB/s | 181.9 KiB | 00m00s [121/128] Installing zlib-ng-compat-dev 100% | 106.0 MiB/s | 108.6 KiB | 00m00s [122/128] Installing systemtap-sdt-deve 100% | 181.1 MiB/s | 185.5 KiB | 00m00s [123/128] Installing procps-ng-0:4.0.4- 100% | 38.4 MiB/s | 1.1 MiB | 00m00s [124/128] Installing openssl-devel-1:3. 100% | 57.7 MiB/s | 5.6 MiB | 00m00s [125/128] Installing multilib-rpm-confi 100% | 0.0 B/s | 29.5 KiB | 00m00s [126/128] Installing libffi-devel-0:3.5 100% | 0.0 B/s | 31.5 KiB | 00m00s [127/128] Installing hostname-0:3.25-3. 100% | 2.3 MiB/s | 44.1 KiB | 00m00s [128/128] Installing checksec-0:2.7.1-5 100% | 539.9 KiB/s | 95.0 KiB | 00m00s Complete! Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1761868800 Wrote: /builddir/build/SRPMS/ruby-4.0.0~20251225.1432git553f1675f3-29.fc44.251225.14.git553f1675f3.src.rpm Updating and loading repositories: Copr repository 100% | 3.0 KiB/s | 1.5 KiB | 00m01s fedora 100% | 4.5 KiB/s | 4.1 KiB | 00m01s Repositories loaded. Package "checksec-2.7.1-5.fc43.noarch" is already installed. Package "cmake-3.31.10-3.fc44.s390x" is already installed. Package "systemtap-sdt-dtrace-5.4-1.fc44.s390x" is already installed. Package "hostname-3.25-3.fc43.s390x" is already installed. Package "autoconf-2.72-7.fc43.noarch" is already installed. Package "gcc-15.2.1-5.fc44.s390x" is already installed. Package "git-2.52.0-1.fc44.s390x" is already installed. Package "gmp-devel-1:6.3.0-4.fc44.s390x" is already installed. Package "libffi-devel-3.5.2-1.fc44.s390x" is already installed. Package "libxcrypt-devel-4.5.2-2.fc44.s390x" is already installed. Package "libyaml-devel-0.2.5-17.fc43.s390x" is already installed. Package "make-1:4.4.1-11.fc43.s390x" is already installed. Package "multilib-rpm-config-1-29.fc43.noarch" is already installed. Package "openssl-devel-1:3.5.4-1.fc44.s390x" is already installed. Package "procps-ng-4.0.4-9.fc44.s390x" is already installed. Package "systemtap-sdt-devel-5.4-1.fc44.s390x" is already installed. Package "zlib-ng-compat-devel-2.3.2-2.fc44.s390x" is already installed. Nothing to do. Finish: build setup for ruby-4.0.0~20251225.1432git553f1675f3-29.fc44.251225.14.git553f1675f3.src.rpm Start: rpmbuild ruby-4.0.0~20251225.1432git553f1675f3-29.fc44.251225.14.git553f1675f3.src.rpm Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1761868800 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.iCeUW8 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.ylmmur + umask 022 + cd /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build + cd /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build + rm -rf ruby-4.0.0-553f1675f3 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/ruby-4.0.0-553f1675f3.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd ruby-4.0.0-553f1675f3 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #0 (ruby-2.3.0-ruby_version.patch): + echo 'Patch #0 (ruby-2.3.0-ruby_version.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file configure.ac Hunk #1 succeeded at 4422 (offset 35 lines). Hunk #2 succeeded at 4444 (offset 35 lines). Hunk #3 succeeded at 4517 (offset 35 lines). patching file template/ruby.pc.in patching file tool/rbinstall.rb Hunk #1 succeeded at 1053 (offset 9 lines). patching file lib/rubygems/defaults.rb patching file test/rubygems/test_gem.rb patching file configure.ac + pushd .bundle/gems/rdoc-7.0.3 ~/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rdoc-7.0.3 ~/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 Patch #1 (ruby-2.3.0-ruby_version-Add-ruby_version_dir_name-support-for-RDoc.patch): + echo 'Patch #1 (ruby-2.3.0-ruby_version-Add-ruby_version_dir_name-support-for-RDoc.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file lib/rdoc/ri/paths.rb + popd ~/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 Patch #2 (ruby-2.1.0-Prevent-duplicated-paths-when-empty-version-string-i.patch): + echo 'Patch #2 (ruby-2.1.0-Prevent-duplicated-paths-when-empty-version-string-i.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file configure.ac Hunk #1 succeeded at 4472 (offset 35 lines). patching file loadpath.c patching file tool/mkconfig.rb Patch #3 (ruby-2.1.0-Enable-configuration-of-archlibdir.patch): + echo 'Patch #3 (ruby-2.1.0-Enable-configuration-of-archlibdir.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file configure.ac Hunk #1 succeeded at 3556 (offset 29 lines). Patch #4 (ruby-2.1.0-always-use-i386.patch): + echo 'Patch #4 (ruby-2.1.0-always-use-i386.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file configure.ac Hunk #1 succeeded at 4536 (offset 35 lines). Patch #5 (ruby-2.1.0-custom-rubygems-location.patch): + echo 'Patch #5 (ruby-2.1.0-custom-rubygems-location.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file configure.ac Hunk #1 succeeded at 4508 (offset 35 lines). Hunk #2 succeeded at 4536 (offset 35 lines). patching file loadpath.c patching file template/verconf.h.tmpl patching file tool/rbinstall.rb Hunk #2 succeeded at 1083 (offset 9 lines). Patch #6 (ruby-2.7.0-Initialize-ABRT-hook.patch): + echo 'Patch #6 (ruby-2.7.0-Initialize-ABRT-hook.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file abrt.c patching file common.mk patching file ruby.c Hunk #1 succeeded at 1773 (offset -3 lines). patching file spec/ruby/core/kernel/require_spec.rb Patch #9 (ruby-3.3.0-Disable-syntax-suggest-test-case.patch): + echo 'Patch #9 (ruby-3.3.0-Disable-syntax-suggest-test-case.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file common.mk Hunk #1 succeeded at 1619 (offset 7 lines). + cp -a /builddir/build/SOURCES/ruby-exercise.stp . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.68dZoa + umask 022 + cd /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ruby-4.0.0-553f1675f3 + autoconf + mkdir -p redhat-linux-build + pushd redhat-linux-build ~/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build ~/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']' ++ find . -type f -name configure -print + '[' 1 = 1 ']' +++ dirname /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/configure ++ find /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -name config.guess -o -name config.sub + for i in $(find $(dirname /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/configure) -name config.guess -o -name config.sub) ++ basename /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/config.sub ++ basename /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/config.sub '/usr/lib/rpm/redhat/config.sub' -> '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/config.sub' + for i in $(find $(dirname /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/configure) -name config.guess -o -name config.sub) ++ basename /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/config.guess ++ basename /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/config.guess '/usr/lib/rpm/redhat/config.guess' -> '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/config.guess' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors' ']' ++ find . -name ltmain.sh ++ grep -q runstatedir=DIR /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/configure ++ echo --runstatedir=/run + /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/configure --build=s390x-redhat-linux --host=s390x-redhat-linux --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/bin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-rubylibprefix=/usr/share/ruby --with-archlibdir=/usr/lib64 --with-rubyarchprefix=/usr/lib64/ruby --with-sitedir=/usr/local/share/ruby/site_ruby --with-sitearchdir=/usr/local/lib64/ruby/site_ruby --with-vendordir=/usr/share/ruby/vendor_ruby --with-vendorarchdir=/usr/lib64/ruby/vendor_ruby --with-rubyhdrdir=/usr/include --with-rubyarchhdrdir=/usr/include '--with-sitearchhdrdir=$(sitehdrdir)/$(arch)' '--with-vendorarchhdrdir=$(vendorhdrdir)/$(arch)' --with-rubygemsdir=/usr/share/rubygems --with-ruby-pc=ruby.pc --with-compress-debug-sections=no --disable-rpath --enable-mkmf-verbose --enable-shared --with-ruby-version= --enable-multiarch checking for ruby... false checking build system type... s390x-redhat-linux-gnu checking host system type... s390x-redhat-linux-gnu checking target system type... s390x-redhat-linux-gnu checking for s390x-redhat-linux-gcc... gcc checking for ld... ld checking for gcc-ar... gcc-ar checking for g++... g++ checking for gcc-nm... gcc-nm checking for gcc-ranlib... gcc-ranlib checking for s390x-redhat-linux-gcc... (cached) gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether the compiler supports GNU C++... no checking whether g++ accepts -g... no checking for g++ option to enable C++11 features... unsupported checking for g++ option to enable C++98 features... unsupported checking how to run the C preprocessor... gcc -E checking for s390x-redhat-linux-ranlib... (cached) gcc-ranlib checking for s390x-redhat-linux-gar... (cached) gcc-ar checking for s390x-redhat-linux-gas... no checking for s390x-redhat-linux-as... no checking for gas... no checking for as... as checking for s390x-redhat-linux-gld... (cached) ld checking for s390x-redhat-linux-gnm... (cached) gcc-nm checking for s390x-redhat-linux-gobjcopy... no checking for s390x-redhat-linux-objcopy... no checking for gobjcopy... no checking for objcopy... objcopy checking for s390x-redhat-linux-gobjdump... no checking for s390x-redhat-linux-objdump... no checking for gobjdump... no checking for objdump... objdump checking for s390x-redhat-linux-gstrip... no checking for s390x-redhat-linux-strip... no checking for gstrip... no checking for strip... strip checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for wchar.h... yes checking for minix/config.h... no checking for vfork.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking whether the linker is GNU ld... yes checking whether gcc -E accepts -o... yes checking for gcc-ar flags... rcD checking whether ln -s works... yes checking whether make sets $(MAKE)... yes checking for a BSD-compatible install... /usr/bin/install -c checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for s390x-redhat-linux-dtrace... no checking for dtrace... dtrace checking for dot... no checking for doxygen... no checking for s390x-redhat-linux-pkg-config... no checking for pkg-config... pkg-config checking whether it is Android... no checking for cd using physical directory... cd -P checking if make is GNU make... yes checking whether CFLAGS is valid... yes checking whether LDFLAGS is valid... yes checking whether ELF binaries are produced... yes checking whether -Wl,-rpath,. is accepted as LDFLAGS... yes checking whether -fdeclspec is accepted as LDFLAGS... no checking whether -fdeclspec is accepted as CXXFLAGS... no checking whether -Wextra-tokens is accepted as CFLAGS... no checking whether -Wdeprecated-declarations is accepted as CFLAGS... yes checking whether -Wdivision-by-zero is accepted as CFLAGS... no checking whether -Wdiv-by-zero is accepted as CFLAGS... yes checking whether -Wduplicated-cond is accepted as CFLAGS... yes checking whether -Wimplicit-function-declaration is accepted as CFLAGS... yes checking whether -Wimplicit-int is accepted as CFLAGS... yes checking whether -Wpointer-arith is accepted as CFLAGS... yes checking whether -Wshorten-64-to-32 is accepted as CFLAGS... no checking whether -Wwrite-strings is accepted as CFLAGS... yes checking whether -Wold-style-definition is accepted as CFLAGS... yes checking whether -Wimplicit-fallthrough=0 is accepted as CFLAGS... yes checking whether -Wmissing-noreturn is accepted as CFLAGS... yes checking whether -Wno-cast-function-type is accepted as CFLAGS... yes checking whether -Wno-constant-logical-operand is accepted as CFLAGS... yes checking whether -Wno-long-long is accepted as CFLAGS... yes checking whether -Wno-missing-field-initializers is accepted as CFLAGS... yes checking whether -Wno-overlength-strings is accepted as CFLAGS... yes checking whether -Wno-packed-bitfield-compat is accepted as CFLAGS... yes checking whether -Wno-parentheses-equality is accepted as CFLAGS... yes checking whether -Wno-self-assign is accepted as CFLAGS... yes checking whether -Wno-tautological-compare is accepted as CFLAGS... yes checking whether -Wno-unused-parameter is accepted as CFLAGS... yes checking whether -Wno-unused-value is accepted as CFLAGS... yes checking whether -Wsuggest-attribute=format is accepted as CFLAGS... yes checking whether -Wsuggest-attribute=noreturn is accepted as CFLAGS... yes checking whether -Wunused-variable is accepted as CFLAGS... yes checking whether -diag-disable=175,188,1684,2259,2312 is accepted as CFLAGS... no checking whether -Wmisleading-indentation is accepted as CFLAGS... yes checking whether -Wundef is accepted as CFLAGS... yes checking whether -Wall -Wextra is accepted as CFLAGS... yes checking whether -Qunused-arguments is accepted as CFLAGS... no checking whether -O3 -D_FORTIFY_SOURCE=2 is accepted as CFLAGS... yes checking whether -fstack-protector-strong is accepted as CFLAGS... yes checking whether -fstack-protector-strong is accepted as LDFLAGS... yes checking for -fstack-protector... -fstack-protector-strong checking whether -fno-strict-overflow is accepted as CFLAGS... yes checking whether -ggdb3 is accepted as LDFLAGS... yes checking whether -fvisibility=hidden is accepted as CFLAGS... yes checking whether -fno-fast-math is accepted as CFLAGS... yes checking whether -fexcess-precision=standard is accepted as CFLAGS... yes checking whether -fp-model precise is accepted as CFLAGS... no checking whether compiler has statement and declarations in expressions... yes checking for pthread.h... yes checking for pthread_create in -lthr... no checking for pthread_create in -lpthread... yes checking for pthread_np.h... no checking thread model... pthread configure: Test skipped due to lack of a C++ compiler. checking for crypt in -lcrypt... yes checking for dlopen in -ldl... yes checking for shutdown in -lsocket... no checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for _Bool... yes checking for stdbool.h that conforms to C99 or later... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for afunix.h... no checking for atomic.h... no checking for copyfile.h... no checking for direct.h... no checking for grp.h... yes checking for fcntl.h... yes checking for float.h... yes checking for ieeefp.h... no checking for intrinsics.h... no checking for langinfo.h... yes checking for limits.h... yes checking for locale.h... yes checking for malloc.h... yes checking for malloc/malloc.h... no checking for malloc_np.h... no checking for net/socket.h... no checking for process.h... no checking for pwd.h... yes checking for sanitizer/asan_interface.h... yes checking for sanitizer/msan_interface.h... no checking for sanitizer/tsan_interface.h... yes checking for setjmpex.h... no checking for stdalign.h... yes checking for stdio.h... (cached) yes checking for sys/attr.h... no checking for sys/eventfd.h... yes checking for sys/fcntl.h... yes checking for sys/file.h... yes checking for sys/id.h... no checking for sys/ioctl.h... yes checking for sys/mkdev.h... no checking for sys/param.h... yes checking for sys/prctl.h... yes checking for sys/random.h... yes checking for sys/resource.h... yes checking for sys/select.h... yes checking for sys/sendfile.h... yes checking for sys/socket.h... yes checking for sys/syscall.h... yes checking for sys/sysmacros.h... yes checking for sys/time.h... yes checking for sys/times.h... yes checking for sys/uio.h... yes checking for sys/utime.h... no checking for syscall.h... yes checking for time.h... yes checking for ucontext.h... yes checking for utime.h... yes checking for sys/epoll.h... yes checking for sys/event.h... no checking for stdckdint.h... yes checking for stdatomic.h... yes checking for gmp.h... yes checking for library containing __gmpz_init... -lgmp checking for gcc option to enable large file support... none needed checking whether byte ordering is bigendian... yes checking for an ANSI C-conforming const... yes checking whether char is unsigned... yes checking for inline... inline checking for working volatile... yes checking for typeof syntax and keyword spelling... typeof checking for C/C++ restrict keyword... __restrict__ checking for long long... yes checking for off_t... yes checking char bit... 8 checking size of int... 4 checking size of short... 2 checking size of long... 8 checking size of long long... 8 checking size of __int64... 0 checking size of __int128... 16 checking size of off_t... 8 checking size of void*... 8 checking size of float... 4 checking size of double... 8 checking size of time_t... 8 checking size of clock_t... 8 checking word size... 8 checking packed struct attribute... x __attribute__((packed)) checking whether -Wno-address-of-packed-member is accepted as CFLAGS... yes checking for printf prefix for long long... ll checking for pid_t... yes checking for convertible type of pid_t... INT checking for uid_t... yes checking for convertible type of uid_t... UINT checking for gid_t... yes checking for convertible type of gid_t... UINT checking for time_t... yes checking for convertible type of time_t... LONG checking for dev_t... yes checking for convertible type of dev_t... ULONG checking for mode_t... yes checking for convertible type of mode_t... UINT checking for rlim_t... yes checking for convertible type of rlim_t... ULONG checking for off_t... (cached) yes checking for convertible type of off_t... LONG checking for clockid_t... yes checking for convertible type of clockid_t... INT checking for variable length macro... yes checking if _Alignof() works... yes checking for CONSTFUNC function attribute... __attribute__ ((__const__)) x checking for PUREFUNC function attribute... __attribute__ ((__pure__)) x checking for NORETURN function attribute... __attribute__ ((__noreturn__)) x checking for DEPRECATED function attribute... __attribute__ ((__deprecated__)) x checking for DEPRECATED_BY function attribute... __attribute__ ((__deprecated__("by "#n))) x checking for NOINLINE function attribute... __attribute__ ((__noinline__)) x checking for ALWAYS_INLINE function attribute... __attribute__ ((__always_inline__)) x checking for NO_SANITIZE function attribute... __attribute__ ((__no_sanitize__(san))) x checking for NO_SANITIZE_ADDRESS function attribute... __attribute__ ((__no_sanitize_address__)) x checking for NO_ADDRESS_SAFETY_ANALYSIS function attribute... __attribute__ ((__no_address_safety_analysis__)) x checking for WARN_UNUSED_RESULT function attribute... __attribute__ ((__warn_unused_result__)) x checking for MAYBE_UNUSED function attribute... __attribute__ ((__unused__)) x checking for ERRORFUNC function attribute... __attribute__ ((__error__ mesg)) x checking for WARNINGFUNC function attribute... __attribute__ ((__warning__ mesg)) x checking for WEAK function attribute... __attribute__ ((__weak__)) x checking for std::nullptr_t... no checking for FUNC_STDCALL function attribute... x checking for FUNC_CDECL function attribute... x checking for FUNC_FASTCALL function attribute... x checking for FUNC_UNOPTIMIZED function attribute... __attribute__ ((__optimize__("O0"))) x checking for FUNC_MINIMIZED function attribute... __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x checking for function alias... alias checking for __atomic builtins... yes checking for 64bit __atomic builtins... yes checking for __sync builtins... yes checking for __builtin_unreachable... yes checking for __assume... no checking for exported function attribute... __attribute__ ((__visibility__("default"))) checking for RUBY_FUNC_NONNULL function attribute... __attribute__ ((__nonnull__(n))) x checking for function name string predefined identifier... __func__ checking if enum over int is allowed... yes checking for gcc options needed to detect all undeclared functions... none needed checking whether sys_nerr is declared... no checking whether getenv is declared... yes checking for size_t... yes checking size of size_t... 8 checking size of ptrdiff_t... 8 checking size of dev_t... 8 checking for printf prefix for size_t... z checking for printf prefix for ptrdiff_t... t checking for struct stat.st_blksize... yes checking for struct stat.st_blocks... yes checking for struct stat.st_rdev... yes checking size of struct stat.st_size... SIZEOF_OFF_T checking size of struct stat.st_blocks... SIZEOF_OFF_T checking size of struct stat.st_ino... SIZEOF_LONG checking size of struct stat.st_dev... SIZEOF_DEV_T checking size of struct stat.st_rdev... SIZEOF_DEV_T checking for struct stat.st_atim... yes checking for struct stat.st_atimespec... no checking for struct stat.st_atimensec... no checking for struct stat.st_mtim... yes checking for struct stat.st_mtimespec... no checking for struct stat.st_mtimensec... no checking for struct stat.st_ctim... yes checking for struct stat.st_ctimespec... no checking for struct stat.st_ctimensec... no checking for struct stat.st_birthtimespec... no checking for struct statx.stx_btime... yes checking for struct timeval... yes checking size of struct timeval.tv_sec... SIZEOF_TIME_T checking for struct timespec... yes checking for struct timezone... yes checking for fd_mask... yes checking for int8_t... yes checking size of int8_t... 1 checking for uint8_t... yes checking size of uint8_t... 1 checking for int16_t... yes checking size of int16_t... 2 checking for uint16_t... yes checking size of uint16_t... 2 checking for int32_t... yes checking size of int32_t... 4 checking for uint32_t... yes checking size of uint32_t... 4 checking for int64_t... yes checking size of int64_t... 8 checking for uint64_t... yes checking size of uint64_t... 8 checking for int128_t... __int128 checking for uint128_t... unsigned __int128 checking for intptr_t... yes checking size of intptr_t... 8 checking for uintptr_t... yes checking size of uintptr_t... 8 checking for printf prefix for intptr_t... NONE checking for ssize_t... yes checking size of ssize_t... 8 checking for printf prefix for int64_t... NONE checking for stack end address... __libc_stack_end checking for uid_t... (cached) yes checking for gid_t... (cached) yes checking type of array argument to getgroups... gid_t checking for working alloca.h... yes checking for alloca... yes checking for dynamic size alloca... ok checking for working memcmp... yes checking for dup... yes checking for dup2... yes checking for acosh... yes checking for cbrt... yes checking for crypt... yes checking for erf... yes checking for explicit_bzero... yes checking for ffs... yes checking for flock... yes checking for hypot... yes checking for lgamma_r... yes checking for memmove... yes checking for nan... yes checking for nextafter... yes checking for setproctitle... no checking for strchr... yes checking for strerror... yes checking for strlcat... yes checking for strlcpy... yes checking for strstr... yes checking for tgamma... yes checking for sys/pstat.h... no checking for pid_t... (cached) yes checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking for __syscall... no checking for _longjmp... yes checking for arc4random_buf... yes checking for atan2l... yes checking for atan2f... yes checking whether atomic_signal_fence is declared... yes checking for chmod... yes checking for chown... yes checking for chroot... yes checking for chsize... no checking for clock_gettime... yes checking for copy_file_range... yes checking for cosh... yes checking for crypt_r... yes checking for daemon... (cached) no checking for dirfd... yes checking for dl_iterate_phdr... yes checking for dlopen... yes checking for dladdr... yes checking for dup3... yes checking for eaccess... yes checking for endgrent... yes checking for eventfd... yes checking for execl... yes checking for execle... yes checking for execv... yes checking for execve... yes checking for explicit_memset... no checking for fcopyfile... no checking for fchdir... yes checking for fchmod... yes checking for fchown... yes checking for fcntl... yes checking for fdatasync... yes checking for fdopendir... yes checking for fgetattrlist... no checking for fmod... yes checking for fstatat... yes checking for fsync... yes checking for ftruncate... yes checking for ftruncate64... yes checking for getattrlist... no checking for getcwd... yes checking for getegid... yes checking for getentropy... yes checking for geteuid... yes checking for getgid... yes checking for getgidx... no checking for getgrnam... yes checking for getgrnam_r... yes checking for getgroups... yes checking for getlogin... yes checking for getlogin_r... yes checking for getpgid... yes checking for getpgrp... yes checking for getppid... yes checking for getpriority... yes checking for getpwnam... yes checking for getpwnam_r... yes checking for getpwuid... yes checking for getpwuid_r... yes checking for getrandom... yes checking for getresgid... yes checking for getresuid... yes checking for getrlimit... yes checking for getsid... yes checking for gettimeofday... yes checking for getuid... yes checking for getuidx... no checking for gmtime_r... yes checking for initgroups... yes checking for ioctl... yes checking for isfinite... no checking for issetugid... no checking for kill... yes checking for killpg... yes checking for lchmod... yes checking for lchown... yes checking for link... yes checking for llabs... yes checking for lockf... yes checking for log2... yes checking for lstat... yes checking for lutimes... yes checking for malloc_usable_size... yes checking for malloc_size... no checking for malloc_trim... yes checking for mblen... yes checking for memalign... yes checking for memset_s... no checking for writev... yes checking for memrchr... yes checking for memmem... yes checking for mkfifo... yes checking for mknod... yes checking for mktime... yes checking for mmap... yes checking for mremap... yes checking for openat... yes checking for pclose... yes checking for pipe... yes checking for pipe2... yes checking for poll... yes checking for popen... yes checking for posix_fadvise... yes checking for posix_madvise... yes checking for posix_memalign... yes checking for ppoll... yes checking for pread... yes checking for pwrite... yes checking for qsort_r... yes checking for qsort_s... no checking for readlink... yes checking for realpath... yes checking for round... yes checking for sched_getaffinity... yes checking for seekdir... yes checking for select_large_fdset... no checking for sendfile... yes checking for setegid... yes checking for setenv... yes checking for seteuid... yes checking for setgid... yes checking for setgroups... yes checking for setpgid... yes checking for setpgrp... yes checking for setregid... yes checking for setresgid... yes checking for setresuid... yes checking for setreuid... yes checking for setrgid... no checking for setrlimit... yes checking for setruid... no checking for setsid... yes checking for setuid... yes checking for shutdown... yes checking for sigaction... yes checking for sigaltstack... yes checking for sigprocmask... yes checking for sinh... yes checking for snprintf... yes checking for spawnv... no checking for symlink... yes checking for syscall... yes checking for sysconf... yes checking for system... yes checking for tanh... yes checking for telldir... yes checking for timegm... yes checking for times... yes checking for truncate... yes checking for truncate64... yes checking for tzset... yes checking for umask... yes checking for unsetenv... yes checking for utimensat... yes checking for utimes... yes checking for wait4... yes checking for waitpid... yes checking for __cospi... no checking for __sinpi... no checking for statx... yes checking if getcwd allocates buffer if NULL is given... yes checking for crypt.h... yes checking for struct crypt_data.initialized... yes checking for __builtin_alloca_with_align... yes checking for __builtin_assume_aligned... yes checking for __builtin_bswap16... yes checking for __builtin_bswap32... yes checking for __builtin_bswap64... yes checking for __builtin_popcount... yes checking for __builtin_popcountll... yes checking for __builtin_clz... yes checking for __builtin_clzl... yes checking for __builtin_clzll... yes checking for __builtin_ctz... yes checking for __builtin_ctzll... yes checking for __builtin_constant_p... yes checking for __builtin_choose_expr... yes checking for __builtin_choose_expr_constant_p... yes checking for __builtin_types_compatible_p... yes checking for __builtin_trap... yes checking for __builtin_expect... yes checking for __builtin_add_overflow... yes checking for __builtin_add_overflow_p... yes checking for __builtin_add_overflow with long long arguments... yes checking for __builtin_sub_overflow... yes checking for __builtin_sub_overflow_p... yes checking for __builtin_sub_overflow with long long arguments... yes checking for __builtin_mul_overflow... yes checking for __builtin_mul_overflow_p... yes checking for __builtin_mul_overflow with long long arguments... yes checking whether qsort_r is GNU version... yes checking whether qsort_r is BSD version... no checking whether atan2 handles Inf as C99... yes checking for clock_getres... yes checking for timer_create in -lrt... yes checking for timer_settime in -lrt... yes checking for unsetenv returns a value... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for struct tm.tm_zone... yes checking for struct tm.tm_gmtoff... yes checking for external int daylight... yes checking for negative time_t for gmtime(3)... yes checking for localtime(3) overflow correctly... yes checking for sig_t... yes checking whether right shift preserve sign bit... yes checking whether _SC_CLK_TCK is supported... yes checking stack growing direction on s390x... -1 checking for getcontext... yes checking for swapcontext... yes checking for makecontext... yes checking native coroutine implementation for s390x-linux... ucontext checking whether pthread_t is scalar type... yes checking for sched_yield... yes checking for pthread_attr_setinheritsched... yes checking for pthread_attr_get_np... no checking for pthread_attr_getstack... yes checking for pthread_attr_getguardsize... yes checking for pthread_get_stackaddr_np... no checking for pthread_get_stacksize_np... no checking for thr_stksegment... no checking for pthread_stackseg_np... no checking for pthread_getthrds_np... no checking for pthread_condattr_setclock... yes checking for pthread_setname_np... yes checking for pthread_set_name_np... no checking for pthread_sigmask... yes checking for pthread_getattr_np... yes checking arguments of pthread_setname_np... (pthread_self(), name) checking for thread-local storage specifier... _Thread_local checking if mcontext_t is a pointer... no checking for getcontext... (cached) yes checking for setcontext... yes checking if fork works with pthread... yes checking for sys/user.h... yes checking whether PAGE_SIZE is compile-time const... no checking ioctl request type... unsigned long checking for elf.h... yes checking for elf_abi.h... no checking for uncompress in -lz... yes checking for mach-o/loader.h... no checking whether OS depend dynamic link works... yes checking for backtrace... yes checking for broken backtrace... no checking for valgrind/memcheck.h... no checking for strip flags... -S -x checking whether -Wl,--no-as-needed is accepted as LDFLAGS... yes checking whether -Wl,--no-undefined is accepted as LDFLAGS... yes checking whether wrapper for LD_LIBRARY_PATH is needed... no checking whether dtrace USDT is available... yes checking whether dtrace needs post processing... yes checking for __builtin_setjmp... yes checking for _setjmpex as a macro or function... no checking for _setjmp as a macro or function... yes checking for setjmp type... __builtin_setjmp checking if building with modular GC support... no checking for rustc... no checking for prefix of external symbols... NONE checking for default symbols in empty shared library... .ext/include/s390x-linux/ruby/config.h updated configure: ruby library version = 4.0.0 configure: creating ./config.status config.status: creating GNUmakefile config.status: creating Makefile --- Configuration summary for ruby version 4.0.0 * Installation prefix: /usr * exec prefix: /usr * arch: s390x-linux * site arch: ${arch} * RUBY_BASE_NAME: ruby * enable shared: yes * ruby lib prefix: ${exec_prefix}/share/ruby * site libraries path: ${sitearchlibdir}/${RUBY_BASE_NAME} * vendor path: /usr/share/ruby/vendor_ruby * target OS: linux * compiler: gcc * with thread: pthread * with coroutine: ucontext * with modular GC: no * enable shared libs: yes * dynamic library ext: so * CFLAGS: ${hardenflags} ${optflags} ${debugflags} \ ${warnflags} * LDFLAGS: -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now \ -specs=/usr/lib/rpm/redhat/redhat-hardened-ld \ -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-erro\ rs -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 \ -Wl,--build-id=sha1 -fstack-protector-strong \ -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed * DLDFLAGS: -Wl,-z,relro -Wl,--as-needed -Wl,-z,now \ -specs=/usr/lib/rpm/redhat/redhat-hardened-ld \ -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-erro\ rs -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 \ -Wl,--build-id=sha1 * optflags: -O3 -fno-fast-math * debugflags: -ggdb3 * warnflags: -Wall -Wextra -Wdeprecated-declarations \ -Wdiv-by-zero -Wduplicated-cond \ -Wimplicit-function-declaration -Wimplicit-int \ -Wpointer-arith -Wwrite-strings \ -Wold-style-definition -Wimplicit-fallthrough=0 \ -Wmissing-noreturn -Wno-cast-function-type \ -Wno-constant-logical-operand -Wno-long-long \ -Wno-missing-field-initializers \ -Wno-overlength-strings \ -Wno-packed-bitfield-compat \ -Wno-parentheses-equality -Wno-self-assign \ -Wno-tautological-compare -Wno-unused-parameter \ -Wno-unused-value -Wsuggest-attribute=format \ -Wsuggest-attribute=noreturn -Wunused-variable \ -Wmisleading-indentation -Wundef * hardenflags: -fstack-protector-strong -U_FORTIFY_SOURCE \ -D_FORTIFY_SOURCE=2 * strip command: strip -S -x * install doc: rdoc * YJIT support: no * ZJIT support: no * man page type: doc --- + popd ~/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 + /usr/bin/make -O -j2 V=1 VERBOSE=1 'COPY=cp -p' -C redhat-linux-build make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' /bin/sh: line 1: fg: no job control make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' sed -f /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/prereq.status /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/common.mk /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism/srcs.mk /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/depend > uncommon.mk make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' BASERUBY = /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/missing-baseruby.bat CC = gcc LD = ld LDSHARED = gcc -shared CFLAGS = -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir= CPPFLAGS = DLDFLAGS = -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -Wl,-soname,libruby.so.4.0 -fstack-protector-strong -m64 SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread LANG = C.UTF-8 LC_ALL = LC_CTYPE = MFLAGS = -j2 -Otarget --jobserver-auth=fifo:/tmp/GMfifo9910 --sync-mutex=fnm:/tmp/GmeixNsC RUSTC = no YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --cfg feature="stats_allocator" --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/target/release/' '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/yjit/src/lib.rs' ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --cfg feature="stats_allocator" --edition=2024 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/target/release/' '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/zjit/src/lib.rs' gcc (GCC) 15.2.1 20251211 (Red Hat 15.2.1-5) Copyright (C) 2025 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dmydln.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/dmydln.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o main.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/main.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o abrt.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/abrt.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' dtrace -o probes.h.tmp -h -C -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -s /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/probes.d sed -e 's/RUBY_/RUBY_DTRACE_/g' -e 's/PROBES_H_TMP/RUBY_PROBES_H/' -e 's/(char \*/(const char */g' -e 's/, char \*/, const char */g' probes.h.tmp > probes.h rm -f probes.h.tmp make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o miniinit.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/miniinit.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o ast.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ast.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o box.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/box.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o class.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/class.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o compar.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/compar.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o bignum.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/bignum.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o complex.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/complex.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o concurrent_set.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/concurrent_set.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o cont.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/cont.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o debug.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/debug.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o debug_counter.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/debug_counter.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dir.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/dir.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dln_find.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/dln_find.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o encoding.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/encoding.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enum.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enum.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enumerator.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enumerator.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o error.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/error.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o compile.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/compile.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o eval.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/eval.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o file.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/file.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o hash.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/hash.c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/hash.c: In function ‘env_rassoc’: /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/hash.c:6440:23: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 6440 | char *s = strchr(p, '='); | ^~~~~~ /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/hash.c: In function ‘env_shift’: /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/hash.c:6660:23: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 6660 | char *s = strchr(p, '='); | ^~~~~~ make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o imemo.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/imemo.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o inits.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/inits.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o gc.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/gc.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' In file included from /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/gc.c:128: /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/gc.c: In function ‘rb_gc_run_obj_finalizer’: /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ractor_core.h:330:42: warning: statement with no effect [-Wunused-value] 330 | #define rb_ractor_ignore_belonging(flag) (0) | ^ /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/gc.c:294:5: note: in expansion of macro ‘rb_ractor_ignore_belonging’ 294 | rb_ractor_ignore_belonging(true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ractor_core.h:330:42: warning: statement with no effect [-Wunused-value] 330 | #define rb_ractor_ignore_belonging(flag) (0) | ^ /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/gc.c:313:5: note: in expansion of macro ‘rb_ractor_ignore_belonging’ 313 | rb_ractor_ignore_belonging(false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o io_buffer.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/io_buffer.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o io.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/io.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o load.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/load.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/load.c: In function ‘rb_ext_resolve_symbol’: /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/load.c:1652:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 1652 | ext = strrchr(fname, '.'); | ^ make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o iseq.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/iseq.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o math.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/math.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o memory_view.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/memory_view.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o node.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/node.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o marshal.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/marshal.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o node_dump.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/node_dump.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o numeric.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/numeric.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o pack.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/pack.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o pathname.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/pathname.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o object.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/object.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o parser_st.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/parser_st.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o proc.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/proc.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o process.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/process.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o ractor.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ractor.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o random.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/random.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o range.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/range.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o parse.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/parse.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o rational.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/rational.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o re.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/re.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regenc.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/regenc.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regerror.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/regerror.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regcomp.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/regcomp.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regparse.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/regparse.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regsyntax.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/regsyntax.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o regexec.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/regexec.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o ruby_parser.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ruby_parser.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o scheduler.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/scheduler.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o ruby.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ruby.c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ruby.c: In function ‘proc_encoding_option’: /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ruby.c:1378:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 1378 | if (!(p = strchr(s, ':'))) { \ | ^ /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ruby.c:1385:5: note: in expansion of macro ‘set_encoding_part’ 1385 | set_encoding_part(external); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ruby.c:1378:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 1378 | if (!(p = strchr(s, ':'))) { \ | ^ /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ruby.c:1387:5: note: in expansion of macro ‘set_encoding_part’ 1387 | set_encoding_part(internal); | ^~~~~~~~~~~~~~~~~ make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o shape.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/shape.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o set.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/set.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o signal.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/signal.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o st.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/st.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o sprintf.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/sprintf.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o strftime.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/strftime.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o struct.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/struct.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o symbol.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/symbol.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o thread.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/thread.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' In file included from /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/thread.c:278: /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/thread_pthread.c: In function ‘native_thread_destroy’: /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/thread_pthread.c:1837:30: warning: self-comparison always evaluates to false [-Wtautological-compare] 1837 | if (&nt->cond.readyq != &nt->cond.intr) { | ^~ /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/thread_pthread.c: In function ‘native_thread_setup’: /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/thread_pthread.c:2157:26: warning: self-comparison always evaluates to false [-Wtautological-compare] 2157 | if (&nt->cond.readyq != &nt->cond.intr) { | ^~ make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o string.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/string.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o transcode.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/transcode.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o time.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/time.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o util.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/util.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o version.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/version.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o variable.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/variable.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o vm_backtrace.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/vm_backtrace.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o vm_dump.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/vm_dump.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o vm_sync.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/vm_sync.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o vm_trace.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/vm_trace.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o weakmap.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/weakmap.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' /usr/bin/mkdir -p prism/util make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' /usr/bin/mkdir -p coroutine/ucontext make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' CC="gcc" CFLAGS="-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" " dtrace -G -C -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -s /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/probes.d -o probes.o make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' /usr/bin/mkdir -p enc/trans .ext/.timestamp make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o setproctitle.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/missing/setproctitle.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o addr2line.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/addr2line.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' exit > .revision.time make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dln.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/dln.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o localeinit.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/localeinit.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dmyext.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/dmyext.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o dmyenc.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/dmyenc.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' /usr/bin/mkdir -p .ext/.timestamp/s390x-linux .ext/s390x-linux make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' /usr/bin/mkdir -p .ext/.timestamp .ext/common make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o array.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/array.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o vm.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/vm.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/api_pack.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism/api_pack.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/diagnostic.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism/diagnostic.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/encoding.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism/encoding.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/extension.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism/extension.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/api_node.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism/api_node.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/options.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism/options.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/pack.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism/pack.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/node.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism/node.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/regexp.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism/regexp.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/serialize.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism/serialize.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/static_literals.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism/static_literals.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/token_type.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism/token_type.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_buffer.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism/util/pm_buffer.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_char.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism/util/pm_char.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_constant_pool.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism/util/pm_constant_pool.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_integer.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism/util/pm_integer.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_list.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism/util/pm_list.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_memchr.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism/util/pm_memchr.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism/util/pm_memchr.c: In function ‘pm_memchr’: /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism/util/pm_memchr.c:31:16: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 31 | return memchr(memory, character, number); | ^~~~~~ make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_newline_list.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism/util/pm_newline_list.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_string.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism/util/pm_string.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_strncasecmp.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism/util/pm_strncasecmp.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/util/pm_strpbrk.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism/util/pm_strpbrk.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/prettyprint.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism/prettyprint.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism_init.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism_init.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o coroutine/ucontext/Context.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/coroutine/ucontext/Context.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/ascii.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/ascii.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/us_ascii.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/us_ascii.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/unicode.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/utf_8.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/utf_8.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o enc/trans/newline.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/trans/newline.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o prism/prism.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism/prism.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -fstack-protector-strong main.o dmydln.o miniinit.o abrt.o array.o ast.o bignum.o box.o class.o compar.o compile.o complex.o concurrent_set.o cont.o debug.o debug_counter.o dir.o dln_find.o encoding.o enum.o enumerator.o error.o eval.o file.o gc.o hash.o imemo.o inits.o io.o io_buffer.o iseq.o load.o marshal.o math.o memory_view.o node.o node_dump.o numeric.o object.o pack.o pathname.o parse.o parser_st.o proc.o process.o ractor.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o ruby_parser.o scheduler.o set.o shape.o signal.o sprintf.o st.o strftime.o string.o struct.o symbol.o thread.o time.o transcode.o util.o variable.o version.o vm.o vm_backtrace.o vm_dump.o vm_sync.o vm_trace.o weakmap.o prism/api_node.o prism/api_pack.o prism/diagnostic.o prism/encoding.o prism/extension.o prism/node.o prism/options.o prism/pack.o prism/prettyprint.o prism/regexp.o prism/serialize.o prism/static_literals.o prism/token_type.o prism/util/pm_buffer.o prism/util/pm_char.o prism/util/pm_constant_pool.o prism/util/pm_integer.o prism/util/pm_list.o prism/util/pm_memchr.o prism/util/pm_newline_list.o prism/util/pm_string.o prism/util/pm_strncasecmp.o prism/util/pm_strpbrk.o prism/prism.o prism_init.o coroutine/ucontext/Context.o probes.o enc/ascii.o enc/us_ascii.o enc/unicode.o enc/utf_8.o enc/trans/newline.o setproctitle.o addr2line.o -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread -o miniruby : make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/generic_erb.rb -o builtin_binary.rbbin \ /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/template/builtin_binary.rbbin.tmpl builtin_binary.rbbin updated sha256sum builtin_binary.rbbin 2> /dev/null || : f880704f9551c331790bdc5877711052c4a8d3ed5ba170eccede313eb1e99108 builtin_binary.rbbin make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o builtin.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/builtin.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common -n \ -e 'BEGIN{version=ARGV.shift;mis=ARGV.dup}' \ -e 'END{abort "UNICODE version mismatch: #{mis}" unless mis.empty?}' \ -e '(mis.delete(ARGF.path); ARGF.close) if /ONIG_UNICODE_VERSION_STRING +"#{Regexp.quote(version)}"/o' \ 17.0.0 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0/casefold.h /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0/name2ctype.h ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/mkconfig.rb \ -arch=s390x-linux -version=4.0.0 \ -install_name=ruby \ -so_name=ruby \ -unicode_version=17.0.0 \ -unicode_emoji_version=17.0 \ > rbconfig.tmp /bin/sh /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/ifchange "--timestamp=.rbconfig.time" rbconfig.rb rbconfig.tmp rbconfig.rb updated make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/generic_erb.rb -c -o encdb.h /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/template/encdb.h.tmpl /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc enc encdb.h updated make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common "/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/generic_erb.rb" -o verconf.h /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/template/verconf.h.tmpl verconf.h updated make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir="" -o loadpath.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/loadpath.c make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/make_encmake.rb \ --builtin-encs="enc/ascii.o enc/us_ascii.o enc/unicode.o enc/utf_8.o" --builtin-transes="enc/trans/newline.o" --module enc.mk make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' /usr/bin/make -f enc.mk V="1" UNICODE_HDR_DIR="/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0" RUBY=" ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common " MINIRUBY=" ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common " -Otarget srcs make[1]: Nothing to be done for 'srcs'. make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc-ar rcD libruby-static.a dln.o localeinit.o loadpath.o abrt.o array.o ast.o bignum.o box.o class.o compar.o compile.o complex.o concurrent_set.o cont.o debug.o debug_counter.o dir.o dln_find.o encoding.o enum.o enumerator.o error.o eval.o file.o gc.o hash.o imemo.o inits.o io.o io_buffer.o iseq.o load.o marshal.o math.o memory_view.o node.o node_dump.o numeric.o object.o pack.o pathname.o parse.o parser_st.o proc.o process.o ractor.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o ruby_parser.o scheduler.o set.o shape.o signal.o sprintf.o st.o strftime.o string.o struct.o symbol.o thread.o time.o transcode.o util.o variable.o version.o vm.o vm_backtrace.o vm_dump.o vm_sync.o vm_trace.o weakmap.o prism/api_node.o prism/api_pack.o prism/diagnostic.o prism/encoding.o prism/extension.o prism/node.o prism/options.o prism/pack.o prism/prettyprint.o prism/regexp.o prism/serialize.o prism/static_literals.o prism/token_type.o prism/util/pm_buffer.o prism/util/pm_char.o prism/util/pm_constant_pool.o prism/util/pm_integer.o prism/util/pm_list.o prism/util/pm_memchr.o prism/util/pm_newline_list.o prism/util/pm_string.o prism/util/pm_strncasecmp.o prism/util/pm_strpbrk.o prism/prism.o prism_init.o coroutine/ucontext/Context.o probes.o enc/ascii.o enc/us_ascii.o enc/unicode.o enc/utf_8.o enc/trans/newline.o setproctitle.o addr2line.o builtin.o dmyext.o dmyenc.o make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/generic_erb.rb -c -o transdb.h /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/template/transdb.h.tmpl /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/trans enc/trans transdb.h updated make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -Wl,-soname,libruby.so.4.0 -fstack-protector-strong -m64 dln.o localeinit.o loadpath.o abrt.o array.o ast.o bignum.o box.o class.o compar.o compile.o complex.o concurrent_set.o cont.o debug.o debug_counter.o dir.o dln_find.o encoding.o enum.o enumerator.o error.o eval.o file.o gc.o hash.o imemo.o inits.o io.o io_buffer.o iseq.o load.o marshal.o math.o memory_view.o node.o node_dump.o numeric.o object.o pack.o pathname.o parse.o parser_st.o proc.o process.o ractor.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o ruby_parser.o scheduler.o set.o shape.o signal.o sprintf.o st.o strftime.o string.o struct.o symbol.o thread.o time.o transcode.o util.o variable.o version.o vm.o vm_backtrace.o vm_dump.o vm_sync.o vm_trace.o weakmap.o prism/api_node.o prism/api_pack.o prism/diagnostic.o prism/encoding.o prism/extension.o prism/node.o prism/options.o prism/pack.o prism/prettyprint.o prism/regexp.o prism/serialize.o prism/static_literals.o prism/token_type.o prism/util/pm_buffer.o prism/util/pm_char.o prism/util/pm_constant_pool.o prism/util/pm_integer.o prism/util/pm_list.o prism/util/pm_memchr.o prism/util/pm_newline_list.o prism/util/pm_string.o prism/util/pm_strncasecmp.o prism/util/pm_strpbrk.o prism/prism.o prism_init.o coroutine/ucontext/Context.o probes.o enc/ascii.o enc/us_ascii.o enc/unicode.o enc/utf_8.o enc/trans/newline.o setproctitle.o addr2line.o builtin.o dmyext.o dmyenc.o -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread -o libruby.so.4.0.0 objcopy -w -L 'Init_*' -L 'InitVM_*' \ -L 'ruby_static_id_*' \ -L '*_threadptr_*' -L '*_ec_*' libruby.so.4.0.0 : make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' /usr/bin/make -f enc.mk V="1" UNICODE_HDR_DIR="/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0" RUBY=" ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common " MINIRUBY=" ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common " -Otarget enc make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' /usr/bin/mkdir -p ext ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/generic_erb.rb -o ext/configure-ext.mk -c \ /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/template/configure-ext.mk.tmpl --srcdir="/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3" \ --miniruby="./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common " --script-args='--dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --jobserver-auth=fifo:/tmp/GMfifo9910 --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --jobserver-auth=fifo:/tmp/GMfifo9910 --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1"' ext/configure-ext.mk updated make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' /usr/bin/mkdir -p enc/trans make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' /usr/bin/make -f enc.mk V="1" UNICODE_HDR_DIR="/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0" RUBY=" ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common " MINIRUBY=" ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common " -Otarget trans make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' /usr/bin/mkdir -p .ext/s390x-linux/enc/trans make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/big5.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/big5.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/trans/transdb.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/trans/transdb.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/cesu_8.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/cesu_8.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/cp949.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/cp949.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/emacs_mule.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/emacs_mule.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/euc_jp.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/euc_jp.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/euc_kr.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/euc_kr.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/euc_tw.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/euc_tw.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/gb2312.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/gb2312.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/gb18030.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/gb18030.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/gbk.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/gbk.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/iso_8859_1.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/iso_8859_1.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/iso_8859_2.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/iso_8859_2.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/trans/big5.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/trans/big5.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/iso_8859_3.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/iso_8859_3.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/trans/cesu_8.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/trans/cesu_8.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/iso_8859_4.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/iso_8859_4.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/iso_8859_5.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/iso_8859_5.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/iso_8859_6.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/iso_8859_6.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/iso_8859_7.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/iso_8859_7.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/trans/chinese.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/trans/chinese.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/iso_8859_8.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/iso_8859_8.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/trans/ebcdic.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/trans/ebcdic.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/iso_8859_9.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/iso_8859_9.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/trans/emoji.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/trans/emoji.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/iso_8859_10.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/iso_8859_10.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/iso_8859_11.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/iso_8859_11.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/iso_8859_13.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/iso_8859_13.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/iso_8859_14.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/iso_8859_14.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/trans/emoji_iso2022_kddi.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/trans/emoji_iso2022_kddi.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/iso_8859_15.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/iso_8859_15.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/iso_8859_16.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/iso_8859_16.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/koi8_r.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/koi8_r.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/trans/emoji_sjis_docomo.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/trans/emoji_sjis_docomo.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/koi8_u.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/koi8_u.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/shift_jis.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/shift_jis.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/utf_16be.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/utf_16be.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/trans/emoji_sjis_kddi.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/trans/emoji_sjis_kddi.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/utf_16le.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/utf_16le.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/utf_32be.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/utf_32be.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/utf_32le.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/utf_32le.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/trans/emoji_sjis_softbank.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/trans/emoji_sjis_softbank.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/trans/escape.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/trans/escape.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/windows_31j.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/windows_31j.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/windows_1250.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/windows_1250.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/windows_1251.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/windows_1251.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/trans/gb18030.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/trans/gb18030.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/windows_1252.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/windows_1252.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/windows_1253.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/windows_1253.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/windows_1254.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/windows_1254.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/windows_1257.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/windows_1257.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/encdb.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/encdb.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/big5.so enc/big5.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/trans/gbk.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/trans/gbk.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/cesu_8.so enc/cesu_8.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/cp949.so enc/cp949.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/emacs_mule.so enc/emacs_mule.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/trans/iso2022.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/trans/iso2022.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/trans/japanese.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/trans/japanese.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/euc_jp.so enc/euc_jp.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/euc_kr.so enc/euc_kr.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/euc_tw.so enc/euc_tw.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/gb2312.so enc/gb2312.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/gb18030.so enc/gb18030.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/gbk.so enc/gbk.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/iso_8859_1.so enc/iso_8859_1.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/iso_8859_2.so enc/iso_8859_2.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/iso_8859_3.so enc/iso_8859_3.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/iso_8859_4.so enc/iso_8859_4.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/iso_8859_5.so enc/iso_8859_5.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/iso_8859_6.so enc/iso_8859_6.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/iso_8859_7.so enc/iso_8859_7.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/iso_8859_8.so enc/iso_8859_8.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/iso_8859_9.so enc/iso_8859_9.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/trans/japanese_euc.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/trans/japanese_euc.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/iso_8859_10.so enc/iso_8859_10.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/iso_8859_11.so enc/iso_8859_11.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/iso_8859_13.so enc/iso_8859_13.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/iso_8859_14.so enc/iso_8859_14.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/iso_8859_15.so enc/iso_8859_15.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/iso_8859_16.so enc/iso_8859_16.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/koi8_r.so enc/koi8_r.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/trans/japanese_sjis.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/trans/japanese_sjis.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/koi8_u.so enc/koi8_u.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/shift_jis.so enc/shift_jis.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/utf_16be.so enc/utf_16be.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/utf_16le.so enc/utf_16le.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/utf_32be.so enc/utf_32be.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/utf_32le.so enc/utf_32le.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/windows_31j.so enc/windows_31j.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/windows_1250.so enc/windows_1250.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/windows_1251.so enc/windows_1251.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/trans/korean.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/trans/korean.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/windows_1252.so enc/windows_1252.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/windows_1253.so enc/windows_1253.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/windows_1254.so enc/windows_1254.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/windows_1257.so enc/windows_1257.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/trans/single_byte.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/trans/single_byte.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/encdb.so enc/encdb.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/trans/utf_16_32.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/trans/utf_16_32.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' /usr/bin/make -f ext/configure-ext.mk -Otarget V=1 EXTSTATIC= \ gnumake=yes MINIRUBY="./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common " \ EXTLDFLAGS="" srcdir="/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3" ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=ext/-test-/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --extstatic \ -- configure ext/-test- /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/RUBY_ALIGNOF/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/abi/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/arith_seq/beg_len_step/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/arith_seq/extract/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/array/concat/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/array/resize/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/bignum/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/box/yay1/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/box/yay2/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/bug-14834/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/bug-3571/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/bug-5832/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/bug_reporter/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/class/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/cxxanyargs/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/debug/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/dln/empty/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/econv/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/ensure_and_callcc/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/enumerator_kw/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/eval/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/exception/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/fatal/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/file/extconf.rb make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -I. -I.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DONIG_ENC_REGISTER=rb_enc_register -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc/trans/utf8_mac.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/trans/utf8_mac.c make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/trans/transdb.so enc/trans/transdb.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/trans/big5.so enc/trans/big5.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/trans/cesu_8.so enc/trans/cesu_8.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/trans/chinese.so enc/trans/chinese.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/trans/ebcdic.so enc/trans/ebcdic.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/trans/emoji.so enc/trans/emoji.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/trans/emoji_iso2022_kddi.so enc/trans/emoji_iso2022_kddi.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/trans/emoji_sjis_docomo.so enc/trans/emoji_sjis_docomo.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/trans/emoji_sjis_kddi.so enc/trans/emoji_sjis_kddi.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/float/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/funcall/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/gvl/call_without_gvl/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/hash/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/integer/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/iseq_load/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/iter/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/load/dot.dot/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/load/protect/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/load/resolve_symbol_resolver/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/load/resolve_symbol_target/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/load/stringify_symbols/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/load/stringify_target/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/marshal/compat/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/marshal/internal_ivar/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/marshal/usr/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/memory_status/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/memory_view/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/method/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/notimplement/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/num2int/extconf.rb make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/trans/emoji_sjis_softbank.so enc/trans/emoji_sjis_softbank.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/path_to_class/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/popen_deadlock/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/postponed_job/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/printf/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/proc/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/public_header_warnings/extconf.rb make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/trans/escape.so enc/trans/escape.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/trans/gb18030.so enc/trans/gb18030.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/random/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/rational/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/rb_call_super_kw/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/recursion/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/regexp/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/sanitizers/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/scan_args/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/scheduler/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/st/foreach/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/st/numhash/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/st/update/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/stack/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/struct/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/symbol/extconf.rb make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/trans/gbk.so enc/trans/gbk.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/trans/iso2022.so enc/trans/iso2022.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/trans/japanese.so enc/trans/japanese.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/thread/id/extconf.rb make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/trans/japanese_euc.so enc/trans/japanese_euc.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/trans/japanese_sjis.so enc/trans/japanese_sjis.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/thread/instrumentation/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/thread/lock_native_thread/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/time/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/tracepoint/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/typeddata/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/vm/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/wait/extconf.rb ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=ext/cgi/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --extstatic \ -- configure ext/cgi make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/trans/korean.so enc/trans/korean.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/cgi/escape/extconf.rb ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=ext/continuation/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --extstatic \ -- configure ext/continuation /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/continuation/extconf.rb ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=ext/coverage/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --extstatic \ -- configure ext/coverage make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/trans/single_byte.so enc/trans/single_byte.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/coverage/extconf.rb ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=ext/date/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --extstatic \ -- configure ext/date /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/date/extconf.rb make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/trans/utf8_mac.so enc/trans/utf8_mac.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -shared -o .ext/s390x-linux/enc/trans/utf_16_32.so enc/trans/utf_16_32.o -L. -L. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread : make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=ext/digest/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --extstatic \ -- configure ext/digest /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/bubblebabble/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/md5/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/rmd160/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/sha1/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/sha2/extconf.rb ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=ext/erb/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --extstatic \ -- configure ext/erb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/erb/escape/extconf.rb /usr/bin/make -f enc.mk V="1" UNICODE_HDR_DIR="/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0" RUBY=" ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common " MINIRUBY=" ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common " -Otarget encs make[1]: Nothing to be done for 'encs'. ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=ext/etc/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --extstatic \ -- configure ext/etc /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/etc/extconf.rb ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=ext/fcntl/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --extstatic \ -- configure ext/fcntl /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/fcntl/extconf.rb ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=ext/io/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --extstatic \ -- configure ext/io /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/io/console/extconf.rb ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=ext/json/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --extstatic \ -- configure ext/json /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/json/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/json/generator/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/json/parser/extconf.rb ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=ext/monitor/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --extstatic \ -- configure ext/monitor /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/monitor/extconf.rb ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=ext/objspace/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --extstatic \ -- configure ext/objspace /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/objspace/extconf.rb ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=ext/openssl/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --extstatic \ -- configure ext/openssl /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/io/nonblock/extconf.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/io/wait/extconf.rb ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=ext/psych/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --extstatic \ -- configure ext/psych /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/extconf.rb ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=ext/pty/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --extstatic \ -- configure ext/pty /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/pty/extconf.rb ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=ext/rbconfig/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --extstatic \ -- configure ext/rbconfig /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/rbconfig/sizeof/extconf.rb ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=ext/ripper/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --extstatic \ -- configure ext/ripper /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/ripper/extconf.rb ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=ext/rubyvm/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --extstatic \ -- configure ext/rubyvm /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/rubyvm/extconf.rb ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=ext/socket/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --extstatic \ -- configure ext/socket /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket/extconf.rb ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=ext/stringio/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --extstatic \ -- configure ext/stringio /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/stringio/extconf.rb ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=ext/strscan/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --extstatic \ -- configure ext/strscan /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/strscan/extconf.rb ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=ext/win32/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --extstatic \ -- configure ext/win32 ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=ext/zlib/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --extstatic \ -- configure ext/zlib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/zlib/extconf.rb ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=.bundle/gems/bigdecimal-4.0.1/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --no-extstatic \ -- configure .bundle/gems/bigdecimal-4.0.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/bigdecimal-4.0.1/ext/bigdecimal/extconf.rb ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=.bundle/gems/debug-1.11.1/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --no-extstatic \ -- configure .bundle/gems/debug-1.11.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/debug-1.11.1/ext/debug/extconf.rb ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=.bundle/gems/fiddle-1.1.8/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --no-extstatic \ -- configure .bundle/gems/fiddle-1.1.8 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/fiddle-1.1.8/ext/fiddle/extconf.rb libffi_version: 3.5.2 ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=.bundle/gems/nkf-0.2.0/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --no-extstatic \ -- configure .bundle/gems/nkf-0.2.0 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/nkf-0.2.0/ext/nkf/extconf.rb ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=.bundle/gems/racc-1.8.1/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --no-extstatic \ -- configure .bundle/gems/racc-1.8.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/racc-1.8.1/ext/racc/cparse/extconf.rb ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=.bundle/gems/rbs-3.10.0/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --no-extstatic \ -- configure .bundle/gems/rbs-3.10.0 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/extconf.rb ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=.bundle/gems/syslog-0.3.0/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --no-extstatic \ -- configure .bundle/gems/syslog-0.3.0 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/syslog-0.3.0/ext/syslog/extconf.rb ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/extmk.rb --make='/usr/bin/make' \ --command-output=.bundle/gems/win32ole-1.9.2/exts.mk --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC" --make-flags=" -j2 -Otarget --sync-mutex=fnm:/tmp/GmeixNsC -- COPY=cp\ -p VERBOSE=1 V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common '" --no-extstatic \ -- configure .bundle/gems/win32ole-1.9.2 make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/generic_erb.rb -o exts.mk -c \ /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/template/exts.mk.tmpl --gnumake=yes --configure-exts=ext/configure-ext.mk exts.mk updated make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' /usr/bin/make -f exts.mk -Otarget libdir="/usr/lib64" LIBRUBY_EXTS=./.libruby-with-ext.time \ EXTENCS="dmyenc.o" BASERUBY="/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/missing-baseruby.bat" MINIRUBY="./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common " \ /usr/bin/make -C ext/-test-/RUBY_ALIGNOF V=1 all /usr/bin/make -C ext/-test-/abi V=1 all /usr/bin/make -C ext/-test-/arith_seq/beg_len_step V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/RUBY_ALIGNOF' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/RUBY_ALIGNOF -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o c.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/RUBY_ALIGNOF/c.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/RUBY_ALIGNOF' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/RUBY_ALIGNOF' /usr/bin/mkdir -p ../../../.ext/.timestamp/s390x-linux ../../../.ext/s390x-linux/-test-/ exit > ../../../.ext/.timestamp/s390x-linux/.-test-.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/RUBY_ALIGNOF' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/arith_seq/beg_len_step' gcc -I. -I../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/arith_seq/beg_len_step -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o beg_len_step.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/arith_seq/beg_len_step/beg_len_step.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/arith_seq/beg_len_step' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/arith_seq/beg_len_step' /usr/bin/mkdir -p ../../../../.ext/.timestamp/s390x-linux ../../../../.ext/s390x-linux/-test-/arith_seq/ exit > ../../../../.ext/.timestamp/s390x-linux/.-test-.-.arith_seq.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/arith_seq/beg_len_step' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/RUBY_ALIGNOF' rm -f ../../../.ext/s390x-linux/-test-/RUBY_ALIGNOF.so gcc -shared -o ../../../.ext/s390x-linux/-test-/RUBY_ALIGNOF.so c.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/RUBY_ALIGNOF' /usr/bin/make -C ext/-test-/arith_seq/extract V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/arith_seq/beg_len_step' rm -f ../../../../.ext/s390x-linux/-test-/arith_seq/beg_len_step.so gcc -shared -o ../../../../.ext/s390x-linux/-test-/arith_seq/beg_len_step.so beg_len_step.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/arith_seq/beg_len_step' /usr/bin/make -C ext/-test-/array/concat V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/arith_seq/extract' gcc -I. -I../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/arith_seq/extract -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o extract.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/arith_seq/extract/extract.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/arith_seq/extract' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/array/concat' gcc -I. -I../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/array/concat -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o to_ary_concat.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/array/concat/to_ary_concat.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/array/concat' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/array/concat' /usr/bin/mkdir -p ../../../../.ext/.timestamp/s390x-linux ../../../../.ext/s390x-linux/-test-/array/ exit > ../../../../.ext/.timestamp/s390x-linux/.-test-.-.array.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/array/concat' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/arith_seq/extract' rm -f ../../../../.ext/s390x-linux/-test-/arith_seq/extract.so gcc -shared -o ../../../../.ext/s390x-linux/-test-/arith_seq/extract.so extract.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/arith_seq/extract' /usr/bin/make -C ext/-test-/array/resize V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/array/concat' rm -f ../../../../.ext/s390x-linux/-test-/array/to_ary_concat.so gcc -shared -o ../../../../.ext/s390x-linux/-test-/array/to_ary_concat.so to_ary_concat.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/array/concat' /usr/bin/make -C ext/-test-/bignum V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/array/resize' gcc -I. -I../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/array/resize -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o resize.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/array/resize/resize.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/array/resize' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/array/resize' rm -f ../../../../.ext/s390x-linux/-test-/array/resize.so gcc -shared -o ../../../../.ext/s390x-linux/-test-/array/resize.so resize.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/array/resize' /usr/bin/make -C ext/-test-/box/yay1 V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bignum' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/bignum -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o big2str.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/bignum/big2str.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bignum' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/box/yay1' gcc -I. -I../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/box/yay1 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o yay1.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/box/yay1/yay1.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/box/yay1' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/box/yay1' /usr/bin/mkdir -p ../../../../.ext/.timestamp/s390x-linux ../../../../.ext/s390x-linux/-test-/box/ exit > ../../../../.ext/.timestamp/s390x-linux/.-test-.-.box.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/box/yay1' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bignum' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/bignum -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o bigzero.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/bignum/bigzero.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bignum' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/box/yay1' rm -f ../../../../.ext/s390x-linux/-test-/box/yay1.so gcc -shared -o ../../../../.ext/s390x-linux/-test-/box/yay1.so yay1.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/box/yay1' /usr/bin/make -C ext/-test-/box/yay2 V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bignum' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/bignum -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o div.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/bignum/div.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bignum' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/box/yay2' gcc -I. -I../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/box/yay2 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o yay2.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/box/yay2/yay2.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/box/yay2' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/box/yay2' rm -f ../../../../.ext/s390x-linux/-test-/box/yay2.so gcc -shared -o ../../../../.ext/s390x-linux/-test-/box/yay2.so yay2.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/box/yay2' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bignum' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/bignum -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o init.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/bignum/init.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bignum' /usr/bin/make -C ext/-test-/bug-14834 V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bug-14834' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/bug-14834 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o bug-14834.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/bug-14834/bug-14834.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bug-14834' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bignum' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/bignum -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o intpack.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/bignum/intpack.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bignum' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bug-14834' rm -f ../../../.ext/s390x-linux/-test-/bug_14834.so gcc -shared -o ../../../.ext/s390x-linux/-test-/bug_14834.so bug-14834.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bug-14834' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bignum' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/bignum -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o mul.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/bignum/mul.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bignum' /usr/bin/make -C ext/-test-/bug-3571 V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bignum' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/bignum -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o str2big.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/bignum/str2big.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bignum' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bug-3571' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/bug-3571 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o bug.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/bug-3571/bug.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bug-3571' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bug-3571' rm -f ../../../.ext/s390x-linux/-test-/bug_3571.so gcc -shared -o ../../../.ext/s390x-linux/-test-/bug_3571.so bug.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bug-3571' /usr/bin/make -C ext/-test-/bug-5832 V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bignum' rm -f ../../../.ext/s390x-linux/-test-/bignum.so gcc -shared -o ../../../.ext/s390x-linux/-test-/bignum.so big2str.o bigzero.o div.o init.o intpack.o mul.o str2big.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bignum' /usr/bin/make -C ext/-test-/bug_reporter V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bug-5832' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/bug-5832 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o bug.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/bug-5832/bug.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bug-5832' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bug-5832' rm -f ../../../.ext/s390x-linux/-test-/bug_5832.so gcc -shared -o ../../../.ext/s390x-linux/-test-/bug_5832.so bug.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bug-5832' /usr/bin/make -C ext/-test-/class V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bug_reporter' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/bug_reporter -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o bug_reporter.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/bug_reporter/bug_reporter.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bug_reporter' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bug_reporter' rm -f ../../../.ext/s390x-linux/-test-/bug_reporter.so gcc -shared -o ../../../.ext/s390x-linux/-test-/bug_reporter.so bug_reporter.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/bug_reporter' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/class' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/class -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o class2name.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/class/class2name.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/class' /usr/bin/make -C ext/-test-/cxxanyargs V=1 all /usr/bin/make -C ext/-test-/debug V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/class' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/class -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o init.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/class/init.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/class' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/debug' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/debug -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o init.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/debug/init.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/debug' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/class' rm -f ../../../.ext/s390x-linux/-test-/class.so gcc -shared -o ../../../.ext/s390x-linux/-test-/class.so class2name.o init.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/class' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/debug' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/debug -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o inspector.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/debug/inspector.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/debug' /usr/bin/make -C ext/-test-/dln/empty V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/debug' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/debug -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o profile_frames.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/debug/profile_frames.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/debug' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/dln/empty' gcc -I. -I../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/dln/empty -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o empty.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/dln/empty/empty.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/dln/empty' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/dln/empty' /usr/bin/mkdir -p ../../../../.ext/.timestamp/s390x-linux ../../../../.ext/s390x-linux/-test-/dln/ exit > ../../../../.ext/.timestamp/s390x-linux/.-test-.-.dln.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/dln/empty' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/dln/empty' rm -f ../../../../.ext/s390x-linux/-test-/dln/empty.so gcc -shared -o ../../../../.ext/s390x-linux/-test-/dln/empty.so empty.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/dln/empty' /usr/bin/make -C ext/-test-/econv V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/debug' rm -f ../../../.ext/s390x-linux/-test-/debug.so gcc -shared -o ../../../.ext/s390x-linux/-test-/debug.so init.o inspector.o profile_frames.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/debug' /usr/bin/make -C ext/-test-/ensure_and_callcc V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/econv' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/econv -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o append.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/econv/append.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/econv' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/ensure_and_callcc' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/ensure_and_callcc -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ensure_and_callcc.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/ensure_and_callcc/ensure_and_callcc.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/ensure_and_callcc' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/ensure_and_callcc' rm -f ../../../.ext/s390x-linux/-test-/ensure_and_callcc.so gcc -shared -o ../../../.ext/s390x-linux/-test-/ensure_and_callcc.so ensure_and_callcc.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/ensure_and_callcc' /usr/bin/make -C ext/-test-/enumerator_kw V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/econv' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/econv -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o init.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/econv/init.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/econv' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/econv' rm -f ../../../.ext/s390x-linux/-test-/econv.so gcc -shared -o ../../../.ext/s390x-linux/-test-/econv.so append.o init.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/econv' /usr/bin/make -C ext/-test-/eval V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/enumerator_kw' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/enumerator_kw -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enumerator_kw.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/enumerator_kw/enumerator_kw.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/enumerator_kw' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/eval' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/eval -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o eval.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/eval/eval.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/eval' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/enumerator_kw' rm -f ../../../.ext/s390x-linux/-test-/enumerator_kw.so gcc -shared -o ../../../.ext/s390x-linux/-test-/enumerator_kw.so enumerator_kw.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/enumerator_kw' /usr/bin/make -C ext/-test-/exception V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/eval' rm -f ../../../.ext/s390x-linux/-test-/eval.so gcc -shared -o ../../../.ext/s390x-linux/-test-/eval.so eval.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/eval' /usr/bin/make -C ext/-test-/fatal V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/exception' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/exception -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o dataerror.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/exception/dataerror.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/exception' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/fatal' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/fatal -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o init.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/fatal/init.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/fatal' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/exception' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/exception -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc_raise.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/exception/enc_raise.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/exception' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/fatal' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/fatal -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o invalid.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/fatal/invalid.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/fatal' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/fatal' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/fatal -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o rb_fatal.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/fatal/rb_fatal.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/fatal' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/exception' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/exception -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ensured.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/exception/ensured.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/exception' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/fatal' rm -f ../../../.ext/s390x-linux/-test-/fatal.so gcc -shared -o ../../../.ext/s390x-linux/-test-/fatal.so init.o invalid.o rb_fatal.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/fatal' /usr/bin/make -C ext/-test-/file V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/exception' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/exception -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o init.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/exception/init.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/exception' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/exception' rm -f ../../../.ext/s390x-linux/-test-/exception.so gcc -shared -o ../../../.ext/s390x-linux/-test-/exception.so dataerror.o enc_raise.o ensured.o init.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/exception' /usr/bin/make -C ext/-test-/float V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/file' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/file -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o fs.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/file/fs.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/file' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/float' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/float -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o init.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/float/init.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/float' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/file' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/file -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o init.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/file/init.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/file' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/float' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/float -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o nextafter.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/float/nextafter.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/float' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/file' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/file -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o newline_conv.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/file/newline_conv.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/file' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/float' rm -f ../../../.ext/s390x-linux/-test-/float.so gcc -shared -o ../../../.ext/s390x-linux/-test-/float.so init.o nextafter.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/float' /usr/bin/make -C ext/-test-/funcall V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/file' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/file -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o stat.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/file/stat.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/file' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/funcall' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/funcall -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o funcall.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/funcall/funcall.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/funcall' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/file' rm -f ../../../.ext/s390x-linux/-test-/file.so gcc -shared -o ../../../.ext/s390x-linux/-test-/file.so fs.o init.o newline_conv.o stat.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/file' /usr/bin/make -C ext/-test-/gvl/call_without_gvl V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/funcall' rm -f ../../../.ext/s390x-linux/-test-/funcall.so gcc -shared -o ../../../.ext/s390x-linux/-test-/funcall.so funcall.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/funcall' /usr/bin/make -C ext/-test-/hash V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/gvl/call_without_gvl' gcc -I. -I../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/gvl/call_without_gvl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o call_without_gvl.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/gvl/call_without_gvl/call_without_gvl.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/gvl/call_without_gvl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/gvl/call_without_gvl' /usr/bin/mkdir -p ../../../../.ext/.timestamp/s390x-linux ../../../../.ext/s390x-linux/-test-/gvl/ exit > ../../../../.ext/.timestamp/s390x-linux/.-test-.-.gvl.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/gvl/call_without_gvl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/hash' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/hash -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o delete.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/hash/delete.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/hash' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/gvl/call_without_gvl' rm -f ../../../../.ext/s390x-linux/-test-/gvl/call_without_gvl.so gcc -shared -o ../../../../.ext/s390x-linux/-test-/gvl/call_without_gvl.so call_without_gvl.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/gvl/call_without_gvl' /usr/bin/make -C ext/-test-/integer V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/hash' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/hash -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o init.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/hash/init.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/hash' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/hash' rm -f ../../../.ext/s390x-linux/-test-/hash.so gcc -shared -o ../../../.ext/s390x-linux/-test-/hash.so delete.o init.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/hash' /usr/bin/make -C ext/-test-/iseq_load V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/integer' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/integer -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o core_ext.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/integer/core_ext.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/integer' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/iseq_load' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/iseq_load -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o iseq_load.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/iseq_load/iseq_load.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/iseq_load' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/integer' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/integer -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o init.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/integer/init.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/integer' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/iseq_load' rm -f ../../../.ext/s390x-linux/-test-/iseq_load.so gcc -shared -o ../../../.ext/s390x-linux/-test-/iseq_load.so iseq_load.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/iseq_load' /usr/bin/make -C ext/-test-/iter V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/integer' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/integer -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o my_integer.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/integer/my_integer.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/integer' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/iter' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/iter -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o break.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/iter/break.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/iter' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/integer' rm -f ../../../.ext/s390x-linux/-test-/integer.so gcc -shared -o ../../../.ext/s390x-linux/-test-/integer.so core_ext.o init.o my_integer.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/integer' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/iter' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/iter -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o init.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/iter/init.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/iter' /usr/bin/make -C ext/-test-/load/dot.dot V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/iter' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/iter -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o yield.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/iter/yield.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/iter' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/load/dot.dot' gcc -I. -I../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/load/dot.dot -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o dot.dot.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/load/dot.dot/dot.dot.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/load/dot.dot' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/iter' rm -f ../../../.ext/s390x-linux/-test-/iter.so gcc -shared -o ../../../.ext/s390x-linux/-test-/iter.so break.o init.o yield.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/iter' /usr/bin/make -C ext/-test-/load/protect V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/load/dot.dot' /usr/bin/mkdir -p ../../../../.ext/.timestamp/s390x-linux ../../../../.ext/s390x-linux/-test-/load/ exit > ../../../../.ext/.timestamp/s390x-linux/.-test-.-.load.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/load/dot.dot' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/load/dot.dot' rm -f ../../../../.ext/s390x-linux/-test-/load/dot.dot.so gcc -shared -o ../../../../.ext/s390x-linux/-test-/load/dot.dot.so dot.dot.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/load/dot.dot' /usr/bin/make -C ext/-test-/load/resolve_symbol_resolver V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/load/protect' gcc -I. -I../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/load/protect -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o protect.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/load/protect/protect.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/load/protect' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/load/resolve_symbol_resolver' gcc -I. -I../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/load/resolve_symbol_resolver -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o resolve_symbol_resolver.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/load/resolve_symbol_resolver/resolve_symbol_resolver.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/load/resolve_symbol_resolver' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/load/protect' rm -f ../../../../.ext/s390x-linux/-test-/load/protect.so gcc -shared -o ../../../../.ext/s390x-linux/-test-/load/protect.so protect.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/load/protect' /usr/bin/make -C ext/-test-/load/resolve_symbol_target V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/load/resolve_symbol_resolver' rm -f ../../../../.ext/s390x-linux/-test-/load/resolve_symbol_resolver.so gcc -shared -o ../../../../.ext/s390x-linux/-test-/load/resolve_symbol_resolver.so resolve_symbol_resolver.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/load/resolve_symbol_resolver' /usr/bin/make -C ext/-test-/load/stringify_symbols V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/load/resolve_symbol_target' gcc -I. -I../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/load/resolve_symbol_target -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o resolve_symbol_target.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/load/resolve_symbol_target/resolve_symbol_target.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/load/resolve_symbol_target' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/load/stringify_symbols' gcc -I. -I../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/load/stringify_symbols -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o stringify_symbols.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/load/stringify_symbols/stringify_symbols.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/load/stringify_symbols' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/load/resolve_symbol_target' rm -f ../../../../.ext/s390x-linux/-test-/load/resolve_symbol_target.so gcc -shared -o ../../../../.ext/s390x-linux/-test-/load/resolve_symbol_target.so resolve_symbol_target.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/load/resolve_symbol_target' /usr/bin/make -C ext/-test-/load/stringify_target V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/load/stringify_symbols' rm -f ../../../../.ext/s390x-linux/-test-/load/stringify_symbols.so gcc -shared -o ../../../../.ext/s390x-linux/-test-/load/stringify_symbols.so stringify_symbols.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/load/stringify_symbols' /usr/bin/make -C ext/-test-/marshal/compat V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/load/stringify_target' gcc -I. -I../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/load/stringify_target -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o stringify_target.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/load/stringify_target/stringify_target.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/load/stringify_target' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/marshal/compat' gcc -I. -I../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/marshal/compat -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o usrcompat.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/marshal/compat/usrcompat.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/marshal/compat' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/marshal/compat' /usr/bin/mkdir -p ../../../../.ext/.timestamp/s390x-linux ../../../../.ext/s390x-linux/-test-/marshal/ exit > ../../../../.ext/.timestamp/s390x-linux/.-test-.-.marshal.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/marshal/compat' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/load/stringify_target' rm -f ../../../../.ext/s390x-linux/-test-/load/stringify_target.so gcc -shared -o ../../../../.ext/s390x-linux/-test-/load/stringify_target.so stringify_target.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/load/stringify_target' /usr/bin/make -C ext/-test-/marshal/internal_ivar V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/marshal/compat' rm -f ../../../../.ext/s390x-linux/-test-/marshal/compat.so gcc -shared -o ../../../../.ext/s390x-linux/-test-/marshal/compat.so usrcompat.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/marshal/compat' /usr/bin/make -C ext/-test-/marshal/usr V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/marshal/internal_ivar' gcc -I. -I../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/marshal/internal_ivar -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o internal_ivar.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/marshal/internal_ivar/internal_ivar.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/marshal/internal_ivar' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/marshal/usr' gcc -I. -I../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/marshal/usr -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o usrmarshal.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/marshal/usr/usrmarshal.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/marshal/usr' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/marshal/internal_ivar' rm -f ../../../../.ext/s390x-linux/-test-/marshal/internal_ivar.so gcc -shared -o ../../../../.ext/s390x-linux/-test-/marshal/internal_ivar.so internal_ivar.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/marshal/internal_ivar' /usr/bin/make -C ext/-test-/memory_status V=1 all /usr/bin/make -C ext/-test-/memory_view V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/marshal/usr' rm -f ../../../../.ext/s390x-linux/-test-/marshal/usr.so gcc -shared -o ../../../../.ext/s390x-linux/-test-/marshal/usr.so usrmarshal.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/marshal/usr' /usr/bin/make -C ext/-test-/method V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/method' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/method -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o arity.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/method/arity.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/method' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/method' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/method -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o init.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/method/init.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/method' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/method' rm -f ../../../.ext/s390x-linux/-test-/method.so gcc -shared -o ../../../.ext/s390x-linux/-test-/method.so arity.o init.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/method' /usr/bin/make -C ext/-test-/notimplement V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/memory_view' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/memory_view -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o memory_view.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/memory_view/memory_view.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/memory_view' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/notimplement' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/notimplement -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o bug.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/notimplement/bug.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/notimplement' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/notimplement' rm -f ../../../.ext/s390x-linux/-test-/notimplement.so gcc -shared -o ../../../.ext/s390x-linux/-test-/notimplement.so bug.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/notimplement' /usr/bin/make -C ext/-test-/num2int V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/memory_view' rm -f ../../../.ext/s390x-linux/-test-/memory_view.so gcc -shared -o ../../../.ext/s390x-linux/-test-/memory_view.so memory_view.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/memory_view' /usr/bin/make -C ext/-test-/path_to_class V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/num2int' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/num2int -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o num2int.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/num2int/num2int.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/num2int' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/path_to_class' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/path_to_class -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o path_to_class.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/path_to_class/path_to_class.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/path_to_class' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/path_to_class' rm -f ../../../.ext/s390x-linux/-test-/path_to_class.so gcc -shared -o ../../../.ext/s390x-linux/-test-/path_to_class.so path_to_class.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/path_to_class' /usr/bin/make -C ext/-test-/popen_deadlock V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/num2int' rm -f ../../../.ext/s390x-linux/-test-/num2int.so gcc -shared -o ../../../.ext/s390x-linux/-test-/num2int.so num2int.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/num2int' /usr/bin/make -C ext/-test-/postponed_job V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/popen_deadlock' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/popen_deadlock -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o infinite_loop_dlsym.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/popen_deadlock/infinite_loop_dlsym.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/popen_deadlock' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/popen_deadlock' /usr/bin/mkdir -p ../../../.ext/.timestamp/s390x-linux ../../../.ext/s390x-linux/-test-/popen_deadlock/ exit > ../../../.ext/.timestamp/s390x-linux/.-test-.-.popen_deadlock.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/popen_deadlock' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/popen_deadlock' rm -f ../../../.ext/s390x-linux/-test-/popen_deadlock/infinite_loop_dlsym.so gcc -shared -o ../../../.ext/s390x-linux/-test-/popen_deadlock/infinite_loop_dlsym.so infinite_loop_dlsym.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -ldl -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/popen_deadlock' /usr/bin/make -C ext/-test-/printf V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/postponed_job' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/postponed_job -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o postponed_job.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/postponed_job/postponed_job.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/postponed_job' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/postponed_job' rm -f ../../../.ext/s390x-linux/-test-/postponed_job.so gcc -shared -o ../../../.ext/s390x-linux/-test-/postponed_job.so postponed_job.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/postponed_job' /usr/bin/make -C ext/-test-/proc V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/printf' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/printf -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o printf.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/printf/printf.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/printf' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/proc' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/proc -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o init.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/proc/init.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/proc' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/proc' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/proc -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o receiver.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/proc/receiver.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/proc' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/printf' rm -f ../../../.ext/s390x-linux/-test-/printf.so gcc -shared -o ../../../.ext/s390x-linux/-test-/printf.so printf.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/printf' /usr/bin/make -C ext/-test-/public_header_warnings V=1 all /usr/bin/make -C ext/-test-/random V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/proc' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/proc -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o super.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/proc/super.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/proc' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/random' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/random -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o bad_version.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/random/bad_version.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/random' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/random' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/random -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o init.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/random/init.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/random' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/proc' rm -f ../../../.ext/s390x-linux/-test-/proc.so gcc -shared -o ../../../.ext/s390x-linux/-test-/proc.so init.o receiver.o super.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/proc' /usr/bin/make -C ext/-test-/rational V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/rational' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/rational -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o rat.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/rational/rat.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/rational' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/random' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/random -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o loop.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/random/loop.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/random' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/rational' rm -f ../../../.ext/s390x-linux/-test-/rational.so gcc -shared -o ../../../.ext/s390x-linux/-test-/rational.so rat.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/rational' /usr/bin/make -C ext/-test-/rb_call_super_kw V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/random' rm -f ../../../.ext/s390x-linux/-test-/random.so gcc -shared -o ../../../.ext/s390x-linux/-test-/random.so bad_version.o init.o loop.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/random' /usr/bin/make -C ext/-test-/recursion V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/rb_call_super_kw' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/rb_call_super_kw -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o rb_call_super_kw.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/rb_call_super_kw/rb_call_super_kw.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/rb_call_super_kw' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/recursion' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/recursion -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o recursion.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/recursion/recursion.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/recursion' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/rb_call_super_kw' rm -f ../../../.ext/s390x-linux/-test-/rb_call_super_kw.so gcc -shared -o ../../../.ext/s390x-linux/-test-/rb_call_super_kw.so rb_call_super_kw.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/rb_call_super_kw' /usr/bin/make -C ext/-test-/regexp V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/recursion' rm -f ../../../.ext/s390x-linux/-test-/recursion.so gcc -shared -o ../../../.ext/s390x-linux/-test-/recursion.so recursion.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/recursion' /usr/bin/make -C ext/-test-/sanitizers V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/regexp' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/regexp -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o init.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/regexp/init.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/regexp' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/sanitizers' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/sanitizers -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o sanitizers.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/sanitizers/sanitizers.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/sanitizers' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/regexp' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/regexp -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o parse_depth_limit.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/regexp/parse_depth_limit.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/regexp' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/sanitizers' rm -f ../../../.ext/s390x-linux/-test-/sanitizers.so gcc -shared -o ../../../.ext/s390x-linux/-test-/sanitizers.so sanitizers.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/sanitizers' /usr/bin/make -C ext/-test-/scan_args V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/regexp' rm -f ../../../.ext/s390x-linux/-test-/regexp.so gcc -shared -o ../../../.ext/s390x-linux/-test-/regexp.so init.o parse_depth_limit.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/regexp' /usr/bin/make -C ext/-test-/scheduler V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/scheduler' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/scheduler -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o scheduler.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/scheduler/scheduler.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/scheduler' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/scheduler' rm -f ../../../.ext/s390x-linux/-test-/scheduler.so gcc -shared -o ../../../.ext/s390x-linux/-test-/scheduler.so scheduler.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/scheduler' /usr/bin/make -C ext/-test-/st/foreach V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/st/foreach' gcc -I. -I../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/st/foreach -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o foreach.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/st/foreach/foreach.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/st/foreach' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/st/foreach' /usr/bin/mkdir -p ../../../../.ext/.timestamp/s390x-linux ../../../../.ext/s390x-linux/-test-/st/ exit > ../../../../.ext/.timestamp/s390x-linux/.-test-.-.st.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/st/foreach' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/st/foreach' rm -f ../../../../.ext/s390x-linux/-test-/st/foreach.so gcc -shared -o ../../../../.ext/s390x-linux/-test-/st/foreach.so foreach.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/st/foreach' /usr/bin/make -C ext/-test-/st/numhash V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/st/numhash' gcc -I. -I../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/st/numhash -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o numhash.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/st/numhash/numhash.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/st/numhash' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/st/numhash' rm -f ../../../../.ext/s390x-linux/-test-/st/numhash.so gcc -shared -o ../../../../.ext/s390x-linux/-test-/st/numhash.so numhash.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/st/numhash' /usr/bin/make -C ext/-test-/st/update V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/scan_args' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/scan_args -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o scan_args.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/scan_args/scan_args.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/scan_args' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/st/update' gcc -I. -I../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/st/update -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o update.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/st/update/update.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/st/update' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/st/update' rm -f ../../../../.ext/s390x-linux/-test-/st/update.so gcc -shared -o ../../../../.ext/s390x-linux/-test-/st/update.so update.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/st/update' /usr/bin/make -C ext/-test-/stack V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/stack' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/stack -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o stack.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/stack/stack.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/stack' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/stack' rm -f ../../../.ext/s390x-linux/-test-/stack.so gcc -shared -o ../../../.ext/s390x-linux/-test-/stack.so stack.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/stack' /usr/bin/make -C ext/-test-/string V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/scan_args' rm -f ../../../.ext/s390x-linux/-test-/scan_args.so gcc -shared -o ../../../.ext/s390x-linux/-test-/scan_args.so scan_args.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/scan_args' /usr/bin/make -C ext/-test-/struct V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o capacity.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string/capacity.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/struct' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/struct -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o data.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/struct/data.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/struct' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o coderange.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string/coderange.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/struct' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/struct -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o duplicate.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/struct/duplicate.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/struct' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/struct' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/struct -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o init.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/struct/init.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/struct' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o cstr.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string/cstr.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/struct' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/struct -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o len.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/struct/len.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/struct' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ellipsize.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string/ellipsize.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/struct' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/struct -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o member.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/struct/member.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/struct' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc_associate.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string/enc_associate.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/struct' rm -f ../../../.ext/s390x-linux/-test-/struct.so gcc -shared -o ../../../.ext/s390x-linux/-test-/struct.so data.o duplicate.o init.o len.o member.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/struct' /usr/bin/make -C ext/-test-/symbol V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc_dummy.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string/enc_dummy.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/symbol' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/symbol -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o init.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/symbol/init.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/symbol' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o enc_str_buf_cat.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string/enc_str_buf_cat.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/symbol' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/symbol -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o type.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/symbol/type.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/symbol' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o fstring.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string/fstring.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/symbol' rm -f ../../../.ext/s390x-linux/-test-/symbol.so gcc -shared -o ../../../.ext/s390x-linux/-test-/symbol.so init.o type.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/symbol' /usr/bin/make -C ext/-test-/thread/id V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o init.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string/init.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/thread/id' gcc -I. -I../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/thread/id -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o id.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/thread/id/id.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/thread/id' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/thread/id' /usr/bin/mkdir -p ../../../../.ext/.timestamp/s390x-linux ../../../../.ext/s390x-linux/-test-/thread/ exit > ../../../../.ext/.timestamp/s390x-linux/.-test-.-.thread.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/thread/id' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/thread/id' rm -f ../../../../.ext/s390x-linux/-test-/thread/id.so gcc -shared -o ../../../../.ext/s390x-linux/-test-/thread/id.so id.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/thread/id' /usr/bin/make -C ext/-test-/thread/instrumentation V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o modify.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string/modify.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o new.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string/new.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/thread/instrumentation' gcc -I. -I../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/thread/instrumentation -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o instrumentation.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/thread/instrumentation/instrumentation.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/thread/instrumentation' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o nofree.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string/nofree.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/thread/instrumentation' rm -f ../../../../.ext/s390x-linux/-test-/thread/instrumentation.so gcc -shared -o ../../../../.ext/s390x-linux/-test-/thread/instrumentation.so instrumentation.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/thread/instrumentation' /usr/bin/make -C ext/-test-/thread/lock_native_thread V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o normalize.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string/normalize.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/thread/lock_native_thread' gcc -I. -I../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/thread/lock_native_thread -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o lock_native_thread.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/thread/lock_native_thread/lock_native_thread.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/thread/lock_native_thread' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/thread/lock_native_thread' rm -f ../../../../.ext/s390x-linux/-test-/thread/lock_native_thread.so gcc -shared -o ../../../../.ext/s390x-linux/-test-/thread/lock_native_thread.so lock_native_thread.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/thread/lock_native_thread' /usr/bin/make -C ext/-test-/time V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o qsort.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string/qsort.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/time' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/time -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o init.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/time/init.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/time' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o rb_interned_str.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string/rb_interned_str.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/time' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/time -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o new.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/time/new.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/time' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o rb_str_dup.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string/rb_str_dup.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/time' rm -f ../../../.ext/s390x-linux/-test-/time.so gcc -shared -o ../../../.ext/s390x-linux/-test-/time.so init.o new.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/time' /usr/bin/make -C ext/-test-/tracepoint V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string -I../../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o set_len.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/string/set_len.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/tracepoint' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/tracepoint -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o gc_hook.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/tracepoint/gc_hook.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/tracepoint' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/tracepoint' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/tracepoint -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o tracepoint.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/tracepoint/tracepoint.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/tracepoint' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/tracepoint' rm -f ../../../.ext/s390x-linux/-test-/tracepoint.so gcc -shared -o ../../../.ext/s390x-linux/-test-/tracepoint.so gc_hook.o tracepoint.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/tracepoint' /usr/bin/make -C ext/-test-/typeddata V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' rm -f ../../../.ext/s390x-linux/-test-/string.so gcc -shared -o ../../../.ext/s390x-linux/-test-/string.so capacity.o coderange.o cstr.o ellipsize.o enc_associate.o enc_dummy.o enc_str_buf_cat.o fstring.o init.o modify.o new.o nofree.o normalize.o qsort.o rb_interned_str.o rb_str_dup.o set_len.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/string' /usr/bin/make -C ext/-test-/vm V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/typeddata' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/typeddata -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o typeddata.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/typeddata/typeddata.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/typeddata' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/vm' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/vm -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o at_exit.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/vm/at_exit.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/vm' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/vm' /usr/bin/mkdir -p ../../../.ext/.timestamp/s390x-linux ../../../.ext/s390x-linux/-test-/vm/ exit > ../../../.ext/.timestamp/s390x-linux/.-test-.-.vm.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/vm' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/typeddata' rm -f ../../../.ext/s390x-linux/-test-/typeddata.so gcc -shared -o ../../../.ext/s390x-linux/-test-/typeddata.so typeddata.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/typeddata' /usr/bin/make -C ext/-test-/wait V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/vm' rm -f ../../../.ext/s390x-linux/-test-/vm/at_exit.so gcc -shared -o ../../../.ext/s390x-linux/-test-/vm/at_exit.so at_exit.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/vm' /usr/bin/make -C ext/cgi/escape V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/wait' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/wait -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o wait.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/-test-/wait/wait.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/wait' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/wait' rm -f ../../../.ext/s390x-linux/-test-/wait.so gcc -shared -o ../../../.ext/s390x-linux/-test-/wait.so wait.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/-test-/wait' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/cgi/escape' /usr/bin/mkdir -p ../../../.ext/.timestamp/s390x-linux ../../../.ext/s390x-linux/cgi/ exit > ../../../.ext/.timestamp/s390x-linux/.cgi.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/cgi/escape' /usr/bin/make -C ext/continuation V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/continuation' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/continuation -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o continuation.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/continuation/continuation.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/continuation' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/cgi/escape' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/cgi/escape -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o escape.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/cgi/escape/escape.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/cgi/escape' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/continuation' rm -f ../../.ext/s390x-linux/continuation.so gcc -shared -o ../../.ext/s390x-linux/continuation.so continuation.o -L. -L../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/continuation' /usr/bin/make -C ext/coverage V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/cgi/escape' rm -f ../../../.ext/s390x-linux/cgi/escape.so gcc -shared -o ../../../.ext/s390x-linux/cgi/escape.so escape.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/cgi/escape' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/coverage' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/coverage/lib/coverage.rb ../../.ext/common/coverage.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/coverage' /usr/bin/make -C ext/date V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/coverage' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/coverage -I../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o coverage.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/coverage/coverage.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/coverage' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/coverage' rm -f ../../.ext/s390x-linux/coverage.so gcc -shared -o ../../.ext/s390x-linux/coverage.so coverage.o -L. -L../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/coverage' /usr/bin/make -C ext/digest V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o digest.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/digest.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest' /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/include/ruby exit > ../../.ext/.timestamp/.include.-.ruby.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest' /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/digest exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.digest.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/lib/digest.rb ../../.ext/common/digest.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest' rm -f ../../.ext/s390x-linux/digest.so gcc -shared -o ../../.ext/s390x-linux/digest.so digest.o -L. -L../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/digest.h ../../.ext/include/ruby/digest.h make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/lib/digest/loader.rb ../../.ext/common/digest/loader.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/lib/digest/version.rb ../../.ext/common/digest/version.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest' /usr/bin/make -C ext/erb/escape V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/erb/escape' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/erb/escape -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o escape.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/erb/escape/escape.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/erb/escape' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/erb/escape' /usr/bin/mkdir -p ../../../.ext/.timestamp/s390x-linux ../../../.ext/s390x-linux/erb/ exit > ../../../.ext/.timestamp/s390x-linux/.erb.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/erb/escape' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/erb/escape' rm -f ../../../.ext/s390x-linux/erb/escape.so gcc -shared -o ../../../.ext/s390x-linux/erb/escape.so escape.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/erb/escape' /usr/bin/make -C ext/etc V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/etc' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/etc -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o etc.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/etc/etc.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/etc' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/etc' rm -f ../../.ext/s390x-linux/etc.so gcc -shared -o ../../.ext/s390x-linux/etc.so etc.o -L. -L../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/etc' /usr/bin/make -C ext/fcntl V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/fcntl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/fcntl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o fcntl.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/fcntl/fcntl.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/fcntl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/fcntl' rm -f ../../.ext/s390x-linux/fcntl.so gcc -shared -o ../../.ext/s390x-linux/fcntl.so fcntl.o -L. -L../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/fcntl' /usr/bin/make -C ext/io/console V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/io/console' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/io/console -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o console.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/io/console/console.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/io/console' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/io/console' /usr/bin/mkdir -p ../../../.ext/.timestamp/s390x-linux ../../../.ext/s390x-linux/io/ exit > ../../../.ext/.timestamp/s390x-linux/.io.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/io/console' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/io/console' /usr/bin/mkdir -p ../../../.ext/.timestamp ../../../.ext/common/io/console exit > ../../../.ext/.timestamp/.RUBYCOMMONDIR.-.io.-.console.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/io/console' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/io/console' rm -f ../../../.ext/s390x-linux/io/console.so gcc -shared -o ../../../.ext/s390x-linux/io/console.so console.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/io/console' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/io/console' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/io/console/lib/console/size.rb ../../../.ext/common/io/console/size.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/io/console' /usr/bin/make -C ext/io/nonblock V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/io/nonblock' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/io/nonblock -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o nonblock.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/io/nonblock/nonblock.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/io/nonblock' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/io/nonblock' rm -f ../../../.ext/s390x-linux/io/nonblock.so gcc -shared -o ../../../.ext/s390x-linux/io/nonblock.so nonblock.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/io/nonblock' /usr/bin/make -C ext/io/wait V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/io/wait' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/io/wait -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o wait.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/io/wait/wait.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/io/wait' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/io/wait' rm -f ../../../.ext/s390x-linux/io/wait.so gcc -shared -o ../../../.ext/s390x-linux/io/wait.so wait.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/io/wait' /usr/bin/make -C ext/json V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/json/add exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.json.-.add.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/json exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.json.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/json/ext/generator exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.json.-.ext.-.generator.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/json/lib/json/add/bigdecimal.rb ../../.ext/common/json/add/bigdecimal.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/json/lib/json/add/complex.rb ../../.ext/common/json/add/complex.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/json/lib/json/add/core.rb ../../.ext/common/json/add/core.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/json/lib/json/add/date.rb ../../.ext/common/json/add/date.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/json/lib/json/add/date_time.rb ../../.ext/common/json/add/date_time.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/json/lib/json/add/exception.rb ../../.ext/common/json/add/exception.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/json/lib/json/add/ostruct.rb ../../.ext/common/json/add/ostruct.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/json/lib/json/add/range.rb ../../.ext/common/json/add/range.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/json/lib/json/add/rational.rb ../../.ext/common/json/add/rational.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/json/lib/json/add/regexp.rb ../../.ext/common/json/add/regexp.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/json/lib/json/add/set.rb ../../.ext/common/json/add/set.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/json/lib/json/add/string.rb ../../.ext/common/json/add/string.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/json/lib/json/add/struct.rb ../../.ext/common/json/add/struct.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/json/lib/json/add/symbol.rb ../../.ext/common/json/add/symbol.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/json/lib/json/add/time.rb ../../.ext/common/json/add/time.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/json/lib/json/common.rb ../../.ext/common/json/common.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/json/lib/json/ext.rb ../../.ext/common/json/ext.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/json/lib/json/generic_object.rb ../../.ext/common/json/generic_object.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/json/lib/json/version.rb ../../.ext/common/json/version.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/json/lib/json/ext/generator/state.rb ../../.ext/common/json/ext/generator/state.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/json/lib/json.rb ../../.ext/common/json.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' /usr/bin/make -C ext/monitor V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/monitor' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/monitor -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o monitor.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/monitor/monitor.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/monitor' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/monitor' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/monitor/lib/monitor.rb ../../.ext/common/monitor.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/monitor' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/monitor' rm -f ../../.ext/s390x-linux/monitor.so gcc -shared -o ../../.ext/s390x-linux/monitor.so monitor.o -L. -L../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/monitor' /usr/bin/make -C ext/objspace V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/objspace' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/objspace -I../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o object_tracing.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/objspace/object_tracing.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/objspace' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/objspace' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/objspace -I../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o objspace.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/objspace/objspace.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/objspace' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/date' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/date -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o date_core.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/date/date_core.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/date' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/objspace' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/objspace -I../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o objspace_dump.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/objspace/objspace_dump.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/objspace' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/objspace' /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/objspace exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.objspace.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/objspace' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/objspace' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/objspace/lib/objspace.rb ../../.ext/common/objspace.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/objspace' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/objspace' rm -f ../../.ext/s390x-linux/objspace.so gcc -shared -o ../../.ext/s390x-linux/objspace.so object_tracing.o objspace.o objspace_dump.o -L. -L../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/objspace' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/objspace' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/objspace/lib/objspace/trace.rb ../../.ext/common/objspace/trace.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/objspace' /usr/bin/make -C ext/openssl V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/date' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/date -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o date_parse.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/date/date_parse.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/date' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_asn1.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_asn1.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_bio.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_bio.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/date' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/date -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o date_strftime.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/date/date_strftime.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/date' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/date' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/date -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o date_strptime.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/date/date_strptime.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/date' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/date' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/date/lib/date.rb ../../.ext/common/date.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/date' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_bn.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_bn.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_cipher.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_cipher.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_config.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_config.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_digest.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_digest.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_engine.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_engine.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_hmac.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_hmac.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_kdf.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_kdf.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_ns_spki.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_ns_spki.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_ocsp.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_ocsp.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_pkcs12.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_pkcs12.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_pkcs7.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_pkcs7.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_pkey.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_pkey.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_pkey_dh.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_pkey_dh.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_pkey_dsa.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_pkey_dsa.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/date' rm -f ../../.ext/s390x-linux/date_core.so gcc -shared -o ../../.ext/s390x-linux/date_core.so date_core.o date_parse.o date_strftime.o date_strptime.o -L. -L../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/date' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_pkey_rsa.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_pkey_rsa.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_provider.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_provider.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_pkey_ec.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_pkey_ec.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_rand.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_rand.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_ssl_session.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_ssl_session.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_ts.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_ts.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_x509.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_x509.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_ssl.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_ssl.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_x509attr.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_x509attr.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_x509cert.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_x509cert.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_x509crl.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_x509crl.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' /usr/bin/make -C ext/psych V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o psych.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/psych.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_x509ext.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_x509ext.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o psych_emitter.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/psych_emitter.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o psych_parser.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/psych_parser.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o psych_to_ruby.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/psych_to_ruby.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_x509name.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_x509name.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o psych_yaml_tree.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/psych_yaml_tree.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych/handlers exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.-.handlers.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych/json exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.-.json.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych/nodes exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.-.nodes.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych/visitors exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.-.visitors.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/class_loader.rb ../../.ext/common/psych/class_loader.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/coder.rb ../../.ext/common/psych/coder.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/core_ext.rb ../../.ext/common/psych/core_ext.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/exception.rb ../../.ext/common/psych/exception.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/handler.rb ../../.ext/common/psych/handler.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/nodes.rb ../../.ext/common/psych/nodes.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/omap.rb ../../.ext/common/psych/omap.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/parser.rb ../../.ext/common/psych/parser.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/scalar_scanner.rb ../../.ext/common/psych/scalar_scanner.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/set.rb ../../.ext/common/psych/set.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/stream.rb ../../.ext/common/psych/stream.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/streaming.rb ../../.ext/common/psych/streaming.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/syntax_error.rb ../../.ext/common/psych/syntax_error.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/tree_builder.rb ../../.ext/common/psych/tree_builder.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/versions.rb ../../.ext/common/psych/versions.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/visitors.rb ../../.ext/common/psych/visitors.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/y.rb ../../.ext/common/psych/y.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/handlers/document_stream.rb ../../.ext/common/psych/handlers/document_stream.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/handlers/recorder.rb ../../.ext/common/psych/handlers/recorder.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/json/ruby_events.rb ../../.ext/common/psych/json/ruby_events.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/json/stream.rb ../../.ext/common/psych/json/stream.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/json/tree_builder.rb ../../.ext/common/psych/json/tree_builder.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/json/yaml_events.rb ../../.ext/common/psych/json/yaml_events.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/nodes/alias.rb ../../.ext/common/psych/nodes/alias.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/nodes/document.rb ../../.ext/common/psych/nodes/document.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/nodes/mapping.rb ../../.ext/common/psych/nodes/mapping.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/nodes/node.rb ../../.ext/common/psych/nodes/node.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/nodes/scalar.rb ../../.ext/common/psych/nodes/scalar.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/nodes/sequence.rb ../../.ext/common/psych/nodes/sequence.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/nodes/stream.rb ../../.ext/common/psych/nodes/stream.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/visitors/depth_first.rb ../../.ext/common/psych/visitors/depth_first.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/visitors/emitter.rb ../../.ext/common/psych/visitors/emitter.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/visitors/json_tree.rb ../../.ext/common/psych/visitors/json_tree.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/visitors/to_ruby.rb ../../.ext/common/psych/visitors/to_ruby.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/visitors/visitor.rb ../../.ext/common/psych/visitors/visitor.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych/visitors/yaml_tree.rb ../../.ext/common/psych/visitors/yaml_tree.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/psych/lib/psych.rb ../../.ext/common/psych.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_x509req.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_x509req.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' rm -f ../../.ext/s390x-linux/psych.so gcc -shared -o ../../.ext/s390x-linux/psych.so psych.o psych_emitter.o psych_parser.o psych_to_ruby.o psych_yaml_tree.o -L. -L../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lyaml -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' /usr/bin/make -C ext/pty V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_x509revoked.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_x509revoked.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/pty' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/pty -I../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o pty.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/pty/pty.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/pty' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/pty' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/pty/lib/expect.rb ../../.ext/common/expect.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/pty' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/pty' rm -f ../../.ext/s390x-linux/pty.so gcc -shared -o ../../.ext/s390x-linux/pty.so pty.o -L. -L../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/pty' /usr/bin/make -C ext/rbconfig/sizeof V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/rbconfig/sizeof' ../../../miniruby -I'../../..' -I'/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib' -I'../../../.ext/s390x-linux' -I'../../../.ext/common' /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/generic_erb.rb --output=sizes.c \ /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/template/sizes.c.tmpl \ /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/configure.ac \ /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/rbconfig/sizeof/extconf.rb sizes.c updated make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/rbconfig/sizeof' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/rbconfig/sizeof' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/rbconfig/sizeof -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o limits.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/rbconfig/sizeof/limits.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/rbconfig/sizeof' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/rbconfig/sizeof' /usr/bin/mkdir -p ../../../.ext/.timestamp/s390x-linux ../../../.ext/s390x-linux/rbconfig/ exit > ../../../.ext/.timestamp/s390x-linux/.rbconfig.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/rbconfig/sizeof' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/rbconfig/sizeof' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/rbconfig/sizeof -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o sizes.o -c sizes.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/rbconfig/sizeof' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ossl_x509store.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/ossl_x509store.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/openssl exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.openssl.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/lib/openssl.rb ../../.ext/common/openssl.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/rbconfig/sizeof' rm -f ../../../.ext/s390x-linux/rbconfig/sizeof.so gcc -shared -o ../../../.ext/s390x-linux/rbconfig/sizeof.so sizes.o limits.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/rbconfig/sizeof' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/lib/openssl/bn.rb ../../.ext/common/openssl/bn.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/lib/openssl/buffering.rb ../../.ext/common/openssl/buffering.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' /usr/bin/make -C ext/ripper V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/ripper' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/ripper -I../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o eventids1.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/ripper/eventids1.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/ripper' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/ripper' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/ripper -I../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o eventids2.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/ripper/eventids2.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/ripper' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' rm -f ../../.ext/s390x-linux/openssl.so gcc -shared -o ../../.ext/s390x-linux/openssl.so ossl.o ossl_asn1.o ossl_bio.o ossl_bn.o ossl_cipher.o ossl_config.o ossl_digest.o ossl_engine.o ossl_hmac.o ossl_kdf.o ossl_ns_spki.o ossl_ocsp.o ossl_pkcs12.o ossl_pkcs7.o ossl_pkey.o ossl_pkey_dh.o ossl_pkey_dsa.o ossl_pkey_ec.o ossl_pkey_rsa.o ossl_provider.o ossl_rand.o ossl_ssl.o ossl_ssl_session.o ossl_ts.o ossl_x509.o ossl_x509attr.o ossl_x509cert.o ossl_x509crl.o ossl_x509ext.o ossl_x509name.o ossl_x509req.o ossl_x509revoked.o ossl_x509store.o -L. -L../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lssl -lcrypto -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/lib/openssl/cipher.rb ../../.ext/common/openssl/cipher.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/lib/openssl/digest.rb ../../.ext/common/openssl/digest.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/lib/openssl/hmac.rb ../../.ext/common/openssl/hmac.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/lib/openssl/marshal.rb ../../.ext/common/openssl/marshal.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/lib/openssl/pkcs5.rb ../../.ext/common/openssl/pkcs5.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/lib/openssl/pkey.rb ../../.ext/common/openssl/pkey.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/lib/openssl/ssl.rb ../../.ext/common/openssl/ssl.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/lib/openssl/version.rb ../../.ext/common/openssl/version.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/openssl/lib/openssl/x509.rb ../../.ext/common/openssl/x509.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' /usr/bin/make -C ext/rubyvm V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/rubyvm' /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/forwardable exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.forwardable.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/rubyvm' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/rubyvm' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/rubyvm/lib/forwardable/impl.rb ../../.ext/common/forwardable/impl.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/rubyvm' /usr/bin/make -C ext/socket V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket -I../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o init.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket/init.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/ripper' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/ripper -I../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ripper.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/ripper/ripper.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/ripper' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket -I../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o constants.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket/constants.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/ripper' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/ripper -I../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ripper_init.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/ripper/ripper_init.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/ripper' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/ripper' /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/ripper exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.ripper.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/ripper' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/ripper' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/ripper/lib/ripper.rb ../../.ext/common/ripper.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/ripper' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/ripper' ../../miniruby -I'../..' -I'/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib' -I'../../.ext/s390x-linux' -I'../../.ext/common' /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/ripper/tools/generate.rb --mode=check --ids1src=/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/parse.y --ids2src=/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/ripper/eventids2.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/ripper' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket -I../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o basicsocket.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket/basicsocket.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket -I../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o socket.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket/socket.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket -I../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ipsocket.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket/ipsocket.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket -I../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o tcpsocket.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket/tcpsocket.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket -I../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o tcpserver.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket/tcpserver.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket -I../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o sockssocket.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket/sockssocket.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket -I../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o udpsocket.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket/udpsocket.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket -I../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o unixsocket.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket/unixsocket.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket -I../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o unixserver.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket/unixserver.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket -I../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o option.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket/option.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket -I../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ancdata.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket/ancdata.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket -I../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o raddrinfo.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket/raddrinfo.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket -I../.. -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o ifaddr.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket/ifaddr.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/socket/lib/socket.rb ../../.ext/common/socket.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' rm -f ../../.ext/s390x-linux/socket.so gcc -shared -o ../../.ext/s390x-linux/socket.so init.o constants.o basicsocket.o socket.o ipsocket.o tcpsocket.o tcpserver.o sockssocket.o udpsocket.o unixsocket.o unixserver.o option.o ancdata.o raddrinfo.o ifaddr.o -L. -L../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' /usr/bin/make -C ext/stringio V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/stringio' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/stringio -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o stringio.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/stringio/stringio.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/stringio' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/stringio' rm -f ../../.ext/s390x-linux/stringio.so gcc -shared -o ../../.ext/s390x-linux/stringio.so stringio.o -L. -L../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/stringio' /usr/bin/make -C ext/strscan V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/ripper' rm -f ../../.ext/s390x-linux/ripper.so gcc -shared -o ../../.ext/s390x-linux/ripper.so eventids1.o eventids2.o ripper.o ripper_init.o -L. -L../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/ripper' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/ripper' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/ripper/lib/ripper/core.rb ../../.ext/common/ripper/core.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/ripper' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/ripper' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/ripper/lib/ripper/filter.rb ../../.ext/common/ripper/filter.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/ripper' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/ripper' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/ripper/lib/ripper/lexer.rb ../../.ext/common/ripper/lexer.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/ripper' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/ripper' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/ripper/lib/ripper/sexp.rb ../../.ext/common/ripper/sexp.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/ripper' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/strscan' /usr/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/strscan exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.strscan.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/strscan' /usr/bin/make -C ext/zlib V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/strscan' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/strscan -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o strscan.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/strscan/strscan.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/strscan' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/strscan' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/strscan/lib/strscan/strscan.rb ../../.ext/common/strscan/strscan.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/strscan' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/strscan' rm -f ../../.ext/s390x-linux/strscan.so gcc -shared -o ../../.ext/s390x-linux/strscan.so strscan.o -L. -L../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/strscan' /usr/bin/make -C .bundle/gems/bigdecimal-4.0.1/ext/bigdecimal V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/bigdecimal-4.0.1/ext/bigdecimal' /usr/bin/mkdir -p ../../../../../.bundle/specifications cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/bigdecimal-4.0.1/.bundled.bigdecimal-4.0.1.gemspec ../../../../../.bundle/specifications/bigdecimal-4.0.1.gemspec make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/bigdecimal-4.0.1/ext/bigdecimal' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/zlib' gcc -I. -I../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/zlib -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o zlib.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/zlib/zlib.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/zlib' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/bigdecimal-4.0.1/ext/bigdecimal' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/bigdecimal-4.0.1/ext/bigdecimal -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o bigdecimal.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/bigdecimal-4.0.1/ext/bigdecimal/bigdecimal.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/bigdecimal-4.0.1/ext/bigdecimal' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/zlib' rm -f ../../.ext/s390x-linux/zlib.so gcc -shared -o ../../.ext/s390x-linux/zlib.so zlib.o -L. -L../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lz -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/zlib' /usr/bin/make -C .bundle/gems/debug-1.11.1/ext/debug V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/debug-1.11.1/ext/debug' /usr/bin/mkdir -p ../../../../../.bundle/specifications cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/debug-1.11.1/.bundled.debug-1.11.1.gemspec ../../../../../.bundle/specifications/debug-1.11.1.gemspec make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/debug-1.11.1/ext/debug' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/debug-1.11.1/ext/debug' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/debug-1.11.1/ext/debug -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o debug.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/debug-1.11.1/ext/debug/debug.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/debug-1.11.1/ext/debug' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/debug-1.11.1/ext/debug' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/debug-1.11.1/ext/debug -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o iseq_collector.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/debug-1.11.1/ext/debug/iseq_collector.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/debug-1.11.1/ext/debug' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/debug-1.11.1/ext/debug' /usr/bin/mkdir -p ../../../../../.bundle/.timestamp/s390x-linux/4.0.0 ../../../../../.bundle/extensions/s390x-linux/4.0.0/debug-1.11.1/debug/ exit > ../../../../../.bundle/.timestamp/s390x-linux/4.0.0/.gems.-.debug-1.11.1.-.debug.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/debug-1.11.1/ext/debug' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/debug-1.11.1/ext/debug' ../../../../../miniruby -I'../../../../..' -I'/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib' -I'../../../../../.ext/s390x-linux' -I'../../../../../.ext/common' /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/ln_sr.rb -q -f -T /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/debug-1.11.1/lib ../../../../../.bundle/gems/debug-1.11.1/lib ln -sfT ../../../../.bundle/gems/debug-1.11.1/lib ../../../../../.bundle/gems/debug-1.11.1/lib make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/debug-1.11.1/ext/debug' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/debug-1.11.1/ext/debug' rm -f ../../../../../.bundle/extensions/s390x-linux/4.0.0/debug-1.11.1/debug/debug.so gcc -shared -o ../../../../../.bundle/extensions/s390x-linux/4.0.0/debug-1.11.1/debug/debug.so debug.o iseq_collector.o -L. -L../../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/debug-1.11.1/ext/debug' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/debug-1.11.1/ext/debug' exit > ../../../../../.bundle/extensions/s390x-linux/4.0.0/debug-1.11.1/gem.build_complete make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/debug-1.11.1/ext/debug' /usr/bin/make -C .bundle/gems/fiddle-1.1.8/ext/fiddle V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' /usr/bin/mkdir -p ../../../../../.bundle/specifications cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/fiddle-1.1.8/.bundled.fiddle-1.1.8.gemspec ../../../../../.bundle/specifications/fiddle-1.1.8.gemspec make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/fiddle-1.1.8/ext/fiddle -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o closure.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/fiddle-1.1.8/ext/fiddle/closure.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/bigdecimal-4.0.1/ext/bigdecimal' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/bigdecimal-4.0.1/ext/bigdecimal -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o missing.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/bigdecimal-4.0.1/ext/bigdecimal/missing.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/bigdecimal-4.0.1/ext/bigdecimal' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/bigdecimal-4.0.1/ext/bigdecimal' /usr/bin/mkdir -p ../../../../../.bundle/.timestamp/s390x-linux/4.0.0 ../../../../../.bundle/extensions/s390x-linux/4.0.0/bigdecimal-4.0.1/ exit > ../../../../../.bundle/.timestamp/s390x-linux/4.0.0/.gems.-.bigdecimal-4.0.1.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/bigdecimal-4.0.1/ext/bigdecimal' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/bigdecimal-4.0.1/ext/bigdecimal' ../../../../../miniruby -I'../../../../..' -I'/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib' -I'../../../../../.ext/s390x-linux' -I'../../../../../.ext/common' /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/ln_sr.rb -q -f -T /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/bigdecimal-4.0.1/lib ../../../../../.bundle/gems/bigdecimal-4.0.1/lib ln -sfT ../../../../.bundle/gems/bigdecimal-4.0.1/lib ../../../../../.bundle/gems/bigdecimal-4.0.1/lib make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/bigdecimal-4.0.1/ext/bigdecimal' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/fiddle-1.1.8/ext/fiddle -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o conversions.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/fiddle-1.1.8/ext/fiddle/conversions.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/fiddle-1.1.8/ext/fiddle -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o fiddle.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/fiddle-1.1.8/ext/fiddle/fiddle.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/fiddle-1.1.8/ext/fiddle -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o function.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/fiddle-1.1.8/ext/fiddle/function.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/fiddle-1.1.8/ext/fiddle -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o handle.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/fiddle-1.1.8/ext/fiddle/handle.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/fiddle-1.1.8/ext/fiddle -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o memory_view.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/fiddle-1.1.8/ext/fiddle/memory_view.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/fiddle-1.1.8/ext/fiddle -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o pinned.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/fiddle-1.1.8/ext/fiddle/pinned.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/fiddle-1.1.8/ext/fiddle -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o pointer.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/fiddle-1.1.8/ext/fiddle/pointer.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' /usr/bin/mkdir -p ../../../../../.bundle/.timestamp/s390x-linux/4.0.0 ../../../../../.bundle/extensions/s390x-linux/4.0.0/fiddle-1.1.8/ exit > ../../../../../.bundle/.timestamp/s390x-linux/4.0.0/.gems.-.fiddle-1.1.8.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' ../../../../../miniruby -I'../../../../..' -I'/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib' -I'../../../../../.ext/s390x-linux' -I'../../../../../.ext/common' /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/ln_sr.rb -q -f -T /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/fiddle-1.1.8/lib ../../../../../.bundle/gems/fiddle-1.1.8/lib ln -sfT ../../../../.bundle/gems/fiddle-1.1.8/lib ../../../../../.bundle/gems/fiddle-1.1.8/lib make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/bigdecimal-4.0.1/ext/bigdecimal' rm -f ../../../../../.bundle/extensions/s390x-linux/4.0.0/bigdecimal-4.0.1/bigdecimal.so gcc -shared -o ../../../../../.bundle/extensions/s390x-linux/4.0.0/bigdecimal-4.0.1/bigdecimal.so bigdecimal.o missing.o -L. -L../../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/bigdecimal-4.0.1/ext/bigdecimal' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/bigdecimal-4.0.1/ext/bigdecimal' exit > ../../../../../.bundle/extensions/s390x-linux/4.0.0/bigdecimal-4.0.1/gem.build_complete make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/bigdecimal-4.0.1/ext/bigdecimal' /usr/bin/make -C .bundle/gems/nkf-0.2.0/ext/nkf V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/nkf-0.2.0/ext/nkf' /usr/bin/mkdir -p ../../../../../.bundle/specifications cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/nkf-0.2.0/.bundled.nkf-0.2.0.gemspec ../../../../../.bundle/specifications/nkf-0.2.0.gemspec make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/nkf-0.2.0/ext/nkf' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' rm -f ../../../../../.bundle/extensions/s390x-linux/4.0.0/fiddle-1.1.8/fiddle.so gcc -shared -o ../../../../../.bundle/extensions/s390x-linux/4.0.0/fiddle-1.1.8/fiddle.so closure.o conversions.o fiddle.o function.o handle.o memory_view.o pinned.o pointer.o -L. -L../../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -ldl -lffi -lffi -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' exit > ../../../../../.bundle/extensions/s390x-linux/4.0.0/fiddle-1.1.8/gem.build_complete make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/nkf-0.2.0/ext/nkf' /usr/bin/mkdir -p ../../../../../.bundle/.timestamp/s390x-linux/4.0.0 ../../../../../.bundle/extensions/s390x-linux/4.0.0/nkf-0.2.0/ exit > ../../../../../.bundle/.timestamp/s390x-linux/4.0.0/.gems.-.nkf-0.2.0.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/nkf-0.2.0/ext/nkf' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/nkf-0.2.0/ext/nkf' ../../../../../miniruby -I'../../../../..' -I'/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib' -I'../../../../../.ext/s390x-linux' -I'../../../../../.ext/common' /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/ln_sr.rb -q -f -T /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/nkf-0.2.0/bin ../../../../../.bundle/gems/nkf-0.2.0/bin ln -sfT ../../../../.bundle/gems/nkf-0.2.0/bin ../../../../../.bundle/gems/nkf-0.2.0/bin make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/nkf-0.2.0/ext/nkf' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/nkf-0.2.0/ext/nkf' ../../../../../miniruby -I'../../../../..' -I'/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib' -I'../../../../../.ext/s390x-linux' -I'../../../../../.ext/common' /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/ln_sr.rb -q -f -T /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/nkf-0.2.0/lib ../../../../../.bundle/gems/nkf-0.2.0/lib ln -sfT ../../../../.bundle/gems/nkf-0.2.0/lib ../../../../../.bundle/gems/nkf-0.2.0/lib make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/nkf-0.2.0/ext/nkf' /usr/bin/make -C .bundle/gems/racc-1.8.1/ext/racc/cparse V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/racc-1.8.1/ext/racc/cparse' /usr/bin/mkdir -p ../../../../../../.bundle/specifications cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/racc-1.8.1/.bundled.racc-1.8.1.gemspec ../../../../../../.bundle/specifications/racc-1.8.1.gemspec make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/racc-1.8.1/ext/racc/cparse' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/racc-1.8.1/ext/racc/cparse' gcc -I. -I../../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/racc-1.8.1/ext/racc/cparse -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o cparse.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/racc-1.8.1/ext/racc/cparse/cparse.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/racc-1.8.1/ext/racc/cparse' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/racc-1.8.1/ext/racc/cparse' /usr/bin/mkdir -p ../../../../../../.bundle/.timestamp/s390x-linux/4.0.0 ../../../../../../.bundle/extensions/s390x-linux/4.0.0/racc-1.8.1/racc/ exit > ../../../../../../.bundle/.timestamp/s390x-linux/4.0.0/.gems.-.racc-1.8.1.-.racc.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/racc-1.8.1/ext/racc/cparse' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/racc-1.8.1/ext/racc/cparse' ../../../../../../miniruby -I'../../../../../..' -I'/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib' -I'../../../../../../.ext/s390x-linux' -I'../../../../../../.ext/common' /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/ln_sr.rb -q -f -T /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/racc-1.8.1/bin ../../../../../../.bundle/gems/racc-1.8.1/bin ln -sfT ../../../../.bundle/gems/racc-1.8.1/bin ../../../../../../.bundle/gems/racc-1.8.1/bin make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/racc-1.8.1/ext/racc/cparse' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/racc-1.8.1/ext/racc/cparse' ../../../../../../miniruby -I'../../../../../..' -I'/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib' -I'../../../../../../.ext/s390x-linux' -I'../../../../../../.ext/common' /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/ln_sr.rb -q -f -T /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/racc-1.8.1/lib ../../../../../../.bundle/gems/racc-1.8.1/lib ln -sfT ../../../../.bundle/gems/racc-1.8.1/lib ../../../../../../.bundle/gems/racc-1.8.1/lib make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/racc-1.8.1/ext/racc/cparse' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/racc-1.8.1/ext/racc/cparse' rm -f ../../../../../../.bundle/extensions/s390x-linux/4.0.0/racc-1.8.1/racc/cparse.so gcc -shared -o ../../../../../../.bundle/extensions/s390x-linux/4.0.0/racc-1.8.1/racc/cparse.so cparse.o -L. -L../../../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/racc-1.8.1/ext/racc/cparse' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/racc-1.8.1/ext/racc/cparse' exit > ../../../../../../.bundle/extensions/s390x-linux/4.0.0/racc-1.8.1/gem.build_complete make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/racc-1.8.1/ext/racc/cparse' /usr/bin/make -C .bundle/gems/rbs-3.10.0/ext/rbs_extension V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' /usr/bin/mkdir -p ../../../../../.bundle/specifications cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/.bundled.rbs-3.10.0.gemspec ../../../../../.bundle/specifications/rbs-3.10.0.gemspec make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu99 -Wimplicit-fallthrough -Wunused-result -Wc++-compat -DNDEBUG -m64 -o ast.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../src/ast.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu99 -Wimplicit-fallthrough -Wunused-result -Wc++-compat -DNDEBUG -m64 -o lexer.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../src/lexer.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu99 -Wimplicit-fallthrough -Wunused-result -Wc++-compat -DNDEBUG -m64 -o lexstate.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../src/lexstate.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu99 -Wimplicit-fallthrough -Wunused-result -Wc++-compat -DNDEBUG -m64 -o location.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../src/location.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/nkf-0.2.0/ext/nkf' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/nkf-0.2.0/ext/nkf -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o nkf.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/nkf-0.2.0/ext/nkf/nkf.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/nkf-0.2.0/ext/nkf' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu99 -Wimplicit-fallthrough -Wunused-result -Wc++-compat -DNDEBUG -m64 -o parser.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../src/parser.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu99 -Wimplicit-fallthrough -Wunused-result -Wc++-compat -DNDEBUG -m64 -o string.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../src/string.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu99 -Wimplicit-fallthrough -Wunused-result -Wc++-compat -DNDEBUG -m64 -o rbs_allocator.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../src/util/rbs_allocator.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu99 -Wimplicit-fallthrough -Wunused-result -Wc++-compat -DNDEBUG -m64 -o rbs_assert.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../src/util/rbs_assert.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu99 -Wimplicit-fallthrough -Wunused-result -Wc++-compat -DNDEBUG -m64 -o rbs_buffer.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../src/util/rbs_buffer.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu99 -Wimplicit-fallthrough -Wunused-result -Wc++-compat -DNDEBUG -m64 -o rbs_constant_pool.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../src/util/rbs_constant_pool.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu99 -Wimplicit-fallthrough -Wunused-result -Wc++-compat -DNDEBUG -m64 -o rbs_encoding.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../src/util/rbs_encoding.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu99 -Wimplicit-fallthrough -Wunused-result -Wc++-compat -DNDEBUG -m64 -o rbs_unescape.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../src/util/rbs_unescape.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/nkf-0.2.0/ext/nkf' rm -f ../../../../../.bundle/extensions/s390x-linux/4.0.0/nkf-0.2.0/nkf.so gcc -shared -o ../../../../../.bundle/extensions/s390x-linux/4.0.0/nkf-0.2.0/nkf.so nkf.o -L. -L../../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/nkf-0.2.0/ext/nkf' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/nkf-0.2.0/ext/nkf' exit > ../../../../../.bundle/extensions/s390x-linux/4.0.0/nkf-0.2.0/gem.build_complete make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/nkf-0.2.0/ext/nkf' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu99 -Wimplicit-fallthrough -Wunused-result -Wc++-compat -DNDEBUG -m64 -o class_constants.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/class_constants.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' /usr/bin/make -C .bundle/gems/syslog-0.3.0/ext/syslog V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/syslog-0.3.0/ext/syslog' /usr/bin/mkdir -p ../../../../../.bundle/specifications cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/syslog-0.3.0/.bundled.syslog-0.3.0.gemspec ../../../../../.bundle/specifications/syslog-0.3.0.gemspec make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/syslog-0.3.0/ext/syslog' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/syslog-0.3.0/ext/syslog' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/syslog-0.3.0/ext/syslog -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o syslog.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/syslog-0.3.0/ext/syslog/syslog.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/syslog-0.3.0/ext/syslog' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/syslog-0.3.0/ext/syslog' /usr/bin/mkdir -p ../../../../../.bundle/.timestamp/s390x-linux/4.0.0 ../../../../../.bundle/extensions/s390x-linux/4.0.0/syslog-0.3.0/ exit > ../../../../../.bundle/.timestamp/s390x-linux/4.0.0/.gems.-.syslog-0.3.0.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/syslog-0.3.0/ext/syslog' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/syslog-0.3.0/ext/syslog' ../../../../../miniruby -I'../../../../..' -I'/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib' -I'../../../../../.ext/s390x-linux' -I'../../../../../.ext/common' /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/ln_sr.rb -q -f -T /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/syslog-0.3.0/bin ../../../../../.bundle/gems/syslog-0.3.0/bin ln -sfT ../../../../.bundle/gems/syslog-0.3.0/bin ../../../../../.bundle/gems/syslog-0.3.0/bin make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/syslog-0.3.0/ext/syslog' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/syslog-0.3.0/ext/syslog' ../../../../../miniruby -I'../../../../..' -I'/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib' -I'../../../../../.ext/s390x-linux' -I'../../../../../.ext/common' /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/ln_sr.rb -q -f -T /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/syslog-0.3.0/lib ../../../../../.bundle/gems/syslog-0.3.0/lib ln -sfT ../../../../.bundle/gems/syslog-0.3.0/lib ../../../../../.bundle/gems/syslog-0.3.0/lib make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/syslog-0.3.0/ext/syslog' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/syslog-0.3.0/ext/syslog' rm -f ../../../../../.bundle/extensions/s390x-linux/4.0.0/syslog-0.3.0/syslog_ext.so gcc -shared -o ../../../../../.bundle/extensions/s390x-linux/4.0.0/syslog-0.3.0/syslog_ext.so syslog.o -L. -L../../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/syslog-0.3.0/ext/syslog' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/syslog-0.3.0/ext/syslog' exit > ../../../../../.bundle/extensions/s390x-linux/4.0.0/syslog-0.3.0/gem.build_complete make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/syslog-0.3.0/ext/syslog' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu99 -Wimplicit-fallthrough -Wunused-result -Wc++-compat -DNDEBUG -m64 -o ast_translation.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/ast_translation.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu99 -Wimplicit-fallthrough -Wunused-result -Wc++-compat -DNDEBUG -m64 -o legacy_location.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/legacy_location.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu99 -Wimplicit-fallthrough -Wunused-result -Wc++-compat -DNDEBUG -m64 -o main.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/main.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' /usr/bin/mkdir -p ../../../../../.bundle/.timestamp/s390x-linux/4.0.0 ../../../../../.bundle/extensions/s390x-linux/4.0.0/rbs-3.10.0/ exit > ../../../../../.bundle/.timestamp/s390x-linux/4.0.0/.gems.-.rbs-3.10.0.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' ../../../../../miniruby -I'../../../../..' -I'/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib' -I'../../../../../.ext/s390x-linux' -I'../../../../../.ext/common' /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/ln_sr.rb -q -f -T /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/lib ../../../../../.bundle/gems/rbs-3.10.0/lib ln -sfT ../../../../.bundle/gems/rbs-3.10.0/lib ../../../../../.bundle/gems/rbs-3.10.0/lib make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' /usr/bin/make -C ext/digest/bubblebabble V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' gcc -I. -I../../../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/../../include -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=gnu99 -Wimplicit-fallthrough -Wunused-result -Wc++-compat -DNDEBUG -m64 -o rbs_string_bridging.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.bundle/gems/rbs-3.10.0/ext/rbs_extension/rbs_string_bridging.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/bubblebabble' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/bubblebabble -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o bubblebabble.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/bubblebabble/bubblebabble.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/bubblebabble' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/bubblebabble' /usr/bin/mkdir -p ../../../.ext/.timestamp/s390x-linux ../../../.ext/s390x-linux/digest/ exit > ../../../.ext/.timestamp/s390x-linux/.digest.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/bubblebabble' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/bubblebabble' rm -f ../../../.ext/s390x-linux/digest/bubblebabble.so gcc -shared -o ../../../.ext/s390x-linux/digest/bubblebabble.so bubblebabble.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/bubblebabble' /usr/bin/make -C ext/digest/md5 V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/md5' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/md5 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o md5init.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/md5/md5init.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/md5' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/md5' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/md5 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o md5.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/md5/md5.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/md5' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/md5' rm -f ../../../.ext/s390x-linux/digest/md5.so gcc -shared -o ../../../.ext/s390x-linux/digest/md5.so md5init.o md5.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/md5' /usr/bin/make -C ext/digest/rmd160 V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/rmd160' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/rmd160 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o rmd160init.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/rmd160/rmd160init.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/rmd160' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/rmd160' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/rmd160 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o rmd160.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/rmd160/rmd160.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/rmd160' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/rmd160' rm -f ../../../.ext/s390x-linux/digest/rmd160.so gcc -shared -o ../../../.ext/s390x-linux/digest/rmd160.so rmd160init.o rmd160.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/rmd160' /usr/bin/make -C ext/digest/sha1 V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/sha1' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/sha1 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o sha1init.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/sha1/sha1init.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/sha1' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/sha1' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/sha1 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o sha1.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/sha1/sha1.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/sha1' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/sha1' rm -f ../../../.ext/s390x-linux/digest/sha1.so gcc -shared -o ../../../.ext/s390x-linux/digest/sha1.so sha1init.o sha1.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/sha1' /usr/bin/make -C ext/digest/sha2 V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/sha2' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/sha2 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o sha2init.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/sha2/sha2init.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/sha2' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/sha2' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/sha2 -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -o sha2.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/sha2/sha2.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/sha2' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/sha2' /usr/bin/mkdir -p ../../../.ext/.timestamp ../../../.ext/common/digest/sha2 exit > ../../../.ext/.timestamp/.RUBYCOMMONDIR.-.digest.-.sha2.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/sha2' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/sha2' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/sha2/lib/sha2.rb ../../../.ext/common/digest/sha2.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/sha2' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/sha2' rm -f ../../../.ext/s390x-linux/digest/sha2.so gcc -shared -o ../../../.ext/s390x-linux/digest/sha2.so sha2init.o sha2.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/sha2' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/sha2' cp -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/digest/sha2/lib/sha2/loader.rb ../../../.ext/common/digest/sha2/loader.rb make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/sha2' /usr/bin/make -C ext/json/generator V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' rm -f ../../../../../.bundle/extensions/s390x-linux/4.0.0/rbs-3.10.0/rbs_extension.so gcc -shared -o ../../../../../.bundle/extensions/s390x-linux/4.0.0/rbs-3.10.0/rbs_extension.so ast.o lexer.o lexstate.o location.o parser.o string.o rbs_allocator.o rbs_assert.o rbs_buffer.o rbs_constant_pool.o rbs_encoding.o rbs_unescape.o ast_translation.o class_constants.o legacy_location.o main.o rbs_string_bridging.o -L. -L../../../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' exit > ../../../../../.bundle/extensions/s390x-linux/4.0.0/rbs-3.10.0/gem.build_complete make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' /usr/bin/make -C ext/json/parser V=1 all make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json/generator' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/json/generator -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=c99 -m64 -o generator.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/json/generator/generator.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json/generator' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json/generator' /usr/bin/mkdir -p ../../../.ext/.timestamp/s390x-linux ../../../.ext/s390x-linux/json/ext/ exit > ../../../.ext/.timestamp/s390x-linux/.json.-.ext.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json/generator' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json/parser' gcc -I. -I../../../.ext/include/s390x-linux -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/json/parser -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -std=c99 -m64 -o parser.o -c /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/ext/json/parser/parser.c make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json/parser' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json/parser' /usr/bin/mkdir -p ../../../.ext/.timestamp/s390x-linux ../../../.ext/s390x-linux/json/ext/ exit > ../../../.ext/.timestamp/s390x-linux/.json.-.ext.time make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json/parser' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json/generator' rm -f ../../../.ext/s390x-linux/json/ext/generator.so gcc -shared -o ../../../.ext/s390x-linux/json/ext/generator.so generator.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json/generator' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json/parser' rm -f ../../../.ext/s390x-linux/json/ext/parser.so gcc -shared -o ../../../.ext/s390x-linux/json/ext/parser.so parser.o -L. -L../../.. -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -m64 -lruby -lm -lpthread -lc : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json/parser' /usr/bin/make DLDOBJS="dmyext.o dmyenc.o" EXTOBJS= EXTSOLIBS="" LIBRUBY_SO_UPDATE=./.libruby-with-ext.time EXTLDFLAGS="" EXTINITS="" SHOWFLAGS= ruby make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 -L. -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -fstack-protector-strong main.o -lruby -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread -o ruby : make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' /usr/bin/make -f exts.mk -Otarget RUBY="./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common " top_srcdir="/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3" note make[1]: Nothing to be done for 'note'. + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ZlNJvy + umask 022 + cd /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build + '[' /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT ++ dirname /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT + mkdir -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build + mkdir /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ruby-4.0.0-553f1675f3 + rm -rf /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT + /usr/bin/make install DESTDIR=/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT 'INSTALL=/usr/bin/install -p' -C redhat-linux-build make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' BASERUBY = /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/missing-baseruby.bat CC = gcc LD = ld LDSHARED = gcc -shared CFLAGS = -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir= CPPFLAGS = DLDFLAGS = -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -Wl,-soname,libruby.so.4.0 -fstack-protector-strong -m64 SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread LANG = C.UTF-8 LC_ALL = LC_CTYPE = MFLAGS = RUSTC = no YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --cfg feature="stats_allocator" --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/target/release/' '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/yjit/src/lib.rs' ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --cfg feature="stats_allocator" --edition=2024 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/target/release/' '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/zjit/src/lib.rs' gcc (GCC) 15.2.1 20251211 (Red Hat 15.2.1-5) Copyright (C) 2025 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. generating enc.mk making srcs under enc make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Nothing to be done for 'srcs'. make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' generating transdb.h transdb.h unchanged generating makefiles ext/configure-ext.mk ext/configure-ext.mk updated make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' generating makefile exts.mk exts.mk unchanged make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/coverage' installing default coverage libraries make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/coverage' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/date' installing default date_core libraries make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/date' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest' installing digest libraries installing default digest libraries make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/sha2' installing default sha2 libraries make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/sha2' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/io/console' installing default console libraries make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/io/console' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' installing default libraries make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/monitor' installing default monitor libraries make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/monitor' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/objspace' installing default objspace libraries make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/objspace' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' installing default openssl libraries make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' installing default psych libraries make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/pty' installing default pty libraries make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/pty' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/ripper' installing default ripper libraries make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/ripper' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/rubyvm' installing default libraries make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/rubyvm' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' installing default socket libraries make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/strscan' installing default strscan libraries make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/strscan' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/bigdecimal-4.0.1/ext/bigdecimal' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/bigdecimal-4.0.1/ext/bigdecimal' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/debug-1.11.1/ext/debug' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/debug-1.11.1/ext/debug' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/nkf-0.2.0/ext/nkf' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/nkf-0.2.0/ext/nkf' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/racc-1.8.1/ext/racc/cparse' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/racc-1.8.1/ext/racc/cparse' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/syslog-0.3.0/ext/syslog' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/syslog-0.3.0/ext/syslog' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[2]: 'ruby' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Nothing to be done for 'note'. make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' making enc make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Nothing to be done for 'enc'. make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' making trans make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Nothing to be done for 'trans'. make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' making encs make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Nothing to be done for 'encs'. make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' generating s390x-linux-fake.rb s390x-linux-fake.rb updated Generating RDoc documentation Parsing sources... 0% [ 1/760] /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/rbconfig.rb 0% [ 2/760] COPYING 0% [ 3/760] COPYING.ja 0% [ 4/760] LEGAL 0% [ 5/760] NEWS.md 0% [ 6/760] README.ja.md 0% [ 7/760] README.md 1% [ 8/760] abrt.c 1% [ 9/760] addr2line.c 1% [10/760] array.c 1% [11/760] array.rb 1% [12/760] ast.c 1% [13/760] ast.rb 1% [14/760] bignum.c 1% [15/760] box.c 2% [16/760] builtin.c 2% [17/760] class.c 2% [18/760] compar.c 2% [19/760] compile.c 2% [20/760] complex.c 2% [21/760] concurrent_set.c 2% [22/760] cont.c 3% [23/760] debug.c 3% [24/760] debug_counter.c 3% [25/760] dir.c 3% [26/760] dir.rb 3% [27/760] dln.c 3% [28/760] dln_find.c 3% [29/760] dmydln.c 3% [30/760] dmyenc.c 4% [31/760] dmyext.c 4% [32/760] doc/NEWS/NEWS-1.8.7 4% [33/760] doc/NEWS/NEWS-1.9.1 4% [34/760] doc/NEWS/NEWS-1.9.2 4% [35/760] doc/NEWS/NEWS-1.9.3 4% [36/760] doc/NEWS/NEWS-2.0.0 4% [37/760] doc/NEWS/NEWS-2.1.0 5% [38/760] doc/NEWS/NEWS-2.2.0 5% [39/760] doc/NEWS/NEWS-2.3.0 5% [40/760] doc/NEWS/NEWS-2.4.0 5% [41/760] doc/NEWS/NEWS-2.5.0 5% [42/760] doc/NEWS/NEWS-2.6.0 5% [43/760] doc/NEWS/NEWS-2.7.0 5% [44/760] doc/NEWS/NEWS-3.0.0.md 5% [45/760] doc/NEWS/NEWS-3.1.0.md 6% [46/760] doc/NEWS/NEWS-3.2.0.md 6% [47/760] doc/NEWS/NEWS-3.3.0.md 6% [48/760] doc/NEWS/NEWS-3.4.0.md 6% [49/760] doc/contributing/bug_triaging.rdoc 6% [50/760] doc/contributing/building_ruby.md 6% [51/760] doc/contributing/concurrency_guide.md 6% [52/760] doc/contributing/contributing.md 6% [53/760] doc/contributing/documentation_guide.md 7% [54/760] doc/contributing/dtrace_probes.rdoc 7% [55/760] doc/contributing/glossary.md 7% [56/760] doc/contributing/making_changes_to_ruby.md 7% [57/760] doc/contributing/making_changes_to_stdlibs.md 7% [58/760] doc/contributing/memory_view.md 7% [59/760] doc/contributing/reporting_issues.md 7% [60/760] doc/contributing/testing_ruby.md 8% [61/760] doc/contributing/vm_stack_and_frames.md 8% [62/760] doc/distribution/distribution.md 8% [63/760] doc/distribution/windows.md 8% [64/760] doc/extension.ja.rdoc 8% [65/760] doc/extension.rdoc 8% [66/760] doc/float.rb 8% [67/760] doc/index.md 8% [68/760] doc/jit/yjit.md 9% [69/760] doc/jit/zjit.md 9% [70/760] doc/language/box.md 9% [71/760] doc/language/bsearch.rdoc 9% [72/760] doc/language/calendars.rdoc 9% [73/760] doc/language/case_mapping.rdoc 9% [74/760] doc/language/character_selectors.rdoc 9% [75/760] doc/language/dig_methods.rdoc 10% [76/760] doc/language/encodings.rdoc 10% [77/760] doc/language/exceptions.md 10% [78/760] doc/language/fiber.md 10% [79/760] doc/language/format_specifications.rdoc 10% [80/760] doc/language/globals.md 10% [81/760] doc/language/hash_inclusion.rdoc 10% [82/760] doc/language/implicit_conversion.rdoc 10% [83/760] doc/language/marshal.rdoc 11% [84/760] doc/language/option_dump.md 11% [85/760] doc/language/options.md 11% [86/760] doc/language/packed_data.rdoc 11% [87/760] doc/language/ractor.md 11% [88/760] doc/language/regexp/methods.rdoc 11% [89/760] doc/language/regexp/unicode_properties.rdoc 11% [90/760] doc/language/signals.rdoc 11% [91/760] doc/language/strftime_formatting.rdoc 12% [92/760] doc/maintainers.md 12% [93/760] doc/optparse/argument_converters.rdoc 12% [94/760] doc/optparse/creates_option.rdoc 12% [95/760] doc/optparse/option_params.rdoc 12% [96/760] doc/optparse/tutorial.rdoc 12% [97/760] doc/security/command_injection.rdoc 12% [98/760] doc/security/security.rdoc 13% [99/760] doc/standard_library.md 13% [100/760] doc/string.rb 13% [101/760] doc/syntax.rdoc 13% [102/760] doc/syntax/assignment.rdoc 13% [103/760] doc/syntax/calling_methods.rdoc 13% [104/760] doc/syntax/comments.rdoc 13% [105/760] doc/syntax/control_expressions.rdoc 13% [106/760] doc/syntax/exceptions.rdoc 14% [107/760] doc/syntax/keywords.rdoc 14% [108/760] doc/syntax/layout.rdoc 14% [109/760] doc/syntax/literals.rdoc 14% [110/760] doc/syntax/methods.rdoc 14% [111/760] doc/syntax/miscellaneous.rdoc 14% [112/760] doc/syntax/modules_and_classes.rdoc 14% [113/760] doc/syntax/operators.rdoc 15% [114/760] doc/syntax/pattern_matching.rdoc 15% [115/760] doc/syntax/precedence.rdoc 15% [116/760] doc/syntax/refinements.rdoc 15% [117/760] encoding.c 15% [118/760] enum.c 15% [119/760] enumerator.c 15% [120/760] error.c 15% [121/760] eval.c 16% [122/760] eval_error.c 16% [123/760] eval_jump.c 16% [124/760] ext/cgi/escape/escape.c 16% [125/760] ext/continuation/continuation.c 16% [126/760] ext/coverage/coverage.c 16% [127/760] ext/coverage/lib/coverage.rb 16% [128/760] ext/date/date_core.c 16% [129/760] ext/date/date_parse.c 17% [130/760] ext/date/date_strftime.c 17% [131/760] ext/date/date_strptime.c 17% [132/760] ext/date/lib/date.rb 17% [133/760] ext/digest/bubblebabble/bubblebabble.c 17% [134/760] ext/digest/digest.c 17% [135/760] ext/digest/lib/digest.rb 17% [136/760] ext/digest/lib/digest/loader.rb 18% [137/760] ext/digest/lib/digest/version.rb 18% [138/760] ext/digest/md5/md5init.c 18% [139/760] ext/digest/rmd160/rmd160init.c 18% [140/760] ext/digest/sha1/sha1init.c 18% [141/760] ext/digest/sha2/lib/sha2.rb 18% [142/760] ext/digest/sha2/lib/sha2/loader.rb 18% [143/760] ext/digest/sha2/sha2init.c 18% [144/760] ext/etc/etc.c 19% [145/760] ext/fcntl/fcntl.c 19% [146/760] ext/io/console/console.c 19% [147/760] ext/io/nonblock/nonblock.c 19% [148/760] ext/io/wait/wait.c 19% [149/760] ext/json/generator/generator.c 19% [150/760] ext/json/lib/json.rb 19% [151/760] ext/json/lib/json/add/bigdecimal.rb 20% [152/760] ext/json/lib/json/add/complex.rb 20% [153/760] ext/json/lib/json/add/core.rb 20% [154/760] ext/json/lib/json/add/date.rb 20% [155/760] ext/json/lib/json/add/date_time.rb 20% [156/760] ext/json/lib/json/add/exception.rb 20% [157/760] ext/json/lib/json/add/ostruct.rb 20% [158/760] ext/json/lib/json/add/range.rb 20% [159/760] ext/json/lib/json/add/rational.rb 21% [160/760] ext/json/lib/json/add/regexp.rb 21% [161/760] ext/json/lib/json/add/set.rb 21% [162/760] ext/json/lib/json/add/string.rb 21% [163/760] ext/json/lib/json/add/struct.rb 21% [164/760] ext/json/lib/json/add/symbol.rb 21% [165/760] ext/json/lib/json/add/time.rb 21% [166/760] ext/json/lib/json/common.rb 21% [167/760] ext/json/lib/json/ext.rb 22% [168/760] ext/json/lib/json/ext/generator/state.rb 22% [169/760] ext/json/lib/json/generic_object.rb 22% [170/760] ext/json/lib/json/version.rb 22% [171/760] ext/json/parser/parser.c 22% [172/760] ext/monitor/lib/monitor.rb 22% [173/760] ext/monitor/monitor.c 22% [174/760] ext/objspace/lib/objspace.rb 23% [175/760] ext/objspace/lib/objspace/trace.rb 23% [176/760] ext/objspace/object_tracing.c 23% [177/760] ext/objspace/objspace.c 23% [178/760] ext/objspace/objspace_dump.c 23% [179/760] ext/openssl/lib/openssl.rb 23% [180/760] ext/openssl/lib/openssl/bn.rb 23% [181/760] ext/openssl/lib/openssl/buffering.rb 23% [182/760] ext/openssl/lib/openssl/cipher.rb 24% [183/760] ext/openssl/lib/openssl/digest.rb 24% [184/760] ext/openssl/lib/openssl/hmac.rb 24% [185/760] ext/openssl/lib/openssl/marshal.rb 24% [186/760] ext/openssl/lib/openssl/pkcs5.rb 24% [187/760] ext/openssl/lib/openssl/pkey.rb 24% [188/760] ext/openssl/lib/openssl/ssl.rb 24% [189/760] ext/openssl/lib/openssl/version.rb 25% [190/760] ext/openssl/lib/openssl/x509.rb 25% [191/760] ext/openssl/ossl.c 25% [192/760] ext/openssl/ossl_asn1.c 25% [193/760] ext/openssl/ossl_bio.c 25% [194/760] ext/openssl/ossl_bn.c 25% [195/760] ext/openssl/ossl_cipher.c 25% [196/760] ext/openssl/ossl_config.c 25% [197/760] ext/openssl/ossl_digest.c 26% [198/760] ext/openssl/ossl_engine.c 26% [199/760] ext/openssl/ossl_hmac.c 26% [200/760] ext/openssl/ossl_kdf.c 26% [201/760] ext/openssl/ossl_ns_spki.c 26% [202/760] ext/openssl/ossl_ocsp.c 26% [203/760] ext/openssl/ossl_pkcs12.c 26% [204/760] ext/openssl/ossl_pkcs7.c 26% [205/760] ext/openssl/ossl_pkey.c 27% [206/760] ext/openssl/ossl_pkey_dh.c 27% [207/760] ext/openssl/ossl_pkey_dsa.c 27% [208/760] ext/openssl/ossl_pkey_ec.c 27% [209/760] ext/openssl/ossl_pkey_rsa.c 27% [210/760] ext/openssl/ossl_rand.c 27% [211/760] ext/openssl/ossl_ssl.c 27% [212/760] ext/openssl/ossl_ssl_session.c 28% [213/760] ext/openssl/ossl_ts.c 28% [214/760] ext/openssl/ossl_x509.c 28% [215/760] ext/openssl/ossl_x509attr.c 28% [216/760] ext/openssl/ossl_x509cert.c 28% [217/760] ext/openssl/ossl_x509crl.c 28% [218/760] ext/openssl/ossl_x509ext.c 28% [219/760] ext/openssl/ossl_x509name.c 28% [220/760] ext/openssl/ossl_x509req.c 29% [221/760] ext/openssl/ossl_x509revoked.c 29% [222/760] ext/openssl/ossl_x509store.c 29% [223/760] ext/psych/lib/psych.rb 29% [224/760] ext/psych/lib/psych/class_loader.rb 29% [225/760] ext/psych/lib/psych/coder.rb 29% [226/760] ext/psych/lib/psych/core_ext.rb 29% [227/760] ext/psych/lib/psych/exception.rb 30% [228/760] ext/psych/lib/psych/handler.rb 30% [229/760] ext/psych/lib/psych/handlers/document_stream.rb 30% [230/760] ext/psych/lib/psych/handlers/recorder.rb 30% [231/760] ext/psych/lib/psych/json/ruby_events.rb 30% [232/760] ext/psych/lib/psych/json/stream.rb 30% [233/760] ext/psych/lib/psych/json/tree_builder.rb 30% [234/760] ext/psych/lib/psych/json/yaml_events.rb 30% [235/760] ext/psych/lib/psych/nodes.rb 31% [236/760] ext/psych/lib/psych/nodes/alias.rb 31% [237/760] ext/psych/lib/psych/nodes/document.rb 31% [238/760] ext/psych/lib/psych/nodes/mapping.rb 31% [239/760] ext/psych/lib/psych/nodes/node.rb 31% [240/760] ext/psych/lib/psych/nodes/scalar.rb 31% [241/760] ext/psych/lib/psych/nodes/sequence.rb 31% [242/760] ext/psych/lib/psych/nodes/stream.rb 31% [243/760] ext/psych/lib/psych/omap.rb 32% [244/760] ext/psych/lib/psych/parser.rb 32% [245/760] ext/psych/lib/psych/scalar_scanner.rb 32% [246/760] ext/psych/lib/psych/set.rb 32% [247/760] ext/psych/lib/psych/stream.rb 32% [248/760] ext/psych/lib/psych/streaming.rb 32% [249/760] ext/psych/lib/psych/syntax_error.rb 32% [250/760] ext/psych/lib/psych/tree_builder.rb 33% [251/760] ext/psych/lib/psych/versions.rb 33% [252/760] ext/psych/lib/psych/visitors.rb 33% [253/760] ext/psych/lib/psych/visitors/depth_first.rb 33% [254/760] ext/psych/lib/psych/visitors/emitter.rb 33% [255/760] ext/psych/lib/psych/visitors/json_tree.rb 33% [256/760] ext/psych/lib/psych/visitors/to_ruby.rb 33% [257/760] ext/psych/lib/psych/visitors/visitor.rb 33% [258/760] ext/psych/lib/psych/visitors/yaml_tree.rb 34% [259/760] ext/psych/lib/psych/y.rb 34% [260/760] ext/psych/psych.c 34% [261/760] ext/psych/psych_emitter.c 34% [262/760] ext/psych/psych_parser.c 34% [263/760] ext/psych/psych_to_ruby.c 34% [264/760] ext/psych/psych_yaml_tree.c 34% [265/760] ext/pty/lib/expect.rb 35% [266/760] ext/pty/pty.c 35% [267/760] ext/rbconfig/sizeof/limits.c 35% [268/760] ext/rbconfig/sizeof/sizes.c 35% [269/760] ext/ripper/lib/ripper.rb 35% [270/760] ext/ripper/lib/ripper/core.rb 35% [271/760] ext/ripper/lib/ripper/filter.rb 35% [272/760] ext/ripper/lib/ripper/lexer.rb 35% [273/760] ext/ripper/lib/ripper/sexp.rb 36% [274/760] ext/socket/ancdata.c 36% [275/760] ext/socket/basicsocket.c 36% [276/760] ext/socket/constants.c 36% [277/760] ext/socket/constdefs.c 36% [278/760] ext/socket/ifaddr.c 36% [279/760] ext/socket/init.c 36% [280/760] ext/socket/ipsocket.c 36% [281/760] ext/socket/lib/socket.rb 37% [282/760] ext/socket/option.c 37% [283/760] ext/socket/raddrinfo.c 37% [284/760] ext/socket/socket.c 37% [285/760] ext/socket/sockssocket.c 37% [286/760] ext/socket/tcpserver.c 37% [287/760] ext/socket/tcpsocket.c 37% [288/760] ext/socket/udpsocket.c 38% [289/760] ext/socket/unixserver.c 38% [290/760] ext/socket/unixsocket.c 38% [291/760] ext/stringio/stringio.c 38% [292/760] ext/strscan/lib/strscan/strscan.rb 38% [293/760] ext/strscan/strscan.c 38% [294/760] ext/win32/lib/win32/registry.rb 38% [295/760] ext/win32/lib/win32/resolv.rb 38% [296/760] ext/win32/resolv/resolv.c 39% [297/760] ext/zlib/zlib.c 39% [298/760] file.c 39% [299/760] gc.c 39% [300/760] gc.rb 39% [301/760] goruby.c 39% [302/760] hash.c 39% [303/760] hash.rb 40% [304/760] id.c 40% [305/760] id_table.c 40% [306/760] imemo.c 40% [307/760] inits.c 40% [308/760] io.c 40% [309/760] io.rb 40% [310/760] io_buffer.c 40% [311/760] iseq.c 41% [312/760] jit.c 41% [313/760] kernel.rb 41% [314/760] known_errors.inc 41% [315/760] lex.c 41% [316/760] lib/English.rb 41% [317/760] lib/bundled_gems.rb 41% [318/760] lib/bundler.rb 41% [319/760] lib/cgi.rb 42% [320/760] lib/cgi/escape.rb 42% [321/760] lib/cgi/util.rb 42% [322/760] lib/delegate.rb 42% [323/760] lib/did_you_mean.rb 42% [324/760] lib/did_you_mean/core_ext/name_error.rb 42% [325/760] lib/did_you_mean/experimental.rb 42% [326/760] lib/did_you_mean/formatter.rb 43% [327/760] lib/did_you_mean/formatters/plain_formatter.rb 43% [328/760] lib/did_you_mean/formatters/verbose_formatter.rb 43% [329/760] lib/did_you_mean/jaro_winkler.rb 43% [330/760] lib/did_you_mean/levenshtein.rb 43% [331/760] lib/did_you_mean/spell_checker.rb 43% [332/760] lib/did_you_mean/spell_checkers/key_error_checker.rb 43% [333/760] lib/did_you_mean/spell_checkers/method_name_checker.rb 43% [334/760] lib/did_you_mean/spell_checkers/name_error_checkers.rb 44% [335/760] lib/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb 44% [336/760] lib/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb 44% [337/760] lib/did_you_mean/spell_checkers/null_checker.rb 44% [338/760] lib/did_you_mean/spell_checkers/pattern_key_name_checker.rb 44% [339/760] lib/did_you_mean/spell_checkers/require_path_checker.rb 44% [340/760] lib/did_you_mean/tree_spell_checker.rb 44% [341/760] lib/did_you_mean/verbose.rb 45% [342/760] lib/did_you_mean/version.rb 45% [343/760] lib/erb.rb 45% [344/760] lib/erb/compiler.rb 45% [345/760] lib/erb/def_method.rb 45% [346/760] lib/erb/util.rb 45% [347/760] lib/erb/version.rb 45% [348/760] lib/error_highlight.rb 45% [349/760] lib/error_highlight/base.rb 46% [350/760] lib/error_highlight/core_ext.rb 46% [351/760] lib/error_highlight/formatter.rb 46% [352/760] lib/error_highlight/version.rb 46% [353/760] lib/fileutils.rb 46% [354/760] lib/find.rb 46% [355/760] lib/forwardable.rb 46% [356/760] lib/ipaddr.rb 46% [357/760] lib/mkmf.rb 47% [358/760] lib/net/http.rb 47% [359/760] lib/net/http/exceptions.rb 47% [360/760] lib/net/http/generic_request.rb 47% [361/760] lib/net/http/header.rb 47% [362/760] lib/net/http/proxy_delta.rb 47% [363/760] lib/net/http/request.rb 47% [364/760] lib/net/http/requests.rb 48% [365/760] lib/net/http/response.rb 48% [366/760] lib/net/http/responses.rb 48% [367/760] lib/net/http/status.rb 48% [368/760] lib/net/https.rb 48% [369/760] lib/net/protocol.rb 48% [370/760] lib/open-uri.rb 48% [371/760] lib/open3.rb 48% [372/760] lib/open3/version.rb 49% [373/760] lib/optionparser.rb 49% [374/760] lib/optparse.rb 49% [375/760] lib/optparse/ac.rb 49% [376/760] lib/optparse/date.rb 49% [377/760] lib/optparse/kwargs.rb 49% [378/760] lib/optparse/shellwords.rb 49% [379/760] lib/optparse/time.rb 50% [380/760] lib/optparse/uri.rb 50% [381/760] lib/optparse/version.rb 50% [382/760] lib/pathname.rb 50% [383/760] lib/pp.rb 50% [384/760] lib/prettyprint.rb 50% [385/760] lib/prism.rb 50% [386/760] lib/prism/compiler.rb 50% [387/760] lib/prism/desugar_compiler.rb 51% [388/760] lib/prism/dispatcher.rb 51% [389/760] lib/prism/dot_visitor.rb 51% [390/760] lib/prism/dsl.rb 51% [391/760] lib/prism/ffi.rb 51% [392/760] lib/prism/inspect_visitor.rb 51% [393/760] lib/prism/lex_compat.rb 51% [394/760] lib/prism/mutation_compiler.rb 51% [395/760] lib/prism/node.rb 52% [396/760] lib/prism/node_ext.rb 52% [397/760] lib/prism/pack.rb 52% [398/760] lib/prism/parse_result.rb 52% [399/760] lib/prism/parse_result/comments.rb 52% [400/760] lib/prism/parse_result/errors.rb 52% [401/760] lib/prism/parse_result/newlines.rb 52% [402/760] lib/prism/pattern.rb 53% [403/760] lib/prism/polyfill/append_as_bytes.rb 53% [404/760] lib/prism/polyfill/byteindex.rb 53% [405/760] lib/prism/polyfill/scan_byte.rb 53% [406/760] lib/prism/polyfill/unpack1.rb 53% [407/760] lib/prism/polyfill/warn.rb 53% [408/760] lib/prism/reflection.rb 53% [409/760] lib/prism/relocation.rb 53% [410/760] lib/prism/serialize.rb 54% [411/760] lib/prism/string_query.rb 54% [412/760] lib/prism/translation.rb 54% [413/760] lib/prism/translation/parser.rb 54% [414/760] lib/prism/translation/parser/builder.rb 54% [415/760] lib/prism/translation/parser/compiler.rb 54% [416/760] lib/prism/translation/parser/lexer.rb 54% [417/760] lib/prism/translation/parser33.rb 55% [418/760] lib/prism/translation/parser34.rb 55% [419/760] lib/prism/translation/parser35.rb 55% [420/760] lib/prism/translation/parser40.rb 55% [421/760] lib/prism/translation/parser41.rb 55% [422/760] lib/prism/translation/parser_current.rb 55% [423/760] lib/prism/translation/ripper.rb 55% [424/760] lib/prism/translation/ripper/sexp.rb 55% [425/760] lib/prism/translation/ripper/shim.rb 56% [426/760] lib/prism/translation/ruby_parser.rb 56% [427/760] lib/prism/visitor.rb 56% [428/760] lib/random/formatter.rb 56% [429/760] lib/resolv.rb 56% [430/760] lib/rubygems.rb 56% [431/760] lib/rubygems/available_set.rb 56% [432/760] lib/rubygems/basic_specification.rb 56% [433/760] lib/rubygems/bundler_version_finder.rb 57% [434/760] lib/rubygems/ci_detector.rb 57% [435/760] lib/rubygems/command.rb 57% [436/760] lib/rubygems/command_manager.rb 57% [437/760] lib/rubygems/commands/build_command.rb 57% [438/760] lib/rubygems/commands/cert_command.rb 57% [439/760] lib/rubygems/commands/check_command.rb 57% [440/760] lib/rubygems/commands/cleanup_command.rb 58% [441/760] lib/rubygems/commands/contents_command.rb 58% [442/760] lib/rubygems/commands/dependency_command.rb 58% [443/760] lib/rubygems/commands/environment_command.rb 58% [444/760] lib/rubygems/commands/exec_command.rb 58% [445/760] lib/rubygems/commands/fetch_command.rb 58% [446/760] lib/rubygems/commands/generate_index_command.rb 58% [447/760] lib/rubygems/commands/help_command.rb 58% [448/760] lib/rubygems/commands/info_command.rb 59% [449/760] lib/rubygems/commands/install_command.rb 59% [450/760] lib/rubygems/commands/list_command.rb 59% [451/760] lib/rubygems/commands/lock_command.rb 59% [452/760] lib/rubygems/commands/mirror_command.rb 59% [453/760] lib/rubygems/commands/open_command.rb 59% [454/760] lib/rubygems/commands/outdated_command.rb 59% [455/760] lib/rubygems/commands/owner_command.rb 60% [456/760] lib/rubygems/commands/pristine_command.rb 60% [457/760] lib/rubygems/commands/push_command.rb 60% [458/760] lib/rubygems/commands/rdoc_command.rb 60% [459/760] lib/rubygems/commands/rebuild_command.rb 60% [460/760] lib/rubygems/commands/search_command.rb 60% [461/760] lib/rubygems/commands/server_command.rb 60% [462/760] lib/rubygems/commands/setup_command.rb 60% [463/760] lib/rubygems/commands/signin_command.rb 61% [464/760] lib/rubygems/commands/signout_command.rb 61% [465/760] lib/rubygems/commands/sources_command.rb 61% [466/760] lib/rubygems/commands/specification_command.rb 61% [467/760] lib/rubygems/commands/stale_command.rb 61% [468/760] lib/rubygems/commands/uninstall_command.rb 61% [469/760] lib/rubygems/commands/unpack_command.rb 61% [470/760] lib/rubygems/commands/update_command.rb 61% [471/760] lib/rubygems/commands/which_command.rb 62% [472/760] lib/rubygems/commands/yank_command.rb 62% [473/760] lib/rubygems/config_file.rb 62% [474/760] lib/rubygems/core_ext/kernel_gem.rb 62% [475/760] lib/rubygems/core_ext/kernel_require.rb 62% [476/760] lib/rubygems/core_ext/kernel_warn.rb 62% [477/760] lib/rubygems/core_ext/tcpsocket_init.rb 62% [478/760] lib/rubygems/defaults.rb 63% [479/760] lib/rubygems/dependency.rb 63% [480/760] lib/rubygems/dependency_installer.rb 63% [481/760] lib/rubygems/dependency_list.rb 63% [482/760] lib/rubygems/deprecate.rb 63% [483/760] lib/rubygems/doctor.rb 63% [484/760] lib/rubygems/errors.rb 63% [485/760] lib/rubygems/exceptions.rb 63% [486/760] lib/rubygems/ext.rb 64% [487/760] lib/rubygems/ext/build_error.rb 64% [488/760] lib/rubygems/ext/builder.rb 64% [489/760] lib/rubygems/ext/cargo_builder.rb 64% [490/760] lib/rubygems/ext/cargo_builder/link_flag_converter.rb 64% [491/760] lib/rubygems/ext/cmake_builder.rb 64% [492/760] lib/rubygems/ext/configure_builder.rb 64% [493/760] lib/rubygems/ext/ext_conf_builder.rb 65% [494/760] lib/rubygems/ext/rake_builder.rb 65% [495/760] lib/rubygems/gem_runner.rb 65% [496/760] lib/rubygems/gemcutter_utilities.rb 65% [497/760] lib/rubygems/gemcutter_utilities/webauthn_listener.rb 65% [498/760] lib/rubygems/gemcutter_utilities/webauthn_listener/response.rb 65% [499/760] lib/rubygems/gemcutter_utilities/webauthn_poller.rb 65% [500/760] lib/rubygems/gemspec_helpers.rb 65% [501/760] lib/rubygems/install_message.rb 66% [502/760] lib/rubygems/install_update_options.rb 66% [503/760] lib/rubygems/installer.rb 66% [504/760] lib/rubygems/installer_uninstaller_utils.rb 66% [505/760] lib/rubygems/local_remote_options.rb 66% [506/760] lib/rubygems/name_tuple.rb 66% [507/760] lib/rubygems/openssl.rb 66% [508/760] lib/rubygems/package.rb 66% [509/760] lib/rubygems/package/digest_io.rb 67% [510/760] lib/rubygems/package/file_source.rb 67% [511/760] lib/rubygems/package/io_source.rb 67% [512/760] lib/rubygems/package/old.rb 67% [513/760] lib/rubygems/package/source.rb 67% [514/760] lib/rubygems/package/tar_header.rb 67% [515/760] lib/rubygems/package/tar_reader.rb 67% [516/760] lib/rubygems/package/tar_reader/entry.rb 68% [517/760] lib/rubygems/package/tar_writer.rb 68% [518/760] lib/rubygems/package_task.rb 68% [519/760] lib/rubygems/path_support.rb 68% [520/760] lib/rubygems/platform.rb 68% [521/760] lib/rubygems/psych_tree.rb 68% [522/760] lib/rubygems/query_utils.rb 68% [523/760] lib/rubygems/rdoc.rb 68% [524/760] lib/rubygems/remote_fetcher.rb 69% [525/760] lib/rubygems/request.rb 69% [526/760] lib/rubygems/request/connection_pools.rb 69% [527/760] lib/rubygems/request/http_pool.rb 69% [528/760] lib/rubygems/request/https_pool.rb 69% [529/760] lib/rubygems/request_set.rb 69% [530/760] lib/rubygems/request_set/gem_dependency_api.rb 69% [531/760] lib/rubygems/request_set/lockfile.rb 70% [532/760] lib/rubygems/request_set/lockfile/parser.rb 70% [533/760] lib/rubygems/request_set/lockfile/tokenizer.rb 70% [534/760] lib/rubygems/requirement.rb 70% [535/760] lib/rubygems/resolver.rb 70% [536/760] lib/rubygems/resolver/activation_request.rb 70% [537/760] lib/rubygems/resolver/api_set.rb 70% [538/760] lib/rubygems/resolver/api_set/gem_parser.rb 70% [539/760] lib/rubygems/resolver/api_specification.rb 71% [540/760] lib/rubygems/resolver/best_set.rb 71% [541/760] lib/rubygems/resolver/composed_set.rb 71% [542/760] lib/rubygems/resolver/conflict.rb 71% [543/760] lib/rubygems/resolver/current_set.rb 71% [544/760] lib/rubygems/resolver/dependency_request.rb 71% [545/760] lib/rubygems/resolver/git_set.rb 71% [546/760] lib/rubygems/resolver/git_specification.rb 71% [547/760] lib/rubygems/resolver/index_set.rb 72% [548/760] lib/rubygems/resolver/index_specification.rb 72% [549/760] lib/rubygems/resolver/installed_specification.rb 72% [550/760] lib/rubygems/resolver/installer_set.rb 72% [551/760] lib/rubygems/resolver/local_specification.rb 72% [552/760] lib/rubygems/resolver/lock_set.rb 72% [553/760] lib/rubygems/resolver/lock_specification.rb 72% [554/760] lib/rubygems/resolver/requirement_list.rb 73% [555/760] lib/rubygems/resolver/set.rb 73% [556/760] lib/rubygems/resolver/source_set.rb 73% [557/760] lib/rubygems/resolver/spec_specification.rb 73% [558/760] lib/rubygems/resolver/specification.rb 73% [559/760] lib/rubygems/resolver/stats.rb 73% [560/760] lib/rubygems/resolver/vendor_set.rb 73% [561/760] lib/rubygems/resolver/vendor_specification.rb 73% [562/760] lib/rubygems/s3_uri_signer.rb 74% [563/760] lib/rubygems/safe_marshal.rb 74% [564/760] lib/rubygems/safe_marshal/elements.rb 74% [565/760] lib/rubygems/safe_marshal/reader.rb 74% [566/760] lib/rubygems/safe_marshal/visitors/stream_printer.rb 74% [567/760] lib/rubygems/safe_marshal/visitors/to_ruby.rb 74% [568/760] lib/rubygems/safe_marshal/visitors/visitor.rb 74% [569/760] lib/rubygems/safe_yaml.rb 75% [570/760] lib/rubygems/security.rb 75% [571/760] lib/rubygems/security/policies.rb 75% [572/760] lib/rubygems/security/policy.rb 75% [573/760] lib/rubygems/security/signer.rb 75% [574/760] lib/rubygems/security/trust_dir.rb 75% [575/760] lib/rubygems/security_option.rb 75% [576/760] lib/rubygems/source.rb 75% [577/760] lib/rubygems/source/git.rb 76% [578/760] lib/rubygems/source/installed.rb 76% [579/760] lib/rubygems/source/local.rb 76% [580/760] lib/rubygems/source/lock.rb 76% [581/760] lib/rubygems/source/specific_file.rb 76% [582/760] lib/rubygems/source/vendor.rb 76% [583/760] lib/rubygems/source_list.rb 76% [584/760] lib/rubygems/spec_fetcher.rb 76% [585/760] lib/rubygems/specification.rb 77% [586/760] lib/rubygems/specification_policy.rb 77% [587/760] lib/rubygems/specification_record.rb 77% [588/760] lib/rubygems/stub_specification.rb 77% [589/760] lib/rubygems/target_rbconfig.rb 77% [590/760] lib/rubygems/text.rb 77% [591/760] lib/rubygems/uninstaller.rb 77% [592/760] lib/rubygems/unknown_command_spell_checker.rb 78% [593/760] lib/rubygems/update_suggestion.rb 78% [594/760] lib/rubygems/uri.rb 78% [595/760] lib/rubygems/uri_formatter.rb 78% [596/760] lib/rubygems/user_interaction.rb 78% [597/760] lib/rubygems/util.rb 78% [598/760] lib/rubygems/util/licenses.rb 78% [599/760] lib/rubygems/util/list.rb 78% [600/760] lib/rubygems/validator.rb 79% [601/760] lib/rubygems/vendored_molinillo.rb 79% [602/760] lib/rubygems/vendored_net_http.rb 79% [603/760] lib/rubygems/vendored_optparse.rb 79% [604/760] lib/rubygems/vendored_securerandom.rb 79% [605/760] lib/rubygems/vendored_timeout.rb 79% [606/760] lib/rubygems/vendored_tsort.rb 79% [607/760] lib/rubygems/version.rb 80% [608/760] lib/rubygems/version_option.rb 80% [609/760] lib/rubygems/win_platform.rb 80% [610/760] lib/rubygems/yaml_serializer.rb 80% [611/760] lib/securerandom.rb 80% [612/760] lib/shellwords.rb 80% [613/760] lib/singleton.rb 80% [614/760] lib/syntax_suggest.rb 80% [615/760] lib/syntax_suggest/api.rb 81% [616/760] lib/syntax_suggest/around_block_scan.rb 81% [617/760] lib/syntax_suggest/block_expand.rb 81% [618/760] lib/syntax_suggest/capture/before_after_keyword_ends.rb 81% [619/760] lib/syntax_suggest/capture/falling_indent_lines.rb 81% [620/760] lib/syntax_suggest/capture_code_context.rb 81% [621/760] lib/syntax_suggest/clean_document.rb 81% [622/760] lib/syntax_suggest/cli.rb 81% [623/760] lib/syntax_suggest/code_block.rb 82% [624/760] lib/syntax_suggest/code_frontier.rb 82% [625/760] lib/syntax_suggest/code_line.rb 82% [626/760] lib/syntax_suggest/code_search.rb 82% [627/760] lib/syntax_suggest/core_ext.rb 82% [628/760] lib/syntax_suggest/display_code_with_line_numbers.rb 82% [629/760] lib/syntax_suggest/display_invalid_blocks.rb 82% [630/760] lib/syntax_suggest/explain_syntax.rb 83% [631/760] lib/syntax_suggest/left_right_lex_count.rb 83% [632/760] lib/syntax_suggest/lex_all.rb 83% [633/760] lib/syntax_suggest/lex_value.rb 83% [634/760] lib/syntax_suggest/mini_stringio.rb 83% [635/760] lib/syntax_suggest/parse_blocks_from_indent_line.rb 83% [636/760] lib/syntax_suggest/pathname_from_message.rb 83% [637/760] lib/syntax_suggest/priority_engulf_queue.rb 83% [638/760] lib/syntax_suggest/priority_queue.rb 84% [639/760] lib/syntax_suggest/ripper_errors.rb 84% [640/760] lib/syntax_suggest/scan_history.rb 84% [641/760] lib/syntax_suggest/unvisited_lines.rb 84% [642/760] lib/syntax_suggest/version.rb 84% [643/760] lib/tempfile.rb 84% [644/760] lib/time.rb 84% [645/760] lib/timeout.rb 85% [646/760] lib/tmpdir.rb 85% [647/760] lib/tsort.rb 85% [648/760] lib/un.rb 85% [649/760] lib/unicode_normalize/normalize.rb 85% [650/760] lib/unicode_normalize/tables.rb 85% [651/760] lib/uri.rb 85% [652/760] lib/uri/common.rb 85% [653/760] lib/uri/file.rb 86% [654/760] lib/uri/ftp.rb 86% [655/760] lib/uri/generic.rb 86% [656/760] lib/uri/http.rb 86% [657/760] lib/uri/https.rb 86% [658/760] lib/uri/ldap.rb 86% [659/760] lib/uri/ldaps.rb 86% [660/760] lib/uri/mailto.rb 86% [661/760] lib/uri/rfc2396_parser.rb 87% [662/760] lib/uri/rfc3986_parser.rb 87% [663/760] lib/uri/version.rb 87% [664/760] lib/uri/ws.rb 87% [665/760] lib/uri/wss.rb 87% [666/760] lib/weakref.rb 87% [667/760] lib/yaml.rb 87% [668/760] lib/yaml/dbm.rb 88% [669/760] lib/yaml/store.rb 88% [670/760] load.c 88% [671/760] loadpath.c 88% [672/760] localeinit.c 88% [673/760] main.c 88% [674/760] marshal.c 88% [675/760] marshal.rb 88% [676/760] math.c 89% [677/760] memory_view.c 89% [678/760] mini_builtin.c 89% [679/760] miniinit.c 89% [680/760] miniprelude.c 89% [681/760] nilclass.rb 89% [682/760] node.c 89% [683/760] node_dump.c 90% [684/760] numeric.c 90% [685/760] numeric.rb 90% [686/760] object.c 90% [687/760] pack.c 90% [688/760] pack.rb 90% [689/760] parse.c 90% [690/760] parse.y 90% [691/760] parser_st.c 91% [692/760] pathname.c 91% [693/760] pathname_builtin.rb 91% [694/760] prelude.rb 91% [695/760] prism_compile.c 91% [696/760] prism_init.c 91% [697/760] proc.c 91% [698/760] process.c 91% [699/760] ractor.c 92% [700/760] ractor.rb 92% [701/760] ractor_sync.c 92% [702/760] random.c 92% [703/760] range.c 92% [704/760] rational.c 92% [705/760] re.c 92% [706/760] regcomp.c 93% [707/760] regenc.c 93% [708/760] regerror.c 93% [709/760] regexec.c 93% [710/760] regparse.c 93% [711/760] regsyntax.c 93% [712/760] ruby-runner.c 93% [713/760] ruby.c 93% [714/760] ruby_parser.c 94% [715/760] rubystub.c 94% [716/760] scheduler.c 94% [717/760] set.c 94% [718/760] shape.c 94% [719/760] signal.c 94% [720/760] siphash.c 94% [721/760] sparc.c 95% [722/760] sprintf.c 95% [723/760] st.c 95% [724/760] strftime.c 95% [725/760] string.c 95% [726/760] struct.c 95% [727/760] symbol.c 95% [728/760] symbol.rb 95% [729/760] thread.c 96% [730/760] thread_none.c 96% [731/760] thread_pthread.c 96% [732/760] thread_pthread_mn.c 96% [733/760] thread_sync.c 96% [734/760] thread_sync.rb 96% [735/760] thread_win32.c 96% [736/760] time.c 96% [737/760] timev.rb 97% [738/760] trace_point.rb 97% [739/760] transcode.c 97% [740/760] universal_parser.c 97% [741/760] util.c 97% [742/760] variable.c 97% [743/760] version.c 97% [744/760] vm.c 98% [745/760] vm_args.c 98% [746/760] vm_backtrace.c 98% [747/760] vm_dump.c 98% [748/760] vm_eval.c 98% [749/760] vm_exec.c 98% [750/760] vm_insnhelper.c 98% [751/760] vm_method.c 98% [752/760] vm_sync.c 99% [753/760] vm_trace.c 99% [754/760] vsnprintf.c 99% [755/760] warning.rb 99% [756/760] weakmap.c 99% [757/760] yjit.c 99% [758/760] yjit.rb 99% [759/760] zjit.c 100% [760/760] zjit.rb Generating RI format into /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.ext/rdoc... You can visit the home page at: ]8;;file:///builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.ext/rdoc/index.html\file:///builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.ext/rdoc/index.html]8;;\ Files: 760 Classes: 1003 ( 187 undocumented) Modules: 163 ( 37 undocumented) Constants: 1879 ( 158 undocumented) Attributes: 903 ( 147 undocumented) Methods: 11575 (1246 undocumented) Total: 15523 (1775 undocumented) 88.57% documented Elapsed: 46.8s ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/runruby.rb --extout=.ext -- --disable-gems -r./s390x-linux-fake /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/rbinstall.rb --make="/usr/bin/make" --dest-dir="/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT" --extout=".ext" --ext-build-dir="./ext" --mflags="" --make-flags=" -- INSTALL=/usr/bin/install\ -p DESTDIR=/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT" --data-mode=0644 --prog-mode=0755 --installed-list .installed.list --mantype="doc" --gnumake --install=all --rdoc-output=".ext/rdoc" --html-output=".ext/html" installing binary commands: /usr/s390x-redhat-linux-gnu/bin installing binary command links: /usr/bin installing base libraries: /usr/lib64 installing arch files: /usr/lib64/ruby installing pkgconfig data: /usr/lib64/pkgconfig installing extension objects: /usr/lib64/ruby installing extension objects: /usr/local/lib64/ruby/site_ruby installing extension objects: /usr/lib64/ruby/vendor_ruby installing extension headers: /usr/include installing extension scripts: /usr/share/ruby installing extension scripts: /usr/local/share/ruby/site_ruby installing extension scripts: /usr/share/ruby/vendor_ruby installing extension headers: /usr/include/ruby installing rdoc: /usr/share/ri/system installing html-docs: /usr/share/doc/ruby installing capi-docs: /usr/share/doc/ruby installing command scripts: /usr/bin installing library scripts: /usr/share/ruby installing common headers: /usr/include installing manpages: /usr/share/man/man1 installing default gems from lib: /usr/share/ruby/gems/ bundler 4.0.3 delegate 0.6.1 did_you_mean 2.0.0 english 0.8.1 erb 6.0.1 error_highlight 0.7.1 fileutils 1.8.0 find 0.2.0 forwardable 1.4.0 ipaddr 1.2.8 net-http 0.9.1 net-protocol 0.2.2 open-uri 0.5.0 open3 0.2.1 optparse 0.8.1 pp 0.6.3 prettyprint 0.2.0 prism 1.7.0 resolv 0.7.0 ruby2_keywords 0.0.5 securerandom 0.4.1 shellwords 0.2.2 singleton 0.3.0 syntax_suggest 2.0.2 tempfile 0.3.1 time 0.4.2 timeout 0.6.0 tmpdir 0.3.1 tsort 0.2.0 un 0.3.0 uri 1.1.1 weakref 0.1.4 yaml 0.4.0 installing default gems from ext: /usr/share/ruby/gems/ date 3.5.1 digest 3.2.1 etc 1.4.6 fcntl 1.3.0 io-console 0.8.2 io-nonblock 0.3.2 io-wait 0.4.0 json 2.18.0 openssl 4.0.0 psych 5.3.1 stringio 3.2.0 strscan 3.1.6 zlib 3.2.2 installing bundled gems: /usr/share/ruby/gems/ minitest 6.0.0 power_assert 3.0.1 rake 13.3.1 test-unit 3.7.5 rexml 3.4.4 rss 0.3.2 net-ftp 0.3.9 net-imap 0.6.2 net-pop 0.1.2 net-smtp 0.5.1 matrix 0.4.3 prime 0.1.4 rbs 3.10.0 typeprof 0.31.1 debug 1.11.1 racc 1.8.1 mutex_m 0.3.0 getoptlong 0.2.1 base64 0.3.0 bigdecimal 4.0.1 observer 0.1.2 abbrev 0.1.2 resolv-replace 0.1.1 rinda 0.2.0 drb 2.2.3 nkf 0.2.0 syslog 0.3.0 csv 3.3.5 repl_type_completor 0.1.12 ostruct 0.6.3 pstore 0.2.0 benchmark 0.5.0 logger 1.7.0 rdoc 7.0.3 irb 1.16.0 reline 0.6.3 readline 0.0.4 fiddle 1.1.8 installing bundled gem cache: /usr/share/ruby/gems//cache skipped bundled gems: win32ole-1.9.2.gem extensions not found or build failed win32ole-1.9.2 Installed under /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' + /usr/libexec/multilib-fix --buildroot /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT --file /usr/include/ruby/config.h INFO: multilib-fix: moving: '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/include/ruby/config.h' to '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/include/ruby/config-s390x.h' ++ redhat-linux-build/miniruby -Iredhat-linux-build -rrbconfig -e 'puts RbConfig::CONFIG["config_target"]' + CONFIG_TARGET_DIR=/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/s390x-redhat-linux-gnu + mv /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/s390x-redhat-linux-gnu/bin/ruby /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/bin + rm -rd /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/s390x-redhat-linux-gnu + mv /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/bin/ruby /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/bin/ruby-mri + sed -i 's/Version: \${ruby_version}/Version: 4.0.0/' /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib64/pkgconfig/ruby.pc + for cert in rubygems.org/GlobalSign.pem + rm /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/rubygems/rubygems/ssl_certs/rubygems.org/GlobalSign.pem ++ dirname /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/rubygems/rubygems/ssl_certs/rubygems.org/GlobalSign.pem + rm -d /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/rubygems/rubygems/ssl_certs/rubygems.org ++ ls -A /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/rubygems/rubygems/ssl_certs/ + test '!' '' + mkdir -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib/rpm/macros.d + install -m 644 /builddir/build/SOURCES/macros.ruby /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib/rpm/macros.d/macros.ruby + sed -i 's/%{name}/ruby/' /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib/rpm/macros.d/macros.ruby + install -m 644 /builddir/build/SOURCES/macros.rubygems /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib/rpm/macros.d/macros.rubygems + sed -i 's/%{name}/ruby/' /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib/rpm/macros.d/macros.rubygems + mkdir -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib/rpm/fileattrs + install -m 644 /builddir/build/SOURCES/rubygems.attr /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib/rpm/fileattrs + install -m 755 /builddir/build/SOURCES/rubygems.req /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib/rpm + install -m 755 /builddir/build/SOURCES/rubygems.prov /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib/rpm + install -m 755 /builddir/build/SOURCES/rubygems.con /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib/rpm + mkdir -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/rubygems/rubygems/defaults + cp /builddir/build/SOURCES/operating_system.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/rubygems/rubygems/defaults + mv /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/ruby/gems /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems + mkdir -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib/gems/ruby /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib64/gems/ruby + mkdir -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib + mv /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/ruby/bundler.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib + mv /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/ruby/bundler /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib + mv /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/specifications/default/bundler-4.0.3.gemspec /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/specifications/bundler-4.0.3.gemspec + mkdir -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/io-console-0.8.2/lib + mkdir -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib64/gems/ruby/io-console-0.8.2/io + mv /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/ruby/io /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/io-console-0.8.2/lib + mv /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib64/ruby/io/console.so /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib64/gems/ruby/io-console-0.8.2/io + touch /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib64/gems/ruby/io-console-0.8.2/gem.build_complete + mv /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/specifications/default/io-console-0.8.2.gemspec /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/specifications/io-console-0.8.2.gemspec + ln -s /usr/share/gems/gems/io-console-0.8.2/lib/io /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/ruby/io + ln -s /usr/lib64/gems/ruby/io-console-0.8.2/io/console.so /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib64/ruby/io/console.so + mkdir -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/json-2.18.0/lib + mkdir -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib64/gems/ruby/json-2.18.0 + mv /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/ruby/json /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/ruby/json.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/json-2.18.0/lib + mv /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib64/ruby/json/ /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib64/gems/ruby/json-2.18.0 + touch /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib64/gems/ruby/json-2.18.0/gem.build_complete + mv /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/specifications/default/json-2.18.0.gemspec /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/specifications/json-2.18.0.gemspec + ln -s /usr/share/gems/gems/json-2.18.0/lib/json.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/ruby/json.rb + ln -s /usr/share/gems/gems/json-2.18.0/lib/json /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/ruby/json + ln -s /usr/lib64/gems/ruby/json-2.18.0/json/ /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib64/ruby/json + mkdir -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/psych-5.3.1/lib + mkdir -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib64/gems/ruby/psych-5.3.1 + mv /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/ruby/psych /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/ruby/psych.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/psych-5.3.1/lib + mv /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib64/ruby/psych.so /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib64/gems/ruby/psych-5.3.1 + touch /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib64/gems/ruby/psych-5.3.1/gem.build_complete + mv /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/specifications/default/psych-5.3.1.gemspec /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/specifications/psych-5.3.1.gemspec + ln -s /usr/share/gems/gems/psych-5.3.1/lib/psych /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/ruby/psych + ln -s /usr/share/gems/gems/psych-5.3.1/lib/psych.rb /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/ruby/psych.rb + ln -s /usr/lib64/gems/ruby/psych-5.3.1/psych.so /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib64/ruby/psych.so + find /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/extensions/s390x-linux/4.0.0/bigdecimal-4.0.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/extensions/s390x-linux/4.0.0/debug-1.11.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/extensions/s390x-linux/4.0.0/fiddle-1.1.8 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/extensions/s390x-linux/4.0.0/nkf-0.2.0 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/extensions/s390x-linux/4.0.0/racc-1.8.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/extensions/s390x-linux/4.0.0/rbs-3.10.0 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/extensions/s390x-linux/4.0.0/syslog-0.3.0 -maxdepth 0 -exec mv '{}' /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/lib64/gems/ruby/ ';' + find /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bigdecimal-4.0.1/ext /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/debug-1.11.1/ext /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/fiddle-1.1.8/ext /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/nkf-0.2.0/ext /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/racc-1.8.1/ext /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/rbs-3.10.0/ext /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/syslog-0.3.0/ext -maxdepth 0 -exec rm -rf '{}' + + find /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/abbrev-0.1.2/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/base64-0.3.0/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/benchmark-0.5.0/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bigdecimal-4.0.1/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/csv-3.3.5/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/debug-1.11.1/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/drb-2.2.3/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/fiddle-1.1.8/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/getoptlong-0.2.1/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/io-console-0.8.2/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/irb-1.16.0/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/json-2.18.0/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/logger-1.7.0/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/matrix-0.4.3/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/minitest-6.0.0/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/mutex_m-0.3.0/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/net-ftp-0.3.9/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/net-imap-0.6.2/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/net-pop-0.1.2/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/net-smtp-0.5.1/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/nkf-0.2.0/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/observer-0.1.2/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/ostruct-0.6.3/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/power_assert-3.0.1/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/prime-0.1.4/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/pstore-0.2.0/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/psych-5.3.1/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/racc-1.8.1/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/rake-13.3.1/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/rbs-3.10.0/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/rdoc-7.0.3/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/readline-0.0.4/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/reline-0.6.3/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/repl_type_completor-0.1.12/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/resolv-replace-0.1.1/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/rexml-3.4.4/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/rinda-0.2.0/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/rss-0.3.2/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/syslog-0.3.0/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/test-unit-3.7.5/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/typeprof-0.31.1/lib -name '*.so' -delete + mkdir -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/man/man1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/man/man5 + mv /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/irb-1.16.0/man/irb.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/man/man1 + mv /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/rake-13.3.1/doc/rake.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/man/man1 + mv /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/rdoc-7.0.3/man/ri.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/man/man1 + cp -a /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-add.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-binstubs.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-cache.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-check.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-clean.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-config.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-console.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-doctor.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-env.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-exec.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-fund.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-gem.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-help.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-info.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-init.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-install.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-issue.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-licenses.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-list.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-lock.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-open.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-outdated.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-platform.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-plugin.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-pristine.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-remove.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-show.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-update.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle-version.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/bundle.1 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/man/man1 + cp -a /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/gems/gems/bundler-4.0.3/lib/bundler/man/gemfile.5 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/man/man5 + mkdir -p /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/systemtap/tapset + sed -e 's|@LIBRARY_PATH@|/usr/lib*/libruby.so.4.0|' /builddir/build/SOURCES/libruby.stp + sed -i -r 's|( \*.*\*)\/(.*)|\1\\/\2|' /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr/share/systemtap/tapset/libruby.so.4.0.stp + find doc -maxdepth 1 -type f '!' -name '.*' '!' -name '*.ja*' + echo doc/images + echo doc/syntax + find doc -maxdepth 1 -type f -name '*.ja*' + echo doc/pty + sed -i 's/^/%doc /' .ruby-doc.en .ruby-doc.ja + sed -i 's/^/%lang(ja) /' .ruby-doc.ja + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 4.0.0~20251225.1432git553f1675f3-29.fc44.251225.14.git553f1675f3 --unique-debug-suffix -4.0.0~20251225.1432git553f1675f3-29.fc44.251225.14.git553f1675f3.s390x --unique-debug-src-base ruby-4.0.0~20251225.1432git553f1675f3-29.fc44.251225.14.git553f1675f3.s390x --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 find-debuginfo: starting Extracting debug info from 99 files DWARF-compressing 99 files sepdebugcrcfix: Updated 99 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/ruby-4.0.0~20251225.1432git553f1675f3-29.fc44.251225.14.git553f1675f3.s390x cpio: redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension/prism/templates/src/ast.c.erb: Cannot stat: No such file or directory cpio: redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension/src/lexer.c: Cannot stat: No such file or directory cpio: redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension/src/lexer.re: Cannot stat: No such file or directory cpio: redhat-linux-build/.dtrace-temp.594f2896.c: Cannot stat: No such file or directory cpio: redhat-linux-build/array.rb: Cannot stat: No such file or directory cpio: redhat-linux-build/array.rbinc: Cannot stat: No such file or directory cpio: redhat-linux-build/defs/keywords: Cannot stat: No such file or directory cpio: redhat-linux-build/defs/opt_operand.def: Cannot stat: No such file or directory cpio: redhat-linux-build/enc/jis/props.kwd: Cannot stat: No such file or directory cpio: redhat-linux-build/ext/date/zonetab.list: Cannot stat: No such file or directory cpio: redhat-linux-build/ext/ripper/defs/keywords: Cannot stat: No such file or directory cpio: redhat-linux-build/ext/ripper/parse.h: Cannot stat: No such file or directory cpio: redhat-linux-build/ext/ripper/parse.y: Cannot stat: No such file or directory cpio: redhat-linux-build/ext/ripper/ripper.c: Cannot stat: No such file or directory cpio: redhat-linux-build/ext/ripper/ripper.y: Cannot stat: No such file or directory cpio: redhat-linux-build/gc.rb: Cannot stat: No such file or directory cpio: redhat-linux-build/gc.rbinc: Cannot stat: No such file or directory cpio: redhat-linux-build/insns.def: Cannot stat: No such file or directory cpio: redhat-linux-build/insns_info.inc: Cannot stat: No such file or directory cpio: redhat-linux-build/kernel.rb: Cannot stat: No such file or directory cpio: redhat-linux-build/kernel.rbinc: Cannot stat: No such file or directory cpio: redhat-linux-build/numeric.rb: Cannot stat: No such file or directory cpio: redhat-linux-build/numeric.rbinc: Cannot stat: No such file or directory cpio: redhat-linux-build/parse.c: Cannot stat: No such file or directory cpio: redhat-linux-build/parse.h: Cannot stat: No such file or directory cpio: redhat-linux-build/parse.y: Cannot stat: No such file or directory cpio: redhat-linux-build/prism/templates/ext/prism/api_node.c.erb: Cannot stat: No such file or directory cpio: redhat-linux-build/prism/templates/src/node.c.erb: Cannot stat: No such file or directory cpio: redhat-linux-build/prism/templates/src/serialize.c.erb: Cannot stat: No such file or directory cpio: redhat-linux-build/ractor.rb: Cannot stat: No such file or directory cpio: redhat-linux-build/ractor.rbinc: Cannot stat: No such file or directory cpio: redhat-linux-build/symbol.rb: Cannot stat: No such file or directory cpio: redhat-linux-build/symbol.rbinc: Cannot stat: No such file or directory cpio: redhat-linux-build/thread_sync.rb: Cannot stat: No such file or directory cpio: redhat-linux-build/thread_sync.rbinc: Cannot stat: No such file or directory cpio: redhat-linux-build/tool/ruby_vm/views/_leaf_helpers.erb: Cannot stat: No such file or directory cpio: redhat-linux-build/tool/ruby_vm/views/_sp_inc_helpers.erb: Cannot stat: No such file or directory cpio: redhat-linux-build/vm.inc: Cannot stat: No such file or directory cpio: redhat-linux-build/warning.rb: Cannot stat: No such file or directory cpio: redhat-linux-build/warning.rbinc: Cannot stat: No such file or directory find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + COMPRESS='gzip -9 -n' + COMPRESS_EXT=.gz + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/share/gems/gems/irb-1.16.0/exe/irb from /usr/bin/env ruby to #!/usr/bin/ruby mangling shebang in /usr/share/gems/gems/rdoc-7.0.3/exe/ri from /usr/bin/env ruby to #!/usr/bin/ruby mangling shebang in /usr/share/gems/gems/rdoc-7.0.3/exe/rdoc from /usr/bin/env ruby to #!/usr/bin/ruby mangling shebang in /usr/share/gems/gems/racc-1.8.1/bin/racc from /usr/bin/env ruby to #!/usr/bin/ruby mangling shebang in /usr/share/gems/gems/debug-1.11.1/exe/rdbg from /usr/bin/env ruby to #!/usr/bin/ruby mangling shebang in /usr/share/gems/gems/typeprof-0.31.1/bin/typeprof from /usr/bin/env ruby to #!/usr/bin/ruby mangling shebang in /usr/share/gems/gems/rbs-3.10.0/exe/rbs from /usr/bin/env ruby to #!/usr/bin/ruby mangling shebang in /usr/share/gems/gems/test-unit-3.7.5/bin/test-unit from /usr/bin/env ruby to #!/usr/bin/ruby mangling shebang in /usr/share/gems/gems/rake-13.3.1/exe/rake from /usr/bin/env ruby to #!/usr/bin/ruby mangling shebang in /usr/share/gems/gems/minitest-6.0.0/bin/minitest from /usr/bin/env -S ruby to #!/usr/bin/ruby mangling shebang in /usr/share/gems/gems/syntax_suggest-2.0.2/exe/syntax_suggest from /usr/bin/env ruby to #!/usr/bin/ruby mangling shebang in /usr/share/gems/gems/erb-6.0.1/libexec/erb from /usr/bin/env ruby to #!/usr/bin/ruby mangling shebang in /usr/share/gems/gems/bundler-4.0.3/exe/bundler from /usr/bin/env ruby to #!/usr/bin/ruby mangling shebang in /usr/share/gems/gems/bundler-4.0.3/exe/bundle from /usr/bin/env ruby to #!/usr/bin/ruby + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env -u SOURCE_DATE_EPOCH /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-det --brp -j2 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT Scanned 2126 directories and 17410 files, processed 39 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors + /usr/bin/linkdupes --brp /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/BUILDROOT/usr Scanned 2125 directories and 17410 files, considered 17400 files, read 14368 files, linked 292 files, 0 errors sum of sizes of linked files: 2037929 bytes Reading /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.yJnDHc + umask 022 + cd /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ruby-4.0.0-553f1675f3 + checksec --format=xml --file=redhat-linux-build/libruby.so.4.0.0 + sed -r 's//\1/' + sed -nr '/relro="full" canary="yes" nx="yes" pie="dso" rpath="no" runpath="no" symbols="yes" fortify_source="partial" fortified="10" fortify-able="24" filename='\''redhat-linux-build\/libruby.so.4.0.0'\''/h; ${p;x;/./Q0;Q1}' WARNING: 'openssl' not found! It's required for most checks. WARNING: Not all necessary commands found. Some tests might not work! relro="full" canary="yes" nx="yes" pie="dso" rpath="no" runpath="no" symbols="yes" fortify_source="partial" fortified="10" fortify-able="24" filename='redhat-linux-build/libruby.so.4.0.0' ++ make -C redhat-linux-build -s runruby 'TESTRUN_SCRIPT=/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/bin/gem -v' ++ tail -1 + '[' 4.0.3 == 4.0.3 ']' + make -C redhat-linux-build -s runruby 'TESTRUN_SCRIPT=-e " module Gem; module Resolver; end; end; require '\''rubygems/vendor/molinillo/lib/molinillo/gem_metadata'\''; puts '\''%{rubygems_molinillo_version}: 0.8.0'\''; puts %Q[Gem::Molinillo::VERSION: #{Gem::Molinillo::VERSION}]; exit 1 if Gem::Molinillo::VERSION != '\''0.8.0'\''; "' %{rubygems_molinillo_version}: 0.8.0 Gem::Molinillo::VERSION: 0.8.0 + make -C redhat-linux-build -s runruby 'TESTRUN_SCRIPT=-e " module Gem; module Net; end; end; require '\''rbconfig'\''; require '\''rubygems/vendor/net-http/lib/net/http'\''; puts '\''%{rubygems_net_http_version}: 0.7.0'\''; puts %Q[Gem::Net::HTTP::VERSION: #{Gem::Net::HTTP::VERSION}]; exit 1 if Gem::Net::HTTP::VERSION != '\''0.7.0'\''; "' %{rubygems_net_http_version}: 0.7.0 Gem::Net::HTTP::VERSION: 0.7.0 + make -C redhat-linux-build -s runruby 'TESTRUN_SCRIPT=-e " module Gem; module Net; end; end; require '\''rubygems/vendor/net-protocol/lib/net/protocol'\''; puts '\''%{rubygems_net_protocol_version}: 0.2.2'\''; puts %Q[Gem::Net::Protocol::VERSION: #{Gem::Net::Protocol::VERSION}]; exit 1 if Gem::Net::Protocol::VERSION != '\''0.2.2'\''; "' %{rubygems_net_protocol_version}: 0.2.2 Gem::Net::Protocol::VERSION: 0.2.2 + make -C redhat-linux-build -s runruby 'TESTRUN_SCRIPT=-e " module Gem; end; require '\''rubygems/vendor/optparse/lib/optparse'\''; puts '\''%{rubygems_optparse_version}: 0.8.0'\''; puts %Q[Gem::OptionParser::Version: #{Gem::OptionParser::Version}]; exit 1 if Gem::OptionParser::Version != '\''0.8.0'\''; "' %{rubygems_optparse_version}: 0.8.0 Gem::OptionParser::Version: 0.8.0 + make -C redhat-linux-build -s runruby 'TESTRUN_SCRIPT=-e " module Gem; end; require '\''rbconfig'\''; require '\''rubygems/vendor/resolv/lib/resolv'\''; puts '\''%{rubygems_resolv_version}: 0.6.2'\''; puts %Q[Gem::Resolv::VERSION: #{Gem::Resolv::VERSION}]; exit 1 if Gem::Resolv::VERSION != '\''0.6.2'\''; "' %{rubygems_resolv_version}: 0.6.2 Gem::Resolv::VERSION: 0.6.2 + make -C redhat-linux-build -s runruby 'TESTRUN_SCRIPT=-e " module Gem; module Random; end; end; require '\''rubygems/vendor/securerandom/lib/securerandom'\''; puts '\''%{rubygems_securerandom_version}: 0.4.1'\''; puts %Q[Gem::SecureRandom::VERSION: #{Gem::SecureRandom::VERSION}]; exit 1 if Gem::SecureRandom::VERSION != '\''0.4.1'\''; "' %{rubygems_securerandom_version}: 0.4.1 Gem::SecureRandom::VERSION: 0.4.1 + make -C redhat-linux-build -s runruby 'TESTRUN_SCRIPT=-e " module Gem; end; require '\''rubygems/vendor/timeout/lib/timeout'\''; puts '\''%{rubygems_timeout_version}: 0.4.4'\''; puts %Q[Gem::Timeout::VERSION: #{Gem::Timeout::VERSION}]; exit 1 if Gem::Timeout::VERSION != '\''0.4.4'\''; "' %{rubygems_timeout_version}: 0.4.4 Gem::Timeout::VERSION: 0.4.4 + make -C redhat-linux-build -s runruby 'TESTRUN_SCRIPT=-e " module Gem; end; require '\''rubygems/vendor/tsort/lib/tsort'\''; puts '\''%{rubygems_tsort_version}: 0.2.0'\''; puts %Q[Gem::TSort::VERSION: #{Gem::TSort::VERSION}]; exit 1 if Gem::TSort::VERSION != '\''0.2.0'\''; "' %{rubygems_tsort_version}: 0.2.0 Gem::TSort::VERSION: 0.2.0 + make -C redhat-linux-build -s runruby 'TESTRUN_SCRIPT=-e " module Gem; end; require '\''rubygems/vendor/uri/lib/uri/version'\''; puts '\''%{rubygems_uri_version}: 1.1.1'\''; puts %Q[Gem::URI::VERSION: #{Gem::URI::VERSION}]; exit 1 if Gem::URI::VERSION != '\''1.1.1'\''; "' %{rubygems_uri_version}: 1.1.1 Gem::URI::VERSION: 1.1.1 + make -C redhat-linux-build -s runruby 'TESTRUN_SCRIPT=-e " module Bundler; end; require '\''bundler/vendor/connection_pool/lib/connection_pool/version'\''; puts '\''%{bundler_connection_pool_version}; 2.5.4'\''; puts %Q[Bundler::ConnectionPool::VERSION: #{Bundler::ConnectionPool::VERSION}]; exit 1 if Bundler::ConnectionPool::VERSION != '\''2.5.4'\''; "' %{bundler_connection_pool_version}; 2.5.4 Bundler::ConnectionPool::VERSION: 2.5.4 + make -C redhat-linux-build -s runruby 'TESTRUN_SCRIPT=-e " module Bundler; end; require '\''bundler/vendor/fileutils/lib/fileutils'\''; puts '\''%{bundler_fileutils_version}: 1.8.0'\''; puts %Q[Bundler::FileUtils::VERSION: #{Bundler::FileUtils::VERSION}]; exit 1 if Bundler::FileUtils::VERSION != '\''1.8.0'\''; "' %{bundler_fileutils_version}: 1.8.0 Bundler::FileUtils::VERSION: 1.8.0 + make -C redhat-linux-build -s runruby 'TESTRUN_SCRIPT=-e " module Bundler; end; require '\''bundler/vendor/pub_grub/lib/pub_grub/version'\''; puts '\''%{bundler_pub_grub_version}: 0.5.0'\''; puts %Q[Bundler::PubGrub::VERSION: #{Bundler::PubGrub::VERSION}]; exit 1 if Bundler::PubGrub::VERSION != '\''0.5.0'\''; "' %{bundler_pub_grub_version}: 0.5.0 Bundler::PubGrub::VERSION: 0.5.0 + make -C redhat-linux-build -s runruby 'TESTRUN_SCRIPT=-e " module Gem; end; module Bundler; end; require '\''rbconfig'\''; require '\''bundler/vendor/net-http-persistent/lib/net/http/persistent'\''; puts '\''%{bundler_net_http_persistent_version}: 4.0.6'\''; puts %Q[Gem::Net::HTTP::Persistent::VERSION: #{Gem::Net::HTTP::Persistent::VERSION}]; exit 1 if Gem::Net::HTTP::Persistent::VERSION != '\''4.0.6'\''; "' %{bundler_net_http_persistent_version}: 4.0.6 Gem::Net::HTTP::Persistent::VERSION: 4.0.6 + make -C redhat-linux-build -s runruby 'TESTRUN_SCRIPT=-e " module Bundler; module Random; end; end; require '\''bundler/vendor/securerandom/lib/securerandom'\''; puts '\''%{bundler_securerandom_version}: 0.4.1'\''; puts %Q[Bundler::SecureRandom::VERSION: #{Bundler::SecureRandom::VERSION}]; exit 1 if Bundler::SecureRandom::VERSION != '\''0.4.1'\''; "' %{bundler_securerandom_version}: 0.4.1 Bundler::SecureRandom::VERSION: 0.4.1 + make -C redhat-linux-build -s runruby 'TESTRUN_SCRIPT=-e " module Bundler; end; require '\''bundler/vendor/thor/lib/thor/version'\''; puts '\''%{bundler_thor_version}: 1.4.0'\''; puts %Q[Bundler::Thor::VERSION: #{Bundler::Thor::VERSION}]; exit 1 if Bundler::Thor::VERSION != '\''1.4.0'\''; "' %{bundler_thor_version}: 1.4.0 Bundler::Thor::VERSION: 1.4.0 + make -C redhat-linux-build -s runruby 'TESTRUN_SCRIPT=-e " module Bundler; end; require '\''bundler/vendor/tsort/lib/tsort'\''; puts '\''%{bundler_tsort_version}: 0.2.0'\''; puts %Q[Bundler::TSort::VERSION: #{Bundler::TSort::VERSION}]; exit 1 if Bundler::TSort::VERSION != '\''0.2.0'\''; "' %{bundler_tsort_version}: 0.2.0 Bundler::TSort::VERSION: 0.2.0 + make -C redhat-linux-build -s runruby 'TESTRUN_SCRIPT=-e " module Bundler; end; require '\''bundler/vendor/uri/lib/uri/version'\''; puts '\''%{bundler_uri_version}: 1.1.1'\''; puts %Q[Bundler::URI::VERSION: #{Bundler::URI::VERSION}]; exit 1 if Bundler::URI::VERSION != '\''1.1.1'\''; "' %{bundler_uri_version}: 1.1.1 Bundler::URI::VERSION: 1.1.1 + make -C redhat-linux-build -s runruby 'TESTRUN_SCRIPT=-e " require '\''rubygems'\''; require '\''nkf'\''; puts '\''%{bundled_nkf_version}: 2.1.5'\''; puts %Q[NKF::NKF_VERSION: #{NKF::NKF_VERSION}]; exit 1 if NKF::NKF_VERSION != '\''2.1.5'\''; "' %{bundled_nkf_version}: 2.1.5 NKF::NKF_VERSION: 2.1.5 + touch redhat-linux-build/abrt.rb + make -C redhat-linux-build runruby 'TESTRUN_SCRIPT=--enable-gems /builddir/build/SOURCES/test_abrt.rb' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' RUBY_ON_BUG='gdb -x /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.gdbinit -p' ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/runruby.rb --extout=.ext -- --disable-gems --enable-gems /builddir/build/SOURCES/test_abrt.rb make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' + ln -sfr probes.d redhat-linux-build/ + make -C redhat-linux-build runruby TESTRUN_SCRIPT=/builddir/build/SOURCES/test_systemtap.rb make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' RUBY_ON_BUG='gdb -x /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.gdbinit -p' ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/runruby.rb --extout=.ext -- --disable-gems /builddir/build/SOURCES/test_systemtap.rb make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' + GENERATOR_SCRIPT=/builddir/build/SOURCES/rubygems.req + make -C redhat-linux-build runruby 'TESTRUN_SCRIPT= -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/lib -I/builddir/build/SOURCES --enable-gems /builddir/build/SOURCES/test_rubygems_req.rb --verbose' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' RUBY_ON_BUG='gdb -x /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.gdbinit -p' ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/runruby.rb --extout=.ext -- --disable-gems -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/lib -I/builddir/build/SOURCES --enable-gems /builddir/build/SOURCES/test_rubygems_req.rb --verbose Run options: --seed=58404 --verbose # Running tests: [ 1/11] TestRubyGemsReq#test_filtering_conflicts_is_not_depending_on_contraint_ordering = 0.06 s [ 2/11] TestRubyGemsReq#test_requires_multiple_dependencies_with_constraint = 0.06 s [ 3/11] TestRubyGemsReq#test_depends_on_rubygems = 0.06 s [ 4/11] TestRubyGemsReq#test_multiple_pessimistically_constrained_dependencies = 0.06 s [ 5/11] TestRubyGemsReq#test_depends_on_gem_with_version_conflict = 0.06 s [ 6/11] TestRubyGemsReq#test_filters_conflict_from_regular_version_constraints = 0.06 s [ 7/11] TestRubyGemsReq#test_filters_multiple_conflicts_from_dependency_but_keeps_regular_constraint = 0.06 s [ 8/11] TestRubyGemsReq#test_filters_multiple_conflicts_from_dependency = 0.00 s [ 9/11] TestRubyGemsReq#test_multiple_constraints_on_one_dependency_composes_constraints_for_RPM = 0.12 s [10/11] TestRubyGemsReq#test_requires_rubygems_and_dependency = 0.06 s [11/11] TestRubyGemsReq#test_expands_pessimistic_constraint_for_rpm = 0.06 s Finished tests in 0.688570s, 15.9751 tests/s, 45.0209 assertions/s. 11 tests, 31 assertions, 0 failures, 0 errors, 1 skips ruby -v: ruby 4.0.0 (2025-12-25 revision 553f1675f3) +PRISM [s390x-linux] make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' + GENERATOR_SCRIPT=/builddir/build/SOURCES/rubygems.prov + make -C redhat-linux-build runruby 'TESTRUN_SCRIPT= -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/lib -I/builddir/build/SOURCES --enable-gems /builddir/build/SOURCES/test_rubygems_prov.rb --verbose' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' RUBY_ON_BUG='gdb -x /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.gdbinit -p' ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/runruby.rb --extout=.ext -- --disable-gems -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/lib -I/builddir/build/SOURCES --enable-gems /builddir/build/SOURCES/test_rubygems_prov.rb --verbose Run options: --seed=19230 --verbose # Running tests: [1/2] TestRubyGemsProv#test_translates_prelease_version_provides_from_rubygems_to_rpm = 0.12 s [2/2] TestRubyGemsProv#test_provides_the_gem_version = 0.18 s Finished tests in 0.309866s, 6.4544 tests/s, 32.2720 assertions/s. 2 tests, 10 assertions, 0 failures, 0 errors, 0 skips ruby -v: ruby 4.0.0 (2025-12-25 revision 553f1675f3) +PRISM [s390x-linux] make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' + GENERATOR_SCRIPT=/builddir/build/SOURCES/rubygems.con + make -C redhat-linux-build runruby 'TESTRUN_SCRIPT= -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/lib -I/builddir/build/SOURCES --enable-gems /builddir/build/SOURCES/test_rubygems_con.rb --verbose' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' RUBY_ON_BUG='gdb -x /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/.gdbinit -p' ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/runruby.rb --extout=.ext -- --disable-gems -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/lib -I/builddir/build/SOURCES --enable-gems /builddir/build/SOURCES/test_rubygems_con.rb --verbose Run options: --seed=28070 --verbose # Running tests: [1/5] TestRubyGemsCon#test_single_gem_single_version_conflict = 0.06 s [2/5] TestRubyGemsCon#test_filter_out_regular_requirements = 0.24 s [3/5] TestRubyGemsCon#test_generates_conflicts_while_ignoring_regular_requirements = 0.06 s [4/5] TestRubyGemsCon#test_multiple_gems_with_single_conflict = 0.06 s [5/5] TestRubyGemsCon#test_multiple_conflicts_on_single_gem = 0.12 s Finished tests in 0.559889s, 8.9303 tests/s, 30.3632 assertions/s. 5 tests, 17 assertions, 0 failures, 0 errors, 0 skips ruby -v: ruby 4.0.0 (2025-12-25 revision 553f1675f3) +PRISM [s390x-linux] make: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' + DISABLE_TESTS= + MSPECOPTS= + make -C redhat-linux-build -j2 check 'TESTS=-v --show-skip ' 'MSPECOPT=-fs ' make: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' BASERUBY = /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/missing-baseruby.bat CC = gcc LD = ld LDSHARED = gcc -shared CFLAGS = -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -m64 XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/s390x-linux -I.ext/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/include -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3 -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/prism -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/17.0.0 -Dmodular_gc_dir= CPPFLAGS = DLDFLAGS = -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -Wl,-soname,libruby.so.4.0 -fstack-protector-strong -m64 SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread LANG = C.UTF-8 LC_ALL = LC_CTYPE = MFLAGS = -j2 --jobserver-auth=fifo:/tmp/GMfifo84219 RUSTC = no YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --cfg feature="stats_allocator" --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/target/release/' '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/yjit/src/lib.rs' ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --cfg feature="stats_allocator" --edition=2024 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/target/release/' '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/zjit/src/lib.rs' gcc (GCC) 15.2.1 20251211 (Red Hat 15.2.1-5) Copyright (C) 2025 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. generating enc.mk making srcs under enc making enc make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Nothing to be done for 'enc'. make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Nothing to be done for 'srcs'. make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' generating transdb.h transdb.h unchanged generating makefiles ext/configure-ext.mk making trans make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Nothing to be done for 'trans'. make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' making encs ext/configure-ext.mk updated make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Nothing to be done for 'encs'. make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' generating makefile exts.mk exts.mk unchanged make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/coverage' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/date' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/coverage' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/date' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/io/console' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/io/console' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/monitor' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/monitor' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/json' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/objspace' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/objspace' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/openssl' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/psych' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/pty' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/pty' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/rubyvm' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/rubyvm' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/ripper' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/ripper' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/strscan' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/socket' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/strscan' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/bigdecimal-4.0.1/ext/bigdecimal' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/debug-1.11.1/ext/debug' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/bigdecimal-4.0.1/ext/bigdecimal' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/debug-1.11.1/ext/debug' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/nkf-0.2.0/ext/nkf' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/fiddle-1.1.8/ext/fiddle' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/racc-1.8.1/ext/racc/cparse' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/nkf-0.2.0/ext/nkf' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/racc-1.8.1/ext/racc/cparse' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/syslog-0.3.0/ext/syslog' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/rbs-3.10.0/ext/rbs_extension' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/sha2' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/ext/digest/sha2' make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/.bundle/gems/syslog-0.3.0/ext/syslog' make[2]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[2]: 'ruby' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Entering directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' make[1]: Nothing to be done for 'note'. make[1]: Leaving directory '/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build' 2025-12-25 15:17:07 +0000 Driver is ruby 4.0.0 (2025-12-25 revision 553f1675f3) +PRISM [s390x-linux] Target is ruby 4.0.0 (2025-12-25 revision 553f1675f3) +PRISM [s390x-linux] .............................................................................. .............................................................................. .............................................................................. .............................................................................. .............................................................................. .............................................................................. .............................................................................. .............................................................................. .............................................................................. .............................................................................. .............................................................................. .............................................................................. .............................................................................. .............................................................................. .............................................................................. .............................................................................. .............................................................................. .............................................................................. .............................................................................. .............................................................................. .............................................................................. .............................................................................. .............................................................................. .............................................................................. .............................................................................. .............................................................................. ......... Finished in 20.71 sec Fiber count: 10000 (skipping) PASS all 2037 tests exec ./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/runruby.rb --extout=.ext -- --disable-gems "/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/bootstraptest/runner.rb" --ruby="ruby --disable-gems" /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/KNOWNBUGS.rb 2025-12-25 15:17:28 +0000 Driver is ruby 4.0.0 (2025-12-25 revision 553f1675f3) +PRISM [s390x-linux] Target is ruby 4.0.0 (2025-12-25 revision 553f1675f3) +PRISM [s390x-linux] No tests, no problem Checking leaked global symbols...none /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:assignment ....................................................................................................................................................................................................................................................................................................................................................................................OK 372 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:condition ..OK 2 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:if/unless ...OK 3 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:case .....OK 5 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:while/until ........OK 8 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:exception ..........OK 10 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:array .......................................OK 39 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:hash ...........................OK 27 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:iterator ...........................................................................................................OK 107 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:float ................................................................................OK 80 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:bignum ...............................OK 31 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:string & char ..............................................................OK 62 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:assignment ..........OK 10 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:call ......OK 6 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:proc .........OK 9 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:signal ..OK 2 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:eval ...........................OK 27 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:system ........OK 8 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:const .....OK 5 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:clone .....OK 5 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:marshal ....OK 4 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:pack ....OK 4 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:math ..OK 2 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:struct ......OK 6 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:variable ............OK 12 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:trace ...OK 3 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:defined? ............OK 12 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:alias ......OK 6 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:path .......................OK 23 /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/basictest/test.rb:gc ....OK 4 test succeeded Run options: --seed=40291 "--ruby=./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/runruby.rb --extout=.ext -- --disable-gems" -v --show-skip # Running tests: TestTestUnitSorting#test_sort_random = 0.00 s = . TestTestUnitSorting#test_sort_alpha = 0.00 s = . TestTestUnitSorting#test_sort_nosort = 0.00 s = . TestTestUnitSorting#test_sorting = 0.06 s = . Test_SyncDefaultGems::TestMessageFilter#test_co_authored_by_no_newline = 0.00 s = . Test_SyncDefaultGems::TestMessageFilter#test_co_authored_by = 0.00 s = . Test_SyncDefaultGems::TestMessageFilter#test_multiple_co_authored_by = 0.00 s = . Test_SyncDefaultGems::TestMessageFilter#test_dot_ending_subject = 0.00 s = . Test_SyncDefaultGems::TestMessageFilter#test_subject_only = 0.00 s = . Test_SyncDefaultGems::TestMessageFilter#test_link_in_parenthesis = 0.00 s = . TestHideSkip#test_hideskip = 0.17 s = . TestAssertion#test_version_match_array_beginless_range_exclude_end = 0.00 s = . TestAssertion#test_timeout_separately = 0.11 s = . TestAssertion#test_assert_raise = 0.00 s = . TestAssertion#test_assert_raise_kind_of = 0.00 s = . TestAssertion#test_version_match_array_range = 0.00 s = . TestAssertion#test_version_match_array_endless_range_exclude_end = 0.00 s = . TestAssertion#test_version_match_integer_range = 0.00 s = . TestAssertion#test_version_match_integer_beginless_range = 0.00 s = . TestAssertion#test_version_match_array_beginless_range = 0.00 s = . TestAssertion#test_assert_raise_with_message = 0.00 s = . TestAssertion#test_assert_pattern_list = 0.00 s = . TestAssertion#test_version_match_integer_endless_range = 0.00 s = . TestAssertion#test_version_match_integer_endless_range_exclusive = 0.00 s = . TestAssertion#test_caller_bactrace_location = 0.00 s = . TestAssertion#test_version_match_array_endless_range = 0.00 s = . TestAssertion#test_wrong_assertion = 0.00 s = . TestAssertion#test_version_match_integer = 0.00 s = . Test_SyncDefaultGems::TestSyncWithCommits#test_delete_after_conflict = 0.27 s = . TestCommitEmail#test_sendmail_encoding = 0.08 s = . TestMiniTestUnit#test_filter_backtrace = 0.00 s = . TestMiniTestUnit#test_class_puke_with_assertion_failed = 0.00 s = . TestMiniTestUnit#test_passed_eh_teardown_skipped = 0.00 s = . TestMiniTestUnit#test_passed_eh_teardown_flunked = 0.00 s = . TestMiniTestUnit#test_passed_eh_teardown_good = 0.00 s = . TestMiniTestUnit#test_filter_backtrace_all_unit = 0.00 s = . TestMiniTestUnit#test_class_puke_with_non_failure_exception = 0.00 s = . TestMiniTestUnit#test_filter_backtrace_unit_starts = 0.00 s = . TestMiniTestUnit#test_class_puke_with_failure_and_flunk_in_backtrace = 0.00 s = . TestMiniTestUnit#test_class_puke_with_assertion_failed_and_long_backtrace = 0.00 s = . TestMiniTestUnit#test_class_puke_with_flunk_and_user_defined_assertions = 0.00 s = . TestMiniTestUnit#test_default_runner_is_minitest_unit = 0.00 s = . TestMiniTestUnit#test_class_puke_with_assertion_failed_and_user_defined_assertions = 0.00 s = . TestMiniTestUnitInherited#test_inherited_hook_plays_nice_with_others = 0.00 s = . TestMiniTestRunner#test_class_test_suites = 0.00 s = . TestMiniTestRunner#test_run_with_other_runner = 0.00 s = S TestMiniTestUnitOrder#test_after_teardown = 0.00 s = S TestMiniTestUnitOrder#test_setup_and_teardown_survive_inheritance = 0.00 s = S TestMiniTestUnitOrder#test_all_teardowns_are_guaranteed_to_run = 0.00 s = S TestMiniTestUnitOrder#test_before_setup = 0.00 s = S TestMiniTestUnitTestCase#test_refute_match = 0.00 s = . TestMiniTestUnitTestCase#test_delta_consistency = 0.00 s = . TestMiniTestUnitTestCase#test_assert_operator = 0.00 s = . TestMiniTestUnitTestCase#test_message_message = 0.00 s = . TestMiniTestUnitTestCase#test_assert_empty_triggered = 0.00 s = . TestMiniTestUnitTestCase#test_assert = 0.00 s = . TestMiniTestUnitTestCase#test_refute_predicate_triggered = 0.00 s = . TestMiniTestUnitTestCase#test_assert_silent = 0.00 s = . TestMiniTestUnitTestCase#test_assert_equal_different_long_invisible = 0.00 s = . TestMiniTestUnitTestCase#test_assert_raise_triggered_none = 0.00 s = . TestMiniTestUnitTestCase#test_assert_raise_skip = 0.00 s = . TestMiniTestUnitTestCase#test_refute_nil_triggered = 0.00 s = . TestMiniTestUnitTestCase#test_refute_equal_triggered = 0.00 s = . TestMiniTestUnitTestCase#test_assert_output_both = 0.00 s = . TestMiniTestUnitTestCase#test_assert_respond_to = 0.00 s = . TestMiniTestUnitTestCase#test_assert_nil = 0.00 s = . TestMiniTestUnitTestCase#test_refute_operator = 0.00 s = . TestMiniTestUnitTestCase#test_assert_match_triggered = 0.00 s = . TestMiniTestUnitTestCase#test_assert_kind_of = 0.00 s = . TestMiniTestUnitTestCase#test_assert_throws_different = 0.00 s = . TestMiniTestUnitTestCase#test_refute_instance_of_triggered = 0.00 s = . TestMiniTestUnitTestCase#test_assert_send_bad = 0.00 s = . TestMiniTestUnitTestCase#test_assert_throws_unthrown = 0.00 s = . TestMiniTestUnitTestCase#test_assert_raise = 0.00 s = . TestMiniTestUnitTestCase#test_assert_equal_different_long = 0.00 s = . TestMiniTestUnitTestCase#test_assert_output_neither = 0.00 s = . TestMiniTestUnitTestCase#test_refute = 0.00 s = . TestMiniTestUnitTestCase#test_assert_equal_different_diff_deactivated = 0.00 s = . TestMiniTestUnitTestCase#test_refute_equal = 0.00 s = . TestMiniTestUnitTestCase#test_assert_nil_triggered = 0.00 s = . TestMiniTestUnitTestCase#test_omit = 0.00 s = . TestMiniTestUnitTestCase#test_refute_same = 0.00 s = . TestMiniTestUnitTestCase#test_assert_output_triggered_both = 0.00 s = . TestMiniTestUnitTestCase#test_refute_empty_triggered = 0.00 s = . TestMiniTestUnitTestCase#test_assert_equal_different_collection_array_hex_invisible = 0.00 s = . TestMiniTestUnitTestCase#test_assert_instance_of_triggered = 0.00 s = . TestMiniTestUnitTestCase#test_assert_empty = 0.00 s = . TestMiniTestUnitTestCase#test_assert_in_delta_triggered = 0.00 s = . TestMiniTestUnitTestCase#test_refute_in_epsilon_triggered = 0.00 s = . TestMiniTestUnitTestCase#test_message_lambda = 0.00 s = . TestMiniTestUnitTestCase#test_assert__triggered_message = 0.00 s = . TestMiniTestUnitTestCase#test_refute_in_delta_triggered = 0.00 s = . TestMiniTestUnitTestCase#test_assert_kind_of_triggered = 0.00 s = . TestMiniTestUnitTestCase#test_refute_nil = 0.00 s = . TestMiniTestUnitTestCase#test_refute_match_matcher_object = 0.00 s = . TestMiniTestUnitTestCase#test_assert_raise_triggered_different_msg = 0.00 s = . TestMiniTestUnitTestCase#test_capture_output = 0.00 s = . TestMiniTestUnitTestCase#test_assert_silent_triggered_out = 0.00 s = . TestMiniTestUnitTestCase#test_message_deferred = 0.00 s = . TestMiniTestUnitTestCase#test_refute_match_triggered = 0.00 s = . TestMiniTestUnitTestCase#test_assert_respond_to_triggered = 0.00 s = . TestMiniTestUnitTestCase#test_refute_predicate = 0.00 s = . TestMiniTestUnitTestCase#test_assert_output_out = 0.00 s = . TestMiniTestUnitTestCase#test_assert_output_triggered_err = 0.00 s = . TestMiniTestUnitTestCase#test_refute_same_triggered = 0.00 s = . TestMiniTestUnitTestCase#test_pass = 0.00 s = . TestMiniTestUnitTestCase#test_refute_respond_to = 0.00 s = . TestMiniTestUnitTestCase#test_assert_equal_different_collection_hash_hex_invisible = 0.00 s = . TestMiniTestUnitTestCase#test_assert_predicate_triggered = 0.00 s = . TestMiniTestUnitTestCase#test_assert_raise_module = 0.00 s = . TestMiniTestUnitTestCase#test_assert_output_both_regexps = 0.00 s = . TestMiniTestUnitTestCase#test_assert_in_epsilon_triggered = 0.00 s = . TestMiniTestUnitTestCase#test_assert_raise_triggered_none_msg = 0.00 s = . TestMiniTestUnitTestCase#test_assert_match_matcher_object = 0.00 s = . TestMiniTestUnitTestCase#test_assert_equal_different_long_msg = 0.00 s = . TestMiniTestUnitTestCase#test_flunk_message = 0.00 s = . TestMiniTestUnitTestCase#test_assert_predicate = 0.00 s = . TestMiniTestUnitTestCase#test_refute_kind_of_triggered = 0.00 s = . TestMiniTestUnitTestCase#test_prints = 0.00 s = . TestMiniTestUnitTestCase#test_refute_respond_to_triggered = 0.00 s = . TestMiniTestUnitTestCase#test_assert_send = 0.00 s = . TestMiniTestUnitTestCase#test_epsilon_consistency = 0.00 s = . TestMiniTestUnitTestCase#test_assert_equal_different_short_multiline = 0.00 s = . TestMiniTestUnitTestCase#test_refute_in_epsilon = 0.00 s = . TestMiniTestUnitTestCase#test_assert_throws = 0.00 s = . TestMiniTestUnitTestCase#test_assert_includes = 0.00 s = . TestMiniTestUnitTestCase#test_assert_silent_triggered_err = 0.00 s = . TestMiniTestUnitTestCase#test_assert_raise_triggered_different = 0.00 s = . TestMiniTestUnitTestCase#test_test_methods = 0.00 s = . TestMiniTestUnitTestCase#test_assert_raise_triggered_subclass = 0.00 s = . TestMiniTestUnitTestCase#test_assert_equal_different_hex_invisible = 0.00 s = . TestMiniTestUnitTestCase#test_assert_operator_bad_object = 0.00 s = . TestMiniTestUnitTestCase#test_refute_instance_of = 0.00 s = . TestMiniTestUnitTestCase#test_assert_output_err = 0.00 s = . TestMiniTestUnitTestCase#test_assert_output_triggered_out = 0.00 s = . TestMiniTestUnitTestCase#test_assert_match = 0.00 s = . TestMiniTestUnitTestCase#test_refute_includes = 0.00 s = . TestMiniTestUnitTestCase#test_refute_match_object_triggered = 0.00 s = . TestMiniTestUnitTestCase#test_assert_equal_different_escaped_newline = 0.00 s = . TestMiniTestUnitTestCase#test_assert_in_epsilon = 0.00 s = . TestMiniTestUnitTestCase#test_refute_operator_triggered = 0.00 s = . TestMiniTestUnitTestCase#test_refute_includes_triggered = 0.00 s = . TestMiniTestUnitTestCase#test_assert_equal_different_hex = 0.00 s = . TestMiniTestUnitTestCase#test_refute_operator_bad_object = 0.00 s = . TestMiniTestUnitTestCase#test_assert_equal_different_short = 0.00 s = . TestMiniTestUnitTestCase#test_pend = 0.00 s = . TestMiniTestUnitTestCase#test_assert_same_triggered = 0.00 s = . TestMiniTestUnitTestCase#test_assert_match_object_triggered = 0.00 s = . TestMiniTestUnitTestCase#test_assert_in_delta = 0.00 s = . TestMiniTestUnitTestCase#test_assert_same = 0.00 s = . TestMiniTestUnitTestCase#test_assert__triggered = 0.00 s = . TestMiniTestUnitTestCase#test_assert_match_matchee_to_str = 0.00 s = . TestMiniTestUnitTestCase#test_assert_instance_of = 0.00 s = . TestMiniTestUnitTestCase#test_refute_empty = 0.00 s = . TestMiniTestUnitTestCase#test_message = 0.00 s = . TestMiniTestUnitTestCase#test_assert_equal_different_short_msg = 0.00 s = . TestMiniTestUnitTestCase#test_assert_operator_triggered = 0.00 s = . TestMiniTestUnitTestCase#test_assert_includes_triggered = 0.00 s = . TestMiniTestUnitTestCase#test_flunk = 0.00 s = . TestMiniTestUnitTestCase#test_assert_equal = 0.00 s = . TestMiniTestUnitTestCase#test_refute_in_delta = 0.00 s = . TestMiniTestUnitTestCase#test_refute_kind_of = 0.00 s = . TestMiniTestUnitTestCase#test_assert_in_epsilon_triggered_negative_case = 0.00 s = . TestMiniTestGuard#test_mri_eh = 0.00 s = . TestMiniTestGuard#test_windows_eh = 0.00 s = . TestMiniTestGuard#test_jruby_eh = 0.00 s = . TestMiniTestUnitRecording#test_record_passing = 0.00 s = S TestMiniTestUnitRecording#test_record_error_teardown = 0.00 s = S TestMiniTestUnitRecording#test_record_failing = 0.00 s = S TestMiniTestUnitRecording#test_record_error_in_test_and_teardown = 0.00 s = S TestMiniTestUnitRecording#test_record_skip = 0.00 s = S TestMiniTestUnitRecording#test_record_error = 0.00 s = S TestRedefinition#test_redefinition = 0.00 s = . TestLaunchable#test_json_stream_writer = 0.00 s = . Test_JISX0208_Char#test_to_shift_jis = 0.00 s = . Test_JISX0208_Char#test_succ = 0.00 s = . Test_JISX0208_Char#test_from_sjis = 0.00 s = . Test_JISX0208_Char#test_create_with_row_cell = 0.00 s = . Test_JISX0208_Char#test_row = 0.00 s = . Test_JISX0208_Char#test_cell = 0.00 s = . Test_SyncDefaultGems::TestSyncWithCommits#test_skip_test_fixtures = 0.13 s = . TestLoadFailure#test_load_failure = 0.07 s = . Test_SyncDefaultGems::TestSyncWithCommits#test_no_upstream_file = 0.09 s = . TestLoadFailure#test_load_failure_parallel = 0.15 s = . Test_SyncDefaultGems::TestSyncWithCommits#test_skip_toplevel = 0.14 s = . TestParallel::TestParallelWorker#test_quit = 0.08 s = . TestParallel::TestParallelWorker#test_accept_run_command_multiple_times = 0.09 s = . Test_SyncDefaultGems::TestSyncWithCommits#test_gitignore = 0.15 s = . TestParallel::TestParallelWorker#test_p = 0.08 s = . Test_SyncDefaultGems::TestSyncWithCommits#test_gitignore_after_conflict = 0.17 s = . TestParallel::TestParallelWorker#test_run_multiple_testcase_in_one_file = 0.09 s = . TestParallel::TestParallelWorker#test_done = 0.09 s = . Test_SyncDefaultGems::TestSyncWithCommits#test_sync = 0.16 s = . TestParallel::TestParallelWorker#test_run = 0.08 s = . Test_SyncDefaultGems::TestSyncWithCommits#test_skip_tool = 0.13 s = . TestParallel::TestParallel#test_jobs_status = 0.16 s = . Test_SyncDefaultGems::TestSyncWithCommits#test_squash_merge = 0.28 s = . TestParallel::TestParallel#test_separate = 0.32 s = . TestParallel::TestParallel#test_ignore_jzero = 0.05 s = . Test_SyncDefaultGems::TestSyncWithCommits#test_adding_toplevel = 0.15 s = . TestTiemout#test_timeout = 0.07 s = . TestParallel::TestParallel#test_should_run_all_without_any_leaks = 0.15 s = . TestParallel::TestParallel#test_no_retry_option = 0.14 s = . TestParallel::TestParallel#test_hungup = 2.51 s = . TestParallel::TestParallel#test_should_retry_failed_on_workers = 0.15 s = . 1) Skipped: TestMiniTestRunner#test_run_with_other_runner [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/test/testunit/test_minitest_unit.rb:268]: We don't imagine to replace the default runner with ruby/ruby test suite. 2) Skipped: TestMiniTestUnitOrder#test_after_teardown [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/test/testunit/test_minitest_unit.rb:356]: Surpressing the result message of this tests 3) Skipped: TestMiniTestUnitOrder#test_setup_and_teardown_survive_inheritance [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/test/testunit/test_minitest_unit.rb:415]: Surpressing the result message of this tests 4) Skipped: TestMiniTestUnitOrder#test_all_teardowns_are_guaranteed_to_run [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/test/testunit/test_minitest_unit.rb:381]: Surpressing the raise message when running with tests 5) Skipped: TestMiniTestUnitOrder#test_before_setup [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/test/testunit/test_minitest_unit.rb:331]: Surpressing the raise message when running with tests 6) Skipped: TestMiniTestUnitRecording#test_record_passing [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/test/testunit/test_minitest_unit.rb:1428]: Test::Unit::Runner#run was changed about recoding feature. We should fix it. 7) Skipped: TestMiniTestUnitRecording#test_record_error_teardown [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/test/testunit/test_minitest_unit.rb:1452]: Test::Unit::Runner#run was changed about recoding feature. We should fix it. 8) Skipped: TestMiniTestUnitRecording#test_record_failing [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/test/testunit/test_minitest_unit.rb:1436]: Test::Unit::Runner#run was changed about recoding feature. We should fix it. 9) Skipped: TestMiniTestUnitRecording#test_record_error_in_test_and_teardown [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/test/testunit/test_minitest_unit.rb:1464]: Test::Unit::Runner#run was changed about recoding feature. We should fix it. 10) Skipped: TestMiniTestUnitRecording#test_record_skip [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/test/testunit/test_minitest_unit.rb:1476]: Test::Unit::Runner#run was changed about recoding feature. We should fix it. 11) Skipped: TestMiniTestUnitRecording#test_record_error [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/test/testunit/test_minitest_unit.rb:1444]: Test::Unit::Runner#run was changed about recoding feature. We should fix it. Finished tests in 4.800088s, 42.7076 tests/s, 192.2882 assertions/s. 205 tests, 923 assertions, 0 failures, 0 errors, 11 skips ruby -v: ruby 4.0.0 (2025-12-25 revision 553f1675f3) +PRISM [s390x-linux] generating s390x-linux-fake.rb s390x-linux-fake.rb updated building spec/ruby/optional/capi/ext/array_spec.so building spec/ruby/optional/capi/ext/basic_object_spec.so building spec/ruby/optional/capi/ext/bignum_spec.so building spec/ruby/optional/capi/ext/binding_spec.so building spec/ruby/optional/capi/ext/boolean_spec.so building spec/ruby/optional/capi/ext/class_id_under_autoload_spec.so building spec/ruby/optional/capi/ext/class_spec.so building spec/ruby/optional/capi/ext/class_under_autoload_spec.so building spec/ruby/optional/capi/ext/complex_spec.so building spec/ruby/optional/capi/ext/constants_spec.so building spec/ruby/optional/capi/ext/data_spec.so building spec/ruby/optional/capi/ext/debug_spec.so building spec/ruby/optional/capi/ext/digest_spec.so building spec/ruby/optional/capi/ext/encoding_spec.so building spec/ruby/optional/capi/ext/enumerator_spec.so building spec/ruby/optional/capi/ext/exception_spec.so building spec/ruby/optional/capi/ext/fiber_spec.so building spec/ruby/optional/capi/ext/file_spec.so building spec/ruby/optional/capi/ext/finalizer_spec.so building spec/ruby/optional/capi/ext/fixnum_spec.so building spec/ruby/optional/capi/ext/float_spec.so building spec/ruby/optional/capi/ext/gc_spec.so building spec/ruby/optional/capi/ext/globals_spec.so building spec/ruby/optional/capi/ext/hash_spec.so building spec/ruby/optional/capi/ext/integer_spec.so building spec/ruby/optional/capi/ext/io_spec.so building spec/ruby/optional/capi/ext/kernel_spec.so building spec/ruby/optional/capi/ext/language_spec.so building spec/ruby/optional/capi/ext/marshal_spec.so building spec/ruby/optional/capi/ext/module_spec.so building spec/ruby/optional/capi/ext/module_under_autoload_spec.so building spec/ruby/optional/capi/ext/mutex_spec.so building spec/ruby/optional/capi/ext/numeric_spec.so building spec/ruby/optional/capi/ext/object_spec.so building spec/ruby/optional/capi/ext/proc_spec.so building spec/ruby/optional/capi/ext/range_spec.so building spec/ruby/optional/capi/ext/rational_spec.so building spec/ruby/optional/capi/ext/rbasic_spec.so building spec/ruby/optional/capi/ext/regexp_spec.so building spec/ruby/optional/capi/ext/set_spec.so building spec/ruby/optional/capi/ext/st_spec.so building spec/ruby/optional/capi/ext/string_spec.so building spec/ruby/optional/capi/ext/struct_spec.so building spec/ruby/optional/capi/ext/symbol_spec.so building spec/ruby/optional/capi/ext/thread_spec.so building spec/ruby/optional/capi/ext/time_spec.so building spec/ruby/optional/capi/ext/tracepoint_spec.so building spec/ruby/optional/capi/ext/typed_data_spec.so building spec/ruby/optional/capi/ext/util_spec.so Run options: --seed=16716 "--ruby=./miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib -I. -I.ext/common /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/runruby.rb --extout=.ext -- --disable-gems" --excludes-dir=/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/.excludes --name=!/memory_leak/ -v --show-skip # Running tests: Test_String_Fstring#test_singleton_method = 0.00 s = . Test_String_Fstring#test_instance_variable = 0.00 s = . Test_String_Fstring#test_singleton_class = 0.00 s = . Test_String_Fstring#test_fake_str = 0.00 s = . Test_String_Fstring#test_rb_enc_interned_str_autoloaded_encoding = 0.05 s = . Test_String_Fstring#test_rb_enc_str_new_null_encoding = 0.00 s = . Test_String_Fstring#test_rb_enc_interned_str_null_encoding = 0.00 s = . Test_String_Fstring#test_subclass = 0.00 s = . Test_String_Fstring#test_rb_enc_str_new_autoloaded_encoding = 0.05 s = . TC_IPAddr#test_ip6_int = 0.00 s = . TC_IPAddr#test_zone_id = 0.00 s = . TC_IPAddr#test_s_new_ntoh = 0.00 s = . TC_IPAddr#test_to_range = 0.00 s = . TC_IPAddr#test_reverse = 0.00 s = . TC_IPAddr#test_as_json = 0.00 s = . TC_IPAddr#test_prefix_writer = 0.00 s = . TC_IPAddr#test_ipv4_compat = 0.00 s = . TC_IPAddr#test_netmask = 0.00 s = . TC_IPAddr#test_ntop = 0.00 s = . TestGemResolverVendorSet#test_find_all_prerelease = 0.01 s = . TC_IPAddr#test_s_new = 0.01 s = . TC_IPAddr#test_wildcard_mask = 0.00 s = . TC_IPAddr#test_ipv4_mapped = 0.00 s = . TC_IPAddr#test_ip6_arpa = 0.00 s = . TC_IPAddr#test_to_json = 0.00 s = . TC_IPAddr#test_to_s = 0.00 s = . TestGemResolverVendorSet#test_find_all = 0.00 s = . TC_Operator#test_native_coerce_mask_addr = 0.00 s = . TC_Operator#test_or = 0.00 s = . TC_Operator#test_equal = 0.00 s = . TC_Operator#test_plus = 0.00 s = . TC_Operator#test_private? = 0.00 s = . TC_Operator#test_and = 0.00 s = . TC_Operator#test_loopback? = 0.00 s = . TC_Operator#test_minus = 0.00 s = . TestGemResolverVendorSet#test_add_vendor_gem = 0.00 s = . TC_Operator#test_compare = 0.00 s = . TC_Operator#test_raises_invalid_address_error_with_error_message = 0.00 s = . TC_Operator#test_hash = 0.00 s = . TC_Operator#test_link_local? = 0.00 s = . TestGemResolverVendorSet#test_load_spec = 0.00 s = . TC_Operator#test_shift_left = 0.00 s = . TC_Operator#test_shift_right = 0.00 s = . TC_Operator#test_mask = 0.00 s = . TC_Operator#test_include? = 0.00 s = . TestGemResolverVendorSet#test_add_vendor_gem_missing = 0.00 s = . TC_Operator#test_carrot = 0.00 s = . TestGemConsoleUI#test_output_can_be_captured_by_test_unit = 0.00 s = . Test_Array::TestResize#test_expand = 0.00 s = . YAMLStoreTest#test_data_should_be_loaded_correctly_when_in_readonly_mode = 0.00 s = S YAMLStoreTest#test_changes_are_not_written_on_abort = 0.00 s = S YAMLStoreTest#test_data_should_be_loaded_correctly_when_in_readwrite_mode = 0.00 s = S YAMLStoreTest#test_yaml_store_files_are_accessed_as_binary_files = 0.00 s = S YAMLStoreTest#test_opening_new_file_in_readonly_mode_should_result_in_empty_values = 0.00 s = S YAMLStoreTest#test_with_options = 0.00 s = S YAMLStoreTest#test_changes_after_commit_are_discarded = 0.00 s = S YAMLStoreTest#test_writing_inside_readonly_transaction_raises_error = 0.00 s = S YAMLStoreTest#test_nested_transaction_raises_error = 0.00 s = S YAMLStoreTest#test_opening_new_file_in_readwrite_mode_should_result_in_empty_values = 0.00 s = S YAMLStoreTest#test_thread_safe = 0.00 s = S TestSocketAddrinfo#test_marshal_unix = 0.00 s = . TestSocketAddrinfo#test_addrinfo_timeout = 0.00 s = . TestSocketAddrinfo#test_socket_recvfrom = 0.00 s = . TestSocketAddrinfo#test_socket_connect = 0.00 s = . TestSocketAddrinfo#test_addrinfo_new_inet = 0.00 s = . TestSocketAddrinfo#test_socket_recvfrom_nonblock = 0.00 s = . TestSocketAddrinfo#test_addrinfo_tcp = 0.00 s = . TestSocketAddrinfo#test_addrinfo_new_unix = 0.00 s = . TestSocketAddrinfo#test_bind = 0.00 s = . TestSocketAddrinfo#test_socket_sysaccept = 0.00 s = . TestSocketAddrinfo#test_udpsocket_send = 0.00 s = . TestSocketAddrinfo#test_addrinfo_ip_unpack = 0.00 s = . TestSocketAddrinfo#test_ipv4_address_predicates = 0.00 s = . TestSocketAddrinfo#test_basicsocket_local_address = 0.00 s = . TestSocketAddrinfo#test_addrinfo_predicates_unix = 0.00 s = . Test_BUG_14834#test = 0.05 s = . TestSocketAddrinfo#test_addrinfo_unix_dgram = 0.00 s = . TestSocketAddrinfo#test_listen = 0.00 s = . TestSocketAddrinfo#test_addrinfo_inspect_sockaddr = 0.00 s = . TestSocketAddrinfo#test_addrinfo_unix_path = 0.00 s = . TestSocketAddrinfo#test_addrinfo_ip = 0.00 s = . TestSocketAddrinfo#test_addrinfo_new_inet6 = 0.00 s = . TestSocketAddrinfo#test_marshal = 0.00 s = . TestSocketAddrinfo#test_socket_accept_nonblock = 0.00 s = . TestSocketAddrinfo#test_addrinfo_inspect_sockaddr_inet6 = 0.00 s = . TestSocketAddrinfo#test_socket_bind = 0.00 s = . TestSocketAddrinfo#test_basicsocket_send = 0.00 s = . TestSocketAddrinfo#test_socket_accept = 0.00 s = . TestSocketAddrinfo#test_addrinfo_ip_unpack_inet6 = 0.00 s = . TestSocketAddrinfo#test_addrinfo_udp = 0.00 s = . TestSocketAddrinfo#test_connect_to = 0.00 s = . TestSocketAddrinfo#test_basicsocket_remote_address = 0.00 s = . TestSocketAddrinfo#test_addrinfo_unix = 0.00 s = . TestSocketAddrinfo#test_addrinfo_predicates = 0.00 s = . TestSocketAddrinfo#test_family_addrinfo = 0.00 s = . TestSocketAddrinfo#test_s_foreach = 0.00 s = . TestSocketAddrinfo#test_ipv6_to_ipv4 = 0.00 s = . TestSocketAddrinfo#test_connect_from = 0.00 s = . TestSocketAddrinfo#test_connect = 0.00 s = . TestSocketAddrinfo#test_socket_connect_nonblock = 0.00 s = . TestSocketAddrinfo#test_socket_getnameinfo = 0.00 s = . TestSocketAddrinfo#test_error_message = 0.00 s = . TestSocketAddrinfo#test_addrinfo_inspect_sockaddr_unix = 0.00 s = . TestSocketAddrinfo#test_ipv6_address_predicates = 0.00 s = . TestSocketAddrinfo#test_marshal_inet6 = 0.00 s = . TestSocketAddrinfo#test_ractor_shareable = 0.05 s = . TestDateNew#test_ordinal__ex = 0.00 s = . TestDateNew#test_memsize = 0.00 s = . TestDateNew#test_civil__ex = 0.00 s = . TestDateNew#test_commercial = 0.00 s = . TestDateNew#test_now = 0.00 s = . TestDateNew#test_jd = 0.00 s = . TestDateNew#test_ordinal = 0.00 s = . TestDateNew#test_commercial__neg = 0.00 s = . TestDateNew#test_jd__ex = 0.00 s = . TestDateNew#test_today = 0.00 s = . TestDateNew#test_invalid_types = 0.00 s = . TestDateNew#test_civil__neg = 0.00 s = . TestDateNew#test_commercial__ex = 0.00 s = . TestDateNew#test_civil__reform = 0.00 s = . TestDateNew#test_valid_with_invalid_types = 0.00 s = . TestDateNew#test_ordinal__neg = 0.00 s = . TestDateNew#test_civil = 0.00 s = . Psych::TestAliasAndAnchor#test_anchor_alias_round_trip_object_with_ivars = 0.00 s = . Psych::TestAliasAndAnchor#test_mri_compatibility_substring_with_ivars = 0.00 s = . Psych::TestAliasAndAnchor#test_mri_compatibility_object_with_ivars = 0.00 s = . Psych::TestAliasAndAnchor#test_mri_compatibility = 0.00 s = . Psych::TestAliasAndAnchor#test_anchor_alias_round_trip_substring_with_ivars = 0.00 s = . Psych::TestAliasAndAnchor#test_anchor_alias_round_trip = 0.00 s = . TestUnicodeNormalize#test_bug_21559 = 0.00 s = . TestUnicodeNormalize#test_gurung_khema = 0.00 s = . TestUnicodeNormalize#test_raise_exception_for_non_unicode_encoding = 0.00 s = . TestUnicodeNormalize#test_non_UTF_8 = 0.00 s = . TestUnicodeNormalize#test_partial_jamo_compose = 0.00 s = . TestUnicodeNormalize#test_singleton_with_accents = 0.00 s = . TestUnicodeNormalize#test_canonical_ordering = 0.00 s = . TestUnicodeNormalize#test_no_trailing_jamo = 0.00 s = . TestUnicodeNormalize#test_us_ascii = 0.00 s = . TestUnicodeNormalize#test_hangul_plus_accents = 0.00 s = . TestUnicodeNormalize#test_partial_jamo_decompose = 0.00 s = . TestUnicodeNormalize#test_reiwa = 0.00 s = . TestGemCommandsCertCommand#test_execute_build_bad_passphrase_confirmation = 0.00 s = . TestGemCommandsCertCommand#test_execute_sign_default_encrypted_key = 0.01 s = . TestGemCommandsCertCommand#test_execute_sign = 0.01 s = . TestGemResolverSpecification#test_install = 0.03 s = . TestGemResolverSpecification#test_source = 0.00 s = . TestGemResolverSpecification#test_installable_platform_eh = 0.00 s = . Complex_Test#test_to_r_with_float = 0.00 s = . Complex_Test#test_coerce = 0.00 s = . Complex_Test#test_finite_p = 0.00 s = . Complex_Test#test_inspect = 0.00 s = . Complex_Test#test_parse = 0.00 s = . Complex_Test#test_to_r = 0.00 s = . Complex_Test#test_expt = 0.00 s = . Complex_Test#test_to_r_with_numeric_obj = 0.00 s = . Complex_Test#test_polar = 0.00 s = . Complex_Test#test_attr2 = 0.00 s = . Complex_Test#test_coerce2 = 0.00 s = . Complex_Test#test_rationalize = 0.00 s = . Complex_Test#test_canonicalize_polar = 0.00 s = . Complex_Test#test_sub_with_redefining_rational_minus = 0.01 s = . Complex_Test#test_conv = 0.00 s = . Complex_Test#test_sub_with_redefining_int_minus = 0.02 s = . Complex_Test#test_to_f = 0.00 s = . Complex_Test#test_Complex_with_invalid_exception = 0.00 s = . Complex_Test#test_marshal_compatibility = 0.00 s = . Complex_Test#test_quo = 0.00 s = . Complex_Test#test_freeze = 0.00 s = . Complex_Test#test_fixed_bug = 0.00 s = . Complex_Test#test_marshal = 0.00 s = . Complex_Test#test_sub = 0.00 s = . Complex_Test#test_math = 0.00 s = . Complex_Test#test_attr = 0.00 s = . Complex_Test#test_expt_for_special_angle = 0.00 s = . Complex_Test#test_compsub = 0.00 s = . Complex_Test#test_cmp = 0.00 s = . Complex_Test#test_hash = 0.00 s = . Complex_Test#test_respond = 0.00 s = . Complex_Test#test_rect = 0.00 s = . Complex_Test#test_fdiv = 0.00 s = . Complex_Test#test_mul_with_redefining_int_mult = 0.01 s = . Complex_Test#test_infinite_p = 0.00 s = . Complex_Test#test_Complex_with_exception = 0.00 s = . Complex_Test#test_supp = 0.00 s = . Complex_Test#test_mul_with_redefining_float_mult = 0.01 s = . Complex_Test#test_known_bug = 0.00 s = . Complex_Test#test_mul = 0.00 s = . Complex_Test#test_div = 0.00 s = . Complex_Test#test_sub_with_redefining_float_minus = 0.02 s = . Complex_Test#test_negate = 0.00 s = . Complex_Test#test_mul_with_redefining_rational_mult = 0.01 s = . Complex_Test#test_eqeq = 0.00 s = . Complex_Test#test_ruby19 = 0.00 s = . Complex_Test#test_add_with_redefining_rational_plus = 0.01 s = . Complex_Test#test_uplus = 0.00 s = . Complex_Test#test_to_i = 0.00 s = . Complex_Test#test_add_with_redefining_float_plus = 0.02 s = . Complex_Test#test_to_c = 0.00 s = . Complex_Test#test_add = 0.00 s = . Complex_Test#test_add_with_redefining_int_plus = 0.01 s = . Complex_Test#test_inspect_to_s_frozen_bug_20337 = 0.05 s = . Complex_Test#test_eql_p = 0.00 s = . Complex_Test#test_canonicalize_internal = 0.00 s = . Complex_Test#test_to_s = 0.00 s = . TestData#test_dup = 0.00 s = . TestData#test_inspect = 0.00 s = . TestData#test_eql = 0.00 s = . TestData#test_memberless = 0.00 s = . TestData#test_equal = 0.00 s = . TestData#test_with_initialize = 0.00 s = . TestData#test_define = 0.00 s = . TestData#test_define_with_block = 0.00 s = . TestData#test_instance_behavior = 0.00 s = . TestData#test_marshal = 0.00 s = . TestData#test_hash = 0.00 s = . TestData#test_initialize_redefine = 0.00 s = . TestData#test_define_edge_cases = 0.00 s = . TestData#test_frozen_subclass = 0.00 s = . TestData#test_initialize = 0.00 s = . TestData#test_with = 0.00 s = . TestGemPackageTarHeader#test_self_from = 0.00 s = . TestGemPackageTarHeader#test_big_uid_gid = 0.00 s = . TestGemPackageTarHeader#test_spaces_in_headers = 0.00 s = . TestGemPackageTarHeader#test_from_bad_octal = 0.00 s = . TestGemPackageTarHeader#test_equals2 = 0.00 s = . TestGemPackageTarHeader#test_empty = 0.00 s = . TestGemPackageTarHeader#test_empty_eh = 0.00 s = . TestGemPackageTarHeader#test_initialize_typeflag = 0.00 s = . TestGemPackageTarHeader#test_initialize = 0.00 s = . TestGemPackageTarHeader#test_initialize_bad = 0.00 s = . TestGemCommandsCertCommand#test_execute_build_expiration_days = 0.28 s = . TestGemPackageTarHeader#test_update_checksum = 0.00 s = . TestGemCommandsCertCommand#test_execute_certificate = 0.00 s = . TestGemPackageTarHeader#test_to_s = 0.00 s = . TestGemCommandsCertCommand#test_execute_build_key_algorithm_ec_key = 0.01 s = . TestGemCommandsCertCommand#test_certificates_matching_filter = 0.00 s = . Test_StringEllipsize#test_nonascii = 0.01 s = . Test_StringEllipsize#test_longer = 0.00 s = . Test_StringEllipsize#test_shorter = 0.00 s = . Test_StringEllipsize#test_negative_length = 0.00 s = . TestGemCommandsCertCommand#test_execute_re_sign_with_cert_expiration_length_days = 0.01 s = . TestSingleton#test_include_in_module_raises_exception = 0.00 s = . TestSingleton#test_allocate_raises_exception = 0.00 s = . TestSingleton#test_clone_raises_exception = 0.00 s = . TestSingleton#test_initialize_raises_exception = 0.00 s = . TestSingleton#test_dup_raises_exception = 0.00 s = . TestSingleton#test_instance_never_changes = 0.00 s = . TestSingleton#test_marshal = 0.00 s = . TestSingleton#test_inheritance_instantiation = 0.00 s = . TestSingleton#test_class_level_cloning_preserves_singleton_behavior = 0.00 s = . TestSingleton#test_class_level_cloning_creates_separate_singleton = 0.00 s = . TestSingleton#test_inheritance_creates_separate_singleton = 0.00 s = . TestSingleton#test_inheritance_works_with_overridden_inherited_method = 0.00 s = . TestSingleton#test_extending_singleton_raises_exception = 0.00 s = . TestGemCommandsCertCommand#test_handle_options_sign = 0.01 s = . TestGemCommandsCertCommand#test_execute_build_encrypted_key = 0.01 s = . OpenSSL::TestASN1#test_object_identifier_equality = 0.00 s = . OpenSSL::TestASN1#test_recursive_octet_string_parse = 0.00 s = . OpenSSL::TestASN1#test_end_of_content = 0.00 s = . OpenSSL::TestASN1#test_recursive_octet_string_indefinite_length = 0.00 s = . OpenSSL::TestASN1#test_utctime = 0.00 s = . TestGemCommandsCertCommand#test_handle_options_key_bad = 0.00 s = . TestGemCommandsCertCommand#test_execute_encrypted_private_key = 0.01 s = . TestGemCommandsCertCommand#test_execute_sign_no_key = 0.01 s = . TestGemCommandsCertCommand#test_execute_remove_multiple = 0.01 s = . TestGemCommandsCertCommand#test_execute_sign_encrypted_key = 0.01 s = . TestGemCommandsCertCommand#test_execute_add = 0.00 s = . OpenSSL::TestASN1#test_decode_x509_certificate = 0.04 s = . OpenSSL::TestASN1#test_string_basic = 0.00 s = . OpenSSL::TestASN1#test_decode_all = 0.00 s = . OpenSSL::TestASN1#test_basic_constructed = 0.00 s = . OpenSSL::TestASN1#test_constructive_each = 0.00 s = . TestGemCommandsCertCommand#test_handle_options_sign_nonexistent = 0.01 s = . OpenSSL::TestASN1#test_cons_explicit_tagging = 0.00 s = . OpenSSL::TestASN1#test_prim_explicit_tagging = 0.00 s = . OpenSSL::TestASN1#test_enumerated = 0.00 s = . OpenSSL::TestASN1#test_integer = 0.00 s = . OpenSSL::TestASN1#test_basic_asn1data = 0.00 s = . OpenSSL::TestASN1#test_set = 0.00 s = . OpenSSL::TestASN1#test_boolean = 0.00 s = . OpenSSL::TestASN1#test_octet_string_constructed_tagging = 0.00 s = . OpenSSL::TestASN1#test_object_id_register = 0.00 s = . OpenSSL::TestASN1#test_sequence = 0.00 s = . OpenSSL::TestASN1#test_null = 0.00 s = . OpenSSL::TestASN1#test_generalizedtime = 0.00 s = . OpenSSL::TestASN1#test_object_identifier = 0.00 s = . OpenSSL::TestASN1#test_bitstring = 0.00 s = . OpenSSL::TestASN1#test_cons_implicit_tagging = 0.00 s = . OpenSSL::TestASN1#test_prim_implicit_tagging = 0.00 s = . OpenSSL::TestASN1#test_basic_primitive = 0.00 s = . OpenSSL::TestASN1#test_decode_constructed_overread = 0.00 s = . TestGemCommandsCertCommand#test_execute_re_sign = 0.01 s = . Bug::Struct::Test_Len#test_rstruct_len = 0.00 s = . TestGemCommandsCertCommand#test_execute_remove = 0.00 s = . TestGemCommandsCertCommand#test_execute_private_key = 0.01 s = . TestGemCommandsCertCommand#test_execute_list = 0.00 s = . TestGemCommandsCertCommand#test_execute_build_bad_email_address = 0.00 s = . TestGemCommandsCertCommand#test_execute_sign_default = 0.01 s = . TestGemCommandsCertCommand#test_handle_options_certificate = 0.00 s = . TestGemCommandsCertCommand#test_handle_options_sign_encrypted_key = 0.01 s = . TestGemCommandsCertCommand#test_execute_sign_no_cert = 0.00 s = . TestGemCommandsCertCommand#test_handle_options_add_bad = 0.00 s = . Prism::TestCase#test_all_syntax_versions_present = 0.00 s = . TestGemCommandsCertCommand#test_execute_build_key = 0.01 s = . Prism::NewlineTest#"test_bom_test.rb" = 0.00 s = . Prism::NewlineTest#"test_result/attribute_write_test.rb" = 0.00 s = . TestGemCommandsCertCommand#test_execute_add_twice = 0.01 s = . Prism::NewlineTest#"test_ruby/desugar_compiler_test.rb" = 0.00 s = . Prism::NewlineTest#"test_ruby/dispatcher_test.rb" = 0.00 s = . Prism::NewlineTest#"test_result/numeric_value_test.rb" = 0.00 s = . TestGemCommandsCertCommand#test_certificates_matching = 0.00 s = . Prism::NewlineTest#"test_result/comments_test.rb" = 0.00 s = . Prism::NewlineTest#"test_result/string_test.rb" = 0.00 s = . Prism::NewlineTest#"test_result/constant_path_node_test.rb" = 0.00 s = . Prism::NewlineTest#"test_ruby/string_query_test.rb" = 0.00 s = . TestGemCommandsCertCommand#test_handle_options = 0.00 s = . Prism::NewlineTest#"test_api/dump_test.rb" = 0.00 s = . Prism::NewlineTest#"test_api/parse_stream_test.rb" = 0.00 s = . TestGemCommandsCertCommand#test_execute_list_filter = 0.00 s = . TestGemCommandsCertCommand#test_execute_remove_twice = 0.00 s = . Prism::NewlineTest#"test_ruby/location_test.rb" = 0.00 s = . Prism::NewlineTest#"test_newline_test.rb" = 0.00 s = . Prism::NewlineTest#"test_result/integer_parse_test.rb" = 0.00 s = . Prism::NewlineTest#"test_result/static_inspect_test.rb" = 0.00 s = . Prism::NewlineTest#"test_ruby/ripper_test.rb" = 0.00 s = . Prism::NewlineTest#"test_ruby/pattern_test.rb" = 0.00 s = . Prism::NewlineTest#"test_library_symbols_test.rb" = 0.00 s = . Prism::NewlineTest#"test_api/parse_comments_test.rb" = 0.00 s = . Prism::NewlineTest#test_all_syntax_versions_present = 0.00 s = . Prism::NewlineTest#"test_encoding/symbol_encoding_test.rb" = 0.00 s = . Prism::NewlineTest#"test_fixtures_test.rb" = 0.00 s = . Prism::NewlineTest#"test_api/command_line_test.rb" = 0.00 s = . Prism::NewlineTest#"test_ruby/compiler_test.rb" = 0.00 s = . Prism::NewlineTest#"test_ractor_test.rb" = 0.00 s = . Prism::NewlineTest#"test_api/freeze_test.rb" = 0.00 s = . Prism::NewlineTest#"test_result/integer_base_flags_test.rb" = 0.00 s = . Prism::NewlineTest#"test_result/overlap_test.rb" = 0.00 s = . Prism::NewlineTest#"test_newline_offsets_test.rb" = 0.00 s = . Prism::NewlineTest#"test_api/lex_test.rb" = 0.00 s = . Prism::NewlineTest#"test_version_test.rb" = 0.00 s = . Prism::NewlineTest#"test_api/parse_success_test.rb" = 0.00 s = . Prism::NewlineTest#"test_ruby/relocation_test.rb" = 0.00 s = . Prism::NewlineTest#"test_result/source_location_test.rb" = 0.01 s = . Prism::NewlineTest#"test_percent_delimiter_string_test.rb" = 0.00 s = . Prism::NewlineTest#"test_lex_test.rb" = 0.00 s = . Prism::NewlineTest#"test_ruby/parameters_signature_test.rb" = 0.00 s = . Prism::NewlineTest#"test_heredoc_dedent_test.rb" = 0.00 s = . Prism::NewlineTest#"test_ruby/tunnel_test.rb" = 0.00 s = . Prism::NewlineTest#"test_ruby/reflection_test.rb" = 0.00 s = . Prism::NewlineTest#"test_snippets_test.rb" = 0.00 s = . Prism::NewlineTest#"test_result/node_id_test.rb" = 0.00 s = . Prism::NewlineTest#"test_magic_comment_test.rb" = 0.00 s = . Prism::NewlineTest#"test_encoding/encodings_test.rb" = 0.00 s = . Prism::NewlineTest#"test_result/index_write_test.rb" = 0.00 s = . Prism::NewlineTest#"test_result/implicit_array_test.rb" = 0.00 s = . Prism::NewlineTest#"test_result/regular_expression_options_test.rb" = 0.00 s = . Prism::NewlineTest#"test_result/named_capture_test.rb" = 0.00 s = . Prism::NewlineTest#"test_onigmo_test.rb" = 0.00 s = . Prism::NewlineTest#"test_fuzzer_test.rb" = 0.00 s = . Prism::NewlineTest#"test_result/equality_test.rb" = 0.00 s = . Prism::NewlineTest#"test_result/heredoc_test.rb" = 0.00 s = . Prism::NewlineTest#"test_api/parse_test.rb" = 0.00 s = . Prism::DumpTest#"test_whitequark/dedenting_non_interpolating_heredoc_line_continuation.txt" = 0.01 s = . Prism::DumpTest#"test_seattlerb/utf8_bom.txt" = 0.00 s = . Prism::DumpTest#"test_alias.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/class.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defs_endless_command.txt" = 0.00 s = . Prism::DumpTest#"test_string_concatination_frozen_true.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/space_args_arg_newline.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_args_opt3.txt" = 0.00 s = . Prism::DumpTest#"test_case_in_hash_key.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/method_call_assoc_trailing_comma.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_pattern_051.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/beginless_irange_after_newline.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/class_super.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/emit_arg_inside_procarg0_legacy.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/numbered_args_after_27.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/lvasgn.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_decomp_splat.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/endless_method_with_rescue_mod.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/quoted_symbol_keys.txt" = 0.00 s = . Prism::DumpTest#"test_non_alphanumeric_methods.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/string_dvar.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/until_post.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/bug_435.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/case_in_hash_pat_assign.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_assoc.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/bug_args__19.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/bug_interp_single.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/until_mod.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/pattern_matching_ranges.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/rescue_in_lambda_block.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_rshift.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/str_interp_ternary_or_label.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_self_brackets.txt" = 0.00 s = . Prism::DumpTest#"test_begin_ensure.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/safe_call_operator.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/heredoc_with_carriage_return_escapes_windows.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/semantic/send.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/stabby_block_iter_call_no_target_with_arg.txt" = 0.00 s = . Prism::DumpTest#"test_heredoc_percent_q_newline_delimiter.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/send_self.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/undef.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_args_command.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_call_paren_call_block_call.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/ruby_bug_19539.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/op_asgn_val_dot_ident_command_call.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/and.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/if.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/qsymbols_interp.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_dot2.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/pctW_lineno.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/interp_digit_var.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_op_asgn.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/resbody_list_var.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/defs.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defn_forward_args.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/pattern.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_heredoc_regexp_chars.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/case_expr.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defined_eh_parens.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/kwbegin_compstmt.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/case.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/read_escape_unicode_h4.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/evstr_str.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/empty_stmt.txt" = 0.00 s = . Prism::DumpTest#"test_spanning_heredoc_newlines.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/heredoc_lineno.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/iter_args_10_2.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/beginless_range.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/rescue_else.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/stabby_arg_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/literal.txt" = 0.01 s = . Prism::DumpTest#"test_seattlerb/iter_args_8_1.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/parser_bug_272.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/bug_do_block_in_cmdarg.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/case_in_86_2.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_spaceship.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/complex.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/arg_scope.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/semantic/and.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/module_comments.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/str_lit_concat_bad_encodings.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/do_lambda.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/since/32.txt" = 0.00 s = . Prism::DumpTest#"test_3.4/circular_parameters.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/defs.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/dstr_str.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/ruby_bug_12686.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/int.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/bug290.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/parser_bug_518.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/cond_eflipflop_with_beginless_range.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/cond_match_current_line.txt" = 0.00 s = . Prism::DumpTest#"test_command_method_call_3.txt" = 0.01 s = . Prism::DumpTest#"test_seattlerb/parse_line_call_ivar_arg_no_parens_line_break.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/float_with_if_modifier.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/array_symbols.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_pipe.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_arg_splat_arg.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/evstr_evstr.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/non_interpolated_word_array_line_breaks.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/for.txt" = 0.00 s = . Prism::DumpTest#"test_multi_write.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/ruby_bug_10279.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/unary_tilde.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_newlines.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/masgn_double_paren.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/send_call.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_optarg.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/alias_gvar.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/ruby_bug_19281.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_lte.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/numparam_ruby_bug_19025.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/send_lambda_legacy.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/send_block_conditional.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/heredoc_unicode.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/ruby_bug_11873_b.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/non_interpolated_symbol_array_line_breaks.txt" = 0.00 s = . Prism::DumpTest#"test_case.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_while_not_canonical.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/block.txt" = 0.01 s = . Prism::DumpTest#"test_whitequark/endless_method_command_syntax.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_pattern_069.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_arg_assoc_kwsplat.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/masgn_const.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/rescue_in_block.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/regexp.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/for_mlhs.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/args_cmd.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_dot3_open.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/resbody_list_mrhs.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/difficult3_5.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/endless_method_forwarded_args_legacy.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/pattern_matching_const_pattern.txt" = 0.00 s = . Prism::DumpTest#"test_range_begin_open_exclusive.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/heredoc_squiggly_tabs.txt" = 0.00 s = . Prism::DumpTest#"test_modules.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_opt_splat.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_args_kwargs.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/since/27.txt" = 0.00 s = . Prism::DumpTest#"test_comments.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/ensure_empty.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/flip2_env_lvar.txt" = 0.00 s = . Prism::DumpTest#"test_character_literal.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/bug_case_when_regexp.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/blockarg.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/safe_call_after_newline.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/rescue_ensure.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defns_reserved.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/when_splat.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/hash_pair_value_omission.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/lasgn_command.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/str_heredoc_interp.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/and_multi.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_dot_parens.txt" = 0.00 s = . Prism::DumpTest#"test_numbers.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_command_operation_colon.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/unary_minus.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/forwarded_kwrestarg.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/super.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/semantic/undef.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/pin_expr.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/masgn_command_call.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/nil.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/return_block.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/interpolated_symbol_array_line_breaks.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_eq3.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/kwrestarg_named.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/safe_op_asgn2.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defs_comments.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/str_single_escaped_newline.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/lasgn_lasgn_command_call.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/op_asgn.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/heredoc_squiggly.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_arg_scope.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/TestRubyParserShared.txt" = 0.00 s = . Prism::DumpTest#"test_blocks.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/args_assocs_comma.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/defined.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/difficult3__10.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/bdot3.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/qsymbols_empty.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/heredoc_with_only_carriage_returns_windows.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/cpath.txt" = 0.00 s = . Prism::DumpTest#"test_endless_range_in_conditional.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/bug190.txt" = 0.00 s = . Prism::DumpTest#"test_return.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/parser_bug_640.txt" = 0.00 s = . Prism::DumpTest#"test_while.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/heredoc_comma_arg.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/stabby_arg_no_paren.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_dstr_soft_newline.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/pct_nl.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/module.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_assoc_new_if_multiline.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/case_in_47.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/str_str.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/bug_args_masgn.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_heredoc_hardnewline.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/iter_kwarg_kwsplat.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/array_assocs.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/pattern_matching_hash.txt" = 0.01 s = . Prism::DumpTest#"test_seattlerb/array_line_breaks.txt" = 0.00 s = . Prism::DumpTest#test_dump = 0.01 s = . Prism::DumpTest#"test_whitequark/range_inclusive.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/semantic/dstr.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/send_attr_asgn_conditional.txt" = 0.00 s = . Prism::DumpTest#"test_heredoc.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/return_call_assocs.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/heredoc_with_interpolation_and_carriage_return_escapes.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/lvar.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/op_asgn_primary_colon_identifier_command_call.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/array_lits_trailing_calls.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/heredoc__backslash_dos_format.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/bug_comma.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_leading_dots_comment.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_opt_call_args_lit_comma.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_args_assoc_quoted.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/comments_before_leading_dot__27.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/endless_method_without_args.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/difficult3__7.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/var_and_asgn.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/resbody_list.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_defn_no_parens.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/symbols_empty.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_multiline_str.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/ivasgn.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/lambda.txt" = 0.00 s = . Prism::DumpTest#"test_arithmetic.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/__ENCODING__.txt" = 0.00 s = . Prism::DumpTest#"test_if.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/casgn_unscoped.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/attr_asgn_colon_id.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/iter_args_6.txt" = 0.00 s = . Prism::DumpTest#"test_constants.txt" = 0.01 s = . Prism::DumpTest#"test_seattlerb/assoc__bare.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/safe_call_rhs_newline.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_pattern_044.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/begin_rescue_else_ensure_bodies.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_args_opt2_2.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/str_pct_nested_nested.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/mlhs_mid_anonsplat.txt" = 0.00 s = . Prism::DumpTest#"test_regex.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/forwarded_argument_with_kwrestarg.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/bang_eq.txt" = 0.00 s = . Prism::DumpTest#"test_encoding_euc_jp.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/heredoc_squiggly_no_indent.txt" = 0.00 s = . Prism::DumpTest#"test_regex_with_fake_newlines.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/bug_452.txt" = 0.00 s = . Prism::DumpTest#"test_endless_method_as_default_arg.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/messy_op_asgn_lineno.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/str_single_newline.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/hash_kwsplat.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_arg_scope2.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/iter_args_5.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/numparam_outside_block.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/attrasgn_primary_dot_constant.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/str_double_double_escaped_newline.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/send_lambda_args.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defn_unary_not.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/str_evstr.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/case_in_hash_pat_rest.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/flipflop.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/dstr_evstr_empty_end.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/case_in_const.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/bug_while_not_parens_do.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/op_asgn_command_call.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/lasgn_middle_splat.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/difficult1_line_numbers2.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/regex_plain.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/difficult3_2.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/aref_args_assocs.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/heredoc_squiggly_interp.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/case_in_multiple.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/cvasgn.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/case_in_if_unless_post_mod.txt" = 0.00 s = . Prism::DumpTest#"test_for.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/block_kwarg_combinations.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/unless.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/def.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/empty.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/ruby_bug_12402.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/lasgn_arg_rescue_arg.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/bug_ascii_8bit_in_literal.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/bug_466.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/alias_gvar_backref.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/parser_bug_490.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/required_kwarg_no_value.txt" = 0.00 s = . Prism::DumpTest#"test_command_method_call.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/difficult6_.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/ensure.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/pattern_matching_no_body.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/rescue_parens.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/bug_args_masgn2.txt" = 0.00 s = . Prism::DumpTest#"test_range_beginless.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/const_scoped.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/multiple_args_with_trailing_comma.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/float.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/qsymbols.txt" = 0.00 s = . Prism::DumpTest#"test_3.3-3.3/it_with_ordinary_parameter.txt" = 0.00 s = . Prism::DumpTest#"test_break.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/resbody_var.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/lasgn_call_nobracket_rescue_arg.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/args.txt" = 0.01 s = . Prism::DumpTest#"test_seattlerb/block_kw__required.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/ruby21_numbers.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/while_mod.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/bug_187.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/op_asgn_index_command_call.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/pct_Q_backslash_nl.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/if_symbol.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/newline_in_hash_argument.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defn_arg_forward_args.txt" = 0.00 s = . Prism::DumpTest#"test_3.4/it_read_and_assignment.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/mlhs_front_splat.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/semantic/def.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/if_elsif.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/pattern_matching_if_unless_modifiers.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/heredoc_squiggly_tabs_extra.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_evstr_after_break.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/lvar_injecting_match.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/case_in_hash_pat_rest_solo.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/parser_bug_989.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/kwoptarg_with_kwrestarg_and_forwarded_args.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/cond_eflipflop_with_endless_range.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/expr_not_bang.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defn_no_kwargs.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/case_in_42_2.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/heredoc_with_not_global_interpolation.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/case_in_31.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_reg_optarg.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/masgn_var_star_var.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/arg_combinations.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_call_operation_colon.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_arg_kwsplat.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/stabby_block_kw.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/or_asgn.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_array_lambda_block_call.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/string_interp.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/lasgn_ivar_env.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/ternary_ambiguous_symbol.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/case_in.txt" = 0.01 s = . Prism::DumpTest#"test_whitequark/op_asgn_index.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/find_pattern.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/stabby_proc_scope.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_kwarg_lvar_multiple.txt" = 0.00 s = . Prism::DumpTest#"test_comment_single.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/pattern_matching_expr_in_paren.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/eq_begin_why_wont_people_use_their_spacebar.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/variables.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/kwoptarg.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_heredoc_evstr.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/str_double_newline.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/alias.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/pattern_matching_explicit_array_match.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/heredoc_with_interpolation_and_carriage_return_escapes_windows.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_star.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/iter_args_1.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/bug_480.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/not.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/send_plain.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/masgn_paren.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/args_kw_block.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/heredoc_with_extra_carriage_returns_windows.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/singletons.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/aref_args_lit_assocs.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_array_block_call.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/send_lambda.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/module.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/unary.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_block_arg_named.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/magic_encoding_comment.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/heredoc.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/masgn_colon2.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_arg__bare.txt" = 0.00 s = . Prism::DumpTest#"test_regex_escape_encoding.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_block_inline_comment_leading_newlines.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_pattern_058_2.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_opt_call_args_assocs_comma.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/false.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_arg_optional.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/ruby_bug_11873_a.txt" = 0.01 s = . Prism::DumpTest#"test_whitequark/cond_eflipflop.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/do_bug.txt" = 0.00 s = . Prism::DumpTest#"test_3.3-3.3/block_args_in_array_assignment.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defn_oneliner_rescue.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/semantic/kwbegin.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/since/31.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/slashy_newlines_within_string.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_kw.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/preexe.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/rescue_mod_op_assign.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defn_opt_last_arg.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/pattern_matching__FILE__LINE_literals.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/pattern_matching_blank_else.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_lt.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_bang_squiggle.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/pattern_matching_nil_pattern.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/parser_drops_truncated_parts_of_squiggly_heredoc.txt" = 0.00 s = . Prism::DumpTest#"test_unary_method_calls.txt" = 0.00 s = . Prism::DumpTest#"test_endless_methods.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_call_ivar_line_break_paren.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/read_escape_unicode_curlies.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/iter_args_8_2.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/send_unary_op.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/case_in_array_pat_const.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/difficult0_.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/rescue_mod.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/while.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_block.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/str_pct_Q_nested.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/index_0.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/qsymbols_empty_space.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defn_opt_splat_arg.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defs_oneliner.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/restarg_unnamed.txt" = 0.00 s = . Prism::DumpTest#"test_procs.txt" = 0.00 s = . TestGemCommandsCertCommand#test_execute_build = 0.54 s = . Prism::DumpTest#"test_seattlerb/parse_line_block_inline_comment.txt" = 0.00 s = . Prism::DumpTest#"test_heredocs_with_fake_newlines.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/int___LINE__.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/interpolated_word_array_line_breaks.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/ruby_bug_13547.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/cond_iflipflop_with_endless_range.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_return.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/range_exclusive.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/const_3_op_asgn_or.txt" = 0.00 s = . TestGemCommandsCertCommand#test_execute_build_ec_key = 0.01 s = . Prism::DumpTest#"test_seattlerb/call_star2.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/difficult3__8.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/iter_args_10_1.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/bug_def_no_paren_eql_begin.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/stabby_block_iter_call.txt" = 0.00 s = . Prism::DumpTest#"test_rescue.txt" = 0.00 s = . Prism::DumpTest#"test_ranges.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/bug_and.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/arg.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/pattern_matching_implicit_array_match.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/send_conditional.txt" = 0.00 s = . Prism::DumpTest#"test_super.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/regexp_unicode_curlies.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/case_in_hash_pat_paren_assign.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/bug179.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/mlhs_rescue.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/safe_attrasgn.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/unary_num_pow_precedence.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/kwarg.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/bug_473.txt" = 0.00 s = . GemTest#test_rubygems_normal_behaviour = 0.04 s = . Prism::DumpTest#"test_patterns.txt" = 0.03 s = . Prism::DumpTest#"test_whitequark/masgn.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_opt_arg.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/bug_hash_args.txt" = 0.00 s = . Prism::DumpTest#test_all_syntax_versions_present = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_begin_call_block_call.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/parser_slash_slash_n_escaping_in_literals.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/method_definition_in_while_cond.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defn_splat_arg.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/kwarg_combinations.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_preexe.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defs_as_arg_with_do_block_inside.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/difficult3_.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/super_arg.txt" = 0.00 s = . Prism::DumpTest#"test_dos_endings.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_assoc_trailing_comma.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_hash_lit.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_block_inline_multiline_comment.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/pattern_matching_match_alt.txt" = 0.00 s = . Prism::DumpTest#"test_heredocs_nested.txt" = 0.00 s = . GemTest#test_operating_system_other_exceptions = 0.03 s = . Prism::DumpTest#"test_seattlerb/defn_powarg.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/const_toplevel.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/const_op_asgn.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/until.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/f_kw.txt" = 0.00 s = . Prism::DumpTest#"test_range_begin_open_inclusive.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/bug_447.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defs_oneliner_eq2.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_heredoc.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defn_oneliner_noargs.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/symbols_empty_space.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/pct_w_heredoc_interp_nested.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/nth_ref.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/space_args_cmd.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/bug_op_asgn_rescue.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/attrasgn_array_arg.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/return.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/var_op_asgn.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/backticks_interpolation_line.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_carat.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_arg_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/gvar.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/class_comments.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/forward_arg.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/str_evstr_escape.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/semantic/opasgn.txt" = 0.00 s = . Prism::DumpTest#"test_begin_rescue.txt" = 0.01 s = . Prism::DumpTest#"test_seattlerb/defn_args_forward_args.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/array_plain.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_array_arg.txt" = 0.00 s = . Prism::DumpTest#"test_command_method_call_2.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defn_endless_command.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/heredoc_bad_hex_escape.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/ruby_bug_11990.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/symbol_empty.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/def.txt" = 0.01 s = . Prism::DumpTest#"test_whitequark/cond_iflipflop.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/bug236.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/xstring_interp.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/const_unscoped.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/or.txt" = 0.00 s = . Prism::DumpTest#"test_3.3-3.3/return_in_sclass.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/symbol_interp.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/iter_args_2__19.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/parser_bug_830.txt" = 0.00 s = . GemTest#test_operating_system_customizing_default_dir = 0.04 s = . Prism::DumpTest#"test_seattlerb/symbol_list.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/difficult4__leading_dots.txt" = 0.00 s = . Prism::DumpTest#"test_keyword_method_names.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_postexe.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/cond_iflipflop_with_beginless_range.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/safe_call_dot_parens.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/heredoc_with_carriage_return_escapes.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/mlhs_mid_splat.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/semantic/while.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/safe_attrasgn_constant.txt" = 0.00 s = . Prism::DumpTest#"test_booleans.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/while_post.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/str_str_str.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/case_cond_else.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_args_no_kwargs.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/heredoc_squiggly_blank_line_plus_interpolation.txt" = 0.00 s = . Prism::DumpTest#"test_3.3-3.3/it_read_and_assignment.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/array_symbols_empty.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/anonymous_blockarg.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defn_kwarg_kwsplat.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/bug_masgn_right.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/mlhs_back_anonsplat.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/bug202.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/semantic/literal.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/var_op_asgn_cmd.txt" = 0.00 s = . Prism::DumpTest#"test_undef.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/rescue_else_ensure.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/asgn_mrhs.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_dot3.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/regexp_escape_extended.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/masgn_lhs_splat.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/bug_do_block_in_hash_brace.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/pragma.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_return.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/forwarded_kwrestarg_with_additional_kwarg.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/masgn_attr.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/not_cmd.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/ruby_bug_11989.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/dsym_esc_to_sym.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/send_lambda_args_noparen.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/lasgn_env.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defn_kwarg_no_parens.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defs_endless_command_rescue.txt" = 0.00 s = . Prism::DumpTest#"test_hashes.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/if_elsif.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/ruby_bug_18878.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/space_args_arg.txt" = 0.00 s = . Prism::DumpTest#"test_heredoc_with_comment.txt" = 0.00 s = . Prism::DumpTest#"test_yield.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_leading_dots.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_stabby_with_braces_block.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/masgn_arg_ident.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_kwsplat.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/pattern_matching_lambda.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/str_single_double_escaped_newline.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/rational.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/pattern_matching_single_line.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/cond_begin_masgn.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/case_in_find_array.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/regexp_esc_u.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/op_asgn_dot_ident_command_call.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/begin_cmdarg.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/array_splat.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/const_op_asgn_and2.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/pattern_matching_else.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/array_symbols_interp.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/ruby_bug_9669.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/heredoc_with_extra_carriage_returns.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/asgn_cmd.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/alias.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/case_cond.txt" = 0.00 s = . Prism::DumpTest#"test_single_method_call_with_bang.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/ruby_bug_12073.txt" = 0.00 s = . Prism::DumpTest#"test_3.4/it_indirect_writes.txt" = 0.00 s = . Prism::TestCase#test_all_syntax_versions_present = 0.00 s = . Prism::DumpTest#"test_whitequark/send_binary_op.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/difficult6__8.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/case_in_hash_pat_paren_true.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/iter_args_7_1.txt" = 0.00 s = . Prism::DumpTest#"test_single_quote_heredocs.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/lambda_do_vs_brace.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/bug_heredoc_do.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/case_in_67.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_args_opt2.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/bug_call_arglist_parens.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/args_block_pass.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_call_dot_op2_brace_block.txt" = 0.00 s = . Prism::DumpTest#"test_embdoc_no_newline_at_end.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_args_assoc_trailing_comma.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/op_asgn_cmd.txt" = 0.00 s = . Prism::DumpTest#"test_unescaping.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/case_in_hash_pat.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/difficult4__leading_dots2.txt" = 0.00 s = . Prism::DumpTest#"test_heredocs_leading_whitespace.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/back_ref.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/begin_rescue_ensure_no_bodies.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/rescue_do_end_raised.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/safe_call.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/case_in_or.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/send_index_asgn_legacy.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/forward_arg_with_open_args.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/unless_mod.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/kwrestarg_unnamed.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/parser_bug_604.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/dedenting_non_interpolating_heredoc_line_continuation.txt" = 0.01 s = . Prism::RipperTest#"test_seattlerb/utf8_bom.txt" = 0.00 s = . Prism::RipperTest#"test_alias.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/class.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defs_endless_command.txt" = 0.00 s = . Prism::RipperTest#"test_string_concatination_frozen_true.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/space_args_arg_newline.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_args_opt3.txt" = 0.00 s = . Prism::RipperTest#"test_case_in_hash_key.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/method_call_assoc_trailing_comma.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_pattern_051.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/beginless_irange_after_newline.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/class_super.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/emit_arg_inside_procarg0_legacy.txt" = 0.00 s = . Prism::DumpTest#"test_defined.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/heredoc_squiggly_blank_lines.txt" = 0.00 s = . Prism::DumpTest#"test_3.4/it.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/ruby_bug_12669.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/numbered_args_after_27.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/masgn_cmd.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/lvasgn.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/__ENCODING___legacy_.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_decomp_splat.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/endless_method_with_rescue_mod.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/quoted_symbol_keys.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/difficult3__6.txt" = 0.00 s = . Prism::DumpTest#"test_range_end_open_inclusive.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/stabby_block_kw__required.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/quoted_symbol_hash_arg.txt" = 0.00 s = . Prism::RipperTest#"test_non_alphanumeric_methods.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/bug_hash_args_trailing_comma.txt" = 0.00 s = . Prism::DumpTest#"test_keywords.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/array_words_empty.txt" = 0.00 s = . Prism::DumpTest#"test_rescue_modifier.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/safe_op_asgn.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/send_self_block.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/hash_label_end.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/string_dvar.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/until_post.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/bug_435.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/case_in_hash_pat_assign.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_assoc.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/bug_args__19.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/bug_interp_single.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/until_mod.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/pattern_matching_ranges.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/rescue_in_lambda_block.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_rshift.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/str_interp_ternary_or_label.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_self_brackets.txt" = 0.00 s = . Prism::RipperTest#"test_begin_ensure.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/safe_call_operator.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/heredoc_with_carriage_return_escapes_windows.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/semantic/send.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/stabby_block_iter_call_no_target_with_arg.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/args_args_comma.txt" = 0.00 s = . Prism::RipperTest#"test_heredoc_percent_q_newline_delimiter.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/send_self.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_iter_call_parens.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/undef.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_args_command.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/heredoc_nested.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/symbols.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_call_paren_call_block_call.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/ruby_bug_19539.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/op_asgn_val_dot_ident_command_call.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/and.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/if.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/qsymbols_interp.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_dot2.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/pctW_lineno.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/interp_digit_var.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_op_asgn.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/resbody_list_var.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/defs.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defn_forward_args.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/pattern.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_heredoc_regexp_chars.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/case_expr.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defined_eh_parens.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/kwbegin_compstmt.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/case.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/read_escape_unicode_h4.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/evstr_str.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/empty_stmt.txt" = 0.00 s = . Prism::RipperTest#"test_spanning_heredoc_newlines.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/heredoc_lineno.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/iter_args_10_2.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/beginless_range.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/rescue_else.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/stabby_arg_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::DumpTest#"test_method_calls.txt" = 0.02 s = . Prism::DumpTest#"test_seattlerb/heredoc_with_only_carriage_returns.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/heredoc_squiggly_visually_blank_lines.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_colon2.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/postexe.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/and_or_masgn.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defn_opt_reg.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_paren_splat.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_and.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/self.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_arg_assoc.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/kwnilarg.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/while.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/case_expr_else.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/literal.txt" = 0.01 s = . Prism::DumpTest#"test_seattlerb/defn_reg_opt_reg.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/iter_args_8_1.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/bug191.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/parser_bug_272.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/assoc_label.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/bug_do_block_in_cmdarg.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/rescue.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/case_in_86_2.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/const_2_op_asgn_or2.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/symbols_interp.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_spaceship.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_pattern_058.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/complex.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/arg_scope.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/words_interp.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/gvasgn.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_bang_command_call.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/semantic/and.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/case_in_37.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/module_comments.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/ternary.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_defn_no_parens_args.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/str_lit_concat_bad_encodings.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/do_lambda.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/since/32.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/defs.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/dstr_str.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/endless_comparison_method.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/ruby_bug_12686.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/int.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/case_in_42.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/bug290.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/parser_bug_518.txt" = 0.00 s = . Prism::DumpTest#"test_regex_char_width.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/cond_eflipflop_with_beginless_range.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/cond_match_current_line.txt" = 0.00 s = . Prism::DumpTest#"test_3.3-3.3/keyword_args_in_array_assignment.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/space_args_arg_call.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/label_vs_string.txt" = 0.00 s = . Prism::RipperTest#"test_command_method_call_3.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_call_ivar_arg_no_parens_line_break.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/float_with_if_modifier.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/array_symbols.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_pipe.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_arg_splat_arg.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/evstr_evstr.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/non_interpolated_word_array_line_breaks.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/for.txt" = 0.00 s = . Prism::RipperTest#"test_multi_write.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/ruby_bug_10279.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/unary_tilde.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_newlines.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/masgn_double_paren.txt" = 0.00 s = . Prism::DumpTest#"test_variables.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/send_call.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/bdot2.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_optarg.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/alias_gvar.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/difficult3__11.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/ruby_bug_19281.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_lte.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/numparam_ruby_bug_19025.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/send_lambda_legacy.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/send_block_conditional.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/heredoc_unicode.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/ruby_bug_10653.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/ruby_bug_11873_b.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/lasgn_call_bracket_rescue_arg.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/non_interpolated_symbol_array_line_breaks.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/beginless_erange_after_newline.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_dstr_escaped_newline.txt" = 0.00 s = . Prism::RipperTest#"test_case.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_while_not_canonical.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/masgn_splat.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/block.txt" = 0.00 s = . Prism::DumpTest#"test_classes.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/endless_method_command_syntax.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/bug_regex_verification.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_pattern_069.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/parser_bug_645.txt" = 0.00 s = . Prism::DumpTest#"test_emoji_method_calls.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_arg_assoc_kwsplat.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/masgn_const.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/rescue_in_block.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/regexp.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/for_mlhs.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/args_cmd.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_iter_call_no_parens.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_dot3_open.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/resbody_list_mrhs.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/super_block.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/difficult3_5.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/bug_rescue_empty_else.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/const_op_asgn_or.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_to_ary.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/if_mod.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defn_comments.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/heredoc_bad_oct_escape.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/endless_method_forwarded_args_legacy.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/pattern_matching_const_pattern.txt" = 0.00 s = . Prism::RipperTest#"test_range_begin_open_exclusive.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/heredoc_squiggly_tabs.txt" = 0.00 s = . Prism::RipperTest#"test_modules.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_opt_splat.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_args_kwargs.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/since/27.txt" = 0.00 s = . Prism::RipperTest#"test_comments.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/ensure_empty.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/flip2_env_lvar.txt" = 0.00 s = . Prism::RipperTest#"test_character_literal.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/bug_case_when_regexp.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/blockarg.txt" = 0.00 s = . Prism::DumpTest#"test_tilde_heredocs.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/safe_call_after_newline.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/string___FILE__.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/rescue_ensure.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defns_reserved.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/when_splat.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/procarg0.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/hash_pair_value_omission.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/lasgn_command.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/procarg0_legacy.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/str_heredoc_interp.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_gt.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/and_multi.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_dot_parens.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_scope.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_pattern_019.txt" = 0.00 s = . Prism::RipperTest#"test_numbers.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/unary_minus.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/str_pct_q.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/forwarded_kwrestarg.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/super.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/semantic/undef.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/multiple_pattern_matches.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/pin_expr.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/pattern_matching_match_as.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/masgn_command_call.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/nil.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/iter_args_3.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/iter_args_9_1.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/endless_method.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/interpolated_symbol_array_line_breaks.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_eq3.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/kwrestarg_named.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/safe_op_asgn2.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defs_comments.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/str_single_escaped_newline.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/lasgn_lasgn_command_call.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/op_asgn.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/heredoc_squiggly.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_arg_scope.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/TestRubyParserShared.txt" = 0.00 s = . Prism::RipperTest#"test_blocks.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/args_assocs_comma.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/defined.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/difficult3__10.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/ruby_bug_11873.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/bdot3.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/mlhs_back_splat.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/qsymbols_empty.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/heredoc_with_only_carriage_returns_windows.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/cpath.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/lbrace_arg_after_command_args.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/masgn_star.txt" = 0.00 s = . Prism::RipperTest#"test_endless_range_in_conditional.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/bug190.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_until_not_canonical.txt" = 0.00 s = . Prism::RipperTest#"test_return.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/parser_bug_640.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/when_splat.txt" = 0.00 s = . Prism::RipperTest#"test_while.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/heredoc_comma_arg.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/stabby_arg_no_paren.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_dstr_soft_newline.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/pct_nl.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/module.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_assoc_new_if_multiline.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/case_in_47.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/str_str.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/bug_args_masgn.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_heredoc_hardnewline.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/iter_kwarg_kwsplat.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/array_assocs.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/pattern_matching_hash.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/array_line_breaks.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/range_inclusive.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/send_attr_asgn_conditional.txt" = 0.00 s = . Prism::RipperTest#"test_heredoc.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/return_call_assocs.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/heredoc_with_interpolation_and_carriage_return_escapes.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/lvar.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/op_asgn_primary_colon_identifier_command_call.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/array_lits_trailing_calls.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/bug_comma.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_leading_dots_comment.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_opt_call_args_lit_comma.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_args_assoc_quoted.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/blockargs.txt" = 0.01 s = . Prism::RipperTest#"test_whitequark/comments_before_leading_dot__27.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/endless_method_without_args.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/iter_args_11_2.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/difficult3__7.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/var_and_asgn.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/string_plain.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/resbody_list.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/if_else.txt" = 0.00 s = . Prism::DumpTest#"test_indented_file_end.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/restarg_named.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_trailing_newlines.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_defn_no_parens.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/symbols_empty.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_multiline_str.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/ivasgn.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/lambda.txt" = 0.00 s = . Prism::RipperTest#"test_arithmetic.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/__ENCODING__.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/difficult3_4.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_call_operation_dot.txt" = 0.00 s = . Prism::RipperTest#"test_if.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/casgn_unscoped.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/forward_args_legacy.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/attr_asgn_colon_id.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/iter_args_6.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/parser_bug_525.txt" = 0.00 s = . Prism::DumpTest#"test_heredoc_with_escaped_newline_at_start.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_trailing_dots.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/array_words_interp.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/dedenting_interpolating_heredoc_fake_line_continuation.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/ruby_bug_15789.txt" = 0.00 s = . Prism::RipperTest#"test_constants.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/casgn_toplevel.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/assoc__bare.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/safe_call_rhs_newline.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/non_lvar_injecting_match.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_pattern_044.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/iter_args_11_1.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/bug_481.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/rescue.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/class.txt" = 0.00 s = . Prism::DumpTest#"test_repeat_parameters.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/difficult2_.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/bug_hash_interp_array.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/masgn_colon3.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/begin_rescue_else_ensure_bodies.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_args_opt2_2.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/str_pct_nested_nested.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/mlhs_mid_anonsplat.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/forwarded_argument_with_kwrestarg.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/bang_eq.txt" = 0.00 s = . Prism::RipperTest#"test_encoding_euc_jp.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/heredoc_squiggly_no_indent.txt" = 0.00 s = . Prism::RipperTest#"test_regex_with_fake_newlines.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/bug_452.txt" = 0.00 s = . Prism::RipperTest#"test_endless_method_as_default_arg.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/messy_op_asgn_lineno.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/str_single_newline.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/hash_kwsplat.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_arg_scope2.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/iter_args_5.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/numparam_outside_block.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/xstring_plain.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/attrasgn_primary_dot_constant.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/str_double_double_escaped_newline.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/send_lambda_args.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defn_unary_not.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/str_evstr.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/case_in_hash_pat_rest.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/flipflop.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/dstr_evstr_empty_end.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/case_in_const.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/bug_while_not_parens_do.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/op_asgn_command_call.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/lasgn_middle_splat.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/difficult1_line_numbers2.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/regex_plain.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/difficult3_2.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/aref_args_assocs.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/heredoc_squiggly_interp.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/ivar.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/case_in_multiple.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/cvasgn.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/case_in_if_unless_post_mod.txt" = 0.00 s = . Prism::RipperTest#"test_for.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/block_kwarg_combinations.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/unless.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/def.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/empty.txt" = 0.00 s = . Prism::DumpTest#"test_symbols.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/ruby_bug_12402.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/args_args_star.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/lasgn_arg_rescue_arg.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/bug_ascii_8bit_in_literal.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/bug_466.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/alias_gvar_backref.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/parser_bug_490.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/required_kwarg_no_value.txt" = 0.00 s = . Prism::DumpTest#"test_not.txt" = 0.00 s = . Prism::RipperTest#"test_command_method_call.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/difficult6_.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/ensure.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/pattern_matching_no_body.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/rescue_parens.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/bug_args_masgn2.txt" = 0.00 s = . Prism::RipperTest#"test_range_beginless.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/const_scoped.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/multiple_args_with_trailing_comma.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/float.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/qsymbols.txt" = 0.00 s = . Prism::RipperTest#"test_break.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/resbody_var.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/lasgn_call_nobracket_rescue_arg.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/block_arg_combinations.txt" = 0.01 s = . Prism::RipperTest#"test_whitequark/args.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_kw__required.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/ruby21_numbers.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/while_mod.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/bug_187.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/op_asgn_index_command_call.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/pct_Q_backslash_nl.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/if_symbol.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/newline_in_hash_argument.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defn_arg_forward_args.txt" = 0.00 s = . Prism::RipperTest#"test_3.4/it_read_and_assignment.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/mlhs_front_splat.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_decomp_arg_splat.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/opasgn.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/semantic/def.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/if_elsif.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/alias_resword.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/pattern_matching_if_unless_modifiers.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defn_endless_command_rescue.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/heredoc_squiggly_tabs_extra.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/character.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_evstr_after_break.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/lvar_injecting_match.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/case_in_hash_pat_rest_solo.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/parser_bug_989.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/kwoptarg_with_kwrestarg_and_forwarded_args.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/cond_eflipflop_with_endless_range.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/expr_not_bang.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defn_no_kwargs.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/case_in_42_2.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/heredoc_with_not_global_interpolation.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/case_in_31.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_reg_optarg.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/masgn_var_star_var.txt" = 0.00 s = . Prism::DumpTest#"test_spanning_heredoc.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/arg_combinations.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_call_operation_colon.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_arg_kwsplat.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/send_block_chain_cmd.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/stabby_block_kw.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/or_asgn.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_array_lambda_block_call.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/args_star.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/string_interp.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/lasgn_ivar_env.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/nil_expression.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/ternary_ambiguous_symbol.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_colon_parens.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/case_in.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/op_asgn_index.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/find_pattern.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/stabby_proc_scope.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_kwarg_lvar_multiple.txt" = 0.00 s = . Prism::RipperTest#"test_comment_single.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/pattern_matching_expr_in_paren.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/eq_begin_why_wont_people_use_their_spacebar.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/variables.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/kwoptarg.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_heredoc_evstr.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/str_double_newline.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/alias.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/pattern_matching_explicit_array_match.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/heredoc_with_interpolation_and_carriage_return_escapes_windows.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_star.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/iter_args_1.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/assignment.txt" = 0.01 s = . Prism::RipperTest#"test_whitequark/bug_480.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/not.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/ambiuous_quoted_label_in_ternary_operator.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/multiline_hash_declaration.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_arg_opt_splat.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/zsuper.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_unary_bang.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/send_plain.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/masgn_paren.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/args_kw_block.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/heredoc_with_extra_carriage_returns_windows.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/singletons.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/aref_args_lit_assocs.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_array_block_call.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/send_lambda.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/module.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/unary.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_block_arg_named.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/iter_args_9_2.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/magic_encoding_comment.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/heredoc.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/masgn_colon2.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/bug_cmdarg.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_arg__bare.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_def_special_name.txt" = 0.00 s = . Prism::RipperTest#"test_regex_escape_encoding.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_block_inline_comment_leading_newlines.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_pattern_058_2.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/trailing_forward_arg.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_opt_call_args_assocs_comma.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/false.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_arg_optional.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/kwarg_no_paren.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/if_nl_then.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/ruby_bug_11380.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/ruby_bug_11873_a.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/cond_eflipflop.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/difficult1_line_numbers.txt" = 0.00 s = . Prism::DumpTest#"test_xstring.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/do_bug.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defn_oneliner_rescue.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/semantic/kwbegin.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/unary_plus.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/since/31.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/empty_begin.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/slashy_newlines_within_string.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_kw.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/preexe.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/defined.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/rescue_mod_op_assign.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defn_opt_last_arg.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/send_lambda_args_shadow.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/pattern_matching__FILE__LINE_literals.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/pattern_matching_blank_else.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_lt.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_bang_squiggle.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/pattern_matching_nil_pattern.txt" = 0.00 s = . Prism::RipperTest#"test_unary_method_calls.txt" = 0.00 s = . Prism::RipperTest#"test_endless_methods.txt" = 0.00 s = . Prism::DumpTest#"test_3.3-3.3/it_indirect_writes.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_call_ivar_line_break_paren.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/read_escape_unicode_curlies.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/rescue_without_begin_end.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/iter_args_8_2.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/send_unary_op.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/case_in_array_pat_const.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/difficult0_.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/rescue_mod.txt" = 0.00 s = . Prism::DumpTest#"test_dash_heredocs.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/case_in_array_pat_paren_assign.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/while.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/arg_label.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_block.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/str_pct_Q_nested.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/index_0.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/qsymbols_empty_space.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defn_opt_splat_arg.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/dstr.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/undef.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defs_oneliner.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/restarg_unnamed.txt" = 0.00 s = . Prism::RipperTest#"test_procs.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_block_inline_comment.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/int___LINE__.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/interpolated_word_array_line_breaks.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/ruby_bug_13547.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/cond_iflipflop_with_endless_range.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/range_exclusive.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/const_3_op_asgn_or.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/casgn_scoped.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_star2.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/difficult3__8.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/iter_args_10_1.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/bug_def_no_paren_eql_begin.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/send_attr_asgn.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/stabby_block_iter_call.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/bug169.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/range.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_div.txt" = 0.00 s = . Prism::RipperTest#"test_rescue.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/rescue_do_end_rescued.txt" = 0.00 s = . Prism::RipperTest#"test_ranges.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/bug_and.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/difficult6__7.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/arg.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/pipe_semicolon.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/if_masgn__24.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defn_kwarg_val.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/eq_begin_line_numbers.txt" = 0.00 s = . Prism::DumpTest#"test_heredoc_with_carriage_returns.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_pattern_076.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_decomp_arg_splat_arg.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/regex_interp.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/uminus_float.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/bug_not_parens.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/args_args_assocs_comma.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/difficult3__12.txt" = 0.00 s = . Prism::DumpTest#"test_string_concatination_frozen_false.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/heredoc_trailing_slash_continued_call.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/mlhs_keyword.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defs_kwarg.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/arg_duplicate_ignored.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/rescue_mod_asgn.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/BEGIN.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/begin_rescue_else_ensure_no_bodies.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/array_words.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_rescue.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/hookexe.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/cond_begin.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/pattern_matching_implicit_array_match.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/send_conditional.txt" = 0.00 s = . Prism::RipperTest#"test_super.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/regexp_unicode_curlies.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/case_in_hash_pat_paren_assign.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/bug179.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/mlhs_rescue.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/safe_attrasgn.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/unary_num_pow_precedence.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/kwarg.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/bug_473.txt" = 0.00 s = . Prism::RipperTest#"test_patterns.txt" = 0.01 s = . Prism::RipperTest#"test_whitequark/masgn.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_opt_arg.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/bug_hash_args.txt" = 0.00 s = . Prism::RipperTest#test_all_syntax_versions_present = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_begin_call_block_call.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/method_definition_in_while_cond.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defn_splat_arg.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/kwarg_combinations.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_preexe.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defs_as_arg_with_do_block_inside.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/difficult3_.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/super_arg.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_assoc_trailing_comma.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_hash_lit.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_block_inline_multiline_comment.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/pattern_matching_match_alt.txt" = 0.00 s = . Prism::RipperTest#"test_heredocs_nested.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defn_powarg.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/const_toplevel.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/const_op_asgn.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/until.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/f_kw.txt" = 0.00 s = . Prism::RipperTest#"test_range_begin_open_inclusive.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/bug_447.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defs_oneliner_eq2.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_heredoc.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defn_oneliner_noargs.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/symbols_empty_space.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/pct_w_heredoc_interp_nested.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/nth_ref.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/space_args_cmd.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/bug_op_asgn_rescue.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/attrasgn_array_arg.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/return.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/var_op_asgn.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/backticks_interpolation_line.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_carat.txt" = 0.00 s = . Prism::DumpTest#"test_arrays.txt" = 0.02 s = . Prism::DumpTest#"test_seattlerb/dsym_to_sym.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_arg_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/gvar.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/class_comments.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/forward_arg.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/str_evstr_escape.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/bug_do_block_in_call_args.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/semantic/opasgn.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_stabby_do_end_with_block.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/str_double_escaped_newline.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/op_asgn_primary_colon_identifier1.txt" = 0.00 s = . Prism::RipperTest#"test_begin_rescue.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defn_args_forward_args.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/attrasgn_array_lhs.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/array_plain.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_array_arg.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defn_endless_command.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/heredoc_bad_hex_escape.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/lparenarg_after_lvar__since_25.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/ruby_bug_11990.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/heredoc_backslash_nl.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/symbol_empty.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/def.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/cond_iflipflop.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/send_index_cmd.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/rescue_do_end_no_raise.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_multiline_str_literal_n.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/for.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_until_not_noncanonical.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/bug236.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/str_backslashes.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_arg_kwsplat.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/and_asgn.txt" = 0.00 s = . Prism::DumpTest#"test_3.3-3.3/it.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/case_in_array_pat_const2.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/when_multi.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/xstring_interp.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/const_unscoped.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/or.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/symbol_interp.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/iter_args_2__19.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/parser_bug_830.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/symbol_list.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/difficult4__leading_dots.txt" = 0.00 s = . Prism::RipperTest#"test_keyword_method_names.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_postexe.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_call_dot_op2_cmd_args_do_block.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/cond_iflipflop_with_beginless_range.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/safe_call_dot_parens.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/heredoc_with_carriage_return_escapes.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/mlhs_mid_splat.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/semantic/while.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/safe_attrasgn_constant.txt" = 0.00 s = . Prism::RipperTest#"test_booleans.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/while_post.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/str_str_str.txt" = 0.00 s = . Prism::DumpTest#"test_integer_operations.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defn_kwarg_kwarg.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/case_cond_else.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_args_no_kwargs.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/array_symbols_empty.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/anonymous_blockarg.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defn_kwarg_kwsplat.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/bug_masgn_right.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/mlhs_back_anonsplat.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/bug202.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/unless_else.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/semantic/literal.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/var_op_asgn_cmd.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/if.txt" = 0.00 s = . Prism::RipperTest#"test_undef.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/__ENCODING__.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/rescue_else_ensure.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/asgn_mrhs.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_dot3.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/regexp_escape_extended.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/masgn_lhs_splat.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/pattern_matching_single_line_allowed_omission_of_parentheses.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/bug_do_block_in_hash_brace.txt" = 0.00 s = . Prism::DumpTest#"test_heredocs_with_ignored_newlines_and_non_empty.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/pragma.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_return.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defn_forward_args__no_parens.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/forwarded_kwrestarg_with_additional_kwarg.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/bang.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/masgn_attr.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/not_cmd.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/difficult3_3.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/ruby_bug_11989.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/dsym_esc_to_sym.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/str_newline_hash_line_number.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/send_lambda_args_noparen.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/rescue_mod_masgn.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/unary_plus_on_literal.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/when_then.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/symbol_plain.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/lasgn_env.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defn_kwarg_no_parens.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defs_endless_command_rescue.txt" = 0.00 s = . Prism::RipperTest#"test_hashes.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/if_elsif.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/space_args_arg.txt" = 0.00 s = . Prism::RipperTest#"test_heredoc_with_comment.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/keyword_argument_omission.txt" = 0.00 s = . Prism::RipperTest#"test_yield.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_leading_dots.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_array_lit_inline_hash.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_stabby_with_braces_block.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/qw_escape.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/masgn_arg_ident.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_kwsplat.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/pattern_matching_lambda.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/send_plain_cmd.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/str_single_double_escaped_newline.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/rational.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/pattern_matching_single_line.txt" = 0.00 s = . Prism::DumpTest#"test_encoding_binary.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/cond_begin_masgn.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/masgn_splat_arg_arg.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/op_asgn_primary_colon_const_command_call.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/iter_args_4.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/true.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/index_0_opasgn.txt" = 0.00 s = . Prism::DumpTest#"test_lambda.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_kwarg_lvar.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/case_in_find_array.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/regexp_esc_u.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/op_asgn_dot_ident_command_call.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/begin_cmdarg.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/array_splat.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/const_op_asgn_and2.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/pattern_matching_else.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/array_symbols_interp.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/ruby_bug_9669.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/heredoc_with_extra_carriage_returns.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/asgn_cmd.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/alias.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/case_cond.txt" = 0.00 s = . Prism::RipperTest#"test_single_method_call_with_bang.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/ruby_bug_12073.txt" = 0.00 s = . Prism::RipperTest#"test_3.4/it_indirect_writes.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/send_binary_op.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/difficult6__8.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/case_in_hash_pat_paren_true.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/iter_args_7_1.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_args_opt1.txt" = 0.00 s = . Prism::RipperTest#"test_single_quote_heredocs.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/forwarded_argument_with_restarg.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/lambda_do_vs_brace.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/bug_heredoc_do.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/case_in_67.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_args_opt2.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/bug_call_arglist_parens.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/args_block_pass.txt" = 0.00 s = . Prism::RipperTest#"test_embdoc_no_newline_at_end.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_args_assoc_trailing_comma.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/kwbegin.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/op_asgn_cmd.txt" = 0.00 s = . Prism::DumpTest#"test_xstring_with_backslash.txt" = 0.00 s = . Prism::RipperTest#"test_unescaping.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/hash_hashrocket.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/case_in_hash_pat.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/difficult4__leading_dots2.txt" = 0.00 s = . Prism::RipperTest#"test_heredocs_leading_whitespace.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/back_ref.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/begin_rescue_ensure_no_bodies.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/rescue_do_end_raised.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/safe_call.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defs_oneliner_rescue.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/case_in_or.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/send_index_asgn_legacy.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/forward_arg_with_open_args.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/unless_mod.txt" = 0.00 s = . Prism::DumpTest#"test_until.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/kwrestarg_unnamed.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/parser_bug_604.txt" = 0.00 s = . Prism::RipperTest#"test_defined.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/heredoc_squiggly_blank_lines.txt" = 0.00 s = . Prism::RipperTest#"test_3.4/it.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/ruby_bug_12669.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/masgn_cmd.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/__ENCODING___legacy_.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/difficult3__6.txt" = 0.00 s = . Prism::RipperTest#"test_range_end_open_inclusive.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/marg_combinations.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/stabby_block_kw__required.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/quoted_symbol_hash_arg.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defn_kwarg_env.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/bug_hash_args_trailing_comma.txt" = 0.00 s = . Prism::RipperTest#"test_keywords.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/array_words_empty.txt" = 0.00 s = . Prism::RipperTest#"test_rescue_modifier.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/safe_op_asgn.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/send_self_block.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/hash_label_end.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/args_args_comma.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_iter_call_parens.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/symbols.txt" = 0.00 s = . Prism::RipperTest#"test_method_calls.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/heredoc_with_only_carriage_returns.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/heredoc_squiggly_visually_blank_lines.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_colon2.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/postexe.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/and_or_masgn.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defn_opt_reg.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_paren_splat.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_and.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/self.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_arg_assoc.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/kwnilarg.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/while.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/case_expr_else.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defn_reg_opt_reg.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/bug191.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/assoc_label.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/rescue.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/const_2_op_asgn_or2.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/symbols_interp.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_pattern_058.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/words_interp.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/gvasgn.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_bang_command_call.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/case_in_37.txt" = 0.00 s = . Prism::DumpTest#"test_methods.txt" = 0.02 s = . Prism::RipperTest#"test_whitequark/ternary.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_defn_no_parens_args.txt" = 0.00 s = . Prism::DumpTest#"test_4.0/leading_logical.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/endless_comparison_method.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/case_in_42.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defn_arg_asplat_arg.txt" = 0.00 s = . Prism::RipperTest#"test_regex_char_width.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/space_args_arg_call.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/label_vs_string.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/args_args_assocs.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/ruby_bug_11107.txt" = 0.00 s = . Prism::RipperTest#"test_variables.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/bug_lambda_leakage.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/bdot2.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/mlhs_front_anonsplat.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/difficult3__11.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_str_with_newline_escape.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/const_op_asgn_and1.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/ruby_bug_10653.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/lasgn_call_bracket_rescue_arg.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/beginless_erange_after_newline.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/send_index_legacy.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_dstr_escaped_newline.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/masgn_splat.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/space_args_arg_block.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_assoc_new.txt" = 0.00 s = . Prism::RipperTest#"test_classes.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/safe_calls.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/bug_regex_verification.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/parser_bug_645.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_call_defn_call_block_call.txt" = 0.00 s = . Prism::RipperTest#"test_emoji_method_calls.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_iter_call_no_parens.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/super_block.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/bug_rescue_empty_else.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/const_op_asgn_or.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_defn_complex.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_to_ary.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/block_kwarg.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/if_mod.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defn_comments.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/heredoc_bad_oct_escape.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/space_args_block.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/string___FILE__.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/procarg0.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/procarg0_legacy.txt" = 0.00 s = . Prism::DumpTest#"test_global_variables.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/iter_args_7_2.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_gt.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_scope.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_pattern_019.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/str_pct_q.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/multiple_pattern_matches.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/pattern_matching_match_as.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/iter_args_3.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/iter_args_9_1.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/endless_method.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/dot2_nil__26.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/bug_249.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defn_kwarg_kwsplat_anon.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/ruby_bug_11873.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_while_not_noncanonical.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/mlhs_back_splat.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/lbrace_arg_after_command_args.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/masgn_arg_splat_arg.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/masgn_star.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_until_not_canonical.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/thingy.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/when_splat.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/blockargs.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/iter_args_11_2.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/string_plain.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/if_else.txt" = 0.00 s = . Prism::RipperTest#"test_indented_file_end.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/restarg_named.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_trailing_newlines.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/difficult3_4.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_call_operation_dot.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/forward_args_legacy.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/parser_bug_525.txt" = 0.00 s = . Prism::RipperTest#"test_heredoc_with_escaped_newline_at_start.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_trailing_dots.txt" = 0.00 s = . Prism::DumpTest#"test_strings.txt" = 0.01 s = . Prism::DumpTest#"test_seattlerb/pipe_space.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/not_masgn__24.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/iter_kwarg.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/qw_escape_term.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_splat_reg.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/heredoc_squiggly_empty.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/hash_label.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/cond_unary_minus.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/array_words_interp.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/dedenting_interpolating_heredoc_fake_line_continuation.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/ruby_bug_15789.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/casgn_toplevel.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/non_lvar_injecting_match.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/iter_args_11_1.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/bug_481.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/rescue.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/class.txt" = 0.00 s = . Prism::RipperTest#"test_repeat_parameters.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/difficult2_.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/bug_hash_interp_array.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/super.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/masgn_colon3.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/xstring_plain.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/dstr_lex_state.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/ivar.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/rescue_do_end_ensure_result.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/case_in_86.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/bug_cond_pct.txt" = 0.00 s = . Prism::RipperTest#"test_symbols.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/bang_cmd.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/args_args_star.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_if_not_noncanonical.txt" = 0.00 s = . Prism::RipperTest#"test_not.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/f_kw__required.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/pattern_matching_constants.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/block_arg_combinations.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_decomp_arg_splat.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/opasgn.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/alias_resword.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defn_endless_command_rescue.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/character.txt" = 0.00 s = . Prism::DumpTest#"test_4.0/endless_methods_command_call.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/args_star.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/nil_expression.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defn_oneliner_eq2.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_colon_parens.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/masgn_arg_colon_arg.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/masgn_nested.txt" = 0.00 s = . Prism::DumpTest#"test_nils.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/bug_215.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/send_index_asgn.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/assignment.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/cvar.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/ambiuous_quoted_label_in_ternary_operator.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/qwords_empty.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/multiline_hash_declaration.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_arg_opt_splat.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/case_in_find.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/zsuper.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_unary_bang.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/string_concat.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/iter_args_9_2.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_arg_opt_arg_block.txt" = 0.00 s = . Prism::DumpTest#"test_boolean_operators.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/qWords_space.txt" = 0.00 s = . Prism::DumpTest#"test_ternary_operator.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_if_not_canonical.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/safe_call_newline.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/difficult3__9.txt" = 0.00 s = . Prism::DumpTest#"test_newline_terminated.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/method_call_trailing_comma.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/rhs_asgn.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/bug_cmdarg.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_def_special_name.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/trailing_forward_arg.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/kwarg_no_paren.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/if_nl_then.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/ruby_bug_11380.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/difficult1_line_numbers.txt" = 0.00 s = . Prism::RipperTest#"test_xstring.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/unary_plus.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/empty_begin.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/defined.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/send_lambda_args_shadow.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/rescue_without_begin_end.txt" = 0.00 s = . Prism::RipperTest#"test_dash_heredocs.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/case_in_array_pat_paren_assign.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/arg_label.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/dstr.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/undef.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/casgn_scoped.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/send_attr_asgn.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/bug169.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/difficult7_.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/range.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_div.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/rescue_do_end_rescued.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/difficult6__7.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/pipe_semicolon.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/if_masgn__24.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defn_kwarg_val.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/eq_begin_line_numbers.txt" = 0.00 s = . Prism::RipperTest#"test_heredoc_with_carriage_returns.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_pattern_076.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_decomp_arg_splat_arg.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/regex_interp.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/uminus_float.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/bug_not_parens.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/dedenting_heredoc.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/args_args_assocs_comma.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/difficult3__12.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defn_kwarg_lvar.txt" = 0.00 s = . Prism::RipperTest#"test_string_concatination_frozen_false.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/heredoc_trailing_slash_continued_call.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_call_no_args.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/mlhs_keyword.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/sclass.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defs_kwarg.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/arg_duplicate_ignored.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/rescue_mod_asgn.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/slash_newline_in_heredocs.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/BEGIN.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/begin_rescue_else_ensure_no_bodies.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/optarg.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/array_words.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/in_expr_no_case.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_rescue.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/hookexe.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/cond_begin.txt" = 0.00 s = . Prism::RipperTest#"test_arrays.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/dsym_to_sym.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/bug_do_block_in_call_args.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_stabby_do_end_with_block.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/str_double_escaped_newline.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/op_asgn_primary_colon_identifier1.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/attrasgn_array_lhs.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/lparenarg_after_lvar__since_25.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/send_index_cmd.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/rescue_do_end_no_raise.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_multiline_str_literal_n.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/for.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_until_not_noncanonical.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/str_backslashes.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_arg_kwsplat.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/and_asgn.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/case_in_array_pat_const2.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/when_multi.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_call_dot_op2_cmd_args_do_block.txt" = 0.00 s = . Prism::RipperTest#"test_integer_operations.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defn_kwarg_kwarg.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/unless_else.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/if.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/__ENCODING__.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/pattern_matching_single_line_allowed_omission_of_parentheses.txt" = 0.00 s = . Prism::RipperTest#"test_heredocs_with_ignored_newlines_and_non_empty.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defn_forward_args__no_parens.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/bang.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/send.txt" = 0.01 s = . Prism::RipperTest#"test_seattlerb/difficult3_3.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/str_newline_hash_line_number.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/rescue_mod_masgn.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/unary_plus_on_literal.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/when_then.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/bug_args_masgn_outer_parens__19.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/symbol_plain.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/keyword_argument_omission.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/pattern_matching_single_match.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/parse_line_dot2_open.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/var_or_asgn.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/begin_ensure_no_bodies.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defn_oneliner.txt" = 0.00 s = . Prism::DumpTest#"test_heredoc_with_trailing_newline.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/parser_bug_507.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/defn_oneliner_noargs_parentheses.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/pattern_matching_keyword_variable.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/masgn_splat_arg.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/masgn_anon_splat_arg.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/regexp_esc_C_slash.txt" = 0.00 s = . Prism::DumpTest#"test_unless.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_decomp_anon_splat_arg.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/literal/since/30.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_env.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/hash_empty.txt" = 0.00 s = . Prism::DumpTest#"test_dstring.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_trailing_comma.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/integer_with_if_modifier.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/send_op_asgn_conditional.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/bug_cmd_string_lookahead.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/op_asgn_index_cmd.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_array_lit_inline_hash.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/qw_escape.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/send_plain_cmd.txt" = 0.00 s = . Prism::RipperTest#"test_encoding_binary.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/masgn_splat_arg_arg.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/op_asgn_primary_colon_const_command_call.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/iter_args_4.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/true.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/index_0_opasgn.txt" = 0.00 s = . Prism::RipperTest#"test_lambda.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_kwarg_lvar.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_args_opt1.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/forwarded_argument_with_restarg.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/kwbegin.txt" = 0.00 s = . Prism::RipperTest#"test_xstring_with_backslash.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/hash_hashrocket.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defs_oneliner_rescue.txt" = 0.00 s = . Prism::RipperTest#"test_until.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/marg_combinations.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defn_kwarg_env.txt" = 0.00 s = . Prism::RipperTest#"test_methods.txt" = 0.01 s = . Prism::RipperTest#"test_4.0/leading_logical.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/call_not.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defn_arg_asplat_arg.txt" = 0.00 s = . Prism::DumpTest#"test_it_assignment.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/args_args_assocs.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/ruby_bug_11107.txt" = 0.00 s = . Prism::DumpTest#"test_dsym_str.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/bug_lambda_leakage.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/mlhs_front_anonsplat.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_str_with_newline_escape.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/const_op_asgn_and1.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/send_index_legacy.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/space_args_arg_block.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_assoc_new.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/safe_calls.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_call_defn_call_block_call.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_defn_complex.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/block_kwarg.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/space_args_block.txt" = 0.00 s = . Prism::DumpTest#"test_next.txt" = 0.00 s = . Prism::DumpTest#"test_range_end_open_exclusive.txt" = 0.00 s = . Prism::DumpTest#"test_heredocs_with_ignored_newlines.txt" = 0.00 s = . Prism::RipperTest#"test_global_variables.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/iter_args_7_2.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/case_in_else.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/dot2_nil__26.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/bug_249.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defn_kwarg_kwsplat_anon.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_while_not_noncanonical.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/masgn_arg_splat_arg.txt" = 0.00 s = . Prism::DumpTest#"test_unparser/corpus/semantic/block.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/thingy.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/heredoc_with_extra_carriage_horrible_mix.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/block_command_operation_dot.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/ruby_bug_14690.txt" = 0.00 s = . Prism::DumpTest#test_dump_file = 0.00 s = . Prism::DumpTest#"test_seattlerb/dot3_nil__26.txt" = 0.00 s = . Prism::DumpTest#"test_seattlerb/dstr_evstr.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/send_index.txt" = 0.00 s = . Prism::RipperTest#"test_strings.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/pipe_space.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/class_super_label.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/not_masgn__24.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/iter_kwarg.txt" = 0.00 s = . Prism::DumpTest#"test_whitequark/forwarded_restarg.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/qw_escape_term.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_splat_reg.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/heredoc_squiggly_empty.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/hash_label.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/cond_unary_minus.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/super.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/dstr_lex_state.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/rescue_do_end_ensure_result.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/case_in_86.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/bug_cond_pct.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/bang_cmd.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_if_not_noncanonical.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/f_kw__required.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/pattern_matching_constants.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defn_oneliner_eq2.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/masgn_arg_colon_arg.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/masgn_nested.txt" = 0.00 s = . Prism::RipperTest#"test_nils.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/bug_215.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/send_index_asgn.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/cvar.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/qwords_empty.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/case_in_find.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/string_concat.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_arg_opt_arg_block.txt" = 0.00 s = . Prism::RipperTest#"test_boolean_operators.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/qWords_space.txt" = 0.00 s = . Prism::RipperTest#"test_ternary_operator.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_if_not_canonical.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/safe_call_newline.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/difficult3__9.txt" = 0.00 s = . Prism::RipperTest#"test_newline_terminated.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/method_call_trailing_comma.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/rhs_asgn.txt" = 0.00 s = . TestGemCommandsEnvironmentCommand#test_execute_remotesources = 0.01 s = . Prism::RipperTest#"test_seattlerb/difficult7_.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defn_kwarg_lvar.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_call_no_args.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/sclass.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/optarg.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/in_expr_no_case.txt" = 0.00 s = . TestGemCommandsEnvironmentCommand#test_execute = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/send.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/bug_args_masgn_outer_parens__19.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/pattern_matching_single_match.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/parse_line_dot2_open.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/var_or_asgn.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/begin_ensure_no_bodies.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defn_oneliner.txt" = 0.00 s = . Prism::RipperTest#"test_heredoc_with_trailing_newline.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/parser_bug_507.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/defn_oneliner_noargs_parentheses.txt" = 0.00 s = . TestGemCommandsEnvironmentCommand#test_execute_platform = 0.00 s = . Prism::RipperTest#"test_whitequark/pattern_matching_keyword_variable.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/masgn_splat_arg.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/masgn_anon_splat_arg.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/regexp_esc_C_slash.txt" = 0.00 s = . TestGemCommandsEnvironmentCommand#test_execute_gemdir = 0.00 s = . Prism::RipperTest#"test_unless.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/block_decomp_anon_splat_arg.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/literal/since/30.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_env.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/hash_empty.txt" = 0.00 s = . Prism::RipperTest#"test_dstring.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_trailing_comma.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/integer_with_if_modifier.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/send_op_asgn_conditional.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/bug_cmd_string_lookahead.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/op_asgn_index_cmd.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/call_not.txt" = 0.00 s = . Prism::RipperTest#"test_it_assignment.txt" = 0.00 s = . Prism::RipperTest#"test_dsym_str.txt" = 0.00 s = . Prism::RipperTest#"test_next.txt" = 0.00 s = . Prism::RipperTest#"test_range_end_open_exclusive.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/case_in_else.txt" = 0.00 s = . Prism::RipperTest#"test_unparser/corpus/semantic/block.txt" = 0.00 s = . TestGemCommandsEnvironmentCommand#test_execute_user_gemdir = 0.00 s = . Prism::RipperTest#"test_seattlerb/heredoc_with_extra_carriage_horrible_mix.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/ruby_bug_14690.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/dot3_nil__26.txt" = 0.00 s = . Prism::RipperTest#"test_seattlerb/dstr_evstr.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/send_index.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/class_super_label.txt" = 0.00 s = . Prism::RipperTest#"test_whitequark/forwarded_restarg.txt" = 0.00 s = . TestGemCommandsEnvironmentCommand#test_execute_gempath_multiple = 0.00 s = . TestEUC_JP#test_charboundary = 0.00 s = . TestEUC_JP#test_property = 0.00 s = . TestEUC_JP#test_mbc_case_fold = 0.00 s = . TestGemCommandsEnvironmentCommand#test_execute_version = 0.00 s = . Psych::Visitors::TestToRuby#test_alias = 0.00 s = . Psych::Visitors::TestToRuby#test_boolean_false = 0.00 s = . Psych::Visitors::TestToRuby#test_tz_00_00_loads_without_error = 0.00 s = . Psych::Visitors::TestToRuby#test_struct = 0.00 s = . Psych::Visitors::TestToRuby#test_anon_struct = 0.00 s = . TestGemCommandsEnvironmentCommand#test_execute_user_gemhome = 0.00 s = . Psych::Visitors::TestToRuby#test_date = 0.00 s = . Psych::Visitors::TestToRuby#test_rational_string = 0.00 s = . Psych::Visitors::TestToRuby#test_int_ignore = 0.00 s = . Psych::Visitors::TestToRuby#test_time = 0.00 s = . Psych::Visitors::TestToRuby#test_mapping_with_str_tag = 0.00 s = . Psych::Visitors::TestToRuby#test_range_string_triple = 0.00 s = . Psych::Visitors::TestToRuby#test_anon_struct_legacy = 0.00 s = . Psych::Visitors::TestToRuby#test_rational = 0.00 s = . Psych::Visitors::TestToRuby#test_object = 0.00 s = . TestGemCommandsEnvironmentCommand#test_execute_unknown = 0.01 s = . Psych::Visitors::TestToRuby#test_range_string = 0.00 s = . Psych::Visitors::TestToRuby#test_float = 0.00 s = . Psych::Visitors::TestToRuby#test_exception = 0.00 s = . Psych::Visitors::TestToRuby#test_regexp = 0.00 s = . Psych::Visitors::TestToRuby#test_complex = 0.00 s = . Psych::Visitors::TestToRuby#test_binary = 0.00 s = . Psych::Visitors::TestToRuby#test_float_ignore = 0.00 s = . Psych::Visitors::TestToRuby#test_stream = 0.00 s = . Psych::Visitors::TestToRuby#test_legacy_struct = 0.00 s = . Psych::Visitors::TestToRuby#test_boolean_true = 0.00 s = . Psych::Visitors::TestToRuby#test_time_utc_no_z = 0.00 s = . Psych::Visitors::TestToRuby#test_time_utc = 0.00 s = . Psych::Visitors::TestToRuby#test_complex_string = 0.00 s = . Psych::Visitors::TestToRuby#test_integer = 0.00 s = . Psych::Visitors::TestToRuby#test_scalar = 0.00 s = . Psych::Visitors::TestToRuby#test_exp_float = 0.00 s = . Psych::Visitors::TestToRuby#test_sequence = 0.00 s = . Psych::Visitors::TestToRuby#test_document = 0.00 s = . Psych::Visitors::TestToRuby#test_parse_symbols = 0.00 s = . Psych::Visitors::TestToRuby#test_mapping = 0.00 s = . Prism::StaticInspectTest#test_string = 0.00 s = . Prism::StaticInspectTest#test_source_encoding = 0.00 s = . Prism::StaticInspectTest#test_true = 0.00 s = . Prism::StaticInspectTest#test_imaginary = 0.00 s = . Prism::StaticInspectTest#test_rational = 0.00 s = . Prism::StaticInspectTest#test_false = 0.00 s = . TestGemCommandsEnvironmentCommand#test_execute_gempath = 0.00 s = . Prism::StaticInspectTest#test_all_syntax_versions_present = 0.00 s = . Prism::StaticInspectTest#test_nil = 0.00 s = . Prism::StaticInspectTest#test_float = 0.00 s = . Prism::StaticInspectTest#test_symbol = 0.00 s = . Prism::StaticInspectTest#test_regular_expression = 0.00 s = . Prism::StaticInspectTest#test_source_line = 0.00 s = . Prism::StaticInspectTest#test_integer = 0.00 s = . Prism::StaticInspectTest#test_source_file = 0.00 s = . Psych::TestClass#test_dump_module = 0.00 s = . Psych::TestClass#test_dump = 0.00 s = . Psych::TestClass#test_cycle = 0.00 s = . Psych::TestClass#test_cycle_anonymous_module = 0.00 s = . Psych::TestClass#test_cycle_anonymous_class = 0.00 s = . Psych::TestClass#test_cycle_module = 0.00 s = . TestBignum_BigZero#test_equal_0 = 0.00 s = . TestBignum_BigZero#test_zero? = 0.00 s = . TestPack#test_pack_unpack_m0 = 0.00 s = . TestPack#test_pack_P = 0.00 s = . TestPack#test_pack_p2 = 0.00 s = . TestPack#test_pack_unpack_aA = 0.00 s = . TestPack#test_integer_endian_explicit = 0.00 s = . TestPack#test_monkey_pack_buffer = 0.07 s = . TestPack#test_pack_unpack_x = 0.00 s = . TestPack#test_pack_unpack_lL = 0.00 s = . TestPack#test_unpack_n = 0.00 s = . TestPack#test_integer_endian = 0.00 s = . TestPack#test_pack_N = 0.00 s = . TestPack#test_pack_p = 0.00 s = . TestPack#test_pack_unpack_cC = 0.00 s = . TestPack#test_pack_unpack_vV = 0.00 s = . TestPack#test_unpack_garbage = 0.00 s = . TestPack#test_pack_unpack_Z = 0.00 s = . TestPack#test_pack_unpack_bB = 0.00 s = . TestPack#test_pack_unpack_X = 0.00 s = . OpenSSL::TestProvider#test_unloaded_openssl_provider = 0.07 s = . TestPack#test_monkey_pack = 0.05 s = . TestPack#test_pack_n = 0.00 s = . TestPack#test_unpack1 = 0.00 s = . TestPack#test_pack_unpack_nN = 0.00 s = . TestPack#test_unpack_N = 0.00 s = . TestPack#test_pack_unpack_percent = 0.00 s = . TestPack#test_length_too_big = 0.00 s = . TestPack#test_illegal_bang = 0.00 s = . OpenSSL::TestProvider#test_openssl_provider_names = 0.07 s = . TestPack#test_pack_resize = 0.05 s = . TestPack#test_invalid_warning = 0.00 s = . TestPack#test_ascii_incompatible = 0.00 s = . TestPack#test_pack_with_buffer = 0.00 s = . TestPack#test_pack_unpack_fdeEgG = 0.00 s = . TestPack#test_pack_unpack_U = 0.00 s = . TestPack#test_pack_unpack_hH = 0.00 s = . TestPack#test_short_string = 0.00 s = . TestPack#test_pack_unpack_atmark = 0.00 s = . TestPack#test_format_string_modified = 0.00 s = . TestPack#test_pack_unpack_M = 0.00 s = . TestPack#test_pack_unpack_iI = 0.00 s = . TestPack#test_pack = 0.00 s = . TestPack#test_pack_unpack_sS = 0.00 s = . TestPack#test_unpack_offset = 0.00 s = . TestPack#test_pack_unpack_jJ = 0.00 s = . TestPack#test_unpack1_offset = 0.00 s = . OpenSSL::TestProvider#test_openssl_provider_name_inspect = 0.07 s = . TestPack#test_bug_18343 = 0.05 s = . TestPack#test_short_with_block = 0.00 s = . TestPack#test_comment = 0.00 s = . TestPack#test_pack_unpack_w = 0.00 s = . TestPack#test_pack_unpack_u = 0.00 s = . TestPack#test_pack_U = 0.00 s = . TestPack#test_pack_unpack_P2 = 0.00 s = . OpenSSL::TestProvider#test_openssl_legacy_provider = 0.07 s = . TestPack#test_pack_unpack_m = 0.05 s = . TestPack#test_pack_garbage = 0.00 s = . TestPack#test_unpack_with_block = 0.00 s = . TestTranscode#test_utf_16 = 0.00 s = . TestTranscode#test_unicode_public_review_issue_121 = 0.00 s = . TestTranscode#test_IBM869 = 0.00 s = . TestTranscode#test_pseudo_encoding_inspect = 0.00 s = . TestTranscode#test_Big5_UAO = 0.00 s = . TestTranscode#test_euc_jp = 0.00 s = . TestTranscode#test_eucjp_sjis_undef = 0.00 s = . TestTranscode#test_windows_1250 = 0.00 s = . TestTranscode#test_fallback_hash_default = 0.00 s = . TestTranscode#test_IBM865 = 0.00 s = . TestTranscode#test_windows_1252 = 0.00 s = . TestMemoryView#test_rb_memory_view_get_with_memory_view_unavailable_object = 0.00 s = . TestMemoryView#test_rb_memory_view_register_nonclass = 0.00 s = . TestMemoryView#test_rb_memory_view_item_size_from_format_with_spaces = 0.00 s = . TestMemoryView#test_rb_memory_view_extract_item_members_float = 0.00 s = . TestMemoryView#test_rb_memory_view_parse_item_format_with_alignment_total_size_with_tail_padding = 0.00 s = . TestMemoryView#test_rb_memory_view_init_as_byte_array = 0.00 s = . TestMemoryView#test_rb_memory_view_extract_item_members = 0.00 s = . TestMemoryView#test_rb_memory_view_extract_item_members_endianness = 0.00 s = . TestMemoryView#test_rb_memory_view_fill_contiguous_strides = 0.00 s = . TestMemoryView#test_rb_memory_view_available_p = 0.00 s = . TestMemoryView#test_rb_memory_view_parse_item_format_with_alignment_signle = 0.00 s = . TestMemoryView#test_rb_memory_view_extract_item_members_float_endianness = 0.00 s = . TestMemoryView#test_rb_memory_view_item_size_from_format_composed = 0.00 s = . TestMemoryView#test_rb_memory_view_register_duplicated = 0.00 s = . TestMemoryView#test_rb_memory_view_item_size_from_format_error = 0.00 s = . TestMemoryView#test_rb_memory_view_parse_item_format = 0.00 s = . TestMemoryView#test_ractor = 0.02 s = . TestMemoryView#test_rb_memory_view_parse_item_format_with_alignment_compound = 0.00 s = . TestMemoryView#test_rb_memory_view_item_size_from_format = 0.00 s = . TestMemoryView#test_rb_memory_view_get_item_pointer_multiple_members = 0.00 s = . TestMemoryView#test_rb_memory_view_extract_item_members_doble = 0.00 s = . TestMemoryView#test_ref_count_with_exported_object = 0.00 s = . TestMemoryView#test_rb_memory_view_extract_item_members_doble_endianness = 0.00 s = . TestMemoryView#test_rb_memory_view_get_item_pointer_single_member = 0.00 s = . TestGemCommandsOwnerCommand#test_add_owners_unauthorized_api_key = 0.01 s = . TestGemCommandsOwnerCommand#test_show_owners_dont_load_objects = 0.00 s = . TestTranscode#test_loading_race = 0.05 s = . TestTranscode#test_windows_1254 = 0.00 s = . TestTranscode#test_IBM861 = 0.00 s = . TestTranscode#test_EBCDIC = 0.00 s = . TestTranscode#test_windows_1256 = 0.00 s = . TestTranscode#test_IBM863 = 0.00 s = . TestTranscode#test_macTurkish = 0.00 s = . TestTranscode#test_eucjp_sjis_unassigned = 0.00 s = . TestTranscode#test_invalid_replace = 0.00 s = . TestGemCommandsOwnerCommand#test_show_owners = 0.01 s = . TestTranscode#test_gbk = 0.00 s = . TestTranscode#test_euc_jis_2004 = 0.00 s = . TestTranscode#test_utf8_mac = 0.00 s = . TestTranscode#test_fallback_method = 0.00 s = . TestTranscode#test_IBM720 = 0.00 s = . TestTranscode#test_CESU_8 = 0.00 s = . TestTranscode#test_encodings = 0.00 s = . TestTranscode#test_utf_32_bom = 0.00 s = . TestTranscode#test_undef_replace = 0.00 s = . TestTranscode#test_eucjp_ms = 0.00 s = . TestTranscode#test_encode_with_invalid_chars = 0.00 s = . TestTranscode#test_arguments = 0.00 s = . TestTranscode#test_noargument = 0.00 s = . TestTranscode#test_undef_replace_string = 0.00 s = . TestTranscode#test_macCyrillic = 0.00 s = . TestTranscode#test_iso_2022_jp = 0.00 s = . TestTranscode#test_twostep = 0.00 s = . TestTranscode#test_utf_32 = 0.00 s = . TestTranscode#test_all_bytes = 0.00 s = . TestGemCommandsOwnerCommand#test_remove_owners_unauthorized_api_key = 0.01 s = . TestGemCommandsOwnerCommand#test_show_owners_setting_up_host = 0.01 s = . TestGemCommandsOwnerCommand#test_add_owners_denied = 0.00 s = . TestGemCommandsOwnerCommand#test_remove_owners_key = 0.01 s = . TestGemCommandsOwnerCommand#test_show_owners_denied = 0.00 s = . TestGemCommandsOwnerCommand#test_remove_owners_permanent_redirect = 0.00 s = . TestGemCommandsOwnerCommand#test_remove_owners_denied = 0.00 s = . TestGemCommandsOwnerCommand#test_show_owners_key = 0.01 s = . TestGemCommandsOwnerCommand#test_remove_owners_missing = 0.01 s = . TestTranscode#test_valid_dummy_encoding = 0.05 s = . TestGemCommandsOwnerCommand#test_add_owners_key = 0.01 s = . TestGemCommandsOwnerCommand#test_remove_owners = 0.00 s = . TestGemCommandsOwnerCommand#test_add_owners_permanent_redirect = 0.00 s = . TestGemCommandsOwnerCommand#test_with_webauthn_enabled_success = 0.11 s = . TestGemCommandsOwnerCommand#test_with_webauthn_enabled_failure_with_polling = 0.11 s = . TestGemCommandsOwnerCommand#test_add_owner_with_host_option_through_execute = 0.01 s = . TestGemCommandsOwnerCommand#test_otp_verified_failure = 0.01 s = . TestGemCommandsOwnerCommand#test_with_webauthn_enabled_success_with_polling = 0.11 s = . TestGemCommandsOwnerCommand#test_add_owners = 0.01 s = . TestTranscode#test_ractor_asciicompat_encoding_doesnt_exist = 0.44 s = . TestTranscode#test_nothing_changed = 0.00 s = . TestTranscode#test_ill_formed_utf_8_replace = 0.00 s = . TestTranscode#test_CP855 = 0.00 s = . TestTranscode#test_gb18030 = 0.01 s = . TestTranscode#test_IBM437 = 0.00 s = . TestTranscode#test_from_cp50221 = 0.00 s = . TestTranscode#test_invalid_ignore = 0.00 s = . TestTranscode#test_IBM852 = 0.00 s = . TestTranscode#test_tilde_overline = 0.00 s = . TestTranscode#test_koi8_r = 0.00 s = . TestTranscode#test_macGreek = 0.00 s = . TestTranscode#test_length = 0.01 s = . TestTranscode#test_Big5_Hkscs = 0.00 s = . TestTranscode#test_IBM855 = 0.00 s = . TestTranscode#test_to_cp50221 = 0.00 s = . TestTranscode#test_utf_16_bom = 0.00 s = . TestTranscode#test_IBM857 = 0.00 s = . TestTranscode#test_koi8_u = 0.00 s = . TestTranscode#test_macIceland = 0.00 s = . TestGemCommandsOwnerCommand#test_add_owners_no_api_key_webauthn_enabled_does_not_reuse_otp_codes = 0.21 s = . TestGemCommandsOwnerCommand#test_show_owners_setting_up_host_through_env_var = 0.00 s = . TestTranscode#test_ractor_lazy_load_encoding = 0.13 s = . TestTranscode#test_ractor_lazy_load_encoding_random = 0.00 s = S TestTranscode#test_gb2312 = 0.00 s = . TestTranscode#test_invalid_replace_string = 0.00 s = . TestTranscode#test_encode_xml_multibyte = 0.00 s = . TestTranscode#test_IBM775 = 0.00 s = . TestTranscode#test_macRomania = 0.00 s = . TestTranscode#test_eucjp_sjis = 0.00 s = . TestTranscode#test_ascii_range = 0.00 s = . TestTranscode#test_shift_jis = 0.00 s = . TestTranscode#test_macCroatian = 0.00 s = . TestTranscode#test_macUkraine = 0.00 s = . TestTranscode#test_Big5 = 0.00 s = . TestTranscode#test_encoding_of_ascii_originating_from_binary = 0.00 s = . TestTranscode#test_CP850 = 0.00 s = . TestTranscode#test_fallback_proc = 0.00 s = . TestGemCommandsOwnerCommand#test_with_webauthn_enabled_failure = 0.11 s = . TestGemCommandsOwnerCommand#test_show_owners_permanent_redirect = 0.01 s = . TestGemCommandsOwnerCommand#test_otp_verified_success = 0.00 s = . TestGemGemcutterUtilities#test_api_key = 0.00 s = . TestGemGemcutterUtilities#test_sign_in_with_incorrect_otp_code = 0.01 s = . TestGemGemcutterUtilities#test_sign_in_skips_with_key_override = 0.01 s = . TestGemGemcutterUtilities#test_sign_in_with_bad_credentials = 0.01 s = . TestGemGemcutterUtilities#test_alternate_key_alternate_host = 0.00 s = . TestGemGemcutterUtilities#test_signin_with_env_otp_code = 0.01 s = . TestGemGemcutterUtilities#test_sign_in_with_other_credentials_doesnt_overwrite_other_keys = 0.01 s = . TestGemGemcutterUtilities#test_sign_in_with_host = 0.00 s = . TestGemGemcutterUtilities#test_api_key_override = 0.00 s = . TestGemGemcutterUtilities#test_sign_in_with_webauthn_enabled_with_error = 0.01 s = . TestGemGemcutterUtilities#test_sign_in_with_host_nil = 0.00 s = . TestGemGemcutterUtilities#test_host_RUBYGEMS_HOST_empty = 0.01 s = . TestGemGemcutterUtilities#test_sign_in_skips_with_existing_credentials = 0.01 s = . TestGemGemcutterUtilities#test_verify_api_key = 0.01 s = . TestGemGemcutterUtilities#test_sign_in_with_webauthn_enabled = 0.01 s = . TestGemGemcutterUtilities#test_sign_in = 0.01 s = . TestGemGemcutterUtilities#test_sign_in_with_correct_otp_code = 0.01 s = . TestGemGemcutterUtilities#test_verify_missing_api_key = 0.01 s = . TestGemGemcutterUtilities#test_host = 0.00 s = . TestGemGemcutterUtilities#test_host_RUBYGEMS_HOST = 0.00 s = . TestTranscode#test_ractor_asciicompat_encoding_exists = 0.34 s = . TestTranscode#test_CP852 = 0.00 s = . TestTranscode#test_fallback = 0.00 s = . TestTranscode#test_windows_874 = 0.00 s = . TestTranscode#test_macRoman = 0.00 s = . TestTranscode#test_iso_2022_jp_1 = 0.00 s = . TestTranscode#test_newline_options = 0.00 s = . TestTranscode#test_fallback_aref = 0.00 s = . TestTranscode#test_scrub_encode_with_coderange = 0.00 s = . TestTranscode#test_TIS_620 = 0.00 s = . TestGemGemcutterUtilities#test_sign_in_with_webauthn_enabled_with_polling_failure = 0.11 s = . TestGemGemcutterUtilities#test_sign_in_with_host_ENV = 0.01 s = . TestTranscode#test_errors = 0.01 s = . TestTranscode#test_IBM862 = 0.00 s = . TestTranscode#test_windows_1257 = 0.00 s = . TestTranscode#test_IBM860 = 0.00 s = . TestTranscode#test_windows_1255 = 0.00 s = . TestTranscode#test_IBM866 = 0.00 s = . TestTranscode#test_windows_1253 = 0.00 s = . TestTranscode#test_IBM864 = 0.00 s = . TestTranscode#test_windows_31j = 0.00 s = . TestTranscode#test_yen_sign = 0.00 s = . TestTranscode#test_windows_1251 = 0.00 s = . Prism::SourceLocationTest#test_PinnedExpressionNode = 0.00 s = . Prism::SourceLocationTest#test_RescueModifierNode = 0.00 s = . Prism::SourceLocationTest#test_BlockNode = 0.00 s = . Prism::SourceLocationTest#test_GlobalVariableAndWriteNode = 0.00 s = . Prism::SourceLocationTest#test_ReturnNode = 0.00 s = . Prism::SourceLocationTest#test_all_tested = 0.00 s = . Prism::SourceLocationTest#test_AssocNode = 0.00 s = . Prism::SourceLocationTest#test_BreakNode = 0.00 s = . Prism::SourceLocationTest#test_LocalVariableTargetNode = 0.00 s = . Prism::SourceLocationTest#test_SourceLineNode = 0.00 s = . Prism::SourceLocationTest#test_AssocSplatNode = 0.00 s = . Prism::SourceLocationTest#test_AlternationPatternNode = 0.00 s = . Prism::SourceLocationTest#test_ClassVariableOrWriteNode = 0.00 s = . Prism::SourceLocationTest#test_InterpolatedStringNode = 0.00 s = . Prism::SourceLocationTest#test_CallOrWriteNode = 0.00 s = . Prism::SourceLocationTest#test_InterpolatedMatchLastLineNode = 0.00 s = . Prism::SourceLocationTest#test_ClassVariableAndWriteNode = 0.00 s = . Prism::SourceLocationTest#test_SingletonClassNode = 0.00 s = . Prism::SourceLocationTest#test_BlockLocalVariableNode = 0.00 s = . Prism::SourceLocationTest#test_PinnedVariableNode = 0.00 s = . Prism::SourceLocationTest#test_HashNode = 0.00 s = . Prism::SourceLocationTest#test_ImplicitNode = 0.00 s = . Prism::SourceLocationTest#test_CaseNode = 0.00 s = . Prism::SourceLocationTest#test_IndexOperatorWriteNode = 0.00 s = . Prism::SourceLocationTest#test_FindPatternNode = 0.00 s = . Prism::SourceLocationTest#test_ConstantAndWriteNode = 0.00 s = . Prism::SourceLocationTest#test_ConstantPathOperatorWriteNode = 0.00 s = . Prism::SourceLocationTest#test_SuperNode = 0.00 s = . Prism::SourceLocationTest#test_KeywordRestParameterNode = 0.00 s = . Prism::SourceLocationTest#test_ImaginaryNode = 0.00 s = . Prism::SourceLocationTest#test_HashPatternNode = 0.00 s = . Prism::SourceLocationTest#test_ConstantWriteNode = 0.00 s = . Prism::SourceLocationTest#test_ForNode = 0.00 s = . Prism::SourceLocationTest#test_ConstantTargetNode = 0.00 s = . Prism::SourceLocationTest#test_IntegerNode = 0.00 s = . Prism::SourceLocationTest#test_GlobalVariableOrWriteNode = 0.00 s = . Prism::SourceLocationTest#test_LocalVariableAndWriteNode = 0.00 s = . Prism::SourceLocationTest#test_RescueNode = 0.00 s = . Prism::SourceLocationTest#test_InterpolatedXStringNode = 0.00 s = . Prism::SourceLocationTest#test_InstanceVariableOperatorWriteNode = 0.00 s = . Prism::SourceLocationTest#test_MultiTargetNode = 0.00 s = . Prism::SourceLocationTest#test_StringNode = 0.00 s = . Prism::SourceLocationTest#test_ConstantPathTargetNode = 0.00 s = . Prism::SourceLocationTest#test_IndexAndWriteNode = 0.00 s = . Prism::SourceLocationTest#test_GlobalVariableOperatorWriteNode = 0.00 s = . Prism::SourceLocationTest#test_StatementsNode = 0.00 s = . Prism::SourceLocationTest#test_LocalVariableWriteNode = 0.00 s = . Prism::SourceLocationTest#test_NoKeywordsParameterNode = 0.00 s = . Prism::SourceLocationTest#test_RedoNode = 0.00 s = . Prism::SourceLocationTest#test_PreExecutionNode = 0.00 s = . Prism::SourceLocationTest#test_ForwardingArgumentsNode = 0.00 s = . Prism::SourceLocationTest#test_InstanceVariableWriteNode = 0.00 s = . Prism::SourceLocationTest#test_RestParameterNode = 0.00 s = . Prism::SourceLocationTest#test_GlobalVariableReadNode = 0.00 s = . Prism::SourceLocationTest#test_ClassVariableTargetNode = 0.00 s = . Prism::SourceLocationTest#test_WhileNode = 0.00 s = . Prism::SourceLocationTest#test_all_syntax_versions_present = 0.00 s = . Prism::SourceLocationTest#test_LocalVariableReadNode = 0.00 s = . Prism::SourceLocationTest#test_BlockParametersNode = 0.00 s = . Prism::SourceLocationTest#test_ArrayNode = 0.00 s = . Prism::SourceLocationTest#test_GlobalVariableWriteNode = 0.00 s = . Prism::SourceLocationTest#test_ElseNode = 0.00 s = . Prism::SourceLocationTest#test_SelfNode = 0.00 s = . Prism::SourceLocationTest#test_ClassVariableOperatorWriteNode = 0.00 s = . Prism::SourceLocationTest#test_ConstantPathOrWriteNode = 0.00 s = . Prism::SourceLocationTest#test_ConstantPathNode = 0.00 s = . Prism::SourceLocationTest#test_SourceFileNode = 0.00 s = . Prism::SourceLocationTest#test_CapturePatternNode = 0.00 s = . Prism::SourceLocationTest#test_RetryNode = 0.00 s = . Prism::SourceLocationTest#test_CallNode = 0.00 s = . Prism::SourceLocationTest#test_InterpolatedSymbolNode = 0.00 s = . Prism::SourceLocationTest#test_InstanceVariableAndWriteNode = 0.00 s = . Prism::SourceLocationTest#test_InstanceVariableOrWriteNode = 0.00 s = . Prism::SourceLocationTest#test_CallOperatorWriteNode = 0.00 s = . Prism::SourceLocationTest#test_FloatNode = 0.00 s = . Prism::SourceLocationTest#test_BackReferenceReadNode = 0.00 s = . Prism::SourceLocationTest#test_InNode = 0.00 s = . Prism::SourceLocationTest#test_BlockParameterNode = 0.00 s = . Prism::SourceLocationTest#test_InstanceVariableTargetNode = 0.00 s = . Prism::SourceLocationTest#test_AndNode = 0.00 s = . Prism::SourceLocationTest#test_NumberedReferenceReadNode = 0.00 s = . Prism::SourceLocationTest#test_IndexTargetNode = 0.00 s = . Prism::SourceLocationTest#test_AliasMethodNode = 0.00 s = . Prism::SourceLocationTest#test_UntilNode = 0.00 s = . Prism::SourceLocationTest#test_ArgumentsNode = 0.00 s = . Prism::SourceLocationTest#test_ForwardingParameterNode = 0.00 s = . Prism::SourceLocationTest#test_MatchRequiredNode = 0.00 s = . Prism::SourceLocationTest#test_FlipFlopNode = 0.00 s = . Prism::SourceLocationTest#test_DefinedNode = 0.00 s = . Prism::SourceLocationTest#test_MatchWriteNode = 0.00 s = . Prism::SourceLocationTest#test_CallAndWriteNode = 0.00 s = . Prism::SourceLocationTest#test_IfNode = 0.00 s = . Prism::SourceLocationTest#test_ShareableConstantNode = 0.00 s = . Prism::SourceLocationTest#test_LocalVariableOperatorWriteNode = 0.00 s = . Prism::SourceLocationTest#test_ConstantPathWriteNode = 0.00 s = . Prism::SourceLocationTest#test_SourceEncodingNode = 0.00 s = . Prism::SourceLocationTest#test_FalseNode = 0.00 s = . Prism::SourceLocationTest#test_ModuleNode = 0.00 s = . Prism::SourceLocationTest#test_NilNode = 0.00 s = . Prism::SourceLocationTest#test_AliasGlobalVariableNode = 0.00 s = . Prism::SourceLocationTest#test_ItLocalVariableReadNode = 0.00 s = . Prism::SourceLocationTest#test_WhenNode = 0.00 s = . Prism::SourceLocationTest#test_ItParametersNode = 0.00 s = . Prism::SourceLocationTest#test_UnlessNode = 0.00 s = . Prism::SourceLocationTest#test_ImplicitRestNode = 0.00 s = . Prism::SourceLocationTest#test_ConstantOrWriteNode = 0.00 s = . Prism::SourceLocationTest#test_InstanceVariableReadNode = 0.00 s = . Prism::SourceLocationTest#test_EnsureNode = 0.00 s = . Prism::SourceLocationTest#test_ForwardingSuperNode = 0.00 s = . Prism::SourceLocationTest#test_CaseMatchNode = 0.00 s = . Prism::SourceLocationTest#test_IndexOrWriteNode = 0.00 s = . Prism::SourceLocationTest#test_NextNode = 0.00 s = . Prism::SourceLocationTest#test_MatchLastLineNode = 0.00 s = . Prism::SourceLocationTest#test_PostExecutionNode = 0.00 s = . Prism::SourceLocationTest#test_UndefNode = 0.00 s = . Prism::SourceLocationTest#test_RationalNode = 0.00 s = . Prism::SourceLocationTest#test_RangeNode = 0.00 s = . Prism::SourceLocationTest#test_ConstantReadNode = 0.00 s = . Prism::SourceLocationTest#test_KeywordHashNode = 0.00 s = . Prism::SourceLocationTest#test_EmbeddedVariableNode = 0.00 s = . Prism::SourceLocationTest#test_YieldNode = 0.00 s = . Prism::SourceLocationTest#test_RegularExpressionNode = 0.00 s = . Prism::SourceLocationTest#test_ClassNode = 0.00 s = . Prism::SourceLocationTest#test_ConstantPathAndWriteNode = 0.00 s = . Prism::SourceLocationTest#test_SymbolNode = 0.00 s = . Prism::SourceLocationTest#test_LambdaNode = 0.00 s = . Prism::SourceLocationTest#test_CallTargetNode = 0.00 s = . Prism::SourceLocationTest#test_RequiredKeywordParameterNode = 0.00 s = . Prism::SourceLocationTest#test_DefNode = 0.00 s = . Prism::SourceLocationTest#test_OptionalParameterNode = 0.00 s = . Prism::SourceLocationTest#test_MultiWriteNode = 0.00 s = . Prism::SourceLocationTest#test_MatchPredicateNode = 0.00 s = . Prism::SourceLocationTest#test_GlobalVariableTargetNode = 0.00 s = . Prism::SourceLocationTest#test_XStringNode = 0.00 s = . Prism::SourceLocationTest#test_NumberedParametersNode = 0.00 s = . Prism::SourceLocationTest#test_ClassVariableWriteNode = 0.00 s = . Prism::SourceLocationTest#test_ConstantOperatorWriteNode = 0.00 s = . Prism::SourceLocationTest#test_RequiredParameterNode = 0.00 s = . Prism::SourceLocationTest#test_LocalVariableOrWriteNode = 0.00 s = . Prism::SourceLocationTest#test_SplatNode = 0.00 s = . Prism::SourceLocationTest#test_OptionalKeywordParameterNode = 0.00 s = . Prism::SourceLocationTest#test_TrueNode = 0.00 s = . Prism::SourceLocationTest#test_OrNode = 0.00 s = . Prism::SourceLocationTest#test_BeginNode = 0.00 s = . Prism::SourceLocationTest#test_ParametersNode = 0.00 s = . Prism::SourceLocationTest#test_ClassVariableReadNode = 0.00 s = . Prism::SourceLocationTest#test_InterpolatedRegularExpressionNode = 0.00 s = . Prism::SourceLocationTest#test_EmbeddedStatementsNode = 0.00 s = . Prism::SourceLocationTest#test_ParenthesesNode = 0.00 s = . Prism::SourceLocationTest#test_BlockArgumentNode = 0.00 s = . Prism::SourceLocationTest#test_ArrayPatternNode = 0.00 s = . TestGemGemcutterUtilities#test_sign_in_with_webauthn_enabled_with_polling = 0.11 s = . Psych::TestData#test_members_must_be_identical = 0.00 s = . Psych::TestData#test_self_referential_data = 0.00 s = . Psych::TestData#test_roundtrip = 0.00 s = . Psych::TestData#test_dump_data = 0.00 s = . Psych::TestData#test_load = 0.00 s = . TestOptionParserAutoConf#test_help = 0.00 s = . TestOptionParserAutoConf#test_without = 0.00 s = . TestOptionParserAutoConf#test_with = 0.00 s = . TestOptionParserAutoConf#test_enable_value = 0.00 s = . TestOptionParserAutoConf#test_disable = 0.00 s = . TestOptionParserAutoConf#test_enable = 0.00 s = . TestGemRequestSetLockfile#test_to_s_gem_path_absolute = 0.00 s = . TestPostponed_job#test_legacy_register = 0.06 s = . TestPostponed_job#test_multiple_preregistration_with_new_data = 0.05 s = . TestGemRequestSetLockfile#test_to_s_git = 0.10 s = . TestGemRequestSetLockfile#test_write = 0.00 s = . TestGemRequestSetLockfile#test_relative_path_from = 0.00 s = . TestPostponed_job#test_multiple_preregistration = 0.05 s = . TestGemRequestSetLockfile#test_to_s_gem_dependency_non_default = 0.01 s = . TestGemRequestSetLockfile#test_to_s_gem_platform = 0.01 s = . TestGemRequestSetLockfile#test_add_DEPENDENCIES_from_gem_deps = 0.01 s = . TestGemRequestSetLockfile#test_add_PLATFORMS = 0.01 s = . TestPostponed_job#test_preregister_and_trigger = 0.05 s = . TestGemRequestSetLockfile#test_add_GEM = 0.04 s = . TestGemRequestSetLockfile#test_to_s_gem_dependency_requirement = 0.01 s = . TestPostponed_job#test_legacy_register_in_c_thread = 0.05 s = . TestGemRequestSetLockfile#test_to_s_gem_path = 0.00 s = . TestGemRequestSetLockfile#test_to_s_gem_source = 0.02 s = . TestGemRequestSetLockfile#test_to_s_gem_dependency = 0.01 s = . TestGemRequestSetLockfile#test_write_error = 0.00 s = . TestGemRequestSetLockfile#test_to_s_gem = 0.01 s = . TestPostponed_job#test_legacy_register_one_same = 0.05 s = . TestGemRequestSetLockfile#test_add_DEPENDENCIES = 0.01 s = . TestSocket#test_udp_server_sockets_in_rescue = 0.00 s = . TestSocket#test_accept_loop_with_unix = 0.00 s = . TestGemResolverLockSpecification#test_add_dependency = 0.00 s = . TestGemResolverLockSpecification#test_install_installed = 0.00 s = . TestGemResolverLockSpecification#test_spec = 0.00 s = . TestGemResolverLockSpecification#test_install = 0.01 s = . TestGemResolverLockSpecification#test_initialize = 0.00 s = . TestGemResolverLockSpecification#test_spec_loaded = 0.00 s = . TestRecursion#test_recursive_outer = 0.00 s = . TestRecursion#test_recursive = 0.00 s = . TestSocket#test_tcp_fast_fallback = 0.05 s = . TestSocket#test_connect_in_rescue = 0.00 s = . TestSocket#test_timestamp = 0.00 s = . TestSocket#test_listen_in_rescue = 0.00 s = . TestSocket#test_getaddrinfo = 0.00 s = . TestSocket#test_tcp_socket_v4_hostname_resolved_earlier = 0.11 s = . TestSocket#test_bind = 0.00 s = . TestSocket#test_bind_in_rescue = 0.00 s = . TestSocket#test_getaddrinfo_raises_no_errors_on_port_argument_of_0 = 0.00 s = . TestSocket#test_tcp_server_sockets = 0.00 s = . TestSocket#test_bintime = 0.00 s = . TestSocket#test_udp_recv_truncation = 0.00 s = . TestSocket#test_getifaddrs = 0.00 s = . TestSocket#test_tcp = 0.00 s = . TestSocket#test_ip_address_list = 0.00 s = . TestSocket#test_ip_address_list_include_localhost = 0.00 s = . TestSocket#test_tcp_socket_resolv_timeout_with_connection_failure = 0.10 s = . TestSocket#test_socket_new = 0.00 s = . TestSocket#test_socket_new_cloexec = 0.00 s = . TestSocket#test_tcp_socket_hostname_resolution_failed_after_connection_failure = 0.16 s = . TestConcatStress#test_concat = 0.45 s = . TestSocket#test_tcp_socket_all_hostname_resolution_failed = 0.06 s = . Prism::DispatcherTest#test_all_syntax_versions_present = 0.00 s = . Prism::DispatcherTest#test_dispatching_events = 0.01 s = . TestWindows1252#test_windows_1252 = 0.00 s = . TestWindows1252#test_stset = 0.00 s = . Test_RbStrDup#test_nested_shared_non_frozen = 0.00 s = . Test_RbStrDup#test_nested_shared_frozen = 0.00 s = . Prism::RegexpTest#test_negated_character_ranges = 0.00 s = . Prism::RegexpTest#test_flag_multiline = 0.00 s = . Prism::RegexpTest#test_non_capturing_groups = 0.00 s = . Prism::RegexpTest#test_fake_range_quantifier_because_of_spaces = 0.00 s = . Prism::RegexpTest#test_options_on_groups_some_getting_turned_on_some_getting_turned_off = 0.00 s = . Prism::RegexpTest#test_positive_lookaheads = 0.00 s = . Prism::RegexpTest#test_character_ranges = 0.00 s = . Prism::RegexpTest#test_flag_noencoding = 0.00 s = . Prism::RegexpTest#test_flag_fixedencoding = 0.00 s = . Prism::RegexpTest#test_flag_ignorecase = 0.00 s = . Prism::RegexpTest#test_nested_named_captures_with_single_quotes = 0.00 s = . Prism::RegexpTest#test_positive_lookbehinds = 0.00 s = . Prism::RegexpTest#test_named_capture_inside_fake_range_quantifier = 0.00 s = . Prism::RegexpTest#test_options_on_groups_getting_turned_off = 0.00 s = . Prism::RegexpTest#test_conditional_expression_with_group = 0.00 s = . Prism::RegexpTest#test_conditional_expression_with_name = 0.00 s = . Prism::RegexpTest#test_allows_duplicate_named_captures = 0.00 s = . Prism::RegexpTest#test_absence_operator = 0.00 s = . Prism::RegexpTest#test_named_capture_inside_nested_character_set = 0.00 s = . Prism::RegexpTest#test_fake_named_captures_inside_character_sets = 0.00 s = . Prism::RegexpTest#test_conditional_expression_with_index = 0.00 s = . Prism::RegexpTest#test_range_quantifier = 0.00 s = . Prism::RegexpTest#test_all_syntax_versions_present = 0.00 s = . Prism::RegexpTest#test_character_sets = 0.00 s = . Prism::RegexpTest#test_flag_extended = 0.00 s = . Prism::RegexpTest#test_fake_named_capture_inside_character_set_with_escaped_ending = 0.00 s = . Prism::RegexpTest#test_named_captures_with_arrows = 0.00 s = . Prism::RegexpTest#test_negative_lookaheads = 0.00 s = . Prism::RegexpTest#test_negative_lookbehinds = 0.00 s = . Prism::RegexpTest#test_beginless_range_quantifier = 0.00 s = . Prism::RegexpTest#test_last_encoding_option_wins = 0.00 s = . Prism::RegexpTest#test_flag_once = 0.00 s = . Prism::RegexpTest#test_posix_character_classes = 0.00 s = . Prism::RegexpTest#test_anchors = 0.00 s = . Prism::RegexpTest#test_negated_character_sets = 0.00 s = . Prism::RegexpTest#test_nested_character_sets = 0.00 s = . Prism::RegexpTest#test_nested_character_sets_with_operators = 0.00 s = . Prism::RegexpTest#test_nested_named_captures_with_arrows = 0.00 s = . Prism::RegexpTest#test_fake_range_quantifier_because_unclosed = 0.00 s = . Prism::RegexpTest#test_negated_posix_character_classes = 0.00 s = . Prism::RegexpTest#test_endless_range_quantifier = 0.00 s = . Prism::RegexpTest#test_atomic_groups = 0.00 s = . Prism::RegexpTest#test_star_quantifier = 0.00 s = . Prism::RegexpTest#test_alternation = 0.00 s = . Prism::RegexpTest#test_comments_with_escaped_parentheses = 0.00 s = . Prism::RegexpTest#test_plus_quantifier = 0.00 s = . Prism::RegexpTest#test_any = 0.00 s = . Prism::RegexpTest#test_comments = 0.00 s = . Prism::RegexpTest#test_options_on_groups = 0.00 s = . Prism::RegexpTest#test_named_captures_with_single_quotes = 0.00 s = . Prism::RegexpTest#test_invalid_posix_character_classes_should_fall_back_to_regular_classes = 0.00 s = . Prism::RegexpTest#test_question_mark_quantifier = 0.00 s = . Prism::RegexpTest#test_flag_combined = 0.00 s = . TestGemSecurityTrustDir#test_name_path = 0.00 s = . TestGemSecurityTrustDir#test_cert_path = 0.00 s = . TestGemSecurityTrustDir#test_load_certificate = 0.00 s = . TestGemSecurityTrustDir#test_trust_cert = 0.00 s = . TestGemSecurityTrustDir#test_verify_wrong_permissions = 0.00 s = . TestGemSecurityTrustDir#test_verify = 0.00 s = . TestGemSecurityTrustDir#test_verify_file = 0.00 s = . TestGemSecurityTrustDir#test_issuer_of = 0.00 s = . Prism::WarningsTest#test_dot_dot_dot_eol = 0.00 s = . Prism::WarningsTest#test_shareable_constant_value = 0.00 s = . Prism::WarningsTest#test_literal_in_predicate = 0.00 s = . Prism::WarningsTest#test_symbol_in_predicate = 0.00 s = . Prism::WarningsTest#test_string_in_predicate = 0.00 s = . Prism::WarningsTest#test_ambiguous_uplus = 0.00 s = . Prism::WarningsTest#test_regexp_in_predicate = 0.00 s = . Prism::WarningsTest#test_float_out_of_range = 0.00 s = . Prism::WarningsTest#test_END_in_method = 0.00 s = . Prism::WarningsTest#test_integer_in_flip_flop = 0.00 s = . Prism::WarningsTest#test_literal_in_conditionals = 0.00 s = . Prism::WarningsTest#test_warnings_verbosity = 0.00 s = . Prism::WarningsTest#test_unused_local_variables = 0.00 s = . Prism::WarningsTest#test_numbered_reference = 0.00 s = . Prism::WarningsTest#test_duplicated_when_clause = 0.00 s = . Prism::WarningsTest#test_void_statements = 0.00 s = . Prism::WarningsTest#test_keyword_eol = 0.00 s = . Prism::WarningsTest#test_ambiguous_ustar = 0.00 s = . TestSocket#test_connect_timeout = 0.12 s = . Prism::WarningsTest#test_ambiguous_uminus = 0.00 s = . Prism::WarningsTest#test_ambiguous_regexp = 0.00 s = . Prism::WarningsTest#test_all_syntax_versions_present = 0.00 s = . Prism::WarningsTest#test_duplicated_hash_key = 0.00 s = . Prism::WarningsTest#test_equal_in_conditional = 0.00 s = . Prism::WarningsTest#test_binary_operator = 0.00 s = . Prism::WarningsTest#test_shebang_ending_with_carriage_return = 0.00 s = . Prism::WarningsTest#test_ambiguous_ampersand = 0.00 s = . Prism::WarningsTest#test_indentation_mismatch = 0.00 s = . Prism::WarningsTest#test_unreachable_statement = 0.00 s = . TestSocket#test_tcp_socket_open_timeout_with_other_timeouts = 0.05 s = . TestSocket#test_sysaccept = 0.00 s = . TestSocket#test_unpack_sockaddr = 0.00 s = . TestObjSpaceRactor#test_copy_finalizer = 0.10 s = . TestSocket#test_tcp_socket_open_timeout = 0.06 s = . TestSocket#test_unix = 0.00 s = . TestSocket#test_accept_loop = 0.00 s = . TestObjSpaceRactor#test_trace_object_allocations_with_ractor_tracepoint = 0.05 s = . TestSocket#test_tcp_socket_v6_address_passed = 0.05 s = . TestSocket#test_tcp_cloexec = 0.00 s = . TestObjSpaceRactor#test_tracing_does_not_crash = 0.05 s = . TestSocket#test_tcp_socket_one_hostname_resolution_succeeded_at_least = 0.05 s = . TestSocket#test_udp_recvmsg_truncation = 0.00 s = . TestObjSpaceRactor#test_undefine_finalizer = 0.12 s = . Psych::TestDeprecated#test_coder_scalar = 0.00 s = . Psych::TestDeprecated#test_yaml_initialize_and_init_with = 0.00 s = . Psych::TestDeprecated#test_recursive_quick_emit_encode_with = 0.00 s = . TestObjectId#test_marshal_with_ivar_and_id = 0.00 s = . TestObjectId#test_marshal_with_id_and_ivar = 0.00 s = . TestObjectId#test_dup_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectId#test_clone_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectId#test_clone_new_id = 0.00 s = . TestObjectId#test_clone_with_id_and_ivar = 0.00 s = . TestObjectId#test_dup_with_id_and_ivar = 0.00 s = . TestObjectId#test_marshal_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectId#test_marshal_new_id = 0.00 s = . TestObjectId#test_dup_with_ivar_and_id = 0.00 s = . TestObjectId#test_clone_with_ivar_and_id = 0.00 s = . TestObjectId#test_dup_new_id = 0.00 s = . TestObjectId#test_object_id_need_resize = 0.01 s = . TestObjectIdClass#test_marshal_with_ivar_and_id = 0.00 s = . TestObjectIdClass#test_marshal_with_id_and_ivar = 0.00 s = . TestObjectIdClass#test_dup_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectIdClass#test_clone_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectIdClass#test_clone_new_id = 0.00 s = . TestObjectIdClass#test_clone_with_id_and_ivar = 0.00 s = . TestObjectIdClass#test_dup_with_id_and_ivar = 0.00 s = . TestObjectIdClass#test_marshal_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectIdClass#test_marshal_new_id = 0.00 s = . TestObjectIdClass#test_dup_with_ivar_and_id = 0.00 s = . TestObjectIdClass#test_clone_with_ivar_and_id = 0.00 s = . TestObjectIdClass#test_dup_new_id = 0.00 s = . TestObjectIdClass#test_object_id_need_resize = 0.01 s = . TestObjectIdGeneric#test_marshal_with_ivar_and_id = 0.00 s = . TestObjectIdGeneric#test_marshal_with_id_and_ivar = 0.00 s = . TestObjectIdGeneric#test_dup_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectIdGeneric#test_clone_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectIdGeneric#test_clone_new_id = 0.00 s = . TestObjectIdGeneric#test_clone_with_id_and_ivar = 0.00 s = . TestObjectIdGeneric#test_dup_with_id_and_ivar = 0.00 s = . TestObjectIdGeneric#test_marshal_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectIdGeneric#test_marshal_new_id = 0.00 s = . TestObjectIdGeneric#test_dup_with_ivar_and_id = 0.00 s = . TestObjectIdGeneric#test_clone_with_ivar_and_id = 0.00 s = . TestObjectIdGeneric#test_dup_new_id = 0.00 s = . TestObjectIdGeneric#test_object_id_need_resize = 0.01 s = . TestObjectIdTooComplex#test_marshal_with_ivar_and_id = 0.00 s = . TestObjectIdTooComplex#test_marshal_with_id_and_ivar = 0.00 s = . TestObjectIdTooComplex#test_dup_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectIdTooComplex#test_clone_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectIdTooComplex#test_clone_new_id = 0.00 s = . TestObjectIdTooComplex#test_clone_with_id_and_ivar = 0.00 s = . TestObjectIdTooComplex#test_dup_with_id_and_ivar = 0.00 s = . TestObjectIdTooComplex#test_marshal_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectIdTooComplex#test_marshal_new_id = 0.00 s = . TestObjectIdTooComplex#test_dup_with_ivar_and_id = 0.00 s = . TestObjectIdTooComplex#test_clone_with_ivar_and_id = 0.00 s = . TestObjectIdTooComplex#test_dup_new_id = 0.00 s = . TestObjectIdTooComplex#test_object_id_need_resize = 0.01 s = . TestObjectIdTooComplexClass#test_marshal_with_ivar_and_id = 0.00 s = . TestObjectIdTooComplexClass#test_marshal_with_id_and_ivar = 0.00 s = . TestObjectIdTooComplexClass#test_dup_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectIdTooComplexClass#test_clone_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectIdTooComplexClass#test_clone_new_id = 0.00 s = . TestObjectIdTooComplexClass#test_clone_with_id_and_ivar = 0.00 s = . TestObjectIdTooComplexClass#test_dup_with_id_and_ivar = 0.00 s = . TestObjectIdTooComplexClass#test_marshal_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectIdTooComplexClass#test_marshal_new_id = 0.00 s = . TestObjectIdTooComplexClass#test_dup_with_ivar_and_id = 0.00 s = . TestObjectIdTooComplexClass#test_clone_with_ivar_and_id = 0.00 s = . TestObjectIdTooComplexClass#test_dup_new_id = 0.00 s = . TestObjectIdTooComplexClass#test_object_id_need_resize = 0.01 s = . TestObjectIdTooComplexGeneric#test_marshal_with_ivar_and_id = 0.00 s = . TestObjectIdTooComplexGeneric#test_marshal_with_id_and_ivar = 0.00 s = . TestObjectIdTooComplexGeneric#test_dup_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectIdTooComplexGeneric#test_clone_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectIdTooComplexGeneric#test_clone_new_id = 0.00 s = . TestObjectIdTooComplexGeneric#test_clone_with_id_and_ivar = 0.00 s = . TestObjectIdTooComplexGeneric#test_dup_with_id_and_ivar = 0.00 s = . TestObjectIdTooComplexGeneric#test_marshal_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectIdTooComplexGeneric#test_marshal_new_id = 0.00 s = . TestObjectIdTooComplexGeneric#test_dup_with_ivar_and_id = 0.00 s = . TestObjectIdTooComplexGeneric#test_clone_with_ivar_and_id = 0.00 s = . TestObjectIdTooComplexGeneric#test_dup_new_id = 0.00 s = . TestObjectIdTooComplexGeneric#test_object_id_need_resize = 0.01 s = . TestSocket#test_closed_read = 0.20 s = . TestSocket#test_resolurion_error_error_code = 0.00 s = . TestSocket#test_accept_loop_multi_port = 0.00 s = . TestSocket#test_tcp_socket_fast_fallback_is_false = 0.00 s = . TestSocket#test_initialize = 0.00 s = . TestSocket#test_udp_read_truncation = 0.00 s = . TestSocket#test_tcp_server_sockets_in_rescue = 0.00 s = . TestSocket#test_getnameinfo = 0.00 s = . TestSocket#test_udp_server = 0.00 s = . TestSocket#test_tcp_socket_v6_hostname_resolved_earlier = 0.06 s = . TestSocket#test_recvmsg_udp_no_arg = 0.00 s = . TestObjectIdRactor#test_object_id_race_free = 0.08 s = . TestObjectIdRactor#test_external_object_id_ractor_move = 0.05 s = . TestObjectIdStruct#test_marshal_with_ivar_and_id = 0.00 s = . TestObjectIdStruct#test_marshal_with_id_and_ivar = 0.00 s = . TestObjectIdStruct#test_dup_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectIdStruct#test_clone_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectIdStruct#test_clone_new_id = 0.00 s = . TestObjectIdStruct#test_clone_with_id_and_ivar = 0.00 s = . TestObjectIdStruct#test_dup_with_id_and_ivar = 0.00 s = . TestObjectIdStruct#test_marshal_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectIdStruct#test_marshal_new_id = 0.00 s = . TestObjectIdStruct#test_dup_with_ivar_and_id = 0.00 s = . TestObjectIdStruct#test_clone_with_ivar_and_id = 0.00 s = . TestObjectIdStruct#test_dup_new_id = 0.00 s = . TestSocket#test_tcp_socket_resolv_timeout = 0.07 s = . TestSocket#test_tcp_server_sockets_port0 = 0.00 s = . TestSocket#test_linger = 0.00 s = . TestObjectIdStruct#test_object_id_need_resize = 0.01 s = . TestObjectIdStructGenIvar#test_marshal_with_ivar_and_id = 0.00 s = . TestObjectIdStructGenIvar#test_marshal_with_id_and_ivar = 0.00 s = . TestObjectIdStructGenIvar#test_dup_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectIdStructGenIvar#test_clone_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectIdStructGenIvar#test_clone_new_id = 0.00 s = . TestObjectIdStructGenIvar#test_clone_with_id_and_ivar = 0.00 s = . TestObjectIdStructGenIvar#test_dup_with_id_and_ivar = 0.00 s = . TestObjectIdStructGenIvar#test_marshal_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectIdStructGenIvar#test_marshal_new_id = 0.00 s = . TestObjectIdStructGenIvar#test_dup_with_ivar_and_id = 0.00 s = . TestObjectIdStructGenIvar#test_clone_with_ivar_and_id = 0.00 s = . TestObjectIdStructGenIvar#test_dup_new_id = 0.00 s = . TestObjectIdStructGenIvar#test_object_id_need_resize = 0.01 s = . TestObjectIdStructNotEmbed#test_marshal_with_ivar_and_id = 0.00 s = . TestObjectIdStructNotEmbed#test_marshal_with_id_and_ivar = 0.00 s = . TestObjectIdStructNotEmbed#test_dup_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectIdStructNotEmbed#test_clone_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectIdStructNotEmbed#test_clone_new_id = 0.00 s = . TestObjectIdStructNotEmbed#test_clone_with_id_and_ivar = 0.00 s = . TestObjectIdStructNotEmbed#test_dup_with_id_and_ivar = 0.00 s = . TestObjectIdStructNotEmbed#test_marshal_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectIdStructNotEmbed#test_marshal_new_id = 0.00 s = . TestObjectIdStructNotEmbed#test_dup_with_ivar_and_id = 0.00 s = . TestObjectIdStructNotEmbed#test_clone_with_ivar_and_id = 0.00 s = . TestObjectIdStructNotEmbed#test_dup_new_id = 0.00 s = . TestObjectIdStructNotEmbed#test_object_id_need_resize = 0.01 s = . TestObjectIdStructTooComplex#test_marshal_with_ivar_and_id = 0.00 s = . TestObjectIdStructTooComplex#test_marshal_with_id_and_ivar = 0.00 s = . TestObjectIdStructTooComplex#test_dup_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectIdStructTooComplex#test_clone_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectIdStructTooComplex#test_clone_new_id = 0.00 s = . TestObjectIdStructTooComplex#test_clone_with_id_and_ivar = 0.00 s = . TestObjectIdStructTooComplex#test_dup_with_id_and_ivar = 0.00 s = . TestObjectIdStructTooComplex#test_marshal_with_id_and_ivar_and_frozen = 0.00 s = . TestObjectIdStructTooComplex#test_marshal_new_id = 0.00 s = . TestObjectIdStructTooComplex#test_dup_with_ivar_and_id = 0.00 s = . TestObjectIdStructTooComplex#test_clone_with_ivar_and_id = 0.00 s = . TestObjectIdStructTooComplex#test_dup_new_id = 0.00 s = . TestObjectIdStructTooComplex#test_object_id_need_resize = 0.01 s = . TestGemCommandsDependencyCommand#test_execute = 0.00 s = . TestGemCommandsDependencyCommand#test_execute_no_match = 0.00 s = . TestGemCommandsDependencyCommand#test_execute_pipe_format = 0.00 s = . TestGemCommandsDependencyCommand#test_execute_reverse = 0.00 s = . TestGemCommandsDependencyCommand#test_execute_reverse_remote = 0.00 s = . TestGemCommandsDependencyCommand#test_execute_prerelease = 0.01 s = . TestGemCommandsDependencyCommand#test_execute_remote_version = 0.01 s = . TestGemCommandsDependencyCommand#test_execute_no_args = 0.01 s = . TestGemCommandsDependencyCommand#test_execute_regexp = 0.01 s = . TestSocket#test_tcp_socket_v6_hostname_resolved_in_resolution_delay = 0.09 s = . TestSocket#test_timestampns = 0.00 s = . TestGemCommandsDependencyCommand#test_execute_remote = 0.01 s = . TestSocket#test_tcp_socket_v6_hostname_resolved_earlier_and_v6_server_is_not_listening = 0.05 s = . TestSocket#test_unix_server_socket = 0.00 s = . TestBignum_Div#test_divrem_normal = 0.00 s = . TestBignum_Div#test_divrem_gmp = 0.00 s = . Psych::TestObjectReferences#test_binary_references = 0.00 s = . Psych::TestObjectReferences#test_regexp_references = 0.00 s = . Psych::TestObjectReferences#test_datetime_has_references = 0.00 s = . Psych::TestObjectReferences#test_class_has_references = 0.00 s = . Psych::TestObjectReferences#test_module_has_references = 0.00 s = . Psych::TestObjectReferences#test_complex_has_references = 0.00 s = . Psych::TestObjectReferences#test_struct_has_references = 0.00 s = . Psych::TestObjectReferences#test_float_references = 0.00 s = . Psych::TestObjectReferences#test_range_has_references = 0.00 s = . Psych::TestObjectReferences#test_rational_has_references = 0.00 s = . Psych::TestObjectReferences#test_data_has_references = 0.00 s = . TestRand#test_random_ulong_limited = 0.00 s = . TestRand#test_rand_0x100000000 = 0.00 s = . TestRand#test_0x1000000000000 = 0.00 s = . TestRand#test_random_equal = 0.00 s = . TestRand#test_random_seed = 0.00 s = . TestRand#test_fork_shuffle = 0.02 s = . TestRand#test_random_dup = 0.00 s = . TestGemExtRakeBuilder#test_class_no_openssl_override = 0.10 s = . TestRand#test_0x40000001 = 0.00 s = . TestRand#test_0x100000001 = 0.00 s = . TestRand#test_default_seed = 0.05 s = . TestRand#test_0x3fffffff = 0.00 s = . TestRand#test_random_argument_error = 0.00 s = . TestRand#test_mt = 0.00 s = . TestRand#test_0x4000000000000001 = 0.00 s = . TestRand#test_marshal = 0.00 s = . TestRand#test_broken_marshal = 0.00 s = . TestRand#test_seed = 0.00 s = . TestRand#test_random_float = 0.00 s = . TestRand#test_0x10000000000 = 0.00 s = . TestRand#test_types = 0.00 s = . TestRand#test_0x3fffffffffffffff = 0.00 s = . TestRand#test_srand = 0.00 s = . TestGemExtRakeBuilder#test_class_build_fail = 0.07 s = . TestRand#test_marshal_load_frozen = 0.00 s = . TestRand#test_0x100000000 = 0.00 s = . TestRand#test_initialize_frozen = 0.00 s = . TestRand#test_new_seed = 0.00 s = . TestRand#test_0x10000 = 0.00 s = . TestRand#test_0x4000000000000000 = 0.00 s = . TestRand#test_random_type_error = 0.00 s = . TestRand#test_random_gc = 0.01 s = . TestRand#test_big_seed = 0.03 s = . TestRand#test_urandom = 0.00 s = . TestRand#test_0x40000000 = 0.00 s = . TestRand#test_seed_leading_zero_guard = 0.00 s = . TestRand#test_0x1000000000001 = 0.00 s = . TestGemExtRakeBuilder#test_class_build = 0.07 s = . TestGemExtRakeBuilder#test_class_build_no_mkrf_passes_args = 0.04 s = . TestGemExtRakeBuilder#test_class_build_with_args = 0.07 s = . TestStringIO#test_frozen_string = 0.00 s = . TestStringIO#test_readchar = 0.00 s = . TestStringIO#test_getbyte = 0.00 s = . TestStringIO#"test_strip_bom:UTF-16BE" = 0.00 s = . TestStringIO#test_gets_chomp_eol = 0.00 s = . TestStringIO#test_dup = 0.00 s = . TestStringIO#test_ungetbyte_same_string = 0.00 s = . TestStringIO#test_each_codepoint = 0.00 s = . TestStringIO#test_each_byte = 0.00 s = . TestStringIO#test_read = 0.00 s = . TestStringIO#test_write_nonblock_no_exceptions = 0.00 s = . TestStringIO#test_chilled_string = 0.00 s = . TestStringIO#test_read_null = 0.00 s = . TestStringIO#test_chilled_string_set_enocoding = 0.00 s = . TestStringIO#test_each_codepoint_enumerator = 0.00 s = . TestStringIO#test_overwrite = 0.00 s = . TestStringIO#test_encoding_read = 0.00 s = . TestStringIO#test_write_integer_overflow = 0.00 s = . TestStringIO#test_eof_3 = 0.00 s = . TestStringIO#test_eof_1 = 0.00 s = . TestStringIO#test_truncate = 0.00 s = . TestStringIO#test_ungetc_padding = 0.00 s = . TestStringIO#test_write_with_multiple_arguments = 0.00 s = . TestStringIO#test_each_byte_closed = 0.00 s = . TestStringIO#"test_strip_bom:UTF-32LE" = 0.00 s = . TestStringIO#test_write = 0.00 s = . TestStringIO#test_gets_chomp = 0.00 s = . TestStringIO#test_ungetbyte_fill = 0.00 s = . TestStringIO#test_set_fcntl = 0.00 s = . TestStringIO#test_ungetbyte = 0.00 s = . TestStringIO#test_mode_error = 0.00 s = . TestStringIO#test_method = 0.00 s = . TestStringIO#test_write_encoding = 0.00 s = . TestStringIO#"test_strip_bom:UTF-16LE" = 0.00 s = . TestStringIO#test_readbyte = 0.00 s = . TestStringIO#test_binary_encoding_read_and_default_internal = 0.00 s = . TestStringIO#test_each_char = 0.00 s = . TestStringIO#test_readlines_limit_0 = 0.00 s = . TestStringIO#test_putc = 0.00 s = . TestStringIO#test_fsync = 0.00 s = . TestStringIO#test_ungetbyte_padding = 0.00 s = . TestStringIO#"test_strip_bom:UTF-32BE" = 0.00 s = . TestStringIO#test_seek_null = 0.00 s = . TestStringIO#test_ungetc_same_string = 0.00 s = . TestStringIO#test_eof_0_seek = 0.00 s = . TestStringIO#test_write_nonblock = 0.00 s = . TestStringIO#test_pread = 0.00 s = . TestStringIO#test_putc_nonascii = 0.00 s = . TestStringIO#"test_strip_bom:UTF-8" = 0.00 s = . TestStringIO#test_close_write = 0.00 s = . TestStringIO#test_ungetc = 0.00 s = . TestStringIO#test_do_not_mutate_shared_buffers = 0.00 s = . TestStringIO#test_each_char_closed = 0.00 s = . TestStringIO#test_readlines = 0.00 s = . TestStringIO#test_pread_null = 0.00 s = . TestRand#test_rand_reseed_on_fork = 0.19 s = . TestRand#test_random_ulong_limited_no_rand = 0.00 s = . TestRand#test_random_range = 0.00 s = . TestRand#test_random_bytes = 0.00 s = . TestRand#test_shuffle = 0.00 s = . TestRand#test_0xffffffff = 0.00 s = . TestStringIO#test_overflow = 0.10 s = . TestStringIO#test_gets2 = 0.00 s = . TestStringIO#test_ungetc_fill = 0.00 s = . TestStringIO#test_coderange_after_overwrite = 0.00 s = . TestStringIO#test_each = 0.00 s = . TestStringIO#test_read_nonblock_no_exceptions = 0.00 s = . TestStringIO#test_each_string_sep = 0.00 s = . TestStringIO#test_set_encoding = 0.00 s = . TestStringIO#test_read_nonblock = 0.00 s = . TestStringIO#test_seek = 0.00 s = . TestStringIO#test_eof_null = 0.00 s = . TestStringIO#test_encoding_write = 0.00 s = . TestStringIO#test_version = 0.00 s = . TestStringIO#test_seek_frozen_string = 0.00 s = . TestStringIO#test_readpartial = 0.00 s = . TestStringIO#test_chilled_string_string_set = 0.00 s = . TestStringIO#test_pos = 0.00 s = . TestStringIO#test_new_block_warning = 0.00 s = . TestStringIO#test_sync = 0.00 s = . TestStringIO#test_ungetc_pos = 0.00 s = . TestStringIO#test_size = 0.00 s = . TestStringIO#test_closed_read = 0.00 s = . TestStringIO#test_closed_write = 0.00 s = . TestStringIO#test_eof_0_rw = 0.00 s = . TestStringIO#test_gets = 0.00 s = . TestStringIO#test_isatty = 0.00 s = . TestStringIO#test_close = 0.00 s = . TestStringIO#test_write_encoding_conversion = 0.00 s = . TestStringIO#test_gets_utf_16 = 0.00 s = . TestStringIO#test_open = 0.00 s = . TestStringIO#test_frozen = 0.00 s = . TestStringIO#test_eof_0 = 0.00 s = . TestStringIO#test_initialize = 0.00 s = . TestStringIO#test_eof_2 = 0.00 s = . TestStringIO#test_sysread = 0.00 s = . TestStringIO#test_ungetbyte_pos = 0.00 s = . TestStringIO#test_eof_1_seek = 0.00 s = . TestStringIO#test_closed = 0.00 s = . TestStringIO#test_coderange_after_read_into_buffer = 0.00 s = . TestStringIO#test_binmode = 0.00 s = . TestStringIO#test_close_read = 0.00 s = . TestStringIO#test_lineno = 0.00 s = . TestStringIO#test_reopen = 0.00 s = . TestStringIO#test_null = 0.00 s = . TestStringIO#test_seek_beyond_eof = 0.00 s = . TestStringIO#test_each_codepoint_closed = 0.00 s = . TestStringIO#test_each_line_limit_0 = 0.00 s = . TestGemExtCargoBuilderLinkFlagConverter#test_non_lib_dash_l = 0.00 s = . TestGemExtCargoBuilderLinkFlagConverter#test_search_path_space_in_path = 0.00 s = . TestGemExtCargoBuilderLinkFlagConverter#test_simple_lib = 0.00 s = . TestGemExtCargoBuilderLinkFlagConverter#test_unconventional_lib_with_colon = 0.00 s = . TestGemExtCargoBuilderLinkFlagConverter#test_framework_space = 0.00 s = . TestGemExtCargoBuilderLinkFlagConverter#test_libstatic_with_colon_space = 0.00 s = . TestGemExtCargoBuilderLinkFlagConverter#test_simple_lib_space = 0.00 s = . TestGemExtCargoBuilderLinkFlagConverter#test_search_path_space = 0.00 s = . TestGemExtCargoBuilderLinkFlagConverter#test_dylib_with_colon_space = 0.00 s = . TestGemExtCargoBuilderLinkFlagConverter#test_dll_with_colon_space = 0.00 s = . TestGemExtCargoBuilderLinkFlagConverter#test_verbose_lib_space = 0.00 s = . TestGemExtCargoBuilderLinkFlagConverter#test_search_path_basic = 0.00 s = . TestGemExtCargoBuilderLinkFlagConverter#test_framework = 0.00 s = . TestGemExtCargoBuilderLinkFlagConverter#test_so_with_colon_space = 0.00 s = . TestGemExtCargoBuilderLinkFlagConverter#test_lib_with_nonascii = 0.00 s = . TestGemExtCargoBuilderLinkFlagConverter#test_libstatic_with_colon = 0.00 s = . TestUpdateSuggestion#test_eligible_for_update_is_not_annoying_when_new_version_is_released = 0.00 s = . TestUpdateSuggestion#test_eligible_for_update_non_tty = 0.00 s = . TestUpdateSuggestion#test_eligible_for_update_unwrittable_config = 0.00 s = . TestUpdateSuggestion#test_update_suggestion = 0.00 s = . TestUpdateSuggestion#test_eligible_for_update_notification_delay = 0.00 s = . TestUpdateSuggestion#test_eligible_for_update_prevent_config = 0.00 s = . TestUpdateSuggestion#test_eligible_for_update_disabled_update = 0.00 s = . TestUpdateSuggestion#test_eligible_for_update = 0.00 s = . TestUpdateSuggestion#test_eligible_for_update_prevent_env = 0.00 s = . TestUpdateSuggestion#test_eligible_for_update_on_ci = 0.00 s = . TestUpdateSuggestion#test_eligible_for_update_is_not_annoying_when_not_upgraded = 0.00 s = . TestUpdateSuggestion#test_eligible_for_update_for_prerelease = 0.00 s = . JSONParserTest#test_invalid_unicode_escape = 0.00 s = . JSONParserTest#test_error_message_encoding = 0.00 s = . JSONParserTest#test_parse_arrays_with_allow_trailing_comma = 0.00 s = . JSONParserTest#test_parse_simple_arrays = 0.00 s = . JSONParserTest#test_parse_array_custom_non_array_derived_class = 0.00 s = . JSONParserTest#test_parse_bignum = 0.00 s = . JSONParserTest#test_parsing_frozen_ascii8bit_string = 0.00 s = . JSONParserTest#test_parse_object_custom_hash_derived_class = 0.00 s = . JSONParserTest#test_parse_broken_string = 0.00 s = . JSONParserTest#test_parse_object = 0.00 s = . JSONParserTest#test_some_wrong_inputs = 0.00 s = . JSONParserTest#test_backslash = 0.00 s = . JSONParserTest#test_parse_duplicate_key = 0.00 s = . JSONParserTest#test_parse_simple_objects = 0.00 s = . JSONParserTest#test_parsing = 0.00 s = . JSONParserTest#test_unicode_followed_by_newline = 0.00 s = . JSONParserTest#test_invalid_surogates = 0.00 s = . JSONParserTest#test_freeze = 0.00 s = . JSONParserTest#test_parse_allowed_control_chars_in_string = 0.00 s = . JSONParserTest#test_parse_whitespace_after_newline = 0.00 s = . JSONParserTest#test_parse_escaped_key = 0.00 s = . JSONParserTest#test_parse_numbers = 0.00 s = . JSONParserTest#test_generate_of_core_subclasses = 0.00 s = . JSONParserTest#test_symbolize_names = 0.00 s = . JSONParserTest#test_parse_error_snippet = 0.00 s = . JSONParserTest#test_parse_control_chars_in_string = 0.00 s = . JSONParserTest#test_parse_leading_slash = 0.00 s = . JSONParserTest#test_parse_error_incomplete_hash = 0.00 s = . JSONParserTest#test_generate_core_subclasses_with_default_to_json = 0.00 s = . JSONParserTest#test_generate_core_subclasses_with_new_to_json = 0.00 s = . JSONParserTest#test_argument_encoding_for_binary_unmodified = 0.00 s = . JSONParserTest#test_parse_more_complex_arrays = 0.00 s = . JSONParserTest#test_parse_error_message_length = 0.00 s = . JSONParserTest#test_parse_complex_objects = 0.01 s = . JSONParserTest#test_parse_comments = 0.00 s = . JSONParserTest#test_parse_object_with_allow_trailing_comma = 0.00 s = . JSONParserTest#test_construction = 0.00 s = . JSONParserTest#test_parser_reset = 0.00 s = . JSONParserTest#test_parse_some_strings = 0.00 s = . JSONParserTest#test_argument_encoding_unmodified = 0.00 s = . JSONParserTest#test_frozen = 0.00 s = . JSONParserTest#test_parse_big_integers = 0.00 s = . JSONParserTest#test_parse_values = 0.00 s = . JSONParserTest#test_parse_json_primitive_values = 0.00 s = . JSONParserTest#test_parse_string_mixed_unicode = 0.00 s = . JSONParserTest#test_nesting = 0.00 s = . JSONParserTest#test_parse_arrays = 0.00 s = . JSONParserTest#test_parse_array_custom_array_derived_class = 0.00 s = . TestGBK#test_mbc_to_code = 0.00 s = . TestGBK#test_code_to_mbc = 0.00 s = . TestGBK#test_left_adjust_char_head = 0.00 s = . TestGBK#test_mbc_enc_len = 0.00 s = . TestGBK#test_mbc_case_fold = 0.00 s = . TestSocket_TCPSocket#test_tcp_initialize_open_timeout = 0.01 s = . TestSocket_TCPSocket#test_inspect = 0.00 s = . TestSocket_TCPSocket#test_initialize_v6_hostname_resolved_in_resolution_delay = 0.05 s = . TestSocket_TCPSocket#test_initialize_v6_hostname_resolved_earlier_and_v6_server_is_not_listening = 0.03 s = . TestSocket_TCPSocket#test_initialize_open_timeout_with_other_timeouts = 0.00 s = . TestSocket_TCPSocket#test_initialize_v6_connected_socket_with_v6_address = 0.01 s = . TestSocket_TCPSocket#test_encoding = 0.00 s = . TestMkmfFlags#test_try_cppflag_invalid_opt = 0.32 s = . TestMkmfFlags#test_valid_warnflags = 0.00 s = . TestSocket_TCPSocket#test_initialize_v4_hostname_resolved_earlier = 0.06 s = . TestSocket_TCPSocket#test_initialize_with_hostname_resolution_failure_after_connection_failure = 0.20 s = . TestSocket_TCPSocket#test_recvfrom = 0.00 s = . TestSocket_TCPSocket#test_initialize_connect_timeout = 0.00 s = . TestSocket_TCPSocket#test_initialize_resolv_timeout = 0.00 s = . TestMkmfFlags#test_try_ldflag_invalid_opt = 0.29 s = . TestSocket_TCPSocket#test_accept_multithread = 0.05 s = . TestSocket_TCPSocket#test_initialize_v6_hostname_resolved_later_and_v6_server_is_not_listening = 0.05 s = . TestSocket_TCPSocket#test_initialize_with_connection_failure_after_hostname_resolution_failure = 0.20 s = . TestSocket_TCPSocket#test_initialize_v6_hostname_resolution_failed_and_v4_hostname_resolution_is_success = 0.02 s = . TestSocket_TCPSocket#test_initialize_v6_hostname_resolved_earlier = 0.00 s = . TestSocket_TCPSocket#test_initialize_v4_connected_socket_with_v4_address = 0.00 s = . TestSocket_TCPSocket#test_initialize_fast_fallback_is_false = 0.00 s = . TestSocket_TCPSocket#test_initialize_failure = 0.00 s = . TestSocket_TCPSocket#test_accept_nonblock = 0.00 s = . TestMkmfFlags#test_try_cflag_invalid_opt = 0.29 s = . TestSocket_TCPSocket#test_initialize_resolv_timeout_with_connection_failure = 0.02 s = . TestGemSourceSpecificFile#test_spec = 0.02 s = . TestGemSourceSpecificFile#test_pretty_print = 0.01 s = . TestGemSourceSpecificFile#test_fetch_spec = 0.01 s = . TestGemSourceSpecificFile#test_download = 0.01 s = . TestGemSourceSpecificFile#test_load_specs = 0.01 s = . TestGemSourceSpecificFile#test_path = 0.01 s = . TestGemSourceSpecificFile#test_spaceship = 0.02 s = . TestGemSourceSpecificFile#test_fetch_spec_fails_on_unknown_name = 0.01 s = . Bug::Struct::Test_Member#test_member_get = 0.00 s = . TestGemResolverLockSet#test_find_all = 0.00 s = . TestGemResolverLockSet#test_prefetch = 0.00 s = . TestGemResolverLockSet#test_add = 0.00 s = . TestGemResolverLockSet#test_load_spec = 0.01 s = . TestWarning#test_warn_called_only_when_category_enabled = 0.10 s = . Test_RbInternedStr#test_interned_str = 0.00 s = . TestFiberScheduler#test_io_write_flush_error = 0.00 s = . TestFiberScheduler#test_closed_when_set_to_nil = 0.00 s = . Prism::CommentsTest#test___END__crlf = 0.00 s = . Prism::CommentsTest#test_attaching_comments = 0.00 s = . Prism::CommentsTest#test___END__ = 0.00 s = . Prism::CommentsTest#test_all_syntax_versions_present = 0.00 s = . Prism::CommentsTest#test_comment_inline_def = 0.00 s = . Prism::CommentsTest#test_comment_embedded_document_with_content_on_same_line = 0.00 s = . Prism::CommentsTest#test_comment_inline = 0.00 s = . Prism::CommentsTest#test_comment_embedded_document = 0.00 s = . TestGemPathSupport#test_initialize_spec = 0.00 s = . TestGemPathSupport#test_initialize_path_with_defaults = 0.00 s = . TestGemPathSupport#test_initialize_regexp_path_separator = 0.00 s = . TestGemPathSupport#test_initialize_path = 0.00 s = . TestGemPathSupport#test_initialize_home = 0.00 s = . TestGemPathSupport#test_initialize_home_path = 0.00 s = . TestGemPathSupport#test_gem_paths_do_not_contain_symlinks = 0.00 s = . TestGemPathSupport#test_initialize = 0.00 s = . TestStringScannerRactor#test_ractor = 0.01 s = . TestPipe#test_eof_3 = 0.00 s = . TestPipe#test_eof_1 = 0.00 s = . TestPipe#test_eof_0_rw = 0.00 s = . TestPipe#test_stdout_epipe = 0.06 s = . TestPipe#test_eof_0 = 0.00 s = . TestPipe#test_eof_2 = 0.00 s = . TestPipe::WithConversion#test_eof_3 = 0.00 s = . TestPipe::WithConversion#test_eof_1 = 0.00 s = . TestPipe::WithConversion#test_eof_0_rw = 0.00 s = . TestPipe::WithConversion#test_stdout_epipe = 0.05 s = . TestPipe::WithConversion#test_eof_0 = 0.00 s = . TestPipe::WithConversion#test_eof_2 = 0.00 s = . TestGemCommandsSpecificationCommand#test_execute = 0.00 s = . TestGemCommandsSpecificationCommand#test_execute_remote_without_prerelease = 0.01 s = . TestGemCommandsSpecificationCommand#test_execute_all_conflicts_with_version = 0.00 s = . TestGemCommandsSpecificationCommand#test_execute_all = 0.01 s = . TestGemCommandsSpecificationCommand#test_execute_ruby = 0.00 s = . TestGemCommandsSpecificationCommand#test_execute_bad_name_with_version = 0.00 s = . TestGemCommandsSpecificationCommand#test_execute_marshal = 0.00 s = . TestGemCommandsSpecificationCommand#test_execute_file = 0.01 s = . TestGemCommandsSpecificationCommand#test_execute_remote_with_prerelease = 0.01 s = . TestGemCommandsSpecificationCommand#test_execute_remote_with_version = 0.01 s = . TestGemCommandsSpecificationCommand#test_execute_exact_match = 0.01 s = . TestGemCommandsSpecificationCommand#test_execute_field = 0.00 s = . TestGemCommandsSpecificationCommand#test_execute_remote_with_version_and_platform = 0.01 s = . TestGemCommandsSpecificationCommand#test_execute_bad_name = 0.00 s = . TestGemCommandsSpecificationCommand#test_execute_remote = 0.01 s = . TestGemResolverVendorSpecification#test_install = 0.00 s = . TestGemResolverVendorSpecification#test_equals2 = 0.00 s = . TestGemResolverVendorSpecification#test_version = 0.00 s = . TestGemResolverVendorSpecification#test_dependencies = 0.00 s = . TestGemResolverVendorSpecification#test_name = 0.00 s = . TestGemResolverVendorSpecification#test_full_name = 0.00 s = . TestGemResolverVendorSpecification#test_platform = 0.00 s = . TestMkmfPkgConfig#test_pkgconfig_with_cflags_option_returns_output = 0.02 s = . TestMkmfPkgConfig#test_pkgconfig_with_libs_option_returns_output = 0.02 s = . TestMkmfPkgConfig#test_pkgconfig_with_multiple_options = 0.02 s = . TestMkmfPkgConfig#test_pkgconfig_with_option_returns_nil_on_error = 0.01 s = . OpenSSL::TestPKeyDSA#test_dup = 0.00 s = . OpenSSL::TestPKeyDSA#test_new_empty = 0.00 s = . OpenSSL::TestPKeyDSA#test_sign_verify = 0.01 s = . OpenSSL::TestPKeyDSA#test_DSAPrivateKey = 0.01 s = . OpenSSL::TestPKeyDSA#test_params = 0.00 s = . OpenSSL::TestPKeyDSA#test_marshal = 0.00 s = . OpenSSL::TestPKeyDSA#test_private = 0.00 s = . OpenSSL::TestPKeyDSA#test_new_break = 0.00 s = . TestFiberScheduler#test_iseq_compile_under_gc_stress_bug_21180 = 1.37 s = . TestFiberScheduler#test_closed_at_thread_exit = 0.00 s = . TestFiberScheduler#test_io_write_on_flush = 0.00 s = . TestFiberScheduler#test_fiber_new = 0.00 s = . TestFiberScheduler#test_current_scheduler = 0.00 s = . TestFiberScheduler#test_deadlock = 0.01 s = . TestFiberScheduler#test_fiber_new_with_options = 0.00 s = . TestFiberScheduler#test_fiber_blocking = 0.00 s = . TestFiberScheduler#test_post_fork_fiber_blocking = 0.02 s = . TestFiberScheduler#test_io_write_error = 0.00 s = . TestFiberScheduler#test_close_at_exit = 0.02 s = . TestFiberScheduler#test_condition_variable = 0.00 s = . TestFiberScheduler#test_minimal_interface = 0.00 s = . TestFiberScheduler#test_post_fork_scheduler_reset = 0.02 s = . TestFiberScheduler#test_autoload = 0.12 s = . TestFiberScheduler#test_fiber_without_scheduler = 0.00 s = . TestFiberScheduler#test_io_read_error = 0.00 s = . Test_StringEncStrBufCat#test_str_conv_enc = 0.00 s = . Test_StringEncStrBufCat#test_unknown = 0.00 s = . Prism::FreezeTest#test_parse = 0.00 s = . Prism::FreezeTest#test_parse_lex = 0.00 s = . Prism::FreezeTest#test_dump = 0.00 s = . Prism::FreezeTest#test_all_syntax_versions_present = 0.00 s = . Prism::FreezeTest#test_parse_comments = 0.00 s = . Prism::FreezeTest#test_lex = 0.00 s = . Prism::FreezeTest#test_parse_stream = 0.00 s = . TestOptionParser#test_nonopt_pattern = 0.00 s = . TestOptionParser#test_into = 0.00 s = . TestOptionParser#test_exact_option = 0.00 s = . TestOptionParser#test_order = 0.00 s = . TestOptionParser#test_program_name = 0.00 s = . TestOptionParser#test_regexp = 0.00 s = . OpenSSL::TestPKeyDSA#test_new = 1.17 s = . OpenSSL::TestPKeyDSA#test_sign_verify_raw = 0.02 s = . TestOptionParser#test_help_pager = 0.05 s = . TestOptionParser#test_raise_unknown = 0.00 s = . TestOptionParser#test_permute = 0.00 s = . TestOptionParser#test_require_exact = 0.00 s = . TestOptionParserDidYouMean#test_nonopt_pattern = 0.00 s = . TestOptionParserDidYouMean#test_into = 0.00 s = . TestOptionParserDidYouMean#test_exact_option = 0.00 s = . TestOptionParserDidYouMean#test_no_suggestion = 0.00 s = . TestOptionParserDidYouMean#test_order = 0.00 s = . TestOptionParserDidYouMean#test_program_name = 0.00 s = . TestOptionParserDidYouMean#test_regexp = 0.00 s = . TestOptionParserDidYouMean#test_help_pager = 0.05 s = . TestOptionParserDidYouMean#test_plain = 0.00 s = . TestOptionParserDidYouMean#test_raise_unknown = 0.00 s = . TestOptionParserDidYouMean#test_permute = 0.00 s = . TestOptionParserDidYouMean#test_ambiguous = 0.00 s = . TestOptionParserDidYouMean#test_require_exact = 0.00 s = . TestInsnsLeaf#test_insns_leaf = 0.00 s = . Test_Symbol::TestType#test_class = 0.00 s = . Test_Symbol::TestType#test_local = 0.00 s = . Test_Symbol::TestType#test_const = 0.00 s = . Test_Symbol::TestType#test_attrset = 0.00 s = . Test_Symbol::TestType#test_check_symbol_invalid_type = 0.00 s = . Test_Symbol::TestType#test_check_id_invalid_type = 0.00 s = . Test_Symbol::TestType#test_instance = 0.00 s = . Test_Symbol::TestType#test_global = 0.00 s = . Test_Symbol::TestType#test_const_name_type = 0.00 s = . Test_Symbol::TestType#test_id2str_fstring_bug9171 = 0.00 s = . TestSocketAncData#test_unix_rights = 0.00 s = . TestSocketAncData#test_ipv6_pktinfo = 0.00 s = . TestSocketAncData#test_int = 0.00 s = . TestSocketAncData#test_ip_pktinfo = 0.00 s = . OpenSSL::TestPKeyDSA#test_generate = 0.14 s = . OpenSSL::TestPKeyDSA#test_DSAPrivateKey_encrypted = 0.01 s = . OpenSSL::TestPKeyDSA#test_read_DSAPublicKey_pem = 0.00 s = . OpenSSL::TestPKeyDSA#test_PUBKEY = 0.01 s = . TestGemVersionOption#test_platform_option_ruby = 0.00 s = . TestGemVersionOption#test_multiple_version_operator_option_compound = 0.00 s = . TestGemVersionOption#test_version_option_twice = 0.00 s = . TestGemVersionOption#test_version_option_compound = 0.00 s = . TestGemVersionOption#test_add_version_option = 0.00 s = . TestGemVersionOption#test_platform_option_twice = 0.00 s = . TestGemVersionOption#test_version_option = 0.00 s = . TestGemVersionOption#test_platform_option = 0.00 s = . TestGemVersionOption#test_version_option_explicit_prerelease = 0.00 s = . TestGemVersionOption#test_enables_prerelease = 0.00 s = . TestGemVersionOption#test_add_platform_option = 0.00 s = . Test_Class::Test_Class2Name#test_toplevel_module = 0.00 s = . Test_Class::Test_Class2Name#test_singleton_class = 0.00 s = . Test_Class::Test_Class2Name#test_toplevel_class = 0.00 s = . JSONRyuFallbackTest#test_subnormal_edge_cases_round_trip = 0.00 s = . JSONRyuFallbackTest#test_ryu_optimization_used_for_normal_numbers = 0.00 s = . JSONRyuFallbackTest#test_invalid_numbers_rejected = 0.00 s = . JSONRyuFallbackTest#test_seventeen_digit_boundary = 0.00 s = . JSONRyuFallbackTest#test_more_than_17_significant_digits = 0.00 s = . JSONRyuFallbackTest#test_leading_zeros_dont_count = 0.00 s = . JSONRyuFallbackTest#test_special_double_values = 0.00 s = . OpenSSL::TestX509Request#test_dup = 0.03 s = . OpenSSL::TestX509Request#test_eq = 0.06 s = . OpenSSL::TestX509Request#test_public_key = 0.03 s = . TestAllocation::Literal#test_hash_literal = 0.24 s = . OpenSSL::TestX509Request#test_marshal = 0.03 s = . OpenSSL::TestX509Request#test_attr = 0.05 s = . TestAllocation::Literal#test_array_literal = 0.07 s = . OpenSSL::TestX509Request#test_signature_algorithm = 0.03 s = . TestAllocation::MethodCall#test_anonymous_splat_parameter = 0.05 s = . OpenSSL::TestX509Request#test_sign_digest_instance = 0.05 s = . OpenSSL::TestX509Request#test_version = 0.03 s = . OpenSSL::TestX509Request#test_sign_and_verify_nil_digest = 0.01 s = . TestAllocation::MethodCall#test_positional_splat_parameter = 0.05 s = . OpenSSL::TestX509Request#test_sign_and_verify = 0.03 s = . OpenSSL::TestX509Request#test_subject = 0.03 s = . TestAllocation::MethodCall#test_no_array_allocation_with_splat_and_nonstatic_keywords = 0.05 s = . TestTime#test_strftime_subsec = 0.00 s = . TestTime#test_memsize = 0.00 s = S TestTime#test_inspect = 0.00 s = . TestTime#test_getlocal_utc = 0.00 s = . TestTime#test_to_r = 0.00 s = . TestTime#test_marshal_nsec = 0.00 s = . TestTime#test_marshal_broken_zone = 0.00 s = . TestTime#test_eql = 0.00 s = . TestTime#test_1970 = 0.00 s = . TestTime#test_parse_zero_bigint = 0.00 s = . TestTime#test_readers = 0.00 s = . TestTime#test_strfimte_zoneoffset = 0.00 s = . TestTime#test_time_subt = 0.00 s = . TestTime#test_strftime_too_wide = 0.00 s = . TestTime#test_floor = 0.00 s = . TestTime#test_strftime_weekflags = 0.00 s = . TestTime#test_at_splat = 0.00 s = . TestTime#test_at3 = 0.00 s = . TestTime#test_strftime_invalid_flags = 0.00 s = . TestTime#test_strftime_far_future = 0.00 s = . TestTime#test_time_time = 0.00 s = . TestTime#test_strftime_flags = 0.00 s = . TestTime#test_getlocal_utc_offset = 0.00 s = . TestTime#test_marshal_timezone = 0.00 s = . TestTime#test_to_f = 0.00 s = . TestTime#test_utc_subsecond = 0.00 s = . TestTime#test_marshal_zone = 0.00 s = . TestTime#test_utc_or_local = 0.00 s = . TestTime#test_strftime_wide_precision = 0.00 s = . TestTime#test_minus = 0.00 s = . TestTime#test_plus_type = 0.00 s = . TestTime#test_at = 0.00 s = . TestTime#test_sec_str = 0.00 s = . TestTime#test_marshal_broken_month = 0.00 s = . TestTime#test_time_interval = 0.00 s = . TestTime#test_strftime_sec = 0.00 s = . TestTime#test_cmp = 0.00 s = . TestTime#test_at_with_unit = 0.00 s = . TestTime#test_hash = 0.00 s = . TestTime#test_plus_minus = 0.00 s = . TestTime#test_new_from_string = 0.00 s = . TestTime#test_strftime_year = 0.00 s = . TestTime#test_deconstruct_keys = 0.00 s = . TestTime#test_strftime_zone = 0.00 s = . TestTime#test_xmlschema_encode = 0.00 s = . TestTime#test_marshal_to_s = 0.00 s = . TestTime#test_strftime_rational = 0.00 s = . TestTime#test_time_add = 0.00 s = . TestTime#test_marshal_ivar = 0.00 s = . TestTime#test_2038 = 0.00 s = . TestTime#test_delegate = 0.00 s = . TestAllocation::MethodCall#test_required_positional_and_keyword_parameter = 0.06 s = . TestTime#test_strftime_seconds_from_epoch = 0.00 s = . TestTime#test_init_copy = 0.00 s = . TestTime#test_localtime_gmtime = 0.00 s = . TestTime#test_strftime_ctrlchar = 0.00 s = . TestTime#test_huge_difference = 0.00 s = . TestTime#test_marshal_nsec_191 = 0.00 s = . TestTime#test_marshal_broken_offset = 0.00 s = . TestTime#test_new = 0.00 s = . TestTime#test_timegm = 0.00 s = . TestTime#test_marshal_rational = 0.00 s = . TestTime#test_to_f_accuracy = 0.00 s = . TestTime#test_past = 0.00 s = . TestTime#test_big_minus = 0.00 s = . TestTime#test_reinitialize = 0.00 s = . TestTime#test_zone = 0.00 s = . TestTime#test_at2 = 0.00 s = . TestTime#test_at_rational = 0.00 s = . TestTime#test_marshal_distant_past = 0.00 s = . TestTime#test_ceil = 0.00 s = . TestTime#test_1901 = 0.00 s = . TestTime#test_strftime_invalid_modifier = 0.00 s = . TestTime#test_strftime_padding = 0.00 s = . TestTime#test_eq_nsec = 0.00 s = . TestTime#test_num_exact_error = 0.00 s = . TestTime#test_getlocal_nil = 0.00 s = . TestTime#test_getlocal_dont_share_eigenclass = 0.00 s = . TestTime#test_strftime = 0.00 s = . TestAllocation::MethodCall#test_positional_splat_and_keyword_parameter = 0.05 s = . TestTime#test_marshal_zone_gc = 0.09 s = . TestTime#test_round = 0.00 s = . TestTime#test_strftime_yearday_on_last_day_of_year = 0.00 s = . TestTime#test_marshal_distant_future = 0.00 s = . TestTime#test_future = 0.00 s = . TestTime#test_utc_p = 0.00 s = . TestTime#test_strtime = 0.00 s = . TestTime#test_strftime_weeknum = 0.00 s = . TestTime#test_asctime = 0.00 s = . TestTime#test_to_s = 0.00 s = . TestAllocation::MethodCall#test_keyword_and_keyword_splat_parameter = 0.05 s = . TestGemVersion#test_bump_alphanumeric = 0.00 s = . TestGemVersion#test_empty_version = 0.00 s = . TestGemVersion#test_canonical_segments = 0.00 s = . TestGemVersion#test_frozen_version = 0.00 s = . TestGemVersion#test_class_correct = 0.00 s = . TestGemVersion#test_hash = 0.00 s = . TestGemVersion#test_bump_trailing_zeros = 0.00 s = . TestGemVersion#test_segments = 0.00 s = . TestGemVersion#test_nil_is_zero = 0.00 s = . TestGemVersion#test_equals2 = 0.00 s = . TestGemVersion#test_initialize_invalid = 0.00 s = . TestGemVersion#test_bump_alpha = 0.00 s = . TestGemVersion#test_release = 0.00 s = . TestGemVersion#test_bump = 0.00 s = . TestGemVersion#test_eql_eh = 0.00 s = . TestGemVersion#test_approximate_recommendation = 0.00 s = . TestGemVersion#test_bump_one_level = 0.00 s = . TestGemVersion#test_spaceship = 0.00 s = . TestAllocation::MethodCall#test_ruby2_keywords = 0.05 s = . TestGemVersion#test_initialize = 0.00 s = . TestGemVersion#test_semver = 0.00 s = . TestGemVersion#test_class_new_subclass = 0.00 s = . TestGemVersion#test_class_create = 0.00 s = . TestGemVersion#test_prerelease = 0.00 s = . TestGemVersion#test_to_s = 0.00 s = . TestTmpdir#test_mktmpdir_mutate = 0.00 s = . TestTmpdir#test_world_writable = 0.00 s = . TestTmpdir#test_no_homedir = 0.00 s = . TestTmpdir#test_mktmpdir_traversal = 0.00 s = . TestTmpdir#test_mktmpdir_nil = 0.00 s = . TestTmpdir#test_tmpdir_modifiable = 0.00 s = . TestAllocation::MethodCall#test_nested_argument_forwarding = 0.05 s = . TestTmpdir#test_ractor = 0.06 s = . TestTmpdir#test_mktmpdir_traversal_array = 0.00 s = . TestTmpdir#test_tmpdir_not_empty_parent = 0.00 s = . TestTmpdir#test_mktmpdir_not_empty_parent = 0.00 s = . TestGemRequestSet#test_sorted_requests_development_shallow = 0.00 s = . TestAllocation::MethodCall#test_required_and_positional_splat_parameters = 0.05 s = . TestGemRequestSet#test_install_from_gemdeps_lockfile = 0.03 s = . TestGemRequestSet#test_gem = 0.00 s = . TestGemRequestSet#test_resolve_incompatible = 0.00 s = . TestGemRequestSet#test_import = 0.00 s = . TestGemRequestSet#test_install_from_gemdeps_version_mismatch = 0.02 s = . TestAllocation::MethodCall#test_nested_anonymous_splat_and_anonymous_keyword_splat_parameters = 0.06 s = . TestGemRequestSet#test_install_from_gemdeps_complex_dependencies = 0.03 s = . TestGemRequestSet#test_install = 0.02 s = . TestGemRequestSet#test_resolve = 0.00 s = . TestGemRequestSet#test_resolve_vendor = 0.00 s = . TestGemRequestSet#test_resolve_development_shallow = 0.00 s = . TestGemRequestSet#test_bug_bug_990 = 0.00 s = . TestAllocation::MethodCall#test_optional_parameter = 0.05 s = . TestGemRequestSet#test_resolve_git = 0.05 s = . TestAllocation::MethodCall#test_positional_splat_and_post_parameters = 0.05 s = . TestGemRequestSet#test_install_from_gemdeps_install_dir = 0.02 s = . TestGemRequestSet#test_install_from_gemdeps = 0.02 s = . TestGemRequestSet#test_tsort_each_child_development_shallow = 0.00 s = . TestGemRequestSet#test_install_from_gemdeps_local = 0.01 s = . TestGemRequestSet#test_load_gemdeps_without_groups = 0.00 s = . TestAllocation::MethodCall#test_positional_splat_and_keyword_splat_parameter = 0.05 s = . TestGemRequestSet#test_install_into = 0.02 s = . TestGemRequestSet#test_sorted_requests = 0.00 s = . TestGemRequestSet#test_load_gemdeps = 0.00 s = . TestGemRequestSet#test_install_into_development_shallow = 0.02 s = . TestAllocation::MethodCall#test_keyword_splat_parameter = 0.05 s = . TestGemRequestSet#test_install_from_gemdeps_explain = 0.01 s = . TestGemRequestSet#test_tsort_each_child_development = 0.00 s = . TestGemRequestSet#test_gem_duplicate = 0.00 s = . TestGemRequestSet#test_resolve_development = 0.00 s = . TestGemRequestSet#test_resolve_ignore_dependencies = 0.00 s = . TestGemRequestSet#test_load_gemdeps_installing = 0.00 s = . TC_Set#test_merge = 0.00 s = . TC_Set#test_dup = 0.00 s = . TC_Set#test_inspect = 0.00 s = . TC_Set#test_eq = 0.00 s = . TC_Set#test_intersect? = 0.00 s = . TC_Set#test_clear = 0.00 s = . TC_Set#test_subset? = 0.00 s = . TC_Set#test_flatten = 0.00 s = . TC_Set#test_plus = 0.00 s = . TC_Set#test_proper_subset? = 0.00 s = . TC_Set#test_delete = 0.00 s = . TC_Set#test_reset = 0.00 s = . TC_Set#test_divide = 0.00 s = . TC_Set#test_and = 0.00 s = . TC_Set#test_reject! = 0.00 s = . TC_Set#test_merge_mutating_hash_bug_21305 = 0.00 s = . TC_Set#test_xor = 0.00 s = . TC_Set#test_spacecraft_operator = 0.00 s = . TC_Set#test_freeze = 0.00 s = . TC_Set#test_set_gc_compact_does_not_allocate = 0.01 s = . TC_Set#test_initialize_mutating_array_bug_21306 = 0.00 s = . TC_Set#test_minus = 0.00 s = . TC_Set#test_marshal = 0.00 s = . TC_Set#test_proper_superset? = 0.00 s = . TC_Set#test_freeze_dup = 0.00 s = . TC_Set#test_empty? = 0.00 s = . TC_Set#test_select! = 0.00 s = . TC_Set#test_delete_if = 0.00 s = . TC_Set#test_freeze_clone = 0.00 s = . TC_Set#test_subclass_aref_calls_initialize = 0.00 s = . TC_Set#test_each = 0.00 s = . TC_Set#test_freeze_clone_false = 0.00 s = . TC_Set#test_join = 0.00 s = . TC_Set#test_clone = 0.00 s = . TC_Set#test_include? = 0.00 s = . TC_Set#test_size = 0.00 s = . TC_Set#test_classify = 0.00 s = . TC_Set#test_subtract = 0.00 s = . TC_Set#test_eqq = 0.00 s = . TC_Set#test_superset? = 0.00 s = . TC_Set#test_subclass_new_calls_add = 0.00 s = . TC_Set#test_aref = 0.00 s = . TC_Set#test_xor_does_not_mutate_other_set = 0.00 s = . TC_Set#test_compare_by_identity = 0.00 s = . TC_Set#test_add = 0.00 s = . TC_Set#test_to_a = 0.00 s = . TC_Set#test_filter! = 0.00 s = . TestAllocation::MethodCall#test_argument_forwarding = 0.06 s = . TC_Set#test_larger_sets = 0.02 s = . TC_Set#test_s_new = 0.00 s = . TC_Set#test_replace = 0.00 s = . TC_Set#test_keep_if = 0.00 s = . TC_Set#test_collect! = 0.00 s = . TC_Set#test_to_s = 0.00 s = . TC_Enumerable#test_to_set_not_calling_size = 0.00 s = . TC_Enumerable#test_to_set = 0.00 s = . TC_Set_Builtin#test_to_set = 0.00 s = S TC_Set_Builtin#test_Set = 0.00 s = S TestProc#test_local_variable_set = 0.00 s = . TestProc#test_localjump_error = 0.00 s = . TestProc#test_binding_error_unless_ruby_frame = 0.00 s = . TestProc#test_proc_args_pos_opt_rest = 0.00 s = . TestProc#test_attr_source_location = 0.00 s = . TestProc#test_proc_args_multiple_kw_autosplat = 0.00 s = . TestProc#test_eq = 0.00 s = . TestProc#test_to_proc = 0.00 s = . TestProc#test_local_variable_get = 0.00 s = . TestAllocation::MethodCall#test_anonymous_splat_and_anonymous_keyword_splat_parameters = 0.06 s = . TestProc#test_refined_call = 0.02 s = . TestProc#test_proc_autosplat_with_multiple_args_with_ruby2_keywords_splat_bug_19759 = 0.00 s = . TestProc#test_local_variables_in_other_context = 0.00 s = . TestProc#test_proc_args_single_kwsplat_no_autosplat = 0.00 s = . TestProc#test_binding_receiver = 0.00 s = . TestProc#test_arity2 = 0.00 s = . TestProc#test_proc_args_opt_single = 0.00 s = . TestProc#test_proc_args_pos_opt_rest_post_block = 0.00 s = . TestProc#test_parameters = 0.00 s = . TestProc#test_block_given_method = 0.00 s = . TestProc#test_proc_args_opt_rest_post_block = 0.00 s = . TestProc#test_proc_args_pos_opt = 0.00 s = . TestProc#test_not_orphan_next = 0.00 s = . TestProc#test_curry_instance_exec = 0.00 s = . TestAllocation::MethodCall#test_required_parameter = 0.05 s = . TestAllocation::MethodCall#test_keyword_parameter = 0.05 s = . TestProc#test_dup_ifunc_proc_bug_20950 = 0.14 s = . TestAllocation::MethodCall#test_no_parameters = 0.05 s = . TestAllocation::MethodCall#test_required_and_keyword_splat_parameter = 0.05 s = . TestProc#test_proc_mark = 0.07 s = . TestProc#test_dup_subclass = 0.00 s = . TestProc#test_proc_args_opt = 0.00 s = . TestProc#test_lambda_warning_pass_proc = 0.00 s = . TestProc#test_implicit_parameters_for_it = 0.00 s = . TestProc#test_proc_args_rest_post_block = 0.00 s = . TestProc#test_curry_proc = 0.00 s = . TestProc#test_block_source_location = 0.00 s = . TestProc#test_compose_with_method = 0.00 s = . TestProc#test_proc_args_pos_opt_block = 0.00 s = . TestProc#test_overridden_proc = 0.04 s = . TestAllocation::MethodCall::WithBlock#test_anonymous_splat_parameter = 0.05 s = . TestProc#test_overridden_lambda = 0.04 s = . TestProc#test_implicit_parameters_for_it_and_numparams = 0.00 s = . TestAllocation::MethodCall::WithBlock#test_positional_splat_parameter = 0.05 s = . TestAllocation::MethodCall::WithBlock#test_no_array_allocation_with_splat_and_nonstatic_keywords = 0.05 s = . TestAllocation::MethodCall::WithBlock#test_required_positional_and_keyword_parameter = 0.05 s = . TestProc#test_hash_does_not_change_after_compaction = 0.16 s = . TestProc#test_compose_with_noncallable = 0.00 s = . TestProc#test_proc_single_arg_with_keywords_accepted_and_yielded = 0.00 s = . TestProc#test_curry_lambda = 0.00 s = . TestProc#test_proc_autosplat = 0.00 s = . TestProc#test_proc_args_rest = 0.00 s = . TestProc#test_proc_args_pos_opt_rest_post = 0.00 s = . TestProc#test_curry_ski_fib = 0.00 s = . TestProc#test_curry_lambda_splat = 0.00 s = . TestProc#test_local_variables = 0.00 s = . TestProc#test_proc_args_plain = 0.00 s = . TestProc#test_orphan_break = 0.00 s = . TestProc#test_numparam_is_not_local_variables = 0.00 s = . TestProc#test_proc_args_rest_kwsplat = 0.00 s = . TestProc#test_method_to_proc = 0.00 s = . TestProc#test_compose_with_multiple_args = 0.00 s = . TestProc#test_compose = 0.00 s = . TestProc#test_proc_location = 0.00 s = . TestProc#test_proc_args_opt_post = 0.00 s = . TestProc#test_hash_uniqueness = 0.00 s = . TestProc#test_binding = 0.00 s = . TestProc#test_proc_args_opt_rest_post = 0.00 s = . TestProc#test_compose_with_callable = 0.00 s = . TestProc#test_local_variables_nested = 0.00 s = . TestProc#test_lambda_warning_pass_block = 0.00 s = . TestProc#test_parameters_lambda = 0.00 s = . TestProc#test_proc_args_opt_block = 0.00 s = . TestAllocation::MethodCall::WithBlock#test_positional_splat_and_keyword_parameter = 0.05 s = . TestAllocation::MethodCall::WithBlock#test_keyword_and_keyword_splat_parameter = 0.05 s = . TestAllocation::MethodCall::WithBlock#test_ruby2_keywords = 0.05 s = . TestAllocation::MethodCall::WithBlock#test_nested_argument_forwarding = 0.05 s = . TestAllocation::MethodCall::WithBlock#test_required_and_positional_splat_parameters = 0.05 s = . TestAllocation::MethodCall::WithBlock#test_nested_anonymous_splat_and_anonymous_keyword_splat_parameters = 0.05 s = . TestProc#test_local_variable_set_wb = 0.32 s = . TestProc#test_block_propagation = 0.00 s = . TestProc#test_compose_with_block = 0.00 s = . TestProc#test_proc_args_pos_opt_post = 0.00 s = . TestProc#test_compose_with_lambda = 0.00 s = . TestProc#test_curry_binding = 0.00 s = . TestProc#test_proc_args_pos_block = 0.00 s = . TestProc#test_binding_source_location = 0.00 s = . TestProc#test_bound_parameters = 0.00 s = . TestProc#test_splat_without_respond_to = 0.00 s = . TestProc#test_proc_args_pos_opt_post_block = 0.00 s = . TestProc#test_arity = 0.00 s = . TestProc#test_proc_args_single_kw_no_autosplat = 0.00 s = . TestProc#test_source_location = 0.00 s = . TestProc#test_proc = 0.00 s = . TestProc#test_proc_args_opt_post_block = 0.00 s = . TestProc#test_proc_args_rest_post = 0.00 s = . TestProc#test_proc_args_pos_rest_post_block = 0.00 s = . TestProc#test_proc_args_pos_rest_block = 0.00 s = . TestProc#test_implicit_parameter_invalid_name = 0.00 s = . TestProc#test_curry_proc_splat = 0.00 s = . TestProc#test_curry_passed_block = 0.00 s = . TestProc#test_proc_lambda = 0.00 s = . TestProc#test_dup_clone = 0.00 s = . TestProc#test_curry_given_blocks = 0.00 s = . TestProc#test_proc_args_opt_rest_block = 0.00 s = . TestAllocation::MethodCall::WithBlock#test_optional_parameter = 0.05 s = . TestProc#test_curry_with_trace = 0.02 s = . TestProc#test_proc_args_rest_block = 0.00 s = . TestProc#test_block_persist_between_calls = 0.00 s = . TestProc#test_proc_args_only_rest = 0.00 s = . TestProc#test_implicit_parameters_for_it_complex = 0.00 s = . TestProc#test_curry_no_arguments = 0.00 s = . TestProc#test_proc_args_multiple_kwsplat_autosplat = 0.00 s = . TestProc#test_proc_args_opt_rest = 0.00 s = . TestProc#test_proc_args_pos_rest_post = 0.00 s = . TestProc#test_block_given_method_to_proc = 0.00 s = . TestProc#test_proc_args_rest_kw = 0.00 s = . TestProc#test_proc_args_pos_unleashed = 0.00 s = . TestProc#test_implicit_parameters_for_numparams = 0.00 s = . TestProc#test_orphan_return = 0.00 s = . TestProc#test_it_is_not_local_variable = 0.00 s = . TestProc#test_hash_equal = 0.00 s = . TestProc#test_curry_optional_params = 0.00 s = . TestProc#test_prepended_call = 0.01 s = . TestProc#test_local_variable_defined? = 0.00 s = . TestProc#test_proc_args_pos_opt_rest_block = 0.00 s = . TestProc#test_block_par = 0.00 s = . TestProc#test_lambda? = 0.00 s = . TestProc#test_clone_subclass = 0.00 s = . TestProc#test_to_s = 0.00 s = . TestProcKeywords#test_compose_keywords = 0.00 s = . TestProcKeywords#test_compose_keywords_non_proc = 0.00 s = . TestProcKeywords#test_compose_keywords_method = 0.00 s = . Test_Hash::TestDelete#test_delete = 0.00 s = . TestDelegateClass#test_copy_frozen = 0.00 s = . TestDelegateClass#test_DelegateClass_public_instance_method = 0.00 s = . TestDelegateClass#test_extend = 0.00 s = . TestDelegateClass#test_instance_method = 0.00 s = . TestDelegateClass#test_DelegateClass_instance_method = 0.00 s = . TestDelegateClass#test_call_visibiltiy = 0.00 s = . TestDelegateClass#test_dir_in_delegator_class = 0.00 s = . TestDelegateClass#test_simpledelegator_clone = 0.00 s = . TestDelegateClass#test_unset_simple_delegator = 0.00 s = . TestDelegateClass#test_eql? = 0.00 s = . TestDelegateClass#test_marshal = 0.00 s = . TestDelegateClass#test_instance_methods = 0.00 s = . TestAllocation::MethodCall::WithBlock#test_positional_splat_and_post_parameters = 0.06 s = . TestDelegateClass#test_delegate_class_block = 0.00 s = . TestDelegateClass#test_public_instance_methods = 0.00 s = . TestDelegateClass#test_keyword_and_hash = 0.00 s = . TestDelegateClass#test_keyword_argument = 0.00 s = . TestDelegateClass#test_override = 0.00 s = . TestDelegateClass#test_delegateclass_class = 0.00 s = . TestDelegateClass#test_method_in_delegator_class = 0.00 s = . TestDelegateClass#test_global_function = 0.00 s = . TestDelegateClass#test_methods = 0.00 s = . TestDelegateClass#test_unset_delegate_class = 0.00 s = . TestDelegateClass#test_dir_in_simple_delegator = 0.00 s = . TestDelegateClass#test_basicobject_respond_to = 0.00 s = . TestDelegateClass#test_callee_in_delegator_class = 0.00 s = . TestDelegateClass#test_private_method = 0.00 s = . TestDelegateClass#test_systemcallerror_eq = 0.00 s = . TestDelegateClass#test_frozen = 0.00 s = . TestAllocation::MethodCall::WithBlock#test_positional_splat_and_keyword_splat_parameter = 0.06 s = . TestDelegateClass#test_delegate_class_can_be_used_in_ractors = 0.05 s = . TestDelegateClass#test_method_in_simple_delegator = 0.00 s = . TestDelegateClass#test_send_method_in_delegator = 0.00 s = . TestDelegateClass#test_module_methods_vs_kernel_methods = 0.00 s = . TestDelegateClass#test_callee_in_simple_delegator = 0.00 s = . TestDelegateClass#test_simpledelegator_class = 0.00 s = . TestDelegateClass#test_global_method_if_no_target = 0.00 s = . TestDelegateClass#test_basicobject = 0.00 s = . TestDelegateClass#test_protected_instance_methods = 0.00 s = . TestRefinement#test_refine_undefed_method_and_send = 0.01 s = . TestRefinement#test_redefine_refined_method = 0.00 s = . TestRefinement#test_refine_array_min_max = 0.00 s = . TestRefinement#test_inspect = 0.00 s = . TestRefinement#test_to_proc = 0.00 s = . TestRefinement#test_public_send_should_use_refinements = 0.00 s = . TestRefinement#test_new_method_on_subclass = 0.00 s = . TestAllocation::MethodCall::WithBlock#test_keyword_splat_parameter = 0.05 s = . TestAllocation::MethodCall::WithBlock#test_argument_forwarding = 0.06 s = . TestAllocation::MethodCall::WithBlock#test_anonymous_splat_and_anonymous_keyword_splat_parameters = 0.05 s = . TestAllocation::MethodCall::WithBlock#test_required_parameter = 0.05 s = . TestAllocation::MethodCall::WithBlock#test_keyword_parameter = 0.05 s = . TestAllocation::MethodCall::WithBlock#test_no_parameters = 0.05 s = . TestAllocation::MethodCall::WithBlock#test_required_and_keyword_splat_parameter = 0.05 s = . TestAllocation::ProcCall#test_anonymous_splat_parameter = 0.05 s = . TestAllocation::ProcCall#test_positional_splat_parameter = 0.05 s = . TestAllocation::ProcCall#test_no_array_allocation_with_splat_and_nonstatic_keywords = 0.05 s = . TestAllocation::ProcCall#test_required_positional_and_keyword_parameter = 0.05 s = . TestAllocation::ProcCall#test_positional_splat_and_keyword_parameter = 0.05 s = . TestAllocation::ProcCall#test_keyword_and_keyword_splat_parameter = 0.05 s = . TestAllocation::ProcCall#test_ruby2_keywords = 0.05 s = . TestAllocation::ProcCall#test_required_and_positional_splat_parameters = 0.05 s = . TestAllocation::ProcCall#test_optional_parameter = 0.05 s = . TestAllocation::ProcCall#test_positional_splat_and_post_parameters = 0.05 s = . TestAllocation::ProcCall#test_positional_splat_and_keyword_splat_parameter = 0.05 s = . TestAllocation::ProcCall#test_keyword_splat_parameter = 0.05 s = . TestAllocation::ProcCall#test_anonymous_splat_and_anonymous_keyword_splat_parameters = 0.05 s = . TestAllocation::ProcCall#test_required_parameter = 0.05 s = . TestAllocation::ProcCall#test_keyword_parameter = 0.05 s = . TestAllocation::ProcCall#test_no_parameters = 0.05 s = . TestAllocation::ProcCall#test_required_and_keyword_splat_parameter = 0.05 s = . TestRefinement#test_prepend_after_refine_wb_miss = 1.30 s = . TestAllocation::ProcCall::WithBlock#test_anonymous_splat_parameter = 0.05 s = . TestRefinement#test_symbol_proc_with_block = 0.05 s = . TestRefinement#test_refine_module = 0.00 s = . TestRefinement#test_override_builtin_method = 0.00 s = . TestAllocation::ProcCall::WithBlock#test_positional_splat_parameter = 0.05 s = . TestRefinement#test_refined_protected_methods = 0.05 s = . TestRefinement#test_prepend_into_refinement = 0.00 s = . TestRefinement#test_super_in_subclass = 0.00 s = . TestRefinement#test_privatizing_refined_method = 0.00 s = . TestRefinement#test_refine_inherited_method_with_visibility_changes = 0.00 s = . TestRefinement#test_refine_in_using = 0.00 s = . TestRefinement#test_refine_neither_class_nor_module = 0.00 s = . TestRefinement#test_super_to_module = 0.00 s = . TestRefinement#test_module_inclusion = 0.00 s = . TestRefinement#test_module_using_in_method = 0.00 s = . TestRefinement#test_prepended_with_method_cache = 0.00 s = . TestRefinement#test_module_using_class = 0.00 s = . TestRefinement#test_respond_to_should_use_refinements = 0.00 s = . TestRefinement#test_refinements = 0.00 s = . TestAllocation::ProcCall::WithBlock#test_no_array_allocation_with_splat_and_nonstatic_keywords = 0.06 s = . TestRefinement#test_prepended_with_method_cache_17417 = 0.04 s = . TestRefinement#test_refined_module_method = 0.00 s = . TestRefinement#test_using_in_method = 0.00 s = . TestRefinement#test_refine_alias_in_subclass = 0.00 s = . TestRefinement#test_instance_methods_not_include_superclass_method = 0.00 s = . TestRefinement#test_using_same_class_refinements = 0.00 s = . TestRefinement#test_refine_scoping = 0.00 s = . TestAllocation::ProcCall::WithBlock#test_required_positional_and_keyword_parameter = 0.05 s = . TestRefinement#test_inlinecache = 0.05 s = . TestRefinement#test_include_refinement = 0.00 s = . TestRefinement#test_eval_scoping = 0.01 s = . TestAllocation::ProcCall::WithBlock#test_positional_splat_and_keyword_parameter = 0.05 s = . TestRefinement#test_undef_refined_method = 0.02 s = . TestRefinement#test_instance_methods = 0.00 s = . TestRefinement#test_prepend_refined_module = 0.00 s = . TestRefinement#test_return_value_of_refine = 0.00 s = . TestRefinement#test_instance_method_should_use_refinements = 0.00 s = . TestRefinement#test_multiple_refinements_for_same_module = 0.01 s = . TestRefinement#test_super = 0.00 s = . TestRefinement#test_override_builtin_method_with_method_added = 0.00 s = . TestRefinement#test_refine_in_class = 0.00 s = . TestRefinement#test_call_method_in_unused_refinement = 0.01 s = . TestRefinement#test_target = 0.00 s = . TestAllocation::ProcCall::WithBlock#test_keyword_and_keyword_splat_parameter = 0.05 s = . TestRefinement#test_two_refinements_for_prepended_class = 0.04 s = . TestRefinement#test_check_funcall_undefined = 0.00 s = . TestAllocation::ProcCall::WithBlock#test_ruby2_keywords = 0.05 s = . TestRefinement#test_alias_refined_method = 0.05 s = . TestAllocation::ProcCall::WithBlock#test_required_and_positional_splat_parameters = 0.05 s = . TestRefinement#test_change_refined_new_method_visibility = 0.05 s = . TestRefinement#test_undef_prepended_method = 0.00 s = . TestAllocation::ProcCall::WithBlock#test_optional_parameter = 0.05 s = . TestAllocation::ProcCall::WithBlock#test_positional_splat_and_post_parameters = 0.05 s = . TestAllocation::ProcCall::WithBlock#test_positional_splat_and_keyword_splat_parameter = 0.05 s = . TestAllocation::ProcCall::WithBlock#test_keyword_splat_parameter = 0.05 s = . TestRefinement#test_refining_module_repeatedly = 0.21 s = . TestRefinement#test_refine_with_proc = 0.00 s = . TestRefinement#test_tostring = 0.00 s = . TestRefinement#test_instance_eval_without_refinement = 0.00 s = . TestRefinement#test_symbol_proc = 0.00 s = . TestRefinement#test_inline_cache_invalidation = 0.00 s = . TestRefinement#test_dsym_literal = 0.00 s = . TestRefinement#test_eval_with_binding_scoping = 0.01 s = . TestRefinement#test_used_modules = 0.00 s = . TestRefinement#test_import_methods = 0.00 s = . TestAllocation::ProcCall::WithBlock#test_anonymous_splat_and_anonymous_keyword_splat_parameters = 0.06 s = . TestRefinement#test_undefined_refined_method_defined = 0.05 s = . TestRefinement#test_making_private_method_public = 0.01 s = . TestRefinement#test_no_kernel_using = 0.00 s = . TestRefinement#test_inherit_singleton_methods_of_module = 0.00 s = . TestAllocation::ProcCall::WithBlock#test_required_parameter = 0.05 s = . TestAllocation::ProcCall::WithBlock#test_keyword_parameter = 0.05 s = . TestRefinement#test_using_wrong_argument = 0.09 s = . TestAllocation::ProcCall::WithBlock#test_no_parameters = 0.05 s = . TestRefinement#test_remove_refined_method = 0.05 s = . TestRefinement#test_refine_prepended_class = 0.00 s = . TestRefinement#test_refine_without_block = 0.00 s = . TestRefinement#test_method_missing = 0.00 s = . TestRefinement#test_module_eval = 0.00 s = . TestRefinement#test_super_from_refined_module = 0.00 s = . TestRefinement#test_used_refinements = 0.00 s = . TestRefinement#test_refine_frozen_class = 0.00 s = . TestRefinement#test_override = 0.00 s = . TestAllocation::ProcCall::WithBlock#test_required_and_keyword_splat_parameter = 0.05 s = . TestRefinement#test_public_in_refine = 0.05 s = . TestRefinement#test_include_into_refinement = 0.00 s = . URI::TestCommon#test_kernel_uri = 0.00 s = . TestRefinement#test_unused_refinement_for_module = 0.01 s = . TestRefinement#test_singleton_method_should_not_use_refinements = 0.05 s = . TestRefinement#test_public_in_refine_for_method_in_superclass = 0.05 s = . TestRefinement#test_unbound_refine_method = 0.00 s = . TestRefinement#test_prepend_after_refine = 0.00 s = . URI::TestCommon#test_parse_timeout = 0.11 s = . TestRefinement#test_refined_method_alias_warning = 0.00 s = . TestRefinement#test_send_should_use_refinements = 0.00 s = . URI::TestCommon#test_encode_www_form = 0.00 s = . URI::TestCommon#test_parser_switch = 0.00 s = . URI::TestCommon#test_decode_www_form_component = 0.01 s = . URI::TestCommon#test_regexp = 0.00 s = . URI::TestCommon#test_encode_www_form_component = 0.00 s = . URI::TestCommon#test_encode_uri_component = 0.00 s = . URI::TestCommon#test_register_scheme_lowercase = 0.00 s = . URI::TestCommon#test_register_scheme = 0.00 s = . URI::TestCommon#test_register_scheme_with_symbols = 0.00 s = . TestRefinement#test_remove_undefined_refined_method = 0.05 s = . TestRefinement#test_funcall_inherited = 0.00 s = . URI::TestCommon#test_ractor = 0.07 s = . URI::TestCommon#test_extract = 0.00 s = . URI::TestCommon#test_decode_www_form = 0.00 s = . URI::TestCommon#test_fallback_constants = 0.00 s = . URI::TestCommon#test_decode_uri_component = 0.01 s = . TestRefinement#test_refined_method_defined = 0.05 s = . TestGemSecurity#test_class_trust_dir = 0.00 s = . TestGemSecurity#test_class_re_sign = 0.01 s = . TestGemSecurity#test_class_sign_AltName = 0.01 s = . TestRefinement#test_refine_after_using = 0.05 s = . TestRefinement#test_refine_mutual_recursion = 0.00 s = . TestRefinement#test_module_inclusion2 = 0.00 s = . TestRefinement#test_refine_basic_object = 0.09 s = . TestRefinement#test_new_method = 0.00 s = . TestRefinement#test_reopen_refinement_module = 0.05 s = . TestRefinement#test_main_using_is_private = 0.00 s = . TestRefinement#test_using_in_module = 0.00 s = . TestGemSecurity#test_class_write_encrypted = 0.20 s = . TestGemSecurity#test_class_email_to_name = 0.00 s = . TestRefinement#test_refine_with_prepend = 0.05 s = . TestRefinement#test_defining_after_cached = 0.00 s = . TestRefinement#test_module_using_invalid_self = 0.00 s = . TestRefinement#test_case_dispatch_is_aware_of_refinements = 0.01 s = . TestRefinement#test_subclass_is_prior = 0.00 s = . TestRefinement#test_module_using = 0.00 s = . TestRefinement#test_undef_original_method = 0.01 s = . TestRefinement#test_super_in_block = 0.00 s = . TestRefinement#test_super_not_chained = 0.00 s = . TestRefinement#test_method_should_use_refinements = 0.00 s = . TestRefinement#test_main_using = 0.01 s = . TestRefinement#test_builtin_method_no_local_rebinding = 0.00 s = . TestRefinement#test_method_defined = 0.00 s = . TestRefinement#test_no_local_rebinding = 0.00 s = . TestRefinement#test_refine_prepended_module = 0.00 s = . TestRefinement#test_refine_same_class_twice = 0.00 s = . TestRefinement#test_redefining_refined_for_prepended_class = 0.00 s = . TestRefinement#test_using_method_cache = 0.02 s = . TestRefinement#test_symbol_proc_from_using_scope = 0.05 s = . TestRefinement#test_ancestors = 0.00 s = . TestRefinement#test_alias_refined_method2 = 0.01 s = . TestRefinement#test_mixed_using = 0.00 s = . TestRefinement#test_refine_recursion = 0.00 s = . TestRefinement#test_adding_private_method = 0.01 s = . TestRefinement#test_call_refined_method_in_duplicate_module = 0.01 s = . TestRefinement#test_warn_setconst_in_refinmenet = 0.01 s = . TestRefinement#test_refine_undefed_method_and_call = 0.01 s = . TestZlibDeflate#test_finished_p = 0.00 s = . TestZlibDeflate#test_dup = 0.00 s = . TestZlibDeflate#test_total = 0.00 s = . TestZlibDeflate#test_data_type = 0.00 s = . TestZlibDeflate#test_reset = 0.00 s = . TestZlibDeflate#test_params = 0.00 s = . TestZlibDeflate#test_flush = 0.00 s = . TestZlibDeflate#test_deflate = 0.00 s = . TestZlibDeflate#test_deflate_chunked_break = 0.00 s = . TestZlibDeflate#test_closed_p = 0.00 s = . TestZlibDeflate#test_adler = 0.00 s = . TestZlibDeflate#test_set_dictionary = 0.00 s = . TestZlibDeflate#test_expand_buffer = 0.12 s = . TestZlibDeflate#test_deflate_chunked = 0.00 s = . TestZlibDeflate#test_close = 0.00 s = . TestZlibDeflate#test_initialize = 0.00 s = . TestZlibDeflate#test_addstr = 0.00 s = . TestZlibDeflate#test_avail = 0.00 s = . TestGemSecurity#test_class_create_key = 0.36 s = . TestGemSecurity#test_class_create_cert_self_signed = 0.01 s = . TestZlibInflate#test_inflate_partial_input = 0.00 s = . TestZlibInflate#test_inflate_buffer = 0.00 s = . TestGemSecurity#test_class_write_encrypted_cipher = 0.32 s = . TestGemSecurity#test_class_create_key_raises_unknown_algorithm = 0.00 s = . TestGemSecurity#test_class_re_sign_wrong_key = 0.00 s = . TestGemSecurity#test_class_create_cert_email = 0.01 s = . TestZlibInflate#test_add_dictionary = 0.00 s = . TestZlibInflate#test_recursive_inflate = 0.89 s = . TestZlibInflate#test_inflate_buffer_chunked = 0.00 s = . TestZlibInflate#test_multithread_deflate = 0.36 s = . TestZlibInflate#test_recursive_deflate = 0.40 s = . TestZlibInflate#test_inflate = 0.00 s = . TestZlibInflate#test_inflate_dictionary = 0.00 s = . TestZlibInflate#test_inflate_chunked_break = 0.00 s = . TestZlibInflate#test_set_dictionary = 0.00 s = . TestZlibInflate#test_multithread_inflate = 0.00 s = . TestZlibInflate#test_sync = 0.00 s = . TestZlibInflate#test_finish_chunked = 0.00 s = . TestZlibInflate#test_initialize = 0.00 s = . TestZlibInflate#test_class_inflate_dictionary = 0.00 s = . TestZlibInflate#test_inflate_chunked = 0.00 s = . TestZlibInflate#test_inflate_buffer_partial_input = 0.00 s = . TestZlibGzipFile#test_os_code = 0.00 s = . TestZlibGzipFile#test_to_io = 0.00 s = . TestZlibGzipFile#test_zero_mtime = 0.00 s = . TestZlibGzipFile#test_level = 0.00 s = . TestZlibGzipFile#test_closed_p = 0.00 s = . TestZlibGzipFile#test_crc = 0.00 s = . TestZlibGzipFile#test_path = 0.00 s = . TestZlibGzipFile#test_pos = 0.00 s = . TestZlibGzipFile#test_sync = 0.00 s = . TestZlibGzipFile#test_orig_name = 0.00 s = . TestZlibGzipFile#test_path_tmpfile = 0.00 s = . TestZlibGzipFile#test_comment = 0.00 s = . TestZlibGzipFile#test_lineno = 0.00 s = . TestZlibGzipFile#test_gzip_reader_zcat = 0.00 s = . TestZlibGzipFile#test_mtime = 0.00 s = . TestZlibGzipReader#test_readchar = 0.00 s = . TestZlibGzipReader#test_getbyte = 0.00 s = . TestZlibGzipReader#test_each_byte = 0.00 s = . TestZlibGzipReader#test_read = 0.00 s = . TestZlibGzipReader#test_ungetc_paragraph = 0.00 s = . TestZlibGzipReader#test_encoding = 0.00 s = . TestZlibGzipReader#test_corrupted_header = 0.00 s = . TestZlibGzipReader#test_ungetc = 0.00 s = . TestZlibGzipReader#test_ungetc_at_start_of_file = 0.00 s = . TestZlibGzipReader#test_readlines = 0.00 s = . TestZlibGzipReader#test_gets2 = 0.00 s = . TestZlibGzipReader#test_each = 0.00 s = . TestZlibGzipReader#test_read0 = 0.00 s = . TestZlibGzipReader#test_gzfile_read_size_boundary = 0.00 s = . TestZlibGzipReader#test_getc = 0.00 s = . TestZlibGzipReader#test_readpartial = 0.00 s = . TestZlibGzipReader#test_rewind = 0.00 s = . TestZlibGzipReader#test_unused2 = 0.00 s = . TestZlibGzipReader#test_gets = 0.00 s = . TestZlibGzipReader#test_open = 0.00 s = . TestZlibGzipReader#test_unused = 0.00 s = . TestZlibGzipReader#test_double_close = 0.00 s = . TestZlibGzipReader#test_reader_wrap = 0.00 s = . TestZlibGzipReader#test_readline = 0.00 s = . TestZlibGzipWriter#test_write = 0.00 s = . TestZlibGzipWriter#test_putc = 0.00 s = . TestZlibGzipWriter#test_puts = 0.00 s = . TestZlibGzipWriter#test_writer_wrap = 0.00 s = . TestZlibGzipWriter#test_invalid_new = 0.00 s = . TestZlibGzipWriter#test_zlib_writer_buffered_write = 0.00 s = . TestZlibGzipWriter#test_open = 0.00 s = . TestZlibGzipWriter#test_double_close = 0.00 s = . TestZlib#test_crc32 = 0.00 s = . TestZlib#test_adler32 = 0.00 s = . TestZlib#test_deflate_stream = 0.00 s = . TestZlib#test_gzip = 0.00 s = . TestZlib#test_crc_table = 0.00 s = . TestZlib#test_deflate = 0.00 s = . TestZlib#test_inflate = 0.00 s = . TestZlib#test_gunzip_encoding = 0.00 s = . TestZlib#test_version = 0.00 s = . TestZlib#test_adler32_combine = 0.00 s = . TestZlib#test_crc32_combine = 0.00 s = . TestZlib#test_gunzip = 0.00 s = . TestGemSecurity#test_class_create_key_downcases = 5.09 s = . TestGemSecurity#test_class_write = 0.63 s = . TestGemSecurity#test_class_reset = 0.00 s = . TestGemSecurity#test_class_re_sign_not_self_signed = 0.00 s = . TestGemSecurity#test_class_sign = 0.02 s = . TestGemSecurity#test_class_create_cert = 0.00 s = . TestGemSecurity#test_class_get_public_key_rsa = 0.00 s = . TestGemSecurity#test_class_get_public_key_ec = 0.00 s = . TestContinuation#test_create = 0.00 s = S TestContinuation#test_tracing_with_thread_set_trace_func = 0.00 s = S TestContinuation#test_ary_flatten = 0.00 s = S TestContinuation#test_error = 0.00 s = S TestContinuation#test_check_localvars = 0.00 s = S TestContinuation#test_marshal_dump = 0.00 s = S TestContinuation#test_call = 0.00 s = S Test_PathToClass#test_path_to_class = 0.01 s = . TestGemCommandsFetchCommand#test_execute_version_nonexistent = 0.00 s = . TestGemCommandsFetchCommand#test_execute = 0.01 s = . TestGemCommandsFetchCommand#test_execute_platform = 0.02 s = . TestGemCommandsFetchCommand#test_execute_latest = 0.02 s = . TestGemCommandsFetchCommand#test_execute_version = 0.02 s = . TestGemCommandsFetchCommand#test_execute_prerelease = 0.02 s = . TestGemCommandsFetchCommand#test_execute_two_version = 0.00 s = . TestGemCommandsFetchCommand#test_execute_two_version_specified_by_colon = 0.02 s = . TestGemCommandsFetchCommand#test_execute_version_specified_by_colon = 0.02 s = . TestGemCommandsFetchCommand#test_execute_specific_prerelease = 0.02 s = . TestGemCommandsFetchCommand#test_execute_nonexistent_hint_disabled = 0.01 s = . TestModule#test_nonascii_name = 0.00 s = . TestModule#test_dup = 0.00 s = . TestModule#test_uninitialized_toplevel_constant = 0.00 s = . TestModule#test_set_temporary_name = 0.00 s = . TestModule#test_bad_constants_defined = 0.00 s = . TestModule#test_constant_lookup_in_module_in_class_eval = 0.05 s = . TestModule#test_alias = 0.03 s = . TestModule#test_prepend_after_include = 0.00 s = . TestModule#test_public_class_method = 0.00 s = . TestModule#test_ancestry_of_duped_classes = 0.00 s = . TestModule#test_attr_inherited_visibility = 0.00 s = . TestModule#test_refine_module_then_include = 0.10 s = . TestModule#test_private_constant_in_class = 0.00 s = . TestModule#test_s_nesting = 0.00 s = . TestModule#test_method_defined? = 0.00 s = . TestModule#test_s_protected = 0.00 s = . TestModule#test_class_variable_defined = 0.00 s = . TestModule#test_frozen_prepend_remove_method = 0.00 s = . TestModule#test_remove_class_variable = 0.00 s = . TestModule#test_prepend_in_superclass = 0.00 s = . TestModule#test_append_features_raise = 0.00 s = . TestModule#test_const_defined? = 0.58 s = . TestModule#test_deprecate_constant = 0.00 s = . TestModule#test_remove_const = 0.00 s = . TestModule#test_s_public = 0.00 s = . TestModule#test_nested_defined_symbol = 0.00 s = . TestModule#test_const_get_no_inherited = 0.01 s = . TestModule#test_include_into_module_already_included = 0.00 s = . TestModule#test_include_with_prepend = 0.00 s = . TestModule#test_visibility_by_public_class_method = 0.00 s = . TestModule#test_private_constants_clear_inlinecache = 0.04 s = . TestModule#test_method_redefinition = 0.00 s = . TestModule#test_nested_get = 0.00 s = . TestModule#test_private_top_methods = 0.41 s = . TestModule#test_prepend_inheritance = 0.00 s = . TestModule#test_module_exec = 0.00 s = . TestModule#test_nested_get_const_missing = 0.00 s = . TestModule#test_s_constants = 0.02 s = . TestModule#test_inspect_segfault = 0.11 s = . TestModule#test_alias_method = 0.00 s = . TestModule#test_bug17590 = 0.00 s = . TestModule#test_constant_access_from_method_in_cloned_module = 0.00 s = . TestModule#test_leading_colons = 0.00 s = . TestModule#test_include_toplevel = 0.11 s = . TestModule#test_prepend = 0.00 s = . TestModule#test_prepend_class_ancestors = 0.00 s = . TestModule#test_send = 0.00 s = . TestModule#test_private_constant_const_missing = 0.00 s = . TestModule#test_toplevel_private_constant = 0.04 s = . TestModule#test_freeze = 0.00 s = . TestModule#test_constant_lookup_in_method_defined_by_class_eval = 0.05 s = . TestModule#test_visibility_after_multiple_refine_and_visibility_change_with_superclass = 0.00 s = . TestModule#test_module_function_inside_method = 0.00 s = . TestModule#test_nested_get_symbol = 0.00 s = . TestModule#test_include_before_initialize = 0.00 s = . TestModule#test_prepend_private_super = 0.00 s = . TestModule#test_const_set = 0.00 s = . TestModule#test_prepend_CMP = 0.00 s = . TestModule#test_GT_0 = 0.00 s = . TestModule#test_private_constant_in_module = 0.00 s = . TestModule#test_method_added = 0.01 s = . TestModule#test_prepend_singleton_methods = 0.00 s = . TestModule#test_include_into_module_after_prepend_bug_20871 = 0.00 s = . TestModule#test_LT = 0.00 s = . TestModule#test_uninitialized_attr = 0.00 s = . TestModule#test_frozen_visibility = 0.00 s = . TestModule#test_VERY_EQUAL = 0.00 s = . TestModule#test_const_get = 0.00 s = . TestModule#test_extend_module_with_protected_bmethod = 0.00 s = . TestModule#test_prepend_included_modules = 0.00 s = . TestModule#test_append_features = 0.00 s = . TestModule#test_instance_methods = 0.00 s = . TestModule#test_prepend_each_classes = 0.00 s = . TestModule#test_attr = 0.05 s = . TestModule#test_prepend_remove_method = 0.00 s = . TestModule#test_accidental_singleton_naming_with_class = 0.00 s = . TestModule#test_private_class_method = 0.00 s = . TestModule#test_class_eval = 0.00 s = . TestModule#test_define_method_changes_visibility_with_existing_method_bug_19749 = 0.00 s = . TestModule#test_clone_freeze = 0.00 s = . TestModule#test_nested_get_bad_class = 0.00 s = . TestModule#test_constant_lookup_in_toplevel_class_eval = 0.03 s = . TestModule#test_prepend_instance_methods = 0.00 s = . TestModule#test_singleton_constants = 0.00 s = . TestModule#test_const_set_invalid_name = 0.00 s = . TestModule#test_cyclic_include = 0.00 s = . TestModule#test_included_modules = 0.00 s = . TestModule#test_prepended_module_with_super_and_alias = 0.00 s = . TestModule#test_redefinition_mismatch = 0.10 s = . TestModule#test_visibility_after_multiple_refine_and_visibility_change_with_origin_class = 0.00 s = . TestModule#test_public_instance_methods = 0.00 s = . TestModule#test_return_value_of_define_singleton_method = 0.00 s = . TestModule#test_public_include = 0.00 s = . TestModule#test_GT = 0.00 s = . TestModule#test_append_features_type_error = 0.00 s = . TestModule#test_public_methods = 0.00 s = . TestModule#test_protected_include_into_included_module = 0.01 s = . TestModule#test_mod_constants = 0.00 s = . TestModule#test_const_defined_invalid_name = 0.00 s = . TestModule#test_prepend_constant_lookup = 0.00 s = . TestModule#test_include_p = 0.00 s = . TestModule#test_attr_public_at_toplevel = 0.00 s = . TestModule#test_invalid_attr = 0.00 s = . TestModule#test_class_variable_in_dup_class = 0.00 s = . TestModule#test_method_removed = 0.00 s = . TestModule#test_module_subclass_initialize = 0.00 s = . TestModule#test_nested_defined = 0.00 s = . TestModule#test_private_constant_with_no_args = 0.03 s = . TestModule#test_visibility_after_refine_and_visibility_change_without_origin_class = 0.00 s = . TestModule#test_method_defined_without_include_super = 0.00 s = . TestModule#test_LE = 0.00 s = . TestModule#test_undefined_instance_methods = 0.00 s = . TestModule#test_module_eval = 0.00 s = . TestModule#test_public_prepend = 0.00 s = . TestModule#test_uninitialized_instance_variable = 0.00 s = . TestModule#test_private_instance_methods = 0.00 s = . TestModule#test_visibility_after_refine_and_visibility_change_with_origin_class = 0.00 s = . TestModule#test_uninitialized_attr_non_object = 0.00 s = . TestModule#test_cyclic_prepend = 0.00 s = . TestModule#test_const_get_inherited = 0.03 s = . TestModule#test_include_with_no_args = 0.00 s = . TestModule#test_module_name_in_singleton_method = 0.00 s = . TestModule#test_redefine_optmethod_after_prepend = 0.12 s = . TestModule#test_s_private = 0.00 s = . TestModule#test_top_public_private = 0.03 s = . TestModule#test_module_collected_extended_object = 0.04 s = . TestModule#test_class_variable_set = 0.00 s = . TestModule#test_included_modules_with_prepend = 0.00 s = . TestModule#test_visibility_method_return_value = 0.00 s = . TestModule#test_override_optmethod_after_prepend = 0.10 s = . TestModule#test_prepend_gc = 0.29 s = . TestModule#test_accidental_singleton_naming_with_module = 0.00 s = . TestModule#test_class_variable_get = 0.00 s = . TestModule#test_return_value_of_define_method = 0.00 s = . TestModule#test_extend_module_with_no_args = 0.00 s = . TestModule#test_attr_writer_with_no_arguments = 0.00 s = . TestModule#test_prepend_instance_methods_false = 0.00 s = . TestModule#test_LT_0 = 0.00 s = . TestModule#test_GE = 0.00 s = . TestModule#test_frozen_singleton_class = 0.00 s = . TestModule#test_CMP = 0.00 s = . TestModule#test_protected_singleton_method = 0.00 s = . TestModule#test_constants = 0.00 s = . TestModule#test_const_in_module = 0.07 s = . TestModule#test_bad_constants_get = 0.00 s = . TestModule#test_initialize_copy_empty = 0.00 s = . TestModule#test_prepend_module_ancestors = 0.00 s = . TestModule#test_attr_obsoleted_flag = 0.00 s = . TestModule#test_nested_defined_inheritance = 0.00 s = . TestModule#test_frozen_module = 0.00 s = . TestModule#test_define_method_with_unbound_method = 0.00 s = . TestModule#test_name = 0.00 s = . TestModule#test_extend_module_with_protected_method = 0.00 s = . TestModule#test_constants_with_private_constant = 0.00 s = . TestModule#test_classpath = 0.00 s = . TestModule#test_prepend_visibility = 0.00 s = . TestModule#test_singleton_class_ancestors = 0.00 s = . TestModule#test_method_undefined = 0.00 s = . TestModule#test_prepend_self = 0.00 s = . TestModule#test_class_variables = 0.00 s = . TestModule#test_const_get_evaled = 0.00 s = . TestModule#test_const_get_invalid_name = 0.00 s = . TestModule#test_visibility_after_refine_and_visibility_change_with_superclass = 0.00 s = . TestModule#test_const_source_location = 0.00 s = . TestModule#test_CMP_0 = 0.00 s = . TestModule#test_method_defined = 0.00 s = . TestModule#test_export_method = 0.00 s = . TestModule#test_undef = 0.13 s = . TestModule#test_s_new = 0.00 s = . TestModule#test_ancestors = 0.00 s = . TestModule#test_prepend_works_with_duped_classes = 0.00 s = . TestModule#test_define_module_under_private_constant = 0.00 s = . TestModule#test_private_constant2 = 0.00 s = . TestModule#test_dup_anonymous = 0.00 s = . TestModule#test_included = 0.00 s = . TestModule#test_include_super_in_alias = 0.00 s = . TestModule#test_private_constant_reopen = 0.00 s = . TestModule#test_uninitialized_attr_class = 0.00 s = . TestModule#test_prepend_call_super = 0.09 s = . TestModule#test_prepend_no_duplication = 0.00 s = . TestModule#test_prepend_module_with_no_args = 0.00 s = . TestModule#test_private_extended_module = 0.05 s = . TestModule#test_prepend_visibility_inherited = 0.07 s = . TestModule#test_gc_prepend_chain = 0.50 s = . TestModule#test_visibility_after_multiple_refine_and_visibility_change_without_origin_class = 0.00 s = . TestModule#test_nested_defined_bad_class = 0.00 s = . TestModule#test_const_added = 0.00 s = . TestModule#test_public_constant = 0.00 s = . TestModule#test_protected_instance_methods = 0.00 s = . TestModule#test_frozen_class = 0.00 s = . TestModule#test_prepend_super_in_alias = 0.00 s = . TestModule#test_prepend_optmethod = 0.09 s = . OpenSSL::TestSSL#test_verify_hostname_failure_error_code = 0.15 s = . OpenSSL::TestSSL#test_getbyte = 0.20 s = . OpenSSL::TestSSL#test_ctx_setup = 0.12 s = . OpenSSL::TestSSL#test_dup = 0.07 s = . OpenSSL::TestSSL#test_ca_file = 0.21 s = . OpenSSL::TestSSL#test_unset_OP_ALL = 0.23 s = . OpenSSL::TestSSL#test_add_certificate_multiple_certs = 0.19 s = . OpenSSL::TestSSL#test_verify_mode_client_cert_required = 0.21 s = . OpenSSL::TestSSL#test_npn_protocol_selection_enum = 0.15 s = . OpenSSL::TestSSL#test_pqc_sigalg = 0.28 s = . OpenSSL::TestSSL#test_post_connect_check_with_anon_ciphers = 0.50 s = . OpenSSL::TestSSL#test_ctx_options_config = 0.28 s = . OpenSSL::TestSSL#test_post_connection_check_wildcard_cn = 0.13 s = . OpenSSL::TestSSL#test_bad_socket = 0.10 s = . OpenSSL::TestSSL#test_finished_messages = 0.22 s = . OpenSSL::TestSSL#test_ciphersuites_method_tls_connection = 0.34 s = . OpenSSL::TestSSL#test_ciphers_method_bogus_csuite = 0.14 s = . OpenSSL::TestSSL#test_security_level = 0.13 s = . OpenSSL::TestSSL#test_renegotiation_cb = 0.22 s = . OpenSSL::TestSSL#test_tmp_dh_callback = 0.54 s = . OpenSSL::TestSSL#test_respect_system_default_min = 0.53 s = . OpenSSL::TestSSL#test_ciphersuites_method_bogus_csuite = 0.12 s = . OpenSSL::TestSSL#test_minmax_version = 0.90 s = . OpenSSL::TestSSL#test_freeze_calls_setup = 0.17 s = . OpenSSL::TestSSL#test_sysread_and_syswrite = 0.23 s = . OpenSSL::TestSSL#test_ciphers_method_tls_connection = 0.28 s = . OpenSSL::TestSSL#test_npn_protocol_selection_ary = 0.20 s = . OpenSSL::TestSSL#test_minmax_version_system_default = 0.50 s = . OpenSSL::TestSSL#test_pqc_group = 0.34 s = . OpenSSL::TestSSL#test_client_ca = 0.21 s = . OpenSSL::TestSSL#test_extra_chain_cert_auto_chain = 0.34 s = . OpenSSL::TestSSL#test_readbyte = 0.23 s = . OpenSSL::TestSSL#test_ciphersuites_method_frozen_object = 0.13 s = . OpenSSL::TestSSL#test_options_disable_versions = 0.37 s = . OpenSSL::TestSSL#test_sigalgs = 0.31 s = . OpenSSL::TestSSL#test_copy_stream = 0.25 s = . OpenSSL::TestSSL#test_get_sigalg = 0.24 s = . OpenSSL::TestSSL#test_verify_certificate_identity = 0.13 s = . OpenSSL::TestSSL#test_tlsext_hostname = 0.29 s = . OpenSSL::TestSSL#test_socket_close_write = 0.19 s = . OpenSSL::TestSSL#test_accept_errors_include_peeraddr = 0.13 s = . OpenSSL::TestSSL#test_socket_open_with_local_address_port_context = 0.17 s = . OpenSSL::TestSSL#test_set_groups_tls12 = 0.26 s = . OpenSSL::TestSSL#test_export_keying_material = 0.14 s = . OpenSSL::TestSSL#test_connect_works_when_setting_dh_callback_to_nil = 0.22 s = . OpenSSL::TestSSL#test_parallel = 0.56 s = . OpenSSL::TestSSL#test_add_certificate = 0.23 s = . OpenSSL::TestSSL#test_ctx_options = 0.14 s = . OpenSSL::TestSSL#test_post_connection_check = 0.43 s = . OpenSSL::TestSSL#test_ciphers_method_nil_argument = 0.12 s = . OpenSSL::TestSSL#test_ciphers_method_frozen_object = 0.07 s = . OpenSSL::TestSSL#test_socket_open_with_context = 0.23 s = . OpenSSL::TestSSL#test_npn_protocol_selection_cancel = 0.18 s = . OpenSSL::TestSSL#test_servername_cb_raises_an_exception_on_unknown_objects = 0.14 s = . OpenSSL::TestSSL#test_ssl_methods_constant = 0.09 s = . OpenSSL::TestSSL#test_socket_open = 0.19 s = . OpenSSL::TestSSL#test_sync_close_without_connect = 0.13 s = . OpenSSL::TestSSL#test_verify_hostname_on_connect = 0.53 s = . OpenSSL::TestSSL#test_set_groups_tls13 = 0.19 s = . OpenSSL::TestSSL#test_verify_mode_server_cert = 0.34 s = . OpenSSL::TestSSL#test_client_cert_cb_ignore_error = 0.18 s = . OpenSSL::TestSSL#test_npn_advertised_protocol_too_long = 0.13 s = . OpenSSL::TestSSL#test_ssl_with_server_cert = 0.22 s = . OpenSSL::TestSSL#test_set_params_min_version = 0.27 s = . OpenSSL::TestSSL#test_verify_wildcard = 0.09 s = . OpenSSL::TestSSL#test_sslctx_set_params = 0.08 s = . OpenSSL::TestSSL#test_alpn_protocol_selection_cancel = 0.07 s = . OpenSSL::TestSSL#test_read_with_timeout = 0.39 s = . OpenSSL::TestSSL#test_verify_result = 0.32 s = . OpenSSL::TestSSL#test_unstarted_session = 0.22 s = . OpenSSL::TestSSL#test_post_connection_check_wildcard_san = 0.13 s = . OpenSSL::TestSSL#test_alpn_protocol_selection_ary = 0.20 s = . OpenSSL::TestSSL#test_ciphersuites_method_nil_argument = 0.14 s = . OpenSSL::TestSSL#test_npn_selected_protocol_too_long = 0.13 s = . OpenSSL::TestSSL#test_close_after_socket_close = 0.18 s = . OpenSSL::TestSSL#test_tmp_dh = 0.51 s = . OpenSSL::TestSSL#test_verify_hostname = 0.13 s = . OpenSSL::TestSSL#test_sync_close = 0.33 s = . OpenSSL::TestSSL#test_keylog_cb = 0.28 s = . OpenSSL::TestSSL#test_exception_in_verify_callback_is_ignored = 0.18 s = . OpenSSL::TestSSL#test_client_auth_success = 0.33 s = . OpenSSL::TestSSL#test_connect_certificate_verify_failed_exception_message = 0.24 s = . OpenSSL::TestSSL#test_client_sigalgs = 0.29 s = . OpenSSL::TestSSL#test_get_ephemeral_key = 0.34 s = . OpenSSL::TestSSL#test_fileno = 0.13 s = . OpenSSL::TestSSL#test_ca_file_not_found = 0.12 s = . OpenSSL::TestSSL#test_verify_mode_default = 0.07 s = . OpenSSL::TestSSL#test_fallback_scsv = 0.21 s = S OpenSSL::TestX509CRL#test_eq = 0.09 s = . OpenSSL::TestX509CRL#test_crlnumber = 0.09 s = . OpenSSL::TestX509CRL#test_basic = 0.05 s = . OpenSSL::TestX509CRL#test_revoked = 0.11 s = . OpenSSL::TestX509CRL#test_marshal = 0.04 s = . OpenSSL::TestX509CRL#test_sign_and_verify_nil_digest = 0.01 s = . OpenSSL::TestX509CRL#test_extension = 0.10 s = . OpenSSL::TestX509CRL#test_sign_and_verify = 0.05 s = . OpenSSL::TestX509CRL#test_revoked_to_der = 0.01 s = . TestGemExtExtConfBuilder#test_class_build_rbconfig_make_prog = 0.16 s = . TestGemExtExtConfBuilder#test_class_build_extconf_success_without_warning = 0.15 s = . TestGemExtExtConfBuilder#test_class_build_unconventional = 0.40 s = . TestGemExtExtConfBuilder#test_class_make = 0.01 s = . TestGemExtExtConfBuilder#test_class_build_extconf_fail = 0.15 s = . TestGemExtExtConfBuilder#test_class_build = 0.15 s = . TestGemExtExtConfBuilder#test_class_build_env_make = 0.11 s = . TestGemExtExtConfBuilder#test_class_make_no_Makefile = 0.01 s = . TestOptionParserPlaceArg#test_nonopt_pattern = 0.00 s = . TestOptionParserPlaceArg#test_into = 0.00 s = . TestOptionParserPlaceArg#test_exact_option = 0.01 s = . TestOptionParserPlaceArg#test_enum_range = 0.00 s = . TestOptionParserPlaceArg#test_conv = 0.00 s = . TestOptionParserPlaceArg#test_enum_pair = 0.00 s = . TestOptionParserPlaceArg#test_abbrev = 0.00 s = . TestOptionParserPlaceArg#test_enum = 0.00 s = . TestOptionParserPlaceArg#test_order = 0.00 s = . TestOptionParserPlaceArg#test_short = 0.00 s = . TestOptionParserPlaceArg#test_program_name = 0.00 s = . TestOptionParserPlaceArg#test_hyphenize = 0.00 s = . TestOptionParserPlaceArg#test_regexp = 0.00 s = . TestOptionParserPlaceArg#test_help_pager = 0.13 s = . TestOptionParserPlaceArg#test_raise_unknown = 0.00 s = . TestOptionParserPlaceArg#test_enum_conversion = 0.00 s = . TestOptionParserPlaceArg#test_default_argument = 0.00 s = . TestOptionParserPlaceArg#test_permute = 0.00 s = . TestOptionParserPlaceArg#test_long = 0.00 s = . TestOptionParserPlaceArg#test_lambda = 0.00 s = . TestOptionParserPlaceArg#test_require_exact = 0.00 s = . TestStubSpecification#test_lib_dirs_glob_with_extension = 0.00 s = . TestStubSpecification#test_contains_requirable_file_eh = 0.00 s = . TestStubSpecification#test_matches_for_glob_with_bundler_inline = 0.00 s = . TestStubSpecification#test_matches_for_glob = 0.00 s = . TestStubSpecification#test_initialize_missing_stubline = 0.00 s = . TestStubSpecification#test_contains_requirable_file_eh_extension = 0.00 s = . TestStubSpecification#test_initialize_extension = 0.00 s = . TestStubSpecification#test_lib_dirs_glob = 0.00 s = . TestStubSpecification#test_to_spec_with_other_specs_loaded_does_not_warn = 0.00 s = . TestStubSpecification#test_to_spec_default = 0.01 s = . TestStubSpecification#test_missing_extensions_eh = 0.08 s = . TestStubSpecification#test_missing_extensions_eh_default_gem = 0.00 s = . TestStubSpecification#test_initialize_with_empty_version = 0.00 s = . TestStubSpecification#test_initialize_version = 0.01 s = . TestStubSpecification#test_full_require_paths = 0.00 s = . TestStubSpecification#test_missing_extensions_eh_none = 0.00 s = . TestStubSpecification#test_to_spec = 0.00 s = . TestStubSpecification#test_initialize = 0.01 s = . TestRipper::Generic#"test_parse_files:lib/unicode_normalize" = 0.64 s = . TestRipper::Generic#"test_parse_files:lib/rubygems" = 0.19 s = . TestRipper::Generic#"test_parse_files:lib/syntax_suggest" = 0.11 s = . TestRipper::Generic#"test_parse_files:lib/erb" = 0.12 s = . TestRipper::Generic#"test_parse_files:lib/open3" = 0.09 s = . TestRipper::Generic#"test_parse_files:lib/forwardable" = 0.12 s = . TestRipper::Generic#"test_parse_files:lib/set" = 0.14 s = . TestRipper::Generic#"test_parse_files:lib/yaml" = 0.14 s = . TestRipper::Generic#"test_parse_files:lib/did_you_mean" = 0.17 s = . TestRipper::Generic#"test_parse_files:lib/optparse" = 0.14 s = . TestRipper::Generic#"test_parse_files:lib/uri" = 0.22 s = . TestRipper::Generic#"test_parse_files:lib/error_highlight" = 0.17 s = . TestRipper::Generic#"test_parse_files:lib" = 0.11 s = . TestRipper::Generic#"test_parse_files:lib/prism" = 0.16 s = . TestRipper::Generic#"test_parse_files:lib/bundler" = 0.13 s = . TestRipper::Generic#"test_parse_files:lib/net" = 0.21 s = . TestRipper::Generic#"test_parse_files:lib/random" = 0.06 s = . TestRipper::Generic#"test_parse_files:lib/cgi" = 0.13 s = . TestGemProjectSanity#test_require_rubygems_package = 0.08 s = . TestGemProjectSanity#test_manifest_is_up_to_date = 0.00 s = S TestGemExtBuilder#test_build_extensions_with_build_args = 0.13 s = . TestGemExtBuilder#test_build_extensions_rebuild_failure = 0.00 s = . TestGemExtBuilder#test_build_extensions_with_gemhome_with_space = 0.16 s = . TestGemExtBuilder#test_class_make_no_clean = 0.19 s = . TestGemExtBuilder#test_build_extensions_with_target_rbconfig = 0.29 s = . TestGemExtBuilder#test_class_make = 0.21 s = . TestGemExtBuilder#test_build_extensions_unsupported = 0.01 s = . TestGemExtBuilder#test_build_extensions = 0.13 s = . TestGemExtBuilder#test_initialize_build_args = 0.00 s = . TestGemExtBuilder#test_build_extensions_install_ext_only = 0.19 s = . TestGemExtBuilder#test_build_extensions_extconf_bad = 0.02 s = . TestGemExtBuilder#test_custom_make_with_options = 0.23 s = . TestGemExtBuilder#test_build_extensions_none = 0.00 s = . TestGemExtBuilder#test_initialize = 0.00 s = . TestGemRemoteFetcherLocalServer#test_no_proxy = 0.02 s = . TestGemRemoteFetcherLocalServer#test_implicit_no_proxy = 0.01 s = . TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_list = 0.01 s = . TestGemRemoteFetcherLocalServer#test_implicit_proxy_no_env = 0.02 s = . TestGemRemoteFetcherLocalServer#test_implicit_proxy = 0.01 s = . TestGemRemoteFetcherLocalServer#test_fetch_http_with_additional_headers = 0.02 s = . TestGemRemoteFetcherLocalServer#test_observe_no_proxy_env_single_host = 0.00 s = . TestGemRemoteFetcherLocalServer#test_implicit_upper_case_proxy = 0.04 s = . NameErrorExtensionTest#test_to_s_does_not_make_disruptive_changes_to_error_message = 0.00 s = . NameErrorExtensionTest#test_message = 0.00 s = . NameErrorExtensionTest#test_correctable_error_objects_are_dumpable = 0.00 s = . TestEmojiBreaks#test_data_files_available = 0.00 s = S Bug::Test_ExceptionE#test_ensured = 0.10 s = . TestRubyVM#test_stat_unknown = 0.00 s = . TestRubyVM#test_keep_script_lines = 0.00 s = S TestRubyVM#test_stat = 0.00 s = . TestRipper::Sexp#test_pattern_matching_509 = 0.00 s = . TestRipper::Sexp#test_regexp_named_capture = 0.00 s = . TestRipper::Sexp#test_pattern_matching_496 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_501 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_232 = 0.00 s = . TestRipper::Sexp#test_dsym = 0.00 s = . TestRipper::Sexp#test_pattern_matching_293 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_257 = 0.00 s = . TestRipper::Sexp#test_heredoc_content = 0.00 s = . TestRipper::Sexp#test_pattern_matching_306 = 0.00 s = . TestRipper::Sexp#test_hash_value_omission = 0.00 s = . TestRipper::Sexp#test_pattern_matching_518 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_244 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_512 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_422 = 0.00 s = . TestRipper::Sexp#test_squiggly_heredoc_with_interpolated_expression = 0.00 s = . TestRipper::Sexp#test_pattern_matching_173 = 0.00 s = . TestRipper::Sexp#test_hshptn = 0.00 s = . TestRipper::Sexp#test_pattern_matching_326 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_186 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_411 = 0.00 s = . TestRipper::Sexp#test_defs_fname = 0.00 s = . TestRipper::Sexp#test_squiggly_heredoc = 0.00 s = . TestRipper::Sexp#test_pattern_matching_349 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_463 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_262 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_337 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_534 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_199 = 0.00 s = . TestRipper::Sexp#test_regexp_content = 0.00 s = . TestRipper::Sexp#test_pattern_matching_391 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_194 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_399 = 0.00 s = . TestRipper::Sexp#test_compile_error = 0.00 s = . TestRipper::Sexp#test_named_with_default = 0.00 s = . TestRipper::Sexp#test_pattern_matching_211 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_274 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_475 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_526 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_380 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_178 = 0.00 s = . TestRipper::Sexp#test_params_mlhs = 0.00 s = . TestRipper::Sexp#test_pattern_matching_488 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_285 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_224 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_446 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_314 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_515 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_298 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_368 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_438 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_506 = 0.00 s = . TestRipper::Sexp#test_def_fname = 0.00 s = . TestRipper::Sexp#test_command = 0.00 s = . TestRipper::Sexp#test_raise_errors_keyword = 0.00 s = . TestRipper::Sexp#test_pattern_matching_451 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_360 = 0.00 s = . TestRipper::Sexp#test_pattern_matching_430 = 0.00 s = . Psych::Visitors::TestDepthFirst#test_alias = 0.00 s = . Psych::Visitors::TestDepthFirst#test_scalar = 0.00 s = . Psych::Visitors::TestDepthFirst#test_sequence = 0.00 s = . Psych::Visitors::TestDepthFirst#test_mapping = 0.00 s = . TestIfUnless#test_if_unless = 0.00 s = . ComplexRational_Test#test_rat_srat = 0.00 s = . ComplexRational_Test#test_comp_srat = 0.00 s = . Gem::InstallerTestCase#test_ensure_writable_dir_creates_missing_parent_directories = 0.01 s = . TestGemInstaller#test_process_options_fallback_to_user_install_when_gem_home_not_writable = 0.01 s = . TestGemInstaller#test_generate_bin_script_format = 0.01 s = . TestGemInstaller#test_install_post_build_false = 0.02 s = . TestGemInstaller#test_conflicting_binstubs = 0.33 s = . TestGemInstaller#test_install_force = 0.01 s = . TestGemInstaller#test_ensure_loadable_spec = 0.01 s = . TestGemInstaller#test_install_dir_takes_precedence_to_user_install = 0.02 s = . TestGemInstaller#test_ensure_dependency = 0.01 s = . TestGemInstaller#test_shebang_nested_arguments_with_load_relative = 0.01 s = . TestGemInstaller#test_pre_install_checks_malicious_name = 0.01 s = . TestGemInstaller#test_generate_bin_bindir_with_user_install_warning = 0.00 s = . TestGemInstaller#test_gem_attribute = 0.01 s = . TestGemInstaller#test_check_that_user_bin_dir_is_in_path_not_in_path = 0.01 s = . TestGemInstaller#test_shebang_version = 0.01 s = . TestGemInstaller#test_check_executable_overwrite_other_non_gem = 0.01 s = . TestGemInstaller#test_process_options_build_root = 0.01 s = . TestGemInstaller#test_install_build_root_when_gem_home_not_writable_does_not_fallback_to_user_install_inside_build_root = 0.01 s = . TestGemInstaller#test_write_build_info_file_empty = 0.01 s = . TestGemInstaller#test_install_missing_dirs = 0.01 s = . TestGemInstaller#test_check_executable_overwrite = 0.01 s = . TestGemInstaller#test_process_options = 0.01 s = . TestGemInstaller#test_shebang_env_arguments_with_load_relative = 0.01 s = . TestGemInstaller#test_shebang_arguments_with_load_relative = 0.01 s = . TestGemInstaller#test_generate_plugins_with_install_dir = 0.02 s = . TestGemInstaller#test_ensure_loadable_spec_security_policy = 0.02 s = . TestGemInstaller#test_install_post_build_nil = 0.02 s = . TestGemInstaller#test_generate_bin_with_dangling_symlink = 0.03 s = . TestGemInstaller#test_write_cache_file = 0.01 s = . TestGemInstaller#test_shebang_env_arguments = 0.02 s = . TestGemInstaller#test_initialize_user_install_bin_dir = 0.01 s = . TestGemInstaller#test_generate_plugins_with_user_install = 0.01 s = . TestGemInstaller#test_shebang_custom_with_expands_and_arguments = 0.02 s = . TestGemInstaller#test_shebang_version_env_arguments_with_load_relative = 0.01 s = . TestGemInstaller#test_generate_bin_symlink_no_perms = 0.01 s = . TestGemInstaller#test_shebang_env = 0.01 s = . TestGemInstaller#test_generate_bin_script_format_disabled = 0.02 s = . TestGemInstaller#test_check_executable_overwrite_default_bin_dir = 0.02 s = . TestGemInstaller#test_write_build_info_file = 0.01 s = . TestGemInstaller#test_write_spec_writes_cached_spec = 0.00 s = . TestGemInstaller#test_package_attribute = 0.00 s = . TestGemInstaller#test_install_extension_dir = 0.16 s = . TestGemInstaller#test_pre_install_checks_dependencies = 0.02 s = . TestGemInstaller#test_generate_bin_symlink_no_execs = 0.02 s = . TestGemInstaller#test_install = 0.16 s = . TestGemInstaller#test_write_spec = 0.00 s = . TestGemInstaller#test_install_extension_dir_is_removed_on_reinstall = 0.27 s = . TestGemInstaller#test_use_plugin_immediately = 0.26 s = . TestGemInstaller#test_check_executable_overwrite_other_gem = 0.01 s = . TestGemInstaller#test_shebang = 0.01 s = . TestGemInstaller#test_generates_plugins_dir_under_install_dir_if_not_there = 0.01 s = . TestGemInstaller#test_pre_install_checks_malicious_specification_version_before_eval = 0.01 s = . TestGemInstaller#test_app_script_text = 0.01 s = . TestGemInstaller#test_shebang_nested = 0.01 s = . TestGemInstaller#test_install_creates_working_binstub = 0.08 s = . TestGemInstaller#test_generate_bin_symlink_update_newer = 0.01 s = . TestGemInstaller#test_generate_bin_symlink_win32 = 0.01 s = . TestGemInstaller#test_shebang_arguments = 0.01 s = . TestGemInstaller#test_install_build_root = 0.01 s = . TestGemInstaller#test_installation_satisfies_dependency_eh = 0.01 s = . TestGemInstaller#test_generate_bin_script_install_dir = 0.01 s = . TestGemInstaller#test_install_with_skipped_message = 0.01 s = . TestGemInstaller#test_generate_plugins = 0.08 s = . TestGemInstaller#test_install_does_not_leave_lockfile_for_binstub = 0.01 s = . TestGemInstaller#test_generate_bin_script_no_perms = 0.01 s = . TestGemInstaller#test_generate_bin_script_no_shebang = 0.01 s = . TestGemInstaller#test_shebang_custom_with_expands = 0.01 s = . TestGemInstaller#test_pre_install_checks_malicious_extensions_before_eval = 0.01 s = . TestGemInstaller#test_install_with_no_prior_files = 0.16 s = . TestGemInstaller#test_generate_bin_script_no_execs = 0.02 s = . TestGemInstaller#test_check_that_user_bin_dir_is_in_path = 0.02 s = . TestGemInstaller#test_check_executable_overwrite_format_executable = 0.02 s = . TestGemInstaller#test_dir = 0.01 s = . TestGemInstaller#test_pre_install_checks_malicious_platform_before_eval = 0.01 s = . TestGemInstaller#test_install_pre_install_false = 0.01 s = . TestGemInstaller#test_check_that_user_bin_dir_is_in_path_tilde = 0.01 s = . TestGemInstaller#test_installation_satisfies_dependency_eh_development = 0.02 s = . TestGemInstaller#test_keeps_plugins_up_to_date = 0.62 s = . TestGemInstaller#test_check_executable_overwrite_other_gem_force = 0.02 s = . TestGemInstaller#test_generate_bin_bindir = 0.02 s = . TestGemInstaller#test_install_creates_binstub_that_understand_version = 0.17 s = . TestGemInstaller#test_install_extension_clean_intermediate_files = 0.19 s = . TestGemInstaller#test_generate_bin_symlink = 0.01 s = . TestGemInstaller#test_initialize_user_install = 0.02 s = . TestGemInstaller#test_generate_plugins_with_build_root = 0.02 s = . TestGemInstaller#test_pre_install_checks_malicious_require_paths_before_eval = 0.02 s = . TestGemInstaller#test_initialize = 0.01 s = . TestGemInstaller#test_generate_bin_script_wrappers = 0.02 s = . TestGemInstaller#test_pre_install_checks_malicious_dependencies_before_eval = 0.01 s = . TestGemInstaller#test_process_options_does_not_fallback_to_user_install_when_gem_home_not_writable_and_no_user_install = 0.01 s = . TestGemInstaller#test_shebang_version_env_arguments = 0.01 s = . TestGemInstaller#test_pre_install_checks_dependencies_install_dir = 0.02 s = . TestGemInstaller#test_install_extension_flat = 0.23 s = . TestGemInstaller#test_generate_bin_symlink_update_older = 0.02 s = . TestGemInstaller#test_shebang_env_shebang = 0.01 s = . TestGemInstaller#test_pre_install_checks_dependencies_ignore = 0.02 s = . TestGemInstaller#test_write_build_info_file_install_dir = 0.02 s = . TestGemInstaller#test_pre_install_checks_malicious_name_before_eval = 0.02 s = . TestGemInstaller#test_generate_bin_uses_default_shebang = 0.01 s = . TestGemInstaller#test_shebang_nested_arguments = 0.02 s = . TestGemInstaller#test_shebang_empty = 0.01 s = . TestGemInstaller#test_install_pre_install_nil = 0.02 s = . TestGemInstaller#test_install_user_extension_dir = 0.14 s = . TestGemInstaller#test_shebang_version_arguments_with_load_relative = 0.01 s = . TestGemInstaller#test_shebang_version_arguments = 0.02 s = . TestGemInstaller#test_install_creates_binstub_that_prefers_user_installed_gem_to_default = 0.15 s = . TestGemInstaller#test_install_extension_and_script = 0.19 s = . TestGemInstaller#test_install_with_message = 0.02 s = . TestGemInstaller#test_leaves_no_empty_cached_spec_when_no_more_disk_space = 0.01 s = . TestGemInstaller#test_generate_bin_script = 0.01 s = . TestGemInstaller#test_install_creates_binstub_that_dont_trust_encoding = 0.17 s = . TestGemInstaller#test_shebang_custom = 0.02 s = . TestGemInstaller#test_extract_files = 0.01 s = . TestGemInstaller#test_find_lib_file_after_install = 0.24 s = . TestGemInstaller#test_shebang_version_env = 0.01 s = . TestGemInstaller#test_ensure_writable_dir_creates_missing_parent_directories = 0.02 s = . TestGemInstaller#test_generate_bin_symlink_update_remove_wrapper = 0.01 s = . TestGemDependencyResolutionError#test_message = 0.00 s = . Prism::IntegerParseTest#test_integer_parse = 0.00 s = . Prism::IntegerParseTest#test_all_syntax_versions_present = 0.00 s = . TestFiberMutex#test_mutex_thread = 0.21 s = . TestFiberMutex#test_mutex_fiber_raise = 0.00 s = . TestFiberMutex#test_mutex_interleaved_locking = 0.20 s = . TestFiberMutex#test_queue = 0.30 s = . TestFiberMutex#test_mutex_fiber_deadlock_no_scheduler = 0.00 s = . TestFiberMutex#test_mutex_deadlock = 0.06 s = . TestFiberMutex#test_mutex_synchronize = 0.00 s = . TestFiberMutex#test_condition_variable = 0.30 s = . TestFiberMutex#test_queue_pop_waits = 0.10 s = . Psych::TestStringIO#test_stringio = 0.00 s = . TestStruct::TopStruct#test_keyword_args_warning = 0.00 s = . TestStruct::TopStruct#test_values_at = 0.00 s = . TestStruct::TopStruct#test_nonascii = 0.00 s = . TestStruct::TopStruct#test_larger_than_largest_pool = 0.00 s = . TestStruct::TopStruct#test_struct_new_with_keyword_init = 0.00 s = . TestStruct::TopStruct#test_inspect = 0.00 s = . TestStruct::TopStruct#test_inherit = 0.00 s = . TestStruct::TopStruct#test_big_struct = 0.00 s = . TestStruct::TopStruct#test_small_structs = 0.00 s = . TestStruct::TopStruct#test_eql = 0.00 s = . TestStruct::TopStruct#test_struct = 0.00 s = . TestStruct::TopStruct#test_parameters = 0.00 s = . TestStruct::TopStruct#test_to_h = 0.00 s = . TestStruct::TopStruct#test_equal = 0.00 s = . TestStruct::TopStruct#test_overridden_aref = 0.00 s = . TestStruct::TopStruct#test_comparison_when_recursive = 0.00 s = . TestStruct::TopStruct#test_initialize_with_kw = 0.00 s = . TestStruct::TopStruct#test_attrset_id = 0.00 s = . TestStruct::TopStruct#test_redefinition_warning = 0.00 s = . TestStruct::TopStruct#test_ref = 0.00 s = . TestStruct::TopStruct#test_public_send = 0.00 s = . TestStruct::TopStruct#test_dig = 0.00 s = . TestStruct::TopStruct#test_hash = 0.00 s = . TestStruct::TopStruct#test_to_h_block = 0.00 s = . TestStruct::TopStruct#test_deconstruct_keys = 0.00 s = . TestStruct::TopStruct#test_aset = 0.00 s = . TestStruct::TopStruct#test_each_pair = 0.00 s = . TestStruct::TopStruct#test_each = 0.00 s = . TestStruct::TopStruct#test_error = 0.00 s = . TestStruct::TopStruct#test_junk = 0.00 s = . TestStruct::TopStruct#test_filter = 0.00 s = . TestStruct::TopStruct#test_question_mark_in_member = 0.00 s = . TestStruct::TopStruct#test_morethan10members = 0.00 s = . TestStruct::TopStruct#test_arity = 0.00 s = . TestStruct::TopStruct#test_overridden_aset = 0.00 s = . TestStruct::TopStruct#test_init_copy = 0.00 s = . TestStruct::TopStruct#test_select = 0.00 s = . TestStruct::TopStruct#test_frozen_subclass = 0.00 s = . TestStruct::TopStruct#test_size = 0.00 s = . TestStruct::TopStruct#test_struct_keyword_init_p = 0.00 s = . TestStruct::TopStruct#test_struct_new = 0.00 s = . TestStruct::TopStruct#test_new_duplicate = 0.00 s = . TestStruct::TopStruct#test_initialize = 0.00 s = . TestStruct::TopStruct#test_aref = 0.00 s = . TestStruct::TopStruct#test_set = 0.00 s = . TestStruct::TopStruct#test_bang_mark_in_member = 0.00 s = . TestStruct::TopStruct#test_struct_new_with_keyword_init_and_block = 0.00 s = . TestStruct::TopStruct#test_named_structs_are_not_rooted = 0.80 s = . TestStruct::TopStruct#test_setter_method_returns_value = 0.00 s = . TestStruct::TopStruct#test_struct_new_with_hash = 0.00 s = . TestStruct::TopStruct#test_members = 0.00 s = . TestStruct::SubStruct#test_keyword_args_warning = 0.01 s = . TestStruct::SubStruct#test_values_at = 0.00 s = . TestStruct::SubStruct#test_nonascii = 0.00 s = . TestStruct::SubStruct#test_larger_than_largest_pool = 0.00 s = . TestStruct::SubStruct#test_struct_new_with_keyword_init = 0.00 s = . TestStruct::SubStruct#test_inspect = 0.00 s = . TestStruct::SubStruct#test_inherit = 0.00 s = . TestStruct::SubStruct#test_big_struct = 0.00 s = . TestStruct::SubStruct#test_small_structs = 0.00 s = . TestStruct::SubStruct#test_eql = 0.00 s = . TestStruct::SubStruct#test_struct = 0.00 s = . TestStruct::SubStruct#test_parameters = 0.00 s = . TestStruct::SubStruct#test_to_h = 0.00 s = . TestStruct::SubStruct#test_equal = 0.00 s = . TestStruct::SubStruct#test_overridden_aref = 0.00 s = . TestStruct::SubStruct#test_comparison_when_recursive = 0.00 s = . TestStruct::SubStruct#test_initialize_with_kw = 0.00 s = . TestStruct::SubStruct#test_attrset_id = 0.00 s = . TestStruct::SubStruct#test_redefinition_warning = 0.00 s = . TestStruct::SubStruct#test_ref = 0.00 s = . TestStruct::SubStruct#test_public_send = 0.00 s = . TestStruct::SubStruct#test_dig = 0.00 s = . TestStruct::SubStruct#test_hash = 0.00 s = . TestStruct::SubStruct#test_to_h_block = 0.00 s = . TestStruct::SubStruct#test_deconstruct_keys = 0.00 s = . TestStruct::SubStruct#test_aset = 0.00 s = . TestStruct::SubStruct#test_each_pair = 0.00 s = . TestStruct::SubStruct#test_each = 0.00 s = . TestStruct::SubStruct#test_error = 0.00 s = . TestStruct::SubStruct#test_junk = 0.00 s = . TestStruct::SubStruct#test_filter = 0.00 s = . TestStruct::SubStruct#test_question_mark_in_member = 0.00 s = . TestStruct::SubStruct#test_morethan10members = 0.00 s = . TestStruct::SubStruct#test_arity = 0.00 s = . TestStruct::SubStruct#test_overridden_aset = 0.00 s = . TestStruct::SubStruct#test_init_copy = 0.00 s = . TestStruct::SubStruct#test_select = 0.00 s = . TestStruct::SubStruct#test_frozen_subclass = 0.00 s = . TestStruct::SubStruct#test_size = 0.00 s = . TestStruct::SubStruct#test_struct_keyword_init_p = 0.00 s = . TestStruct::SubStruct#test_struct_new = 0.00 s = . TestStruct::SubStruct#test_new_duplicate = 0.00 s = . TestStruct::SubStruct#test_initialize = 0.00 s = . TestStruct::SubStruct#test_aref = 0.01 s = . TestStruct::SubStruct#test_set = 0.00 s = . TestStruct::SubStruct#test_bang_mark_in_member = 0.00 s = . TestStruct::SubStruct#test_struct_new_with_keyword_init_and_block = 0.00 s = . TestStruct::SubStruct#test_named_structs_are_not_rooted = 0.78 s = . TestStruct::SubStruct#test_setter_method_returns_value = 0.00 s = . TestStruct::SubStruct#test_struct_new_with_hash = 0.00 s = . TestStruct::SubStruct#test_members = 0.00 s = . TestGemRequestConnectionPool#test_net_http_args_no_proxy = 0.00 s = . TestGemRequestConnectionPool#test_checkout_same_connection = 0.00 s = . TestGemRequestConnectionPool#test_thread_waits_for_connection = 1.00 s = . TestGemRequestConnectionPool#test_checkouts_multiple_connections_from_the_pool = 0.00 s = . TestGemRequestConnectionPool#test_to_proxy_substring = 0.01 s = . TestGemRequestConnectionPool#test_net_http_args = 0.00 s = . TestGemRequestConnectionPool#test_net_http_args_ipv6 = 0.00 s = . TestGemRequestConnectionPool#test_net_http_args_proxy = 0.00 s = . TestGemRequestConnectionPool#test_to_proxy_empty_string = 0.00 s = . TestGemRequestConnectionPool#test_to_proxy_eh = 0.01 s = . TestGemRequestConnectionPool#test_to_proxy_eh_wildcard = 0.00 s = . TestRbConfig#test_limits_and_sizeof_access_in_ractor = 0.11 s = . TestRbConfig#test_vendordirs = 0.00 s = . TestRbConfig#test_vendorarchdirs = 0.00 s = . TestRbConfig#test_sitearchdirs = 0.00 s = . TestRbConfig#test_archdirs = 0.00 s = . TestRbConfig#test_sitedirs = 0.00 s = . Test_ArithSeq#test_beg_len_step = 0.12 s = . OpenSSL::TestX509Extension#test_dup = 0.00 s = . OpenSSL::TestX509Extension#test_eq = 0.00 s = . OpenSSL::TestX509Extension#test_factory_create_extension_sn_ln = 0.00 s = . OpenSSL::TestX509Extension#test_marshal = 0.00 s = . OpenSSL::TestX509Extension#test_new = 0.00 s = . OpenSSL::TestX509Extension#test_factory_create_extension_oid = 0.00 s = . OpenSSL::TestX509Extension#test_create_by_factory = 0.00 s = . OpenSSL::TestX509Extension#test_value_der = 0.00 s = . TestGemResolverRequirementList#test_each = 0.00 s = . OpenSSL::TestX509Store#test_dup = 0.00 s = . OpenSSL::TestX509Store#test_verify_purpose = 0.09 s = . OpenSSL::TestX509Store#test_verify_simple = 0.14 s = . OpenSSL::TestX509Store#test_add_cert_duplicate = 0.06 s = . OpenSSL::TestX509Store#test_store_new = 0.00 s = . OpenSSL::TestX509Store#test_verify_with_crl = 0.32 s = . OpenSSL::TestX509Store#test_ctx_cleanup = 0.00 s = . OpenSSL::TestX509Store#test_verify_callback = 0.07 s = . OpenSSL::TestX509Store#test_verify_validity_period = 0.16 s = . OpenSSL::TestX509Store#test_add_file_path = 0.09 s = . Bug::Struct::Test_Duplicate#test_new_duplicate_under = 0.00 s = . Bug::Struct::Test_Duplicate#test_new_duplicate = 0.00 s = . TestGemRequestSetLockfileParser#test_parse = 0.00 s = . TestGemRequestSetLockfileParser#test_parse_missing = 0.00 s = . TestGemRequestSetLockfileParser#test_get_type_mismatch = 0.00 s = . TestGemRequestSetLockfileParser#test_parse_PATH = 0.00 s = . TestGemRequestSetLockfileParser#test_parse_GIT_ref = 0.00 s = . TestGemRequestSetLockfileParser#test_parse_GEM = 0.00 s = . TestGemRequestSetLockfileParser#test_parse_dependency = 0.01 s = . TestGemRequestSetLockfileParser#test_parse_DEPENDENCIES_git_version = 0.00 s = . TestGemRequestSetLockfileParser#test_parse_DEPENDENCIES_git = 0.01 s = . TestGemRequestSetLockfileParser#test_parse_GIT = 0.01 s = . TestGemRequestSetLockfileParser#test_parse_GEM_remote_multiple = 0.01 s = . TestGemRequestSetLockfileParser#test_get = 0.01 s = . TestGemRequestSetLockfileParser#test_parse_GIT_branch = 0.01 s = . TestGemRequestSetLockfileParser#test_parse_GIT_tag = 0.00 s = . TestGemRequestSetLockfileParser#test_get_type_value_mismatch = 0.00 s = . TestGemRequestSetLockfileParser#test_parse_gem_specs_dependency = 0.00 s = . TestGemRequestSetLockfileParser#test_parse_dependencies = 0.00 s = . TestGemRequestSetLockfileParser#test_get_type_multiple = 0.00 s = . Psych::TestNil#test_nil = 0.00 s = . Psych::TestNil#test_array_nil = 0.00 s = . TestGemCommandsPristineCommand#test_execute_with_extension_with_build_args = 0.09 s = . TestGemCommandsPristineCommand#test_execute_only_plugins = 0.01 s = . TestGemCommandsPristineCommand#test_execute_user_install = 0.01 s = . TestGemCommandsPristineCommand#test_execute = 0.02 s = . TestGemCommandsPristineCommand#test_execute_many_multi_repo = 0.04 s = . TestGemCommandsPristineCommand#test_execute_multi_platform = 0.37 s = . TestGemCommandsPristineCommand#test_execute_no_gem = 0.01 s = . TestGemCommandsPristineCommand#test_execute_all = 0.02 s = . TestGemCommandsPristineCommand#test_execute_default_gem_and_regular_gem = 0.28 s = . TestGemCommandsPristineCommand#test_execute_extensions_explicit = 0.10 s = . TestGemCommandsPristineCommand#test_handle_options_extensions = 0.01 s = . TestGemCommandsPristineCommand#test_execute_missing_cache_gem = 0.04 s = . TestGemCommandsPristineCommand#test_execute_missing_cache_gem_when_multi_repo = 0.04 s = . TestGemCommandsPristineCommand#test_execute_only_executables = 0.02 s = . TestGemCommandsPristineCommand#test_skip = 0.02 s = . TestGemCommandsPristineCommand#test_execute_no_extension = 0.08 s = . TestGemCommandsPristineCommand#test_skip_many_gems = 0.04 s = . TestGemCommandsPristineCommand#test_execute_env_shebang = 0.02 s = . TestGemCommandsPristineCommand#test_execute_unknown_gem_at_remote_source = 0.01 s = . TestGemCommandsPristineCommand#test_handle_options = 0.01 s = . TestGemCommandsPristineCommand#test_execute_extensions_only_missing_extensions = 0.22 s = . TestGemCommandsPristineCommand#test_execute_default_gem = 0.01 s = . TestGemCommandsPristineCommand#test_execute_many = 0.03 s = . TestGemCommandsPristineCommand#test_execute_bindir = 0.01 s = . TestFiberEnumerator#test_read_characters = 0.00 s = . TestDateStrptime#test__strptime__2 = 0.00 s = . TestDateStrptime#test_strptime = 0.00 s = . TestDateStrptime#test_strptime__ex = 0.00 s = . TestDateStrptime#test_given_string = 0.00 s = . TestDateStrptime#test_strptime__comp = 0.00 s = . TestDateStrptime#test__strptime__fail = 0.00 s = . TestDateStrptime#test_sz = 0.00 s = . TestDateStrptime#test_strptime__2 = 0.21 s = . TestDateStrptime#test__strptime = 0.01 s = . TestDateStrptime#test_strptime__minus = 0.00 s = . TestDateStrptime#test_strptime__d_to_s = 0.00 s = . TestDateStrptime#test__strptime__width = 0.00 s = . TestDateStrptime#test__strptime__3 = 0.00 s = . TestFixnum#test_finite_p = 0.00 s = . TestFixnum#test_singleton_method = 0.00 s = . TestFixnum#test_positive_p = 0.00 s = . TestFixnum#test_xor_with_rational = 0.00 s = . TestFixnum#test_remainder = 0.00 s = . TestFixnum#test_plus = 0.00 s = . TestFixnum#test_rshift = 0.00 s = . TestFixnum#test_divide = 0.00 s = . TestFixnum#test_and_with_nonintegral_numeric = 0.00 s = . TestFixnum#test_minus = 0.00 s = . TestFixnum#test_xor_with_float = 0.00 s = . TestFixnum#test_zero_p = 0.00 s = . TestFixnum#test_sub = 0.01 s = . TestFixnum#test_succ = 0.00 s = . TestFixnum#test_xor_with_nonintegral_numeric = 0.00 s = . TestFixnum#test_or_with_rational = 0.00 s = . TestFixnum#test_cmp = 0.00 s = . TestFixnum#test_and_with_float = 0.00 s = . TestFixnum#test_plus2 = 0.00 s = . TestFixnum#test_and_with_rational = 0.00 s = . TestFixnum#test_power_of_0 = 0.00 s = . TestFixnum#test_pow2 = 0.00 s = . TestFixnum#test_mult = 0.00 s = . TestFixnum#test_negative_p = 0.00 s = . TestFixnum#test_infinite_p = 0.00 s = . TestFixnum#test_lshift = 0.00 s = . TestFixnum#test_pred = 0.00 s = . TestFixnum#test_pow = 0.00 s = . TestFixnum#test_mul = 0.00 s = . TestFixnum#test_not = 0.00 s = . TestFixnum#test_div = 0.00 s = . TestFixnum#test_frozen = 0.00 s = . TestFixnum#test_or_with_nonintegral_numeric = 0.00 s = . TestFixnum#test_or_with_float = 0.00 s = . TestFixnum#test_power_of_1_and_minus_1 = 0.00 s = . TestFixnum#test_abs = 0.00 s = . TestFixnum#test_divmod = 0.00 s = . TestFixnum#test_mod = 0.00 s = . TestFixnum#test_to_s = 0.00 s = . TestSignal#test_signal_list_dedupe_keys = 0.00 s = . TestSignal#test_hup_me = 0.11 s = . TestSignal#test_trap_uncatchable_STOP = 0.00 s = . TestSignal#test_sigexit = 0.07 s = . TestSignal#test_signame = 0.00 s = . TestSignal#test_ignored_interrupt = 0.31 s = . TestSignal#test_signame_delivered = 0.21 s = . TestSignal#test_sigwait_fd_unused = 0.30 s = . TestSignal#test_signal = 0.00 s = . TestSignal#test_trap_puts = 0.15 s = . TestSignal#test_kill_immediately_before_termination = 0.09 s = . TestSignal#test_interrupt = 0.00 s = . TestSignal#test_self_stop = 0.10 s = . TestSignal#test_invalid_signal_name = 0.00 s = . TestSignal#test_signal_exception = 0.00 s = . TestSignal#test_signal2 = 0.04 s = . TestSignal#test_exit_action = 0.12 s = . TestSignal#test_trap_system_default = 0.10 s = . TestSignal#test_reserved_signal = 0.00 s = . TestSignal#test_trap_uncatchable_KILL = 0.00 s = . TestSignal#test_trap = 0.00 s = . TestGemCommandsYankCommand#test_execute = 0.02 s = . TestGemCommandsYankCommand#test_execute_key = 0.00 s = . TestGemCommandsYankCommand#test_execute_host = 0.00 s = . TestGemCommandsYankCommand#test_yank_gem_unauthorized_api_key = 0.00 s = . TestGemCommandsYankCommand#test_with_webauthn_enabled_success = 0.11 s = . TestGemCommandsYankCommand#test_execute_with_otp_success = 0.01 s = . TestGemCommandsYankCommand#test_with_webauthn_enabled_failure_with_polling = 0.11 s = . TestGemCommandsYankCommand#test_with_webauthn_enabled_success_with_polling = 0.11 s = . TestGemCommandsYankCommand#test_handle_options_missing_argument = 0.00 s = . TestGemCommandsYankCommand#test_handle_options = 0.00 s = . TestGemCommandsYankCommand#test_with_webauthn_enabled_failure = 0.10 s = . TestGemCommandsYankCommand#test_execute_with_otp_failure = 0.00 s = . TestSprintf#test_inspect = 0.00 s = . TestSprintf#test_float_prec = 0.00 s = . TestSprintf#test_string = 0.00 s = . TestSprintf#test_positional = 0.00 s = . TestSprintf#test_inf = 0.00 s = . TestSprintf#test_named_typed_enc = 0.00 s = . TestSprintf#test_width_underflow = 0.00 s = . TestSprintf#test_rational = 0.25 s = . TestSprintf#test_star = 0.00 s = . TestSprintf#test_hash = 0.00 s = . TestSprintf#test_bignum = 0.00 s = . TestSprintf#test_named_typed = 0.00 s = . TestSprintf#test_float = 0.00 s = . TestSprintf#test_escape = 0.00 s = . TestSprintf#test_binary = 0.00 s = . TestSprintf#test_named_default = 0.00 s = . TestSprintf#test_named_untyped = 0.00 s = . TestSprintf#test_skip = 0.00 s = . TestSprintf#test_invalid = 0.00 s = . TestSprintf#test_coderange = 0.00 s = . TestSprintf#test_percent_sign_at_end = 0.00 s = . TestSprintf#test_float_hex = 0.00 s = . TestSprintf#test_rational_precision = 0.00 s = . TestSprintf#test_nan = 0.00 s = . TestSprintf#test_integer = 0.00 s = . TestSprintf#test_char = 0.00 s = . TestSprintf#test_float2 = 0.00 s = . TestSprintf#test_named_with_nil = 0.00 s = . TestSprintf#test_binary_format_coderange = 0.00 s = . TestSprintf#test_negative_width_overflow = 0.00 s = . TestSprintf#test_negative_hex = 0.00 s = . TestSprintf#test_rb_sprintf = 0.00 s = . TestSprintf#test_named_untyped_enc = 0.00 s = . TestUri#test_redacted_without_credential = 0.00 s = . TestUri#test_redacted_with_token = 0.00 s = . TestUri#test_redacted_does_not_modify_uri = 0.00 s = . TestUri#test_to_s_invalid_uri = 0.00 s = . TestUri#test_redacted_with_user_pass = 0.00 s = . TestUri#test_to_s_not_string = 0.00 s = . TestUri#test_redacted_with_invalid_uri = 0.00 s = . TestUri#test_redacted_with_user_x_oauth_basic = 0.00 s = . Psych::TestEmitter#test_start_sequence_arg_error = 0.00 s = . Psych::TestEmitter#test_indentation_set = 0.00 s = . Psych::TestEmitter#test_line_width = 0.00 s = . Psych::TestEmitter#test_resizing_tags = 0.00 s = . Psych::TestEmitter#test_emit_utf_8 = 0.00 s = . Psych::TestEmitter#test_start_doc_arg_error = 0.00 s = . Psych::TestEmitter#test_start_stream_arg_error = 0.00 s = . Psych::TestEmitter#test_scalar_arg_error = 0.00 s = . Psych::TestEmitter#test_set_canonical = 0.00 s = . TestIntegerComb#test_or = 0.09 s = . TestIntegerComb#test_eq = 0.06 s = . TestIntegerComb#test_even_odd = 0.00 s = . TestIntegerComb#test_nobits_p = 0.04 s = . TestIntegerComb#test_remainder = 0.18 s = . TestIntegerComb#test_floor = 0.00 s = . TestIntegerComb#test_truncate = 0.00 s = . TestIntegerComb#test_plus = 0.18 s = . TestIntegerComb#test_pack_utf8 = 0.00 s = . TestIntegerComb#test_rshift = 0.59 s = . TestIntegerComb#test_pack_ber = 0.00 s = . TestIntegerComb#test_and = 0.14 s = . TestIntegerComb#test_allbits_p = 0.03 s = . TestIntegerComb#test_xor = 0.14 s = . TestIntegerComb#test_minus = 0.28 s = . TestIntegerComb#test_marshal = 0.00 s = . TestIntegerComb#test_printf_o = 0.00 s = . TestIntegerComb#test_printf_o_sign = 0.00 s = . TestIntegerComb#test_succ = 0.00 s = . TestIntegerComb#test_cmp = 0.11 s = . TestIntegerComb#test_anybits_p = 0.02 s = . TestIntegerComb#test_mult = 0.20 s = . TestIntegerComb#test_printf_x_sign = 0.00 s = . TestIntegerComb#test_printf_x = 0.00 s = . TestIntegerComb#test_lshift = 0.62 s = . TestIntegerComb#test_unary_plus = 0.00 s = . TestIntegerComb#test_pred = 0.00 s = . TestIntegerComb#test_pow = 0.13 s = . TestIntegerComb#test_printf_b_sign = 0.00 s = . TestIntegerComb#test_not = 0.00 s = . TestIntegerComb#test_printf_b = 0.00 s = . TestIntegerComb#test_pack = 0.01 s = . TestIntegerComb#test_printf_diu = 0.00 s = . TestIntegerComb#test_ceil = 0.00 s = . TestIntegerComb#test_aref = 0.09 s = . TestIntegerComb#test_unary_minus = 0.00 s = . TestIntegerComb#test_round = 0.00 s = . TestIntegerComb#test_abs = 0.00 s = . TestIntegerComb#test_divmod = 0.17 s = . TestIntegerComb#test_zero_nonzero = 0.00 s = . TestIntegerComb#test_to_s = 0.01 s = . Psych::TestNull#test_null_list = 0.00 s = . TestGemResolverIndexSpecification#test_initialize_platform = 0.00 s = . TestGemResolverIndexSpecification#test_spec = 0.02 s = . TestGemResolverIndexSpecification#test_spec_local = 0.01 s = . TestGemResolverIndexSpecification#test_install = 0.01 s = . TestGemResolverIndexSpecification#test_initialize = 0.00 s = . HumanTypoTest#test_check_input = 0.00 s = . HumanTypoTest#test_changes = 0.00 s = . TestGemPackageTarReader#test_seek_in_gem_data = 0.00 s = . TestGemPackageTarReader#test_each_entry = 0.00 s = . TestGemPackageTarReader#test_read_in_gem_data = 0.01 s = . TestGemPackageTarReader#test_seek = 0.00 s = . TestGemPackageTarReader#test_rewind = 0.00 s = . TestGemPackageTarReader#test_each_with_not_a_tar = 0.00 s = . TestGemPackageTarReader#test_seek_missing = 0.01 s = . Psych::Visitors::TestEmitter#test_alias = 0.00 s = . Psych::Visitors::TestEmitter#test_document_implicit_end = 0.00 s = . Psych::Visitors::TestEmitter#test_options = 0.00 s = . Psych::Visitors::TestEmitter#test_scalar_with_tag = 0.00 s = . Psych::Visitors::TestEmitter#test_stream = 0.00 s = . Psych::Visitors::TestEmitter#test_scalar = 0.00 s = . Psych::Visitors::TestEmitter#test_sequence = 0.00 s = . Psych::Visitors::TestEmitter#test_document = 0.00 s = . Psych::Visitors::TestEmitter#test_mapping = 0.00 s = . TestCaseMappingPreliminary#test_cherokee = 0.00 s = . TestCaseMappingPreliminary#test_greek = 0.00 s = . TestCaseMappingPreliminary#test_swapcase = 0.00 s = . TestCaseMappingPreliminary#test_titlecase = 0.00 s = . TestCaseMappingPreliminary#test_fold_option = 0.00 s = . TestCaseMappingPreliminary#test_ascii_option = 0.00 s = . TestCaseMappingPreliminary#test_reorder_unfold = 0.00 s = . TestCaseMappingPreliminary#test_georgian_capitalize = 0.00 s = . TestCaseMappingPreliminary#test_georgian_canary = 0.00 s = . TestCaseMappingPreliminary#test_georgian_unassigned = 0.00 s = . TestCaseMappingPreliminary#test_general = 0.01 s = . TestCaseMappingPreliminary#test_one_way_upcase = 0.00 s = . TestCaseMappingPreliminary#test_invalid = 0.00 s = . TestCaseMappingPreliminary#test_shift_jis_upcase_ascii = 0.00 s = . TestCaseMappingPreliminary#test_various = 0.00 s = . TestCaseMappingPreliminary#test_shift_jis_downcase_ascii = 0.00 s = . TestCaseMappingPreliminary#test_turcic = 0.00 s = . TestCaseMappingPreliminary#test_ascii = 0.00 s = . TestWhileuntil#test_begin_while = 0.01 s = . TestWhileuntil#test_while = 0.00 s = . TestWhileuntil#test_until = 0.00 s = . TestGemCommandsStaleCommand#test_execute_sorts = 0.00 s = . TestWeakMap#test_each_value = 0.00 s = . TestWeakMap#test_inspect = 0.00 s = . TestWeakMap#test_compaction = 3.53 s = . TestWeakMap#test_delete = 0.00 s = . TestWeakMap#test_gc_compact_stress = 0.00 s = S TestWeakMap#test_key? = 0.03 s = S TestWeakMap#test_member? = 0.02 s = S TestWeakMap#test_frozen_object = 0.00 s = . TestWeakMap#test_each = 0.00 s = . TestWeakMap#test_length = 0.00 s = . TestWeakMap#test_map = 0.00 s = . TestWeakMap#test_inspect_garbage = 0.18 s = . TestWeakMap#test_include? = 0.02 s = S TestWeakMap#test_size = 0.00 s = . TestWeakMap#test_use_after_free_bug_20688 = 0.10 s = . TestWeakMap#test_each_key = 0.00 s = . TestWeakMap#test_replaced_values_bug_19531 = 0.02 s = . TestWeakMap#test_aset_const = 0.00 s = . TestMonitor#test_synchronize = 0.00 s = . TestMonitor#test_try_enter = 0.00 s = . TestMonitor#test_enter_in_different_fibers = 0.00 s = . TestMonitor#test_enter_second_after_killed_thread = 0.00 s = . TestMonitor#test_timedwait = 0.10 s = . TestMonitor#test_cond = 0.00 s = . TestMonitor#test_killed_thread_in_synchronize = 0.00 s = . TestMonitor#test_new_cond_before_initialize = 0.00 s = . TestMonitor#test_initialize_with_keyword_arg = 0.00 s = . TestMonitor#test_wait_interruption = 0.10 s = . TestMonitor#test_enter = 0.00 s = . TestMonitor#test_exit = 0.00 s = . TestMonitor#test_try_enter_second_after_killed_thread = 0.00 s = . TestMonitor#test_mon_locked_and_owned = 0.00 s = . TestBignum_Big2str#test_big2str_generic = 0.00 s = . TestBignum_Big2str#test_big2str_gmp = 0.00 s = . TestBignum_Big2str#test_big2str_poweroftwo = 0.00 s = . TestTimeExtension#test_parse_offset_hour_minute_second = 0.00 s = . TestTimeExtension#test_completion = 0.00 s = . TestTimeExtension#test_encode_rfc2822 = 0.00 s = . TestTimeExtension#test_rfc2616 = 0.00 s = . TestTimeExtension#test_strptime_s_N = 0.00 s = . TestTimeExtension#test_xmlschema = 0.00 s = . TestTimeExtension#test_encode_httpdate = 0.00 s = . TestTimeExtension#test_strptime_empty = 0.00 s = . TestTimeExtension#test_rfc2822 = 0.00 s = . TestTimeExtension#test_strptime_wuvg = 0.00 s = . TestTimeExtension#test_strptime_s_z = 0.00 s = . TestTimeExtension#test_iso8601_nsec = 0.00 s = . TestTimeExtension#test_parse_fraction = 0.00 s = . TestTimeExtension#test_xmlschema_leap_second = 0.00 s = . TestTimeExtension#test_completion_with_different_timezone = 0.00 s = . TestTimeExtension#test_ruby_talk_152866 = 0.00 s = . TestTimeExtension#test_xmlschema_alias = 0.00 s = . TestTimeExtension#test_xmlschema_encode = 0.00 s = . TestTimeExtension#test_rfc2822_utc_roundtrip_summer = 0.00 s = . TestTimeExtension#test_strptime = 0.00 s = . TestTimeExtension#test_strptime_Ymd_z = 0.00 s = . TestTimeExtension#test_strptime_p = 0.00 s = . TestTimeExtension#test_rfc2822_nonlinear = 0.06 s = . TestTimeExtension#test_rfc2822_utc_roundtrip_winter = 0.00 s = . TestTimeExtension#test_nsec = 0.00 s = . TestTimeExtension#test_zone_0000 = 0.00 s = . TestTimeExtension#test_huge_precision = 0.08 s = . TestTimeExtension#test_parse_now_nil = 0.00 s = . TestTimeExtension#test_strptime_j = 0.00 s = . TestTimeExtension#test_parse_leap_second = 0.01 s = . TestTimeExtension#test_invalid = 0.00 s = . TestTimeExtension#test_iso8601 = 0.00 s = . TestTimeExtension#test_iso8601_alias = 0.00 s = . TestTimeExtension#test_rfc822 = 0.00 s = . TestTimeExtension#test_parse_with_various_object = 0.00 s = . TestTimeExtension#test_iso8601_leap_second = 0.00 s = . TestTimeExtension#test_xmlschema_fraction = 0.00 s = . TestTimeExtension#test_rfc2822_ractor = 0.13 s = . TestTimeExtension#test_rfc2822_leap_second = 0.00 s = . TestTimeExtension#test_iso8601_fraction = 0.00 s = . TestTimeExtension#test_xmlschema_nsec = 0.00 s = . TestTimeExtension#test_iso8601_encode = 0.00 s = . TestDateCompat#test_compat = 0.00 s = . TestERB#test_with_location = 0.00 s = . TestERB#test_html_escape_to_s = 0.00 s = . TestERB#test_with_filename = 0.00 s = . TestERB#test_without_filename = 0.00 s = . TestERB#test_html_escape_extension = 0.00 s = . TestERB#test_concurrent_default_binding = 0.00 s = . TestERB#test_with_filename_lineno = 0.00 s = . TestERB#test_html_escape = 0.00 s = . TestERBCore#test_result_with_hash = 0.00 s = . TestERBCore#test_invalid_trim_mode = 0.00 s = . TestERBCore#test_def_method_without_filename = 0.00 s = . TestERBCore#test_core = 0.00 s = . TestERBCore#test_prohibited_marshal_dump = 0.00 s = . TestERBCore#test_def_erb_method = 0.00 s = . TestERBCore#test_def_method_with_fname = 0.00 s = . TestERBCore#test_keep_lineno = 0.00 s = . TestERBCore#test_multi_line_comment_lineno = 0.00 s = . TestERBCore#test_escape = 0.00 s = . TestERBCore#test_percent_after_etag = 0.00 s = . TestERBCore#test_url_encode = 0.00 s = . TestERBCore#test_explicit_trim_line_with_carriage_return = 0.00 s = . TestERBCore#test_result_with_hash_with_invalid_keys_raises_type_error = 0.00 s = . TestERBCore#test_result_with_hash_does_not_modify_toplevel_binding = 0.00 s = . TestERBCore#test_version = 0.00 s = . TestERBCore#test_token_extension = 0.00 s = . TestERBCore#test_result_with_hash_does_not_modify_caller_binding = 0.00 s = . TestERBCore#test_half_working_comment_backward_compatibility = 0.00 s = . TestERBCore#test_percent = 0.00 s = . TestERBCore#test_def_class = 0.01 s = . TestERBCore#test_prohibited_marshal_load = 0.00 s = . TestERBCore#test_trim_line1_with_carriage_return = 0.00 s = . TestERBCore#test_result_with_hash_does_not_use_caller_local_variables = 0.00 s = . TestERBCore#test_def_module = 0.00 s = . TestERBCore#test_trim_line2_with_carriage_return = 0.00 s = . TestERBCore#test_run = 0.00 s = . TestERBCore#test_frozen_string_literal = 0.00 s = . TestERBCore#test_explicit = 0.00 s = . TestERBCoreWOStrScan#test_result_with_hash = 0.00 s = . TestERBCoreWOStrScan#test_invalid_trim_mode = 0.00 s = . TestERBCoreWOStrScan#test_def_method_without_filename = 0.01 s = . TestERBCoreWOStrScan#test_core = 0.00 s = . TestERBCoreWOStrScan#test_prohibited_marshal_dump = 0.00 s = . TestERBCoreWOStrScan#test_def_erb_method = 0.00 s = . TestERBCoreWOStrScan#test_def_method_with_fname = 0.00 s = . TestERBCoreWOStrScan#test_keep_lineno = 0.00 s = . TestERBCoreWOStrScan#test_multi_line_comment_lineno = 0.00 s = . TestERBCoreWOStrScan#test_escape = 0.00 s = . TestERBCoreWOStrScan#test_percent_after_etag = 0.00 s = . TestERBCoreWOStrScan#test_url_encode = 0.00 s = . TestERBCoreWOStrScan#test_explicit_trim_line_with_carriage_return = 0.00 s = . TestERBCoreWOStrScan#test_result_with_hash_with_invalid_keys_raises_type_error = 0.00 s = . TestERBCoreWOStrScan#test_result_with_hash_does_not_modify_toplevel_binding = 0.00 s = . TestERBCoreWOStrScan#test_version = 0.00 s = . TestERBCoreWOStrScan#test_token_extension = 0.00 s = . TestERBCoreWOStrScan#test_result_with_hash_does_not_modify_caller_binding = 0.00 s = . TestERBCoreWOStrScan#test_half_working_comment_backward_compatibility = 0.00 s = . TestERBCoreWOStrScan#test_percent = 0.00 s = . TestERBCoreWOStrScan#test_def_class = 0.00 s = . TestERBCoreWOStrScan#test_prohibited_marshal_load = 0.00 s = . TestERBCoreWOStrScan#test_trim_line1_with_carriage_return = 0.00 s = . TestERBCoreWOStrScan#test_result_with_hash_does_not_use_caller_local_variables = 0.00 s = . TestERBCoreWOStrScan#test_def_module = 0.00 s = . TestERBCoreWOStrScan#test_trim_line2_with_carriage_return = 0.00 s = . TestERBCoreWOStrScan#test_run = 0.00 s = . TestERBCoreWOStrScan#test_frozen_string_literal = 0.00 s = . TestERBCoreWOStrScan#test_explicit = 0.00 s = . VariableNameCheckTest#test_corrections_include_instance_method = 0.00 s = . VariableNameCheckTest#test_corrections_include_private_method = 0.00 s = . VariableNameCheckTest#test_struct_name_error = 0.00 s = . VariableNameCheckTest#test_corrections_include_class_variable_name = 0.00 s = . VariableNameCheckTest#test_suggests_yield = 0.00 s = . VariableNameCheckTest#test_exclude_typical_incorrect_suggestions = 0.00 s = . VariableNameCheckTest#test_corrections_include_ruby_predefined_objects = 0.01 s = . VariableNameCheckTest#test_corrections_include_local_variable_name = 0.00 s = . VariableNameCheckTest#test_corrections_include_instance_variable_name = 0.00 s = . VariableNameCheckTest#test_corrections_include_method_from_module = 0.00 s = . VariableNameCheckTest#test_exclude_duplicates_with_same_name = 0.00 s = . JSONGeneratorTest#test_own_state = 0.00 s = . JSONGeneratorTest#test_nesting_recovery = 0.00 s = . JSONGeneratorTest#test_utf8_multibyte = 0.00 s = . JSONGeneratorTest#test_state_depth_to_json_recursive = 0.00 s = . JSONGeneratorTest#test_depth_restored_bad_to_json_in_Array = 0.00 s = . JSONGeneratorTest#test_depth_restored_bad_to_json = 0.00 s = . JSONGeneratorTest#test_json_generate_float = 0.00 s = . JSONGeneratorTest#test_string_ext_included_calls_super = 0.00 s = . JSONGeneratorTest#test_string_subclass_with_to_json = 0.00 s = . JSONGeneratorTest#test_hash_likeness_set_string = 0.00 s = . JSONGeneratorTest#test_depth_nesting_error_to_json = 0.00 s = . JSONGeneratorTest#test_as_json_nan_does_not_call_to_json = 0.00 s = . JSONGeneratorTest#test_backslash = 0.00 s = . JSONGeneratorTest#test_json_state_to_h_roundtrip = 0.00 s = . JSONGeneratorTest#test_json_generate_error_detailed_message = 0.00 s = . JSONGeneratorTest#test_invalid_encoding_string = 0.00 s = . JSONGeneratorTest#test_array_subclass_with_to_s = 0.00 s = . JSONGeneratorTest#test_generate_custom = 0.00 s = . JSONGeneratorTest#test_string_subclass_as_keys = 0.00 s = . JSONGeneratorTest#test_string_subclass = 0.00 s = . JSONGeneratorTest#test_to_json_called_with_state_object = 0.00 s = . JSONGeneratorTest#test_hash_likeness_set_symbol = 0.00 s = . JSONGeneratorTest#test_depth_nesting_error_generate = 0.00 s = . JSONGeneratorTest#test_falsy_state = 0.00 s = . JSONGeneratorTest#test_valid_utf8_in_different_encoding = 0.00 s = . JSONGeneratorTest#test_gc = 0.96 s = . JSONGeneratorTest#test_generate_pretty_custom = 0.00 s = . JSONGeneratorTest#test_json_generate_unsupported_types = 0.00 s = . JSONGeneratorTest#test_numbers_of_various_sizes = 0.00 s = . JSONGeneratorTest#test_depth = 0.00 s = . JSONGeneratorTest#test_states = 0.00 s = . JSONGeneratorTest#test_json_generate = 0.00 s = . JSONGeneratorTest#test_array_subclass_with_to_json = 0.00 s = . JSONGeneratorTest#test_generate_duplicate_keys_deprecated = 0.00 s = . JSONGeneratorTest#test_buffer_initial_length = 0.00 s = . JSONGeneratorTest#test_json_generate_as_json_convert_to_proc = 0.00 s = . JSONGeneratorTest#test_hash_subclass_with_to_json = 0.00 s = . JSONGeneratorTest#test_configure_using_configure_and_merge = 0.00 s = . JSONGeneratorTest#test_fast_generate = 0.00 s = . JSONGeneratorTest#test_generate_duplicate_keys_disallowed = 0.00 s = . JSONGeneratorTest#test_state_defaults = 0.00 s = . JSONGeneratorTest#test_custom_object_as_keys = 0.00 s = . JSONGeneratorTest#test_hash_subclass_with_to_s = 0.00 s = . JSONGeneratorTest#test_nonutf8_encoding = 0.00 s = . JSONGeneratorTest#test_depth_restored_bad_to_json_in_Hash = 0.00 s = . JSONGeneratorTest#test_generate = 0.00 s = . JSONGeneratorTest#test_depth_exception_calling_to_json = 0.00 s = . JSONGeneratorTest#test_string_subclass_with_broken_to_s = 0.00 s = . JSONGeneratorTest#test_generate_pretty = 0.00 s = . JSONGeneratorTest#test_frozen = 0.00 s = . JSONGeneratorTest#test_configure_hash_conversion = 0.00 s = . JSONGeneratorTest#test_dump_unenclosed_hash = 0.00 s = . JSONGeneratorTest#test_depth_nesting_error = 0.00 s = . JSONGeneratorTest#test_state_depth_to_json = 0.00 s = . JSONGeneratorTest#test_dump_strict = 0.00 s = . JSONGeneratorTest#test_nesting = 0.00 s = . JSONGeneratorTest#test_allow_nan = 0.00 s = . JSONGeneratorTest#test_string_subclass_with_to_s = 0.00 s = . JSONGeneratorTest#test_broken_bignum = 0.07 s = . JSONGeneratorTest#test_depth_nesting_error_Hash_to_json = 0.00 s = . JSONGeneratorTest#test_generate_duplicate_keys_allowed = 0.00 s = . JSONGeneratorTest#test_fragment = 0.00 s = . TestDate#test_infinity_comparison = 0.00 s = . TestDate#test_freeze = 0.00 s = . TestDate#test_sub = 0.00 s = . TestDate#test_hash = 0.00 s = . TestDate#test_deconstruct_keys = 0.00 s = . TestDate#test_range_infinite_float = 0.00 s = . TestDate#test_submillisecond_comparison = 0.00 s = . TestDate#test_eql_p = 0.00 s = . TestDate#test__const = 0.00 s = . TestGemPackageTarReaderEntry#test_eof_eh = 0.00 s = . TestGemPackageTarReaderEntry#test_consecutive_read = 0.00 s = . TestGemPackageTarReaderEntry#test_read = 0.00 s = . TestGemPackageTarReaderEntry#test_read_big = 0.00 s = . TestGemPackageTarReaderEntry#test_readpartial_to_eof = 0.01 s = . TestGemPackageTarReaderEntry#test_zero_byte_file_read = 0.00 s = . TestGemPackageTarReaderEntry#test_read_corrupted_tar = 0.00 s = . TestGemPackageTarReaderEntry#test_read_from_gzip_io_with_non_zero_offset = 0.00 s = . TestGemPackageTarReaderEntry#test_zero_byte_file_readpartial = 0.00 s = . TestGemPackageTarReaderEntry#test_read_zero = 0.01 s = . TestGemPackageTarReaderEntry#test_read_remaining = 0.00 s = . TestGemPackageTarReaderEntry#test_open_closes_entry = 0.00 s = . TestGemPackageTarReaderEntry#test_directory_eh = 0.00 s = . TestGemPackageTarReaderEntry#test_read_small = 0.00 s = . TestGemPackageTarReaderEntry#test_seek_in_gzip_io_with_non_zero_offset = 0.00 s = . TestGemPackageTarReaderEntry#test_readpartial_corrupted_tar = 0.01 s = . TestGemPackageTarReaderEntry#test_bytes_read = 0.00 s = . TestGemPackageTarReaderEntry#test_closed_eh = 0.00 s = . TestGemPackageTarReaderEntry#test_symlink_eh = 0.00 s = . TestGemPackageTarReaderEntry#test_seek = 0.00 s = . TestGemPackageTarReaderEntry#test_getc = 0.00 s = . TestGemPackageTarReaderEntry#test_read_partial_buffer = 0.00 s = . TestGemPackageTarReaderEntry#test_readpartial = 0.00 s = . TestGemPackageTarReaderEntry#test_rewind = 0.00 s = . TestGemPackageTarReaderEntry#test_file_eh = 0.01 s = . TestGemPackageTarReaderEntry#test_pos = 0.00 s = . TestGemPackageTarReaderEntry#test_size = 0.00 s = . TestGemPackageTarReaderEntry#test_read_from_gzip_io = 0.00 s = . TestGemPackageTarReaderEntry#test_consecutive_read_bytes_past_eof = 0.00 s = . TestGemPackageTarReaderEntry#test_close = 0.00 s = . TestGemPackageTarReaderEntry#test_full_name = 0.00 s = . TestGemPackageTarReaderEntry#test_open = 0.00 s = . TestGemPackageTarReaderEntry#test_full_name_null = 0.00 s = . TestGemPackageTarReaderEntry#test_readpartial_past_eof = 0.00 s = . TestGemPackageTarReaderEntry#test_seek_in_gzip_io_corrupted = 0.00 s = . TestGemPackageTarReaderEntry#test_readpartial_zero = 0.00 s = . TestGemPackageTarReaderEntry#test_open_returns_entry = 0.00 s = . TestFuncall#test_with_funcall2 = 0.00 s = . TestFuncall#test_funcall_extra_args = 0.00 s = . TestFuncall#test_with_funcall_passing_block_kw = 0.00 s = . TestFuncall#test_with_yield_splat_kw = 0.00 s = . TestFuncall#test_with_funcall_passing_block = 0.00 s = . TestFuncall#test_with_funcallv_public_kw = 0.00 s = . Psych::JSON::TestStream#test_datetime = 0.00 s = . Psych::JSON::TestStream#test_string = 0.00 s = . Psych::JSON::TestStream#test_int = 0.00 s = . Psych::JSON::TestStream#test_explicit_documents = 0.00 s = . Psych::JSON::TestStream#test_time = 0.00 s = . Psych::JSON::TestStream#test_list_to_json = 0.00 s = . Psych::JSON::TestStream#test_hash = 0.00 s = . Psych::JSON::TestStream#test_float = 0.00 s = . Psych::JSON::TestStream#test_symbol = 0.00 s = . Psych::JSON::TestStream#test_json_list_dump_exclude_tag = 0.00 s = . Psych::JSON::TestStream#test_null = 0.00 s = . Psych::JSON::TestStream#test_json_dump_exclude_tag = 0.00 s = . Prism::TestCompilePrism#test_PinnedExpressionNode = 0.00 s = . Prism::TestCompilePrism#test_RescueModifierNode = 0.00 s = . Prism::TestCompilePrism#test_ensure_in_methods = 0.01 s = . Prism::TestCompilePrism#test_BlockNode = 0.01 s = . Prism::TestCompilePrism#test_GlobalVariableAndWriteNode = 0.00 s = . Prism::TestCompilePrism#test_ReturnNode = 0.00 s = . Prism::TestCompilePrism#test_AssocNode = 0.00 s = . Prism::TestCompilePrism#test_BreakNode = 0.00 s = . Prism::TestCompilePrism#test_MissingNode = 0.00 s = . Prism::TestCompilePrism#test_LocalVariableTargetNode = 0.00 s = . Prism::TestCompilePrism#test_SourceLineNode = 0.00 s = . Prism::TestCompilePrism#test_AssocSplatNode = 0.00 s = . Prism::TestCompilePrism#test_AlternationPatternNode = 0.00 s = . Prism::TestCompilePrism#test_iseq_has_node_id = 0.00 s = . Prism::TestCompilePrism#test_ClassVariableOrWriteNode = 0.00 s = . Prism::TestCompilePrism#test_InterpolatedStringNode = 0.00 s = . Prism::TestCompilePrism#test_CallOrWriteNode = 0.00 s = . Prism::TestCompilePrism#test_InterpolatedMatchLastLineNode = 0.00 s = . Prism::TestCompilePrism#test_ClassVariableAndWriteNode = 0.00 s = . Prism::TestCompilePrism#test_SingletonClassNode = 0.00 s = . Prism::TestCompilePrism#test_BlockLocalVariableNode = 0.00 s = . Prism::TestCompilePrism#test_PinnedVariableNode = 0.00 s = . Prism::TestCompilePrism#test_trailing_keyword_method_params = 0.00 s = . Prism::TestCompilePrism#test_positional_with_splat_and_keyword_method_params = 0.00 s = . Prism::TestCompilePrism#test_HashNode = 0.00 s = . Prism::TestCompilePrism#test_ImplicitNode = 0.00 s = . Prism::TestCompilePrism#test_leading_splat_and_keyword_method_params = 0.00 s = . Prism::TestCompilePrism#test_CaseNode = 0.00 s = . Prism::TestCompilePrism#test_method_parameters = 0.00 s = . Prism::TestCompilePrism#test_FindPatternNode = 0.05 s = . Prism::TestCompilePrism#test_repeated_method_params = 0.00 s = . Prism::TestCompilePrism#test_ConstantAndWriteNode = 0.00 s = . Prism::TestCompilePrism#test_ConstantPathOperatorWriteNode = 0.00 s = . Prism::TestCompilePrism#test_SuperNode = 0.00 s = . Prism::TestCompilePrism#test_pow_parameters = 0.00 s = . Prism::TestCompilePrism#test_KeywordRestParameterNode = 0.00 s = . Prism::TestCompilePrism#test_ImaginaryNode = 0.00 s = . Prism::TestCompilePrism#test_repeated_block_underscore = 0.00 s = . Prism::TestCompilePrism#test_encoding = 0.00 s = . Prism::TestCompilePrism#test_HashPatternNode = 0.01 s = . Prism::TestCompilePrism#test_ConstantWriteNode = 0.00 s = . Prism::TestCompilePrism#test_repeated_kw_rest_underscore = 0.00 s = . Prism::TestCompilePrism#test_ForNode = 0.00 s = . Prism::TestCompilePrism#test_ConstantTargetNode = 0.00 s = . Prism::TestCompilePrism#test_repeated_required_underscore = 0.00 s = . Prism::TestCompilePrism#test_star_parameters = 0.00 s = . Prism::TestCompilePrism#test_IntegerNode = 0.00 s = . Prism::TestCompilePrism#test_GlobalVariableOrWriteNode = 0.00 s = . Prism::TestCompilePrism#test_LocalVariableAndWriteNode = 0.00 s = . Prism::TestCompilePrism#test_RescueNode = 0.00 s = . Prism::TestCompilePrism#test_InterpolatedXStringNode = 0.00 s = . Prism::TestCompilePrism#test_concatenated_StringNode = 0.00 s = . Prism::TestCompilePrism#test_InstanceVariableOperatorWriteNode = 0.00 s = . Prism::TestCompilePrism#test_repeated_required_keyword_underscore = 0.00 s = . Prism::TestCompilePrism#test_forward_parameters_block = 0.00 s = . Prism::TestCompilePrism#test_MultiTargetNode = 0.00 s = . Prism::TestCompilePrism#test_StringNode = 0.00 s = . Prism::TestCompilePrism#test_ConstantPathTargetNode = 0.05 s = . Prism::TestCompilePrism#test_repeated_splat_underscore = 0.00 s = . Prism::TestCompilePrism#test_GlobalVariableOperatorWriteNode = 0.00 s = . Prism::TestCompilePrism#test_StatementsNode = 0.00 s = . Prism::TestCompilePrism#test_LocalVariableWriteNode = 0.00 s = . Prism::TestCompilePrism#test_NoKeywordsParameterNode = 0.00 s = . Prism::TestCompilePrism#test_RedoNode = 0.00 s = . Prism::TestCompilePrism#test_PreExecutionNode = 0.00 s = . Prism::TestCompilePrism#test_keyword_method_params_with_splat = 0.00 s = . Prism::TestCompilePrism#test_ForwardingArgumentsNode = 0.00 s = . Prism::TestCompilePrism#test_InstanceVariableWriteNode = 0.00 s = . Prism::TestCompilePrism#test_keyword_method_params_only = 0.00 s = . Prism::TestCompilePrism#test_RestParameterNode = 0.00 s = . Prism::TestCompilePrism#test_GlobalVariableReadNode = 0.00 s = . Prism::TestCompilePrism#test_ClassVariableTargetNode = 0.00 s = . Prism::TestCompilePrism#test_WhileNode = 0.00 s = . Prism::TestCompilePrism#test_LocalVariableReadNode = 0.00 s = . Prism::TestCompilePrism#test_BlockParametersNode = 0.00 s = . Prism::TestCompilePrism#test_break_runs_ensure = 0.00 s = . Prism::TestCompilePrism#test_ArrayNode = 0.00 s = . Prism::TestCompilePrism#test_GlobalVariableWriteNode = 0.00 s = . Prism::TestCompilePrism#test_ElseNode = 0.00 s = . Prism::TestCompilePrism#test_repeated_required_post_underscore = 0.00 s = . Prism::TestCompilePrism#test_SelfNode = 0.00 s = . Prism::TestCompilePrism#test_ClassVariableOperatorWriteNode = 0.00 s = . Prism::TestCompilePrism#test_ConstantPathOrWriteNode = 0.00 s = . Prism::TestCompilePrism#test_ConstantPathNode = 0.00 s = . Prism::TestCompilePrism#test_repeated_optional_underscore = 0.00 s = . Prism::TestCompilePrism#test_SourceFileNode = 0.00 s = . Prism::TestCompilePrism#test_ProgramNode = 0.00 s = . Prism::TestCompilePrism#test_StringNode_frozen_string_literal_false = 0.00 s = . Prism::TestCompilePrism#test_CapturePatternNode = 0.00 s = . Prism::TestCompilePrism#test_RetryNode = 0.00 s = . Prism::TestCompilePrism#test_CallNode = 0.00 s = . Prism::TestCompilePrism#test_InterpolatedSymbolNode = 0.00 s = . Prism::TestCompilePrism#test_InstanceVariableAndWriteNode = 0.00 s = . Prism::TestCompilePrism#test_trailing_comma_on_block = 0.00 s = . Prism::TestCompilePrism#test_InstanceVariableOrWriteNode = 0.00 s = . Prism::TestCompilePrism#test_CallOperatorWriteNode = 0.00 s = . Prism::TestCompilePrism#test_FloatNode = 0.00 s = . Prism::TestCompilePrism#test_complex_default_params = 0.00 s = . Prism::TestCompilePrism#test_BackReferenceReadNode = 0.00 s = . Prism::TestCompilePrism#test_BlockParameterNode = 0.00 s = . Prism::TestCompilePrism#test_ForwardingArgumentsNode_instruction_sequence_consistency = 0.00 s = . Prism::TestCompilePrism#test_InstanceVariableTargetNode = 0.00 s = . Prism::TestCompilePrism#test_AndNode = 0.00 s = . Prism::TestCompilePrism#test_NumberedReferenceReadNode = 0.00 s = . Prism::TestCompilePrism#test_ScopeNode = 0.05 s = . Prism::TestCompilePrism#test_AliasMethodNode = 0.00 s = . Prism::TestCompilePrism#test_UntilNode = 0.00 s = . Prism::TestCompilePrism#test_ArgumentsNode = 0.00 s = . Prism::TestCompilePrism#test_MatchRequiredNode = 0.00 s = . Prism::TestCompilePrism#test_FlipFlopNode = 0.00 s = . Prism::TestCompilePrism#test_DefinedNode = 0.01 s = . Prism::TestCompilePrism#test_MatchWriteNode = 0.00 s = . Prism::TestCompilePrism#test_CallAndWriteNode = 0.00 s = . Prism::TestCompilePrism#test_eval = 0.00 s = . Prism::TestCompilePrism#test_IfNode = 0.00 s = . Prism::TestCompilePrism#test_LocalVariableOperatorWriteNode = 0.00 s = . Prism::TestCompilePrism#test_StringNode_frozen_string_literal_default = 0.00 s = . Prism::TestCompilePrism#test_ConstantPathWriteNode = 0.00 s = . Prism::TestCompilePrism#test_SourceEncodingNode = 0.00 s = . Prism::TestCompilePrism#test_FalseNode = 0.00 s = . Prism::TestCompilePrism#test_numbered_params = 0.00 s = . Prism::TestCompilePrism#test_ModuleNode = 0.00 s = . Prism::TestCompilePrism#test_NilNode = 0.00 s = . Prism::TestCompilePrism#test_AliasGlobalVariableNode = 0.00 s = . Prism::TestCompilePrism#test_UnlessNode = 0.00 s = . Prism::TestCompilePrism#test_ConstantOrWriteNode = 0.00 s = . Prism::TestCompilePrism#test_InstanceVariableReadNode = 0.00 s = . Prism::TestCompilePrism#test_EnsureNode = 0.00 s = . Prism::TestCompilePrism#test_ForwardingSuperNode = 0.00 s = . Prism::TestCompilePrism#test_positional_and_splat_method_params = 0.00 s = . Prism::TestCompilePrism#test_rescue_with_ensure = 0.00 s = . Prism::TestCompilePrism#test_required_kwarg_ordering = 0.00 s = . Prism::TestCompilePrism#test_CaseMatchNode = 0.00 s = . Prism::TestCompilePrism#test_NextNode = 0.00 s = . Prism::TestCompilePrism#test_MatchLastLineNode = 0.00 s = . Prism::TestCompilePrism#test_FowardingParameterNode = 0.00 s = . Prism::TestCompilePrism#test_PostExecutionNode = 0.00 s = . Prism::TestCompilePrism#test_UndefNode = 0.00 s = . Prism::TestCompilePrism#test_RationalNode = 0.00 s = . Prism::TestCompilePrism#test_RangeNode = 0.00 s = . Prism::TestCompilePrism#test_ConstantReadNode = 0.00 s = . Prism::TestCompilePrism#test_KeywordHashNode = 0.00 s = . Prism::TestCompilePrism#test_EmbeddedVariableNode = 0.00 s = . Prism::TestCompilePrism#test_YieldNode = 0.00 s = . Prism::TestCompilePrism#test_RegularExpressionNode = 0.00 s = . Prism::TestCompilePrism#test_ClassNode = 0.00 s = . Prism::TestCompilePrism#test_ConstantPathAndWriteNode = 0.00 s = . Prism::TestCompilePrism#test_SymbolNode = 0.00 s = . Prism::TestCompilePrism#test_LambdaNode = 0.00 s = . Prism::TestCompilePrism#test_RequiredKeywordParameterNode = 0.00 s = . Prism::TestCompilePrism#test_DefNode = 0.00 s = . Prism::TestCompilePrism#test_locals_in_parameters = 0.00 s = . Prism::TestCompilePrism#test_forward_parameters = 0.00 s = . Prism::TestCompilePrism#test_OptionalParameterNode = 0.00 s = . Prism::TestCompilePrism#test_repeated_block_params = 0.00 s = . Prism::TestCompilePrism#test_MultiWriteNode = 0.00 s = . Prism::TestCompilePrism#test_MatchPredicateNode = 0.00 s = . Prism::TestCompilePrism#test_GlobalVariableTargetNode = 0.00 s = . Prism::TestCompilePrism#test_XStringNode = 0.00 s = . Prism::TestCompilePrism#test_StringNode_frozen_string_literal_true = 0.00 s = . Prism::TestCompilePrism#test_ClassVariableWriteNode = 0.00 s = . Prism::TestCompilePrism#test_parse_file = 0.00 s = . Prism::TestCompilePrism#test_ConstantOperatorWriteNode = 0.00 s = . Prism::TestCompilePrism#test_RequiredParameterNode = 0.00 s = . Prism::TestCompilePrism#test_LocalVariableOrWriteNode = 0.00 s = . Prism::TestCompilePrism#test_SplatNode = 0.00 s = . Prism::TestCompilePrism#test_OptionalKeywordParameterNode = 0.00 s = . Prism::TestCompilePrism#test_TrueNode = 0.00 s = . Prism::TestCompilePrism#test_OrNode = 0.00 s = . Prism::TestCompilePrism#test_positional_and_splat_keyword_method_params = 0.00 s = . Prism::TestCompilePrism#test_BeginNode = 0.00 s = . Prism::TestCompilePrism#test_ParametersNode = 0.00 s = . Prism::TestCompilePrism#test_ClassVariableReadNode = 0.00 s = . Prism::TestCompilePrism#test_InterpolatedRegularExpressionNode = 0.00 s = . Prism::TestCompilePrism#test_EmbeddedStatementsNode = 0.00 s = . Prism::TestCompilePrism#test_ParenthesesNode = 0.00 s = . Prism::TestCompilePrism#test_BlockArgumentNode = 0.00 s = . Prism::TestCompilePrism#test_LambdaNode_with_multiline_args = 0.00 s = . Prism::TestCompilePrism#test_repeated_proc_params = 0.00 s = . Prism::TestCompilePrism#test_positional_with_splat_and_splat_keyword_method_params = 0.00 s = . Prism::TestCompilePrism#test_ArrayPatternNode = 0.01 s = . Prism::TestCompilePrism#test_splat_params_with_no_lefties = 0.00 s = . EvalTest#test_rb_eval_string = 0.00 s = . TestNumeric#test_dup = 0.00 s = . TestNumeric#test_coerce = 0.00 s = . TestNumeric#test_singleton_method = 0.00 s = . TestNumeric#test_eql = 0.00 s = . TestNumeric#test_positive_p = 0.00 s = . TestNumeric#test_nonzero_p = 0.00 s = . TestNumeric#test_quo = 0.00 s = . TestNumeric#test_zero_p = 0.00 s = . TestNumeric#test_cmp = 0.00 s = . TestNumeric#test_coerced_remainder = 0.05 s = . TestNumeric#test_floor_ceil_ndigits = 0.00 s = . TestNumeric#test_dummynumeric = 0.00 s = . TestNumeric#test_negative_p = 0.00 s = . TestNumeric#test_to_int = 0.00 s = . TestNumeric#test_floor_ceil_round_truncate = 0.00 s = . TestNumeric#test_pow = 0.00 s = . TestNumeric#test_clone = 0.00 s = . TestNumeric#test_remainder_infinity = 0.00 s = . TestNumeric#test_quo_ruby_core_41575 = 0.00 s = . TestNumeric#test_integer_p = 0.00 s = . TestNumeric#test_step_bug15537 = 0.00 s = . TestNumeric#test_comparison_comparable = 0.00 s = . TestNumeric#test_step = 0.00 s = . TestNumeric#test_real_p = 0.00 s = . TestNumeric#test_float_round_ndigits = 0.00 s = . TestNumeric#test_abs = 0.00 s = . TestNumeric#test_divmod = 0.00 s = . TestNumeric#test_num2long = 0.00 s = . TestGemCommandsOutdatedCommand#test_execute = 0.01 s = . TestGemCommandsOutdatedCommand#test_execute_with_up_to_date_platform_specific_gem = 0.01 s = . TestGemCommandsOutdatedCommand#test_initialize = 0.00 s = . TestGemResolverActivationRequest#test_inspect = 0.00 s = . TestGemResolverActivationRequest#test_development_eh = 0.00 s = . TestGemResolverActivationRequest#test_installed_eh = 0.00 s = . TestNetHTTPS#test_timeout_during_SSL_handshake = 0.52 s = . TestNetHTTPS#test_get_SNI = 0.51 s = . TestNetHTTPS#test_get_SNI_failure = 0.51 s = . TestNetHTTPS#test_fail_if_verify_hostname_is_true = 0.52 s = . TestNetHTTPS#test_post = 0.52 s = . TestNetHTTPS#test_min_version = 0.51 s = . TestNetHTTPS#test_get_SNI_proxy = 0.50 s = . TestNetHTTPS#test_certificate_verify_failure = 0.51 s = . TestNetHTTPS#test_verify_none = 0.51 s = . TestNetHTTPS#test_session_reuse_but_expire = 1.78 s = . TestNetHTTPS#test_max_version = 0.52 s = . TestNetHTTPS#test_session_reuse = 0.51 s = . TestNetHTTPS#test_skip_hostname_verification = 0.51 s = . TestNetHTTPS#test_ractor = 0.76 s = . TestNetHTTPS#test_verify_callback = 0.52 s = . TestNetHTTPS#test_get = 0.51 s = . TestNetHTTPSIdentityVerifyFailure#test_identity_verify_failure = 0.51 s = . TestRactor#test_fork_raise_isolation_error = 0.12 s = . TestRactor#test_struct_instance_variables = 0.11 s = . TestRactor#test_port_receive_dnt_with_port_send = 5.00 s = . TestRactor#test_shareability_error_uses_inspect = 0.00 s = . TestRactor#test_shareability_of_method_proc = 0.00 s = . TestRactor#test_require_non_string = 0.14 s = . TestRactor#test_move_nested_hash_during_gc_with_yjit = 0.92 s = . TestRactor#test_class_instance_variables = 0.12 s = . TestRactor#test_max_cpu_1 = 0.11 s = . TestRactor#test_ifunc_proc_not_shareable = 0.00 s = . TestRactor#test_require_raises_and_no_ractor_belonging_issue = 0.14 s = . TestRactor#test_symbol_proc_is_shareable = 0.00 s = . TestRactor#test_shareability_of_iseq_proc = 0.00 s = . TestRactor#test_default_thread_group = 0.10 s = . TestNot#test_not_with_empty_grouped_expression = 0.00 s = . TestNot#test_not_with_grouped_expression = 0.00 s = . PatternKeyNameCheckTest#test_corrects_hash_key_name_with_single_pattern_match = 0.00 s = . TestBignum_Str2big#test_str2big_poweroftwo = 0.00 s = . TestBignum_Str2big#test_str2big_normal = 0.00 s = . TestBignum_Str2big#test_str2big_karatsuba = 0.00 s = . TestBignum_Str2big#test_str2big_gmp = 0.00 s = . Prism::NumericValueTest#test_all_syntax_versions_present = 0.00 s = . Prism::NumericValueTest#test_numeric_value = 0.00 s = . OpenSSL::TestHMAC#test_dup = 0.00 s = . OpenSSL::TestHMAC#test_binary_update = 0.00 s = . OpenSSL::TestHMAC#test_eq = 0.00 s = . OpenSSL::TestHMAC#test_singleton_methods = 0.00 s = . OpenSSL::TestHMAC#test_hmac = 0.00 s = . OpenSSL::TestHMAC#test_zero_length_key = 0.00 s = . OpenSSL::TestHMAC#test_reset_keep_key = 0.00 s = . TestGemRemoteFetcher#test_request_block = 0.01 s = . TestGemRemoteFetcher#test_fetch_path_openssl_ssl_sslerror = 0.01 s = . TestGemRemoteFetcher#test_fetch_path_io_error = 0.01 s = . TestGemRemoteFetcher#test_fetch_path_bad_uri = 0.02 s = . TestGemRemoteFetcher#test_self_fetcher_with_proxy = 0.01 s = . TestGemRemoteFetcher#test_fetch_path_gzip_unmodified = 0.01 s = . TestGemRemoteFetcher#test_fetch_path_gzip = 0.03 s = . TestGemRemoteFetcher#test_download_with_token = 0.01 s = . TestGemRemoteFetcher#test_fetch_path_getaddrinfo_error = 0.02 s = . TestGemRemoteFetcher#test_download_local_space = 0.01 s = . TestGemRemoteFetcher#test_download_cached = 0.02 s = . TestGemRemoteFetcher#test_fetch_path_socket_error = 0.02 s = . TestGemRemoteFetcher#test_fetch_path_system_call_error = 0.01 s = . TestGemRemoteFetcher#test_self_fetcher = 0.02 s = . TestGemRemoteFetcher#test_fetch_http_redirects = 0.01 s = . TestGemRemoteFetcher#test_download_with_auth = 0.01 s = . TestGemRemoteFetcher#test_fetch_path_unmodified = 0.01 s = . TestGemRemoteFetcher#test_fetch_http = 0.01 s = . TestGemRemoteFetcher#test_download = 0.01 s = . TestGemRemoteFetcher#test_fetch_path_timeout_error = 0.01 s = . TestGemRemoteFetcher#test_download_read_only = 0.01 s = . TestGemRemoteFetcher#test_download_to_cache = 0.01 s = . TestGemRemoteFetcher#test_download_install_dir = 0.01 s = . TestGemRemoteFetcher#test_yaml_error_on_size = 0.01 s = . TestGemRemoteFetcher#test_download_with_encoded_auth = 0.01 s = . TestGemRemoteFetcher#test_cache_update_path = 0.01 s = . TestGemRemoteFetcher#test_download_same_file = 0.01 s = . TestGemRemoteFetcher#test_download_with_x_oauth_basic = 0.01 s = . TestGemRemoteFetcher#test_fetch_http_redirects_without_location = 0.01 s = . TestGemRemoteFetcher#test_download_platform_legacy = 0.01 s = . TestGemRemoteFetcher#test_download_local_read_only = 0.01 s = . TestGemRemoteFetcher#test_download_local = 0.01 s = . TestGemRemoteFetcher#test_cache_update_path_no_update = 0.01 s = . TestGemRemoteFetcher#test_cache_update_path_with_utf8_internal_encoding = 0.01 s = . TestGemRemoteFetcher#test_download_unsupported = 0.01 s = . TestSchedulerInterruptHandling#test_without_handle_interrupt_signal_works = 0.10 s = . TestHash#test_merge = 0.00 s = . TestHash#test_hash_popped = 0.00 s = . TestHash#test_except = 0.00 s = . TestHash#test_dup = 0.00 s = . TestHash#test_values_at = 0.00 s = . TestHash#test_default= = 0.00 s = . TestHash#test_each_value = 0.00 s = . TestHash#test_inspect = 0.00 s = . TestHash#test_value? = 0.00 s = . TestHash#test_to_proc = 0.00 s = . TestHash#test_huge_iter_level = 0.00 s = . TestHash#test_transform_keys = 0.00 s = . TestHash#test_assoc = 0.00 s = . TestHash#test_eql = 0.00 s = . TestHash#test_ASET = 0.00 s = . TestHash#test_hash2 = 0.00 s = . TestHash#test_merge! = 0.00 s = . TestHash#test_clear = 0.00 s = . TestHash#test_to_h = 0.00 s = . TestHash#test_flatten = 0.00 s = . TestHash#test_key = 0.00 s = . TestHash#test_hash_bignum_hash = 0.00 s = . TestHash#test_same_key = 0.00 s = . TestHash#test_create = 0.00 s = . TestHash#test_invert = 0.00 s = . TestHash#test_sort = 0.00 s = . TestHash#test_key2? = 0.00 s = . TestHash#test_s_AREF_from_list = 0.00 s = . TestHash#test_reject_bang2 = 0.00 s = . TestHash#test_callcc_reenter = 0.00 s = S TestHash#test_size2 = 0.00 s = . TestHash#test_delete = 0.00 s = . TestHash#test_clear2 = 0.00 s = . TestHash#test_transform_keys_on_identhash = 0.00 s = . TestHash#test_cmp_samekeys = 0.00 s = . TestHash#test_reject! = 0.00 s = . TestHash#test_update_modify_in_block = 0.00 s = . TestHash#test_except_on_identhash = 0.00 s = . TestHash#test_clear_initialize_copy = 0.00 s = . TestHash#test_update_on_identhash = 0.00 s = . TestHash#test_rehash = 0.00 s = . TestHash#test_dup_equality = 0.00 s = . TestHash#test_recursive_hash_value_array = 0.00 s = . TestHash#test_dig_with_respond_to = 0.00 s = . TestHash#test_reject_on_identhash = 0.00 s = . TestHash#test_s_AREF_frozen_key_id = 0.00 s = . TestHash#test_select_on_identhash = 0.00 s = . TestHash#test_empty? = 0.00 s = . TestHash#test_fetch2 = 0.00 s = . TestHash#test_dig = 0.00 s = . TestHash#test_flatten_arity = 0.00 s = . TestHash#test_slice_on_identhash = 0.00 s = . TestHash#test_cmp = 0.00 s = . TestHash#test_update2 = 0.00 s = . TestHash#test_update4 = 0.00 s = . TestHash#test_select! = 0.00 s = . TestHash#test_hash = 0.00 s = . TestHash#test_key? = 0.00 s = . TestHash#test_shift2 = 0.00 s = . TestHash#test_to_h_block = 0.00 s = . TestHash#test_delete_if = 0.00 s = . TestHash#test_transform_values_bang = 0.00 s = . TestHash#test_member? = 0.00 s = . TestHash#test_update = 0.00 s = . TestHash#test_each_pair = 0.00 s = . TestHash#test_rehash2 = 0.00 s = . TestHash#test_inverse_hash = 0.00 s = . TestHash#test_to_h_default_proc = 0.00 s = . TestHash#test_threaded_iter_level = 0.00 s = . TestHash#test_each = 0.00 s = . TestHash#test_length = 0.00 s = . TestHash#test_default_proc = 0.00 s = . TestHash#test_shift_none = 0.00 s = . TestHash#test_update5 = 0.00 s = . TestHash#test_values = 0.00 s = . TestHash#test_fetch_values = 0.00 s = . TestHash#test_EQUAL = 0.00 s = . TestHash#test_store = 0.00 s = . TestHash#test_update3 = 0.00 s = . TestHash#test_filter = 0.00 s = . TestHash#test_replace_bug9230 = 0.00 s = . TestHash#test_transform_values_on_identhash = 0.00 s = . TestHash#test_s_AREF_from_pairs = 0.00 s = . TestHash#test_equal2 = 0.00 s = . TestHash#test_recursive_hash_value_struct = 0.00 s = . TestHash#test_shift = 0.00 s = . TestHash#test_shift_for_empty_hash = 0.01 s = . TestHash#test_callcc = 0.00 s = S TestHash#test_select = 0.00 s = . TestHash#test_clone = 0.00 s = . TestHash#test_include? = 0.00 s = . TestHash#test_AREF = 0.00 s = . TestHash#test_size = 0.00 s = . TestHash#test_transform_values = 0.00 s = . TestHash#test_s_AREF_duplicated_key = 0.00 s = . TestHash#test_rassoc = 0.00 s = . TestHash#test_to_h_instance_variable = 0.00 s = . TestHash#test_recursive_hash_value_hash_array = 0.00 s = . TestHash#test_reject = 0.00 s = . TestHash#test_transform_keys_bang = 0.00 s = . TestHash#test_each_key = 0.00 s = . TestHash#test_to_hash = 0.00 s = . TestHash#test_value2? = 0.00 s = . TestHash#test_s_AREF_key_tampering = 0.00 s = . TestHash#test_try_convert = 0.00 s = . TestHash#test_self_initialize_copy = 0.00 s = . TestHash#test_default = 0.00 s = . TestHash#test_callcc_escape = 0.00 s = S TestHash#test_compare_by_identity = 0.00 s = . TestHash#test_s_AREF_from_hash = 0.00 s = . TestHash#test_to_a = 0.00 s = . TestHash#test_filter! = 0.00 s = . TestHash#test_merge_on_identhash = 0.00 s = . TestHash#test_fetch_error = 0.00 s = . TestHash#test_s_new = 0.00 s = . TestHash#test_recursive_key = 0.00 s = . TestHash#test_fetch = 0.00 s = . TestHash#test_slice = 0.00 s = . TestHash#test_compact = 0.00 s = . TestHash#test_keys = 0.00 s = . TestHash#test_replace2 = 0.00 s = . TestHash#test_replace = 0.00 s = . TestHash#test_to_h_default_value = 0.00 s = . TestHash#test_keep_if = 0.00 s = . TestHash#test_callcc_iter_level = 0.00 s = S TestHash#test_assoc_compare_by_identity = 0.00 s = . TestHash#test_hash_recursion_independent_of_mid = 0.00 s = . TestHash#test_recursive_hash_value_array_hash = 0.00 s = . TestHash#test_hash_hash = 0.00 s = . TestHash#test_to_s = 0.00 s = . TestHash::TestSubHash#test_merge = 0.00 s = . TestHash::TestSubHash#test_hash_popped = 0.00 s = . TestHash::TestSubHash#test_except = 0.00 s = . TestHash::TestSubHash#test_dup = 0.00 s = . TestHash::TestSubHash#test_values_at = 0.00 s = . TestHash::TestSubHash#test_default= = 0.00 s = . TestHash::TestSubHash#test_each_value = 0.00 s = . TestHash::TestSubHash#test_inspect = 0.00 s = . TestHash::TestSubHash#test_value? = 0.00 s = . TestHash::TestSubHash#test_to_proc = 0.00 s = . TestHash::TestSubHash#test_huge_iter_level = 0.00 s = . TestHash::TestSubHash#test_transform_keys = 0.00 s = . TestHash::TestSubHash#test_assoc = 0.00 s = . TestHash::TestSubHash#test_eql = 0.00 s = . TestHash::TestSubHash#test_ASET = 0.00 s = . TestHash::TestSubHash#test_hash2 = 0.00 s = . TestHash::TestSubHash#test_merge! = 0.00 s = . TestHash::TestSubHash#test_clear = 0.00 s = . TestHash::TestSubHash#test_to_h = 0.00 s = . TestHash::TestSubHash#test_flatten = 0.00 s = . TestHash::TestSubHash#test_key = 0.00 s = . TestHash::TestSubHash#test_hash_bignum_hash = 0.00 s = . TestHash::TestSubHash#test_same_key = 0.00 s = . TestHash::TestSubHash#test_create = 0.00 s = . TestHash::TestSubHash#test_invert = 0.00 s = . TestHash::TestSubHash#test_sort = 0.00 s = . TestHash::TestSubHash#test_key2? = 0.00 s = . TestHash::TestSubHash#test_s_AREF_from_list = 0.00 s = . TestHash::TestSubHash#test_reject_bang2 = 0.00 s = . TestHash::TestSubHash#test_callcc_reenter = 0.00 s = S TestHash::TestSubHash#test_size2 = 0.00 s = . TestHash::TestSubHash#test_delete = 0.00 s = . TestHash::TestSubHash#test_clear2 = 0.00 s = . TestHash::TestSubHash#test_transform_keys_on_identhash = 0.00 s = . TestHash::TestSubHash#test_cmp_samekeys = 0.00 s = . TestHash::TestSubHash#test_reject! = 0.00 s = . TestHash::TestSubHash#test_update_modify_in_block = 0.00 s = . TestHash::TestSubHash#test_except_on_identhash = 0.00 s = . TestHash::TestSubHash#test_clear_initialize_copy = 0.00 s = . TestHash::TestSubHash#test_update_on_identhash = 0.00 s = . TestHash::TestSubHash#test_rehash = 0.00 s = . TestHash::TestSubHash#test_dup_equality = 0.00 s = . TestHash::TestSubHash#test_recursive_hash_value_array = 0.00 s = . TestHash::TestSubHash#test_dig_with_respond_to = 0.00 s = . TestHash::TestSubHash#test_reject_on_identhash = 0.00 s = . TestHash::TestSubHash#test_s_AREF_frozen_key_id = 0.00 s = . TestHash::TestSubHash#test_select_on_identhash = 0.00 s = . TestHash::TestSubHash#test_empty? = 0.00 s = . TestHash::TestSubHash#test_fetch2 = 0.00 s = . TestHash::TestSubHash#test_dig = 0.00 s = . TestHash::TestSubHash#test_flatten_arity = 0.00 s = . TestHash::TestSubHash#test_slice_on_identhash = 0.00 s = . TestHash::TestSubHash#test_cmp = 0.00 s = . TestHash::TestSubHash#test_update2 = 0.00 s = . TestHash::TestSubHash#test_update4 = 0.00 s = . TestHash::TestSubHash#test_select! = 0.00 s = . TestHash::TestSubHash#test_hash = 0.00 s = . TestHash::TestSubHash#test_key? = 0.00 s = . TestHash::TestSubHash#test_shift2 = 0.00 s = . TestHash::TestSubHash#test_to_h_block = 0.00 s = . TestHash::TestSubHash#test_delete_if = 0.00 s = . TestHash::TestSubHash#test_transform_values_bang = 0.00 s = . TestHash::TestSubHash#test_member? = 0.00 s = . TestHash::TestSubHash#test_update = 0.00 s = . TestHash::TestSubHash#test_each_pair = 0.00 s = . TestHash::TestSubHash#test_rehash2 = 0.00 s = . TestHash::TestSubHash#test_inverse_hash = 0.00 s = . TestHash::TestSubHash#test_to_h_default_proc = 0.00 s = . TestHash::TestSubHash#test_threaded_iter_level = 0.00 s = . TestHash::TestSubHash#test_each = 0.00 s = . TestHash::TestSubHash#test_length = 0.00 s = . TestHash::TestSubHash#test_default_proc = 0.00 s = . TestHash::TestSubHash#test_shift_none = 0.00 s = . TestHash::TestSubHash#test_update5 = 0.00 s = . TestHash::TestSubHash#test_values = 0.00 s = . TestHash::TestSubHash#test_fetch_values = 0.00 s = . TestHash::TestSubHash#test_EQUAL = 0.00 s = . TestHash::TestSubHash#test_store = 0.00 s = . TestHash::TestSubHash#test_update3 = 0.00 s = . TestHash::TestSubHash#test_filter = 0.00 s = . TestHash::TestSubHash#test_replace_bug9230 = 0.00 s = . TestHash::TestSubHash#test_transform_values_on_identhash = 0.00 s = . TestHash::TestSubHash#test_s_AREF_from_pairs = 0.00 s = . TestHash::TestSubHash#test_equal2 = 0.00 s = . TestHash::TestSubHash#test_recursive_hash_value_struct = 0.00 s = . TestHash::TestSubHash#test_shift = 0.00 s = . TestHash::TestSubHash#test_shift_for_empty_hash = 0.01 s = . TestHash::TestSubHash#test_callcc = 0.00 s = S TestHash::TestSubHash#test_select = 0.00 s = . TestHash::TestSubHash#test_clone = 0.00 s = . TestHash::TestSubHash#test_include? = 0.00 s = . TestHash::TestSubHash#test_AREF = 0.00 s = . TestHash::TestSubHash#test_size = 0.00 s = . TestHash::TestSubHash#test_transform_values = 0.00 s = . TestHash::TestSubHash#test_s_AREF_duplicated_key = 0.00 s = . TestHash::TestSubHash#test_rassoc = 0.00 s = . TestHash::TestSubHash#test_to_h_instance_variable = 0.00 s = . TestHash::TestSubHash#test_recursive_hash_value_hash_array = 0.00 s = . TestHash::TestSubHash#test_reject = 0.00 s = . TestHash::TestSubHash#test_transform_keys_bang = 0.00 s = . TestHash::TestSubHash#test_each_key = 0.00 s = . TestHash::TestSubHash#test_to_hash = 0.00 s = . TestHash::TestSubHash#test_value2? = 0.00 s = . TestHash::TestSubHash#test_s_AREF_key_tampering = 0.00 s = . TestHash::TestSubHash#test_try_convert = 0.00 s = . TestHash::TestSubHash#test_self_initialize_copy = 0.00 s = . TestHash::TestSubHash#test_default = 0.00 s = . TestHash::TestSubHash#test_callcc_escape = 0.00 s = S TestHash::TestSubHash#test_compare_by_identity = 0.00 s = . TestHash::TestSubHash#test_s_AREF_from_hash = 0.00 s = . TestHash::TestSubHash#test_to_a = 0.00 s = . TestHash::TestSubHash#test_filter! = 0.00 s = . TestHash::TestSubHash#test_merge_on_identhash = 0.00 s = . TestHash::TestSubHash#test_fetch_error = 0.00 s = . TestHash::TestSubHash#test_s_new = 0.00 s = . TestHash::TestSubHash#test_recursive_key = 0.00 s = . TestHash::TestSubHash#test_fetch = 0.00 s = . TestHash::TestSubHash#test_slice = 0.00 s = . TestHash::TestSubHash#test_compact = 0.00 s = . TestHash::TestSubHash#test_keys = 0.00 s = . TestHash::TestSubHash#test_replace2 = 0.00 s = . TestHash::TestSubHash#test_replace = 0.00 s = . TestHash::TestSubHash#test_to_h_default_value = 0.00 s = . TestHash::TestSubHash#test_keep_if = 0.00 s = . TestHash::TestSubHash#test_callcc_iter_level = 0.00 s = S TestHash::TestSubHash#test_assoc_compare_by_identity = 0.00 s = . TestHash::TestSubHash#test_hash_recursion_independent_of_mid = 0.00 s = . TestHash::TestSubHash#test_recursive_hash_value_array_hash = 0.00 s = . TestHash::TestSubHash#test_hash_hash = 0.00 s = . TestHash::TestSubHash#test_to_s = 0.00 s = . TestHashOnly#test_hash_aset_fstring_identity = 0.00 s = . TestHashOnly#test_any_hash_fixable = 1.75 s = . TestHashOnly#test_ar2st_delete = 0.00 s = . TestHashOnly#test_ar2st_insert = 0.00 s = . TestHashOnly#test_label_syntax = 0.00 s = . TestHashOnly#test_wrapper = 0.00 s = . TestHashOnly#test_compare_by_identity_during_iteration = 0.00 s = . TestHashOnly#test_select_reject_will_not_rehash = 0.00 s = . TestHashOnly#test_symbol_hash_random = 0.11 s = . TestHashOnly#test_replace_st_with_ar = 0.00 s = . TestHashOnly#test_initialize_wrong_arguments = 0.00 s = . TestHashOnly#test_iterlevel_in_ivar_bug19589 = 0.00 s = . TestHashOnly#test_bad_initialize_copy = 0.00 s = . TestHashOnly#test_AREF_fstring_key_default_proc = 0.05 s = . TestHashOnly#test_ar2st_lookup = 0.00 s = . TestHashOnly#test_ruby2_keywords_hash? = 0.00 s = . TestHashOnly#test_NEWHASH_fstring_key = 0.00 s = . TestHashOnly#test_reserved_hash_val = 0.00 s = . TestHashOnly#test_float_hash_random = 0.21 s = . TestHashOnly#test_memory_size_after_delete = 0.00 s = . TestHashOnly#test_bug_12706 = 0.00 s = . TestHashOnly#test_ar_hash_to_st_hash = 0.07 s = . TestHashOnly#test_integer_hash_random = 0.38 s = . TestHashOnly#test_replace_bug15358 = 0.06 s = . TestHashOnly#test_try_convert = 0.00 s = . TestHashOnly#test_nil_to_h = 0.00 s = . TestHashOnly#test_ruby2_keywords_hash = 0.00 s = . TestHashOnly#test_dup_will_not_rehash = 0.00 s = . TestHashOnly#test_AREF_fstring_key = 0.00 s = . TestHashOnly#test_ASET_fstring_key = 0.00 s = . TestHashOnly#test_hash_aref_fstring_identity = 0.00 s = . TestHashOnly#test_string_hash_random = 0.04 s = . TestHashOnly#test_broken_hash_value = 1.43 s = . TestHashOnly#test_ASET_fstring_non_literal_key = 0.00 s = . TestHashOnly#test_ar_to_st_reserved_value = 0.00 s = . TestHashOnly#test_bug_21357 = 0.00 s = . Rational_Test2#test_kumi = 0.00 s = . TestGemGemRunner#test_search_succeeds = 0.01 s = . TestGemGemRunner#test_validate_encoding = 0.00 s = . TestGemGemRunner#test_info_succeeds = 0.01 s = . TestGemGemRunner#test_extract_build_args = 0.00 s = . TestGemGemRunner#test_do_configuration = 0.00 s = . TestGemGemRunner#test_list_succeeds = 0.01 s = . Prism::FixturesTest#"test_whitequark/dedenting_non_interpolating_heredoc_line_continuation.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/utf8_bom.txt" = 0.00 s = . Prism::FixturesTest#"test_alias.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/class.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defs_endless_command.txt" = 0.00 s = . Prism::FixturesTest#"test_string_concatination_frozen_true.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/space_args_arg_newline.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_args_opt3.txt" = 0.00 s = . Prism::FixturesTest#"test_case_in_hash_key.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/method_call_assoc_trailing_comma.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_pattern_051.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/beginless_irange_after_newline.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/class_super.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/emit_arg_inside_procarg0_legacy.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/numbered_args_after_27.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/lvasgn.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_decomp_splat.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/endless_method_with_rescue_mod.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/quoted_symbol_keys.txt" = 0.00 s = . Prism::FixturesTest#"test_non_alphanumeric_methods.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/string_dvar.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/until_post.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/bug_435.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/case_in_hash_pat_assign.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_assoc.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/bug_args__19.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/bug_interp_single.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/until_mod.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/pattern_matching_ranges.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/rescue_in_lambda_block.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_rshift.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/str_interp_ternary_or_label.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_self_brackets.txt" = 0.00 s = . Prism::FixturesTest#"test_begin_ensure.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/safe_call_operator.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/heredoc_with_carriage_return_escapes_windows.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/semantic/send.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/stabby_block_iter_call_no_target_with_arg.txt" = 0.00 s = . Prism::FixturesTest#"test_heredoc_percent_q_newline_delimiter.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/send_self.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/undef.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_args_command.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_call_paren_call_block_call.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/ruby_bug_19539.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/op_asgn_val_dot_ident_command_call.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/and.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/if.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/qsymbols_interp.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_dot2.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/pctW_lineno.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/interp_digit_var.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_op_asgn.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/resbody_list_var.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/defs.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defn_forward_args.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/pattern.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_heredoc_regexp_chars.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/case_expr.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defined_eh_parens.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/kwbegin_compstmt.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/case.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/read_escape_unicode_h4.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/evstr_str.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/empty_stmt.txt" = 0.00 s = . Prism::FixturesTest#"test_spanning_heredoc_newlines.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/heredoc_lineno.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/iter_args_10_2.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/beginless_range.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/rescue_else.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/stabby_arg_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/literal.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/iter_args_8_1.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/parser_bug_272.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/bug_do_block_in_cmdarg.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/case_in_86_2.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_spaceship.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/complex.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/arg_scope.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/semantic/and.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/module_comments.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/str_lit_concat_bad_encodings.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/do_lambda.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/since/32.txt" = 0.00 s = . Prism::FixturesTest#"test_3.4/circular_parameters.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/defs.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/dstr_str.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/ruby_bug_12686.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/int.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/bug290.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/parser_bug_518.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/cond_eflipflop_with_beginless_range.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/cond_match_current_line.txt" = 0.00 s = . Prism::FixturesTest#"test_command_method_call_3.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_call_ivar_arg_no_parens_line_break.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/float_with_if_modifier.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/array_symbols.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_pipe.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_arg_splat_arg.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/evstr_evstr.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/non_interpolated_word_array_line_breaks.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/for.txt" = 0.00 s = . Prism::FixturesTest#"test_multi_write.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/ruby_bug_10279.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/unary_tilde.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_newlines.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/masgn_double_paren.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/send_call.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_optarg.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/alias_gvar.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/ruby_bug_19281.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_lte.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/numparam_ruby_bug_19025.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/send_lambda_legacy.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/send_block_conditional.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/heredoc_unicode.txt" = 0.01 s = . Prism::FixturesTest#"test_whitequark/ruby_bug_11873_b.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/non_interpolated_symbol_array_line_breaks.txt" = 0.00 s = . Prism::FixturesTest#"test_case.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_while_not_canonical.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/block.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/endless_method_command_syntax.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_pattern_069.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_arg_assoc_kwsplat.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/masgn_const.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/rescue_in_block.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/regexp.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/for_mlhs.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/args_cmd.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_dot3_open.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/resbody_list_mrhs.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/difficult3_5.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/endless_method_forwarded_args_legacy.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/pattern_matching_const_pattern.txt" = 0.00 s = . Prism::FixturesTest#"test_range_begin_open_exclusive.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/heredoc_squiggly_tabs.txt" = 0.00 s = . Prism::FixturesTest#"test_modules.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_opt_splat.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_args_kwargs.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/since/27.txt" = 0.00 s = . Prism::FixturesTest#"test_comments.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/ensure_empty.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/flip2_env_lvar.txt" = 0.00 s = . Prism::FixturesTest#"test_character_literal.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/bug_case_when_regexp.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/blockarg.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/safe_call_after_newline.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/rescue_ensure.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defns_reserved.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/when_splat.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/hash_pair_value_omission.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/lasgn_command.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/str_heredoc_interp.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/and_multi.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_dot_parens.txt" = 0.00 s = . Prism::FixturesTest#"test_numbers.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_command_operation_colon.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/unary_minus.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/forwarded_kwrestarg.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/super.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/semantic/undef.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/pin_expr.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/masgn_command_call.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/nil.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/return_block.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/interpolated_symbol_array_line_breaks.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_eq3.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/kwrestarg_named.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/safe_op_asgn2.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defs_comments.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/str_single_escaped_newline.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/lasgn_lasgn_command_call.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/op_asgn.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/heredoc_squiggly.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_arg_scope.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/TestRubyParserShared.txt" = 0.00 s = . Prism::FixturesTest#"test_blocks.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/args_assocs_comma.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/defined.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/difficult3__10.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/bdot3.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/qsymbols_empty.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/heredoc_with_only_carriage_returns_windows.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/cpath.txt" = 0.00 s = . Prism::FixturesTest#"test_endless_range_in_conditional.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/bug190.txt" = 0.00 s = . Prism::FixturesTest#"test_return.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/parser_bug_640.txt" = 0.00 s = . Prism::FixturesTest#"test_while.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/heredoc_comma_arg.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/stabby_arg_no_paren.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_dstr_soft_newline.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/pct_nl.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/module.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_assoc_new_if_multiline.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/case_in_47.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/str_str.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/bug_args_masgn.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_heredoc_hardnewline.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/iter_kwarg_kwsplat.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/array_assocs.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/pattern_matching_hash.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/array_line_breaks.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/range_inclusive.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/semantic/dstr.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/send_attr_asgn_conditional.txt" = 0.00 s = . Prism::FixturesTest#"test_heredoc.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/return_call_assocs.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/heredoc_with_interpolation_and_carriage_return_escapes.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/lvar.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/op_asgn_primary_colon_identifier_command_call.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/array_lits_trailing_calls.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/heredoc__backslash_dos_format.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/bug_comma.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_leading_dots_comment.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_opt_call_args_lit_comma.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_args_assoc_quoted.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/comments_before_leading_dot__27.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/endless_method_without_args.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/difficult3__7.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/var_and_asgn.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/resbody_list.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_defn_no_parens.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/symbols_empty.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_multiline_str.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/ivasgn.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/lambda.txt" = 0.00 s = . Prism::FixturesTest#"test_arithmetic.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/__ENCODING__.txt" = 0.00 s = . Prism::FixturesTest#"test_if.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/casgn_unscoped.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/attr_asgn_colon_id.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/iter_args_6.txt" = 0.00 s = . Prism::FixturesTest#"test_constants.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/assoc__bare.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/safe_call_rhs_newline.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_pattern_044.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/begin_rescue_else_ensure_bodies.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_args_opt2_2.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/str_pct_nested_nested.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/mlhs_mid_anonsplat.txt" = 0.00 s = . Prism::FixturesTest#"test_regex.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/forwarded_argument_with_kwrestarg.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/bang_eq.txt" = 0.00 s = . Prism::FixturesTest#"test_encoding_euc_jp.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/heredoc_squiggly_no_indent.txt" = 0.00 s = . Prism::FixturesTest#"test_regex_with_fake_newlines.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/bug_452.txt" = 0.00 s = . Prism::FixturesTest#"test_endless_method_as_default_arg.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/messy_op_asgn_lineno.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/str_single_newline.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/hash_kwsplat.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_arg_scope2.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/iter_args_5.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/numparam_outside_block.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/attrasgn_primary_dot_constant.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/str_double_double_escaped_newline.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/send_lambda_args.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defn_unary_not.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/str_evstr.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/case_in_hash_pat_rest.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/flipflop.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/dstr_evstr_empty_end.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/case_in_const.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/bug_while_not_parens_do.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/op_asgn_command_call.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/lasgn_middle_splat.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/difficult1_line_numbers2.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/regex_plain.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/difficult3_2.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/aref_args_assocs.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/heredoc_squiggly_interp.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/case_in_multiple.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/cvasgn.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/case_in_if_unless_post_mod.txt" = 0.00 s = . Prism::FixturesTest#"test_for.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/block_kwarg_combinations.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/unless.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/def.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/empty.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/ruby_bug_12402.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/lasgn_arg_rescue_arg.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/bug_ascii_8bit_in_literal.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/bug_466.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/alias_gvar_backref.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/parser_bug_490.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/required_kwarg_no_value.txt" = 0.00 s = . Prism::FixturesTest#"test_command_method_call.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/difficult6_.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/ensure.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/pattern_matching_no_body.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/rescue_parens.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/bug_args_masgn2.txt" = 0.00 s = . Prism::FixturesTest#"test_range_beginless.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/const_scoped.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/multiple_args_with_trailing_comma.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/float.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/qsymbols.txt" = 0.00 s = . Prism::FixturesTest#"test_break.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/resbody_var.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/lasgn_call_nobracket_rescue_arg.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/args.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_kw__required.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/ruby21_numbers.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/while_mod.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/bug_187.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/op_asgn_index_command_call.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/pct_Q_backslash_nl.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/if_symbol.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/newline_in_hash_argument.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defn_arg_forward_args.txt" = 0.00 s = . Prism::FixturesTest#"test_3.4/it_read_and_assignment.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/mlhs_front_splat.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/semantic/def.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/if_elsif.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/pattern_matching_if_unless_modifiers.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/heredoc_squiggly_tabs_extra.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_evstr_after_break.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/lvar_injecting_match.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/case_in_hash_pat_rest_solo.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/parser_bug_989.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/kwoptarg_with_kwrestarg_and_forwarded_args.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/cond_eflipflop_with_endless_range.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/expr_not_bang.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defn_no_kwargs.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/case_in_42_2.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/heredoc_with_not_global_interpolation.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/case_in_31.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_reg_optarg.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/masgn_var_star_var.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/arg_combinations.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_call_operation_colon.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_arg_kwsplat.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/stabby_block_kw.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/or_asgn.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_array_lambda_block_call.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/string_interp.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/lasgn_ivar_env.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/ternary_ambiguous_symbol.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/case_in.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/op_asgn_index.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/find_pattern.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/stabby_proc_scope.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_kwarg_lvar_multiple.txt" = 0.00 s = . Prism::FixturesTest#"test_comment_single.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/pattern_matching_expr_in_paren.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/eq_begin_why_wont_people_use_their_spacebar.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/variables.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/kwoptarg.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_heredoc_evstr.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/str_double_newline.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/alias.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/pattern_matching_explicit_array_match.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/heredoc_with_interpolation_and_carriage_return_escapes_windows.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_star.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/iter_args_1.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/bug_480.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/not.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/send_plain.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/masgn_paren.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/args_kw_block.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/heredoc_with_extra_carriage_returns_windows.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/singletons.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/aref_args_lit_assocs.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_array_block_call.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/send_lambda.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/module.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/unary.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_block_arg_named.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/magic_encoding_comment.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/heredoc.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/masgn_colon2.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_arg__bare.txt" = 0.00 s = . Prism::FixturesTest#"test_regex_escape_encoding.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_block_inline_comment_leading_newlines.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_pattern_058_2.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_opt_call_args_assocs_comma.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/false.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_arg_optional.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/ruby_bug_11873_a.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/cond_eflipflop.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/do_bug.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defn_oneliner_rescue.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/semantic/kwbegin.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/since/31.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/slashy_newlines_within_string.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_kw.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/preexe.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/rescue_mod_op_assign.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defn_opt_last_arg.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/pattern_matching__FILE__LINE_literals.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/pattern_matching_blank_else.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_lt.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_bang_squiggle.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/pattern_matching_nil_pattern.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/parser_drops_truncated_parts_of_squiggly_heredoc.txt" = 0.00 s = . Prism::FixturesTest#"test_unary_method_calls.txt" = 0.00 s = . Prism::FixturesTest#"test_endless_methods.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_call_ivar_line_break_paren.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/read_escape_unicode_curlies.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/iter_args_8_2.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/send_unary_op.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/case_in_array_pat_const.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/difficult0_.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/rescue_mod.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/while.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_block.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/str_pct_Q_nested.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/index_0.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/qsymbols_empty_space.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defn_opt_splat_arg.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defs_oneliner.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/restarg_unnamed.txt" = 0.00 s = . Prism::FixturesTest#"test_procs.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_block_inline_comment.txt" = 0.00 s = . Prism::FixturesTest#"test_heredocs_with_fake_newlines.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/int___LINE__.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/interpolated_word_array_line_breaks.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/ruby_bug_13547.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/cond_iflipflop_with_endless_range.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_return.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/range_exclusive.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/const_3_op_asgn_or.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_star2.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/difficult3__8.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/iter_args_10_1.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/bug_def_no_paren_eql_begin.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/stabby_block_iter_call.txt" = 0.00 s = . Prism::FixturesTest#"test_rescue.txt" = 0.00 s = . Prism::FixturesTest#"test_ranges.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/bug_and.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/arg.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/pattern_matching_implicit_array_match.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/send_conditional.txt" = 0.00 s = . Prism::FixturesTest#"test_super.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/regexp_unicode_curlies.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/case_in_hash_pat_paren_assign.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/bug179.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/mlhs_rescue.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/safe_attrasgn.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/unary_num_pow_precedence.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/kwarg.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/bug_473.txt" = 0.00 s = . Prism::FixturesTest#"test_patterns.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/masgn.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_opt_arg.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/bug_hash_args.txt" = 0.00 s = . Prism::FixturesTest#test_all_syntax_versions_present = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_begin_call_block_call.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/parser_slash_slash_n_escaping_in_literals.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/method_definition_in_while_cond.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defn_splat_arg.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/kwarg_combinations.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_preexe.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defs_as_arg_with_do_block_inside.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/difficult3_.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/super_arg.txt" = 0.00 s = . Prism::FixturesTest#"test_dos_endings.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_assoc_trailing_comma.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_hash_lit.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_block_inline_multiline_comment.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/pattern_matching_match_alt.txt" = 0.00 s = . Prism::FixturesTest#"test_heredocs_nested.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defn_powarg.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/const_toplevel.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/const_op_asgn.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/until.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/f_kw.txt" = 0.00 s = . Prism::FixturesTest#"test_range_begin_open_inclusive.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/bug_447.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defs_oneliner_eq2.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_heredoc.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defn_oneliner_noargs.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/symbols_empty_space.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/pct_w_heredoc_interp_nested.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/nth_ref.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/space_args_cmd.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/bug_op_asgn_rescue.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/attrasgn_array_arg.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/return.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/var_op_asgn.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/backticks_interpolation_line.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_carat.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_arg_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/gvar.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/class_comments.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/forward_arg.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/str_evstr_escape.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/semantic/opasgn.txt" = 0.00 s = . Prism::FixturesTest#"test_begin_rescue.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defn_args_forward_args.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/array_plain.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_array_arg.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defn_endless_command.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/heredoc_bad_hex_escape.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/ruby_bug_11990.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/symbol_empty.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/def.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/cond_iflipflop.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/bug236.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/xstring_interp.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/const_unscoped.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/or.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/symbol_interp.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/iter_args_2__19.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/parser_bug_830.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/symbol_list.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/difficult4__leading_dots.txt" = 0.00 s = . Prism::FixturesTest#"test_keyword_method_names.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_postexe.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/cond_iflipflop_with_beginless_range.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/safe_call_dot_parens.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/heredoc_with_carriage_return_escapes.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/mlhs_mid_splat.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/semantic/while.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/safe_attrasgn_constant.txt" = 0.00 s = . Prism::FixturesTest#"test_booleans.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/while_post.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/str_str_str.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/case_cond_else.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_args_no_kwargs.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/heredoc_squiggly_blank_line_plus_interpolation.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/array_symbols_empty.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/anonymous_blockarg.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defn_kwarg_kwsplat.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/bug_masgn_right.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/mlhs_back_anonsplat.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/bug202.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/semantic/literal.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/var_op_asgn_cmd.txt" = 0.00 s = . Prism::FixturesTest#"test_undef.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/rescue_else_ensure.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/asgn_mrhs.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_dot3.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/regexp_escape_extended.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/masgn_lhs_splat.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/bug_do_block_in_hash_brace.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/pragma.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_return.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/forwarded_kwrestarg_with_additional_kwarg.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/masgn_attr.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/not_cmd.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/ruby_bug_11989.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/dsym_esc_to_sym.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/send_lambda_args_noparen.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/lasgn_env.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defn_kwarg_no_parens.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defs_endless_command_rescue.txt" = 0.00 s = . Prism::FixturesTest#"test_hashes.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/if_elsif.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/ruby_bug_18878.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/space_args_arg.txt" = 0.00 s = . Prism::FixturesTest#"test_heredoc_with_comment.txt" = 0.00 s = . Prism::FixturesTest#"test_yield.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_leading_dots.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_stabby_with_braces_block.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/masgn_arg_ident.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_kwsplat.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/pattern_matching_lambda.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/str_single_double_escaped_newline.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/rational.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/pattern_matching_single_line.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/cond_begin_masgn.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/case_in_find_array.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/regexp_esc_u.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/op_asgn_dot_ident_command_call.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/begin_cmdarg.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/array_splat.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/const_op_asgn_and2.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/pattern_matching_else.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/array_symbols_interp.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/ruby_bug_9669.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/heredoc_with_extra_carriage_returns.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/asgn_cmd.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/alias.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/case_cond.txt" = 0.00 s = . Prism::FixturesTest#"test_single_method_call_with_bang.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/ruby_bug_12073.txt" = 0.00 s = . Prism::FixturesTest#"test_3.4/it_indirect_writes.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/send_binary_op.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/difficult6__8.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/case_in_hash_pat_paren_true.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/iter_args_7_1.txt" = 0.00 s = . Prism::FixturesTest#"test_single_quote_heredocs.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/lambda_do_vs_brace.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/bug_heredoc_do.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/case_in_67.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_args_opt2.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/bug_call_arglist_parens.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/args_block_pass.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_call_dot_op2_brace_block.txt" = 0.00 s = . Prism::FixturesTest#"test_embdoc_no_newline_at_end.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_args_assoc_trailing_comma.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/op_asgn_cmd.txt" = 0.00 s = . Prism::FixturesTest#"test_unescaping.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/case_in_hash_pat.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/difficult4__leading_dots2.txt" = 0.00 s = . Prism::FixturesTest#"test_heredocs_leading_whitespace.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/back_ref.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/begin_rescue_ensure_no_bodies.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/rescue_do_end_raised.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/safe_call.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/case_in_or.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/send_index_asgn_legacy.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/forward_arg_with_open_args.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/unless_mod.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/kwrestarg_unnamed.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/parser_bug_604.txt" = 0.00 s = . Prism::FixturesTest#"test_defined.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/heredoc_squiggly_blank_lines.txt" = 0.00 s = . Prism::FixturesTest#"test_3.4/it.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/ruby_bug_12669.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/masgn_cmd.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/__ENCODING___legacy_.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/difficult3__6.txt" = 0.00 s = . Prism::FixturesTest#"test_range_end_open_inclusive.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/stabby_block_kw__required.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/quoted_symbol_hash_arg.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/bug_hash_args_trailing_comma.txt" = 0.00 s = . Prism::FixturesTest#"test_keywords.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/array_words_empty.txt" = 0.00 s = . Prism::FixturesTest#"test_rescue_modifier.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/safe_op_asgn.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/send_self_block.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/hash_label_end.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/args_args_comma.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_iter_call_parens.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/heredoc_nested.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/symbols.txt" = 0.00 s = . Prism::FixturesTest#"test_method_calls.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/heredoc_with_only_carriage_returns.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/heredoc_squiggly_visually_blank_lines.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_colon2.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/postexe.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/and_or_masgn.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defn_opt_reg.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_paren_splat.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_and.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/self.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_arg_assoc.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/kwnilarg.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/while.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/case_expr_else.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defn_reg_opt_reg.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/bug191.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/assoc_label.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/rescue.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/const_2_op_asgn_or2.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/symbols_interp.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_pattern_058.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/words_interp.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/gvasgn.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_bang_command_call.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/case_in_37.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/ternary.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_defn_no_parens_args.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/endless_comparison_method.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/case_in_42.txt" = 0.00 s = . Prism::FixturesTest#"test_regex_char_width.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/space_args_arg_call.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/label_vs_string.txt" = 0.00 s = . Prism::FixturesTest#"test_variables.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/bdot2.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/difficult3__11.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/ruby_bug_10653.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/lasgn_call_bracket_rescue_arg.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/beginless_erange_after_newline.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_dstr_escaped_newline.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/masgn_splat.txt" = 0.00 s = . Prism::FixturesTest#"test_classes.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/bug_regex_verification.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/parser_bug_645.txt" = 0.00 s = . Prism::FixturesTest#"test_emoji_method_calls.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_iter_call_no_parens.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/super_block.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/bug_rescue_empty_else.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/const_op_asgn_or.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_to_ary.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/if_mod.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defn_comments.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/heredoc_bad_oct_escape.txt" = 0.00 s = . Prism::FixturesTest#"test_tilde_heredocs.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/string___FILE__.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/procarg0.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/procarg0_legacy.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_gt.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_scope.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_pattern_019.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/str_pct_q.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/multiple_pattern_matches.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/pattern_matching_match_as.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/iter_args_3.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/iter_args_9_1.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/endless_method.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/ruby_bug_11873.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/mlhs_back_splat.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/lbrace_arg_after_command_args.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/masgn_star.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_until_not_canonical.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/when_splat.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/blockargs.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/iter_args_11_2.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/string_plain.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/if_else.txt" = 0.00 s = . Prism::FixturesTest#"test_indented_file_end.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/restarg_named.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_trailing_newlines.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/difficult3_4.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_call_operation_dot.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/forward_args_legacy.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/parser_bug_525.txt" = 0.00 s = . Prism::FixturesTest#"test_heredoc_with_escaped_newline_at_start.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_trailing_dots.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/array_words_interp.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/dedenting_interpolating_heredoc_fake_line_continuation.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/ruby_bug_15789.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/casgn_toplevel.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/non_lvar_injecting_match.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/iter_args_11_1.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/bug_481.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/rescue.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/class.txt" = 0.00 s = . Prism::FixturesTest#"test_repeat_parameters.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/difficult2_.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/bug_hash_interp_array.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/masgn_colon3.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/xstring_plain.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/ivar.txt" = 0.00 s = . Prism::FixturesTest#"test_symbols.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/args_args_star.txt" = 0.00 s = . Prism::FixturesTest#"test_not.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/block_arg_combinations.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_decomp_arg_splat.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/opasgn.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/alias_resword.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defn_endless_command_rescue.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/character.txt" = 0.00 s = . Prism::FixturesTest#"test_spanning_heredoc.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/send_block_chain_cmd.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/args_star.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/nil_expression.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_colon_parens.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/assignment.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/ambiuous_quoted_label_in_ternary_operator.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/multiline_hash_declaration.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_arg_opt_splat.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/zsuper.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_unary_bang.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/iter_args_9_2.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/bug_cmdarg.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_def_special_name.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/trailing_forward_arg.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/kwarg_no_paren.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/if_nl_then.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/ruby_bug_11380.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/difficult1_line_numbers.txt" = 0.00 s = . Prism::FixturesTest#"test_xstring.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/unary_plus.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/empty_begin.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/defined.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/send_lambda_args_shadow.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/rescue_without_begin_end.txt" = 0.00 s = . Prism::FixturesTest#"test_dash_heredocs.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/case_in_array_pat_paren_assign.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/arg_label.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/dstr.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/undef.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/casgn_scoped.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/send_attr_asgn.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/bug169.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/range.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_div.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/rescue_do_end_rescued.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/difficult6__7.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/pipe_semicolon.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/if_masgn__24.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defn_kwarg_val.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/eq_begin_line_numbers.txt" = 0.00 s = . Prism::FixturesTest#"test_heredoc_with_carriage_returns.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_pattern_076.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_decomp_arg_splat_arg.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/regex_interp.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/uminus_float.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/bug_not_parens.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/args_args_assocs_comma.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/difficult3__12.txt" = 0.00 s = . Prism::FixturesTest#"test_string_concatination_frozen_false.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/heredoc_trailing_slash_continued_call.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/mlhs_keyword.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defs_kwarg.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/arg_duplicate_ignored.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/rescue_mod_asgn.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/BEGIN.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/begin_rescue_else_ensure_no_bodies.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/array_words.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_rescue.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/hookexe.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/cond_begin.txt" = 0.00 s = . Prism::FixturesTest#"test_arrays.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/dsym_to_sym.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/bug_do_block_in_call_args.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_stabby_do_end_with_block.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/str_double_escaped_newline.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/op_asgn_primary_colon_identifier1.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/attrasgn_array_lhs.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/lparenarg_after_lvar__since_25.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/heredoc_backslash_nl.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/send_index_cmd.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/rescue_do_end_no_raise.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_multiline_str_literal_n.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/for.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_until_not_noncanonical.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/str_backslashes.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_arg_kwsplat.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/and_asgn.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/case_in_array_pat_const2.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/when_multi.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_call_dot_op2_cmd_args_do_block.txt" = 0.00 s = . Prism::FixturesTest#"test_integer_operations.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defn_kwarg_kwarg.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/unless_else.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/if.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/__ENCODING__.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/pattern_matching_single_line_allowed_omission_of_parentheses.txt" = 0.00 s = . Prism::FixturesTest#"test_heredocs_with_ignored_newlines_and_non_empty.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defn_forward_args__no_parens.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/bang.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/difficult3_3.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/str_newline_hash_line_number.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/rescue_mod_masgn.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/unary_plus_on_literal.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/when_then.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/symbol_plain.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/keyword_argument_omission.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_array_lit_inline_hash.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/qw_escape.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/send_plain_cmd.txt" = 0.00 s = . Prism::FixturesTest#"test_encoding_binary.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/masgn_splat_arg_arg.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/op_asgn_primary_colon_const_command_call.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/iter_args_4.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/true.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/index_0_opasgn.txt" = 0.00 s = . Prism::FixturesTest#"test_lambda.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_kwarg_lvar.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_args_opt1.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/forwarded_argument_with_restarg.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/kwbegin.txt" = 0.00 s = . Prism::FixturesTest#"test_xstring_with_backslash.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/hash_hashrocket.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defs_oneliner_rescue.txt" = 0.00 s = . Prism::FixturesTest#"test_until.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/marg_combinations.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defn_kwarg_env.txt" = 0.00 s = . Prism::FixturesTest#"test_methods.txt" = 0.00 s = . Prism::FixturesTest#"test_4.0/leading_logical.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defn_arg_asplat_arg.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/args_args_assocs.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/ruby_bug_11107.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/bug_lambda_leakage.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/mlhs_front_anonsplat.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_str_with_newline_escape.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/const_op_asgn_and1.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/send_index_legacy.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/space_args_arg_block.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_assoc_new.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/safe_calls.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_call_defn_call_block_call.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_defn_complex.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/block_kwarg.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/space_args_block.txt" = 0.00 s = . Prism::FixturesTest#"test_global_variables.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/iter_args_7_2.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/dot2_nil__26.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/bug_249.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defn_kwarg_kwsplat_anon.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_while_not_noncanonical.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/masgn_arg_splat_arg.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/thingy.txt" = 0.00 s = . Prism::FixturesTest#"test_strings.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/pipe_space.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/not_masgn__24.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/iter_kwarg.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/qw_escape_term.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_splat_reg.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/heredoc_squiggly_empty.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/hash_label.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/cond_unary_minus.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/super.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/dstr_lex_state.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/rescue_do_end_ensure_result.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/case_in_86.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/bug_cond_pct.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/bang_cmd.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_if_not_noncanonical.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/f_kw__required.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/pattern_matching_constants.txt" = 0.00 s = . Prism::FixturesTest#"test_4.0/endless_methods_command_call.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defn_oneliner_eq2.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/masgn_arg_colon_arg.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/masgn_nested.txt" = 0.00 s = . Prism::FixturesTest#"test_nils.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/bug_215.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/send_index_asgn.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/cvar.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/qwords_empty.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/case_in_find.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/string_concat.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_arg_opt_arg_block.txt" = 0.00 s = . Prism::FixturesTest#"test_boolean_operators.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/qWords_space.txt" = 0.00 s = . Prism::FixturesTest#"test_ternary_operator.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_if_not_canonical.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/safe_call_newline.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/difficult3__9.txt" = 0.00 s = . Prism::FixturesTest#"test_newline_terminated.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/method_call_trailing_comma.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/rhs_asgn.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/difficult7_.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/dedenting_heredoc.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defn_kwarg_lvar.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_call_no_args.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/sclass.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/slash_newline_in_heredocs.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/optarg.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/in_expr_no_case.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/send.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/bug_args_masgn_outer_parens__19.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/pattern_matching_single_match.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/parse_line_dot2_open.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/var_or_asgn.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/begin_ensure_no_bodies.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defn_oneliner.txt" = 0.00 s = . Prism::FixturesTest#"test_heredoc_with_trailing_newline.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/parser_bug_507.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/defn_oneliner_noargs_parentheses.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/pattern_matching_keyword_variable.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/masgn_splat_arg.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/masgn_anon_splat_arg.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/regexp_esc_C_slash.txt" = 0.00 s = . Prism::FixturesTest#"test_unless.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_decomp_anon_splat_arg.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/literal/since/30.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_env.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/hash_empty.txt" = 0.00 s = . Prism::FixturesTest#"test_dstring.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_trailing_comma.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/integer_with_if_modifier.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/send_op_asgn_conditional.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/bug_cmd_string_lookahead.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/op_asgn_index_cmd.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/call_not.txt" = 0.00 s = . Prism::FixturesTest#"test_it_assignment.txt" = 0.00 s = . Prism::FixturesTest#"test_dsym_str.txt" = 0.00 s = . Prism::FixturesTest#"test_next.txt" = 0.00 s = . Prism::FixturesTest#"test_range_end_open_exclusive.txt" = 0.00 s = . Prism::FixturesTest#"test_heredocs_with_ignored_newlines.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/case_in_else.txt" = 0.00 s = . Prism::FixturesTest#"test_unparser/corpus/semantic/block.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/heredoc_with_extra_carriage_horrible_mix.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/block_command_operation_dot.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/ruby_bug_14690.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/dot3_nil__26.txt" = 0.00 s = . Prism::FixturesTest#"test_seattlerb/dstr_evstr.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/send_index.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/class_super_label.txt" = 0.00 s = . Prism::FixturesTest#"test_whitequark/forwarded_restarg.txt" = 0.00 s = . TestRipper::ParserEvents#test_params_mlhs_new = 0.00 s = . TestRipper::ParserEvents#test_class = 0.00 s = . TestRipper::ParserEvents#test_stmts_add = 0.00 s = . TestRipper::ParserEvents#test_string_content = 0.00 s = . TestRipper::ParserEvents#test_arg_paren = 0.00 s = . TestRipper::ParserEvents#test_call_colon2 = 0.00 s = . TestRipper::ParserEvents#test_warning_duplicated_when_clause = 0.00 s = . TestRipper::ParserEvents#test_zsuper = 0.00 s = . TestRipper::ParserEvents#test_word_add = 0.00 s = . TestRipper::ParserEvents#test_break = 0.00 s = . TestRipper::ParserEvents#"test_binary(^)" = 0.00 s = . TestRipper::ParserEvents#test_alias = 0.00 s = . TestRipper::ParserEvents#test_sclass = 0.00 s = . TestRipper::ParserEvents#test_block_var_add_block = 0.00 s = . TestRipper::ParserEvents#"test_binary(<=>)" = 0.00 s = . TestRipper::ParserEvents#test_block_var = 0.00 s = . TestRipper::ParserEvents#test_dyna_symbol = 0.00 s = . TestRipper::ParserEvents#"test_binary(<)" = 0.00 s = . TestRipper::ParserEvents#test_endless_defs = 0.00 s = . TestRipper::ParserEvents#test_xstring_literal = 0.00 s = . TestRipper::ParserEvents#test_heredoc = 0.00 s = . TestRipper::ParserEvents#test_anonymous_rest_forwarding = 0.00 s = . TestRipper::ParserEvents#test_rest_param = 0.00 s = . TestRipper::ParserEvents#test_string_add = 0.00 s = . TestRipper::ParserEvents#test_qwords_add = 0.00 s = . TestRipper::ParserEvents#"test_binary(>>)" = 0.00 s = . TestRipper::ParserEvents#test_mlhs_add = 0.00 s = . TestRipper::ParserEvents#test_args_add = 0.00 s = . TestRipper::ParserEvents#test_nokw_param = 0.00 s = . TestRipper::ParserEvents#test_rescue_mod = 0.00 s = . TestRipper::ParserEvents#test_regexp_add = 0.00 s = . TestRipper::ParserEvents#test_unary = 0.00 s = . TestRipper::ParserEvents#test_vcall = 0.00 s = . TestRipper::ParserEvents#"test_binary(/)" = 0.00 s = . TestRipper::ParserEvents#test_when = 0.00 s = . TestRipper::ParserEvents#test_warning_ignored_magic_comment = 0.00 s = . TestRipper::ParserEvents#test_assign_error_const = 0.00 s = . TestRipper::ParserEvents#"test_binary(**)" = 0.00 s = . TestRipper::ParserEvents#test_return0 = 0.00 s = . TestRipper::ParserEvents#test_array = 0.00 s = . TestRipper::ParserEvents#test_qsymbols_add = 0.00 s = . TestRipper::ParserEvents#test_aref_field = 0.00 s = . TestRipper::ParserEvents#"test_binary(&&)" = 0.00 s = . TestRipper::ParserEvents#test_retry = 0.00 s = . TestRipper::ParserEvents#"test_binary(>)" = 0.00 s = . TestRipper::ParserEvents#test_method_add_arg = 0.00 s = . TestRipper::ParserEvents#test_mrhs_new_from_args = 0.00 s = . TestRipper::ParserEvents#test_hshptn = 0.00 s = . TestRipper::ParserEvents#test_else = 0.00 s = . TestRipper::ParserEvents#test_assoc_new = 0.00 s = . TestRipper::ParserEvents#test_arg_ambiguous = 0.00 s = . TestRipper::ParserEvents#test_qsymbols_new = 0.00 s = . TestRipper::ParserEvents#test_symbol_literal = 0.00 s = . TestRipper::ParserEvents#test_fcall = 0.00 s = . TestRipper::ParserEvents#test_assign_error_const_toplevel = 0.00 s = . TestRipper::ParserEvents#test_do_block = 0.00 s = . TestRipper::ParserEvents#test_yield0 = 0.00 s = . TestRipper::ParserEvents#test_assocs = 0.00 s = . TestRipper::ParserEvents#test_program = 0.00 s = . TestRipper::ParserEvents#test_params_mlhs_paren = 0.00 s = . TestRipper::ParserEvents#test_mlhs_add_post = 0.00 s = . TestRipper::ParserEvents#test_yield = 0.00 s = . TestRipper::ParserEvents#test_params = 0.00 s = . TestRipper::ParserEvents#test_ifop = 0.00 s = . TestRipper::ParserEvents#test_params_mlhs_add_post = 0.00 s = . TestRipper::ParserEvents#"test_binary(===)" = 0.00 s = . TestRipper::ParserEvents#"test_binary(&)" = 0.00 s = . TestRipper::ParserEvents#test_regexp_new = 0.00 s = . TestRipper::ParserEvents#"test_binary(<=)" = 0.00 s = . TestRipper::ParserEvents#"test_binary(or)" = 0.00 s = . TestRipper::ParserEvents#test_local_variables = 0.00 s = . TestRipper::ParserEvents#test_args_new = 0.00 s = . TestRipper::ParserEvents#test_mlhs_new = 0.00 s = . TestRipper::ParserEvents#test_brace_block = 0.00 s = . TestRipper::ParserEvents#test_qwords_new = 0.00 s = . TestRipper::ParserEvents#"test_binary(*)" = 0.00 s = . TestRipper::ParserEvents#test_field = 0.00 s = . TestRipper::ParserEvents#test_opassign = 0.00 s = . TestRipper::ParserEvents#test_unterminated_regexp = 0.00 s = . TestRipper::ParserEvents#test_event_coverage = 0.00 s = . TestRipper::ParserEvents#test_anonymous_block_forwarding = 0.00 s = . TestRipper::ParserEvents#test_while_mod = 0.00 s = . TestRipper::ParserEvents#test_begin = 0.00 s = . TestRipper::ParserEvents#test_alias_error = 0.00 s = . TestRipper::ParserEvents#test_super = 0.00 s = . TestRipper::ParserEvents#test_params_mlhs_add_star = 0.00 s = . TestRipper::ParserEvents#test_ignored_nl = 0.00 s = . TestRipper::ParserEvents#test_args_add_star = 0.00 s = . TestRipper::ParserEvents#test_warn_cr_in_middle = 0.00 s = . TestRipper::ParserEvents#test_if_mod = 0.00 s = . TestRipper::ParserEvents#test_mlhs_add_star = 0.00 s = . TestRipper::ParserEvents#test_hash = 0.00 s = . TestRipper::ParserEvents#test_invalid_instance_variable_name = 0.00 s = . TestRipper::ParserEvents#test_word_new = 0.00 s = . TestRipper::ParserEvents#"test_binary(||)" = 0.00 s = . TestRipper::ParserEvents#test_dot3 = 0.00 s = . TestRipper::ParserEvents#test_blockarg = 0.00 s = . TestRipper::ParserEvents#test_top_const_ref = 0.00 s = . TestRipper::ParserEvents#"test_binary(-)" = 0.00 s = . TestRipper::ParserEvents#test_stmts_new = 0.00 s = . TestRipper::ParserEvents#test_operator_ambiguous = 0.00 s = . TestRipper::ParserEvents#test_case = 0.00 s = . TestRipper::ParserEvents#test_params_mlhs_add = 0.00 s = . TestRipper::ParserEvents#test_args_forward = 0.00 s = . TestRipper::ParserEvents#test_bare_assoc_hash = 0.00 s = . TestRipper::ParserEvents#test_symbol = 0.00 s = . TestRipper::ParserEvents#test_parse_error = 0.00 s = . TestRipper::ParserEvents#test_def = 0.00 s = . TestRipper::ParserEvents#test_redo = 0.00 s = . TestRipper::ParserEvents#test_arglist = 0.00 s = . TestRipper::ParserEvents#"test_binary(=~)" = 0.00 s = . TestRipper::ParserEvents#test_args_add_block = 0.00 s = . TestRipper::ParserEvents#test_unless = 0.00 s = . TestRipper::ParserEvents#test_excessed_comma = 0.00 s = . TestRipper::ParserEvents#test_assoclist_from_args = 0.00 s = . TestRipper::ParserEvents#"test_binary(and)" = 0.00 s = . TestRipper::ParserEvents#"test_binary(!~)" = 0.00 s = . TestRipper::ParserEvents#test_assign_error_const_qualified = 0.00 s = . TestRipper::ParserEvents#test_words_add = 0.00 s = . TestRipper::ParserEvents#test_var_ref = 0.00 s = . TestRipper::ParserEvents#test_block_var_add_star = 0.00 s = . TestRipper::ParserEvents#test_endless_def = 0.00 s = . TestRipper::ParserEvents#test_assign_error = 0.00 s = . TestRipper::ParserEvents#test_warn_mismatched_indentations = 0.00 s = . TestRipper::ParserEvents#"test_binary(<<)" = 0.00 s = . TestRipper::ParserEvents#test_elsif = 0.00 s = . TestRipper::ParserEvents#test_string_concat = 0.00 s = . TestRipper::ParserEvents#test_mrhs_new = 0.00 s = . TestRipper::ParserEvents#test_assign_error_backref = 0.00 s = . TestRipper::ParserEvents#test_warning_invalid_magic_comment = 0.00 s = . TestRipper::ParserEvents#"test_binary(+)" = 0.00 s = . TestRipper::ParserEvents#test_dot2 = 0.00 s = . TestRipper::ParserEvents#test_return = 0.00 s = . TestRipper::ParserEvents#test_class_name_error = 0.00 s = . TestRipper::ParserEvents#test_for = 0.00 s = . TestRipper::ParserEvents#test_heredoc_dedent = 0.00 s = . TestRipper::ParserEvents#test_string_literal = 0.00 s = . TestRipper::ParserEvents#test_while = 0.00 s = . TestRipper::ParserEvents#test_block_variables = 0.00 s = . TestRipper::ParserEvents#test_opassign_error = 0.00 s = . TestRipper::ParserEvents#test_unless_mod = 0.00 s = . TestRipper::ParserEvents#test_command_call = 0.00 s = . TestRipper::ParserEvents#test_paren = 0.00 s = . TestRipper::ParserEvents#test_mlhs_paren = 0.00 s = . TestRipper::ParserEvents#test_massign = 0.00 s = . TestRipper::ParserEvents#test_defined = 0.00 s = . TestRipper::ParserEvents#test_symbols_add = 0.00 s = . TestRipper::ParserEvents#test_ensure = 0.00 s = . TestRipper::ParserEvents#test_until_mod = 0.00 s = . TestRipper::ParserEvents#test_unterminated_heredoc = 0.00 s = . TestRipper::ParserEvents#test_call = 0.00 s = . TestRipper::ParserEvents#test_xstring_add = 0.00 s = . TestRipper::ParserEvents#test_bodystmt = 0.00 s = . TestRipper::ParserEvents#"test_binary(>=)" = 0.00 s = . TestRipper::ParserEvents#test_string_dvar = 0.00 s = . TestRipper::ParserEvents#test_var_alias = 0.00 s = . TestRipper::ParserEvents#test_assign = 0.00 s = . TestRipper::ParserEvents#test_invalid_class_variable_name = 0.00 s = . TestRipper::ParserEvents#test_const_path_ref = 0.00 s = . TestRipper::ParserEvents#test_aryptn = 0.00 s = . TestRipper::ParserEvents#test_if = 0.00 s = . TestRipper::ParserEvents#"test_binary(!=)" = 0.00 s = . TestRipper::ParserEvents#test_xstring_new = 0.00 s = . TestRipper::ParserEvents#test_top_const_field = 0.00 s = . TestRipper::ParserEvents#test_BEGIN = 0.00 s = . TestRipper::ParserEvents#test_kwrest_param = 0.00 s = . TestRipper::ParserEvents#test_params_mlhs = 0.00 s = . TestRipper::ParserEvents#"test_binary(==)" = 0.00 s = . TestRipper::ParserEvents#test_symbols_new = 0.00 s = . TestRipper::ParserEvents#test_var_field = 0.00 s = . TestRipper::ParserEvents#"test_binary(%)" = 0.00 s = . TestRipper::ParserEvents#test_rescue_class = 0.00 s = . TestRipper::ParserEvents#"test_binary(|)" = 0.00 s = . TestRipper::ParserEvents#test_aref = 0.00 s = . TestRipper::ParserEvents#test_param_error = 0.00 s = . TestRipper::ParserEvents#test_in = 0.00 s = . TestRipper::ParserEvents#test_module = 0.00 s = . TestRipper::ParserEvents#test_string_embexpr = 0.00 s = . TestRipper::ParserEvents#test_next = 0.00 s = . TestRipper::ParserEvents#test_regexp_literal = 0.00 s = . TestRipper::ParserEvents#test_void_stmt = 0.00 s = . TestRipper::ParserEvents#test_undef = 0.00 s = . TestRipper::ParserEvents#test_mrhs_add = 0.00 s = . TestRipper::ParserEvents#test_fndptn = 0.00 s = . TestRipper::ParserEvents#test_assoc_splat = 0.00 s = . TestRipper::ParserEvents#test_magic_comment = 0.00 s = . TestRipper::ParserEvents#test_lambda = 0.00 s = . TestRipper::ParserEvents#test_invalid_global_variable_name = 0.00 s = . TestRipper::ParserEvents#test_END = 0.00 s = . TestRipper::ParserEvents#test_const_ref = 0.00 s = . TestRipper::ParserEvents#test_rescue = 0.00 s = . TestRipper::ParserEvents#test_defs = 0.00 s = . TestRipper::ParserEvents#test_mrhs_add_star = 0.00 s = . TestRipper::ParserEvents#test_words_new = 0.00 s = . TestRipper::ParserEvents#test_until = 0.00 s = . TestRipper::ParserEvents#test_warn_duplicated_hash_keys = 0.00 s = . TestRipper::ParserEvents#test_method_add_block = 0.00 s = . TestRipper::ParserEvents#test_command = 0.00 s = . TestRipper::ParserEvents#test_const_path_field = 0.00 s = . TestRipper::ParserEvents#test_anonymous_keyword_rest_forwarding = 0.00 s = . Bug::Marshal::TestUsrMarshal#test_compat = 0.08 s = . Bug::Marshal::TestUsrMarshal#test_marshal = 0.00 s = . Bug::Marshal::TestUsrMarshal#test_incompat = 0.08 s = . OpenSSL::TestPKeyRSA#test_dup = 0.02 s = . OpenSSL::TestPKeyRSA#test_new_empty = 0.00 s = . OpenSSL::TestPKeyRSA#test_sign_verify = 0.02 s = . OpenSSL::TestPKeyRSA#test_to_der = 0.01 s = . OpenSSL::TestPKeyRSA#test_sign_verify_raw_legacy = 0.12 s = . OpenSSL::TestPKeyRSA#test_params = 0.00 s = . OpenSSL::TestPKeyRSA#test_private_encoding = 0.02 s = . OpenSSL::TestPKeyRSA#test_marshal = 0.02 s = . OpenSSL::TestPKeyRSA#test_new_public_exponent = 0.00 s = . OpenSSL::TestPKeyRSA#test_private = 0.01 s = . OpenSSL::TestPKeyRSA#test_encrypt_decrypt = 0.04 s = . OpenSSL::TestPKeyRSA#test_sign_verify_options = 0.02 s = . OpenSSL::TestPKeyRSA#test_RSAPublicKey = 0.01 s = . OpenSSL::TestPKeyRSA#test_new_break = 0.00 s = . OpenSSL::TestPKeyRSA#test_RSAPrivateKey_encrypted = 0.03 s = . OpenSSL::TestPKeyRSA#test_pem_passwd = 0.04 s = . OpenSSL::TestPKeyRSA#test_new = 0.10 s = . OpenSSL::TestPKeyRSA#test_sign_verify_pss = 0.01 s = . OpenSSL::TestPKeyRSA#test_s_generate = 0.41 s = . OpenSSL::TestPKeyRSA#test_s_generate_public_exponent = 0.01 s = . OpenSSL::TestPKeyRSA#test_encrypt_decrypt_legacy = 0.15 s = . OpenSSL::TestPKeyRSA#test_sign_verify_raw = 0.04 s = . OpenSSL::TestPKeyRSA#test_export = 0.01 s = . OpenSSL::TestPKeyRSA#test_RSAPrivateKey = 0.08 s = . OpenSSL::TestPKeyRSA#test_private_encoding_encrypted = 0.03 s = . OpenSSL::TestPKeyRSA#test_PUBKEY = 0.02 s = . Prism::CommandLineTest#test_command_line_p = 0.00 s = . Prism::CommandLineTest#test_command_line_x_implicit = 0.00 s = . Prism::CommandLineTest#test_command_line_x_explicit = 0.00 s = . Prism::CommandLineTest#test_command_line_n = 0.00 s = . Prism::CommandLineTest#test_command_line_l = 0.00 s = . Prism::CommandLineTest#test_all_syntax_versions_present = 0.00 s = . Prism::CommandLineTest#test_command_line_x_implicit_fail = 0.00 s = . Prism::CommandLineTest#test_command_line_x_explicit_fail = 0.00 s = . Prism::CommandLineTest#test_command_line_e = 0.00 s = . Prism::CommandLineTest#test_command_line_a = 0.00 s = . TestBugReporter#test_bug_reporter_add = 0.46 s = . TestGemPackageTarHeaderRactor#test_decode_in_ractor = 0.32 s = . TestGemPackageTarHeaderRactor#test_encode_in_ractor = 0.40 s = . Bug::StNumHash::Test_NumHash#test_check = 0.00 s = . Bug::StNumHash::Test_NumHash#test_update = 0.00 s = . Bug::StNumHash::Test_NumHash#test_delete_safe_on_iteration = 0.00 s = . Bug::StNumHash::Test_NumHash#test_size_after_delete_safe = 0.00 s = . TestDateMarshal#test_memsize = 0.01 s = . TestDateMarshal#test_marshal = 0.00 s = . Test_NotImplement#test_not_protected_method_defined = 0.00 s = . Test_NotImplement#test_not_private_method_defined = 0.00 s = . Test_NotImplement#test_method_inspect_notimplement = 0.00 s = . Test_NotImplement#test_not_method_defined = 0.00 s = . Test_NotImplement#test_funcall_notimplement = 0.00 s = . Test_NotImplement#test_respond_to = 0.00 s = . Prism::ParametersSignatureTest#test_opt = 0.01 s = . Prism::ParametersSignatureTest#test_rest_anonymous = 0.00 s = . Prism::ParametersSignatureTest#test_key = 0.00 s = . Prism::ParametersSignatureTest#test_keyrest_anonymous = 0.00 s = . Prism::ParametersSignatureTest#test_req_destructure = 0.00 s = . Prism::ParametersSignatureTest#test_keyrest = 0.00 s = . Prism::ParametersSignatureTest#test_post = 0.00 s = . Prism::ParametersSignatureTest#test_all_syntax_versions_present = 0.00 s = . Prism::ParametersSignatureTest#test_block_anonymous = 0.00 s = . Prism::ParametersSignatureTest#test_forwarding = 0.00 s = . Prism::ParametersSignatureTest#test_req = 0.00 s = . Prism::ParametersSignatureTest#test_nokey = 0.00 s = . Prism::ParametersSignatureTest#test_rest = 0.00 s = . Prism::ParametersSignatureTest#test_block = 0.00 s = . Prism::ParametersSignatureTest#test_keyreq = 0.00 s = . Prism::ParametersSignatureTest#test_key_ordering = 0.00 s = . Prism::ParametersSignatureTest#test_post_destructure = 0.00 s = . Test_Load_Extensions#test_different_version_extensions = 0.00 s = S Test_Load_Extensions#test_loading_extensions_from_global_to_local = 0.00 s = S Test_Load_Extensions#test_load_extension = 0.00 s = S Test_Load_Extensions#test_load_extension_in_box = 0.00 s = S Test_Load_Extensions#test_loading_extensions_from_local_to_global = 0.00 s = S Test_Load_Extensions#test_extension_contamination_in_global = 0.00 s = S MMTk::TestConfiguration#test_MMTK_HEAP_MIN = 0.00 s = S MMTk::TestConfiguration#test_invalid_MMTK_THREADS = 0.00 s = S MMTk::TestConfiguration#test_MMTK_THREADS = 0.00 s = S MMTk::TestConfiguration#test_invalid_MMTK_HEAP_MIN = 0.00 s = S MMTk::TestConfiguration#test_invalid_MMTK_PLAN = 0.00 s = S MMTk::TestConfiguration#test_MMTK_PLAN_MarkSweep = 0.00 s = S MMTk::TestConfiguration#test_MMTK_PLAN_Immix = 0.00 s = S MMTk::TestConfiguration#test_MMTK_HEAP_MODE_dynamic = 0.00 s = S MMTk::TestConfiguration#test_MMTK_HEAP_MAX = 0.00 s = S MMTk::TestConfiguration#test_invalid_MMTK_HEAP_MAX = 0.00 s = S MMTk::TestConfiguration#test_MMTK_HEAP_MIN_greater_than_or_equal_to_MMTK_HEAP_MAX = 0.00 s = S MMTk::TestConfiguration#test_invalid_MMTK_HEAP_MODE = 0.00 s = S MMTk::TestConfiguration#test_MMTK_HEAP_MODE_fixed = 0.00 s = S MMTk::TestConfiguration#test_MMTK_HEAP_MIN_is_ignored_for_fixed_heaps = 0.00 s = S MMTk::TestConfiguration#test_MMTK_PLAN_NoGC = 0.00 s = S TestGemSecurityPolicy#test_check_key_wrong_key = 0.00 s = . TestGemSecurityPolicy#test_verify_signatures_none = 0.01 s = . TestGemSecurityPolicy#test_check_data_invalid = 0.01 s = . TestGemSecurityPolicy#test_verify_signatures_signer = 0.02 s = . TestGemSecurityPolicy#test_verify_signatures = 0.02 s = . TestGemSecurityPolicy#test_check_root_invalid_signer = 0.00 s = . TestGemSecurityPolicy#test_check_chain_no_chain = 0.00 s = . TestGemSecurityPolicy#test_verify_signatures_root = 0.01 s = . TestGemSecurityPolicy#test_check_trust_no_trust = 0.00 s = . TestGemSecurityPolicy#test_check_trust_mismatch = 0.00 s = . TestGemSecurityPolicy#test_verify_no_signatures_no_digests = 0.00 s = . TestGemSecurityPolicy#test_check_trust = 0.01 s = . TestGemSecurityPolicy#test_check_root_empty_chain = 0.00 s = . TestGemSecurityPolicy#test_check_root = 0.00 s = . TestGemSecurityPolicy#test_check_cert_future = 0.01 s = . TestGemSecurityPolicy#test_verify = 0.01 s = . TestGemSecurityPolicy#test_verify_signatures_chain = 0.02 s = . TestGemSecurityPolicy#test_check_root_not_self_signed = 0.02 s = . TestGemSecurityPolicy#test_verify_chain_signatures = 0.01 s = . TestGemSecurityPolicy#test_check_key_no_signer = 0.01 s = . TestGemSecurityPolicy#test_verify_no_signatures = 0.01 s = . TestGemSecurityPolicy#test_verify_wrong_digest_type = 0.03 s = . TestGemSecurityPolicy#test_verify_signatures_missing = 0.01 s = . TestGemSecurityPolicy#test_verify_no_digests = 0.01 s = . TestGemSecurityPolicy#test_verify_signatures_data = 0.02 s = . TestGemSecurityPolicy#test_check_trust_child = 0.01 s = . TestGemSecurityPolicy#test_verify_no_digests_no_security = 0.01 s = . TestGemSecurityPolicy#test_check_key = 0.00 s = . TestGemSecurityPolicy#test_verify_signatures_trust = 0.01 s = . TestGemSecurityPolicy#test_check_trust_empty_chain = 0.00 s = . TestGemSecurityPolicy#test_check_cert = 0.01 s = . TestGemSecurityPolicy#test_check_trust_no_trust_child = 0.00 s = . TestGemSecurityPolicy#test_verify_no_trust = 0.02 s = . TestGemSecurityPolicy#test_check_cert_invalid_issuer = 0.00 s = . TestGemSecurityPolicy#test_check_cert_issuer = 0.00 s = . TestGemSecurityPolicy#test_check_chain = 0.00 s = . TestGemSecurityPolicy#test_check_root_no_chain = 0.00 s = . TestGemSecurityPolicy#test_check_trust_no_chain = 0.00 s = . TestGemSecurityPolicy#test_check_chain_invalid = 0.00 s = . TestGemSecurityPolicy#test_check_cert_expired = 0.00 s = . TestGemSecurityPolicy#test_check_chain_empty_chain = 0.01 s = . TestGemSecurityPolicy#test_subject = 0.00 s = . TestGemSecurityPolicy#test_verify_not_enough_signatures = 0.02 s = . TestGemSecurityPolicy#test_verify_chain_key = 0.01 s = . TestGemSecurityPolicy#test_check_cert_no_signer = 0.00 s = . TestGemSecurityPolicy#test_check_data = 0.01 s = . TestGemDependencyInstaller#test_install_dependency_development = 0.05 s = . TestGemDependencyInstaller#test_install_remote_platform_newer = 0.03 s = . TestGemDependencyInstaller#test_install_force = 0.03 s = . TestGemDependencyInstaller#test_install_when_only_prerelease = 0.02 s = . TestGemDependencyInstaller#test_install_legacy_spec_with_nil_required_rubygems_version = 0.03 s = . TestGemDependencyInstaller#test_install_dependency_old = 0.05 s = . TestGemDependencyInstaller#test_install_local_subdir = 0.03 s = . TestGemDependencyInstaller#test_install_prerelease_bug_990 = 0.02 s = . TestGemDependencyInstaller#test_install_domain_both_no_network = 0.03 s = . TestGemDependencyInstaller#test_install_remote = 0.04 s = . TestGemDependencyInstaller#test_install_build_args = 0.07 s = . TestGemDependencyInstaller#test_install_dependencies_satisfied = 0.11 s = . TestGemDependencyInstaller#test_install_all_dependencies = 0.09 s = . TestGemDependencyInstaller#test_install_dual_repository_and_done_installing_hooks = 0.10 s = . TestGemDependencyInstaller#test_install_minimal_deps = 0.11 s = . TestGemDependencyInstaller#test_install_dependency_existing = 0.06 s = . TestGemDependencyInstaller#test_install_prerelease_skipped_when_normal_ver = 0.04 s = . TestGemDependencyInstaller#test_install_local_dependency = 0.05 s = . TestGemDependencyInstaller#test_install_ignore_dependencies = 0.05 s = . TestGemDependencyInstaller#test_install_local_with_extensions_already_installed = 0.00 s = S TestGemDependencyInstaller#test_resolve_dependencies_ignore_dependencies = 0.05 s = . TestGemDependencyInstaller#test_install_no_document = 0.04 s = . TestGemDependencyInstaller#test_install_install_dir = 0.06 s = . TestGemDependencyInstaller#test_resolve_dependencies = 0.06 s = . TestGemDependencyInstaller#test_install_version = 0.04 s = . TestGemDependencyInstaller#test_install_no_wrappers = 0.06 s = . TestGemDependencyInstaller#test_install = 0.03 s = . TestGemDependencyInstaller#test_install_local_dependency_installed = 0.02 s = . TestGemDependencyInstaller#test_install_prerelease = 0.03 s = . TestGemDependencyInstaller#test_install_dependency_existing_extension = 0.35 s = . TestGemDependencyInstaller#test_install_domain_local = 0.04 s = . TestGemDependencyInstaller#test_install_dual_repository = 0.07 s = . TestGemDependencyInstaller#test_install_domain_both = 0.03 s = . TestGemDependencyInstaller#test_install_env_shebang = 0.02 s = . TestGemDependencyInstaller#test_install_local_prerelease = 0.02 s = . TestGemDependencyInstaller#test_install_dependency_development_deep = 0.09 s = . TestGemDependencyInstaller#test_install_domain_remote = 0.04 s = . TestGemDependencyInstaller#test_install_dependency = 0.06 s = . TestGemDependencyInstaller#test_install_cache_dir = 0.07 s = . TestGemDependencyInstaller#test_install_remote_dep = 0.06 s = . TestGemDependencyInstaller#test_install_reinstall = 0.05 s = . TestGemDependencyInstaller#test_install_platform_is_ignored_when_a_file_is_specified = 0.02 s = . TestGemDependencyInstaller#test_resolve_dependencies_local = 0.04 s = . TestGemDependencyInstaller#test_install_security_policy = 0.05 s = . TestGemDependencyInstaller#test_install_version_default = 0.03 s = . TestGemDependencyInstaller#test_install_dependency_development_shallow = 0.05 s = . TestGemDependencyInstaller#test_install_local_dependency_no_network_for_target_gem = 0.04 s = . TestGemDependencyInstaller#test_install_local = 0.04 s = . TestGemDependencyInstaller#test_install_doesnt_upgrade_installed_dependencies = 0.11 s = . TestGemDependencyInstaller#test_install_no_minimal_deps = 0.09 s = . TestGemDependencyInstaller#test_install_legacy_spec_with_nil_required_ruby_version = 0.02 s = . TestThread#test_join2 = 0.01 s = . TestThread#test_join_argument_conversion = 0.00 s = . TestThread#test_wakeup = 0.00 s = . TestThread#test_thread_status_in_trap = 0.05 s = . TestThread#test_abort_on_exception = 0.15 s = . TestThread#test_fork_value = 0.09 s = . TestThread#test_inspect = 0.00 s = . TestThread#test_fork_in_thread = 0.09 s = . TestThread#test_thread_variable? = 0.00 s = . TestThread#test_join_limit_FIXNUM_MAX = 0.00 s = . TestThread#test_unlock_locked_mutex_with_collected_fiber2 = 0.13 s = . TestThread#test_join_limit_UINT64_MAX = 0.00 s = . TestThread#test_thread_invalid_object = 0.00 s = . TestThread#test_join_limit_negative_minus_1 = 0.00 s = . TestThread#test_fork_while_mutex_locked_by_forker = 0.01 s = . TestThread#test_thread_name = 0.01 s = . TestThread#test_thread_timer_and_interrupt = 0.08 s = . TestThread#test_thread_join_in_trap = 0.10 s = . TestThread#test_mutex_synchronize_yields_no_block_params = 0.00 s = . TestThread#test_join_limit_INFINITY = 0.00 s = . TestThread#test_recursive_outer = 0.00 s = . TestThread#test_thread_value_in_trap = 0.10 s = . TestThread#test_mutex_unlock_on_trap = 0.01 s = . TestThread#test_kill_thread_subclass = 0.00 s = . TestThread#test_fork_while_locked = 0.15 s = . TestThread#test_main = 0.03 s = . TestThread#test_mutex_trylock = 0.00 s = . TestThread#test_stop = 0.04 s = . TestThread#test_thread_timer_and_ensure = 0.09 s = . TestThread#test_select_wait = 0.00 s = . TestThread#test_backtrace = 0.00 s = . TestThread#test_mutex_interrupt = 0.01 s = . TestThread#test_uninitialized = 0.00 s = . TestThread#test_local_barrier = 0.53 s = . TestThread#test_blocking_mutex_unlocked_on_fork = 0.10 s = . TestThread#test_thread_local_fetch = 0.00 s = . TestThread#test_deadlock_backtrace = 0.04 s = . TestThread#test_signal_at_join = 1.29 s = . TestThread#test_mutex_owned2 = 0.00 s = . TestThread#test_handle_interrupted? = 0.00 s = . TestThread#test_thread_setname_in_initialize = 0.00 s = . TestThread#test_kill_wrong_argument = 0.00 s = . TestThread#test_thread_native_thread_id_across_fork_on_linux = 0.02 s = . TestThread#test_ignore_deadlock = 1.04 s = . TestThread#test_thread_join_current = 0.00 s = . TestThread#test_new_symbol_proc = 0.09 s = . TestThread#test_mutex_illegal_unlock = 0.00 s = . TestThread#test_report_on_exception = 0.13 s = . TestThread#test_handle_interrupt_and_p = 0.17 s = . TestThread#test_yield_across_thread_through_enum = 0.00 s = . TestThread#test_mutexes_locked_in_fiber_dont_have_aba_issue_with_new_fibers = 0.22 s = . TestThread#test_mutex_owned = 0.00 s = . TestThread#test_handle_interrupt = 0.08 s = . TestThread#test_list = 0.05 s = . TestThread#test_thread_variable_frozen = 0.00 s = . TestThread#test_thread_local_dynamic_symbol = 0.00 s = . TestThread#test_priority = 0.84 s = . TestThread#test_thread_variables = 0.01 s = . TestThread#test_inspect_with_fiber = 0.00 s = . TestThread#test_join_limit_negative_minus_INFINITY = 0.00 s = . TestThread#test_new = 0.00 s = . TestThread#test_main_thread_status_at_exit = 0.05 s = . TestThread#test_join = 0.05 s = . TestThread#test_switch_while_busy_loop = 0.20 s = . TestThread#test_pending_interrupt? = 0.00 s = . TestThread#test_thread_variable_in_enumerator = 0.00 s = . TestThread#test_thread_invalid_name = 0.00 s = . TestThread#test_handle_interrupt_and_io = 0.14 s = . TestThread#test_thread_status_raise_after_kill = 0.00 s = . TestThread#test_join_limit_negative_minus_0_1 = 0.01 s = . TestThread#test_thread_instance_variable = 0.04 s = . TestMkmfHaveFunc#test_have_func = 97.12 s = . TestMkmfHaveFunc#test_not_have_func = 0.24 s = . TestGemPlatform#test_pattern_matching_array = 0.00 s = . TestGemPlatform#test_inspect = 0.00 s = . TestGemPlatform#test_initialize_platform = 0.00 s = . TestGemPlatform#test_sort_and_filter_best_platform_match = 0.00 s = . TestGemPlatform#test_nil_version_is_treated_as_any_version = 0.00 s = . TestGemPlatform#test_equals_tilde = 0.00 s = . TestGemPlatform#test_sort_best_platform_match = 0.00 s = . TestGemPlatform#test_initialize_mswin32_vc6 = 0.00 s = . TestGemPlatform#test_initialize_test = 0.00 s = . TestGemPlatform#test_self_match_spec_with_match_gem_override = 0.00 s = . TestGemPlatform#test_platform_specificity_match = 0.00 s = . TestGemPlatform#test_equals3 = 0.00 s = . TestGemPlatform#test_deconstruct = 0.00 s = . TestGemPlatform#test_self_match_spec? = 0.00 s = . TestGemPlatform#test_deconstruct_keys = 0.00 s = . TestGemPlatform#test_nil_version_is_stricter_for_linux_os = 0.00 s = . TestGemPlatform#test_self_match_gem? = 0.00 s = . TestGemPlatform#test_equals2 = 0.00 s = . TestGemPlatform#test_equals3_version = 0.00 s = . TestGemPlatform#test_nil_cpu_arch_is_treated_as_universal = 0.00 s = . TestGemPlatform#test_self_local = 0.00 s = . TestGemPlatform#test_constants = 0.00 s = . TestGemPlatform#test_equals3_cpu_arm = 0.00 s = . TestGemPlatform#test_self_new = 0.00 s = . TestGemPlatform#test_eabi_version_is_stricter_for_linux_os = 0.00 s = . TestGemPlatform#test_eabi_and_nil_version_combination_strictness = 0.00 s = . TestGemPlatform#test_pattern_matching_hash = 0.00 s = . TestGemPlatform#test_initialize = 0.00 s = . TestGemPlatform#test_equals3_universal_mingw = 0.00 s = . TestGemPlatform#test_generic = 0.00 s = . TestGemPlatform#test_initialize_command_line = 0.00 s = . TestGemPlatform#test_equals3_cpu = 0.00 s = . TestGemPlatform#test_to_s = 0.01 s = . TestOpenURIProxy#test_proxy_http_basic_authentication_success = 0.00 s = . TestOpenURIProxy#test_proxy_http_basic_authentication_failure = 0.00 s = . TestOpenURIProxy#test_proxy = 0.00 s = . TestOpenURIProxy#test_authenticated_proxy_http_basic_authentication_success = 0.00 s = . TestGemExtCargoBuilderUnit#test_cargo_command_locks_in_release_profile = 0.00 s = . TestGemExtCargoBuilderUnit#test_cargo_command_passes_args = 0.00 s = . TestGemExtCargoBuilderUnit#test_build_env_includes_rbconfig = 0.00 s = . TestGemExtCargoBuilderUnit#test_cargo_command_passes_respects_cargo_build_target = 0.00 s = . TestGemExtCargoBuilderUnit#test_cargo_command_passes_respects_cargo_env_var = 0.00 s = . TestClone#test_proc_obj_id_flag_reset = 0.00 s = . TestClone#test_frozen_properties_and_ivars_retained_on_clone_with_ivar = 0.00 s = . TestClone#test_frozen_properties_retained_on_clone = 0.00 s = . TestClone#test_ivar_retained_on_clone = 0.00 s = . TestClone#test_ivars_retained_on_extended_obj_clone = 0.00 s = . TestClone#test_clone = 0.00 s = . TestClone#test_user_flags = 0.14 s = . TestGemRequest#test_fetch_head = 0.00 s = . TestGemRequest#test_get_proxy_from_env_empty = 0.00 s = . TestGemRequest#test_fetch_basic_auth_encoded = 0.00 s = . TestGemRequest#test_user_agent_patchlevel = 0.00 s = . TestGemRequest#test_get_proxy_from_env_https = 0.00 s = . TestGemRequest#test_configure_connection_for_https_ssl_ca_cert = 0.00 s = . TestGemRequest#test_get_proxy_from_env_domain = 0.00 s = . TestGemRequest#test_proxy_ENV = 0.00 s = . TestGemRequest#test_verify_certificate_message_INVALID_PURPOSE = 0.00 s = . TestGemRequest#test_verify_certificate_extra_message = 0.00 s = . TestGemRequest#test_get_proxy_from_env_fallback = 0.00 s = . TestGemRequest#test_verify_certificate_message_INVALID_CA = 0.00 s = . TestGemRequest#test_get_proxy_from_env_escape = 0.00 s = . TestGemRequest#test_verify_certificate = 0.00 s = . TestGemRequest#test_verify_certificate_message_CERT_REJECTED = 0.00 s = . TestGemRequest#test_verify_certificate_message_DEPTH_ZERO_SELF_SIGNED_CERT = 0.00 s = . TestGemRequest#test_user_agent_engine = 0.00 s = . TestGemRequest#test_initialize_proxy = 0.00 s = . TestGemRequest#test_configure_connection_for_https = 0.00 s = . TestGemRequest#test_fetch_basic_auth = 0.00 s = . TestGemRequest#test_initialize_proxy_ENV = 0.00 s = . TestGemRequest#test_user_agent_revision = 0.00 s = . TestGemRequest#test_verify_certificate_message_UNABLE_TO_VERIFY_LEAF_SIGNATURE = 0.00 s = . TestGemRequest#test_fetch_unmodified = 0.00 s = . TestGemRequest#test_verify_certificate_message_UNABLE_TO_GET_ISSUER_CERT_LOCALLY = 0.00 s = . TestGemRequest#test_verify_certificate_message_SELF_SIGNED_CERT_IN_CHAIN = 0.00 s = . TestGemRequest#test_initialize_proxy_URI = 0.00 s = . TestGemRequest#test_fetch_basic_oauth_encoded = 0.00 s = . TestGemRequest#test_initialize_proxy_ENV_https = 0.00 s = . TestGemRequest#test_verify_certificate_message_CERT_HAS_EXPIRED = 0.01 s = . TestGemRequest#test_fetch = 0.01 s = . TestGemRequest#test_verify_certificate_message_CERT_NOT_YET_VALID = 0.01 s = . TestGemRequest#test_verify_certificate_message_CERT_UNTRUSTED = 0.00 s = . TestGemRequest#test_get_proxy_from_env_normalize = 0.00 s = . TestGemRequest#test_user_agent_engine_ruby = 0.00 s = . TestGemRequest#test_user_agent = 0.00 s = . Prism::DesugarCompilerTest#test_and_write = 0.01 s = . Prism::DesugarCompilerTest#test_all_syntax_versions_present = 0.00 s = . Prism::DesugarCompilerTest#test_operator_write = 0.00 s = . Prism::DesugarCompilerTest#test_or_write = 0.00 s = . TestGemBundledCA#test_accessing_new_index = 0.00 s = S TestGemBundledCA#test_accessing_www_rubygems = 0.00 s = S TestGemBundledCA#test_accessing_staging = 0.00 s = S TestGemBundledCA#test_accessing_rubygems = 0.00 s = S Bug::Marshal::TestInternalIVar#test_marshal = 0.00 s = . TestMkmfHaveMacro#test_not_have_macro_opt = 0.08 s = . TestMkmfHaveMacro#test_not_have_macro_header = 0.08 s = . TestMkmfHaveMacro#test_have_macro_opt = 0.08 s = . TestMkmfHaveMacro#test_have_macro_header = 0.08 s = . Test_MyInteger#test_my_integer_cmp = 0.00 s = . Test_MyInteger#test_my_integer_to_f = 0.00 s = . TestTracepointObj#test_tracepoint_specify_normal_and_internal_events = 0.00 s = . TestTracepointObj#test_tracks_objspace_events = 0.00 s = . TestTracepointObj#test_not_available_from_ruby = 0.00 s = . TestTracepointObj#test_tracks_objspace_count = 0.22 s = . TestTracepointObj#test_after_gc_start_hook_with_GC_stress = 0.02 s = . TestTracepointObj#test_teardown_with_active_GC_end_hook = 0.05 s = . TestGemCommandsPushCommand#test_raises_error_with_no_arguments = 0.01 s = . TestGemCommandsPushCommand#test_execute = 0.01 s = . TestGemCommandsPushCommand#test_sending_gem_with_no_local_creds = 0.01 s = . TestGemCommandsPushCommand#test_sending_gem_to_disallowed_push_host = 0.01 s = . TestGemCommandsPushCommand#test_sending_gem = 0.01 s = . TestGemCommandsPushCommand#test_sending_when_default_host_disabled = 0.01 s = . TestGemCommandsPushCommand#test_sending_gem_to_allowed_push_host_with_basic_credentials = 0.01 s = . TestGemCommandsPushCommand#test_sending_when_default_host_disabled_with_override = 0.01 s = . TestGemCommandsPushCommand#test_sending_gem_denied = 0.01 s = . TestGemCommandsPushCommand#test_sending_gem_unauthorized_api_key_with_mfa_enabled = 0.01 s = . TestGemCommandsPushCommand#test_execute_allowed_push_host = 0.01 s = . TestGemCommandsPushCommand#test_sending_gem_to_disallowed_default_host = 0.01 s = . TestGemCommandsPushCommand#test_execute_host = 0.01 s = . TestGemCommandsPushCommand#test_sending_gem_to_host_permanent_redirect = 0.01 s = . TestGemCommandsPushCommand#test_with_webauthn_enabled_success = 0.01 s = . TestGemCommandsPushCommand#test_with_webauthn_enabled_failure_with_polling = 0.11 s = . TestGemCommandsPushCommand#test_otp_verified_failure = 0.01 s = . TestGemCommandsPushCommand#test_sending_gem_to_metadata_host = 0.01 s = . TestGemCommandsPushCommand#test_with_webauthn_enabled_success_with_polling = 0.11 s = . TestGemCommandsPushCommand#test_execute_attestation = 0.02 s = . TestGemCommandsPushCommand#test_sending_gem_to_allowed_push_host = 0.02 s = . TestGemCommandsPushCommand#test_with_webauthn_enabled_failure = 0.02 s = . TestGemCommandsPushCommand#test_sending_gem_defaulting_to_allowed_push_host = 0.01 s = . TestGemCommandsPushCommand#test_sending_gem_key = 0.01 s = . TestGemCommandsPushCommand#test_otp_verified_success = 0.01 s = . TestGemCommandsPushCommand#test_sending_gem_with_env_var_api_key = 0.01 s = . Psych::TestSet#test_dump = 0.00 s = . Psych::TestSet#test_roundtrip = 0.00 s = . Psych::TestSet#test_load = 0.00 s = . TestRubyYield#test_with_enum = 0.00 s = . TestRubyYield#test_yield_1 = 0.00 s = . TestRubyYield#test_hash_each = 0.00 s = . TestRubyYield#test_yield2 = 0.00 s = . TestRubyYield#test_ary_each = 0.00 s = . TestRubyYield#test_yield_nested = 0.00 s = . TestRubyYield#test_yield_0 = 0.00 s = . TestRubyYield#test_block_args_unleashed = 0.00 s = . TestRubyYieldGen#test_yield = 0.63 s = . TestRubyYieldGen#test_block_cached_argc = 0.06 s = . TestRubyYieldGen#test_yield_lambda = 1.19 s = . TestRubyYieldGen#test_block_with_mock = 0.00 s = . TestThread#test_thread_interrupt_for_killed_thread = 5.03 s = . TestThread#test_fork_while_parent_locked = 0.01 s = . TestThread#test_handle_interrupt_invalid_argument = 0.00 s = . TestThread#test_handle_interrupt_blocking = 0.00 s = . TestThread#test_thread_local = 0.00 s = . TestThread#test_mutex_fifo_like_lock = 0.00 s = . TestThread#test_join_limit_negative_FIXNUM_MIN = 0.00 s = . TestThread#test_no_valid_cfp = 0.00 s = . TestThread#test_subclass_no_initialize = 0.00 s = . TestThread#test_thread_join_main_thread = 0.00 s = . TestThread#test_mutex_deadlock = 0.00 s = . TestThread#test_mutex_synchronize = 0.01 s = . TestThread#test_exit = 0.00 s = . TestThread#test_thread_native_thread_id = 0.00 s = . TestThread#test_handle_interrupt_with_break = 0.00 s = . TestThread#test_thread_variable_strings_and_symbols_are_the_same_key = 0.00 s = . TestThread#test_main_thread_variable_in_enumerator = 0.00 s = . TestThread#test_handle_interrupt_with_return = 0.00 s = . TestThread#test_status_and_stop_p = 0.00 s = . TestThread#test_join_limit_negative_INT64_MIN = 0.00 s = . TestThread#test_unlock_locked_mutex_with_collected_fiber = 0.05 s = . TestThread#test_kill_main_thread = 0.01 s = . TestThread#test_thread_local_security = 0.00 s = . TestGemSourceLock#test_spaceship_installed = 0.00 s = . TestGemSourceLock#test_spaceship_local = 0.00 s = . TestGemSourceLock#test_spaceship_git = 0.00 s = . TestGemSourceLock#test_spaceship_specific_file = 0.01 s = . TestGemSourceLock#test_spaceship_remote = 0.00 s = . TestGemSourceLock#test_spaceship_vendor = 0.00 s = . TestGemSourceLock#test_uri = 0.00 s = . TestGemSourceLock#test_fetch_spec = 0.00 s = . TestGemSourceLock#test_equals2 = 0.00 s = . TestGemSourceLock#test_spaceship = 0.00 s = . Test_Load_ResolveSymbol#test_load_resolve_symbol_resolver = 0.05 s = . TestArgf#test_readchar = 0.03 s = . TestArgf#test_getbyte = 0.03 s = . TestArgf#test_readline_chomp = 0.01 s = . TestArgf#test_each_codepoint = 0.03 s = . TestArgf#test_each_byte = 0.03 s = . TestArgf#test_inplace2 = 0.01 s = . TestRubyYieldGen#test_yield_enum = 0.79 s = . TestGemSafeYAML#test_aliases_enabled_by_default = 0.00 s = . TestGemSafeYAML#test_aliases_disabled = 0.00 s = . TestGemCommandsSourcesCommand#test_execute_append_existent_source_invalid_uri_with_error_by_chance_including_the_uri_password = 0.01 s = . TestArgf#test_read = 0.04 s = . TestGemCommandsSourcesCommand#test_execute = 0.00 s = . TestGemCommandsSourcesCommand#test_execute_add_redundant_source = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_remove_no_network = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_add_https_rubygems_org = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_add_redundant_source_trailing_slash = 0.01 s = . TestArgf#test_read2_with_not_empty_buffer = 0.04 s = . TestGemCommandsSourcesCommand#test_execute_append_existing_source = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_prepend_existing_source = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_append_http_rubygems_org = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_remove_redundant_source_trailing_slash = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_add_allow_typo_squatting_source = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_add_existent_source_invalid_uri_with_error_by_chance_including_the_uri_password = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_add_deny_typo_squatting_source = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_append_allow_typo_squatting_source = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_add_nonexistent_source = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_add_http_rubygems_org = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_remove_not_present = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_prepend_new_source = 0.01 s = . TestGemCommandsSourcesCommand#test_initialize_proxy = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_add = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_append_http_rubygems_org_forced = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_add_bad_uri = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_append_nonexistent_source = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_append_bad_uri = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_remove = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_append_deny_typo_squatting_source = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_add_allow_typo_squatting_source_forced = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_list = 0.00 s = . TestGemCommandsSourcesCommand#test_execute_add_http_rubygems_org_forced = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_add_existent_source_invalid_uri = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_append_existent_source_invalid_uri = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_clear_all = 0.00 s = . TestGemCommandsSourcesCommand#test_execute_append_allow_typo_squatting_source_forced = 0.01 s = . TestGemCommandsSourcesCommand#test_remove_default_also_present_in_configuration = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_append_https_rubygems_org = 0.01 s = . TestGemCommandsSourcesCommand#test_remove_default_also_present_in_configuration_when_there_are_more_configured_sources = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_append_redundant_source = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_remove_nothing_configured = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_update = 0.01 s = . TestGemCommandsSourcesCommand#test_execute_append = 0.01 s = . JSONEncodingTest#test_chars = 0.00 s = . JSONEncodingTest#test_surrogate_pair_handling = 0.00 s = . JSONEncodingTest#test_parse = 0.00 s = . JSONEncodingTest#test_whitespace_handling = 0.00 s = . JSONEncodingTest#test_control_character_handling = 0.00 s = . JSONEncodingTest#test_empty_objects_and_arrays = 0.00 s = . JSONEncodingTest#test_very_large_json_strings = 0.02 s = . JSONEncodingTest#test_generate_shared_string = 0.00 s = . JSONEncodingTest#test_json_escaping_edge_cases = 0.00 s = . JSONEncodingTest#test_generate = 0.00 s = . JSONEncodingTest#test_null_character_handling = 0.00 s = . JSONEncodingTest#test_invalid_utf8_sequences = 0.00 s = . JSONEncodingTest#test_deeply_nested_structures = 0.00 s = . JSONEncodingTest#test_unicode = 0.00 s = . TestM17N#test_magic_comment_vim = 0.00 s = . TestM17N#test_getbyte = 0.00 s = . TestM17N#test_scrub_bang = 0.00 s = . TestM17N#test_str_center = 0.00 s = . TestM17N#test_str_allocate = 0.00 s = . TestM17N#test_regexp_embed_preprocess = 0.00 s = . TestM17N#test_str_multiply = 0.00 s = . TestM17N#test_fixnum_to_s = 0.00 s = . TestM17N#test_string_eucjp_literal = 0.00 s = . TestM17N#test_scrub_modification_inside_block = 0.00 s = . TestM17N#test_chr = 0.00 s = . TestM17N#test_euc_tw = 0.00 s = . TestM17N#test_str_concat = 0.00 s = . TestM17N#test_nil_to_s = 0.00 s = . TestM17N#test_scrub_widechar = 0.00 s = . TestM17N#test_combchar_codepoint = 0.00 s = . TestM17N#test_regexp_unicode = 0.00 s = . TestM17N#test_union_1_nonascii_string = 0.00 s = . TestM17N#test_sub3 = 0.00 s = . TestM17N#test_env = 0.00 s = . TestM17N#test_regexp_property = 0.00 s = . TestM17N#test_regexp_too_short_multibyte_character = 0.00 s = . TestM17N#test_dynamic_sjis_regexp = 0.00 s = . TestM17N#test_gbk = 0.00 s = . TestM17N#test_regexp_ascii_none = 0.00 s = . TestM17N#test_plus = 0.00 s = . TestM17N#test_setbyte_range = 0.00 s = . TestM17N#test_utf_dummy_are_like_regular_dummy_encodings = 0.00 s = . TestM17N#test_scan = 0.00 s = . TestM17N#test_setbyte = 0.00 s = . TestM17N#test_array_to_s = 0.00 s = . TestM17N#test_delete = 0.00 s = . TestM17N#test_insert = 0.00 s = . TestM17N#test_dynamic_utf8_regexp = 0.00 s = . TestM17N#test_count = 0.00 s = . TestM17N#test_regexp_generic = 0.00 s = . TestM17N#test_string_inspect_invalid = 0.00 s = . TestM17N#test_chomp = 0.00 s = . TestM17N#test_count_sjis_trailing_byte = 0.00 s = . TestM17N#test_empty_string = 0.00 s = . TestM17N#test_squeeze = 0.00 s = . TestM17N#test_nil_inspect = 0.00 s = . TestM17N#test_gsub = 0.00 s = . TestM17N#test_dynamic_eucjp_regexp = 0.00 s = . TestM17N#test_regexp_ascii = 0.00 s = . TestM17N#test_dup_aref = 0.00 s = . TestM17N#test_valid_encoding = 0.00 s = . TestM17N#test_each_char = 0.00 s = . TestM17N#test_marshal = 0.00 s = . TestM17N#test_reverse = 0.00 s = . TestM17N#test_quote = 0.00 s = . TestM17N#test_sub = 0.00 s = . TestM17N#test_dynamic_ascii_regexp = 0.00 s = . TestM17N#test_regexp_embed = 0.00 s = . TestM17N#test_str_aref = 0.00 s = . TestM17N#test_hash_to_s = 0.00 s = . TestM17N#test_tr_s = 0.00 s = . TestM17N#test_str_String = 0.00 s = . TestM17N#test_object_inspect_external = 0.00 s = S TestM17N#test_escaped_metachar = 0.00 s = . TestM17N#test_scrub_replace_argument = 0.00 s = . TestM17N#test_magic_comment_at_various_positions = 0.00 s = . TestM17N#test_regexp_source = 0.00 s = . TestM17N#test_aset = 0.00 s = . TestM17N#test_validate_redundant_utf8 = 0.00 s = . TestM17N#test_symbol_op = 0.00 s = . TestM17N#test_split = 0.00 s = . TestM17N#test_str_lt = 0.00 s = . TestM17N#test_sprintf_p = 0.00 s = . TestM17N#test_symbol = 0.00 s = . TestM17N#test_force_encoding = 0.00 s = . TestM17N#test_tr = 0.00 s = . TestM17N#test_utf_without_bom_valid = 0.00 s = . TestM17N#test_false_to_s = 0.00 s = . TestM17N#test_str_aref_len = 0.00 s = . TestM17N#test_regexp_windows_31j = 0.00 s = . TestM17N#test_scrub_replace_default = 0.00 s = . TestM17N#test_validate_surrogate = 0.00 s = . TestM17N#test_utf8_literal = 0.00 s = . TestM17N#test_sprintf_s = 0.00 s = . TestM17N#test_inspect_with_default_internal = 0.00 s = . TestM17N#test_index = 0.00 s = . TestM17N#test_regexp_mixed_unicode = 0.00 s = . TestM17N#test_bignum_to_s = 0.00 s = . TestM17N#test_str_dump = 0.00 s = . TestM17N#test_begin_end_offset_sjis = 0.00 s = . TestM17N#test_regexp_euc = 0.00 s = . TestM17N#test_include? = 0.00 s = . TestM17N#test_union_0 = 0.00 s = . TestM17N#test_scrub_valid_string = 0.00 s = . TestM17N#test_union_2 = 0.00 s = . TestM17N#test_utf_without_bom_asciionly = 0.00 s = . TestM17N#test_object_utf16_32_inspect = 0.00 s = . TestM17N#test_sprintf_c = 0.00 s = . TestM17N#test_string_mixed_unicode = 0.00 s = . TestM17N#test_true_to_s = 0.00 s = . TestM17N#test_str_b = 0.00 s = . TestM17N#test_float_to_s = 0.00 s = . TestM17N#test_dup_scan = 0.00 s = . TestM17N#test_casecmp = 0.00 s = . TestM17N#test_regexp_named_class = 0.00 s = . TestM17N#test_end_with = 0.00 s = . TestM17N#test_regexp_sjis = 0.00 s = . TestM17N#test_each_line = 0.00 s = . TestM17N#test_greek_capital_gap = 0.00 s = . TestM17N#test_upto = 0.00 s = . TestM17N#test_utf8str_aref = 0.00 s = . TestM17N#test_nonascii_method_name = 0.00 s = . TestM17N#test_string_inspect_encoding = 0.00 s = . TestM17N#test_string_ascii_literal = 0.00 s = . TestM17N#test_next = 0.00 s = . TestM17N#test_scrub_replace_block = 0.00 s = . TestM17N#test_str_aref_force_encoding = 0.00 s = . TestM17N#test_regexp_match = 0.00 s = . TestM17N#test_magic_comment = 0.00 s = . TestArgf#test_inplace_bug_17117 = 0.43 s = . TestArgf#test_inplace_to_path = 0.00 s = . TestM17N#test_encoding_names_of_default_internal = 0.15 s = . TestM17N#test_begin_end_offset = 0.00 s = . TestM17N#test_encoding_to_s = 0.00 s = . TestM17N#test_regexp_usascii = 0.00 s = . TestM17N#test_reverse_bang = 0.00 s = . TestM17N#test_sub2 = 0.00 s = . TestM17N#test_encoding_find = 0.00 s = . TestM17N#test_union_1_regexp = 0.00 s = . TestM17N#test_scrub_dummy_encoding = 0.00 s = . TestM17N#test_union_1_asciionly_string = 0.00 s = . TestM17N#test_str_aref_substr = 0.00 s = . TestM17N#test_compatible = 0.00 s = . TestArgf#test_to_io = 0.04 s = . TestBeginEndBlock#test_errinfo_at_exit = 0.01 s = . TestArgf#test_gets_chomp = 0.01 s = . TestBeginEndBlock#test_endblockwarn = 0.01 s = . TestBeginEndBlock#test_begininclass = 0.00 s = . TestBeginEndBlock#test_endblock_variable = 0.02 s = . TestArgf#test_encoding = 0.04 s = . TestBeginEndBlock#test_exitcode_in_at_exit = 0.01 s = . TestBeginEndBlock#test_nested_at_exit = 0.02 s = . TestBeginEndBlock#test_endblock_raise = 0.01 s = . TestArgf#test_wrong_type = 0.05 s = . TestArgf#test_each_line_paragraph = 0.01 s = . TestArgf#test_set_pos = 0.04 s = . TestBeginEndBlock#test_beginendblock = 0.06 s = . TestBeginEndBlock#test_propagate_signaled = 0.01 s = . TestBeginEndBlock#test_begininmethod = 0.00 s = . TestBeginEndBlock#test_callcc_at_exit = 0.00 s = S TestArgf#test_readpartial2 = 0.04 s = . TestBeginEndBlock#test_propagate_exit_code = 0.03 s = . TestArgf#test_readbyte = 0.03 s = . TestArgf#test_close_replace = 0.03 s = . TestArgf#test_readlines_chomp = 0.01 s = . TestBeginEndBlock#test_rescue_at_exit = 0.08 s = . TestBeginEndBlock#test_endblockwarn_in_eval = 0.01 s = . TestArgf#test_each_char = 0.04 s = . TestArgf#test_readlines_limit_0 = 0.00 s = . TestBeginEndBlock#test_internal_errinfo_at_exit = 0.04 s = . TestBeginEndBlock#test_raise_in_at_exit = 0.01 s = . TestArgf#test_putc = 0.04 s = . TestGemResolverInstalledSpecification#test_install = 0.00 s = . TestGemResolverInstalledSpecification#test_initialize = 0.00 s = . TestGemResolverInstalledSpecification#test_installable_platform_eh = 0.01 s = . TestDup#test_dup = 0.00 s = . TestDup#test_frozen_properties_not_retained_on_dup_with_ivar = 0.00 s = . TestDup#test_ivar_retained_on_dup = 0.00 s = . TestDup#test_frozen_properties_not_retained_on_dup = 0.00 s = . TestArgf#test_file = 0.04 s = . TestArgf#test_read3 = 0.04 s = . TestArgf#test_skip_in_each_line = 0.07 s = . TestDup#test_user_flags = 0.14 s = . TestDup#test_ivars_retained_on_extended_obj_dup = 0.00 s = . HTTPHeaderTest#test_set_form_data = 0.00 s = . HTTPHeaderTest#test_range= = 0.00 s = . HTTPHeaderTest#test_each_value = 0.00 s = . HTTPHeaderTest#test_ASET = 0.00 s = . HTTPHeaderTest#test_each_capitalized = 0.00 s = . HTTPHeaderTest#test_content_range = 0.00 s = . HTTPHeaderTest#test_delete = 0.00 s = . HTTPHeaderTest#test_add_field = 0.00 s = . HTTPHeaderTest#test_get_fields = 0.00 s = . HTTPHeaderTest#test_each_capitalized_with_symbol = 0.00 s = . HTTPHeaderTest#test_chunked? = 0.00 s = . HTTPHeaderTest#test_proxy_basic_auth = 0.00 s = . HTTPHeaderTest#test_initialize_with_broken_coderange = 0.00 s = . HTTPHeaderTest#test_form_data= = 0.00 s = . HTTPHeaderTest#test_sub_type = 0.00 s = . HTTPHeaderTest#test_main_type = 0.00 s = . HTTPHeaderTest#test_content_length= = 0.00 s = . HTTPHeaderTest#test_duplicated_variable_header = 0.00 s = . HTTPHeaderTest#test_content_type = 0.00 s = . HTTPHeaderTest#test_key? = 0.00 s = . HTTPHeaderTest#test_each = 0.00 s = . HTTPHeaderTest#test_type_params = 0.00 s = . HTTPHeaderTest#test_canonical_each = 0.00 s = . HTTPHeaderTest#test_set_content_type = 0.00 s = . HTTPHeaderTest#test_nil_variable_header = 0.00 s = . HTTPHeaderTest#test_AREF = 0.00 s = . HTTPHeaderTest#test_initialize_with_symbol = 0.00 s = . HTTPHeaderTest#test_size = 0.00 s = . HTTPHeaderTest#test_basic_auth = 0.00 s = . HTTPHeaderTest#test_each_key = 0.00 s = . HTTPHeaderTest#test_to_hash = 0.00 s = . HTTPHeaderTest#test_each_capitalized_name = 0.00 s = . HTTPHeaderTest#test_initialize = 0.00 s = . HTTPHeaderTest#test_content_length = 0.00 s = . HTTPHeaderTest#test_range_length = 0.00 s = . HTTPHeaderTest#test_range = 0.00 s = . TestArgf#test_tell = 0.04 s = . TestFiberIOClose#test_io_close_across_fibers = 0.00 s = . TestFiberIOClose#test_io_close_blocking_fiber = 0.01 s = . TestFiberIOClose#test_io_close_blocking_thread = 0.00 s = . Prism::LibrarySymbolsTest#test_libprism_so_exports_only_the_necessary_functions = 0.00 s = S Prism::LibrarySymbolsTest#test_all_syntax_versions_present = 0.00 s = . Prism::LibrarySymbolsTest#test_prism_so_exports_only_the_C_extension_init_function = 0.00 s = S Prism::LibrarySymbolsTest#test_libprism_a_contains_nothing_globally_visible = 0.00 s = S Prism::LibrarySymbolsTest#test_libprism_a_contains_hidden_pm_symbols = 0.00 s = S OpenSSL::TestConfig#test_dup = 0.00 s = . OpenSSL::TestConfig#test_inspect = 0.00 s = . OpenSSL::TestConfig#test_get_value_ENV = 0.00 s = . OpenSSL::TestConfig#test_initialize_with_empty_file = 0.00 s = . OpenSSL::TestConfig#test_s_parse_format = 0.00 s = . OpenSSL::TestConfig#test_s_parse_config = 0.00 s = . OpenSSL::TestConfig#test_s_load = 0.00 s = . OpenSSL::TestConfig#test_s_parse = 0.00 s = . TestArgf#test_lineno2 = 0.04 s = . OpenSSL::TestConfig#test_sections = 0.00 s = . OpenSSL::TestConfig#test_each = 0.00 s = . OpenSSL::TestConfig#test_s_parse_include = 0.00 s = . OpenSSL::TestConfig#test_get_value = 0.00 s = . OpenSSL::TestConfig#test_constants = 0.00 s = . OpenSSL::TestConfig#test_initialize = 0.00 s = . OpenSSL::TestConfig#test_aref = 0.00 s = . OpenSSL::TestConfig#test_initialize_with_example_file = 0.00 s = . OpenSSL::TestConfig#test_to_s = 0.00 s = . TestUndef#test_special_const_undef = 0.00 s = . TestUndef#test_singleton_undef = 0.00 s = . TestUndef#test_undef = 0.00 s = . TestArgf#test_puts = 0.04 s = . TestArgf#test_printf = 0.03 s = . Test_TooManyDummyEncodings#test_exceed_encoding_table_size = 0.05 s = . TestSymbol#test_eq_can_be_redefined = 0.01 s = . TestSymbol#test_inspect = 0.00 s = . TestArgf#test_readpartial_eof_twice = 0.04 s = . TestArgf#test_read2 = 0.03 s = . TestSymbol#test_to_proc_iseq = 0.05 s = . TestSymbol#test_to_proc = 0.00 s = . TestSymbol#test_singleton_method = 0.00 s = . TestArgf#test_each_line_chomp = 0.03 s = . TestArgf#test_inplace_no_backup = 0.01 s = . TestSymbol#test_to_proc_binding = 0.05 s = . TestSymbol#test_to_proc_lambda_with_refinements = 0.00 s = . TestSymbol#test_all_symbols = 0.00 s = . TestSymbol#test_match_p_string = 0.00 s = . TestSymbol#test_to_proc_call_with_symbol_proc = 0.00 s = . TestSymbol#test_match_method = 0.00 s = . TestArgf#test_skip_in_each_char = 0.04 s = . TestArgf#test_read_nonblock = 0.03 s = . TestSymbol#test_to_proc_new_proc = 0.06 s = . TestArgf#test_inplace = 0.01 s = . TestArgf#test_lineno3 = 0.01 s = . TestSymbol#test_block_method_to_proc = 0.05 s = . TestArgf#test_seek = 0.04 s = . TestArgf#test_inplace_stdin2 = 0.01 s = . TestArgf#test_argf = 0.03 s = . TestSymbol#test_hash_nondeterministic = 0.07 s = . TestSymbol#test_match_p_regexp = 0.00 s = . TestSymbol#test_inspect_invalid = 0.00 s = . TestArgf#test_getc = 0.04 s = . TestArgf#test_new_lineno_each = 0.00 s = . TestSymbol#test_to_proc_arg = 0.05 s = . TestSymbol#test_succ = 0.00 s = . TestSymbol#test_instance_eval = 0.00 s = . TestArgf#test_readpartial = 0.04 s = . TestSymbol#test_to_proc_yield = 0.04 s = . TestSymbol#test_cmp = 0.00 s = . TestSymbol#test_block_given_to_proc = 0.00 s = . TestArgf#test_rewind = 0.04 s = . TestArgf#test_skip = 0.03 s = . TestSymbol#test_hash_redefinition = 0.05 s = . TestSymbol#test_frozen_symbol = 0.00 s = . TestSymbol#test_intern = 0.00 s = . TestSymbol#test_case = 0.00 s = . TestSymbol#test_to_proc_instance_exec = 0.00 s = . TestSymbol#test_length = 0.00 s = . TestSymbol#test_to_proc_arg_with_refinements_override = 0.00 s = . TestSymbol#test_to_proc_lambda? = 0.00 s = . TestArgf#test_argv = 0.04 s = . TestSymbol#test_block_curry_proc = 0.05 s = . TestArgf#test_filename = 0.03 s = . TestArgf#test_inplace_rename_impossible = 0.01 s = . TestSymbol#test_to_proc_for_hash_each = 0.04 s = . TestSymbol#test_start_with? = 0.00 s = . TestSymbol#test_empty = 0.00 s = . TestSymbol#test_ascii_incomat_inspect = 0.00 s = . TestSymbol#test_inspect_suboptimal = 0.00 s = . TestSymbol#test_inspect_dollar = 0.00 s = . TestSymbol#test_to_proc_arity = 0.00 s = . TestSymbol#test_casecmp? = 0.00 s = . TestSymbol#test_symbol_popped = 0.00 s = . TestSymbol#test_symbol_encoding = 0.00 s = . TestArgf#test_readlines_twice = 0.04 s = . TestSymbol#test_block_curry_lambda = 0.05 s = . TestSymbol#test_inspect_under_gc_compact_stress = 0.00 s = S TestArgf#test_each_line = 0.04 s = . TestArgf#test_close = 0.03 s = . TestArgf#test_new_lineno_each_char = 0.00 s = . TestSymbol#test_symbol_gc_1 = 0.05 s = . TestArgf#test_filename2 = 0.04 s = . TestSymbol#test_to_proc_no_method = 0.05 s = . TestSymbol#test_casecmp = 0.00 s = . TestSymbol#test_call = 0.00 s = . TestSymbol#test_to_proc_arg_with_refinements_undefined = 0.00 s = . TestSymbol#test_name = 0.00 s = . TestSymbol#test_MATCH = 0.00 s = . TestSymbol#test_inspect_number = 0.00 s = . TestSymbol#test_instance_exec = 0.00 s = . TestSymbol#test_block_persist_between_calls = 0.00 s = . TestSymbol#test_dynamic_attrset_id = 0.00 s = . TestSymbol#test_end_with? = 0.00 s = . TestSymbol#test_return_from_symbol_proc = 0.00 s = . TestSymbol#test_to_proc_arity_with_refinements = 0.00 s = . TestSymbol#test_to_proc_arg_with_refinements = 0.00 s = . Psych::TestCoder#test_coder_style_scalar_folded = 0.00 s = . Psych::TestCoder#test_dump_encode_with = 0.00 s = . Psych::TestCoder#test_coder_style_scalar_any = 0.00 s = . Psych::TestCoder#test_coder_style_scalar_double_quoted = 0.00 s = . Psych::TestCoder#test_coder_style_map_default = 0.00 s = . Psych::TestCoder#test_represent_sequence = 0.00 s = . Psych::TestCoder#test_coder_style_map_any = 0.00 s = . Psych::TestCoder#test_self_referential = 0.00 s = . Psych::TestCoder#test_coder_style_seq_block = 0.00 s = . Psych::TestCoder#test_coder_style_map_flow = 0.00 s = . Psych::TestCoder#test_coder_style_scalar_literal = 0.00 s = . Psych::TestCoder#test_represent! = 0.00 s = . Psych::TestCoder#test_represent_map = 0.00 s = . Psych::TestCoder#test_dump_with_tag = 0.00 s = . Psych::TestCoder#test_represent_with_init = 0.00 s = . Psych::TestCoder#test_map_with_tag_and_style = 0.00 s = . Psych::TestCoder#test_coder_style_seq_flow = 0.00 s = . Psych::TestCoder#test_dump_init_with = 0.00 s = . Psych::TestCoder#test_coder_style_scalar_plain = 0.00 s = . Psych::TestCoder#test_coder_style_scalar_default = 0.00 s = . Psych::TestCoder#test_scalar_coder = 0.00 s = . Psych::TestCoder#test_map_takes_block = 0.00 s = . Psych::TestCoder#test_coder_style_scalar_single_quoted = 0.00 s = . Psych::TestCoder#test_map_with_tag = 0.00 s = . Psych::TestCoder#test_coder_style_map_block = 0.00 s = . Psych::TestCoder#test_coder_style_seq_default = 0.00 s = . Psych::TestCoder#test_load_dumped_tagging = 0.00 s = . Psych::TestCoder#test_json_dump_exclude_tag = 0.00 s = . Psych::TestCoder#test_represent_with_object = 0.00 s = . Psych::TestCoder#test_coder_style_seq_any = 0.00 s = . TestArgf#test_print = 0.04 s = . TestSocket_UNIXSocket#test_sendmsg = 0.00 s = . TestSocket_UNIXSocket#test_unix_socket_pair_with_block = 0.00 s = . TestSocket_UNIXSocket#test_noname_unpack_sockaddr_un = 0.00 s = . TestSocket_UNIXSocket#test_dgram_pair = 0.00 s = . TestSocket_UNIXSocket#test_cloexec = 0.00 s = . TestSocket_UNIXSocket#test_fd_passing = 0.00 s = . TestSocket_UNIXSocket#test_fd_passing_n2 = 0.00 s = . TestSocket_UNIXSocket#test_sendcred_ucred = 0.00 s = . TestSocket_UNIXSocket#test_sendmsg_ancillarydata_int = 0.00 s = . TestSocket_UNIXSocket#test_abstract_unix_server_socket = 0.00 s = . TestSocket_UNIXSocket#test_noname_recvfrom = 0.01 s = . TestSocket_UNIXSocket#test_dgram_pair_sendrecvmsg_errno_set = 0.00 s = . TestSocket_UNIXSocket#test_abstract_namespace = 0.00 s = . TestSocket_UNIXSocket#test_open_argument = 0.00 s = . TestSocket_UNIXSocket#test_abstract_unix_socket_econnrefused = 0.00 s = . TestSocket_UNIXSocket#test_epipe = 0.00 s = . TestSocket_UNIXSocket#test_autobind = 0.00 s = . TestSocket_UNIXSocket#test_sendcred_cmsgcred = 0.00 s = . TestSocket_UNIXSocket#test_fd_passing_race_condition = 0.01 s = . TestSocket_UNIXSocket#test_getcred_ucred = 0.00 s = . TestSocket_UNIXSocket#test_stream_pair = 0.00 s = . TestSocket_UNIXSocket#test_getcred_xucred = 0.00 s = . TestSocket_UNIXSocket#test_sendmsg_ancillarydata_unix_rights = 0.00 s = . TestSocket_UNIXSocket#test_noname_addr = 0.00 s = . TestSocket_UNIXSocket#test_sendcred_sockcred = 0.00 s = . TestSocket_UNIXSocket#test_noname_recv_nonblock = 0.00 s = . TestSocket_UNIXSocket#test_noname_peeraddr = 0.00 s = . TestSocket_UNIXSocket#test_getpeereid = 0.00 s = . TestSocket_UNIXSocket#test_addr = 0.00 s = . TestSocket_UNIXSocket#test_recvmsg = 0.00 s = . TestSocket_UNIXSocket#test_too_long_path = 0.00 s = . TestSocket_UNIXSocket#test_abstract_unix_server = 0.00 s = . TestSocket_UNIXSocket#test_initialize = 0.00 s = . TestSocket_UNIXSocket#test_seqpacket_pair = 0.00 s = . TestSocket_UNIXSocket#test_fd_passing_class_mode = 0.00 s = . TestSocket_UNIXSocket#test_unix_socket_pair_close_on_exec = 0.00 s = . TestSocket_UNIXSocket#test_noname_path = 0.00 s = . TestSocket_UNIXSocket#test_socket_pair_with_block = 0.00 s = . TestSocket_UNIXSocket#test_fd_passing_n = 0.00 s = . TestSocket_UNIXSocket#test_accept_nonblock = 0.00 s = . TestSocket_UNIXSocket#test_unix_server_socket = 0.00 s = . TestArgf#test_skip_in_each_codepoint = 0.07 s = . Bug::Struct::Test_Data#test_data_new_superclass = 0.00 s = . Bug::Struct::Test_Data#test_data_new_default = 0.00 s = . TestDefined#test_defined_literal = 0.00 s = . TestDefined#test_super_in_included_method = 0.00 s = . TestDefined#test_autoloaded_subclass = 0.00 s = . TestDefined#test_defined_public_method = 0.00 s = . TestArgf#test_inplace_nonascii = 0.01 s = . TestDefined#test_defined_operator = 0.00 s = . TestDefined#test_defined_protected_method = 0.00 s = . TestDefined#test_defined_yield = 0.00 s = . TestDefined#test_defined_empty_paren_arg = 0.00 s = . TestDefined#test_defined_method_single_call = 0.00 s = . TestDefined#test_defined_assignment = 0.00 s = . TestDefined#test_defined_undefined_method = 0.00 s = . TestDefined#test_autoloaded_noload = 0.00 s = . TestDefined#test_method_by_respond_to_missing = 0.00 s = . TestDefined#test_define_method = 0.00 s = . TestDefined#test_defined_hash = 0.00 s = . TestDefined#test_defined_private_method = 0.00 s = . TestDefined#test_defined_constant = 0.00 s = . TestArgf#test_skip_in_each_byte = 0.03 s = . TestDefined#test_super_toplevel = 0.06 s = . TestDefined#test_defined_matchdata = 0.00 s = . TestDefined#test_super_in_basic_object = 0.00 s = . TestDefined#test_exception = 0.00 s = . TestDefined#test_defined_impl_specific = 0.00 s = . TestDefined#test_defined_undef = 0.00 s = . TestDefined#test_defined_splat = 0.00 s = . TestDefined#test_defined_paren_void_stmts = 0.00 s = . TestDefined#test_defined_attrasgn = 0.00 s = . TestDefined#test_defined_refined_vcall_without_using = 0.00 s = . TestDefined#test_top_level_constant_not_defined = 0.00 s = . TestDefined#test_defined_global_variable = 0.00 s = . TestDefined#test_defined_undefined_argument = 0.00 s = . TestDefined#test_defined_refined_call_without_using = 0.00 s = . TestDefined#test_super_in_block = 0.00 s = . TestDefined#test_defined_empty_paren_expr = 0.00 s = . TestDefined#test_defined_method = 0.00 s = . TestDefined#test_respond_to = 0.00 s = . TestDefined#test_defined_local_variable = 0.00 s = . TestDefined#test_defined_refined_call_with_using = 0.00 s = . TestDefined#test_defined_refined_vcall_with_using = 0.00 s = . TestArgf#test_closed = 0.04 s = . TestArgf#test_inplace_ascii_incompatible_path = 0.00 s = . TestKeyError#test_key = 0.00 s = . TestKeyError#test_receiver = 0.00 s = . TestKeyError#test_all = 0.00 s = . TestKeyError#test_receiver_and_key = 0.00 s = . TestKeyError#test_message = 0.00 s = . TestKeyError#test_default = 0.00 s = . Psych::TestHash#test_key_deduplication = 0.00 s = . Psych::TestHash#test_custom_initialize_no_ivar = 0.00 s = . Psych::TestHash#test_cycles = 0.00 s = . Psych::TestHash#test_recursive_hash_uses_alias = 0.00 s = . Psych::TestHash#test_recursive_hash = 0.00 s = . Psych::TestHash#test_self_referential = 0.00 s = . Psych::TestHash#test_raises_if_anchor_not_defined = 0.00 s = . Psych::TestHash#test_empty_subclass = 0.00 s = . Psych::TestHash#test_anchor_reuse = 0.00 s = . Psych::TestHash#test_hash_subclass_with_ivars = 0.00 s = . Psych::TestHash#test_map = 0.00 s = . Psych::TestHash#test_load_with_class_syck_compatibility = 0.00 s = . Psych::TestHash#test_hash_with_ivar = 0.00 s = . Psych::TestHash#test_referenced_hash_with_ivar = 0.00 s = . Psych::TestHash#test_ref_append = 0.00 s = . Psych::TestHash#test_custom_initialized = 0.00 s = . TestGemResolverDependencyRequest#test_match_eh = 0.00 s = . TestGemResolverDependencyRequest#test_match_eh_prerelease_allow_prerelease = 0.00 s = . TestGemResolverDependencyRequest#test_match_eh_prerelease = 0.00 s = . TestGemResolverDependencyRequest#test_development_eh = 0.00 s = . TestGemResolverDependencyRequest#test_matches_spec_eh = 0.00 s = . TestArgf#test_binmode = 0.03 s = . TestGemResolverDependencyRequest#test_matches_spec_eh_prerelease = 0.00 s = . TestGemResolverDependencyRequest#test_requirement = 0.00 s = . TestSocketNonblock#test_accept_nonblock_error = 0.00 s = . TestArgf#test_inplace3 = 0.01 s = . TestArgf#test_inplace_invalid_backup = 0.00 s = . TestSocketNonblock#test_sendmsg_nonblock_error = 0.00 s = . TestSocketNonblock#test_socket_recvfrom_nonblock = 0.00 s = . TestSocketNonblock#test_recv_nonblock_error = 0.00 s = . TestSocketNonblock#test_udp_recvfrom_nonblock = 0.00 s = . TestSocketNonblock#test_sendmsg_nonblock_no_exception = 0.00 s = . TestSocketNonblock#test_recvmsg_nonblock_error = 0.00 s = . TestSocketNonblock#test_read_nonblock = 0.00 s = . TestSocketNonblock#test_read_nonblock_no_exception = 0.00 s = . TestSocketNonblock#test_connect_nonblock_no_exception = 0.00 s = . TestSocketNonblock#test_connect_nonblock_error = 0.00 s = . TestSocketNonblock#test_recvfrom_nonblock_no_exception = 0.00 s = . TestSocketNonblock#test_sendmsg_nonblock_seqpacket = 0.00 s = . TestSocketNonblock#test_tcp_recv_nonblock = 0.00 s = . TestSocketNonblock#test_recv_nonblock_no_exception = 0.00 s = . TestSocketNonblock#test_udp_recv_nonblock = 0.00 s = . TestSocketNonblock#test_accept_nonblock = 0.00 s = . TestSocketNonblock#test_connect_nonblock = 0.00 s = . TestIOWaitUncommon#test_wait_readable_random = 0.00 s = . TestIOWaitUncommon#test_wait_writable_null = 0.00 s = . TestIOWaitUncommon#test_after_ungetc_wait_readable = 0.00 s = . TestIOWaitUncommon#test_wait_readable_urandom = 0.00 s = . TestIOWaitUncommon#test_after_ungetc_in_text_wait_readable = 0.00 s = . TestIOWaitUncommon#test_wait_readable_zero = 0.00 s = . TestIOWaitUncommon#test_tty_wait = 0.00 s = S TestIOWaitUncommon#test_fifo_wait = 0.00 s = . TestCiDetector#test_ci_strings = 0.00 s = . TestCiDetector#test_ci? = 0.00 s = . TestGemCommandsMirrorCommand#test_execute = 0.00 s = . TestArgf#test_lineno = 0.04 s = . TestOptionParser#test_nonopt_pattern = 0.00 s = . TestOptionParser#test_into = 0.00 s = . TestOptionParser#test_exact_option = 0.00 s = . TestOptionParser#test_order = 0.00 s = . TestOptionParser#test_program_name = 0.00 s = . TestOptionParser#test_regexp = 0.00 s = . TestArgf#test_fileno = 0.04 s = . TestArgf#test_inplace_stdin = 0.02 s = . TestArgf#test_unreadable = 0.00 s = . TestOptionParser#test_help_pager = 0.06 s = . TestOptionParser#test_raise_unknown = 0.00 s = . TestOptionParser#test_permute = 0.00 s = . TestOptionParser#test_require_exact = 0.00 s = . TestOptionParserAcceptable#test_nonopt_pattern = 0.00 s = . TestOptionParserAcceptable#test_into = 0.00 s = . TestOptionParserAcceptable#test_exact_option = 0.00 s = . TestOptionParserAcceptable#test_decimal_numeric = 0.00 s = . TestOptionParserAcceptable#test_array = 0.00 s = . TestOptionParserAcceptable#test_numeric = 0.00 s = . TestOptionParserAcceptable#test_order = 0.00 s = . TestOptionParserAcceptable#test_program_name = 0.00 s = . TestOptionParserAcceptable#test_float = 0.00 s = . TestOptionParserAcceptable#test_regexp = 0.00 s = . TestArgf#test_inplace_dup = 0.02 s = . TestArgf#test_inplace_suffix_encoding = 0.00 s = . TestArgf#test_each_line_limit_0 = 0.00 s = . TestOptionParserAcceptable#test_help_pager = 0.06 s = . TestOptionParserAcceptable#test_octal_integer = 0.00 s = . TestOptionParserAcceptable#test_raise_unknown = 0.00 s = . TestOptionParserAcceptable#test_permute = 0.00 s = . TestOptionParserAcceptable#test_integer = 0.00 s = . TestOptionParserAcceptable#test_decimal_integer = 0.00 s = . TestOptionParserAcceptable#test_require_exact = 0.00 s = . OpenSSL::TestX509Name#test_dup = 0.00 s = . OpenSSL::TestX509Name#test_hash_old = 0.00 s = . OpenSSL::TestX509Name#test_add_entry_placing = 0.00 s = . OpenSSL::TestX509Name#test_s_parse_rfc2253 = 0.00 s = . OpenSSL::TestX509Name#test_marshal = 0.00 s = . OpenSSL::TestX509Name#test_add_entry_street = 0.00 s = . OpenSSL::TestX509Name#test_s_parse = 0.00 s = . OpenSSL::TestX509Name#test_equals2 = 0.00 s = . OpenSSL::TestX509Name#test_unrecognized_oid_parse_encode_equality = 0.00 s = . OpenSSL::TestX509Name#test_to_utf8 = 0.00 s = . OpenSSL::TestX509Name#test_spaceship = 0.00 s = . OpenSSL::TestX509Name#test_equality = 0.00 s = . OpenSSL::TestX509Name#test_s_new = 0.00 s = . OpenSSL::TestX509Name#test_unrecognized_oid = 0.00 s = . OpenSSL::TestX509Name#test_add_entry = 0.00 s = . OpenSSL::TestX509Name#test_to_s = 0.00 s = . Random::Formatter::TestClassMethods#test_random_number_float_by_zero = 0.00 s = . Random::Formatter::TestClassMethods#test_alphanumeric_chars = 0.00 s = . Random::Formatter::TestClassMethods#test_uuid_v7 = 0.00 s = . Random::Formatter::TestClassMethods#test_base64 = 0.00 s = . Random::Formatter::TestClassMethods#test_hex_encoding = 0.00 s = . Random::Formatter::TestClassMethods#test_random_number_int = 0.00 s = . Random::Formatter::TestClassMethods#test_hex = 0.00 s = . Random::Formatter::TestClassMethods#test_uuid = 0.00 s = . Random::Formatter::TestClassMethods#test_urlsafe_base64 = 0.00 s = . Random::Formatter::TestClassMethods#test_alphanumeric_frozen = 0.00 s = . Random::Formatter::TestClassMethods#test_alphanumeric = 0.00 s = . Random::Formatter::TestClassMethods#test_random_number_float = 0.00 s = . Random::Formatter::TestClassMethods#test_random_bytes = 0.00 s = . TestArgf#test_eof = 0.07 s = . Random::Formatter::TestInstanceMethods#test_random_number_float_by_zero = 0.00 s = . Random::Formatter::TestInstanceMethods#test_alphanumeric_chars = 0.00 s = . Random::Formatter::TestInstanceMethods#test_random_number_not_default = 0.00 s = . Random::Formatter::TestInstanceMethods#test_uuid_v7 = 0.00 s = . Random::Formatter::TestInstanceMethods#test_base64 = 0.00 s = . Random::Formatter::TestInstanceMethods#test_hex_encoding = 0.00 s = . Random::Formatter::TestInstanceMethods#test_random_number_int = 0.00 s = . Random::Formatter::TestInstanceMethods#test_hex = 0.00 s = . Random::Formatter::TestInstanceMethods#test_uuid = 0.00 s = . Random::Formatter::TestInstanceMethods#test_urlsafe_base64 = 0.00 s = . Random::Formatter::TestInstanceMethods#test_alphanumeric = 0.00 s = . Random::Formatter::TestInstanceMethods#test_random_number_float = 0.00 s = . Random::Formatter::TestInstanceMethods#test_random_bytes = 0.00 s = . TestGemExtCargoBuilder#test_linker_args_with_cachetools_and_options = 0.00 s = . TestGemExtCargoBuilder#test_custom_name = 0.00 s = S TestGemExtCargoBuilder#test_build_cdylib = 0.01 s = S TestGemExtCargoBuilder#test_build_fail = 0.00 s = S TestGemExtCargoBuilder#test_rubygems_cfg_passed_to_rustc = 0.00 s = S TestGemExtCargoBuilder#test_linker_args_with_options = 0.00 s = . TestGemExtCargoBuilder#test_full_integration = 0.00 s = S TestGemExtCargoBuilder#test_linker_args_with_cachetools = 0.00 s = . TestArgf#test_lineno_after_shebang = 0.05 s = . TestGemExtCargoBuilder#test_linker_args = 0.00 s = . TestFnmatch#test_unmatched_encoding = 0.00 s = . TestFnmatch#test_fnm_dotmatch = 0.00 s = . TestFnmatch#test_fnm_casefold = 0.00 s = . TestFnmatch#test_recursive = 0.00 s = . TestFnmatch#test_char_class = 0.00 s = . TestFnmatch#test_text = 0.00 s = . TestFnmatch#test_escape = 0.01 s = . TestFnmatch#test_nullchar = 0.00 s = . TestFnmatch#test_fnm_escape = 0.01 s = . TestFnmatch#test_fnm_pathname = 0.00 s = . TestFnmatch#test_any_one = 0.00 s = . TestFnmatch#test_extglob = 0.00 s = . TestArgf#test_sized_read = 0.04 s = . TestFnmatch#test_fnmatch = 0.00 s = . TestFnmatch#test_unicode = 0.00 s = . TestMetaclass#test_metaclass = 0.00 s = . TestFnmatch#test_any_chars = 0.01 s = . TestRipper::Ripper#test_end_seen_eh = 0.00 s = . TestRipper::Ripper#test_yydebug_equals = 0.00 s = . TestRipper::Ripper#test_parse = 0.00 s = . Test_FileStat#test_stat_for_path = 0.00 s = . Test_FileStat#test_stat_for_fd = 0.00 s = . TestBignum#test_aref2 = 0.00 s = . TestBignum#test_coerce = 0.00 s = . TestBignum#test_or = 0.00 s = . TestBignum#test_finite_p = 0.00 s = . TestBignum#test_prepare = 0.00 s = . TestBignum#test_eq = 0.00 s = . TestBignum#test_singleton_method = 0.00 s = . TestBignum#test_eql = 0.00 s = . TestBignum#test_positive_p = 0.00 s = . TestBignum#test_xor_with_rational = 0.00 s = . TestBignum#test_bitwise_and_with_integer_mimic_object = 0.00 s = . TestBignum#test_remainder = 0.00 s = . TestBignum#test_even = 0.00 s = . TestBignum#test_plus = 0.00 s = . TestBignum#test_to_s2 = 0.00 s = . TestBignum#test_odd = 0.00 s = . TestBignum#test_float_fdiv = 0.00 s = . TestBignum#test_divide = 0.00 s = . TestBignum#test_bitwise_xor_with_integer_mimic_object = 0.00 s = . TestBignum#test_to_f = 0.00 s = . TestBignum#test_and = 0.00 s = . TestBignum#test_xor = 0.00 s = . TestBignum#test_quo = 0.00 s = . TestBignum#test_and_with_nonintegral_numeric = 0.00 s = . TestBignum#test_calc = 0.00 s = . TestBignum#test_digits_for_non_numeric_base_argument = 0.00 s = . TestBignum#test_int2inum = 0.00 s = . TestBignum#test_minus = 0.00 s = . TestBignum#test_digits_for_negative_numbers = 0.00 s = . TestBignum#test_xor_with_float = 0.00 s = . TestBignum#test_convert = 0.00 s = . TestBignum#test_idiv = 0.00 s = . TestBignum#test_sub = 0.00 s = . TestBignum#test_xor_with_nonintegral_numeric = 0.00 s = . TestBignum#test_or_with_rational = 0.00 s = . TestBignum#test_cmp = 0.00 s = . TestBignum#test_and_with_float = 0.00 s = . TestBignum#test_digits_for_non_integral_base_numbers = 0.00 s = . TestBignum#test_and_with_rational = 0.00 s = . TestBignum#test_obj_fdiv = 0.00 s = . TestBignum#test_too_big_to_s = 0.00 s = . TestBignum#test_hash = 0.00 s = . TestBignum#test_shift2 = 0.00 s = . TestBignum#test_digits_for_invalid_base_numbers = 0.00 s = . TestBignum#test_shift_bigshift = 0.00 s = . TestBignum#test_bignum = 0.00 s = . TestBignum#test_bitwise_or_with_integer_mimic_object = 0.00 s = . TestBignum#test_str_to_inum = 0.00 s = . TestRipper::Ripper#test_assignable_in_regexp = 0.06 s = . TestRipper::Ripper#test_encoding = 0.00 s = . TestRipper::Ripper#test_yydebug_ident = 0.00 s = . TestRipper::Ripper#test_column = 0.00 s = . TestRipper::Ripper#test_yydebug = 0.00 s = . TestRipper::Ripper#test_regexp_with_option = 0.00 s = . TestRipper::Ripper#test_state = 0.00 s = . TestBignum#test_very_big_str_to_inum = 0.06 s = . TestBignum#test_negative_p = 0.00 s = . TestBignum#test_infinite_p = 0.00 s = . TestBignum#test_big_2comp = 0.00 s = . TestBignum#test_divrem = 0.00 s = . TestBignum#test_shift = 0.00 s = . TestRipper::Ripper#test_new = 0.09 s = . TestRipper::Ripper#test_dedent_string = 0.00 s = . TestRipper::Ripper#test_filename = 0.00 s = . TestRipper::Ripper#test_yydebug_string = 0.00 s = . TestBignum#test_pow = 0.05 s = . TestBignum#test_mul = 0.00 s = . TestBignum#test_div = 0.00 s = . TestBignum#test_size = 0.00 s = . TestBignum#test_interrupt_during_bigdivrem = 0.00 s = . TestBignum#test_fix_fdiv = 0.00 s = . TestBignum#test_quad_pack = 0.00 s = . TestBignum#test_modulo = 0.00 s = . TestBignum#test_frozen = 0.00 s = . TestBignum#test_aref = 0.00 s = . TestBignum#test_digits = 0.00 s = . TestBignum#test_big_fdiv = 0.00 s = . TestBignum#test_or_with_nonintegral_numeric = 0.00 s = . TestBignum#test_or_with_float = 0.00 s = . TestBignum#test_mul_balance = 0.00 s = . TestBignum#test_mul_large_numbers = 0.00 s = . TestBignum#test_interrupt_during_to_s = 0.00 s = . TestBignum#test_abs = 0.00 s = . TestBignum#test_divmod = 0.00 s = . TestBignum#test_to_s = 0.00 s = . TestRipper::Ripper#test_regexp_enc_error = 0.05 s = . TestRipper::Ripper#test_lineno = 0.00 s = . TestRipper::Ripper#test_invalid_multibyte_character_in_regexp = 0.00 s = . TestRipper::Ripper::TestInput#test_end_seen_eh = 0.00 s = . TestRipper::Ripper::TestInput#test_yydebug_equals = 0.00 s = . TestRipper::Ripper::TestInput#test_parse = 0.00 s = . TestRipper::Ripper::TestInput#test_assignable_in_regexp = 0.05 s = . TestRipper::Ripper::TestInput#test_encoding = 0.00 s = . TestRipper::Ripper::TestInput#test_yydebug_ident = 0.00 s = . TestRipper::Ripper::TestInput#test_column = 0.00 s = . TestRipper::Ripper::TestInput#test_invalid_gets = 0.00 s = . TestRipper::Ripper::TestInput#test_yydebug = 0.00 s = . TestRipper::Ripper::TestInput#test_regexp_with_option = 0.00 s = . TestRipper::Ripper::TestInput#test_state = 0.00 s = . TestAst#"test_all_tokens:test/mkmf/base.rb" = 0.01 s = . TestAst#"test_all_tokens:test/fiber/test_io_buffer.rb" = 0.02 s = . TestAst#"test_all_tokens:test/did_you_mean/test_tree_spell_checker.rb" = 0.01 s = . TestAst#"test_all_tokens:test/optparse/test_load.rb" = 0.02 s = . TestAst#"test_not_cared:test/ruby/test_encoding.rb" = 0.00 s = . TestRipper::Ripper::TestInput#test_new = 0.08 s = . TestRipper::Ripper::TestInput#test_dedent_string = 0.00 s = . TestRipper::Ripper::TestInput#test_filename = 0.00 s = . TestRipper::Ripper::TestInput#test_yydebug_string = 0.00 s = . TestRipper::Ripper::TestInput#test_regexp_enc_error = 0.05 s = . TestRipper::Ripper::TestInput#test_lineno = 0.00 s = . TestRipper::Ripper::TestInput#test_invalid_multibyte_character_in_regexp = 0.00 s = . Test_EConvAppend#test_econv_str_append_broken = 0.00 s = . Test_EConvAppend#test_econv_str_append_valid = 0.00 s = . JSONInRactorTest#test_coder_proc = 0.04 s = . JSONInRactorTest#test_coder = 0.05 s = . JSONInRactorTest#test_generate = 0.04 s = . TestERBEncoding#test_literal_encoding = 0.00 s = . TestERBEncoding#test_method_with_encoding = 0.00 s = . TestERBEncoding#test_generate_magic_comment = 0.00 s = . TestERBEncoding#test___ENCODING__ = 0.00 s = . TestERBEncoding#test_result_encoding = 0.00 s = . TestERBEncoding#test_recognize_magic_comment = 0.00 s = . OpenSSL::TestSSLSession#test_dup = 0.07 s = . OpenSSL::TestSSLSession#test_session = 0.09 s = . OpenSSL::TestSSLSession#test_ctx_client_session_cb_tls12 = 0.09 s = . TestAst#"test_all_tokens:test/ruby/test_proc.rb" = 0.52 s = . TestAst#"test_all_tokens:test/openssl/test_provider.rb" = 0.00 s = . OpenSSL::TestSSLSession#test_session_exts_read = 0.07 s = . OpenSSL::TestSSLSession#test_session_timeout = 0.07 s = . TestAst#"test_all_tokens:test/ruby/test_set.rb" = 0.12 s = . TestAst#"test_ranges:test/json/json_ext_parser_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_dependency_list.rb" = 0.02 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_update_suggestion.rb" = 0.02 s = . TestAst#"test_all_tokens:test/test_delegate.rb" = 0.05 s = . TestAst#"test_all_tokens:test/ruby/test_complex.rb" = 0.20 s = . TestAst#"test_all_tokens:test/did_you_mean/spell_checking/test_class_name_check.rb" = 0.01 s = . TestAst#"test_all_tokens:test/zlib/test_zlib.rb" = 0.16 s = . TestAst#"test_not_cared:test/mkmf/test_constant.rb" = 0.00 s = . OpenSSL::TestSSLSession#test_server_session_cache = 0.49 s = . TestAst#"test_all_tokens:test/json/json_fixtures_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_list_command.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem.rb" = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_source_subpath_problem.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_remote_fetcher.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/ruby/pattern_test.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/test_yamldbm.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/string/test_set_len.rb" = 0.01 s = . TestAst#"test_all_tokens:test/did_you_mean/spell_checking/test_require_path_check.rb" = 0.00 s = . TestAst#"test_not_cared:test/openssl/test_pkcs12.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_data.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/funcall/test_passing_block.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_require.rb" = 0.01 s = . TestAst#"test_ranges:test/socket/test_basicsocket.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_resolver_lock_set.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/test_super.rb" = 0.01 s = . TestAst#"test_not_cared:test/psych/test_parser.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/test_yamlstore.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_ext_cargo_builder_link_flag_converter.rb" = 0.00 s = . TestAst#"test_not_cared:test/test_rbconfig.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/result/heredoc_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_contents_command.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_zjit.rb" = 0.03 s = . TestAst#"test_ranges:test/-ext-/scheduler/test_interrupt_with_scheduler.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/multifactor_auth_utilities.rb" = 0.01 s = . TestAst#"test_not_cared:test/did_you_mean/tree_spell/change_word.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/test_yamlstore.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_resolver_vendor_set.rb" = 0.01 s = . OpenSSL::TestSSLSession#test_ctx_client_session_cb_tls13 = 0.13 s = . TestAst#"test_not_cared:test/ruby/test_marshal.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/enc/test_utf16.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/api/command_line_test.rb" = 0.00 s = . TestAst#"test_ranges:test/date/test_date_strftime.rb" = 0.01 s = . TestAst#"test_all_tokens:test/prism/result/equality_test.rb" = 0.00 s = . TestAst#"test_ranges:test/json/json_string_matching_test.rb" = 0.00 s = . TestAst#"test_ranges:test/optparse/test_did_you_mean.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_rational.rb" = 0.02 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_help_command.rb" = 0.00 s = . TestAst#"test_not_cared:test/digest/test_digest_extend.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_arity.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_mirror.rb" = 0.00 s = . TestAst#"test_not_cared:test/open-uri/test_ssl.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_uninstaller.rb" = 0.07 s = . TestAst#"test_not_cared:test/ruby/test_pattern_matching.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/test_gem_resolver_activation_request.rb" = 0.00 s = . TestAst#"test_ranges:test/uri/test_ftp.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/proc/test_bmethod.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/struct/test_len.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/box/raise.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/bug-13526.rb" = 0.00 s = . TestAst#"test_ranges:test/openssl/test_x509name.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_fetch_command.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/test_ractor.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_trace.rb" = 0.00 s = . TestAst#"test_all_tokens:test/open-uri/utils.rb" = 0.04 s = . TestAst#"test_ranges:test/test_ipaddr.rb" = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_server_command.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_remote_fetcher_s3.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_frozen_error.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/marshal/test_internal_ivar.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_package_old.rb" = 0.01 s = . TestAst#"test_all_tokens:test/resolv/test_win32_config.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_resolver_best_set.rb" = 0.00 s = . TestAst#test_dstr = 0.00 s = . TestAst#"test_not_cared:test/prism/ruby/desugar_compiler_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_resolver_installer_set.rb" = 0.03 s = . OpenSSL::TestSSLSession#test_resumption = 0.26 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_remote_fetcher_local_ssl_server.rb" = 0.01 s = . OpenSSL::TestSSLSession#test_session_time = 0.07 s = . TestAst#"test_all_tokens:test/ruby/test_object.rb" = 0.11 s = . TestAst#"test_not_cared:test/resolv/test_dns.rb" = 0.01 s = . TestAst#"test_all_tokens:test/openssl/test_pkey_dh.rb" = 0.02 s = . TestAst#"test_not_cared:test/prism/result/regular_expression_options_test.rb" = 0.00 s = . OpenSSL::TestSSLSession#test_ctx_client_session_cb_tls13_exception = 0.09 s = . TestAst#"test_not_cared:test/ruby/test_pack.rb" = 0.01 s = . TestAst#"test_ranges:test/resolv/test_resource.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_security.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/tracepoint/test_tracepoint.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_resolver_api_set.rb" = 0.02 s = . TestAst#"test_not_cared:test/mkmf/test_configuration.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_pipe.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/struct/test_member.rb" = 0.00 s = . TestAst#"test_not_cared:test/date/test_date_marshal.rb" = 0.00 s = . TestAst#"test_ranges:test/uri/test_common.rb" = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/bundler_test_gem.rb" = 0.04 s = . TestAst#"test_not_cared:test/ruby/test_integer.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/test_backtrace.rb" = 0.00 s = . TestAst#"test_ranges:test/optparse/test_reqarg.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/newline_offsets_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/uri/test_ftp.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_deprecate.rb" = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_resolver_composed_set.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_list_command.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/box/proc_caller.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_unpack_command.rb" = 0.02 s = . TestAst#"test_not_cared:test/yaml/test_dbm.rb" = 0.00 s = . TestAst#"test_ranges:test/net/http/test_https_proxy.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/iter/test_yield_block.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/json/test_stream.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/box/proc_caller.rb" = 0.00 s = . TestAst#"test_ranges:test/dtrace/test_require.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/ruby/relocation_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/test_singleton.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_alias.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/enc/test_windows_1251.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/test_boolean.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/box/blank1.rb" = 0.00 s = . TestAst#"test_all_tokens:test/uri/test_mailto.rb" = 0.04 s = . OpenSSL::TestSSLSession#test_ctx_server_session_cb = 0.20 s = . OpenSSL::TestCipher#test_auth_tag_error_inheritance = 0.00 s = . OpenSSL::TestCipher#test_aes_gcm_key_iv_order_issue = 0.00 s = . OpenSSL::TestCipher#test_aes_gcm = 0.00 s = . OpenSSL::TestCipher#test_dup = 0.00 s = . TestAst#"test_ranges:test/ruby/test_syntax.rb" = 0.03 s = . OpenSSL::TestCipher#test_aes_ccm = 0.00 s = . OpenSSL::TestCipher#test_AES = 0.02 s = . OpenSSL::TestCipher#test_update_raise_if_key_not_set = 0.00 s = . OpenSSL::TestCipher#test_non_aead_cipher_set_auth_data = 0.00 s = . OpenSSL::TestCipher#test_reset = 0.00 s = . OpenSSL::TestCipher#test_crypt_after_key = 0.00 s = . OpenSSL::TestCipher#test_ciphers = 0.00 s = . OpenSSL::TestCipher#test_pkcs5_keyivgen = 0.01 s = . OpenSSL::TestCipher#test_encrypt_decrypt = 0.00 s = . OpenSSL::TestCipher#test_authenticated = 0.00 s = . OpenSSL::TestCipher#test_update_with_buffer = 0.00 s = . OpenSSL::TestCipher#test_ctr_if_exists = 0.00 s = . OpenSSL::TestCipher#test_key_iv_set = 0.00 s = . OpenSSL::TestCipher#test_aes_keywrap_pad = 0.00 s = . OpenSSL::TestCipher#test_initialize = 0.00 s = . OpenSSL::TestCipher#test_random_key_iv = 0.00 s = . OpenSSL::TestCipher#test_aes_gcm_siv = 0.00 s = . OpenSSL::TestCipher#test_aes_gcm_variable_iv_len = 0.00 s = . OpenSSL::TestCipher#test_info = 0.00 s = . OpenSSL::TestCipher#test_aes_ocb_tag_len = 0.00 s = . TestMkmfLibs#test_merge_simple = 0.00 s = . TestMkmfLibs#test_merge_reversal_followed = 0.00 s = . TestMkmfLibs#test_split_libs = 0.00 s = . TestMkmfLibs#test_merge_reversal = 0.00 s = . TestMkmfLibs#test_merge_cyclic = 0.00 s = . TestMkmfLibs#test_merge_seq = 0.00 s = . TestMkmfLibs#test_merge_cyclic_2 = 0.00 s = . TestMkmfLibs#test_merge_seq_pre = 0.00 s = . TestGemStreamUI#test_verbose_download_reporter_no_tty = 0.00 s = . TestGemStreamUI#test_verbose_download_reporter_progress_once = 0.00 s = . TestGemStreamUI#test_download_reporter_silent_nil = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_dependency.rb" = 0.04 s = . TestAst#"test_not_cared:test/rubygems/fake_certlib/openssl.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/string/test_nofree.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/box/string_ext_calling.rb" = 0.00 s = . TestGemStreamUI#test_progress_reporter_silent_false = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_config.rb" = 0.00 s = . TestGemStreamUI#test_choose_from_list_0 = 0.00 s = . TestAst#"test_ranges:test/resolv/test_win32_config.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/result/static_literals_test.rb" = 0.00 s = . TestGemStreamUI#test_verbose_download_reporter_progress = 0.00 s = . TestAst#"test_not_cared:test/optparse/test_reqarg.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_resolver_conflict.rb" = 0.00 s = . TestGemStreamUI#test_choose_from_list_over = 0.00 s = . TestGemStreamUI#test_download_reporter_anything = 0.00 s = . TestAst#"test_all_tokens:test/dtrace/test_require.rb" = 0.00 s = . TestGemStreamUI#test_choose_from_list_EOF = 0.00 s = . TestGemStreamUI#test_progress_reporter_verbose = 0.00 s = . TestAst#"test_ranges:test/-ext-/thread/test_instrumentation_api.rb" = 0.00 s = . TestGemStreamUI#test_choose_from_list = 0.00 s = . TestAst#"test_not_cared:test/ruby/sentence.rb" = 0.00 s = . TestAst#"test_not_cared:test/resolv/test_resource.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/foo/discover.rb" = 0.00 s = . TestGemStreamUI#test_ask_yes_no_no_tty_with_default = 0.00 s = . TestAst#"test_not_cared:test/did_you_mean/spell_checking/test_key_name_check.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_gem_runner.rb" = 0.00 s = . TestGemStreamUI#test_download_reporter_silent_false = 0.00 s = . TestGemStreamUI#test_choose_from_list_negative = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_frozen_error.rb" = 0.01 s = . TestGemStreamUI#test_ask_no_tty = 0.00 s = . TestGemStreamUI#test_progress_reporter_simple = 0.00 s = . TestGemStreamUI#test_progress_reporter_silent_nil = 0.00 s = . TestGemStreamUI#test_ask = 0.00 s = . TestGemStreamUI#test_threaded_download_reporter = 0.00 s = . TestGemStreamUI#test_verbose_download_reporter_progress_zero_length = 0.00 s = . TestGemStreamUI#test_ask_for_password_no_tty = 0.00 s = . TestGemStreamUI#test_ask_yes_no_no_tty_without_default = 0.00 s = . TestGemStreamUI#test_ask_for_password = 0.00 s = . TestGemStreamUI#test_verbose_download_reporter_progress_nil_length = 0.00 s = . TestGemStreamUI#test_verbose_download_reporter_progress_complete = 0.00 s = . TestMath#test_frexp = 0.00 s = . TestMath#test_cbrt = 0.00 s = . TestMath#test_atan2 = 0.00 s = . TestMath#test_tanh = 0.00 s = . TestMath#test_override_bignum_to_f = 0.00 s = . TestMath#test_tan = 0.00 s = . TestMath#test_hypot = 0.00 s = . TestMath#test_override_rational_to_f = 0.00 s = . TestMath#test_override_integer_to_f = 0.00 s = . TestMath#test_asin = 0.00 s = . TestMath#test_exp = 0.00 s = . TestMath#test_sinh = 0.00 s = . TestMath#test_bignum_to_f = 0.00 s = . TestMath#test_log1p = 0.00 s = . TestMath#test_cosh = 0.00 s = . TestMath#test_erfc = 0.00 s = . TestMath#test_acos = 0.00 s = . TestMath#test_expm1 = 0.00 s = . TestMath#test_atan = 0.00 s = . TestMath#test_gamma = 0.00 s = . TestMath#test_lgamma = 0.00 s = . TestMath#test_log = 0.00 s = . TestMath#test_erf = 0.00 s = . TestMath#test_atanh = 0.00 s = . TestMath#test_rational_to_f = 0.00 s = . TestMath#test_ldexp = 0.00 s = . TestMath#test_sqrt = 0.00 s = . TestMath#test_fixnum_to_f = 0.00 s = . TestMath#test_asinh = 0.00 s = . TestMath#test_cos = 0.00 s = . TestMath#test_sin = 0.00 s = . TestMath#test_log2 = 0.00 s = . TestMath#test_acosh = 0.00 s = . TestMath#test_log10 = 0.00 s = . Bug::Time::Test_New#test_nano_new = 0.00 s = . Bug::Time::Test_New#test_timespec_new = 0.00 s = . Bug::Time::Test_New#test_timespec_now = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_request_set_gem_dependency_api.rb" = 0.08 s = . TestAst#"test_ranges:test/ruby/test_not.rb" = 0.00 s = . TestWeakRef#test_weakref_finalize = 0.05 s = . TestWeakRef#test_ref = 0.00 s = . TestWeakRef#test_not_reference_different_object = 0.06 s = . TestWeakRef#test_recycled = 0.03 s = . TestAst#"test_all_tokens:test/openssl/test_asn1.rb" = 0.12 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_help_command.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_safe_yaml.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/enc/test_emoji_breaks.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_time.rb" = 0.24 s = . TestAst#"test_ranges:test/prism/encoding/encodings_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/box/load_path.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/load/test_stringify_symbols.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_comparable.rb" = 0.00 s = . TestAst#"test_ranges:test/dtrace/test_method_cache.rb" = 0.00 s = . TestAst#"test_ranges:test/did_you_mean/edit_distance/test_jaro_winkler.rb" = 0.00 s = . TestAst#"test_ranges:test/json/json_fixtures_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/plugin/load/rubygems_plugin.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_setup_command.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/sentence.rb" = 0.05 s = . TestAst#"test_all_tokens:test/fileutils/test_nowrite.rb" = 0.00 s = . TestAst#"test_all_tokens:test/json/test_helper.rb" = 0.00 s = . TestAst#"test_ranges:test/did_you_mean/spell_checking/test_method_name_check.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/ruby/pattern_test.rb" = 0.01 s = . TestAst#test_error_tolerant_end_is_short_for_until = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_thread_queue.rb" = 0.06 s = . TestAst#"test_all_tokens:test/ruby/test_exception.rb" = 0.12 s = . TestAst#"test_ranges:test/ruby/test_variable.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_stale_command.rb" = 0.00 s = . TestAst#"test_all_tokens:test/optparse/test_kwargs.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_resolver_dependency_request.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_io_timeout.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/ractor_test.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/enc/test_euc_tw.rb" = 0.00 s = . TestAst#"test_all_tokens:test/io/wait/test_io_wait.rb" = 0.01 s = . TestAst#"test_ranges:test/prism/result/index_write_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/test_symbol.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_path_support.rb" = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_info_command.rb" = 0.01 s = . TestAst#"test_not_cared:test/rubygems/test_gem_source_local.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/regexp_test.rb" = 0.02 s = . TestAst#"test_ranges:test/ruby/test_exception.rb" = 0.02 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_specification_command.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_arity.rb" = 0.00 s = . TestAst#"test_all_tokens:test/fileutils/test_fileutils.rb" = 0.19 s = . TestAst#"test_ranges:test/ruby/test_mixed_unicode_escapes.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_lazy_enumerator.rb" = 0.02 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_package_tar_reader_entry.rb" = 0.03 s = . TestAst#"test_all_tokens:test/yaml/test_dbm.rb" = 0.00 s = . TestAst#test_column_of_heredoc = 0.00 s = . TestAst#"test_ranges:test/prism/result/string_test.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/string/test_cstr.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_io.rb" = 0.04 s = . TestAst#"test_all_tokens:test/ruby/bug-11928.rb" = 0.00 s = . TestTimeout#test_handle_interrupt_with_interrupt_mask_inheritance_with_exception_class = 0.80 s = . TestTimeout#test_nested_timeout_error_identity = 0.10 s = . TestTimeout#test_skip_rescue_standarderror = 0.01 s = . TestTimeout#test_work_is_done_in_same_fiber_as_caller = 0.00 s = . TestAst#"test_all_tokens:test/json/json_parser_test.rb" = 0.13 s = . TestAst#"test_all_tokens:test/ruby/box/instance_variables.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_trace.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/wait/test_wait.rb" = 0.00 s = . TestAst#"test_all_tokens:test/socket/test_basicsocket.rb" = 0.02 s = . TestAst#"test_all_tokens:test/resolv/test_addr.rb" = 0.01 s = . TestAst#"test_ranges:test/mkmf/test_find_executable.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/bad_rake.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/string/test_coderange.rb" = 0.00 s = . TestAst#"test_all_tokens:test/psych/test_yaml_special_cases.rb" = 0.02 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_source_list.rb" = 0.02 s = . TestAst#"test_not_cared:test/rubygems/test_gem_resolver_lock_specification.rb" = 0.00 s = . TestAst#"test_all_tokens:test/net/protocol/test_protocol.rb" = 0.02 s = . TestAst#"test_ranges:test/uri/test_generic.rb" = 0.01 s = . TestAst#"test_not_cared:test/-ext-/wait/test_wait.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/test_class.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/result/numeric_value_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_regexp.rb" = 0.29 s = . TestAst#"test_all_tokens:test/dtrace/test_method_cache.rb" = 0.00 s = . TestAst#"test_not_cared:test/net/http/test_buffered_io.rb" = 0.00 s = . TestAst#"test_not_cared:test/mkmf/test_framework.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_install_command.rb" = 0.02 s = . TestAst#"test_all_tokens:test/-ext-/string/test_cstr.rb" = 0.02 s = . TestAst#"test_ranges:test/rubygems/rubygems/commands/crash_command.rb" = 0.00 s = . TestAst#"test_all_tokens:test/date/test_date_strftime.rb" = 0.07 s = . TestAst#"test_ranges:test/ruby/test_thread_queue.rb" = 0.01 s = . TestAst#"test_all_tokens:test/prism/result/string_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/bignum/test_div.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/test_struct.rb" = 0.00 s = . TestAst#"test_all_tokens:test/cgi/test_cgi_escape.rb" = 0.04 s = . TestAst#"test_not_cared:test/etc/test_etc.rb" = 0.00 s = . TestAst#"test_ranges:test/fileutils/test_nowrite.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_gemcutter_utilities.rb" = 0.03 s = . TestAst#"test_ranges:test/prism/onigmo_test.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/load/script.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_inlinecache.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/enc/test_euc_tw.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_io_timeout.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/fuzzer_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/did_you_mean/spell_checking/test_variable_name_check.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/test_gem_specification.rb" = 0.05 s = . TestAst#"test_all_tokens:test/date/test_date.rb" = 0.02 s = . TestTimeout#test_handle_interrupt_with_interrupt_mask_inheritance = 0.80 s = . TestTimeout#test_enumerator_next = 0.01 s = . TestTimeout#test_raises_exception_internally = 0.01 s = . TestTimeout#test_yield_param = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_super.rb" = 0.07 s = . TestAst#"test_not_cared:test/rubygems/test_gem_ext_ext_conf_builder.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/result/node_id_test.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_security_policy.rb" = 0.01 s = . TestAst#"test_not_cared:test/-ext-/path_to_class/test_path_to_class.rb" = 0.00 s = . TestAst#"test_ranges:test/cgi/test_cgi_escape.rb" = 0.00 s = . TestAst#"test_ranges:test/fileutils/test_fileutils.rb" = 0.03 s = . TestAst#"test_ranges:test/rubygems/utilities.rb" = 0.00 s = . TestTimeout#test_fork = 0.06 s = . TestTimeout#test_allows_zero_seconds = 0.00 s = . TestAst#"test_ranges:test/ruby/test_comparable.rb" = 0.01 s = . TestTimeout#test_rescue_exit = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_environment_command.rb" = 0.01 s = . TestAst#"test_not_cared:test/coverage/autostart.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/lex_test.rb" = 0.00 s = . TestTimeout#test_queue = 0.01 s = . TestTimeout#test_public_methods = 0.00 s = . TestAst#"test_ranges:test/ruby/test_ast.rb" = 0.02 s = . TestAst#"test_ranges:test/error_highlight/test_error_highlight.rb" = 0.01 s = . TestAst#"test_all_tokens:test/psych/test_deprecated.rb" = 0.01 s = . TestAst#"test_all_tokens:test/ruby/enc/test_euc_kr.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/proc/test_bmethod.rb" = 0.00 s = . TestAst#"test_ranges:test/openssl/utils.rb" = 0.00 s = . TestAst#"test_ranges:test/fiber/test_process.rb" = 0.00 s = . TestTimeout#test_handling_enclosed_threadgroup = 0.05 s = . TestAst#"test_not_cared:test/ruby/enc/test_emoji.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/box/define_toplevel.rb" = 0.00 s = . TestAst#"test_ranges:test/coverage/test_coverage.rb" = 0.01 s = . TestAst#"test_not_cared:test/fiber/test_timeout.rb" = 0.00 s = . TestTimeout#test_handle_interrupt = 0.20 s = . TestTimeout#test_exit_exception = 0.00 s = . TestTimeout#test_nested_timeout_which_error_bubbles_up = 0.00 s = . TestTimeout#test_allows_nil_seconds = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_m17n_comb.rb" = 0.22 s = . TestTimeout#test_threadgroup = 0.05 s = . TestAst#"test_ranges:test/pathname/test_pathname.rb" = 0.03 s = . TestAst#"test_all_tokens:test/ruby/test_alias.rb" = 0.02 s = . TestAst#"test_ranges:test/optparse/test_switch.rb" = 0.00 s = . TestTimeout#test_ractor = 0.15 s = . TestTimeout#test_custom_exception = 0.02 s = . TestAst#"test_all_tokens:test/strscan/test_stringscanner.rb" = 0.13 s = . TestAst#"test_not_cared:test/psych/test_scalar_scanner.rb" = 0.00 s = . TestTimeout#test_non_timing_out_code_is_successful = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_request_connection_pools.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/test_gem_version_option.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/test_null.rb" = 0.00 s = . TestAst#"test_not_cared:test/uri/test_mailto.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/enc/test_cp949.rb" = 0.00 s = . TestAst#test_of_backtrace_location = 0.00 s = S TestAst#"test_not_cared:test/rubygems/test_gem_commands_dependency_command.rb" = 0.00 s = . TestAst#test_of_proc_and_method_under_eval_with_keep_script_lines = 0.00 s = S TestAst#"test_all_tokens:test/digest/test_ractor.rb" = 0.01 s = . TestAst#"test_ranges:test/ruby/test_m17n_comb.rb" = 0.02 s = . TestAst#"test_not_cared:test/ruby/test_condition.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/box/call_proc.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_local_remote_options.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/box/autoloading.rb" = 0.00 s = . TestAst#"test_ranges:test/optparse/test_bash_completion.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_lambda.rb" = 0.04 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_uninstall_command.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/string/test_enc_associate.rb" = 0.00 s = . TestTimeout#test_timeout_in_trap_handler = 0.10 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_update_command.rb" = 0.07 s = . TestAst#"test_not_cared:test/ruby/enc/test_big5.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/st/test_numhash.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/struct/test_data.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/arith_seq/test_arith_seq_extract.rb" = 0.00 s = . TestAst#"test_all_tokens:test/digest/test_digest.rb" = 0.02 s = . TestAst#"test_ranges:test/ruby/test_dir_m17n.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_warning.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_deprecate.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/enc/test_grapheme_breaks.rb" = 0.00 s = . TestAst#"test_ranges:test/openssl/test_pkey_rsa.rb" = 0.01 s = . TestTimeout#test_timeout = 0.11 s = . TestTimeout#test_work_is_done_in_same_thread_as_caller = 0.00 s = . TestAst#"test_all_tokens:test/psych/test_marshalable.rb" = 0.00 s = . TestAst#"test_not_cared:test/date/test_date_attr.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/result/overlap_test.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/test_psych_set.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/enc/test_gbk.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_time_tz.rb" = 0.01 s = . TestAst#"test_ranges:test/etc/test_etc.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/test_marshalable.rb" = 0.00 s = . TestAst#"test_all_tokens:test/mkmf/test_config.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_dup.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/test_psych_set.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/sff/discover.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/box/string_ext.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/num2int/test_num2int.rb" = 0.00 s = . TestAst#"test_ranges:test/fiber/test_storage.rb" = 0.00 s = . TestAst#"test_all_tokens:test/test_rbconfig.rb" = 0.01 s = . TestAst#"test_all_tokens:test/resolv/test_dns.rb" = 0.10 s = . TestAst#test_keep_tokens_unexpected_backslash = 0.00 s = . TestAst#"test_not_cared:test/prism/version_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/test_open3.rb" = 0.03 s = . TestAst#"test_not_cared:test/-ext-/iter/test_iter_break.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/box/define_toplevel.rb" = 0.00 s = . TestAst#"test_not_cared:test/uri/test_ws.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/box/string_ext.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_stream_ui.rb" = 0.00 s = . TestAst#test_of_c_method = 0.00 s = . TestAst#"test_ranges:test/ruby/enc/test_case_mapping.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_require.rb" = 0.01 s = . TestTimeout#test_handle_interrupt_with_exception_class = 0.20 s = . TestTimeout#test_cannot_convert_into_time_interval = 0.00 s = . TestTimeout#test_included = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_security_signer.rb" = 0.02 s = . TestAst#"test_not_cared:test/ruby/test_rand.rb" = 0.01 s = . TestTimeout#test_nested_timeout = 0.10 s = . TestTimeout#test_raise_for_neg_second = 0.00 s = . TestTimeout#test_raise_with_message = 0.00 s = . TestAst#"test_all_tokens:test/pathname/test_pathname.rb" = 0.23 s = . TestAst#"test_not_cared:test/test_delegate.rb" = 0.00 s = . TestAst#"test_not_cared:test/fiber/test_address_resolve.rb" = 0.00 s = . TestAst#"test_all_tokens:test/coverage/test_coverage.rb" = 0.08 s = . TestAst#"test_not_cared:test/prism/api/lex_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_set.rb" = 0.01 s = . TestAst#"test_ranges:test/ruby/box/autoloading.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_io.rb" = 0.06 s = . TestAst#"test_all_tokens:test/psych/test_nil.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_memory_view.rb" = 0.05 s = . TestAst#"test_ranges:test/rubygems/test_gem_package.rb" = 0.02 s = . TestAst#"test_not_cared:test/ruby/box/open_class_with_include.rb" = 0.00 s = . TestAst#"test_all_tokens:test/psych/handlers/test_recorder.rb" = 0.00 s = . TestAst#"test_all_tokens:test/openssl/test_ns_spki.rb" = 0.01 s = . TestAst#"test_ranges:test/dtrace/test_string.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_iterator.rb" = 0.01 s = . TestAst#"test_not_cared:test/optparse/test_switch.rb" = 0.00 s = . TestAst#"test_all_tokens:test/test_singleton.rb" = 0.01 s = . TestAst#"test_not_cared:test/-ext-/exception/test_enc_raise.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/box/proc_caller.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_ext_cargo_builder_link_flag_converter.rb" = 0.01 s = . TestAst#"test_ranges:test/test_tmpdir.rb" = 0.00 s = . TestAst#"test_all_tokens:test/openssl/test_ts.rb" = 0.07 s = . TestAst#"test_ranges:test/dtrace/test_array_create.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_source_specific_file.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_signal.rb" = 0.00 s = . TestAst#"test_ranges:test/yaml/test_store.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_fixnum.rb" = 0.00 s = . TestAst#test_defn = 0.00 s = . TestAst#"test_not_cared:test/-ext-/st/test_foreach.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/visitors/test_yaml_tree.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_config.rb" = 0.00 s = . TestAst#test_of_proc_and_method = 0.00 s = S TestAst#"test_all_tokens:test/psych/test_tree_builder.rb" = 0.01 s = . TestAutoload#test_override_while_autoloading = 0.50 s = . TestAst#"test_all_tokens:test/optparse/test_reqarg.rb" = 0.01 s = . TestAst#"test_ranges:test/ruby/test_hash.rb" = 0.04 s = . TestAst#"test_all_tokens:test/ripper/test_ripper.rb" = 0.02 s = . TestAst#"test_all_tokens:test/-ext-/load/test_protect.rb" = 0.00 s = . TestAst#"test_not_cared:test/openssl/test_random.rb" = 0.00 s = . TestAst#"test_all_tokens:test/resolv/test_resource.rb" = 0.01 s = . TestAst#"test_all_tokens:test/digest/test_digest_extend.rb" = 0.02 s = . TestAst#"test_all_tokens:test/mkmf/test_egrep_cpp.rb" = 0.00 s = . TestAst#"test_all_tokens:test/did_you_mean/fixtures/book.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_unpack_command.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_range.rb" = 0.27 s = . TestAst#"test_not_cared:test/optparse/test_summary.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_util.rb" = 0.02 s = . TestAst#"test_not_cared:test/rubygems/test_gem_validator.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/string/test_normalize.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_package_old.rb" = 0.00 s = . TestAutoload#test_autoload_fork = 0.40 s = . TestAutoload#test_autoload_p_with_static_extensions = 0.00 s = S TestAutoload#test_override_autoload = 0.00 s = . TestAst#"test_all_tokens:test/date/test_date_conv.rb" = 0.04 s = . TestAst#"test_ranges:test/openssl/test_pkey_dh.rb" = 0.00 s = . TestAutoload#test_autoload_private_constant_before_autoload = 0.10 s = . TestAst#"test_ranges:test/ruby/test_string.rb" = 0.09 s = . TestAutoload#test_autoload_so = 0.01 s = . TestAst#"test_all_tokens:test/fileutils/fileasserts.rb" = 0.01 s = . TestAutoload#test_non_realpath_in_loadpath = 0.01 s = . TestAst#"test_ranges:test/date/test_date_ractor.rb" = 0.00 s = . TestAutoload#test_require_implemented_in_ruby_is_called = 0.00 s = . TestAst#"test_ranges:test/uri/test_wss.rb" = 0.00 s = . TestAst#"test_ranges:test/mkmf/test_egrep_cpp.rb" = 0.00 s = . TestAst#"test_not_cared:test/io/console/test_io_console.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ripper/test_files_lib.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/box/a.1_1_0.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/enc/test_regex_casefold.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_time.rb" = 0.02 s = . TestAst#"test_not_cared:test/rubygems/test_gem_source_git.rb" = 0.00 s = . TestAst#"test_ranges:test/date/test_date_conv.rb" = 0.01 s = . TestAst#"test_not_cared:test/psych/test_object.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/encoding/symbol_encoding_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/result/heredoc_test.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_util.rb" = 0.00 s = . TestAst#test_column_with_long_heredoc_identifier = 0.00 s = . TestAst#"test_ranges:test/prism/heredoc_dedent_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/debug/test_profile_frames.rb" = 0.00 s = . TestAst#"test_ranges:test/test_time.rb" = 0.01 s = . TestAst#"test_ranges:test/ruby/test_basicinstructions.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/test_gem_dependency.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/test_gem_unsatisfiable_dependency_error.rb" = 0.00 s = . TestAst#"test_all_tokens:test/socket/test_udp.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/enc/test_utf32.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/array/test_to_ary_concat.rb" = 0.00 s = . TestAutoload#test_autoload_deprecate_constant_before_autoload = 0.10 s = . TestAst#"test_all_tokens:test/ruby/test_string_memory.rb" = 0.01 s = . TestAst#"test_all_tokens:test/ruby/test_autoload.rb" = 0.04 s = . TestAst#"test_not_cared:test/-ext-/string/test_set_len.rb" = 0.00 s = . TestAutoload#test_autoload_same_file = 0.15 s = . TestAst#"test_all_tokens:test/ruby/test_pack.rb" = 0.18 s = . TestAst#"test_not_cared:test/openssl/test_pkey_dh.rb" = 0.00 s = . TestAst#"test_all_tokens:test/dtrace/test_array_create.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_yjit_exit_locations.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_config.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/locals_test.rb" = 0.02 s = . TestAst#"test_ranges:test/rubygems/test_exit.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_check_command.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/gvl/test_last_thread.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_pipe.rb" = 0.00 s = . TestAst#"test_ranges:test/test_trick.rb" = 0.00 s = . TestAst#"test_not_cared:test/optparse/test_noarg.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_ext_cargo_builder_link_flag_converter.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_config_file.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/test_complex2.rb" = 0.02 s = . TestAst#"test_ranges:test/-ext-/iseq_load/test_iseq_load.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_resolver_index_specification.rb" = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/fake_certlib/openssl.rb" = 0.00 s = . TestAst#"test_not_cared:test/openssl/test_ossl.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_beginendblock.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/test_printf.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/rational/test_rat.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_thread.rb" = 0.13 s = . TestAst#"test_ranges:test/ruby/test_threadgroup.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_file_exhaustive.rb" = 0.03 s = . TestAst#"test_not_cared:test/rubygems/installer_test_case.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_resolver.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/test_webauthn_poller.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_keyword.rb" = 0.09 s = . TestAst#"test_all_tokens:test/io/console/test_ractor.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/box/a.rb" = 0.00 s = . TestAst#"test_all_tokens:test/psych/test_yamlstore.rb" = 0.01 s = . TestAst#test_locations = 0.00 s = . TestAst#"test_ranges:test/optparse/test_optparse.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/box/string_ext_caller.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/test_set.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_server_command.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/enc/test_cesu8.rb" = 0.00 s = . TestAst#"test_not_cared:test/json/json_generator_test.rb" = 0.01 s = . TestAst#"test_not_cared:test/ripper/test_sexp.rb" = 0.01 s = . TestAst#"test_not_cared:test/openssl/test_pkcs7.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/box/procs.rb" = 0.00 s = . TestAst#test_error_tolerant_treat_end_as_keyword_based_on_indent = 0.00 s = . TestAst#"test_all_tokens:test/did_you_mean/spell_checking/test_key_name_check.rb" = 0.01 s = . TestAst#test_invalid_exit = 0.00 s = . TestAst#"test_not_cared:test/prism/ruby/reflection_test.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/typeddata/test_typeddata.rb" = 0.00 s = . TestAst#"test_not_cared:test/open-uri/utils.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/bug-13526.rb" = 0.00 s = . TestAst#"test_ranges:test/fiber/test_io_buffer.rb" = 0.00 s = . TestAst#"test_ranges:test/openssl/test_ocsp.rb" = 0.01 s = . TestAst#"test_all_tokens:test/prism/api/freeze_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/box/raise.rb" = 0.00 s = . TestAst#"test_all_tokens:test/psych/test_serialize_subclasses.rb" = 0.00 s = . TestAutoload#test_threaded_accessing_inner_constant = 0.50 s = . TestAst#"test_not_cared:test/rubygems/test_gem_uninstaller.rb" = 0.01 s = . TestAst#"test_all_tokens:test/prism/result/constant_path_node_test.rb" = 0.01 s = . TestAst#"test_not_cared:test/rubygems/test_gem_source_vendor.rb" = 0.00 s = . TestAst#"test_all_tokens:test/openssl/test_pkey_dsa.rb" = 0.03 s = . TestAst#"test_ranges:test/rubygems/test_gem_resolver_git_specification.rb" = 0.00 s = . TestAutoload#test_source_location = 0.05 s = . TestAst#"test_not_cared:test/ruby/test_proc.rb" = 0.04 s = . TestAst#"test_ranges:test/ruby/test_env.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_sources_command.rb" = 0.01 s = . TestAutoload#test_autoload_deprecate_constant = 0.05 s = . TestAst#"test_not_cared:test/fiber/test_io_buffer.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_struct.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/allpairs.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_argf.rb" = 0.01 s = . TestAst#"test_not_cared:test/psych/test_numeric.rb" = 0.00 s = . TestAst#test_vcall = 0.00 s = . TestAst#"test_not_cared:test/did_you_mean/spell_checking/test_require_path_check.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/win32/test_fd_setsize.rb" = 0.00 s = . TestAst#"test_ranges:test/did_you_mean/test_ractor_compatibility.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/bundler_test_gem.rb" = 0.00 s = . TestAst#"test_not_cared:test/fiber/test_mutex.rb" = 0.00 s = . TestAutoload#test_source_location_after_require = 0.05 s = . TestAutoload#test_autoload_p = 0.00 s = . TestAst#"test_ranges:test/ruby/test_m17n.rb" = 0.03 s = . TestAst#"test_all_tokens:test/ruby/test_ractor.rb" = 0.01 s = . TestAst#"test_not_cared:test/-ext-/econv/test_append.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_yjit.rb" = 0.01 s = . TestAst#"test_not_cared:test/rubygems/test_gem_remote_fetcher_local_server.rb" = 0.00 s = . TestAutoload#test_autoload_same_file_with_raise = 0.05 s = . TestAst#"test_not_cared:test/zlib/test_zlib.rb" = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_resolver_dependency_request.rb" = 0.01 s = . TestAst#"test_ranges:test/did_you_mean/helper.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_sleep.rb" = 0.00 s = . TestAst#"test_all_tokens:test/json/json_common_interface_test.rb" = 0.03 s = . TestAst#"test_not_cared:test/-ext-/string/test_modify_expand.rb" = 0.00 s = . TestAst#"test_ranges:test/io/console/test_ractor.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_io_buffer.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/box/call_toplevel.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/test_merge_keys.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/postponed_job/test_postponed_job.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_available_set.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_resolver_specification.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_data.rb" = 0.03 s = . TestAst#"test_not_cared:test/uri/test_wss.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_request_set_lockfile.rb" = 0.00 s = . TestAst#"test_not_cared:test/net/http/test_httpresponse.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/string/test_interned_str.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_source_fetch_problem.rb" = 0.00 s = . TestAst#"test_all_tokens:test/did_you_mean/helper.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_io_buffer.rb" = 0.09 s = . TestAst#"test_ranges:test/ruby/test_io_m17n.rb" = 0.04 s = . TestAst#test_error_tolerant_end_is_short_for_unless = 0.00 s = . TestAst#"test_all_tokens:test/optparse/test_optparse.rb" = 0.03 s = . TestAst#"test_all_tokens:test/prism/result/named_capture_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_spec_fetcher.rb" = 0.00 s = . TestAst#"test_all_tokens:test/mkmf/test_have_library.rb" = 0.01 s = . TestAst#"test_not_cared:test/rubygems/test_gem_command_manager.rb" = 0.00 s = . TestAst#"test_not_cared:test/io/wait/test_ractor.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_dir.rb" = 0.01 s = . TestAst#"test_ranges:test/openssl/test_kdf.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/test_tree_builder.rb" = 0.00 s = . TestAst#"test_ranges:test/net/http/test_http.rb" = 0.02 s = . TestAst#"test_all_tokens:test/ruby/enc/test_grapheme_breaks.rb" = 0.01 s = . TestAst#"test_all_tokens:test/test_pp.rb" = 0.04 s = . TestAst#"test_all_tokens:test/psych/test_psych_set.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_uri_formatter.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/load/test_protect.rb" = 0.00 s = . TestAst#"test_ranges:test/did_you_mean/spell_checking/test_class_name_check.rb" = 0.00 s = . TestAst#"test_ranges:test/cgi/update_env.rb" = 0.00 s = . TestAst#"test_not_cared:test/socket/test_udp.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_readpartial.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/result/static_inspect_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/test_notimplement.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/result/node_id_test.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/test_data.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_exec_command.rb" = 0.01 s = . TestAst#"test_not_cared:test/mmtk/test_configuration.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_bundler_version_finder.rb" = 0.02 s = . TestAst#"test_not_cared:test/rubygems/test_gem_request_connection_pools.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/box/test_load_ext.rb" = 0.00 s = . TestAst#"test_ranges:test/did_you_mean/tree_spell/human_typo.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_silent_ui.rb" = 0.00 s = . TestAst#"test_not_cared:test/fileutils/visibility_tests.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_signin_command.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_package_tar_writer.rb" = 0.04 s = . TestAst#"test_all_tokens:test/date/test_date_compat.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/test_random.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/allpairs.rb" = 0.01 s = . TestAst#"test_not_cared:test/test_trick.rb" = 0.00 s = . TestAutoload#test_threaded_accessing_constant = 0.50 s = . TestAutoload#test_autoload_with_unqualified_file_name = 0.00 s = . TestAutoload#test_require_explicit = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_rand.rb" = 0.04 s = . TestAst#"test_ranges:test/-ext-/required.rb" = 0.00 s = . TestAst#"test_all_tokens:test/net/http/test_buffered_io.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/test_bug-5832.rb" = 0.00 s = . TestAst#"test_not_cared:test/test_pty.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/box/a.1_2_0.rb" = 0.00 s = . TestAst#"test_not_cared:test/openssl/test_ssl.rb" = 0.02 s = . TestAutoload#test_bug_13526 = 0.04 s = . TestAst#"test_all_tokens:test/rubygems/test_webauthn_listener_response.rb" = 0.00 s = . TestAst#"test_not_cared:test/openssl/test_ns_spki.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_ext_cargo_builder/custom_name/lib/custom_name.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/symbol/noninterned_name.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_module.rb" = 0.03 s = . TestAutoload#test_autoload_module_gc = 0.04 s = . TestAutoload#test_autoload_while_autoloading = 0.00 s = . TestAst#"test_all_tokens:test/optparse/test_switch.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/test_nil.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/enc/test_case_options.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/test_bug-5832.rb" = 0.00 s = . TestAst#"test_ranges:test/ripper/test_lexer.rb" = 0.01 s = . TestAst#"test_ranges:test/ripper/test_files_sample.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/string/test_external_new.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/debug/test_debug.rb" = 0.00 s = . TestAst#"test_all_tokens:test/objspace/test_objspace.rb" = 0.09 s = . TestAst#test_source_with_multibyte_characters = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_request_set_lockfile_tokenizer.rb" = 0.03 s = . TestAst#"test_ranges:test/openssl/test_ns_spki.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_resolver_api_set.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_update_command.rb" = 0.01 s = . TestAst#"test_ranges:test/prism/snippets_test.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/enc/test_windows_1252.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_dependency_resolution_error.rb" = 0.00 s = . TestAst#"test_all_tokens:test/json/ractor_test.rb" = 0.01 s = . TestAst#"test_ranges:test/ruby/test_string_memory.rb" = 0.00 s = . TestAst#"test_not_cared:test/openssl/test_ts.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/test_gem_requirement.rb" = 0.01 s = . TestAst#"test_ranges:test/objspace/test_objspace.rb" = 0.01 s = . TestAst#"test_all_tokens:test/prism/snippets_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_uri.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_search_command.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/box/autoloading.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_bignum.rb" = 0.10 s = . TestAst#"test_ranges:test/prism/ruby/dispatcher_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/test_helper.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/popen_deadlock/test_popen_deadlock.rb" = 0.00 s = . TestAst#"test_not_cared:test/mkmf/test_convertible.rb" = 0.00 s = . TestAst#"test_all_tokens:test/net/http/test_httpresponses.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_rubyvm.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/string/test_too_many_dummy_encodings.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/handlers/test_recorder.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/enc/test_koi8.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/result/warnings_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_range.rb" = 0.02 s = . TestAst#"test_ranges:test/psych/test_psych.rb" = 0.01 s = . TestAst#"test_not_cared:test/rubygems/test_gem_request_set_lockfile_parser.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_impossible_dependencies_error.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/nodes/test_enumerable.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ripper/test_files_sample.rb" = 0.00 s = . TestAst#"test_not_cared:test/openssl/test_fips.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/exception/test_data_error.rb" = 0.00 s = . TestAst#"test_ranges:test/mkmf/test_have_library.rb" = 0.00 s = . TestAst#"test_all_tokens:test/fiber/test_enumerator.rb" = 0.00 s = . TestAst#"test_ranges:test/ripper/test_filter.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_compile_prism.rb" = 0.01 s = . TestAst#"test_not_cared:test/prism/ruby/string_query_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/test_find.rb" = 0.04 s = . TestAst#"test_ranges:test/prism/ruby/ruby_parser_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/wait/test_wait.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ripper/test_scanner_events.rb" = 0.13 s = . TestAst#"test_not_cared:test/json/json_encoding_test.rb" = 0.00 s = . TestAst#"test_ranges:test/mkmf/test_install.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/test_bug-3571.rb" = 0.00 s = . TestAst#"test_not_cared:test/optparse/test_getopts.rb" = 0.00 s = . TestAst#"test_not_cared:test/dtrace/test_load.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/bignum/test_pack.rb" = 0.01 s = . TestAst#"test_all_tokens:test/-ext-/scheduler/test_interrupt_with_scheduler.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/encoding/regular_expression_encoding_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/rational/test_rat.rb" = 0.01 s = . TestAst#"test_all_tokens:test/ruby/box/top_level.rb" = 0.00 s = . TestAst#"test_not_cared:test/error_highlight/test_error_highlight.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/test_gem_remote_fetcher_local_ssl_server.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/box/box.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_resolver_api_specification.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/test_bug-3571.rb" = 0.00 s = . TestAst#"test_ranges:test/lib/with_different_ofs.rb" = 0.00 s = . TestAst#"test_all_tokens:test/did_you_mean/test_spell_checker.rb" = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_build_command.rb" = 0.07 s = . TestAst#"test_ranges:test/mkmf/test_flags.rb" = 0.00 s = . TestAst#"test_not_cared:test/date/test_date.rb" = 0.00 s = . TestAst#"test_all_tokens:test/socket/test_unix.rb" = 0.09 s = . TestAst#"test_not_cared:test/prism/api/parse_stream_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_weakmap.rb" = 0.02 s = . TestAst#"test_all_tokens:test/prism/result/breadth_first_search_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_resolver_activation_request.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_sleep.rb" = 0.00 s = . TestAst#"test_all_tokens:test/test_timeout.rb" = 0.03 s = . TestAst#"test_not_cared:test/ruby/test_vm_dump.rb" = 0.00 s = . TestAst#"test_not_cared:test/did_you_mean/tree_spell/test_change_word.rb" = 0.00 s = . TestAst#"test_all_tokens:test/test_weakref.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/rubygems_plugin.rb" = 0.00 s = . TestAst#"test_ranges:test/optparse/test_kwargs.rb" = 0.00 s = . TestAst#"test_not_cared:test/open-uri/test_ftp.rb" = 0.00 s = . TestAst#"test_ranges:test/io/wait/test_io_wait.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/enc/test_euc_tw.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/ut_eof.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/test_webauthn_listener.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_unicode_escape.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/enc/test_euc_kr.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_symbol.rb" = 0.06 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_lock_command.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/errors_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/psych/test_coder.rb" = 0.03 s = . TestAst#"test_not_cared:test/rubygems/test_gem_package_tar_reader_entry.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_exec_command.rb" = 0.01 s = . TestAst#"test_ranges:test/ruby/test_rubyoptions.rb" = 0.02 s = . TestAst#"test_not_cared:test/digest/digest/foo.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/enc/test_euc_kr.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_comparable.rb" = 0.02 s = . TestAst#"test_ranges:test/ruby/test_case.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_frozen.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_owner_command.rb" = 0.01 s = . TestAst#"test_ranges:test/-ext-/win32/test_console_attr.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/good_rake.rb" = 0.00 s = . TestAst#"test_not_cared:test/optparse/test_kwargs.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_remote_fetch_error.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_ext_cmake_builder.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_io_timeout.rb" = 0.00 s = . TestAst#"test_not_cared:test/io/wait/test_io_wait.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_sprintf.rb" = 0.10 s = . TestAst#"test_all_tokens:test/rubygems/package/tar_test_case.rb" = 0.02 s = . TestAst#"test_all_tokens:test/-ext-/bignum/test_pack.rb" = 0.09 s = . TestAst#"test_all_tokens:test/ruby/test_unicode_escape.rb" = 0.03 s = . TestAst#"test_ranges:test/rubygems/plugin/load/rubygems_plugin.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/test_yaml_special_cases.rb" = 0.00 s = . TestAst#"test_ranges:test/mkmf/test_libs.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_source_list.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/stack/test_stack_overflow.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/result/comments_test.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_math.rb" = 0.01 s = . TestAst#"test_not_cared:test/prism/result/attribute_write_test.rb" = 0.00 s = . TestAst#"test_ranges:test/fileutils/test_dryrun.rb" = 0.00 s = . TestAst#"test_ranges:test/test_bundled_gems.rb" = 0.00 s = . TestAst#"test_ranges:test/dtrace/test_gc.rb" = 0.00 s = . TestAst#"test_ranges:test/openssl/test_pair.rb" = 0.01 s = . TestAst#test_of_proc_and_method_under_eval = 0.00 s = S TestAst#"test_ranges:test/socket/test_tcp.rb" = 0.01 s = . TestAst#"test_all_tokens:test/psych/test_scalar_scanner.rb" = 0.02 s = . TestAst#"test_all_tokens:test/lib/with_different_ofs.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/rubygems_plugin.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_ext_configure_builder.rb" = 0.01 s = . TestAst#"test_ranges:test/-ext-/gvl/test_ubf_async_safe.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/bug-11928.rb" = 0.00 s = . TestAst#"test_ranges:test/ripper/dummyparser.rb" = 0.00 s = . TestAst#"test_not_cared:test/optparse/test_acceptable.rb" = 0.00 s = . TestAst#"test_all_tokens:test/error_highlight/test_error_highlight.rb" = 0.10 s = . TestAst#"test_not_cared:test/ruby/test_exception.rb" = 0.01 s = . TestAst#"test_all_tokens:test/prism/result/regular_expression_options_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/lib/!Nothing_to_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_mixed_unicode_escapes.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_pipe.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_kernel.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_rubyvm.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_resolver_conflict.rb" = 0.00 s = . TestAst#"test_not_cared:test/dtrace/test_string.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_iterator.rb" = 0.01 s = . TestAst#"test_all_tokens:test/prism/result/implicit_array_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/test_printf.rb" = 0.00 s = . TestAst#"test_all_tokens:test/optparse/test_cclass.rb" = 0.00 s = . TestAst#"test_ranges:test/openssl/test_ossl.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/result/overlap_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/ruby/compiler_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_resolver_activation_request.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/api/lex_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_gc.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/test_remote_fetch_error.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/win32/test_fd_setsize.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_rdoc.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/version_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/bignum/test_mul.rb" = 0.00 s = . TestAst#"test_not_cared:test/json/ractor_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_lock_command.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/exception/test_enc_raise.rb" = 0.00 s = . TestAutoload#test_autoload_parallel_race = 1.52 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_command_manager.rb" = 0.03 s = . TestAst#"test_ranges:test/ruby/test_const.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_requirement.rb" = 0.01 s = . TestAst#"test_all_tokens:test/-ext-/gvl/test_last_thread.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_class.rb" = 0.01 s = . TestAutoload#test_autoload_after_failed_and_removed_from_loaded_features = 0.05 s = . TestAutoload#test_nameerror_when_autoload_did_not_define_the_constant = 0.00 s = . TestAst#"test_all_tokens:test/json/json_addition_test.rb" = 0.02 s = . TestAst#"test_all_tokens:test/psych/test_emitter.rb" = 0.01 s = . TestAst#"test_not_cared:test/-ext-/scheduler/test_interrupt_with_scheduler.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/result/source_location_test.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/test_gem_gemcutter_utilities.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/string/test_qsort.rb" = 0.00 s = . TestAutoload#test_autoload_private_constant = 0.05 s = . TestAst#"test_ranges:test/json/json_parser_test.rb" = 0.02 s = . TestAst#"test_not_cared:test/fiber/test_storage.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/integer/test_integer.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_bignum.rb" = 0.01 s = . TestAst#"test_all_tokens:test/psych/test_json_tree.rb" = 0.01 s = . TestAst#"test_all_tokens:test/stringio/test_ractor.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_ext_cargo_builder.rb" = 0.02 s = . TestAutoload#test_autoload_parent_namespace = 0.05 s = . TestCase#test_nomethoderror = 0.00 s = . TestCase#test_optimization = 0.00 s = . TestCase#test_deoptimize_nil = 0.00 s = . TestCase#test_case = 0.00 s = . TestCase#test_deoptimization = 0.03 s = . TestCase#test_method_missing = 0.00 s = . Test_Symbol::TestInadvertent#test_invalid_attr_accessor = 0.00 s = . Test_Symbol::TestInadvertent#test_module_cvar_set = 0.00 s = . Test_Symbol::TestInadvertent#test_send_leak_string_custom_method_missing_no_optimization = 0.00 s = . Test_Symbol::TestInadvertent#test_execopt_key = 0.00 s = . Test_Symbol::TestInadvertent#test_module_define_method_type_error = 0.00 s = . Test_Symbol::TestInadvertent#test_send_leak_symbol_custom_method_missing = 0.00 s = . Test_Symbol::TestInadvertent#test_kwarg_symbol_leak_with_rest = 0.00 s = . Test_Symbol::TestInadvertent#test_invalid_attr_reader = 0.00 s = . Test_Symbol::TestInadvertent#test_aliased_method = 0.00 s = . Test_Symbol::TestInadvertent#test_thread_variable? = 0.00 s = . Test_Symbol::TestInadvertent#test_module_const_set = 0.00 s = . Test_Symbol::TestInadvertent#test_iv_get = 0.00 s = . Test_Symbol::TestInadvertent#test_respond_to_missing = 0.00 s = . Test_Symbol::TestInadvertent#test_thread_aref = 0.00 s = . Test_Symbol::TestInadvertent#test_module_const_get = 0.00 s = . Test_Symbol::TestInadvertent#test_missing_method = 0.00 s = . Test_Symbol::TestInadvertent#test_execopt_redirect_symbol = 0.00 s = . Test_Symbol::TestInadvertent#test_module_const_get_toplevel = 0.00 s = . Test_Symbol::TestInadvertent#test_send_leak_string_no_optimization = 0.00 s = . Test_Symbol::TestInadvertent#test_send = 0.00 s = . Test_Symbol::TestInadvertent#test_object_ivar_set = 0.00 s = . Test_Symbol::TestInadvertent#test_undefined_class_variable = 0.00 s = . Test_Symbol::TestInadvertent#test_send_leak_symbol_custom_method_missing_no_optimization = 0.00 s = . Test_Symbol::TestInadvertent#test_struct_aset = 0.00 s = . Test_Symbol::TestInadvertent#test_public_send = 0.00 s = . Test_Symbol::TestInadvertent#test_enumerable_inject_op = 0.00 s = . Test_Symbol::TestInadvertent#test_invalid_attr_writer = 0.00 s = . Test_Symbol::TestInadvertent#test_const_missing = 0.00 s = . Test_Symbol::TestInadvertent#test_kwarg_symbol_leak_no_rest = 0.00 s = . Test_Symbol::TestInadvertent#test_thread_key? = 0.00 s = . Test_Symbol::TestInadvertent#test_invalid_attr = 0.00 s = . Test_Symbol::TestInadvertent#test_thread_variable_set = 0.00 s = . Test_Symbol::TestInadvertent#test_undefined_const = 0.00 s = . Test_Symbol::TestInadvertent#test_thread_variable_get = 0.00 s = . Test_Symbol::TestInadvertent#test_send_leak_string = 0.00 s = . Test_Symbol::TestInadvertent#test_send_leak_symbol_no_optimization = 0.00 s = . Test_Symbol::TestInadvertent#test_gc_attrset = 0.08 s = . Test_Symbol::TestInadvertent#test_module_const_defined? = 0.00 s = . Test_Symbol::TestInadvertent#test_kwarg_symbol_leak_just_rest = 0.00 s = . Test_Symbol::TestInadvertent#test_execopt_redirect_path = 0.00 s = . Test_Symbol::TestInadvertent#test_send_leak_string_custom_method_missing = 0.00 s = . Test_Symbol::TestInadvertent#test_struct_new = 0.00 s = . Test_Symbol::TestInadvertent#test_send_leak_symbol = 0.00 s = . Test_Symbol::TestInadvertent#test___send__ = 0.00 s = . Test_Symbol::TestInadvertent#test_undefined_method = 0.00 s = . Test_Symbol::TestInadvertent#test_undefined_instance_variable = 0.00 s = . Test_Symbol::TestInadvertent#test_struct_aref = 0.00 s = . Test_Symbol::TestInadvertent#test_execopt_redirect_value = 0.00 s = . Test_Symbol::TestInadvertent#test_module_define_method_argument_error = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_specification.rb" = 0.36 s = . TestAst#"test_all_tokens:test/ruby/box/a.1_2_0.rb" = 0.00 s = . TestAst#"test_all_tokens:test/openssl/test_hmac.rb" = 0.01 s = . TestAst#"test_all_tokens:test/openssl/test_ssl.rb" = 0.28 s = . TestAst#"test_ranges:test/prism/ruby/compiler_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_rdoc.rb" = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_resolver_git_set.rb" = 0.01 s = . TestAst#test_error_tolerant_end_is_short_for_singleton_method_define = 0.00 s = . TestAst#"test_ranges:test/-ext-/float/test_nextafter.rb" = 0.00 s = . TestAst#"test_ranges:test/mkmf/test_framework.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_resolver_index_specification.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/string/test_capacity.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/symbol/noninterned_name.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/enc/test_big5.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/enc/test_gb18030.rb" = 0.00 s = . TestAst#test_error_tolerant = 0.00 s = . TestAst#"test_not_cared:test/psych/test_alias_and_anchor.rb" = 0.00 s = . TestAst#test_keep_script_lines_for_of = 0.00 s = S TestAst#"test_ranges:test/psych/test_object.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_package.rb" = 0.14 s = . TestAst#"test_all_tokens:test/ruby/test_module.rb" = 0.33 s = . TestAst#"test_not_cared:test/rubygems/test_gem_resolver_best_set.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/encoding/regular_expression_encoding_test.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/test_dir_m17n.rb" = 0.00 s = . TestAst#"test_all_tokens:test/mkmf/test_framework.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_time.rb" = 0.04 s = . TestAst#"test_not_cared:test/-ext-/iseq_load/test_iseq_load.rb" = 0.00 s = . TestAst#"test_not_cared:test/did_you_mean/fixtures/book.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_rubygems.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/bignum/test_div.rb" = 0.02 s = . TestAst#"test_all_tokens:test/ruby/test_numeric.rb" = 0.07 s = . TestAst#"test_not_cared:test/net/http/test_httpheader.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/ruby/ripper_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/cgi/test_cgi_escape.rb" = 0.00 s = . TestAst#"test_all_tokens:test/optparse/test_bash_completion.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_ext_configure_builder.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/box/call_proc.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/api/parse_success_test.rb" = 0.00 s = . TestAst#"test_ranges:test/fiber/test_timeout.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_hash.rb" = 0.02 s = . TestAst#"test_not_cared:test/fiber/test_process.rb" = 0.00 s = . TestAst#"test_ranges:test/lib/!Nothing_to_test.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/test_deprecated.rb" = 0.00 s = . TestAst#"test_all_tokens:test/io/console/test_io_console.rb" = 0.07 s = . TestAst#"test_all_tokens:test/did_you_mean/spell_checking/test_uncorrectable_name_check.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_kernel.rb" = 0.00 s = . TestAst#"test_ranges:test/coverage/autostart.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_lock_command.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_lazy_enumerator.rb" = 0.10 s = . TestAst#"test_ranges:test/ruby/test_stack.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/utilities.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_exec_command.rb" = 0.08 s = . TestAst#"test_ranges:test/ruby/enc/test_cp949.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/enc/test_emoji.rb" = 0.04 s = . TestAst#"test_ranges:test/rubygems/test_gem_source_list.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/test_yaml_special_cases.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/string/test_enc_associate.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_m17n_comb.rb" = 0.02 s = . TestAst#"test_ranges:test/ruby/test_condition.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_io_m17n.rb" = 0.03 s = . TestAst#"test_all_tokens:test/ruby/test_ifunless.rb" = 0.00 s = . TestAst#"test_ranges:test/did_you_mean/tree_spell/change_word.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_assignment.rb" = 0.03 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_check_command.rb" = 0.00 s = . TestAst#"test_not_cared:test/optparse/test_optarg.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_env.rb" = 0.10 s = . TestAst#"test_not_cared:test/-ext-/string/test_ellipsize.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/enc/test_emoji.rb" = 0.01 s = . TestAst#"test_all_tokens:test/ruby/enc/test_cp949.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/typeddata/test_typeddata.rb" = 0.00 s = . TestAst#"test_all_tokens:test/mkmf/test_find_executable.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_condition.rb" = 0.00 s = . TestAst#"test_not_cared:test/test_unicode_normalize.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/gvl/test_ubf_async_safe.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_impossible_dependencies_error.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_econv.rb" = 0.02 s = . TestAst#"test_all_tokens:test/-ext-/st/test_numhash.rb" = 0.01 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_sources_command.rb" = 0.01 s = . TestAst#"test_all_tokens:test/net/http/test_httpresponse.rb" = 0.05 s = . TestAst#"test_not_cared:test/test_pp.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_argf.rb" = 0.01 s = . TestAst#"test_ranges:test/date/test_date_attr.rb" = 0.00 s = . TestAst#"test_all_tokens:test/openssl/test_pkey_rsa.rb" = 0.06 s = . TestAst#"test_ranges:test/rubygems/test_gem_remote_fetcher_s3.rb" = 0.01 s = . TestAst#"test_ranges:test/ruby/test_proc.rb" = 0.06 s = . TestAst#"test_not_cared:test/rubygems/test_gem_package_tar_writer.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_m17n.rb" = 0.02 s = . TestAst#"test_not_cared:test/-ext-/win32/test_console_attr.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_name_tuple.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/test_exception.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ripper/test_files_test_2.rb" = 0.00 s = . TestAst#"test_ranges:test/zlib/test_zlib.rb" = 0.02 s = . TestAst#"test_not_cared:test/ruby/test_dir.rb" = 0.01 s = . TestAst#"test_ranges:test/fileutils/test_verbose.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_yjit.rb" = 0.01 s = . TestAst#test_fcall = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_ext_rake_builder.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_console_ui.rb" = 0.00 s = . TestAst#"test_all_tokens:test/date/test_date_attr.rb" = 0.01 s = . TestAst#"test_ranges:test/ruby/ut_eof.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_basicinstructions.rb" = 0.08 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_resolver.rb" = 0.09 s = . TestAst#"test_not_cared:test/openssl/test_ssl_session.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_ext_configure_builder.rb" = 0.00 s = . TestAst#test_of_error = 0.00 s = . TestAst#"test_ranges:test/psych/test_exception.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/result/attribute_write_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/box/procs.rb" = 0.00 s = . TestAst#"test_not_cared:test/socket/test_unix.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/test_gem_resolver_index_specification.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_fiber.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/result/node_id_test.rb" = 0.00 s = . TestAst#"test_ranges:test/open-uri/utils.rb" = 0.00 s = . TestAst#"test_not_cared:test/openssl/test_ocsp.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/box/string_ext.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_symbol.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_spec_fetcher.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/box/string_ext_caller.rb" = 0.00 s = . TestAst#"test_all_tokens:test/fileutils/test_verbose.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/test_coder.rb" = 0.00 s = . TestAst#"test_all_tokens:test/lib/jit_support.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_request_set_lockfile_parser.rb" = 0.04 s = . TestAst#"test_not_cared:test/psych/visitors/test_to_ruby.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/string/test_normalize.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/result/index_write_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/openssl/test_bn.rb" = 0.05 s = . TestAst#"test_ranges:test/ruby/test_keyword.rb" = 0.15 s = . TestAst#"test_ranges:test/optparse/test_optarg.rb" = 0.00 s = . TestAst#"test_all_tokens:test/dtrace/test_load.rb" = 0.00 s = . TestAst#"test_ranges:test/ripper/test_files_test_2.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_assignment.rb" = 0.02 s = . TestAst#"test_all_tokens:test/optparse/test_zsh_completion.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/result/static_inspect_test.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_parse.rb" = 0.02 s = . TestAst#test_error_tolerant_end_is_short_for_while = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_zjit.rb" = 0.13 s = . TestAst#"test_all_tokens:test/-ext-/test_scan_args.rb" = 0.07 s = . TestAst#"test_ranges:test/ruby/test_method.rb" = 0.03 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_package_task.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/test_gem_install_update_options.rb" = 0.00 s = . TestAst#"test_not_cared:test/openssl/test_x509attr.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/test_set.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_memory_view.rb" = 0.01 s = . TestAst#"test_all_tokens:test/prism/ruby/reflection_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/did_you_mean/spell_checking/test_method_name_check.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/test_variable.rb" = 0.01 s = . TestAst#"test_not_cared:test/date/test_date_strptime.rb" = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_dependency_resolution_error.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/box/global_vars.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_gc.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/test_yjit_exit_locations.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/test_object_references.rb" = 0.00 s = . TestAst#"test_all_tokens:test/test_tmpdir.rb" = 0.01 s = . TestAst#"test_ranges:test/openssl/test_fips.rb" = 0.00 s = . TestAst#"test_ranges:test/openssl/test_provider.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/bundler_test_gem.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/string/test_too_many_dummy_encodings.rb" = 0.00 s = . Psych::TestString#test_nonascii_string_as_binary = 0.00 s = . Psych::TestString#test_string_with_base_60 = 0.00 s = . Psych::TestString#test_ascii_only_8bit_string = 0.00 s = . Psych::TestString#test_ascii_only_binary_string = 0.00 s = . Psych::TestString#test_folded_when_longer_than_line_width_and_with_final_line_break = 0.00 s = . Psych::TestString#test_string_with_ivars = 0.00 s = . Psych::TestString#test_plain_when_shorten_than_line_width_and_no_final_line_break = 0.00 s = . Psych::TestString#test_empty_subclass = 0.00 s = . Psych::TestString#test_float_with_no_fractional_before_exponent = 0.00 s = . Psych::TestString#test_cycle_x = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_enumerator.rb" = 0.14 s = . TestAst#"test_not_cared:test/rubygems/test_gem_config_file.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/box/line_splitter.rb" = 0.00 s = . Psych::TestString#test_single_quote_when_matching_date = 0.06 s = . Psych::TestString#test_all_yaml_1_1_booleans_are_quoted = 0.00 s = . Psych::TestString#test_dash_dot = 0.00 s = . Psych::TestString#test_no_quotes_when_start_with_non_ascii_character = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_defined.rb" = 0.05 s = . TestAst#"test_not_cared:test/-ext-/string/test_external_new.rb" = 0.00 s = . TestAst#test_error_tolerant_end_is_short_for_method_define = 0.00 s = . Psych::TestString#test_binary_string = 0.00 s = . Psych::TestString#test_plain_when_shorten_than_line_width_and_with_final_line_break = 0.00 s = . Psych::TestString#test_subclass_with_attributes = 0.00 s = . Psych::TestString#test_binary = 0.00 s = . Psych::TestString#test_literal_strip_when_inner_line_break_and_no_final_line_break = 0.00 s = . Psych::TestString#test_folded_strip_when_longer_than_line_width_and_no_newlines = 0.00 s = . Psych::TestString#test_float_confusion = 0.00 s = . Psych::TestString#test_doublequotes_when_there_is_a_single = 0.00 s = . Psych::TestString#test_no_doublequotes_with_special_characters = 0.00 s = . Psych::TestString#test_another_subclass_with_attributes = 0.00 s = . Psych::TestString#test_literal_when_inner_and_final_line_break = 0.00 s = . Psych::TestString#test_string_with_newline = 0.00 s = . Psych::TestString#test_empty_character_subclass = 0.00 s = . Psych::TestString#test_string_subclass_with_anchor = 0.00 s = . Psych::TestString#test_self_referential_string = 0.00 s = . Psych::TestString#test_binary_string_null = 0.00 s = . Psych::TestString#test_backwards_with_syck = 0.00 s = . TestAst#"test_ranges:test/psych/test_yaml.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/test_gem_resolver_vendor_set.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/string/test_qsort.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/test_boolean.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_gc_compact.rb" = 0.00 s = . TestGemUnsatisfiableDependencyError#test_version = 0.00 s = . TestAst#"test_ranges:test/ruby/test_system.rb" = 0.00 s = . TestGemUnsatisfiableDependencyError#test_name = 0.00 s = . TestAst#"test_not_cared:test/ruby/lbtest.rb" = 0.00 s = . TestGemUnsatisfiableDependencyError#test_errors = 0.00 s = . TestClass#test_invalid_break_from_class_definition = 0.00 s = . TestClass#test_constant_access_from_method_in_cloned_class = 0.00 s = . TestClass#test_nonascii_name = 0.00 s = . TestAst#"test_all_tokens:test/openssl/test_pkcs12.rb" = 0.02 s = . TestAst#"test_all_tokens:test/psych/test_safe_load.rb" = 0.01 s = . TestAst#"test_all_tokens:test/prism/encoding/encodings_test.rb" = 0.01 s = . TestAst#"test_ranges:test/prism/test_helper.rb" = 0.01 s = . TestClass#test_safe_multi_ractor_singleton_class_access = 0.05 s = . TestClass#test_invalid_retry_from_class_definition = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_uninstall_command.rb" = 0.05 s = . TestClass#test_nested_class_removal = 0.04 s = . TestClass#test_module_function = 0.00 s = . TestClass#test_singleton_class_should_has_own_namespace = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_resolver_lock_specification.rb" = 0.00 s = . TestClass#test_initialize_copy = 0.00 s = . TestClass#test_visibility_inside_method = 0.00 s = . TestClass#test_private_const_access = 0.00 s = . TestClass#test_invalid_yield_from_class_definition = 0.00 s = . TestClass#test_singleton_class_p = 0.00 s = . TestClass#test_00_new_basic = 0.00 s = . TestClass#test_singleton_cc_invalidation = 0.05 s = . TestClass#test_method_redefinition = 0.00 s = . TestClass#test_invalid_redo_from_class_definition = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_optimization.rb" = 0.10 s = . TestAst#"test_not_cared:test/rubygems/test_gem_unsatisfiable_dependency_error.rb" = 0.00 s = . TestAst#"test_ranges:test/openssl/test_pkcs12.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_name_error.rb" = 0.01 s = . TestAst#"test_ranges:test/json/json_addition_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/test_ensure_and_callcc.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_local_remote_options.rb" = 0.01 s = . TestAst#"test_all_tokens:test/ruby/enc/test_utf16.rb" = 0.04 s = . TestAst#"test_ranges:test/rubygems/test_gem_package_old.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/test_random.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/required.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_dir.rb" = 0.11 s = . TestAst#"test_ranges:test/ruby/enc/test_utf16.rb" = 0.01 s = . TestAst#"test_not_cared:test/prism/result/constant_path_node_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/box/a.1_1_0.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_optimization.rb" = 0.01 s = . TestAst#"test_ranges:test/mkmf/test_sizeof.rb" = 0.00 s = . TestAst#"test_not_cared:test/ripper/test_lexer.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/test_gc_compact.rb" = 0.00 s = . TestAst#"test_ranges:test/test_extlibs.rb" = 0.00 s = . TestAst#"test_all_tokens:test/fileutils/visibility_tests.rb" = 0.01 s = . TestAst#"test_all_tokens:test/did_you_mean/tree_spell/test_change_word.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_file_exhaustive.rb" = 0.02 s = . TestAst#"test_not_cared:test/mmtk/helper.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/test_nil.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_resolver_dependency_request.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_signal.rb" = 0.03 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_build_command.rb" = 0.01 s = . TestAst#"test_all_tokens:test/ruby/test_fixnum.rb" = 0.04 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_remote_fetcher_local_server.rb" = 0.02 s = . TestAst#test_args = 0.00 s = . TestAst#"test_all_tokens:test/net/http/test_https_proxy.rb" = 0.01 s = . TestAst#"test_ranges:test/did_you_mean/spell_checking/test_key_name_check.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_safe_marshal.rb" = 0.08 s = . TestAst#"test_ranges:test/rubygems/test_gem_request_connection_pools.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_env.rb" = 0.01 s = . TestAst#"test_not_cared:test/psych/visitors/test_yaml_tree.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/struct/test_len.rb" = 0.00 s = . TestAst#"test_not_cared:test/cgi/update_env.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/arith_seq/test_arith_seq_extract.rb" = 0.00 s = . TestAst#"test_all_tokens:test/openssl/test_x509name.rb" = 0.06 s = . TestAst#"test_ranges:test/ruby/allpairs.rb" = 0.00 s = . TestAst#"test_all_tokens:test/psych/test_date_time.rb" = 0.01 s = . TestAst#"test_not_cared:test/stringio/test_stringio.rb" = 0.01 s = . TestAst#"test_ranges:test/ruby/box/line_splitter.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/enc/test_case_options.rb" = 0.01 s = . TestAst#"test_ranges:test/did_you_mean/test_tree_spell_checker.rb" = 0.00 s = . TestAst#"test_ranges:test/fiber/test_sleep.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/string/test_set_len.rb" = 0.00 s = . TestAst#"test_ranges:test/openssl/test_pkey_ec.rb" = 0.01 s = . TestAst#"test_ranges:test/ruby/box/singleton_methods.rb" = 0.00 s = . TestAst#"test_not_cared:test/test_bundled_gems.rb" = 0.00 s = . TestAst#"test_not_cared:test/test_extlibs.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/box/string_ext_eval_caller.rb" = 0.00 s = . TestAst#"test_not_cared:test/dtrace/test_gc.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/ruby/ruby_parser_test.rb" = 0.01 s = . TestAst#"test_all_tokens:test/psych/test_string.rb" = 0.02 s = . TestAst#"test_not_cared:test/ruby/test_math.rb" = 0.01 s = . TestAst#"test_all_tokens:test/ruby/test_fiber.rb" = 0.04 s = . TestAst#"test_not_cared:test/mkmf/test_libs.rb" = 0.00 s = . TestAst#"test_all_tokens:test/json/json_coder_test.rb" = 0.02 s = . TestAst#"test_not_cared:test/prism/heredoc_dedent_test.rb" = 0.00 s = . TestAst#"test_ranges:test/date/test_date_parse.rb" = 0.03 s = . TestAst#"test_not_cared:test/lib/jit_support.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/bug-11928.rb" = 0.00 s = . TestAst#"test_not_cared:test/openssl/test_pair.rb" = 0.00 s = . TestAst#"test_not_cared:test/fiber/test_backtrace.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/ruby/parser_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/dtrace/test_raise.rb" = 0.00 s = . TestAst#"test_all_tokens:test/erb/test_erb.rb" = 0.05 s = . TestAst#"test_not_cared:test/openssl/test_bn.rb" = 0.01 s = . TestAst#"test_all_tokens:test/psych/nodes/test_enumerable.rb" = 0.00 s = . TestAst#"test_ranges:test/resolv/test_svcb_https.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/popen_deadlock/test_popen_deadlock.rb" = 0.00 s = . TestAst#"test_ranges:test/openssl/test_buffering.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_rational.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_which_command.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_uninstaller.rb" = 0.01 s = . TestAst#"test_not_cared:test/ripper/test_files_ext.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_install_command.rb" = 0.14 s = . TestAst#"test_all_tokens:test/ruby/test_struct.rb" = 0.07 s = . TestAst#"test_ranges:test/did_you_mean/spell_checking/test_pattern_key_name_check.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_backtrace.rb" = 0.04 s = . TestAst#"test_all_tokens:test/ruby/test_stringchar.rb" = 0.02 s = . TestAst#"test_all_tokens:test/json/json_ext_parser_test.rb" = 0.01 s = . TestAst#"test_ranges:test/digest/digest/foo.rb" = 0.00 s = . TestAst#"test_ranges:test/net/http/test_httpresponses.rb" = 0.00 s = . TestAst#test_error_tolerant_end_is_short_for_do_block = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_case.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_doctor.rb" = 0.02 s = . TestAst#"test_ranges:test/ruby/test_backtrace.rb" = 0.01 s = . TestAst#"test_all_tokens:test/-ext-/thread/test_instrumentation_api.rb" = 0.02 s = . TestAst#"test_all_tokens:test/fiber/test_mutex.rb" = 0.02 s = . TestAst#"test_ranges:test/dtrace/test_function_entry.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_ractor.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_default_gems.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/rubygems/commands/interrupt_command.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/string/test_rb_str_dup.rb" = 0.00 s = . TestAst#"test_not_cared:test/ripper/test_scanner_events.rb" = 0.01 s = . TestAst#"test_ranges:test/open-uri/test_ftp.rb" = 0.00 s = . TestAst#"test_ranges:test/date/test_date.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_vm_dump.rb" = 0.00 s = . TestAst#"test_all_tokens:test/erb/test_erb_m17n.rb" = 0.01 s = . TestAst#"test_ranges:test/net/http/test_http_request.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_webauthn_listener_response.rb" = 0.00 s = . TestAst#"test_all_tokens:test/resolv/test_svcb_https.rb" = 0.03 s = . TestAst#"test_all_tokens:test/openssl/test_buffering.rb" = 0.01 s = . TestAst#"test_ranges:test/prism/errors_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/lex_test.rb" = 0.01 s = . TestAst#"test_ranges:test/ruby/test_default_gems.rb" = 0.00 s = . TestAst#"test_not_cared:test/test_find.rb" = 0.00 s = . TestAst#"test_not_cared:test/dtrace/test_require.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/vm/test_at_exit.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_package_tar_reader_entry.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_bundled_ca.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_dependency_command.rb" = 0.00 s = . TestAst#"test_not_cared:test/date/test_date_parse.rb" = 0.02 s = . TestAst#"test_all_tokens:test/lib/parser_support.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_webauthn_poller.rb" = 0.00 s = . TestAst#"test_ranges:test/mkmf/test_constant.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_bundler_version_finder.rb" = 0.00 s = . TestAst#"test_not_cared:test/mkmf/test_install.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/foo/discover.rb" = 0.00 s = . TestAst#"test_ranges:test/fiber/test_backtrace.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/test_yamldbm.rb" = 0.00 s = . TestAst#test_error_tolerant_expr_value_can_be_error = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_thread.rb" = 0.01 s = . TestAst#"test_ranges:test/psych/test_array.rb" = 0.00 s = . TestAst#test_error_tolerant_end_is_short_for_case = 0.00 s = . TestClass#test_safe_multi_ractor_subclasses_list_mutation = 1.38 s = . TestClass#test_singleton_class_of_frozen_object = 0.00 s = . TestClass#test_clone_singleton_class_exists = 0.00 s = . TestClass#test_singleton_class = 0.01 s = . TestClass#test_uninitialized = 0.00 s = . TestClass#test_class_cmp = 0.00 s = . TestClass#test_assign_frozen_class_to_const = 0.00 s = . TestClass#test_cloned_class = 0.00 s = . TestAst#"test_all_tokens:test/ripper/test_sexp.rb" = 0.08 s = . TestAst#"test_not_cared:test/openssl/test_pkey_ec.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_source_installed.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_encoding.rb" = 0.00 s = . TestAst#"test_not_cared:test/optparse/test_autoconf.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_fnmatch.rb" = 0.02 s = . TestAst#"test_ranges:test/rubygems/test_gem_doctor.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_sprintf_comb.rb" = 0.01 s = . TestAst#"test_ranges:test/ruby/box/open_class_with_include.rb" = 0.00 s = . TestAst#test_scope_local_variables = 0.00 s = . TestAst#"test_not_cared:test/uri/test_parser.rb" = 0.00 s = . TestAst#"test_all_tokens:test/io/wait/test_ractor.rb" = 0.00 s = . TestAst#"test_not_cared:test/ripper/dummyparser.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/result/equality_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/box/procs.rb" = 0.01 s = . TestAst#"test_all_tokens:test/test_pty.rb" = 0.02 s = . TestAst#"test_all_tokens:test/did_you_mean/test_ractor_compatibility.rb" = 0.00 s = . TestAst#"test_ranges:test/open-uri/test_ssl.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_method_cache.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_source_installed.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/test_ractor.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/bug-13526.rb" = 0.00 s = . TestAst#"test_all_tokens:test/dtrace/test_singleton_function.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/box/raise.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/encoding/regular_expression_encoding_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/win32/test_console_attr.rb" = 0.00 s = . TestAst#"test_ranges:test/io/wait/test_ractor.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_settracefunc.rb" = 0.03 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_info_command.rb" = 0.00 s = . TestAst#"test_all_tokens:test/psych/test_class.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_text.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_regexp.rb" = 0.03 s = . TestAst#"test_ranges:test/ruby/test_marshal.rb" = 0.01 s = . TestAst#"test_all_tokens:test/-ext-/method/test_arity.rb" = 0.00 s = . TestAst#"test_ranges:test/date/test_date_compat.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/test_bug-5832.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/test_scan_args.rb" = 0.01 s = . TestAst#"test_ranges:test/prism/ruby/tunnel_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_literal.rb" = 0.07 s = . TestAst#"test_not_cared:test/ruby/test_zjit.rb" = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_uri_formatter.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_pattern_matching.rb" = 0.12 s = . TestAst#"test_not_cared:test/ruby/box/blank2.rb" = 0.00 s = . TestAst#"test_not_cared:test/ripper/test_files_test.rb" = 0.00 s = . TestAst#"test_ranges:test/test_forwardable.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_source_fetch_problem.rb" = 0.00 s = . TestAst#"test_all_tokens:test/test_shellwords.rb" = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_dependency_command.rb" = 0.02 s = . TestAst#"test_not_cared:test/rubygems/test_gem_package.rb" = 0.01 s = . TestAst#"test_all_tokens:test/ruby/test_assignment.rb" = 0.21 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_name_tuple.rb" = 0.01 s = . TestAst#"test_not_cared:test/rubygems/good_rake.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/box/string_ext_calling.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_contents_command.rb" = 0.00 s = . TestAst#test_encoding_with_keep_script_lines = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/gvl/test_ubf_async_safe.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_sources_command.rb" = 0.06 s = . TestAst#"test_not_cared:test/ruby/box/global_vars.rb" = 0.00 s = . TestAst#"test_all_tokens:test/psych/test_omap.rb" = 0.01 s = . TestAst#"test_all_tokens:test/fiber/test_thread.rb" = 0.01 s = . TestAst#"test_not_cared:test/openssl/utils.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/result/integer_parse_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/symbol/test_inadvertent_creation.rb" = 0.00 s = . TestAst#"test_all_tokens:test/psych/test_set.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/iter/test_yield_block.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/hash/test_delete.rb" = 0.00 s = . TestAst#"test_all_tokens:test/openssl/test_pkey.rb" = 0.03 s = . TestAst#"test_ranges:test/ruby/test_data.rb" = 0.01 s = . TestAst#"test_all_tokens:test/-ext-/exception/test_data_error.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/box/global_vars.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/ruby/tunnel_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_settracefunc.rb" = 0.31 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_text.rb" = 0.01 s = . TestAst#"test_not_cared:test/resolv/test_addr.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_continuation.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_uri.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_set.rb" = 0.02 s = . TestAst#"test_ranges:test/psych/test_scalar_scanner.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/test_scan_args.rb" = 0.01 s = . TestAst#"test_ranges:test/psych/test_parser.rb" = 0.01 s = . TestAst#"test_not_cared:test/-ext-/exception/test_ensured.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/snippets_test.rb" = 0.00 s = . TestAst#"test_ranges:test/test_delegate.rb" = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/helper.rb" = 0.13 s = . TestAst#"test_all_tokens:test/optparse/test_optarg.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/test_gem_package_tar_writer.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/test_gem_ext_cargo_builder_unit.rb" = 0.00 s = . TestAst#"test_all_tokens:test/date/test_switch_hitter.rb" = 0.17 s = . TestAst#test_keyword_rest = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_method_cache.rb" = 0.00 s = . TestAst#"test_not_cared:test/json/test_helper.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_argf.rb" = 0.10 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_specification_command.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_sprintf_comb.rb" = 0.05 s = . TestAst#"test_all_tokens:test/dtrace/test_hash_create.rb" = 0.01 s = . TestAst#"test_all_tokens:test/fiber/test_ractor.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_platform.rb" = 0.01 s = . TestAst#"test_not_cared:test/prism/result/overlap_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/visitors/test_depth_first.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_resolver_installer_set.rb" = 0.00 s = . TestAst#"test_ranges:test/fiber/test_enumerator.rb" = 0.00 s = . TestAst#"test_ranges:test/optparse/test_zsh_completion.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_version_option.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_shapes.rb" = 0.01 s = . TestAst#"test_not_cared:test/optparse/test_placearg.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_yjit.rb" = 0.10 s = . TestAst#"test_not_cared:test/prism/result/index_write_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/class/test_class2name.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_dup.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_project_sanity.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/percent_delimiter_string_test.rb" = 0.01 s = . TestAst#"test_not_cared:test/json/json_string_matching_test.rb" = 0.00 s = . TestClass#test_subclass_gc = 1.89 s = . TestClass#test_append_features = 0.00 s = . TestClass#test_superclass = 0.00 s = . TestClass#test_attached_object = 0.00 s = . TestClass#test_invalid_next_from_class_definition = 0.00 s = . TestClass#test_singleton_class_message = 0.00 s = . TestClass#test_s_inherited = 0.00 s = . TestClass#test_superclass_of_basicobject = 0.05 s = . TestClass#test_redefinition_mismatch = 0.07 s = . TestAst#"test_all_tokens:test/ruby/test_m17n.rb" = 0.25 s = . TestClass#test_should_not_expose_singleton_class_without_metaclass = 0.08 s = . TestAst#"test_ranges:test/rubygems/test_gem.rb" = 0.02 s = . TestClass#test_invalid_return_from_class_definition = 0.00 s = . TestClass#test_subclasses = 0.00 s = . TestClass#test_instance_freeze_dont_freeze_the_class_bug_19164 = 0.00 s = . TestClass#test_freeze_to_s = 0.00 s = . TestClass#test_cannot_reinitialize_class_with_initialize_copy = 0.01 s = . TestClass#test_clone = 0.00 s = . TestClass#test_class_hierarchy_inside_initialize_dup_bug_21538 = 0.00 s = . TestClass#test_method_table_assignment_just_after_class_init = 0.05 s = . TestClass#test_redefine_private_class = 0.00 s = . TestClass#test_instantiate_singleton_class = 0.00 s = . TestClass#test_clone_when_method_exists_on_singleton_class_of_singleton_class = 0.00 s = . TestClass#test_prepend_features = 0.00 s = . TestClass#test_extend_object = 0.00 s = . TestClass#test_clone_when_singleton_class_of_singleton_class_exists = 0.00 s = . TestClass#test_namescope_error_message = 0.00 s = . TestClass#test_class_hierarchy_inside_initialize_clone_bug_21538 = 0.00 s = . TestClass#test_cloned_singleton_method_added = 0.00 s = . TestClass#test_invalid_superclass = 0.00 s = . TestClass#test_s_new = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_float.rb" = 0.14 s = . TestAst#"test_not_cared:test/json/json_ryu_fallback_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/psych/test_exception.rb" = 0.01 s = . TestAst#"test_not_cared:test/-ext-/symbol/test_type.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_requirement.rb" = 0.05 s = . TestAst#"test_all_tokens:test/ruby/beginmainend.rb" = 0.00 s = . TestAst#"test_not_cared:test/ripper/test_filter.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/test_json_tree.rb" = 0.00 s = . TestAst#"test_not_cared:test/stringio/test_ractor.rb" = 0.00 s = . TestAst#"test_ranges:test/net/http/test_buffered_io.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/ruby/relocation_test.rb" = 0.02 s = . TestAst#"test_all_tokens:test/ruby/enc/test_windows_1251.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_info_command.rb" = 0.00 s = . TestAst#"test_not_cared:test/fiber/http.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/encoding/symbol_encoding_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/enc/test_koi8.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/plugin/load/rubygems_plugin.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/enc/test_case_comprehensive.rb" = 0.04 s = . TestAst#"test_not_cared:test/prism/magic_comment_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/test_bug-3571.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_webauthn_listener.rb" = 0.02 s = . TestAst#"test_all_tokens:test/ruby/test_not.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_clone.rb" = 0.00 s = . TestAst#"test_all_tokens:test/dtrace/dummy.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_array.rb" = 0.05 s = . TestAst#"test_ranges:test/test_singleton.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/box/consts.rb" = 0.00 s = . TestAst#"test_ranges:test/test_pp.rb" = 0.01 s = . TestAst#"test_not_cared:test/mkmf/test_config.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_remote_fetcher_local_server.rb" = 0.00 s = . TestAst#"test_ranges:test/optparse/test_cclass.rb" = 0.00 s = . TestAst#"test_not_cared:test/mkmf/base.rb" = 0.00 s = . TestAst#"test_ranges:test/did_you_mean/test_spell_checker.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_contents_command.rb" = 0.02 s = . TestAst#"test_all_tokens:test/rubygems/test_kernel.rb" = 0.01 s = . TestAst#"test_ranges:test/did_you_mean/spell_checking/test_variable_name_check.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_nomethod_error.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_rubyoptions.rb" = 0.21 s = . TestAst#"test_all_tokens:test/ruby/test_hash.rb" = 0.29 s = . TestAst#"test_ranges:test/-ext-/load/test_dot_dot.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/enc/test_shift_jis.rb" = 0.00 s = . TestAst#"test_all_tokens:test/lib/!Nothing_to_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/socket/test_socket.rb" = 0.12 s = . TestAst#"test_not_cared:test/optparse/test_bash_completion.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_ast.rb" = 0.02 s = . TestAst#"test_ranges:test/ruby/test_integer.rb" = 0.02 s = . TestAst#"test_all_tokens:test/psych/test_scalar.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_security_signer.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_lambda.rb" = 0.00 s = . TestAst#"test_not_cared:test/ripper/test_files_test_1.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/enc/test_grapheme_breaks.rb" = 0.00 s = . TestAst#"test_not_cared:test/openssl/test_x509cert.rb" = 0.00 s = . TestAst#"test_not_cared:test/optparse/test_cclass.rb" = 0.00 s = . TestAst#"test_not_cared:test/mkmf/test_find_executable.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_source_subpath_problem.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/newline_offsets_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_impossible_dependencies_error.rb" = 0.00 s = . TestAst#"test_all_tokens:test/fileutils/test_dryrun.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_yield.rb" = 0.01 s = . TestAst#"test_ranges:test/ruby/test_pack.rb" = 0.02 s = . TestAst#"test_not_cared:test/net/http/test_http.rb" = 0.01 s = . TestAst#"test_not_cared:test/psych/test_json_tree.rb" = 0.00 s = . TestAst#"test_all_tokens:test/fileutils/clobber.rb" = 0.01 s = . TestAst#"test_not_cared:test/did_you_mean/spell_checking/test_method_name_check.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/api/parse_success_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_lazy_enumerator.rb" = 0.01 s = . TestAst#"test_all_tokens:test/-ext-/symbol/noninterned_name.rb" = 0.00 s = . TestAst#"test_ranges:test/stringio/test_ractor.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_resolver_lock_specification.rb" = 0.01 s = . TestAst#"test_not_cared:test/rubygems/rubygems/commands/ins_command.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/box/returns_proc.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/fuzzer_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/net/protocol/test_protocol.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_installer.rb" = 0.02 s = . TestAst#"test_ranges:test/openssl/test_random.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/test_struct.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_ext_cmake_builder.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/load/script.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/onigmo_test.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/library_symbols_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/net/http/test_https_proxy.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_stringchar.rb" = 0.00 s = . TestAst#"test_all_tokens:test/openssl/test_random.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/encoding/string_encoding_test.rb" = 0.01 s = . TestAst#"test_all_tokens:test/psych/test_stream.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/test_gem_request_set_lockfile_parser.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/newline_test.rb" = 0.01 s = . TestAst#"test_not_cared:test/rubygems/helper.rb" = 0.01 s = . TestAst#"test_not_cared:test/prism/lex_test.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_undef.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_file_exhaustive.rb" = 0.21 s = . TestAst#"test_not_cared:test/date/test_date_conv.rb" = 0.00 s = . TestAst#"test_all_tokens:test/io/nonblock/test_flush.rb" = 0.01 s = . TestAst#"test_ranges:test/prism/ruby/location_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_dependency_list.rb" = 0.00 s = . TestAst#"test_all_tokens:test/date/test_date_parse.rb" = 0.32 s = . TestAst#"test_all_tokens:test/ruby/test_ast.rb" = 0.22 s = . TestAst#"test_not_cared:test/did_you_mean/spell_checking/test_variable_name_check.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_resolver_composed_set.rb" = 0.00 s = . TestAst#"test_not_cared:test/mkmf/test_egrep_cpp.rb" = 0.00 s = . TestAst#"test_ranges:test/fileutils/fileasserts.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_source_local.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/method/test_arity.rb" = 0.00 s = . TestAst#"test_ranges:test/json/json_coder_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/date/test_date_ractor.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_dependency_resolution_error.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_install_command.rb" = 0.01 s = . TestClass#test_subclass_gc_stress = 1.99 s = . TestClass#test_01_new_inherited = 0.00 s = . TestClass#test_module_specific_methods = 0.00 s = . TestClass#test_class_initialize = 0.00 s = . TestClass#test_check_inheritable = 0.00 s = . TestClass#test_invalid_reset_superclass = 0.00 s = . TestConst#test_const = 0.00 s = . TestConst#test_redefinition = 0.00 s = . TestConst#test_toplevel_lookup = 0.00 s = . TestConst#test_const_access_from_nil = 0.00 s = . TestFileUtilsDryRun#test_visibility_safe_unlink = 0.00 s = . TestFileUtilsDryRun#test_visibility_install = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_fu_blksize = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_getwd = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_mkpath = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_cd = 0.00 s = . TestFileUtilsDryRun#test_visibility_fu_stream_blksize = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_rm_f = 0.00 s = . TestFileUtilsDryRun#test_visibility_mkpath = 0.00 s = . TestFileUtilsDryRun#test_visibility_cp = 0.00 s = . TestFileUtilsDryRun#test_visibility_chdir = 0.00 s = . TestFileUtilsDryRun#test_visibility_fu_windows? = 0.00 s = . TestFileUtilsDryRun#test_visibility_move = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_identical? = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_makedirs = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_rm_r = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_cp = 0.00 s = . TestFileUtilsDryRun#test_visibility_link_entry = 0.00 s = . TestFileUtilsDryRun#test_visibility_touch = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_compare_file = 0.00 s = . TestFileUtilsDryRun#test_visibility_link = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_remove_file = 0.00 s = . TestFileUtilsDryRun#test_visibility_copy = 0.00 s = . TestFileUtilsDryRun#test_visibility_symlink = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_chown_R = 0.00 s = . TestAst#"test_all_tokens:test/openssl/test_pkey_ec.rb" = 0.05 s = . TestFileUtilsDryRun#test_singleton_visibility_fu_default_blksize = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_chown = 0.00 s = . TestAst#"test_ranges:test/psych/test_numeric.rb" = 0.00 s = . TestFileUtilsDryRun#test_visibility_cd = 0.00 s = . TestAst#"test_ranges:test/ripper/test_files_lib.rb" = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_copy_stream = 0.00 s = . TestFileUtilsDryRun#test_visibility_rm_rf = 0.00 s = . TestFileUtilsDryRun#test_visibility_fu_default_blksize = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_mkdir_p = 0.00 s = . TestFileUtilsDryRun#test_visibility_chmod = 0.00 s = . TestFileUtilsDryRun#test_visibility_mv = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_copy = 0.00 s = . TestFileUtilsDryRun#test_visibility_makedirs = 0.00 s = . TestFileUtilsDryRun#test_visibility_uptodate? = 0.00 s = . TestFileUtilsDryRun#test_visibility_copy_entry = 0.00 s = . TestFileUtilsDryRun#test_visibility_rm_r = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_copy_file = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_ln_sr = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_link = 0.00 s = . TestFileUtilsDryRun#test_visibility_remove_dir = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_rmdir = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_move = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_remove = 0.00 s = . TestFileUtilsDryRun#test_visibility_mkdir = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_ln_sf = 0.00 s = . TestFileUtilsDryRun#test_visibility_rm_f = 0.00 s = . TestFileUtilsDryRun#test_visibility_chmod_R = 0.00 s = . TestFileUtilsDryRun#test_visibility_compare_file = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_mv = 0.00 s = . TestFileUtilsDryRun#test_visibility_remove = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_cp_lr = 0.00 s = . TestFileUtilsDryRun#test_visibility_cmp = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_chdir = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_remove_entry_secure = 0.00 s = . TestFileUtilsDryRun#test_visibility_remove_file = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_ln = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_remove_entry = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_pwd = 0.00 s = . TestFileUtilsDryRun#test_visibility_ln_s = 0.00 s = . TestFileUtilsDryRun#test_visibility_chown_R = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_symlink = 0.00 s = . TestFileUtilsDryRun#test_visibility_copy_stream = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_cmp = 0.00 s = . TestFileUtilsDryRun#test_visibility_getwd = 0.00 s = . TestFileUtilsDryRun#test_visibility_pwd = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_remove_dir = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_compare_stream = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_rm = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_install = 0.00 s = . TestFileUtilsDryRun#test_visibility_cp_r = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_rm_rf = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_copy_entry = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_safe_unlink = 0.00 s = . TestFileUtilsDryRun#test_visibility_rm = 0.00 s = . TestFileUtilsDryRun#test_visibility_chown = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_fu_windows? = 0.00 s = . TestFileUtilsDryRun#test_visibility_ln = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_touch = 0.00 s = . TestFileUtilsDryRun#test_visibility_ln_sr = 0.00 s = . TestFileUtilsDryRun#test_visibility_remove_entry_secure = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_rmtree = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_uptodate? = 0.00 s = . TestFileUtilsDryRun#test_visibility_copy_file = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_chmod_R = 0.00 s = . TestFileUtilsDryRun#test_visibility_rmtree = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_cp_r = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_chmod = 0.00 s = . TestFileUtilsDryRun#test_visibility_remove_entry = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_link_entry = 0.00 s = . TestFileUtilsDryRun#test_visibility_mkdir_p = 0.00 s = . TestFileUtilsDryRun#test_visibility_identical? = 0.00 s = . TestFileUtilsDryRun#test_visibility_fu_copy_stream0 = 0.00 s = . TestFileUtilsDryRun#test_visibility_cp_lr = 0.00 s = . TestFileUtilsDryRun#test_visibility_ln_sf = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_mkdir = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_float.rb" = 0.02 s = . TestFileUtilsDryRun#test_visibility_compare_stream = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_fu_stream_blksize = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_ln_s = 0.00 s = . TestFileUtilsDryRun#test_visibility_rmdir = 0.00 s = . TestFileUtilsDryRun#test_visibility_fu_blksize = 0.00 s = . TestFileUtilsDryRun#test_singleton_visibility_fu_copy_stream0 = 0.00 s = . TestAst#"test_ranges:test/psych/test_hash.rb" = 0.00 s = . TestAst#"test_all_tokens:test/mkmf/test_libs.rb" = 0.01 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_environment_command.rb" = 0.00 s = . TestAst#"test_all_tokens:test/dtrace/test_gc.rb" = 0.00 s = . TestDigestRactor::TestMD5Ractor#test_s_hexdigest = 0.02 s = . TestDigestRactor::TestSHA1Ractor#test_s_hexdigest = 0.03 s = . TestDigestRactor::TestSHA256Ractor#test_s_hexdigest = 0.01 s = . TestAst#"test_all_tokens:test/ruby/test_math.rb" = 0.06 s = . TestAst#"test_not_cared:test/json/json_coder_test.rb" = 0.00 s = . TestAst#"test_ranges:test/io/nonblock/test_flush.rb" = 0.00 s = . TestDigestRactor::TestSHA384Ractor#test_s_hexdigest = 0.02 s = . TestAst#"test_all_tokens:test/uri/test_parser.rb" = 0.02 s = . TestAst#"test_not_cared:test/ruby/test_not.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/enc/test_utf32.rb" = 0.00 s = . TestAst#"test_not_cared:test/dtrace/test_object_create_start.rb" = 0.00 s = . TestDigestRactor::TestSHA512Ractor#test_s_hexdigest = 0.02 s = . TestAst#"test_all_tokens:test/rubygems/test_webauthn_poller.rb" = 0.01 s = . TestDigestRactor::TestRMD160Ractor#test_s_hexdigest = 0.01 s = . TestAst#"test_ranges:test/date/test_switch_hitter.rb" = 0.02 s = . TestAst#"test_not_cared:test/ruby/test_objectspace.rb" = 0.00 s = . TestGemCommandsSearchCommand#test_initialize = 0.00 s = . TestAst#"test_all_tokens:test/fiber/test_backtrace.rb" = 0.00 s = . TestAst#"test_ranges:test/test_prettyprint.rb" = 0.01 s = . TestAst#"test_not_cared:test/rubygems/bad_rake.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/sentence.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/string/test_enc_str_buf_cat.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/array/test_resize.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/enc/test_utf32.rb" = 0.02 s = . TestAst#"test_not_cared:test/ruby/test_stringchar.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_help_command.rb" = 0.01 s = . TestGemCommandsOpenCommand#test_execute = 0.04 s = . TestAst#"test_all_tokens:test/ruby/test_case.rb" = 0.01 s = . TestAst#"test_ranges:test/-ext-/tracepoint/test_tracepoint.rb" = 0.00 s = . TestGemCommandsOpenCommand#test_default_gem = 0.00 s = . TestGemCommandsOpenCommand#test_wrong_version = 0.00 s = . TestAst#"test_all_tokens:test/optparse/test_noarg.rb" = 0.01 s = . TestGemCommandsOpenCommand#test_execute_bad_gem = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_require_lib.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/box/blank2.rb" = 0.00 s = . TestAst#"test_ranges:test/openssl/test_pkcs7.rb" = 0.01 s = . TestAst#"test_not_cared:test/test_shellwords.rb" = 0.00 s = . TestFiberCurrentRactor#test_ractor_shareable = 0.05 s = . TestAst#"test_all_tokens:test/test_ipaddr.rb" = 0.09 s = . TestAst#"test_ranges:test/fiber/test_queue.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/ruby/desugar_compiler_test.rb" = 0.00 s = . TestAst#"test_ranges:test/optparse/test_noarg.rb" = 0.00 s = . TestEnv#test_getenv_in_ractor = 0.05 s = . TestAst#"test_all_tokens:test/prism/ruby/location_test.rb" = 0.03 s = . TestAst#"test_not_cared:test/-ext-/struct/test_duplicate.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_integer_comb.rb" = 0.01 s = . TestAst#"test_ranges:test/yaml/test_dbm.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/marshal/test_internal_ivar.rb" = 0.00 s = . TestAst#"test_ranges:test/dtrace/test_hash_create.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/test_omap.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/helper.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/result/breadth_first_search_test.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/test_symbol.rb" = 0.00 s = . TestAst#test_node_id_for_backtrace_location_of_lambda = 0.00 s = S TestAst#"test_ranges:test/prism/ractor_test.rb" = 0.00 s = . TestEnv#test_frozen_env_in_ractor = 0.06 s = . TestEnv#test_except = 0.00 s = . TestEnv#test_clear_in_ractor = 0.05 s = . TestEnv#test_shared_substring_in_ractor = 0.05 s = . TestEnv#test_dup = 0.00 s = . TestEnv#test_values_at = 0.00 s = . TestEnv#test_each_value = 0.00 s = . TestEnv#test_inspect = 0.00 s = . TestEnv#test_select_bang = 0.00 s = . TestEnv#test_inspect_encoding = 0.00 s = . TestEnv#test_key_in_ractor = 0.05 s = . TestEnv#test_assoc = 0.00 s = . TestEnv#test_inspect_in_ractor = 0.05 s = . TestEnv#test_clear = 0.00 s = . TestEnv#test_to_h = 0.00 s = . TestEnv#test_empty_p = 0.00 s = . TestEnv#test_key = 0.00 s = . TestEnv#test_assoc_in_ractor = 0.06 s = . TestEnv#test_invert = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_process.rb" = 0.33 s = . TestAst#"test_ranges:test/test_rbconfig.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/enc/test_cesu8.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/required.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_rand.rb" = 0.01 s = . TestAst#"test_all_tokens:test/ruby/test_threadgroup.rb" = 0.00 s = . TestAst#"test_ranges:test/digest/test_digest_extend.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/test_gem_resolver_composed_set.rb" = 0.00 s = . TestEnv#test_keys_in_ractor = 0.05 s = . TestEnv#test_delete = 0.00 s = . TestAst#"test_ranges:test/ruby/test_complex2.rb" = 0.03 s = . TestAst#"test_ranges:test/ruby/test_name_error.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_list_command.rb" = 0.00 s = . TestEnv#test_huge_value_in_ractor = 0.05 s = . TestAst#"test_all_tokens:test/-ext-/num2int/test_num2int.rb" = 0.03 s = . TestAst#test_error_tolerant_end_is_short_for_module = 0.00 s = . TestAst#"test_all_tokens:test/ruby/enc/test_cesu8.rb" = 0.01 s = . TestAst#"test_all_tokens:test/ruby/test_gc_compact.rb" = 0.02 s = . TestEnv#test_rehash_in_ractor = 0.05 s = . TestAst#"test_all_tokens:test/-ext-/iter/test_iter_break.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_exit.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_dup.rb" = 0.01 s = . TestAst#"test_not_cared:test/did_you_mean/test_tree_spell_checker.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/test_safe_load.rb" = 0.00 s = . TestAst#"test_all_tokens:test/did_you_mean/spell_checking/test_pattern_key_name_check.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/test_serialize_subclasses.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_random_formatter.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/encoding/encodings_test.rb" = 0.00 s = . TestAst#"test_ranges:test/open-uri/test_open-uri.rb" = 0.01 s = . TestAst#"test_all_tokens:test/-ext-/string/test_too_many_dummy_encodings.rb" = 0.00 s = . TestEnv#test_each_value_in_ractor = 0.05 s = . TestEnv#test_frozen_env = 0.00 s = . TestAst#"test_all_tokens:test/fiber/test_address_resolve.rb" = 0.03 s = . TestAst#"test_not_cared:test/psych/visitors/test_emitter.rb" = 0.01 s = . TestAst#"test_ranges:test/psych/helper.rb" = 0.00 s = . TestAst#"test_not_cared:test/openssl/test_x509store.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_resolver_git_set.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_yjit_exit_locations.rb" = 0.01 s = . TestAst#"test_ranges:test/-ext-/test_enumerator_kw.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/load/test_dot_dot.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/test_date_time.rb" = 0.00 s = . TestAst#"test_ranges:test/fiber/scheduler.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/string/test_coderange.rb" = 0.01 s = . TestEnv#test_filter_bang_in_ractor = 0.05 s = . TestAst#"test_ranges:test/ruby/test_enumerator.rb" = 0.02 s = . TestAst#"test_ranges:test/rubygems/fake_certlib/openssl.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_require.rb" = 0.01 s = . TestAst#"test_ranges:test/prism/api/freeze_test.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/enc/test_iso_8859.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_dependency_installer.rb" = 0.01 s = . TestAst#"test_all_tokens:test/cgi/update_env.rb" = 0.00 s = . TestEnv#test_each_key_in_ractor = 0.05 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_config_file.rb" = 0.05 s = . TestAst#"test_ranges:test/prism/result/constant_path_node_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_source.rb" = 0.00 s = . TestAst#"test_all_tokens:test/test_securerandom.rb" = 0.01 s = . TestAst#"test_ranges:test/psych/test_date_time.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_environment_command.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/load/test_resolve_symbol.rb" = 0.00 s = . TestEnv#test_values_in_ractor = 0.05 s = . TestEnv#test_getenv = 0.00 s = . TestEnv#test_rehash = 0.00 s = . TestAst#"test_all_tokens:test/date/test_date_new.rb" = 0.06 s = . TestEnv#test_ivar_in_env_should_not_be_access_from_non_main_ractors = 0.05 s = . TestAst#"test_ranges:test/ruby/box/instance_variables.rb" = 0.00 s = . TestAst#"test_ranges:test/openssl/test_pkey_dsa.rb" = 0.00 s = . TestAst#"test_ranges:test/fiber/http.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_enumerator.rb" = 0.01 s = . TestAst#test_defs_endless = 0.00 s = . TestAst#"test_not_cared:test/strscan/test_stringscanner.rb" = 0.03 s = . TestEnv#test_reject_bang_in_ractor = 0.05 s = . TestEnv#test_huge_value = 0.00 s = . TestAst#"test_ranges:test/json/json_common_interface_test.rb" = 0.02 s = . TestAst#"test_ranges:test/ruby/enc/test_shift_jis.rb" = 0.00 s = . TestAst#"test_not_cared:test/json/json_ext_parser_test.rb" = 0.00 s = . TestEnv#test_to_h_in_ractor = 0.05 s = . TestEnv#test_reject_bang = 0.00 s = . TestAst#"test_all_tokens:test/openssl/utils.rb" = 0.04 s = . TestAst#"test_not_cared:test/-ext-/load/test_stringify_symbols.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_time_tz.rb" = 0.02 s = . TestAst#"test_ranges:test/prism/result/named_capture_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/enc/test_iso_8859.rb" = 0.01 s = . TestAst#"test_ranges:test/resolv/test_mdns.rb" = 0.00 s = . TestAst#"test_all_tokens:test/psych/visitors/test_yaml_tree.rb" = 0.02 s = . TestEnv#test_select_bang_in_ractor = 0.05 s = . TestEnv#test_delete_if = 0.00 s = . TestEnv#test_update = 0.00 s = . TestAst#"test_all_tokens:test/test_tsort.rb" = 0.02 s = . TestAst#"test_ranges:test/-ext-/test_ensure_and_callcc.rb" = 0.00 s = . TestAst#test_rest_arg = 0.00 s = . TestAst#"test_not_cared:test/-ext-/funcall/test_passing_block.rb" = 0.00 s = . TestAst#"test_not_cared:test/did_you_mean/spell_checking/test_pattern_key_name_check.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/result/heredoc_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/psych/test_merge_keys.rb" = 0.01 s = . TestAst#"test_not_cared:test/psych/test_safe_load.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_remote_fetcher.rb" = 0.01 s = . TestAst#"test_all_tokens:test/prism/heredoc_dedent_test.rb" = 0.01 s = . TestEnv#test_shift_in_ractor = 0.05 s = . TestEnv#test_aset = 0.00 s = . TestEnv#test_each_pair = 0.00 s = . TestEnv#test_slice_in_ractor = 0.05 s = . TestEnv#test_shared_substring = 0.00 s = . TestEnv#test_dup_in_ractor = 0.05 s = . TestEnv#test_keep_if_in_ractor = 0.06 s = . TestEnv#test_values = 0.00 s = . TestEnv#test_reject_in_ractor = 0.05 s = . TestEnv#test_filter = 0.00 s = . TestEnv#test_replace_in_ractor = 0.06 s = . TestEnv#test_has_key = 0.00 s = . TestEnv#test_rassoc_in_ractor = 0.05 s = . TestEnv#test_invert_in_ractor = 0.05 s = . TestEnv#test_fetch_in_ractor = 0.06 s = . TestEnv#test_to_a_in_ractor = 0.05 s = . TestEnv#test_aset_in_ractor = 0.06 s = . TestEnv#test_shift = 0.00 s = . TestEnv#test_select = 0.00 s = . TestEnv#test_clone = 0.00 s = . TestEnv#test_size = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_array.rb" = 0.57 s = . TestEnv#test_filter_in_ractor = 0.05 s = . TestEnv#test_to_s_in_ractor = 0.05 s = . TestEnv#test_rassoc = 0.00 s = . TestEnv#test_reject = 0.00 s = . TestAst#"test_all_tokens:test/open-uri/test_open-uri.rb" = 0.08 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_setup_command.rb" = 0.05 s = . TestEnv#test_select_in_ractor = 0.05 s = . TestEnv#test_each_key = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_name_error.rb" = 0.00 s = . TestEnv#test_to_hash = 0.00 s = . TestAst#"test_all_tokens:test/prism/result/static_literals_test.rb" = 0.01 s = . TestAst#"test_not_cared:test/did_you_mean/helper.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_object.rb" = 0.04 s = . TestEnv#test_each_pair_in_ractor = 0.05 s = . TestAst#"test_not_cared:test/ruby/test_io_buffer.rb" = 0.01 s = . TestAst#"test_all_tokens:test/-ext-/test_enumerator_kw.rb" = 0.00 s = . TestAst#"test_not_cared:test/openssl/test_kdf.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/unescape_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/optparse/test_did_you_mean.rb" = 0.00 s = . TestAst#"test_all_tokens:test/dtrace/test_object_create_start.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/test_stream.rb" = 0.00 s = . TestEnv#test_update_in_ractor = 0.05 s = . TestEnv#test_filter_bang = 0.00 s = . TestEnv#test_frozen = 0.00 s = . TestEnv#test_frozen_in_ractor = 0.06 s = . TestEnv#test_size_in_ractor = 0.05 s = . TestEnv#test_values_at_in_ractor = 0.05 s = . TestEnv#test_has_value = 0.00 s = . TestEnv#test_to_a = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_complex2.rb" = 0.21 s = . TestAst#"test_ranges:test/mkmf/test_have_macro.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_object_id.rb" = 0.00 s = . TestAst#"test_not_cared:test/openssl/ut_eof.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_complexrational.rb" = 0.01 s = . TestAst#test_invalid_retry = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_package_tar_reader.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_readpartial.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/thread/test_lock_native_thread.rb" = 0.00 s = . TestEnv#test_bracket_in_ractor = 0.06 s = . TestEnv#test_bracket = 0.00 s = . TestEnv#test_empty_p_in_ractor = 0.05 s = . TestEnv#test_has_key_in_ractor = 0.05 s = . TestEnv#test_fetch = 0.00 s = . TestEnv#test_slice = 0.00 s = . TestEnv#test_keys = 0.00 s = . TestAst#"test_all_tokens:test/stringio/test_stringio.rb" = 0.14 s = . TestAst#"test_all_tokens:test/runner.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_outdated_command.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/debug/test_profile_frames.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_autoload.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_check_command.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_request_set.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/box/a.1_2_0.rb" = 0.00 s = . TestEnv#test_has_value2_in_ractor = 0.05 s = . TestAst#"test_ranges:test/openssl/test_ssl.rb" = 0.04 s = . TestAst#"test_not_cared:test/ruby/box/a.rb" = 0.00 s = . TestAst#"test_ranges:test/fiber/test_io.rb" = 0.00 s = . TestEnv#test_to_hash_in_ractor = 0.05 s = . TestEnv#test_replace = 0.00 s = . TestAst#"test_ranges:test/ruby/test_module.rb" = 0.05 s = . TestEnv#test_delete_in_ractor = 0.05 s = . TestEnv#test_except_in_ractor = 0.06 s = . TestEnv#test_delete_if_in_ractor = 0.05 s = . TestEnv#test_keep_if = 0.00 s = . TestEnv#test_has_value_in_ractor = 0.05 s = . TestEnv#test_has_value2 = 0.00 s = . TestEnv#test_to_s = 0.00 s = . TestDigest::TestMD5#test_s_base64digest = 0.00 s = . TestDigest::TestMD5#test_eq = 0.00 s = . TestDigest::TestMD5#test_alignment = 0.00 s = . TestDigest::TestMD5#test_s_hexdigest = 0.00 s = . TestDigest::TestMD5#test_bubblebabble_class = 0.00 s = . TestDigest::TestMD5#test_instance_eval = 0.00 s = . TestDigest::TestMD5#test_bubblebabble = 0.00 s = . TestDigest::TestMD5#test_update = 0.00 s = . TestDigest::TestMD5#test_s_digest = 0.00 s = . TestDigest::TestMD5#test_bubblebabble_instance = 0.00 s = . TestDigest::TestMD5#test_s_file = 0.00 s = . TestDigest::TestMD5#test_s_new = 0.00 s = . TestDigest::TestSHA1#test_s_base64digest = 0.00 s = . TestDigest::TestSHA1#test_eq = 0.00 s = . TestDigest::TestSHA1#test_alignment = 0.00 s = . TestDigest::TestSHA1#test_s_hexdigest = 0.00 s = . TestDigest::TestSHA1#test_bubblebabble_class = 0.00 s = . TestDigest::TestSHA1#test_instance_eval = 0.00 s = . TestDigest::TestSHA1#test_bubblebabble = 0.00 s = . TestDigest::TestSHA1#test_update = 0.00 s = . TestDigest::TestSHA1#test_s_digest = 0.00 s = . TestDigest::TestSHA1#test_bubblebabble_instance = 0.00 s = . TestDigest::TestSHA1#test_s_file = 0.00 s = . TestDigest::TestSHA1#test_s_new = 0.00 s = . TestDigest::TestSHA256#test_s_base64digest = 0.00 s = . TestDigest::TestSHA256#test_eq = 0.00 s = . TestDigest::TestSHA256#test_alignment = 0.00 s = . TestDigest::TestSHA256#test_s_hexdigest = 0.00 s = . TestDigest::TestSHA256#test_bubblebabble_class = 0.00 s = . TestDigest::TestSHA256#test_instance_eval = 0.00 s = . TestDigest::TestSHA256#test_bubblebabble = 0.00 s = . TestDigest::TestSHA256#test_update = 0.00 s = . TestDigest::TestSHA256#test_s_digest = 0.00 s = . TestDigest::TestSHA256#test_bubblebabble_instance = 0.00 s = . TestDigest::TestSHA256#test_s_file = 0.00 s = . TestDigest::TestSHA256#test_s_new = 0.00 s = . TestDigest::TestSHA384#test_s_base64digest = 0.00 s = . TestDigest::TestSHA384#test_eq = 0.00 s = . TestDigest::TestSHA384#test_alignment = 0.00 s = . TestDigest::TestSHA384#test_s_hexdigest = 0.00 s = . TestDigest::TestSHA384#test_bubblebabble_class = 0.00 s = . TestDigest::TestSHA384#test_instance_eval = 0.00 s = . TestDigest::TestSHA384#test_bubblebabble = 0.00 s = . TestDigest::TestSHA384#test_update = 0.00 s = . TestDigest::TestSHA384#test_s_digest = 0.00 s = . TestDigest::TestSHA384#test_bubblebabble_instance = 0.00 s = . TestDigest::TestSHA384#test_s_file = 0.00 s = . TestDigest::TestSHA384#test_s_new = 0.00 s = . TestDigest::TestSHA512#test_s_base64digest = 0.00 s = . TestDigest::TestSHA512#test_eq = 0.00 s = . TestDigest::TestSHA512#test_alignment = 0.00 s = . TestDigest::TestSHA512#test_s_hexdigest = 0.00 s = . TestDigest::TestSHA512#test_bubblebabble_class = 0.00 s = . TestDigest::TestSHA512#test_instance_eval = 0.00 s = . TestDigest::TestSHA512#test_bubblebabble = 0.00 s = . TestDigest::TestSHA512#test_update = 0.00 s = . TestDigest::TestSHA512#test_s_digest = 0.00 s = . TestDigest::TestSHA512#test_bubblebabble_instance = 0.00 s = . TestDigest::TestSHA512#test_s_file = 0.00 s = . TestDigest::TestSHA512#test_s_new = 0.00 s = . TestDigest::TestSHA2#test_s_file = 0.00 s = . TestDigest::TestRMD160#test_s_base64digest = 0.00 s = . TestDigest::TestRMD160#test_eq = 0.00 s = . TestDigest::TestRMD160#test_alignment = 0.00 s = . TestDigest::TestRMD160#test_s_hexdigest = 0.00 s = . TestDigest::TestRMD160#test_bubblebabble_class = 0.00 s = . TestDigest::TestRMD160#test_instance_eval = 0.00 s = . TestDigest::TestRMD160#test_bubblebabble = 0.00 s = . TestDigest::TestRMD160#test_update = 0.00 s = . TestDigest::TestRMD160#test_s_digest = 0.00 s = . TestDigest::TestRMD160#test_bubblebabble_instance = 0.00 s = . TestDigest::TestRMD160#test_s_file = 0.00 s = . TestDigest::TestRMD160#test_s_new = 0.00 s = . TestDigest::TestBase#test_base = 0.00 s = . TestDigest::TestInitCopy#test_initialize_copy_md5_rmd160 = 0.05 s = . TestDigest::TestDigestParen#test_no_lib = 0.05 s = . TestAst#"test_all_tokens:test/ruby/test_io.rb" = 0.45 s = . TestAst#"test_not_cared:test/psych/test_yaml.rb" = 0.01 s = . TestAst#"test_not_cared:test/rubygems/test_gem_security_trust_dir.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_pattern_matching.rb" = 0.02 s = . TestAst#"test_ranges:test/rubygems/test_gem_security_signer.rb" = 0.00 s = . TestAst#"test_ranges:test/io/wait/test_io_wait_uncommon.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_iseq.rb" = 0.10 s = . TestAst#"test_all_tokens:test/ruby/test_const.rb" = 0.01 s = . TestAst#"test_ranges:test/date/test_date_new.rb" = 0.01 s = . TestDigest::TestDigestParen#test_race_mixed = 0.25 s = . TestDigest::TestDigestParen#test_no_lib_no_def = 0.05 s = . TestAst#"test_all_tokens:test/ruby/test_class.rb" = 0.08 s = . TestAst#"test_not_cared:test/ruby/box/line_splitter.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_request.rb" = 0.00 s = . TestAst#"test_ranges:test/stringio/test_stringio.rb" = 0.02 s = . TestAst#"test_ranges:test/rubygems/test_gem_ci_detector.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_remote_fetcher_local_ssl_server.rb" = 0.00 s = . TestAst#"test_ranges:test/mkmf/test_convertible.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/api/command_line_test.rb" = 0.01 s = . TestAst#"test_all_tokens:test/-ext-/st/test_update.rb" = 0.01 s = . TestAst#"test_not_cared:test/prism/api/parse_success_test.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_uninstall_command.rb" = 0.01 s = . TestAst#"test_ranges:test/-ext-/load/test_resolve_symbol.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_install_update_options.rb" = 0.02 s = . TestAst#"test_not_cared:test/ripper/test_ripper.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/enc/test_shift_jis.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_rubyvm.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_optimization.rb" = 0.01 s = . TestAst#"test_not_cared:test/prism/regexp_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/test_psych.rb" = 0.00 s = . TestAst#"test_ranges:test/ripper/assert_parse_files.rb" = 0.00 s = . TestAst#"test_all_tokens:test/etc/test_etc.rb" = 0.02 s = . TestAst#"test_not_cared:test/rubygems/test_gem_resolver_local_specification.rb" = 0.00 s = . TestAst#"test_all_tokens:test/psych/test_symbol.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_package_tar_header_ractor.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/ractor_test.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/box/define_toplevel.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_platform.rb" = 0.10 s = . TestAst#"test_not_cared:test/-ext-/test_abi.rb" = 0.00 s = . TestAst#"test_not_cared:test/mkmf/test_have_macro.rb" = 0.00 s = . TestDigest::TestDigestParen#test_race = 0.25 s = . TestDigest::TestDigestParen#test_sha2 = 0.05 s = . Test_Integer#test_fixnum_range = 0.00 s = . Test_Integer#test_positive_pow = 0.05 s = . TestGemInstallUpdateOptions#test_build_root = 0.00 s = . TestGemInstallUpdateOptions#test_user_install_enabled = 0.01 s = . TestGemInstallUpdateOptions#test_security_policy_unknown = 0.01 s = . TestGemInstallUpdateOptions#test_doc_no = 0.00 s = . TestGemInstallUpdateOptions#test_vendor = 0.00 s = . TestGemInstallUpdateOptions#test_build_jobs_short_version = 0.00 s = . TestGemInstallUpdateOptions#test_minimal_deps_no = 0.00 s = . TestGemInstallUpdateOptions#test_document_no = 0.00 s = . TestGemInstallUpdateOptions#test_post_install_message = 0.00 s = . TestGemInstallUpdateOptions#test_doc = 0.00 s = . TestGemInstallUpdateOptions#test_minimal_deps = 0.00 s = . TestGemInstallUpdateOptions#test_vendor_missing = 0.00 s = . TestGemInstallUpdateOptions#test_add_install_update_options = 0.00 s = . TestGemInstallUpdateOptions#test_security_policy = 0.00 s = . TestGemInstallUpdateOptions#test_build_jobs_long_version = 0.00 s = . TestGemInstallUpdateOptions#test_doc_rdoc_ri = 0.00 s = . TestGemInstallUpdateOptions#test_post_install_message_no = 0.00 s = . TestGemInstallUpdateOptions#test_user_install_disabled_read_only = 0.01 s = . TestGemInstallUpdateOptions#test_document = 0.00 s = . TestGemInstallUpdateOptions#test_document_rdoc = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_method.rb" = 0.23 s = . TestAst#"test_all_tokens:test/ruby/lbtest.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/method/test_arity.rb" = 0.00 s = . TestGemInstallUpdateOptions#test_ensure_writable_dir_creates_missing_parent_directories = 0.01 s = . TestAst#"test_ranges:test/net/http/test_https.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_console_ui.rb" = 0.00 s = . TestGemInstallUpdateOptions#test_doc_rdoc = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_transcode.rb" = 0.02 s = . OpenSSL::TestPKey#test_compare? = 0.02 s = . TestAst#"test_not_cared:test/fileutils/test_fileutils.rb" = 0.02 s = . TestAst#"test_not_cared:test/rubygems/test_gem_ext_builder.rb" = 0.00 s = . TestAst#"test_ranges:test/dtrace/test_load.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_available_set.rb" = 0.00 s = . TestAst#"test_ranges:test/optparse/test_getopts.rb" = 0.00 s = . OpenSSL::TestPKey#test_s_read_pem_unknown_block = 0.06 s = . OpenSSL::TestPKey#test_s_generate_key = 0.00 s = . OpenSSL::TestPKey#test_generic_oid_inspect_rsa = 0.01 s = . OpenSSL::TestPKey#test_s_generate_parameters = 0.00 s = . OpenSSL::TestPKey#test_s_read_der_then_pem = 0.01 s = . OpenSSL::TestPKey#test_ed25519 = 0.00 s = . OpenSSL::TestPKey#test_x25519 = 0.00 s = . OpenSSL::TestPKey#test_s_generate_parameters_with_block = 0.00 s = . OpenSSL::TestPKey#test_legacy_error_classes = 0.00 s = . OpenSSL::TestPKey#test_raw_initialize_errors = 0.00 s = . OpenSSL::TestPKey#test_s_read_passphrase = 0.03 s = . OpenSSL::TestPKey#test_hmac_sign_verify = 0.00 s = . OpenSSL::TestPKey#test_ml_dsa = 0.00 s = . OpenSSL::TestPKey#test_to_text = 0.01 s = . TestGemValidator#test_alien = 0.01 s = . TestGemValidator#test_alien_default = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_parse.rb" = 0.16 s = . TestRubyOptions#test_pflag_sub = 0.02 s = . TestAst#"test_ranges:test/-ext-/string/test_modify_expand.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/class/test_class2name.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_process.rb" = 0.04 s = . TestAst#"test_all_tokens:test/net/http/test_https.rb" = 0.04 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_dependency_installer.rb" = 0.10 s = . TestAst#"test_ranges:test/prism/newline_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/ripper/test_parser_events.rb" = 0.02 s = . TestAst#"test_ranges:test/json/json_ryu_fallback_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/resolv/test_svcb_https.rb" = 0.00 s = . TestAst#"test_not_cared:test/openssl/test_buffering.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/result/implicit_array_test.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/ruby/relocation_test.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/enc/test_windows_1251.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_outdated_command.rb" = 0.00 s = . TestAst#"test_all_tokens:test/optparse/test_autoconf.rb" = 0.02 s = . TestAst#"test_not_cared:test/ruby/enc/test_emoji_breaks.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_source_vendor.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/eval/test_eval.rb" = 0.00 s = . TestAst#"test_not_cared:test/test_tmpdir.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/ruby/parser_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_resolver_specification.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_path_support.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_source_local.rb" = 0.01 s = . TestAst#"test_ranges:test/ruby/test_call.rb" = 0.05 s = . TestAst#test_error_tolerant_end_is_short_for_begin = 0.00 s = . TestAst#"test_all_tokens:test/psych/test_numeric.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_rubyoptions.rb" = 0.02 s = . TestAst#"test_ranges:test/lib/jit_support.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_remote_fetch_error.rb" = 0.00 s = . TestRubyOptions#test_segv_loaded_features = 0.32 s = . TestAst#"test_ranges:test/openssl/test_bn.rb" = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_rebuild_command.rb" = 0.03 s = . TestAst#"test_all_tokens:test/prism/ruby/parser_test.rb" = 0.03 s = . TestAst#"test_ranges:test/rubygems/test_gem_request_set_lockfile_tokenizer.rb" = 0.00 s = . TestRubyOptions#test_unused_variable = 0.14 s = . TestAst#"test_all_tokens:test/ruby/test_time_tz.rb" = 0.12 s = . TestAst#"test_all_tokens:test/erb/test_erb_command.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/result/string_test.rb" = 0.00 s = . TestRubyOptions#test_sflag = 0.05 s = . TestRubyOptions#test_usage_long = 0.01 s = . TestAst#"test_all_tokens:test/ruby/test_econv.rb" = 0.16 s = . TestAst#"test_not_cared:test/ruby/enc/test_gbk.rb" = 0.00 s = . TestRubyOptions#test_setproctitle = 0.15 s = . TestRubyOptions#test_toplevel_ruby = 0.00 s = . TestRubyOptions#test_dump_insns_with_rflag = 0.02 s = . TestRubyOptions#test_require = 0.06 s = . TestRubyOptions#test___dir__encoding = 0.04 s = . TestAst#"test_all_tokens:test/ruby/test_rational2.rb" = 0.26 s = . TestAst#"test_all_tokens:test/prism/fixtures_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_cert_command.rb" = 0.07 s = . TestAst#"test_not_cared:test/dtrace/test_hash_create.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_frozen.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_security.rb" = 0.00 s = . TestAst#"test_ranges:test/optparse/test_autoconf.rb" = 0.00 s = . TestAst#"test_not_cared:test/optparse/test_zsh_completion.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/rubygems/commands/interrupt_command.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_warning.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/bignum/test_big2str.rb" = 0.00 s = . TestAst#"test_all_tokens:test/coverage/main.rb" = 0.00 s = . TestAst#"test_ranges:test/test_securerandom.rb" = 0.00 s = . TestAst#"test_not_cared:test/did_you_mean/spell_checking/test_class_name_check.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_command.rb" = 0.03 s = . TestAst#"test_all_tokens:test/mkmf/test_mkmf.rb" = 0.00 s = . TestRubyOptions#test_crash_report = 0.27 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_security_policy.rb" = 0.05 s = . TestAst#"test_not_cared:test/-ext-/iter/test_yield_block.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/eval/test_eval.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_project_sanity.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_rational2.rb" = 0.04 s = . TestAst#"test_ranges:test/prism/fixtures_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/exception/test_exception_at_throwing.rb" = 0.00 s = . TestAst#"test_all_tokens:test/openssl/test_x509cert.rb" = 0.04 s = . TestAst#"test_all_tokens:test/openssl/test_pkcs7.rb" = 0.04 s = . TestAst#"test_not_cared:test/ruby/test_default_gems.rb" = 0.00 s = . TestAst#"test_ranges:test/json/json_generic_object_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/fileutils/test_dryrun.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_resolver_local_specification.rb" = 0.00 s = . TestAst#"test_ranges:test/open-uri/test_proxy.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_stack.rb" = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_package_tar_header_ractor.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/array/test_resize.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_safe_yaml.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/box/returns_proc.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/bignum/test_str2big.rb" = 0.00 s = . TestAst#"test_not_cared:test/dtrace/test_method_cache.rb" = 0.00 s = . TestAst#"test_all_tokens:test/open-uri/test_proxy.rb" = 0.02 s = . TestAst#"test_all_tokens:test/mmtk/helper.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/exception/test_ensured.rb" = 0.00 s = . TestAst#"test_not_cared:test/did_you_mean/edit_distance/test_jaro_winkler.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/newline_offsets_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/date/test_switch_hitter.rb" = 0.01 s = . TestAst#"test_not_cared:test/-ext-/exception/test_data_error.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_source_fetch_problem.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/result/integer_base_flags_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/psych/test_ractor.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_metaclass.rb" = 0.01 s = . TestAst#"test_ranges:test/-ext-/file/test_stat.rb" = 0.00 s = . TestAst#test_error_tolerant_end_is_short_for_do_LAMBDA = 0.00 s = . TestAst#"test_not_cared:test/did_you_mean/core_ext/test_name_error_extension.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_signout_command.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/struct/test_member.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_class.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/test_const.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_signal.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_fixnum.rb" = 0.01 s = . TestAst#"test_not_cared:test/-ext-/load/test_dot_dot.rb" = 0.00 s = . TestAst#"test_not_cared:test/did_you_mean/tree_spell/human_typo.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_rdoc.rb" = 0.00 s = . TestRubyOptions#test_segv_setproctitle = 0.29 s = . TestAst#"test_all_tokens:test/-ext-/symbol/test_inadvertent_creation.rb" = 0.05 s = . TestAst#"test_ranges:test/rubygems/test_gem_update_suggestion.rb" = 0.00 s = . TestRubyOptions#test_usage = 0.01 s = . TestAst#"test_all_tokens:test/fiber/test_sleep.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_which_command.rb" = 0.01 s = . TestAst#"test_ranges:test/-ext-/postponed_job/test_postponed_job.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_metaclass.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_request_set_lockfile.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_stub_specification.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/library_symbols_test.rb" = 0.01 s = . TestAst#"test_all_tokens:test/open-uri/test_ssl.rb" = 0.02 s = . TestAst#"test_ranges:test/-ext-/st/test_foreach.rb" = 0.00 s = . TestAst#"test_ranges:test/fiber/autoload.rb" = 0.00 s = . TestAst#test_node_id_for_backtrace_location_of_method_definition = 0.00 s = S TestAst#"test_not_cared:test/prism/api/dump_test.rb" = 0.00 s = . TestAst#test_error_tolerant_end_is_short_for_for = 0.00 s = . TestAst#"test_not_cared:test/did_you_mean/test_ractor_compatibility.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_open_command.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_resolver_installed_specification.rb" = 0.00 s = . TestAst#"test_ranges:test/optparse/test_summary.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/api/parse_test.rb" = 0.02 s = . TestAst#"test_not_cared:test/ruby/box/instance_variables.rb" = 0.00 s = . TestAst#"test_ranges:test/fiber/test_thread.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/string/test_nofree.rb" = 0.00 s = . TestAst#"test_not_cared:test/resolv/test_win32_config.rb" = 0.00 s = . TestRubyOptions#test_encoding = 0.08 s = . TestRubyOptions#test_DATA = 0.01 s = . TestAst#"test_not_cared:test/ruby/test_string.rb" = 0.05 s = . TestAst#"test_ranges:test/rubygems/test_gem_resolver_lock_set.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_marshal.rb" = 0.10 s = . TestAst#"test_all_tokens:test/psych/visitors/test_depth_first.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_literal.rb" = 0.02 s = . TestAst#"test_not_cared:test/rubygems/test_gem_package_tar_header.rb" = 0.00 s = . TestAst#"test_not_cared:test/coverage/main.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/box/a.1_1_0.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_rubygems.rb" = 0.01 s = . TestAst#"test_all_tokens:test/mkmf/test_sizeof.rb" = 0.00 s = . TestAst#"test_all_tokens:test/psych/test_object_references.rb" = 0.00 s = . TestAst#"test_not_cared:test/date/test_date_ractor.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/ruby/ripper_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_system.rb" = 0.02 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_pristine_command.rb" = 0.01 s = . TestAst#"test_all_tokens:test/-ext-/time/test_new.rb" = 0.01 s = . TestAst#"test_all_tokens:test/psych/test_parser.rb" = 0.04 s = . TestAst#"test_ranges:test/socket/test_socket.rb" = 0.01 s = . TestAst#"test_all_tokens:test/openssl/test_cipher.rb" = 0.06 s = . TestAst#"test_ranges:test/psych/visitors/test_emitter.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_resolver_api_set.rb" = 0.01 s = . TestAst#"test_ranges:test/prism/ruby/ripper_test.rb" = 0.00 s = . TestAst#"test_ranges:test/openssl/test_pkey.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/time/test_new.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/struct/test_member.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_rubygems.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/load/test_stringify_symbols.rb" = 0.00 s = . TestAst#"test_ranges:test/openssl/test_cipher.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/multifactor_auth_utilities.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_objectspace.rb" = 0.02 s = . TestAst#"test_all_tokens:test/date/test_date_arith.rb" = 0.05 s = . TestAst#"test_not_cared:test/-ext-/arith_seq/test_arith_seq_beg_len_step.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_uri_formatter.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_resolver_requirement_list.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/result/regular_expression_options_test.rb" = 0.00 s = . TestAst#test_ranges_numbered_parameter = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_require_lib.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_complex.rb" = 0.01 s = . TestRubyOptions#test_warning = 0.51 s = . TestRubyOptions#test_notfound = 0.02 s = . TestRubyOptions#test_debug = 0.03 s = . TestAst#"test_all_tokens:test/rubygems/test_gem.rb" = 0.16 s = . TestAst#"test_all_tokens:test/rubygems/simple_gem.rb" = 0.00 s = . TestAst#"test_all_tokens:test/pathname/test_ractor.rb" = 0.00 s = . TestAst#test_of_backtrace_location_under_eval_with_keep_script_lines = 0.00 s = S TestAst#"test_all_tokens:test/mkmf/test_signedness.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/file/test_stat.rb" = 0.00 s = . TestRubyOptions#test_script_from_stdin = 0.07 s = . TestAst#"test_all_tokens:test/psych/test_yaml.rb" = 0.08 s = . TestAst#"test_not_cared:test/-ext-/test_ensure_and_callcc.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/box/a.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/marshal/test_usrmarshal.rb" = 0.00 s = . TestAst#"test_ranges:test/fiber/test_ractor.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_version.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/result/integer_parse_test.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/simple_gem.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/string/test_nofree.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_owner_command.rb" = 0.01 s = . TestAst#"test_all_tokens:test/psych/test_array.rb" = 0.01 s = . TestAst#"test_ranges:test/-ext-/stack/test_stack_overflow.rb" = 0.00 s = . TestAst#"test_ranges:test/fiber/test_io_close.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_weakkeymap.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/test_econv.rb" = 0.01 s = . TestAst#"test_ranges:test/-ext-/iter/test_iter_break.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_open_command.rb" = 0.00 s = . TestAst#"test_ranges:test/dtrace/test_singleton_function.rb" = 0.00 s = . TestAst#"test_not_cared:test/openssl/test_asn1.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/enc/test_case_mapping.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_threadgroup.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_ext_cargo_builder.rb" = 0.00 s = . TestAst#"test_not_cared:test/fileutils/test_verbose.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_random_formatter.rb" = 0.02 s = . TestAst#"test_ranges:test/-ext-/struct/test_duplicate.rb" = 0.00 s = . TestAst#"test_all_tokens:test/fiber/test_io_close.rb" = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_resolver_best_set.rb" = 0.01 s = . TestAst#"test_ranges:test/ruby/beginmainend.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_enum.rb" = 0.02 s = . TestAst#"test_ranges:test/-ext-/integer/test_my_integer.rb" = 0.00 s = . TestAst#test_block_arg = 0.00 s = . TestAst#"test_ranges:test/ripper/test_sexp.rb" = 0.01 s = . TestAst#"test_ranges:test/-ext-/num2int/test_num2int.rb" = 0.00 s = . TestAst#"test_all_tokens:test/test_trick.rb" = 0.03 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_resolver_index_set.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/test_stack.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_dependency_list.rb" = 0.00 s = . TestAst#"test_ranges:test/openssl/test_config.rb" = 0.00 s = . TestAst#"test_ranges:test/test_unicode_normalize.rb" = 0.00 s = . TestAst#"test_ranges:test/dtrace/helper.rb" = 0.00 s = . TestRubyOptions#test_syntax_check = 0.24 s = . TestAst#"test_all_tokens:test/ruby/test_path.rb" = 0.04 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_unsatisfiable_dependency_error.rb" = 0.00 s = . TestAst#"test_all_tokens:test/uri/test_ftp.rb" = 0.01 s = . TestAst#"test_ranges:test/fiber/test_address_resolve.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/box/blank.rb" = 0.00 s = . TestAst#"test_not_cared:test/socket/test_nonblock.rb" = 0.00 s = . TestRubyOptions#test_dump_syntax_with_rflag = 0.04 s = . TestAst#"test_all_tokens:test/openssl/test_config.rb" = 0.03 s = . TestRubyOptions#test_yydebug = 0.01 s = S TestAst#"test_ranges:test/net/http/utils.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_resolver_vendor_specification.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_resolver_conflict.rb" = 0.01 s = . TestAst#test_e_option = 0.00 s = S TestRubyOptions#test_copyright = 0.02 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_stream_ui.rb" = 0.02 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_mirror.rb" = 0.00 s = . TestAst#"test_all_tokens:test/test_unicode_normalize.rb" = 0.03 s = . TestRubyOptions#test_parser_flag = 0.04 s = . TestAst#"test_ranges:test/ruby/test_struct.rb" = 0.01 s = . TestAst#"test_ranges:test/socket/test_nonblock.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/test_parse.rb" = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/rubygems/commands/ins_command.rb" = 0.00 s = . TestAst#"test_not_cared:test/test_time.rb" = 0.01 s = . TestAst#"test_ranges:test/fiber/test_mutex.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_integer.rb" = 0.11 s = . TestAst#"test_not_cared:test/-ext-/string/test_enc_str_buf_cat.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/test_scalar.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_webauthn_listener.rb" = 0.00 s = . TestAst#"test_all_tokens:test/openssl/test_engine.rb" = 0.00 s = . TestAst#"test_ranges:test/fileutils/clobber.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_fiber.rb" = 0.01 s = . TestRubyOptions#test_shebang = 0.15 s = . TestAst#"test_not_cared:test/psych/test_merge_keys.rb" = 0.00 s = . TestAst#"test_ranges:test/did_you_mean/tree_spell/test_change_word.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_key_error.rb" = 0.01 s = . TestRubyOptions#test_rubylib_invalid_encoding = 0.04 s = . TestAst#"test_ranges:test/rubygems/test_gem_installer.rb" = 0.05 s = . TestAst#"test_not_cared:test/ruby/box/top_level.rb" = 0.00 s = . TestAst#"test_ranges:test/openssl/test_engine.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_source_lock.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/string/test_rb_str_dup.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/array/test_resize.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_key_error.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_source_specific_file.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/plugin/standarderror/rubygems_plugin.rb" = 0.00 s = . TestAst#"test_ranges:test/dtrace/test_cmethod.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_defined.rb" = 0.01 s = . TestAst#"test_not_cared:test/rubygems/rubygems_plugin.rb" = 0.00 s = . TestAst#"test_not_cared:test/erb/test_erb_command.rb" = 0.00 s = . TestAst#test_return = 0.00 s = . TestAst#"test_ranges:test/ruby/enc/test_case_comprehensive.rb" = 0.01 s = . TestAst#"test_all_tokens:test/dtrace/test_cmethod.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/eval/test_eval.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_name_tuple.rb" = 0.00 s = . TestAst#"test_all_tokens:test/openssl/test_fips.rb" = 0.00 s = . TestAst#test_defn_endless = 0.00 s = . TestAst#"test_ranges:test/ruby/test_float.rb" = 0.02 s = . TestAst#"test_not_cared:test/mkmf/test_mkmf.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_console_ui.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_shapes.rb" = 0.07 s = . TestRubyOptions#test_program_name = 0.21 s = . TestAst#"test_all_tokens:test/ruby/test_integer_comb.rb" = 0.07 s = . TestRubyOptions#test_verbose = 0.03 s = . TestAst#"test_all_tokens:test/prism/test_helper.rb" = 0.04 s = . TestAst#"test_ranges:test/test_open3.rb" = 0.01 s = . TestAst#"test_all_tokens:test/-ext-/bignum/test_mul.rb" = 0.02 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_rebuild_command.rb" = 0.00 s = . TestAst#test_node_id_for_location = 0.00 s = S TestAst#"test_all_tokens:test/rubygems/test_gem_ext_builder.rb" = 0.03 s = . TestAst#"test_all_tokens:test/-ext-/integer/test_integer.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/visitors/test_to_ruby.rb" = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_validator.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_request.rb" = 0.05 s = . TestAst#"test_ranges:test/rubygems/helper.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/test_undef.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_fetch_command.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/gvl/test_last_thread.rb" = 0.00 s = . TestAst#"test_all_tokens:test/test_forwardable.rb" = 0.03 s = . TestAst#"test_all_tokens:test/uri/test_http.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/test_unicode_escape.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_project_sanity.rb" = 0.00 s = . TestAst#test_unused_block_local_variable = 0.00 s = . TestAst#"test_not_cared:test/uri/test_generic.rb" = 0.01 s = . TestAst#"test_ranges:test/test_shellwords.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/exception/test_exception_at_throwing.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/test_class.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_integer_comb.rb" = 0.01 s = . TestAst#"test_ranges:test/ruby/box/box.rb" = 0.00 s = . TestAst#"test_ranges:test/uri/test_file.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/package/tar_test_case.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/string/test_capacity.rb" = 0.01 s = . TestAst#"test_all_tokens:test/date/test_date_strptime.rb" = 0.11 s = . TestAst#"test_ranges:test/psych/test_omap.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/float/test_nextafter.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/plugin/scripterror/rubygems_plugin.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/enc/test_gb18030.rb" = 0.01 s = . TestAst#"test_all_tokens:test/-ext-/exception/test_ensured.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/test_hash.rb" = 0.00 s = . TestAst#"test_ranges:test/io/console/test_io_console.rb" = 0.01 s = . TestAst#"test_ranges:test/ruby/test_inlinecache.rb" = 0.00 s = . TestAst#"test_ranges:test/lib/parser_support.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_resolver_api_specification.rb" = 0.00 s = . TestAst#"test_all_tokens:test/mkmf/test_constant.rb" = 0.01 s = . TestAst#"test_not_cared:test/rubygems/test_gem_local_remote_options.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/marshaltestlib.rb" = 0.01 s = . TestAst#"test_ranges:test/test_weakref.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/string/test_ellipsize.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_flip.rb" = 0.00 s = . TestRubyOptions#test_frozen_string_literal_debug = 0.40 s = . TestAst#"test_ranges:test/test_timeout.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_encoding.rb" = 0.01 s = . TestAst#"test_all_tokens:test/ruby/marshaltestlib.rb" = 0.04 s = . TestAst#"test_not_cared:test/optparse/test_load.rb" = 0.00 s = . TestAst#"test_not_cared:test/io/nonblock/test_flush.rb" = 0.00 s = . TestAst#"test_ranges:test/erb/test_erb_command.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_request_set.rb" = 0.06 s = . TestAst#"test_not_cared:test/ruby/box/load_path.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/path_to_class/test_path_to_class.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_iseq.rb" = 0.01 s = . TestAst#"test_all_tokens:test/-ext-/bignum/test_str2big.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_yield.rb" = 0.05 s = . TestAst#"test_all_tokens:test/-ext-/bug_reporter/test_bug_reporter.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/api/parse_comments_test.rb" = 0.00 s = . TestAst#"test_ranges:test/dtrace/test_raise.rb" = 0.00 s = . TestAst#"test_not_cared:test/json/json_addition_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/enc/test_iso_8859.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/box/open_class_with_include.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/box/box.rb" = 0.00 s = . TestAst#"test_not_cared:test/fiber/scheduler.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/string/test_qsort.rb" = 0.00 s = . TestAst#test_node_id_for_backtrace_location_of_lambda_method = 0.00 s = S TestAst#"test_ranges:test/psych/test_string.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/st/test_update.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_ext_ext_conf_builder.rb" = 0.00 s = . TestAst#"test_ranges:test/openssl/test_x509store.rb" = 0.01 s = . TestAst#"test_not_cared:test/openssl/test_pkey_rsa.rb" = 0.00 s = . TestAst#"test_not_cared:test/test_timeout.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_sprintf.rb" = 0.01 s = . TestAst#"test_not_cared:test/open-uri/test_open-uri.rb" = 0.01 s = . TestAst#"test_not_cared:test/rubygems/test_gem_command.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/st/test_numhash.rb" = 0.00 s = . TestAst#"test_not_cared:test/test_weakref.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/test_abi.rb" = 0.00 s = . TestAst#"test_all_tokens:test/mkmf/test_have_macro.rb" = 0.00 s = . TestAst#"test_all_tokens:test/digest/digest/foo.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/test_alias_and_anchor.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/result/source_location_test.rb" = 0.01 s = . TestAst#"test_all_tokens:test/prism/ruby/parameters_signature_test.rb" = 0.01 s = . TestAst#"test_ranges:test/net/http/test_httpresponse.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/test_box.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/errors_test.rb" = 0.01 s = . TestAst#"test_all_tokens:test/ruby/box/string_ext_eval_caller.rb" = 0.00 s = . TestRubyOptions#test_crash_report_script = 0.29 s = . TestAst#"test_all_tokens:test/openssl/ut_eof.rb" = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_ext_cmake_builder.rb" = 0.02 s = . TestAst#"test_ranges:test/rubygems/sff/discover.rb" = 0.00 s = . TestAst#test_of_backtrace_location_under_eval = 0.00 s = S TestRubyOptions#test_dump_parsetree_error_tolerant = 0.02 s = S TestAst#"test_all_tokens:test/ruby/test_clone.rb" = 0.01 s = . TestAst#"test_not_cared:test/ripper/test_files_sample.rb" = 0.00 s = . TestRubyOptions#test_pflag_gsub = 0.01 s = . TestAst#"test_all_tokens:test/openssl/test_digest.rb" = 0.02 s = . TestAst#"test_not_cared:test/psych/test_stringio.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/box/consts.rb" = 0.01 s = . TestAst#test_allocate = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_gemcutter_utilities.rb" = 0.00 s = . TestAst#"test_all_tokens:test/open-uri/test_ftp.rb" = 0.02 s = . TestAst#"test_ranges:test/rubygems/test_gem_security_trust_dir.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_resolver.rb" = 0.01 s = . TestAst#"test_not_cared:test/prism/encoding/string_encoding_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_vm_dump.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_weakmap.rb" = 0.00 s = . TestAst#"test_ranges:test/erb/test_erb_m17n.rb" = 0.00 s = . TestAst#"test_not_cared:test/test_ipaddr.rb" = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/plugin/scripterror/rubygems_plugin.rb" = 0.00 s = . TestAst#test_while = 0.00 s = . TestAst#"test_ranges:test/openssl/test_digest.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/ruby/reflection_test.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_fnmatch.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_ext_cargo_builder_unit.rb" = 0.00 s = . TestRubyOptions#test_set_program_name = 0.10 s = . TestAst#"test_all_tokens:test/ripper/test_parser_events.rb" = 0.19 s = . TestAst#"test_ranges:test/-ext-/st/test_update.rb" = 0.00 s = . TestRubyOptions#test_rubyopt = 0.19 s = . TestAst#"test_all_tokens:test/openssl/test_x509store.rb" = 0.05 s = . TestAst#"test_ranges:test/rubygems/test_gem_safe_marshal.rb" = 0.01 s = . TestAst#"test_ranges:test/-ext-/thread/test_lock_native_thread.rb" = 0.00 s = . TestAst#"test_all_tokens:test/did_you_mean/tree_spell/human_typo.rb" = 0.00 s = . TestAst#test_keep_script_lines_for_parse = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_package_tar_reader.rb" = 0.00 s = . TestRubyOptions#test_frozen_string_literal_debug_chilled_strings = 0.05 s = . TestAst#"test_all_tokens:test/openssl/test_x509attr.rb" = 0.01 s = . TestAst#"test_ranges:test/ruby/test_eval.rb" = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_silent_ui.rb" = 0.01 s = . TestAst#"test_not_cared:test/rubygems/test_gem_specification.rb" = 0.03 s = . TestAst#"test_all_tokens:test/openssl/test_ossl.rb" = 0.01 s = . TestAst#"test_ranges:test/-ext-/string/test_fstring.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_continuation.rb" = 0.01 s = . TestAst#"test_all_tokens:test/coverage/autostart.rb" = 0.00 s = . TestAst#test_keep_script_lines_for_of_with_existing_SCRIPT_LINES__that_has__FILE__as_a_key = 0.00 s = S TestAst#"test_not_cared:test/prism/ruby/dispatcher_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/psych/test_document.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/box/blank2.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/rubygems/commands/crash_command.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/enc/test_windows_1252.rb" = 0.00 s = . TestAst#"test_all_tokens:test/did_you_mean/tree_spell/test_human_typo.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/ruby/tunnel_test.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_request_set_gem_dependency_api.rb" = 0.01 s = . TestAst#test_error_tolerant_unexpected_backslash = 0.00 s = . TestAst#"test_not_cared:test/mkmf/test_have_func.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_settracefunc.rb" = 0.02 s = . TestAst#"test_not_cared:test/rubygems/test_gem_text.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/hash/test_delete.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/test_document.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_ifunless.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/locals_test.rb" = 0.00 s = . TestAst#"test_ranges:test/ripper/test_files_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/fiber/test_queue.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_require.rb" = 0.01 s = . TestAst#"test_ranges:test/prism/result/numeric_value_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/psych/test_hash.rb" = 0.01 s = . TestAst#"test_all_tokens:test/ruby/test_primitive.rb" = 0.04 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_resolver_installed_specification.rb" = 0.00 s = . TestAst#"test_all_tokens:test/optparse/test_placearg.rb" = 0.01 s = . TestAst#"test_ranges:test/uri/test_parser.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_push_command.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/test_sprintf_comb.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_yank_command.rb" = 0.03 s = . TestAst#"test_not_cared:test/prism/result/warnings_test.rb" = 0.00 s = . TestAst#"test_ranges:test/uri/test_ldap.rb" = 0.00 s = . TestRubyOptions#test_crash_report_script_path = 0.27 s = . TestRubyOptions#test_enabled_gc = 0.00 s = . TestRubyOptions#test_version = 0.02 s = . TestAst#"test_all_tokens:test/test_prettyprint.rb" = 0.04 s = . TestAst#"test_ranges:test/ruby/test_primitive.rb" = 0.01 s = . TestAst#"test_not_cared:test/rubygems/test_gem_resolver_git_specification.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_method_cache.rb" = 0.00 s = . TestRubyOptions#test_unmatching_glob = 0.03 s = . TestRubyOptions#test_search = 0.02 s = . TestRubyOptions#test_dump_yydebug_with_rflag = 0.04 s = . TestRubyOptions#test_script_is_directory = 0.01 s = . TestRubyOptions#test_eval = 0.01 s = . TestAst#"test_all_tokens:test/json/json_generator_test.rb" = 0.10 s = . TestAst#"test_ranges:test/ruby/test_weakkeymap.rb" = 0.00 s = . TestAst#"test_ranges:test/optparse/test_placearg.rb" = 0.00 s = . TestAst#"test_not_cared:test/net/http/test_httpresponses.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_setup_command.rb" = 0.01 s = . TestRubyOptions#test_include = 0.03 s = . TestAst#"test_all_tokens:test/psych/test_object.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_spec_fetcher.rb" = 0.04 s = . TestAst#"test_ranges:test/date/test_date_strptime.rb" = 0.01 s = . TestAst#"test_all_tokens:test/did_you_mean/core_ext/test_name_error_extension.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_weakkeymap.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_mixed_unicode_escapes.rb" = 0.00 s = . TestAst#"test_ranges:test/fileutils/visibility_tests.rb" = 0.00 s = . TestAst#"test_ranges:test/openssl/test_hmac.rb" = 0.00 s = . TestAst#test_node_id_for_backtrace_location_raises_argument_error = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_box.rb" = 0.06 s = . TestAst#"test_not_cared:test/-ext-/string/test_interned_str.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_stale_command.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/encoding/symbol_encoding_test.rb" = 0.01 s = . TestAst#"test_ranges:test/-ext-/string/test_rb_str_dup.rb" = 0.00 s = . TestAst#"test_all_tokens:test/psych/test_encoding.rb" = 0.02 s = . TestAst#"test_ranges:test/ruby/test_continuation.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/enc/test_case_options.rb" = 0.00 s = . TestAst#"test_not_cared:test/test_open3.rb" = 0.00 s = . TestAst#"test_ranges:test/socket/test_sockopt.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_cleanup_command.rb" = 0.00 s = . TestAst#"test_ranges:test/json/json_generator_test.rb" = 0.01 s = . TestAst#"test_all_tokens:test/socket/test_nonblock.rb" = 0.04 s = . TestAst#"test_ranges:test/rubygems/test_gem_package_task.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/test_encoding.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ripper/test_files_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_remote_fetcher.rb" = 0.05 s = . TestRubyOptions#test_crash_report_pipe_script = 0.29 s = . TestAst#"test_ranges:test/ruby/test_numeric.rb" = 0.02 s = . TestAst#"test_ranges:test/-ext-/hash/test_delete.rb" = 0.00 s = . TestAst#"test_ranges:test/uri/test_ws.rb" = 0.00 s = . TestAst#"test_not_cared:test/openssl/test_x509name.rb" = 0.01 s = . TestAst#"test_all_tokens:test/ruby/test_undef.rb" = 0.00 s = . TestAst#"test_all_tokens:test/socket/test_sockopt.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/test_path.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_push_command.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/test_clone.rb" = 0.00 s = . TestAst#"test_not_cared:test/strscan/test_ractor.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_resolver_vendor_specification.rb" = 0.01 s = . TestAst#test_call = 0.00 s = . TestAst#"test_ranges:test/ruby/test_array.rb" = 0.09 s = . TestAst#"test_not_cared:test/ruby/box/consts.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/bom_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/api/lex_test.rb" = 0.00 s = . TestRubyOptions#test_backtrace_limit = 0.17 s = . TestAst#"test_ranges:test/ruby/test_file.rb" = 0.01 s = . TestAst#"test_not_cared:test/date/test_date_arith.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_signout_command.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/box/singleton_methods.rb" = 0.00 s = . TestAst#"test_not_cared:test/win32/test_registry.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/api/parse_test.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/test_object_references.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/test_emitter.rb" = 0.00 s = . TestAst#"test_not_cared:test/pathname/test_ractor.rb" = 0.00 s = . TestAst#"test_not_cared:test/uri/test_http.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/thread/helper.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ripper/test_files_ext.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/version_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/dtrace/test_function_entry.rb" = 0.01 s = . TestAst#"test_ranges:test/-ext-/symbol/test_type.rb" = 0.00 s = . TestAst#"test_all_tokens:test/resolv/test_mdns.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/percent_delimiter_string_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/exception/test_enc_raise.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/thread/helper.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/api/parse_stream_test.rb" = 0.01 s = . TestAst#"test_not_cared:test/prism/result/comments_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/file/test_stat.rb" = 0.00 s = . TestAst#"test_not_cared:test/mkmf/test_signedness.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_yield.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/string/test_enc_associate.rb" = 0.00 s = . TestAst#"test_not_cared:test/socket/test_ancdata.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_thread_cv.rb" = 0.02 s = . TestAst#"test_ranges:test/mkmf/test_signedness.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/bignum/test_bigzero.rb" = 0.00 s = . TestRubyOptions#test_dump_parsetree_with_rflag = 0.09 s = . TestAst#"test_not_cared:test/ruby/test_syntax.rb" = 0.02 s = . TestAst#"test_ranges:test/pathname/test_ractor.rb" = 0.00 s = . TestAst#"test_not_cared:test/digest/test_digest.rb" = 0.00 s = . TestAst#"test_all_tokens:test/fiber/scheduler.rb" = 0.04 s = . TestAst#"test_ranges:test/rubygems/test_gem_package_tar_header.rb" = 0.00 s = . TestAst#"test_ranges:test/runner.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/enc/test_big5.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/vm/test_at_exit.rb" = 0.00 s = . TestRubyOptions#test_invalid_option = 0.06 s = . TestAst#"test_all_tokens:test/-ext-/symbol/test_type.rb" = 0.02 s = . TestAst#"test_ranges:test/test_tempfile.rb" = 0.01 s = . TestAst#"test_ranges:test/ruby/test_thread_cv.rb" = 0.00 s = . TestAst#"test_all_tokens:test/net/http/test_http_request.rb" = 0.01 s = . TestAst#"test_not_cared:test/-ext-/array/test_to_ary_concat.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_arithmetic_sequence.rb" = 0.01 s = . TestAst#"test_ranges:test/date/test_date_arith.rb" = 0.01 s = . TestAst#"test_all_tokens:test/prism/ruby/desugar_compiler_test.rb" = 0.01 s = . TestAst#"test_not_cared:test/rubygems/foo/discover.rb" = 0.00 s = . TestAst#"test_not_cared:test/digest/test_ractor.rb" = 0.00 s = . TestAst#"test_all_tokens:test/uri/test_wss.rb" = 0.01 s = . TestAst#"test_all_tokens:test/-ext-/marshal/test_internal_ivar.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/api/parse_test.rb" = 0.00 s = . TestRubyOptions#test_crash_report_pipe = 0.28 s = . TestAst#"test_all_tokens:test/ruby/test_keyword.rb" = 0.88 s = . TestAst#"test_not_cared:test/rubygems/test_gem_stub_specification.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/tracepoint/test_tracepoint.rb" = 0.01 s = . TestAst#"test_all_tokens:test/fiber/test_timeout.rb" = 0.00 s = . TestAst#"test_not_cared:test/dtrace/test_array_create.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_resolver_vendor_set.rb" = 0.00 s = . TestAst#"test_not_cared:test/did_you_mean/spell_checking/test_uncorrectable_name_check.rb" = 0.00 s = . TestAst#"test_all_tokens:test/uri/test_file.rb" = 0.01 s = . TestAst#"test_not_cared:test/-ext-/string/test_cstr.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_arity.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/api/dump_test.rb" = 0.00 s = . TestAst#"test_ranges:test/did_you_mean/spell_checking/test_uncorrectable_name_check.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/bignum/test_bigzero.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_doctor.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/win32/test_dln.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_yank_command.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_metaclass.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/enc/test_euc_jp.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_ext_cargo_builder_unit.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_flip.rb" = 0.00 s = . TestAst#"test_ranges:test/uri/test_http.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/api/dump_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_push_command.rb" = 0.07 s = . TestAst#"test_ranges:test/ruby/box/top_level.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_call.rb" = 0.25 s = . TestAst#"test_not_cared:test/-ext-/float/test_nextafter.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/visitors/test_depth_first.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_trace.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/string/test_capacity.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/st/test_foreach.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_source_installed.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/installer_test_case.rb" = 0.00 s = . TestAst#"test_all_tokens:test/mkmf/test_pkg_config.rb" = 0.01 s = . TestAst#"test_all_tokens:test/optparse/test_summary.rb" = 0.01 s = . TestAst#"test_ranges:test/test_tsort.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/box/proc_callee.rb" = 0.00 s = . TestAst#"test_ranges:test/did_you_mean/tree_spell/test_human_typo.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_bundled_ca.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ripper/test_lexer.rb" = 0.12 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_source_lock.rb" = 0.01 s = . TestAst#"test_ranges:test/did_you_mean/fixtures/book.rb" = 0.00 s = . TestAst#"test_ranges:test/json/json_encoding_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/test_random.rb" = 0.00 s = . TestAst#"test_all_tokens:test/fiber/http.rb" = 0.02 s = . TestAst#"test_not_cared:test/ripper/test_files_lib.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/win32/test_fd_setsize.rb" = 0.00 s = . TestAst#"test_not_cared:test/fileutils/fileasserts.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_resolver_installer_set.rb" = 0.01 s = . TestAst#"test_not_cared:test/rubygems/rubygems/commands/interrupt_command.rb" = 0.00 s = . TestAst#"test_not_cared:test/openssl/test_cipher.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_allocation.rb" = 0.05 s = . TestAst#"test_ranges:test/erb/test_erb.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_rebuild_command.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_resolver_vendor_specification.rb" = 0.00 s = . TestAst#"test_all_tokens:test/psych/test_alias_and_anchor.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/test_gem_dependency_installer.rb" = 0.01 s = . TestAst#"test_not_cared:test/-ext-/time/test_new.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/integer/test_my_integer.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/good_rake.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/plugin/scripterror/rubygems_plugin.rb" = 0.00 s = . TestAst#"test_not_cared:test/fileutils/test_nowrite.rb" = 0.00 s = . TestAst#"test_not_cared:test/test_prettyprint.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_insns_leaf.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_thread_queue.rb" = 0.01 s = . TestAst#"test_ranges:test/prism/result/integer_parse_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/box/proc_callee.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_objectspace.rb" = 0.00 s = . TestAst#test_parse_file_raises_syntax_error = 0.00 s = . TestAst#"test_not_cared:test/test_tempfile.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_request_set_gem_dependency_api.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/enc/test_euc_jp.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_stub_specification.rb" = 0.02 s = . TestAst#"test_not_cared:test/rubygems/simple_gem.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_require_lib.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/integer/test_integer.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_defined.rb" = 0.00 s = . TestAst#"test_all_tokens:test/did_you_mean/edit_distance/test_jaro_winkler.rb" = 0.00 s = . TestAst#"test_not_cared:test/fiber/test_queue.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ripper/dummyparser.rb" = 0.03 s = . TestAst#"test_all_tokens:test/openssl/test_x509req.rb" = 0.02 s = . TestAst#"test_all_tokens:test/rubygems/test_bundled_ca.rb" = 0.00 s = . TestAst#"test_all_tokens:test/uri/test_ws.rb" = 0.01 s = . TestAst#"test_all_tokens:test/-ext-/econv/test_append.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/result/integer_base_flags_test.rb" = 0.00 s = . TestAst#"test_ranges:test/mkmf/test_mkmf.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/package/tar_test_case.rb" = 0.00 s = . TestAst#"test_all_tokens:test/test_extlibs.rb" = 0.01 s = . TestAst#"test_ranges:test/did_you_mean/core_ext/test_name_error_extension.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_fnmatch.rb" = 0.00 s = . TestAst#"test_not_cared:test/did_you_mean/tree_spell/test_human_typo.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_arithmetic_sequence.rb" = 0.01 s = . TestAst#"test_ranges:test/ruby/box/string_ext_caller.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/string/test_ellipsize.rb" = 0.01 s = . TestAst#"test_ranges:test/socket/test_addrinfo.rb" = 0.01 s = . TestAst#"test_all_tokens:test/net/http/test_http.rb" = 0.13 s = . TestAst#"test_not_cared:test/uri/test_ldap.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/result/breadth_first_search_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/mkmf/test_install.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_refinement.rb" = 0.15 s = . TestAst#"test_not_cared:test/erb/test_erb.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/enc/test_regex_casefold.rb" = 0.00 s = . TestAst#"test_not_cared:test/fiber/test_io_close.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/struct/test_data.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_source_git.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/string/test_external_new.rb" = 0.00 s = . TestRubyOptions#test_indentation_check = 1.80 s = . TestAst#"test_not_cared:test/ruby/test_basicinstructions.rb" = 0.01 s = . TestRubyOptions#test_ruby_patchlevel = 0.00 s = . TestAst#"test_ranges:test/-ext-/test_notimplement.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_yank_command.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/stack/test_stack_overflow.rb" = 0.00 s = . TestAst#"test_ranges:test/mmtk/test_configuration.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_source_subpath_problem.rb" = 0.00 s = . TestAst#test_error_tolerant_end_is_short_for_do = 0.00 s = . TestAst#"test_all_tokens:test/openssl/test_x509crl.rb" = 0.05 s = . TestAst#"test_ranges:test/-ext-/box/test_load_ext.rb" = 0.00 s = . TestAst#"test_not_cared:test/coverage/test_coverage.rb" = 0.01 s = . TestAst#"test_not_cared:test/erb/test_erb_m17n.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_weakmap.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/test_bug-14834.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/funcall/test_passing_block.rb" = 0.01 s = . TestAst#"test_not_cared:test/openssl/test_config.rb" = 0.00 s = . TestAst#test_parse_raises_syntax_error = 0.00 s = . TestAst#"test_not_cared:test/psych/test_tree_builder.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/api/freeze_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/marshal/test_usrmarshal.rb" = 0.01 s = . TestAst#"test_all_tokens:test/ruby/box/blank1.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/test_null.rb" = 0.00 s = . TestAst#"test_ranges:test/uri/test_mailto.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_ext_cargo_builder/custom_name/lib/custom_name.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/mock_gem_ui.rb" = 0.01 s = . TestAst#"test_not_cared:test/socket/test_socket.rb" = 0.01 s = . TestAst#"test_not_cared:test/pathname/test_pathname.rb" = 0.01 s = . TestRubyOptions#test_segv_test = 0.29 s = . TestRubyOptions#test_assignment_in_conditional = 0.07 s = . TestAst#"test_all_tokens:test/ruby/test_syntax.rb" = 0.27 s = . TestAst#"test_not_cared:test/-ext-/load/test_protect.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_compile_prism.rb" = 0.01 s = . TestAst#"test_not_cared:test/-ext-/test_bug-14834.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/string/test_normalize.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_validator.rb" = 0.00 s = . TestRubyOptions#test_option_missing_argument = 0.07 s = . TestRubyOptions#test_flag_in_shebang = 0.02 s = . TestAst#"test_all_tokens:test/psych/visitors/test_to_ruby.rb" = 0.04 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_fetch_command.rb" = 0.02 s = . TestAst#"test_not_cared:test/openssl/test_pkey_dsa.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_sprintf.rb" = 0.01 s = . TestAst#"test_all_tokens:test/uri/test_common.rb" = 0.05 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_gem_runner.rb" = 0.01 s = . TestAst#"test_not_cared:test/resolv/test_mdns.rb" = 0.00 s = . TestRubyOptions#test_disable = 0.09 s = . TestAst#"test_ranges:test/rubygems/test_gem_resolver_index_set.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_safe_marshal.rb" = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_version.rb" = 0.03 s = . TestAst#"test_not_cared:test/did_you_mean/test_spell_checker.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/string/test_fstring.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_beginendblock.rb" = 0.02 s = . TestAst#"test_ranges:test/ruby/test_iseq.rb" = 0.01 s = . TestAst#"test_all_tokens:test/openssl/test_pair.rb" = 0.04 s = . TestAst#"test_not_cared:test/dtrace/test_raise.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_key_error.rb" = 0.00 s = . TestAst#"test_not_cared:test/openssl/test_engine.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/enc/test_koi8.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_dependency.rb" = 0.00 s = . TestRubyOptions#test_kanji = 0.12 s = . TestAst#"test_all_tokens:test/-ext-/struct/test_data.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/test_string.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/test_marshalable.rb" = 0.00 s = . TestRubyOptions#test_autosplit = 0.01 s = . TestAst#"test_all_tokens:test/ripper/test_filter.rb" = 0.01 s = . TestAst#"test_not_cared:test/socket/test_addrinfo.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/test_string_memory.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_object.rb" = 0.02 s = . TestAst#test_keep_tokens_for_parse = 0.00 s = . TestAst#"test_all_tokens:test/test_bundled_gems.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_object_id.rb" = 0.02 s = . TestAst#"test_ranges:test/ruby/test_box.rb" = 0.01 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_cleanup_command.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_super.rb" = 0.02 s = . TestRubyOptions#test_frozen_string_literal = 0.10 s = . TestAst#"test_all_tokens:test/-ext-/debug/test_profile_frames.rb" = 0.02 s = . TestAst#"test_all_tokens:test/prism/unescape_test.rb" = 0.03 s = . TestAst#"test_ranges:test/rubygems/rubygems/commands/ins_command.rb" = 0.00 s = . TestAst#"test_not_cared:test/ripper/test_files_test_2.rb" = 0.00 s = . TestAst#"test_all_tokens:test/net/http/utils.rb" = 0.03 s = . TestAst#"test_ranges:test/ruby/test_object_id.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_path.rb" = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_version_option.rb" = 0.01 s = . TestAst#"test_not_cared:test/-ext-/bug_reporter/test_bug_reporter.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/unescape_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_readpartial.rb" = 0.01 s = . TestAst#"test_all_tokens:test/ruby/box/blank.rb" = 0.00 s = . TestRubyOptions#test_enable = 0.10 s = . TestAst#"test_not_cared:test/ruby/test_numeric.rb" = 0.01 s = . TestAst#"test_ranges:test/dtrace/test_object_create_start.rb" = 0.00 s = . TestRubyOptions#test_null_script = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_source_specific_file.rb" = 0.01 s = . TestAst#"test_ranges:test/ruby/test_regexp.rb" = 0.04 s = . TestRubyOptions#test_free_at_exit_env_var = 0.05 s = . TestAst#"test_all_tokens:test/json/json_encoding_test.rb" = 0.03 s = . TestAst#"test_all_tokens:test/ruby/test_gc.rb" = 0.08 s = . TestAst#"test_all_tokens:test/-ext-/typeddata/test_typeddata.rb" = 0.00 s = . TestAst#"test_all_tokens:test/json/json_generic_object_test.rb" = 0.01 s = . TestAst#"test_all_tokens:test/uri/test_generic.rb" = 0.13 s = . TestAst#"test_not_cared:test/test_forwardable.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/ruby/parameters_signature_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/date/test_date_compat.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/rational/test_rat.rb" = 0.00 s = . TestAst#"test_ranges:test/openssl/test_ssl_session.rb" = 0.01 s = . TestAst#"test_ranges:test/mkmf/base.rb" = 0.00 s = . TestAst#"test_not_cared:test/fiber/test_scheduler.rb" = 0.00 s = . TestAst#"test_not_cared:test/openssl/test_hmac.rb" = 0.00 s = . TestRubyOptions#test_crash_report_executable_path = 0.29 s = . TestRubyOptions#test_source_file = 0.02 s = . TestRubyOptions#test_chdir = 0.05 s = . TestRubyOptions#test_cwd_encoding = 0.04 s = . TestAst#"test_all_tokens:test/ruby/test_enum.rb" = 0.20 s = . TestRubyOptions#test_separator = 0.06 s = . TestAst#"test_all_tokens:test/openssl/test_x509ext.rb" = 0.01 s = . TestAst#"test_ranges:test/prism/api/parse_stream_test.rb" = 0.00 s = . TestAst#"test_ranges:test/fiber/test_scheduler.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/ruby/dispatcher_test.rb" = 0.00 s = . TestAst#"test_ranges:test/resolv/test_addr.rb" = 0.00 s = . TestAst#"test_all_tokens:test/mkmf/test_convertible.rb" = 0.00 s = . TestRubyOptions#test_option_variables = 0.03 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_ext_rake_builder.rb" = 0.01 s = . TestAst#"test_all_tokens:test/ruby/enc/test_windows_1252.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_package_task.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_uri.rb" = 0.00 s = . OpenSSL::TestDigest#test_dup = 0.00 s = . OpenSSL::TestDigest#test_sha3 = 0.00 s = . OpenSSL::TestDigest#test_eql = 0.00 s = . OpenSSL::TestDigest#test_digest = 0.00 s = . OpenSSL::TestDigest#test_sha512_truncate = 0.00 s = . OpenSSL::TestDigest#test_reset = 0.00 s = . OpenSSL::TestDigest#test_fetched_evp_md = 0.00 s = . OpenSSL::TestDigest#test_openssl_digest = 0.00 s = . OpenSSL::TestDigest#test_digest_constants = 0.00 s = . OpenSSL::TestDigest#test_digest_by_oid_and_name = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_ext_cargo_builder.rb" = 0.00 s = . OpenSSL::TestDigest#test_digests = 0.00 s = . TestAst#"test_ranges:test/prism/result/attribute_write_test.rb" = 0.00 s = . OpenSSL::TestDigest#test_initialize = 0.00 s = . OpenSSL::TestDigest#test_info = 0.00 s = . OpenSSL::TestDigest#test_sha2 = 0.00 s = . TestAst#"test_not_cared:test/prism/newline_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/test_tsort.rb" = 0.00 s = . Bug::StTable::Test_Update#test_delete = 0.00 s = . Bug::StTable::Test_Update#test_notfound = 0.00 s = . Bug::StTable::Test_Update#test_continue = 0.00 s = . Bug::StTable::Test_Update#test_update = 0.00 s = . Bug::StTable::Test_Update#test_pass_objects_in_st_table = 0.00 s = . TestFiberThread#test_thread_join_hang = 0.01 s = . TestFiberThread#test_thread_join = 0.00 s = . TestFiberThread#test_spurious_unblock_during_thread_join = 0.00 s = . TestFiberThread#test_thread_join_blocking = 0.00 s = . TestFiberThread#test_broken_unblock = 0.00 s = . TestAst#"test_all_tokens:test/openssl/test_ssl_session.rb" = 0.04 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_package_tar_reader.rb" = 0.01 s = . TestAst#"test_all_tokens:test/uri/test_ldap.rb" = 0.01 s = . TestAst#"test_ranges:test/json/test_helper.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_eval.rb" = 0.01 s = . TestAst#"test_ranges:test/-ext-/econv/test_append.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/test_printf.rb" = 0.02 s = . TestAst#"test_ranges:test/prism/locals_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/bignum/test_big2str.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/string/test_interned_str.rb" = 0.00 s = . TestFiberThread#test_thread_join_implicit = 0.10 s = . TestAst#"test_all_tokens:test/prism/result/warnings_test.rb" = 0.04 s = . TestAst#"test_ranges:test/rubygems/test_gem_command.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_shapes.rb" = 0.01 s = . TestAst#"test_not_cared:test/runner.rb" = 0.00 s = . TestAst#"test_not_cared:test/fiber/test_enumerator.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_source_vendor.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/nodes/test_enumerable.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_ci_detector.rb" = 0.01 s = . TestAst#"test_all_tokens:test/test_tempfile.rb" = 0.05 s = . TestAst#"test_all_tokens:test/optparse/test_getopts.rb" = 0.01 s = . TestAst#"test_all_tokens:test/did_you_mean/tree_spell/change_word.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_command_manager.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/multifactor_auth_utilities.rb" = 0.00 s = . TestFiberThread#test_thread_join_timeout = 0.10 s = . TestAst#"test_not_cared:test/uri/test_common.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_search_command.rb" = 0.00 s = . TestRubyLiteral#test_frozen_string = 0.00 s = . TestRubyLiteral#test_hash_duplicated_key = 0.00 s = . TestRubyLiteral#test_string = 0.00 s = . TestRubyLiteral#test_self = 0.00 s = . TestRubyLiteral#test_hash_value_omission = 0.00 s = . TestRubyLiteral#test_array = 0.00 s = . TestRubyLiteral#test_symbol_list = 0.01 s = . TestRubyLiteral#test_dstring_encoding = 0.00 s = . TestRubyLiteral#test_hash_frozen_key_id = 0.00 s = . TestRubyLiteral#test_hash = 0.00 s = . TestRubyLiteral#test_dsymbol_redefined_intern = 0.05 s = . TestRubyLiteral#test_float = 0.28 s = . TestRubyLiteral#test_special_const = 0.00 s = . TestRubyLiteral#test_regexp = 0.00 s = . TestRubyLiteral#test__LINE__ = 0.00 s = . TestRubyLiteral#test__FILE__ = 0.00 s = . TestRubyLiteral#test_hash_literal_frozen = 0.05 s = . TestAst#"test_all_tokens:test/ruby/test_transcode.rb" = 0.44 s = . TestAst#"test_all_tokens:test/io/wait/test_io_wait_uncommon.rb" = 0.01 s = . TestAst#"test_not_cared:test/-ext-/test_recursion.rb" = 0.00 s = . TestRubyLiteral#test_big_array_and_hash_literal = 0.05 s = . TestRubyLiteral#test_dstring = 0.00 s = . TestAst#"test_ranges:test/net/http/test_httpheader.rb" = 0.01 s = . TestAst#"test_all_tokens:test/psych/json/test_stream.rb" = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_specification_command.rb" = 0.02 s = . TestAst#"test_not_cared:test/prism/ruby/ruby_parser_test.rb" = 0.00 s = . TestRubyLiteral#test_big_hash_literal = 0.07 s = . TestRubyLiteral#test_debug_frozen_string = 0.00 s = . TestAst#"test_ranges:test/ripper/test_scanner_events.rb" = 0.04 s = . TestRubyLiteral#test_integer = 0.02 s = . TestRubyLiteral#test_dregexp = 0.00 s = . TestRubyLiteral#test_dsymbol = 0.00 s = . TestRubyLiteral#test_string_in_hash_literal = 0.00 s = . TestRubyLiteral#test_frozen_string_in_array_literal = 0.00 s = . TestRubyLiteral#test_range = 0.00 s = . TestRubyLiteral#test_debug_frozen_string_in_array_literal = 0.00 s = . TestRubyLiteral#test_hash_key_tampering = 0.00 s = . TestRubyLiteral#test_xstring = 0.00 s = . TestFloatExt#"test_nextafter_76_other_-1.0000000000000002_100.0" = 0.00 s = . TestFloatExt#"test_nextafter_8_other_-Infinity_-0.0" = 0.00 s = . TestFloatExt#"test_nextafter_191_other_0.0_1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_13_other_-Infinity_2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_296_other_1.0_100.0" = 0.00 s = . TestFloatExt#"test_nextafter_312_other_1.0000000000000002_2.2250738585072014e-308" = 0.00 s = . TestFloatExt#"test_nextafter_243_other_2.2250738585072014e-308_-1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_276_other_2.220446049250313e-16_100.0" = 0.00 s = . TestFloatExt#"test_nextafter_313_other_1.0000000000000002_2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_184_other_0.0_-1.0" = 0.00 s = . TestFloatExt#"test_nextafter_193_other_0.0_2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_240_ruby_2.2250738585072014e-308_-Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_362_other_Infinity_-100.0" = 0.00 s = . TestFloatExt#"test_nextafter_135_other_-1.1125369292536007e-308_1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_38_ruby_-1.7976931348623157e+308_Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_137_other_-1.1125369292536007e-308_1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_348_other_1.7976931348623157e+308_-0.0" = 0.00 s = . TestFloatExt#"test_nextafter_203_other_5.0e-324_-1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_153_other_-5.0e-324_2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_274_other_2.220446049250313e-16_1.0" = 0.00 s = . TestFloatExt#"test_nextafter_223_other_1.1125369292536007e-308_-1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_171_other_-0.0_1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_63_other_-1.0000000000000002_-1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_3_other_-Infinity_-1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_333_other_100.0_2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_314_other_1.0000000000000002_1.0" = 0.00 s = . TestFloatExt#"test_nextafter_208_other_5.0e-324_-0.0" = 0.00 s = . TestFloatExt#"test_nextafter_251_other_2.2250738585072014e-308_1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_291_other_1.0_1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_165_other_-0.0_-2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_32_other_-1.7976931348623157e+308_2.2250738585072014e-308" = 0.00 s = . TestFloatExt#"test_nextafter_311_other_1.0000000000000002_1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_238_ruby_1.1125369292536007e-308_Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_6_other_-Infinity_-1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_349_other_1.7976931348623157e+308_0.0" = 0.00 s = . TestFloatExt#"test_nextafter_173_other_-0.0_2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_340_ruby_1.7976931348623157e+308_-Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_266_other_2.220446049250313e-16_-1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_167_other_-0.0_-5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_68_other_-1.0000000000000002_-0.0" = 0.00 s = . TestFloatExt#"test_nextafter_157_other_-5.0e-324_1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_104_other_-2.220446049250313e-16_-1.0" = 0.00 s = . TestFloatExt#"test_nextafter_237_other_1.1125369292536007e-308_1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_345_other_1.7976931348623157e+308_-2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_352_other_1.7976931348623157e+308_2.2250738585072014e-308" = 0.00 s = . TestFloatExt#"test_nextafter_22_other_-1.7976931348623157e+308_-100.0" = 0.00 s = . TestFloatExt#"test_nextafter_145_other_-5.0e-324_-2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_158_ruby_-5.0e-324_Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_56_other_-100.0_100.0" = 0.00 s = . TestFloatExt#"test_nextafter_86_other_-1.0_-1.1125369292536007e-308" = 0.00 s = . TestFloatExt#test_nextafter_378_ruby_Infinity_Infinity = 0.00 s = . TestFloatExt#"test_nextafter_166_other_-0.0_-1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_33_other_-1.7976931348623157e+308_2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_185_other_0.0_-2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_109_other_-2.220446049250313e-16_0.0" = 0.00 s = . TestFloatExt#"test_nextafter_354_other_1.7976931348623157e+308_1.0" = 0.00 s = . TestFloatExt#"test_nextafter_116_other_-2.220446049250313e-16_100.0" = 0.00 s = . TestFloatExt#"test_nextafter_75_other_-1.0000000000000002_1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_34_other_-1.7976931348623157e+308_1.0" = 0.00 s = . TestFloatExt#"test_nextafter_270_other_2.220446049250313e-16_5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_322_other_100.0_-100.0" = 0.00 s = . TestFloatExt#"test_nextafter_149_other_-5.0e-324_0.0" = 0.00 s = . TestFloatExt#"test_nextafter_47_other_-100.0_-5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_66_other_-1.0000000000000002_-1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_130_other_-1.1125369292536007e-308_5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_355_other_1.7976931348623157e+308_1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_250_other_2.2250738585072014e-308_5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_207_other_5.0e-324_-5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_156_other_-5.0e-324_100.0" = 0.00 s = . TestFloatExt#"test_nextafter_287_other_1.0_-5.0e-324" = 0.00 s = . TestFloatExt#test_nextafter_399_other_NaN_NaN = 0.00 s = . TestFloatExt#"test_nextafter_210_other_5.0e-324_5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_11_other_-Infinity_1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_381_other_NaN_-1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_375_other_Infinity_1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_372_other_Infinity_2.2250738585072014e-308" = 0.00 s = . TestFloatExt#"test_nextafter_303_other_1.0000000000000002_-1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_1_other_-Infinity_-1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_48_other_-100.0_-0.0" = 0.00 s = . TestFloatExt#"test_nextafter_205_other_5.0e-324_-2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_9_other_-Infinity_0.0" = 0.00 s = . TestFloatExt#"test_nextafter_284_other_1.0_-1.0" = 0.00 s = . TestFloatExt#"test_nextafter_299_other_1.0_NaN" = 0.00 s = . TestFloatExt#"test_nextafter_363_other_Infinity_-1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_350_other_1.7976931348623157e+308_5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_77_other_-1.0000000000000002_1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_159_other_-5.0e-324_NaN" = 0.00 s = . TestFloatExt#"test_nextafter_204_other_5.0e-324_-1.0" = 0.00 s = . TestFloatExt#"test_nextafter_138_ruby_-1.1125369292536007e-308_Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_261_other_2.220446049250313e-16_-1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_227_other_1.1125369292536007e-308_-5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_255_other_2.2250738585072014e-308_1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_114_other_-2.220446049250313e-16_1.0" = 0.00 s = . TestFloatExt#"test_nextafter_41_other_-100.0_-1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_395_other_NaN_1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_393_other_NaN_2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_188_other_0.0_-0.0" = 0.00 s = . TestFloatExt#"test_nextafter_123_other_-1.1125369292536007e-308_-1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_321_other_100.0_-1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_201_other_5.0e-324_-1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_90_other_-1.0_5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_254_other_2.2250738585072014e-308_1.0" = 0.00 s = . TestFloatExt#"test_nextafter_315_other_1.0000000000000002_1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_30_other_-1.7976931348623157e+308_5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_95_other_-1.0_1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_160_ruby_-0.0_-Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_154_other_-5.0e-324_1.0" = 0.00 s = . TestFloatExt#"test_nextafter_233_other_1.1125369292536007e-308_2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_293_other_1.0_2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_134_other_-1.1125369292536007e-308_1.0" = 0.00 s = . TestFloatExt#"test_nextafter_347_other_1.7976931348623157e+308_-5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_127_other_-1.1125369292536007e-308_-5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_239_other_1.1125369292536007e-308_NaN" = 0.00 s = . TestFloatExt#"test_nextafter_298_ruby_1.0_Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_36_other_-1.7976931348623157e+308_100.0" = 0.00 s = . TestFloatExt#"test_nextafter_99_other_-1.0_NaN" = 0.00 s = . TestFloatExt#"test_nextafter_177_other_-0.0_1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_396_other_NaN_100.0" = 0.00 s = . TestFloatExt#"test_nextafter_327_other_100.0_-5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_263_other_2.220446049250313e-16_-1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_306_other_1.0000000000000002_-1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_332_other_100.0_2.2250738585072014e-308" = 0.00 s = . TestFloatExt#"test_nextafter_235_other_1.1125369292536007e-308_1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_80_ruby_-1.0_-Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_181_other_0.0_-1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_60_ruby_-1.0000000000000002_-Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_277_other_2.220446049250313e-16_1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_206_other_5.0e-324_-1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_260_ruby_2.220446049250313e-16_-Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_330_other_100.0_5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_357_other_1.7976931348623157e+308_1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_125_other_-1.1125369292536007e-308_-2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_232_other_1.1125369292536007e-308_2.2250738585072014e-308" = 0.00 s = . TestFloatExt#"test_nextafter_65_other_-1.0000000000000002_-2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_319_other_1.0000000000000002_NaN" = 0.00 s = . TestFloatExt#"test_nextafter_144_other_-5.0e-324_-1.0" = 0.00 s = . TestFloatExt#"test_nextafter_376_other_Infinity_100.0" = 0.00 s = . TestFloatExt#"test_nextafter_281_other_1.0_-1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_57_other_-100.0_1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_199_other_0.0_NaN" = 0.00 s = . TestFloatExt#"test_nextafter_179_other_-0.0_NaN" = 0.00 s = . TestFloatExt#"test_nextafter_102_other_-2.220446049250313e-16_-100.0" = 0.00 s = . TestFloatExt#"test_nextafter_37_other_-1.7976931348623157e+308_1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_88_other_-1.0_-0.0" = 0.00 s = . TestFloatExt#"test_nextafter_103_other_-2.220446049250313e-16_-1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_283_other_1.0_-1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_278_ruby_2.220446049250313e-16_Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_122_other_-1.1125369292536007e-308_-100.0" = 0.00 s = . TestFloatExt#"test_nextafter_344_other_1.7976931348623157e+308_-1.0" = 0.00 s = . TestFloatExt#"test_nextafter_367_other_Infinity_-5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_290_other_1.0_5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_119_other_-2.220446049250313e-16_NaN" = 0.00 s = . TestFloatExt#"test_nextafter_271_other_2.220446049250313e-16_1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_336_other_100.0_100.0" = 0.00 s = . TestFloatExt#"test_nextafter_162_other_-0.0_-100.0" = 0.00 s = . TestFloatExt#"test_nextafter_0_ruby_-Infinity_-Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_264_other_2.220446049250313e-16_-1.0" = 0.00 s = . TestFloatExt#"test_nextafter_310_other_1.0000000000000002_5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_331_other_100.0_1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_124_other_-1.1125369292536007e-308_-1.0" = 0.00 s = . TestFloatExt#"test_nextafter_288_other_1.0_-0.0" = 0.00 s = . TestFloatExt#"test_nextafter_92_other_-1.0_2.2250738585072014e-308" = 0.00 s = . TestFloatExt#"test_nextafter_195_other_0.0_1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_178_ruby_-0.0_Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_301_other_1.0000000000000002_-1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_265_other_2.220446049250313e-16_-2.220446049250313e-16" = 0.00 s = . TestAst#"test_all_tokens:test/prism/result/source_location_test.rb" = 0.10 s = . TestFloatExt#"test_nextafter_300_ruby_1.0000000000000002_-Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_377_other_Infinity_1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_268_other_2.220446049250313e-16_-0.0" = 0.00 s = . TestFloatExt#"test_nextafter_221_other_1.1125369292536007e-308_-1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_249_other_2.2250738585072014e-308_0.0" = 0.00 s = . TestFloatExt#"test_nextafter_79_other_-1.0000000000000002_NaN" = 0.00 s = . TestAst#"test_ranges:test/ripper/test_ripper.rb" = 0.00 s = . TestAst#"test_ranges:test/did_you_mean/spell_checking/test_require_path_check.rb" = 0.00 s = . TestFloatExt#"test_nextafter_152_other_-5.0e-324_2.2250738585072014e-308" = 0.00 s = . TestFloatExt#"test_nextafter_168_other_-0.0_-0.0" = 0.00 s = . TestFloatExt#"test_nextafter_50_other_-100.0_5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_226_other_1.1125369292536007e-308_-1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_343_other_1.7976931348623157e+308_-1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_132_other_-1.1125369292536007e-308_2.2250738585072014e-308" = 0.00 s = . TestFloatExt#"test_nextafter_346_other_1.7976931348623157e+308_-1.1125369292536007e-308" = 0.00 s = . TestAst#"test_not_cared:test/net/http/test_https.rb" = 0.00 s = . TestAst#"test_not_cared:test/net/http/test_http_request.rb" = 0.00 s = . TestFloatExt#"test_nextafter_391_other_NaN_1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_28_other_-1.7976931348623157e+308_-0.0" = 0.00 s = . TestFloatExt#"test_nextafter_211_other_5.0e-324_1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_341_other_1.7976931348623157e+308_-1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_358_ruby_1.7976931348623157e+308_Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_308_other_1.0000000000000002_-0.0" = 0.00 s = . TestFloatExt#"test_nextafter_82_other_-1.0_-100.0" = 0.00 s = . TestFloatExt#"test_nextafter_16_other_-Infinity_100.0" = 0.00 s = . TestFloatExt#"test_nextafter_84_other_-1.0_-1.0" = 0.00 s = . TestFloatExt#"test_nextafter_101_other_-2.220446049250313e-16_-1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_369_other_Infinity_0.0" = 0.00 s = . TestFloatExt#"test_nextafter_353_other_1.7976931348623157e+308_2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_74_other_-1.0000000000000002_1.0" = 0.00 s = . TestFloatExt#"test_nextafter_151_other_-5.0e-324_1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_78_ruby_-1.0000000000000002_Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_128_other_-1.1125369292536007e-308_-0.0" = 0.00 s = . TestFloatExt#"test_nextafter_172_other_-0.0_2.2250738585072014e-308" = 0.00 s = . TestFloatExt#"test_nextafter_219_other_5.0e-324_NaN" = 0.00 s = . TestFloatExt#"test_nextafter_96_other_-1.0_100.0" = 0.00 s = . TestFloatExt#"test_nextafter_150_other_-5.0e-324_5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_42_other_-100.0_-100.0" = 0.00 s = . TestFloatExt#"test_nextafter_180_ruby_0.0_-Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_72_other_-1.0000000000000002_2.2250738585072014e-308" = 0.00 s = . TestFloatExt#"test_nextafter_24_other_-1.7976931348623157e+308_-1.0" = 0.00 s = . TestFloatExt#"test_nextafter_107_other_-2.220446049250313e-16_-5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_286_other_1.0_-1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_39_other_-1.7976931348623157e+308_NaN" = 0.00 s = . TestFloatExt#"test_nextafter_182_other_0.0_-100.0" = 0.00 s = . TestFloatExt#"test_nextafter_105_other_-2.220446049250313e-16_-2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_317_other_1.0000000000000002_1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_280_ruby_1.0_-Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_198_ruby_0.0_Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_40_ruby_-100.0_-Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_200_ruby_5.0e-324_-Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_269_other_2.220446049250313e-16_0.0" = 0.00 s = . TestFloatExt#"test_nextafter_131_other_-1.1125369292536007e-308_1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_309_other_1.0000000000000002_0.0" = 0.00 s = . TestFloatExt#"test_nextafter_83_other_-1.0_-1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_23_other_-1.7976931348623157e+308_-1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_136_other_-1.1125369292536007e-308_100.0" = 0.00 s = . TestFloatExt#"test_nextafter_229_other_1.1125369292536007e-308_0.0" = 0.00 s = . TestFloatExt#"test_nextafter_29_other_-1.7976931348623157e+308_0.0" = 0.00 s = . TestFloatExt#"test_nextafter_241_other_2.2250738585072014e-308_-1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_228_other_1.1125369292536007e-308_-0.0" = 0.00 s = . TestFloatExt#"test_nextafter_246_other_2.2250738585072014e-308_-1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_335_other_100.0_1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_54_other_-100.0_1.0" = 0.00 s = . TestFloatExt#"test_nextafter_295_other_1.0_1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_302_other_1.0000000000000002_-100.0" = 0.00 s = . TestFloatExt#"test_nextafter_112_other_-2.220446049250313e-16_2.2250738585072014e-308" = 0.00 s = . TestFloatExt#"test_nextafter_387_other_NaN_-5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_175_other_-0.0_1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_316_other_1.0000000000000002_100.0" = 0.00 s = . TestFloatExt#"test_nextafter_212_other_5.0e-324_2.2250738585072014e-308" = 0.00 s = . TestFloatExt#"test_nextafter_337_other_100.0_1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_356_other_1.7976931348623157e+308_100.0" = 0.00 s = . TestFloatExt#"test_nextafter_164_other_-0.0_-1.0" = 0.00 s = . TestFloatExt#"test_nextafter_253_other_2.2250738585072014e-308_2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_17_other_-Infinity_1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_385_other_NaN_-2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_120_ruby_-1.1125369292536007e-308_-Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_365_other_Infinity_-2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_329_other_100.0_0.0" = 0.00 s = . TestFloatExt#"test_nextafter_194_other_0.0_1.0" = 0.00 s = . TestFloatExt#"test_nextafter_45_other_-100.0_-2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_100_ruby_-2.220446049250313e-16_-Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_113_other_-2.220446049250313e-16_2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_390_other_NaN_5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_108_other_-2.220446049250313e-16_-0.0" = 0.00 s = . TestFloatExt#"test_nextafter_234_other_1.1125369292536007e-308_1.0" = 0.00 s = . TestFloatExt#"test_nextafter_366_other_Infinity_-1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_71_other_-1.0000000000000002_1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_273_other_2.220446049250313e-16_2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_143_other_-5.0e-324_-1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_189_other_0.0_0.0" = 0.00 s = . TestFloatExt#"test_nextafter_383_other_NaN_-1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_67_other_-1.0000000000000002_-5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_245_other_2.2250738585072014e-308_-2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_279_other_2.220446049250313e-16_NaN" = 0.00 s = . TestFloatExt#test_nextafter_398_ruby_NaN_Infinity = 0.00 s = . TestFloatExt#"test_nextafter_392_other_NaN_2.2250738585072014e-308" = 0.00 s = . TestFloatExt#"test_nextafter_339_other_100.0_NaN" = 0.00 s = . TestFloatExt#"test_nextafter_97_other_-1.0_1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_44_other_-100.0_-1.0" = 0.00 s = . TestFloatExt#"test_nextafter_59_other_-100.0_NaN" = 0.00 s = . TestFloatExt#"test_nextafter_183_other_0.0_-1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_106_other_-2.220446049250313e-16_-1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_307_other_1.0000000000000002_-5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_236_other_1.1125369292536007e-308_100.0" = 0.00 s = . TestFloatExt#"test_nextafter_186_other_0.0_-1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_304_other_1.0000000000000002_-1.0" = 0.00 s = . TestFloatExt#"test_nextafter_147_other_-5.0e-324_-5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_213_other_5.0e-324_2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_275_other_2.220446049250313e-16_1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_110_other_-2.220446049250313e-16_5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_61_other_-1.0000000000000002_-1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_81_other_-1.0_-1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_161_other_-0.0_-1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_326_other_100.0_-1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_262_other_2.220446049250313e-16_-100.0" = 0.00 s = . TestFloatExt#"test_nextafter_244_other_2.2250738585072014e-308_-1.0" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_transcode.rb" = 0.04 s = . TestFloatExt#"test_nextafter_257_other_2.2250738585072014e-308_1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_133_other_-1.1125369292536007e-308_2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_397_other_NaN_1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_148_other_-5.0e-324_-0.0" = 0.00 s = . TestFloatExt#"test_nextafter_361_other_Infinity_-1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_53_other_-100.0_2.220446049250313e-16" = 0.00 s = . TestAst#"test_ranges:test/date/test_date_marshal.rb" = 0.00 s = . TestFloatExt#"test_nextafter_374_other_Infinity_1.0" = 0.00 s = . TestFloatExt#"test_nextafter_384_other_NaN_-1.0" = 0.00 s = . TestFloatExt#"test_nextafter_27_other_-1.7976931348623157e+308_-5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_259_other_2.2250738585072014e-308_NaN" = 0.00 s = . TestFloatExt#"test_nextafter_231_other_1.1125369292536007e-308_1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_373_other_Infinity_2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_64_other_-1.0000000000000002_-1.0" = 0.00 s = . TestFloatExt#"test_nextafter_62_other_-1.0000000000000002_-100.0" = 0.00 s = . TestFloatExt#"test_nextafter_218_ruby_5.0e-324_Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_176_other_-0.0_100.0" = 0.00 s = . TestFloatExt#"test_nextafter_364_other_Infinity_-1.0" = 0.00 s = . TestFloatExt#"test_nextafter_10_other_-Infinity_5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_328_other_100.0_-0.0" = 0.00 s = . TestFloatExt#"test_nextafter_46_other_-100.0_-1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_292_other_1.0_2.2250738585072014e-308" = 0.00 s = . TestFloatExt#"test_nextafter_111_other_-2.220446049250313e-16_1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_258_ruby_2.2250738585072014e-308_Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_360_ruby_Infinity_-Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_256_other_2.2250738585072014e-308_100.0" = 0.00 s = . TestFloatExt#"test_nextafter_320_ruby_100.0_-Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_12_other_-Infinity_2.2250738585072014e-308" = 0.00 s = . TestFloatExt#"test_nextafter_21_other_-1.7976931348623157e+308_-1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_272_other_2.220446049250313e-16_2.2250738585072014e-308" = 0.00 s = . TestFloatExt#"test_nextafter_55_other_-100.0_1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_382_other_NaN_-100.0" = 0.00 s = . TestFloatExt#"test_nextafter_197_other_0.0_1.7976931348623157e+308" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_stale_command.rb" = 0.00 s = . TestFloatExt#"test_nextafter_215_other_5.0e-324_1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_18_ruby_-Infinity_Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_117_other_-2.220446049250313e-16_1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_141_other_-5.0e-324_-1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_334_other_100.0_1.0" = 0.00 s = . TestFloatExt#"test_nextafter_49_other_-100.0_0.0" = 0.00 s = . TestFloatExt#"test_nextafter_35_other_-1.7976931348623157e+308_1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_89_other_-1.0_0.0" = 0.00 s = . TestFloatExt#"test_nextafter_248_other_2.2250738585072014e-308_-0.0" = 0.00 s = . TestFloatExt#"test_nextafter_386_other_NaN_-1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_285_other_1.0_-2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_220_ruby_1.1125369292536007e-308_-Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_15_other_-Infinity_1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_192_other_0.0_2.2250738585072014e-308" = 0.00 s = . TestFloatExt#"test_nextafter_26_other_-1.7976931348623157e+308_-1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_4_other_-Infinity_-1.0" = 0.00 s = . TestFloatExt#test_nextafter_379_other_Infinity_NaN = 0.00 s = . TestFloatExt#"test_nextafter_170_other_-0.0_5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_209_other_5.0e-324_0.0" = 0.00 s = . TestFloatExt#"test_nextafter_305_other_1.0000000000000002_-2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_380_ruby_NaN_-Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_359_other_1.7976931348623157e+308_NaN" = 0.00 s = . TestFloatExt#"test_nextafter_371_other_Infinity_1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_225_other_1.1125369292536007e-308_-2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_217_other_5.0e-324_1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_230_other_1.1125369292536007e-308_5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_297_other_1.0_1.7976931348623157e+308" = 0.00 s = . TestFloatExt#"test_nextafter_94_other_-1.0_1.0" = 0.00 s = . TestFloatExt#"test_nextafter_222_other_1.1125369292536007e-308_-100.0" = 0.00 s = . TestFloatExt#"test_nextafter_121_other_-1.1125369292536007e-308_-1.7976931348623157e+308" = 0.01 s = . TestFloatExt#"test_nextafter_190_other_0.0_5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_202_other_5.0e-324_-100.0" = 0.00 s = . TestFloatExt#"test_nextafter_318_ruby_1.0000000000000002_Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_169_other_-0.0_0.0" = 0.00 s = . TestFloatExt#"test_nextafter_146_other_-5.0e-324_-1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_31_other_-1.7976931348623157e+308_1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_91_other_-1.0_1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_25_other_-1.7976931348623157e+308_-2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_247_other_2.2250738585072014e-308_-5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_214_other_5.0e-324_1.0" = 0.00 s = . TestFloatExt#"test_nextafter_52_other_-100.0_2.2250738585072014e-308" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_available_set.rb" = 0.01 s = . TestFloatExt#"test_nextafter_20_ruby_-1.7976931348623157e+308_-Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_118_ruby_-2.220446049250313e-16_Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_7_other_-Infinity_-5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_129_other_-1.1125369292536007e-308_0.0" = 0.00 s = . TestFloatExt#"test_nextafter_370_other_Infinity_5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_325_other_100.0_-2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_163_other_-0.0_-1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_85_other_-1.0_-2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_142_other_-5.0e-324_-100.0" = 0.00 s = . TestFloatExt#"test_nextafter_368_other_Infinity_-0.0" = 0.00 s = . TestFloatExt#"test_nextafter_187_other_0.0_-5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_174_other_-0.0_1.0" = 0.00 s = . TestFloatExt#"test_nextafter_87_other_-1.0_-5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_43_other_-100.0_-1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_196_other_0.0_100.0" = 0.00 s = . TestFloatExt#"test_nextafter_126_other_-1.1125369292536007e-308_-1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_58_ruby_-100.0_Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_242_other_2.2250738585072014e-308_-100.0" = 0.00 s = . TestFloatExt#"test_nextafter_5_other_-Infinity_-2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_2_other_-Infinity_-100.0" = 0.00 s = . TestFloatExt#"test_nextafter_19_other_-Infinity_NaN" = 0.00 s = . TestFloatExt#"test_nextafter_224_other_1.1125369292536007e-308_-1.0" = 0.00 s = . TestFloatExt#"test_nextafter_69_other_-1.0000000000000002_0.0" = 0.00 s = . TestFloatExt#"test_nextafter_155_other_-5.0e-324_1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_389_other_NaN_0.0" = 0.00 s = . TestFloatExt#"test_nextafter_139_other_-1.1125369292536007e-308_NaN" = 0.00 s = . TestFloatExt#"test_nextafter_388_other_NaN_-0.0" = 0.00 s = . TestFloatExt#"test_nextafter_252_other_2.2250738585072014e-308_2.2250738585072014e-308" = 0.00 s = . TestFloatExt#"test_nextafter_323_other_100.0_-1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_93_other_-1.0_2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_98_ruby_-1.0_Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_394_other_NaN_1.0" = 0.00 s = . TestFloatExt#"test_nextafter_342_other_1.7976931348623157e+308_-100.0" = 0.00 s = . TestFloatExt#"test_nextafter_70_other_-1.0000000000000002_5.0e-324" = 0.00 s = . TestFloatExt#"test_nextafter_282_other_1.0_-100.0" = 0.00 s = . TestAst#"test_all_tokens:test/optparse/test_acceptable.rb" = 0.02 s = . TestFloatExt#"test_nextafter_324_other_100.0_-1.0" = 0.00 s = . TestFloatExt#"test_nextafter_289_other_1.0_0.0" = 0.00 s = . TestFloatExt#"test_nextafter_51_other_-100.0_1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_351_other_1.7976931348623157e+308_1.1125369292536007e-308" = 0.00 s = . TestFloatExt#"test_nextafter_216_other_5.0e-324_100.0" = 0.00 s = . TestAst#"test_not_cared:test/json/json_common_interface_test.rb" = 0.00 s = . TestFloatExt#"test_nextafter_115_other_-2.220446049250313e-16_1.0000000000000002" = 0.00 s = . TestFloatExt#"test_nextafter_140_ruby_-5.0e-324_-Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_14_other_-Infinity_1.0" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_resolver_git_set.rb" = 0.00 s = . TestFloatExt#"test_nextafter_73_other_-1.0000000000000002_2.220446049250313e-16" = 0.00 s = . TestFloatExt#"test_nextafter_338_ruby_100.0_Infinity" = 0.00 s = . TestFloatExt#"test_nextafter_294_other_1.0_1.0" = 0.00 s = . TestFloatExt#"test_nextafter_267_other_2.220446049250313e-16_-5.0e-324" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/string/test_modify_expand.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_ext_cargo_builder/custom_name/lib/custom_name.rb" = 0.00 s = . Test_StringCapacity#test_s_new_capacity = 0.00 s = . Test_StringCapacity#test_capacity_embedded = 0.00 s = . Test_StringCapacity#test_io_read = 0.00 s = . Test_StringCapacity#test_capacity_fstring = 0.00 s = . Test_StringCapacity#test_literal_capacity = 0.00 s = . Test_StringCapacity#test_capacity_frozen = 0.00 s = . Test_StringCapacity#test_capacity_normal = 0.00 s = . Test_StringCapacity#test_capacity_shared = 0.00 s = . TestGemCommandsSigninCommand#test_execute_with_key_name_and_exclusive_scope = 0.00 s = . TestAst#"test_all_tokens:test/openssl/test_ocsp.rb" = 0.04 s = . TestAst#"test_ranges:test/mkmf/test_config.rb" = 0.00 s = . TestAst#"test_not_cared:test/objspace/test_ractor.rb" = 0.00 s = . TestGemCommandsSigninCommand#test_execute_with_warnings = 0.01 s = . TestGemCommandsSigninCommand#test_execute_with_key_name_custom_scope_and_mfa_level_of_gem_signin = 0.00 s = . TestGemCommandsSigninCommand#test_execute_on_gemserver_without_profile_me_endpoint = 0.00 s = . TestGemCommandsSigninCommand#test_execute_when_not_already_signed_in = 0.00 s = . TestGemCommandsSigninCommand#test_execute_when_not_already_signed_in_and_not_preexisting_credentials_folder = 0.00 s = . TestGemCommandsSigninCommand#test_execute_with_key_name_and_custom_scope = 0.00 s = . TestGemCommandsSigninCommand#test_execute_with_key_name_custom_scope_and_mfa_level_of_ui_only = 0.00 s = . TestGemCommandsSigninCommand#test_execute_with_valid_creds_set_for_default_host = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_remote_fetcher_s3.rb" = 0.04 s = . TestAst#"test_not_cared:test/prism/ruby/compiler_test.rb" = 0.00 s = . TestGemCommandsSigninCommand#test_execute_when_already_signed_in_with_same_host = 0.01 s = . TestGemCommandsSigninCommand#test_execute_with_key_name_default_scope = 0.00 s = . TestAst#"test_ranges:test/resolv/test_dns.rb" = 0.01 s = . TestGemCommandsSigninCommand#test_execute_with_host_permanent_redirect = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/test_notimplement.rb" = 0.00 s = . TestGemCommandsSigninCommand#test_execute_when_already_signed_in_with_different_host = 0.01 s = . TestGemCommandsSigninCommand#test_execute_with_host_supplied = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_complexrational.rb" = 0.05 s = . TestAst#"test_not_cared:test/ruby/test_frozen_error.rb" = 0.00 s = . TestAst#"test_all_tokens:test/fiber/autoload.rb" = 0.00 s = . TestAst#"test_all_tokens:test/mmtk/test_configuration.rb" = 0.01 s = . TestAst#"test_not_cared:test/prism/result/named_capture_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/date/test_date_new.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/box/test_load_ext.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/plugin/standarderror/rubygems_plugin.rb" = 0.00 s = . TestObject#test_remove_method = 0.06 s = . TestObject#test_check_to_integer = 0.00 s = . TestObject#test_dup = 0.00 s = . TestAst#"test_all_tokens:test/net/http/test_httpheader.rb" = 0.06 s = . TestAst#"test_not_cared:test/psych/handlers/test_recorder.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_rational2.rb" = 0.02 s = . TestAst#"test_not_cared:test/rubygems/test_gem_update_suggestion.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/fixtures_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ripper/assert_parse_files.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_request_set_lockfile.rb" = 0.03 s = . TestAst#"test_ranges:test/-ext-/array/test_to_ary_concat.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/postponed_job/test_postponed_job.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_lambda.rb" = 0.01 s = . TestAst#"test_ranges:test/ruby/test_beginendblock.rb" = 0.00 s = . TestAst#"test_all_tokens:test/monitor/test_monitor.rb" = 0.03 s = . TestObject#test_redef_method_missing = 0.15 s = . TestAst#"test_ranges:test/-ext-/symbol/test_inadvertent_creation.rb" = 0.01 s = . TestObject#test_inspect = 0.00 s = . TestObject#test_extend = 0.00 s = . TestObject#test_false_xor = 0.00 s = . TestObject#test_nil_to_s = 0.00 s = . TestObject#test_methods_prepend_singleton = 0.00 s = . TestObject#test_frozen_error_message = 0.00 s = . TestObject#test_convert_array = 0.00 s = . TestObject#test_singleton_methods = 0.00 s = . TestObject#test_type_error_message = 0.00 s = . TestObject#test_respond_to_missing = 0.00 s = . TestObject#test_remove_instance_variable_re_embed = 0.05 s = . TestObject#test_true_xor = 0.00 s = . TestObject#test_implicit_respond_to_arity_1 = 0.00 s = . TestObject#test_implicit_respond_to_arity_3 = 0.00 s = . TestObject#test_methods_prepend = 0.00 s = . TestObject#test_implicit_respond_to = 0.00 s = . TestObject#test_true_or = 0.00 s = . TestObject#test_singleton_class = 0.00 s = . TestObject#test_instance_variable_get = 0.00 s = . TestObject#test_true_and = 0.00 s = . TestObject#test_instance_variable_set = 0.00 s = . TestObject#test_itself = 0.00 s = . TestObject#test_public_send = 0.00 s = . TestObject#test_convert_hash = 0.00 s = . TestObject#test_bad_initialize_copy = 0.00 s = . TestObject#test_singleton_class_freeze = 0.00 s = . TestObject#test_kind_of = 0.00 s = . TestObject#test_false_and = 0.00 s = . TestObject#test_methods2 = 0.00 s = . TestObject#test_frozen_inspect = 0.00 s = . TestObject#test_false_to_s = 0.00 s = . TestObject#test_redefine_method_under_verbose = 0.01 s = . TestObject#test_method_missing = 0.00 s = . TestObject#test_send_with_no_arguments = 0.00 s = . TestObject#test_yield_self = 0.00 s = . TestObject#test_to_integer = 0.00 s = . TestObject#test_clone_object_should_not_be_old = 0.05 s = . TestObject#test_clone = 0.00 s = . TestObject#test_not = 0.00 s = . TestObject#test_specific_eval_with_wrong_arguments = 0.00 s = . TestObject#test_methods = 0.00 s = . TestObject#test_convert_string = 0.00 s = . TestObject#test_true_to_s = 0.00 s = . TestObject#test_init_dupclone = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_compile_prism.rb" = 0.13 s = . TestObject#test_superclass_method = 0.01 s = . TestObject#test_send_with_block = 0.00 s = . TestObject#test_instance_exec = 0.00 s = . TestObject#test_instance_of = 0.00 s = . TestObject#test_nil_to_f = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_whileuntil.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/box/singleton_methods.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_autoload.rb" = 0.01 s = . TestAst#"test_ranges:test/test_pty.rb" = 0.00 s = . TestAst#test_argument_forwarding = 0.00 s = . TestAst#"test_ranges:test/prism/ruby/string_query_test.rb" = 0.00 s = . TestAst#"test_ranges:test/objspace/test_ractor.rb" = 0.00 s = . TestAst#"test_ranges:test/openssl/test_x509cert.rb" = 0.01 s = . TestAst#"test_not_cared:test/rubygems/test_gem_resolver_lock_set.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/test_recursion.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_alias.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/iseq_load/test_iseq_load.rb" = 0.01 s = . TestAst#"test_not_cared:test/uri/test_file.rb" = 0.00 s = . TestObject#test_redefine_method_which_may_case_serious_problem = 0.17 s = . TestObject#test_false_or = 0.00 s = . TestObject#test_method_missing_passed_block = 0.00 s = . TestObject#test_remove_instance_variable = 0.00 s = . TestObject#test_respond_to_missing_string = 0.00 s = . TestObject#test_instance_variable_defined = 0.00 s = . TestObject#test_no_superclass_method = 0.00 s = . TestObject#test_max_shape_variation_with_performance_warnings = 0.01 s = . TestObject#test_freeze_immediate = 0.00 s = . TestObject#test_to_s = 0.00 s = . TestGemSafeMarshal#"test_int_ 0" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Float -1.1" = 0.00 s = . TestGemSafeMarshal#test_time_with_ivar = 0.00 s = . TestGemSafeMarshal#"test_int_ 2" = 0.00 s = . TestGemSafeMarshal#test_time_loads = 0.00 s = . TestGemSafeMarshal#"test_int_ 255" = 0.00 s = . TestGemSafeMarshal#"test_int_ 4" = 0.00 s = . TestGemSafeMarshal#"test_time_12 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 +0000" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000 -0800" = 0.00 s = . TestGemSafeMarshal#"test_int_ 257" = 0.00 s = . TestGemSafeMarshal#"test_int_ 6" = 0.00 s = . TestGemSafeMarshal#test_hash_with_default_value = 0.00 s = . TestGemSafeMarshal#"test_time_8 2000-12-31 23:59:59.000001 +0000" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 -0800" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 1048576" = 0.00 s = . TestGemSafeMarshal#test_hash_with_compare_by_identity = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 1048574" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 268435456" = 0.00 s = . TestGemSafeMarshal#test_array_subclass = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Float 0.0" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 268435454" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Array [\"\\x61\\x62\\x63\\x64\", \"\\x61\\x62\\x63\\x64\"] utf32" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Array [\"abc\", \"abc\"] Windows-1256" = 0.00 s = . TestGemSafeMarshal#test_recursive_array = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer -255" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 126" = 0.00 s = . TestGemSafeMarshal#test_string_with_encoding = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal String \"\\x61\\x62\\x63\" utf32 with length not a multiple of 4" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 124" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer -257" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Time 2000-12-31 23:59:59 450364466336677/450359962737049600000000 -0800" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 122" = 0.00 s = . TestGemSafeMarshal#test_gem_spec_unmarshall_license = 0.00 s = . TestGemSafeMarshal#test_date = 0.00 s = . TestGemSafeMarshal#"test_time_15 2000-12-31 23:59:59 450364466336677/450359962737049600000000 +0000" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 65536" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 4" = 0.00 s = . TestGemSafeMarshal#"test_int_ 65536" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer -65536" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 65534" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 6" = 0.00 s = . TestGemSafeMarshal#"test_time_13 2000-12-31 23:59:59 4548635623644201/4503599627370496000000000 +0000" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 0" = 0.00 s = . TestGemSafeMarshal#"test_int_ 1048575" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Array {}" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer -268435455" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal String \"abc\" ivar" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 2" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 128" = 0.00 s = . TestGemSafeMarshal#"test_time_14 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 +0000" = 0.00 s = . TestGemSafeMarshal#"test_int_ 4294967295" = 0.00 s = . TestGemSafeMarshal#test_time_user_marshal = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Time 2000-12-31 23:59:59 2254051613498933/2251799813685248000000000 -0800" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Array [[...]]" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 9223372036854775806" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal String \"abc\" binary" = 0.00 s = . TestGemSafeMarshal#test_unexpected_eof = 0.00 s = . TestGemSafeMarshal#test_string_with_ivar = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Array [\"hello\", \"hello\"]" = 0.00 s = . TestGemSafeMarshal#test_link_after_float = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal String \"\"" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer -4294967296" = 0.00 s = . TestGemSafeMarshal#"test_time_6 2000-12-31 23:59:59 2476979795053773/2251799813685248000 +0000" = 0.00 s = . TestGemSafeMarshal#"test_int_ 127" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Time 2001-01-01 11:59:59 +0400" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Hash {}" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 9223372036854775808" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 -0800" = 0.00 s = . TestGemSafeMarshal#"test_int_ 268435455" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_io_m17n.rb" = 0.35 s = . TestAst#"test_not_cared:test/dtrace/test_function_entry.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/rubygems/commands/crash_command.rb" = 0.00 s = . TestGemSafeMarshal#test_rational = 0.00 s = . TestAst#"test_not_cared:test/prism/api/parse_comments_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_exit.rb" = 0.00 s = . TestGemSafeMarshal#test_string_subclass = 0.00 s = . TestGemSafeMarshal#"test_int_ 123" = 0.00 s = . TestAst#"test_all_tokens:test/date/test_date_marshal.rb" = 0.01 s = . TestGemSafeMarshal#"test_safe_load_marshal String \"abc\" utf8" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal String \"hello\" ivar" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_file.rb" = 0.01 s = . TestGemSafeMarshal#"test_time_10 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 +0000" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer -6" = 0.00 s = . TestAst#"test_not_cared:test/ruby/enc/test_case_comprehensive.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/box/returns_proc.rb" = 0.00 s = . TestAst#"test_all_tokens:test/psych/test_null.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/box/blank1.rb" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 258" = 0.00 s = . TestAst#"test_ranges:test/optparse/test_acceptable.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/bom_test.rb" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal String \"\\x61\\x62\\x63\\x64\" utf32" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_silent_ui.rb" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer -4" = 0.00 s = . TestGemSafeMarshal#"test_time_4 2000-12-31 23:59:59 UTC" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Time 2000-12-31 23:59:59.000000001 -0800" = 0.00 s = . TestAst#"test_all_tokens:test/prism/result/comments_test.rb" = 0.01 s = . TestGemSafeMarshal#"test_safe_load_marshal Array [\"\\x61\\x62\\x63\", \"\\x61\\x62\\x63\"] utf32 with length not a multiple of 4)" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_signout_command.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/test_serialize_subclasses.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/json/test_stream.rb" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 4294967297" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000000 -0800" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer -2" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Time 2000-12-31 23:59:59 2476979795053773/2251799813685248000000000 -0800" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Time 2000-12-31 23:59:59 -0800" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 4294967295" = 0.00 s = . TestGemSafeMarshal#test_gem_spec_disallowed_ivar = 0.00 s = . TestGemSafeMarshal#"test_time_9 2000-12-31 23:59:59 2476979795053773/2251799813685248000000 +0000" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Float 1.1" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Time 2023-08-24 10:10:39.09565 -0700" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Time 2000-12-31 23:59:59.001 -0800" = 0.00 s = . TestGemSafeMarshal#"test_time_1 2001-01-01 03:59:59 +0400" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer -123" = 0.00 s = . TestGemSafeMarshal#"test_time_2 2000-12-31 12:07:59 -1152" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_signin_command.rb" = 0.04 s = . TestGemSafeMarshal#"test_int_ 9223372036854775808" = 0.00 s = . TestAst#"test_not_cared:test/open-uri/test_proxy.rb" = 0.00 s = . TestGemSafeMarshal#test_frozen_object = 0.00 s = . TestAst#"test_all_tokens:test/mkmf/test_configuration.rb" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Array [\"hello\", [\"hello\"], \"hello\", [\"hello\"]]" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Float -0.0" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer -9223372036854775808" = 0.00 s = . TestGemSafeMarshal#test_gem_spec_unmarshall_required_ruby_rubygems_version = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Float NaN" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/enc/test_regex_casefold.rb" = 0.01 s = . TestGemSafeMarshal#"test_safe_load_marshal Float Infinity" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/thread/test_instrumentation_api.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/test_document.rb" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal String \"abc\" ascii" = 0.00 s = . TestAst#"test_ranges:test/rubygems/mock_gem_ui.rb" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer -127" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Hash {:runtime=>:development}" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 254" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 256" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal String \"abc\" Windows-1256" = 0.00 s = . TestGemSafeMarshal#"test_time_7 2000-12-31 23:59:59 4548635623644201/4503599627370496000 +0000" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Float 30000000.0" = 0.00 s = . TestGemSafeMarshal#"test_int_ 9223372036854775807" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer -1" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_source_git.rb" = 0.03 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 4294967294" = 0.00 s = . TestAst#"test_ranges:test/-ext-/debug/test_debug.rb" = 0.00 s = . TestAst#test_error_tolerant_end_is_short_for_class = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer -3" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 4294967296" = 0.00 s = . TestAst#"test_all_tokens:test/fiber/test_process.rb" = 0.01 s = . TestGemSafeMarshal#"test_safe_load_marshal Array [\"abc\", \"abc\"] ascii" = 0.00 s = . TestAst#"test_ranges:test/prism/encoding/string_encoding_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/openssl/test_provider.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/test_bug-14834.rb" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer -9223372036854775807" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer -128" = 0.00 s = . TestAst#"test_all_tokens:test/prism/result/numeric_value_test.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/regexp_test.rb" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer -5" = 0.00 s = . TestAst#"test_ranges:test/mkmf/test_have_func.rb" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 257" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer -124" = 0.00 s = . TestAst#"test_ranges:test/openssl/test_x509crl.rb" = 0.01 s = . TestAst#"test_all_tokens:test/ruby/box/call_proc.rb" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Array [:development, :development]" = 0.00 s = . TestAst#"test_not_cared:test/dtrace/helper.rb" = 0.00 s = . TestGemSafeMarshal#test_hash_with_ivar = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 255" = 0.00 s = . TestGemSafeMarshal#"test_time_0 2000-12-31 23:59:59 +0000" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Array [\"abc\", \"abc\"] utf8" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer -122" = 0.00 s = . TestGemSafeMarshal#"test_time_5 2000-12-31 23:59:59.001 +0000" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Float -Infinity" = 0.00 s = . TestGemSafeMarshal#"test_int_ 128" = 0.00 s = . TestGemSafeMarshal#test_floats = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 9223372036854775807" = 0.00 s = . TestGemSafeMarshal#"test_time_16 2000-12-31 23:59:59 450364466336677/450359962737049600000000 +0000" = 0.00 s = . TestGemSafeMarshal#"test_int_ 4294967296" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Date #" = 0.00 s = . TestGemSafeMarshal#test_repeated_symbol = 0.00 s = . TestGemSafeMarshal#"test_int_ 122" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer -1048575" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Float -30000000.0" = 0.00 s = . TestGemSafeMarshal#"test_int_ 124" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 9223372036854775809" = 0.00 s = . TestGemSafeMarshal#test_length_one_symbols = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer -4294967295" = 0.00 s = . TestGemSafeMarshal#"test_int_ 268435456" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Time 2001-01-01 07:59:59 +0000" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_source.rb" = 0.06 s = . TestAst#"test_ranges:test/rubygems/test_gem_safe_yaml.rb" = 0.00 s = . TestAst#test_parse_argument_error = 0.00 s = . TestAst#"test_ranges:test/-ext-/test_abi.rb" = 0.00 s = . TestGemSafeMarshal#"test_time_11 2000-12-31 23:59:59.000000001 +0000" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_deprecate.rb" = 0.00 s = . TestAst#"test_ranges:test/digest/test_ractor.rb" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Array [\"abc\", \"abc\"] binary" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_unpack_command.rb" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Gem::Version #" = 0.00 s = . TestAst#"test_not_cared:test/ruby/ut_eof.rb" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 121" = 0.00 s = . TestAst#"test_all_tokens:test/mkmf/test_have_func.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/marshal/test_usrmarshal.rb" = 0.00 s = . TestAst#"test_ranges:test/digest/test_digest.rb" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Time 2001-01-01 07:59:59 UTC" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_primitive.rb" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 123" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 125" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer -256" = 0.00 s = . TestGemSafeMarshal#"test_time_18 2000-12-31 23:59:59 UTC" = 0.00 s = . TestGemSafeMarshal#"test_time_17 2000-12-31 23:59:59 UTC" = 0.00 s = . TestGemSafeMarshal#test_gem_spec_disallowed_symbol = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 127" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 129" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Time 2000-12-31 23:59:59 4548635623644201/4503599627370496000 -0800" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 3" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 1" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Rational (1/3)" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer -268435456" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_dir_m17n.rb" = 0.03 s = . TestGemSafeMarshal#"test_int_ 65535" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 7" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 65535" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 5" = 0.00 s = . TestGemSafeMarshal#test_repeated_string = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer -65535" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 65537" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Time 2000-12-31 20:07:59 -1152" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Hash {} default value" = 0.00 s = . TestGemSafeMarshal#"test_int_ 256" = 0.00 s = . TestGemSafeMarshal#"test_int_ 5" = 0.00 s = . TestGemSafeMarshal#"test_int_ 3" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Time 2000-12-31 23:59:59.000001 -0800" = 0.00 s = . TestGemSafeMarshal#test_recursive_string = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Time 2023-08-24 10:10:39.098453 -0700" = 0.00 s = . TestGemSafeMarshal#"test_int_ 1" = 0.00 s = . TestGemSafeMarshal#"test_time_3 2000-12-31 23:59:59 +0000" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 268435455" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 268435457" = 0.00 s = . TestGemSafeMarshal#"test_safe_load_marshal Integer 1048575" = 0.00 s = . TestGemSafeMarshal#test_negative_length = 0.00 s = . TestGemCommand#test_show_lookup_failure_suggestions_remote = 0.00 s = . TestGemCommand#test_deprecate_option_no_version = 0.00 s = . TestGemCommand#test_basic_accessors = 0.00 s = . TestGemCommand#test_add_option_with_empty = 0.00 s = . TestGemCommand#test_show_lookup_failure_suggestions_local = 0.00 s = . TestGemCommand#test_deprecate_option_extra_message = 0.00 s = . TestGemCommand#test_option_recognition = 0.00 s = . TestGemCommand#test_self_add_specific_extra_args_unknown = 0.00 s = . TestGemCommand#test_invoke_with_common_options = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_require.rb" = 0.09 s = . TestGemCommand#test_common_option_in_class = 0.00 s = . TestGemCommand#test_deprecate_option_extra_message_and_no_version = 0.00 s = . TestGemCommand#test_invoke_with_help = 0.00 s = . TestGemCommand#test_deprecate_option = 0.00 s = . TestGemCommand#test_defaults = 0.00 s = . TestGemCommand#test_add_option = 0.00 s = . TestGemCommand#test_invoke_with_build_args = 0.00 s = . TestGemCommand#test_invoke_with_options = 0.00 s = . TestAst#"test_ranges:test/ruby/test_refinement.rb" = 0.02 s = . TestGemCommand#test_self_add_specific_extra_args = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_system.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_outdated_command.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/bad_rake.rb" = 0.00 s = . TestGemCommand#test_show_lookup_failure_suggestions_none = 0.00 s = . TestGemCommand#test_self_extra_args = 0.00 s = . TestGemCommand#test_invoke = 0.00 s = . TestGemCommand#test_invoke_with_bad_options = 0.00 s = . TestEncodingConverter#test_xml_escape_attr_quote = 0.01 s = . TestEncodingConverter#test_errinfo_valid_partial_character = 0.00 s = . TestEncodingConverter#test_invalid_utf32be = 0.00 s = . TestEncodingConverter#test_after_output = 0.00 s = . TestEncodingConverter#test_nil_destination_bytesize = 0.00 s = . TestEncodingConverter#test_undef_ignore = 0.00 s = . TestEncodingConverter#test_invalid_replace2 = 0.00 s = . TestEncodingConverter#test_iso2022jp_encode = 0.00 s = . TestEncodingConverter#test_invalid3 = 0.00 s = . TestEncodingConverter#test_invalid_utf16le = 0.00 s = . TestEncodingConverter#test_invalid_replace = 0.00 s = . TestEncodingConverter#test_newline_converter_with_ascii_incompatible = 0.00 s = . TestEncodingConverter#test_xml_escape_text = 0.01 s = . TestEncodingConverter#test_88591 = 0.00 s = . TestEncodingConverter#test_universal_newline = 0.00 s = . TestEncodingConverter#test_universal_newline3 = 0.00 s = . TestEncodingConverter#test_eucjp_to_utf8 = 0.00 s = . TestEncodingConverter#test_iso2022jp = 0.00 s = . TestEncodingConverter#test_iso2022jp_invalid_replace = 0.00 s = . TestEncodingConverter#test_undef_replace = 0.00 s = . TestEncodingConverter#test_newline_option = 0.02 s = . TestEncodingConverter#test_invalid_utf32le = 0.00 s = . TestEncodingConverter#test_asciicompat_encoding_iso2022jp = 0.00 s = . TestEncodingConverter#test_errinfo_invalid_euc_jp2 = 0.00 s = . TestEncodingConverter#test_no_universal_newline1 = 0.00 s = . TestEncodingConverter#test_last_error2 = 0.00 s = . TestEncodingConverter#test_xml_escape_with_charref = 0.00 s = . TestEncodingConverter#test_s_new_convpath = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_arithmetic_sequence.rb" = 0.07 s = . TestAst#"test_not_cared:test/psych/test_data.rb" = 0.00 s = . TestAst#"test_all_tokens:test/socket/test_addrinfo.rb" = 0.08 s = . TestAst#"test_not_cared:test/ruby/box/string_ext_calling.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_resolver_index_set.rb" = 0.00 s = . TestAst#"test_ranges:test/socket/test_udp.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_platform.rb" = 0.01 s = . TestAst#"test_ranges:test/ruby/test_range.rb" = 0.04 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_ext_ext_conf_builder.rb" = 0.02 s = . TestAst#"test_all_tokens:test/optparse/test_did_you_mean.rb" = 0.00 s = . TestAst#"test_all_tokens:test/fiber/test_storage.rb" = 0.01 s = . TestAst#"test_ranges:test/rubygems/test_gem_source.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_gem_runner.rb" = 0.00 s = . TestAst#"test_ranges:test/test_find.rb" = 0.01 s = . TestAst#"test_ranges:test/prism/result/static_literals_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_resolver_local_specification.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/test_emitter.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_resolver_specification.rb" = 0.01 s = . TestAst#"test_not_cared:test/mkmf/test_sizeof.rb" = 0.00 s = . TestAst#"test_not_cared:test/mkmf/test_have_library.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/test_enumerator_kw.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/result/equality_test.rb" = 0.00 s = . TestEncodingConverter#test_default_external = 0.74 s = . TestEncodingConverter#test_convert = 0.00 s = . TestEncodingConverter#test_accumulate_dst1 = 0.00 s = . TestEncodingConverter#test_invalid_ignore = 0.00 s = . TestEncodingConverter#test_xml_hasharg = 0.00 s = . TestEncodingConverter#test_s_new_fail = 0.00 s = . TestEncodingConverter#test_econv_new_hash = 0.00 s = . TestEncodingConverter#test_errinfo_invalid_euc_jp = 0.00 s = . TestEncodingConverter#test_invalid_utf16be = 0.00 s = . TestEncodingConverter#test_s_asciicompat_encoding = 0.00 s = . TestEncodingConverter#test_crlf_newline = 0.00 s = . TestEncodingConverter#test_exc_incomplete = 0.00 s = . TestEncodingConverter#test_xml_escape_attr_content = 0.01 s = . TestEncodingConverter#test_accumulate_dst2 = 0.00 s = . TestEncodingConverter#test_set_replacement = 0.00 s = . TestEncodingConverter#test_us_ascii = 0.00 s = . TestEncodingConverter#test_errinfo_invalid_partial_character = 0.00 s = . TestEncodingConverter#test_hex_charref = 0.00 s = . TestEncodingConverter#test_output_iso2022jp = 0.00 s = . TestEncodingConverter#test_get_replacement = 0.00 s = . TestEncodingConverter#test_nil_destination_bytesize2 = 0.00 s = . TestEncodingConverter#test_noconv_after_output = 0.00 s = . TestEncodingConverter#test_errinfo_invalid_utf16le = 0.00 s = . TestEncodingConverter#test_last_error1 = 0.00 s = . TestEncodingConverter#test_no_universal_newline2 = 0.00 s = . TestEncodingConverter#test_errinfo_undefined_hiragana = 0.00 s = . TestEncodingConverter#test_output_region = 0.00 s = . TestEncodingConverter#test_exc_undef = 0.00 s = . TestEncodingConverter#test_invalid = 0.00 s = . TestEncodingConverter#test_partial_input = 0.00 s = . TestEncodingConverter#test_search_convpath = 0.00 s = . TestEncodingConverter#test_cr_newline = 0.00 s = . TestEncodingConverter#test_noconv = 0.00 s = . TestEncodingConverter#test_convpath = 0.00 s = . TestEncodingConverter#test_putback = 0.00 s = . TestEncodingConverter#test_putback2 = 0.00 s = . TestEncodingConverter#test_get_encoding = 0.00 s = . TestEncodingConverter#test_result_encoding = 0.00 s = . TestEncodingConverter#test_finish_incomplete_error = 0.00 s = . TestEncodingConverter#test_universal_newline2 = 0.00 s = . TestEncodingConverter#test_s_new = 0.00 s = . TestEncodingConverter#test_cr_newline2 = 0.00 s = . TestEncodingConverter#test_exc_invalid = 0.00 s = . TestEncodingConverter#test_errors2 = 0.00 s = . TestEncodingConverter#test_noconv_partial = 0.00 s = . TestEncodingConverter#test_errors = 0.00 s = . TestEncodingConverter#test_iso2022jp_decode = 0.00 s = . TestEncodingConverter#test_noconv_insert_output = 0.00 s = . TestEncodingConverter#test_invalid2 = 0.00 s = . TestEncodingConverter#test_nil_destination_bytesize_with_nonnil_byteoffset = 0.00 s = . TestEncodingConverter#test_finish_iso2022jp = 0.00 s = . TestEncodingConverter#test_crlf_newline2 = 0.00 s = . TestEncodingConverter#test_errinfo_invalid_utf16be = 0.00 s = . TestEncodingConverter#test_nil_source_buffer = 0.00 s = . TestEncodingConverter#test_invalid4 = 0.00 s = . TestCaseFold#"test_mbc_case_fold_ISO-8859-8" = 0.00 s = S TestCaseFold#"test_mbc_case_fold_ISO-8859-6" = 0.00 s = . TestCaseFold#"test_mbc_case_fold_ISO-8859-4" = 0.00 s = . TestCaseFold#"test_get_case_fold_codes_by_str_US-ASCII" = 0.00 s = . TestCaseFold#"test_mbc_case_fold_ISO-8859-2" = 0.00 s = . TestCaseFold#"test_apply_all_case_fold_koi8-u" = 0.00 s = . TestCaseFold#"test_mbc_case_fold_koi8-r" = 0.00 s = . TestCaseFold#"test_get_case_fold_codes_by_str_koi8-u" = 0.00 s = . TestCaseFold#"test_apply_all_case_fold_ISO-8859-6" = 0.00 s = . TestCaseFold#"test_apply_all_case_fold_ISO-8859-4" = 0.00 s = . TestCaseFold#"test_apply_all_case_fold_ISO-8859-2" = 0.00 s = . TestCaseFold#"test_get_case_fold_codes_by_str_ISO-8859-14" = 0.00 s = . TestCaseFold#"test_get_case_fold_codes_by_str_ISO-8859-16" = 0.00 s = . TestCaseFold#"test_get_case_fold_codes_by_str_ISO-8859-10" = 0.00 s = . TestCaseFold#"test_apply_all_case_fold_ISO-8859-8" = 0.00 s = . TestCaseFold#"test_apply_all_case_fold_Windows-1250" = 0.00 s = . TestCaseFold#"test_get_case_fold_codes_by_str_ISO-8859-4" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_string.rb" = 0.62 s = . TestCaseFold#"test_apply_all_case_fold_Windows-1252" = 0.00 s = . TestCaseFold#"test_get_case_fold_codes_by_str_ISO-8859-6" = 0.00 s = . TestCaseFold#"test_get_case_fold_codes_by_str_ISO-8859-2" = 0.00 s = . TestCaseFold#"test_apply_all_case_fold_ISO-8859-14" = 0.00 s = . TestCaseFold#"test_apply_all_case_fold_ISO-8859-16" = 0.00 s = . TestCaseFold#"test_mbc_case_fold_ISO-8859-10" = 0.00 s = . TestCaseFold#"test_get_case_fold_codes_by_str_ISO-8859-8" = 0.00 s = . TestCaseFold#"test_apply_all_case_fold_ISO-8859-10" = 0.00 s = . TestCaseFold#"test_mbc_case_fold_ISO-8859-16" = 0.00 s = . TestCaseFold#"test_apply_all_case_fold_US-ASCII" = 0.00 s = . TestCaseFold#"test_mbc_case_fold_ISO-8859-14" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/path_to_class/test_path_to_class.rb" = 0.00 s = . TestCaseFold#"test_get_case_fold_codes_by_str_ISO-8859-3" = 0.00 s = . TestCaseFold#"test_get_case_fold_codes_by_str_ISO-8859-1" = 0.00 s = . TestCaseFold#"test_get_case_fold_codes_by_str_ISO-8859-5" = 0.00 s = . TestCaseFold#"test_mbc_case_fold_ISO-8859-15" = 0.00 s = . TestCaseFold#"test_apply_all_case_fold_ISO-8859-13" = 0.00 s = . TestCaseFold#"test_apply_all_case_fold_ISO-8859-11" = 0.00 s = . TestCaseFold#"test_get_case_fold_codes_by_str_ISO-8859-9" = 0.00 s = . TestCaseFold#"test_mbc_case_fold_ISO-8859-11" = 0.00 s = . TestCaseFold#"test_mbc_case_fold_ISO-8859-13" = 0.00 s = . TestCaseFold#"test_apply_all_case_fold_ISO-8859-15" = 0.00 s = . TestCaseFold#"test_apply_all_case_fold_ISO-8859-1" = 0.00 s = . TestCaseFold#"test_get_case_fold_codes_by_str_koi8-r" = 0.00 s = . TestCaseFold#"test_mbc_case_fold_koi8-u" = 0.00 s = . TestCaseFold#"test_apply_all_case_fold_ISO-8859-3" = 0.00 s = . TestCaseFold#"test_apply_all_case_fold_ISO-8859-5" = 0.00 s = . TestCaseFold#"test_get_case_fold_codes_by_str_ISO-8859-13" = 0.00 s = . TestCaseFold#"test_apply_all_case_fold_ISO-8859-9" = 0.00 s = . TestCaseFold#"test_get_case_fold_codes_by_str_ISO-8859-11" = 0.00 s = . TestCaseFold#"test_get_case_fold_codes_by_str_ISO-8859-15" = 0.00 s = . TestCaseFold#"test_get_case_fold_codes_by_str_Windows-1252" = 0.00 s = . TestCaseFold#"test_get_case_fold_codes_by_str_Windows-1250" = 0.00 s = . TestCaseFold#"test_mbc_case_fold_ISO-8859-9" = 0.00 s = . TestCaseFold#"test_mbc_case_fold_US-ASCII" = 0.00 s = . TestCaseFold#"test_mbc_case_fold_Windows-1250" = 0.00 s = . TestCaseFold#"test_mbc_case_fold_Windows-1252" = 0.00 s = . TestCaseFold#"test_mbc_case_fold_ISO-8859-1" = 0.00 s = . TestCaseFold#"test_mbc_case_fold_ISO-8859-3" = 0.00 s = . TestCaseFold#"test_mbc_case_fold_ISO-8859-5" = 0.00 s = . TestCaseFold#"test_apply_all_case_fold_koi8-r" = 0.00 s = . TestCaseFold#test_downcase_fold = 0.00 s = . Test_StackOverflow#test_overflow = 0.00 s = S Test_StackOverflow#test_fiber_stack_overflow = 0.00 s = S Test_StackOverflow#test_thread_stack_overflow = 0.00 s = S TestAst#"test_not_cared:test/ruby/test_refinement.rb" = 0.04 s = . TestAst#"test_not_cared:test/psych/test_stream.rb" = 0.00 s = . TestAst#"test_all_tokens:test/json/json_ryu_fallback_test.rb" = 0.02 s = . TestGemSourceGit#test_rev_parse = 0.04 s = . TestAst#"test_all_tokens:test/fiber/test_io.rb" = 0.02 s = . TestGemSourceGit#test_cache = 0.01 s = . TestAst#"test_not_cared:test/rubygems/test_gem_package_tar_header_ractor.rb" = 0.00 s = . TestAst#"test_not_cared:test/openssl/test_x509crl.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/class/test_class2name.rb" = 0.00 s = . TestGemSourceGit#test_checkout_local = 0.01 s = . TestAst#"test_all_tokens:test/-ext-/debug/test_debug.rb" = 0.01 s = . TestAst#"test_not_cared:test/objspace/test_objspace.rb" = 0.02 s = . TestAst#"test_ranges:test/openssl/ut_eof.rb" = 0.00 s = . TestAst#"test_all_tokens:test/yaml/test_store.rb" = 0.01 s = . TestGemSourceGit#test_checkout = 0.04 s = . TestAst#"test_not_cared:test/psych/test_encoding.rb" = 0.00 s = . TestAst#"test_ranges:test/openssl/test_ts.rb" = 0.01 s = . TestAst#"test_all_tokens:test/-ext-/bignum/test_bigzero.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/mock_gem_ui.rb" = 0.00 s = . TestAst#"test_not_cared:test/socket/test_sockopt.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_iterator.rb" = 0.05 s = . TestAst#"test_all_tokens:test/dtrace/test_string.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/plugin/standarderror/rubygems_plugin.rb" = 0.00 s = . TestAst#"test_all_tokens:test/psych/test_struct.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/load/test_resolve_symbol.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/load/script.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/onigmo_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/fuzzer_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/psych/helper.rb" = 0.02 s = . TestAst#"test_not_cared:test/-ext-/struct/test_len.rb" = 0.00 s = . TestAst#"test_not_cared:test/fiber/test_sleep.rb" = 0.00 s = . TestAst#"test_ranges:test/coverage/main.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/arith_seq/test_arith_seq_extract.rb" = 0.00 s = . TestGemSourceGit#test_checkout_submodules = 0.10 s = . TestGemSourceGit#test_root_dir = 0.01 s = . TestGemSourceGit#test_uri = 0.01 s = . TestGemSourceGit#test_pretty_print = 0.01 s = . TestAst#"test_all_tokens:test/ruby/test_variable.rb" = 0.05 s = . TestAst#"test_all_tokens:test/strscan/test_ractor.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_path_support.rb" = 0.00 s = . TestGemSourceGit#test_download = 0.01 s = . TestGemSourceGit#test_checkout_local_cached = 0.03 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_security.rb" = 0.04 s = . TestGemSourceGit#test_equals2 = 0.01 s = . TestAst#"test_not_cared:test/ruby/test_allocation.rb" = 0.01 s = . TestAst#"test_ranges:test/win32/test_registry.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/box/proc_callee.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/result/integer_base_flags_test.rb" = 0.00 s = . TestAst#"test_ranges:test/strscan/test_ractor.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_source_lock.rb" = 0.00 s = . TestGemSourceGit#test_dir_shortref = 0.02 s = . TestGemSourceGit#test_base_dir = 0.01 s = . TestAst#"test_all_tokens:test/win32/test_registry.rb" = 0.02 s = . TestAst#"test_not_cared:test/ruby/test_insns_leaf.rb" = 0.00 s = . TestAst#"test_ranges:test/mkmf/test_pkg_config.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/thread/helper.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_install_update_options.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_server_command.rb" = 0.00 s = . TestGemSourceGit#test_uri_hash = 0.01 s = . TestAst#"test_ranges:test/prism/api/command_line_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_version.rb" = 0.00 s = . TestGemSourceGit#test_install_dir = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_package_tar_header.rb" = 0.02 s = . TestGemSourceGit#test_spaceship = 0.01 s = . TestAst#"test_all_tokens:test/-ext-/string/test_fstring.rb" = 0.01 s = . TestAst#"test_ranges:test/ripper/test_files_ext.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/enc/test_euc_jp.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/enc/test_gbk.rb" = 0.00 s = . TestAst#"test_not_cared:test/lib/with_different_ofs.rb" = 0.00 s = . TestGemSourceGit#test_specs_local = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_open_command.rb" = 0.01 s = . TestAst#"test_ranges:test/-ext-/exception/test_exception_at_throwing.rb" = 0.00 s = . TestAst#"test_not_cared:test/json/json_fixtures_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_ext_rake_builder.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/win32/test_dln.rb" = 0.00 s = . TestAst#"test_not_cared:test/mkmf/test_flags.rb" = 0.00 s = . TestAst#"test_not_cared:test/test_securerandom.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_ractor.rb" = 0.00 s = . TestGemSourceGit#test_repo_cache_dir = 0.01 s = . TestAst#"test_not_cared:test/-ext-/bignum/test_pack.rb" = 0.01 s = . TestAst#"test_ranges:test/ruby/test_warning.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/installer_test_case.rb" = 0.02 s = . TestAst#"test_not_cared:test/openssl/test_x509req.rb" = 0.00 s = . TestAst#"test_all_tokens:test/socket/test_ancdata.rb" = 0.01 s = . TestAst#"test_not_cared:test/-ext-/win32/test_dln.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_thread_cv.rb" = 0.00 s = . TestAst#"test_ranges:test/openssl/test_x509req.rb" = 0.00 s = . TestGemSourceGit#test_specs = 0.07 s = . TestGemSourceGit#test_cache_local = 0.01 s = . TestGemSourceGit#test_install_dir_local = 0.01 s = . TestAst#"test_all_tokens:test/ruby/test_require.rb" = 0.09 s = . TestAst#"test_not_cared:test/-ext-/proc/test_bmethod.rb" = 0.00 s = . TestAst#"test_not_cared:test/socket/test_tcp.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/ruby/location_test.rb" = 0.00 s = . TestAst#"test_ranges:test/socket/test_ancdata.rb" = 0.00 s = . TestGemSourceGit#test_checkout_default = 0.04 s = . TestAst#"test_not_cared:test/ruby/test_call.rb" = 0.02 s = . TestAst#"test_ranges:test/rubygems/test_gem_resolver_installed_specification.rb" = 0.00 s = . TestAst#test_invalid_yield = 0.00 s = . TestAst#"test_ranges:test/-ext-/vm/test_at_exit.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_flip.rb" = 0.01 s = . TestAst#"test_all_tokens:test/ruby/enc/test_emoji_breaks.rb" = 0.02 s = . TestAst#"test_ranges:test/ruby/test_thread.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/test_ifunless.rb" = 0.00 s = . TestAst#"test_not_cared:test/mkmf/test_pkg_config.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/test_array.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_insns_leaf.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_mirror.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/utilities.rb" = 0.03 s = . TestAst#"test_not_cared:test/ruby/test_process.rb" = 0.03 s = . TestAst#"test_not_cared:test/-ext-/integer/test_my_integer.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_resolver_api_specification.rb" = 0.01 s = . TestAst#"test_all_tokens:test/-ext-/string/test_enc_str_buf_cat.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_allocation.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_complex.rb" = 0.03 s = . TestAst#"test_not_cared:test/monitor/test_monitor.rb" = 0.00 s = . TestAst#"test_all_tokens:test/psych/test_psych.rb" = 0.04 s = . TestAst#"test_not_cared:test/-ext-/bignum/test_big2str.rb" = 0.00 s = . TestAst#"test_ranges:test/mkmf/test_configuration.rb" = 0.00 s = . TestAst#"test_not_cared:test/fiber/test_ractor.rb" = 0.00 s = . TestStack#test_vm_stack_size = 0.32 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_installer.rb" = 0.21 s = . TestAst#"test_not_cared:test/ruby/test_whileuntil.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_signin_command.rb" = 0.00 s = . TestAst#"test_not_cared:test/dtrace/test_cmethod.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_nomethod_error.rb" = 0.01 s = . TestAst#"test_not_cared:test/io/wait/test_io_wait_uncommon.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/bignum/test_mul.rb" = 0.00 s = . TestAst#"test_ranges:test/json/ractor_test.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/bignum/test_str2big.rb" = 0.00 s = . TestAst#test_defs = 0.00 s = . TestAst#"test_not_cared:test/yaml/test_store.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_build_command.rb" = 0.01 s = . TestAst#"test_not_cared:test/rubygems/test_gem_ci_detector.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_stream_ui.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/bom_test.rb" = 0.00 s = . TestAst#test_until = 0.00 s = . TestAst#"test_not_cared:test/openssl/test_pkey.rb" = 0.00 s = . TestAst#"test_ranges:test/ripper/test_files_test_1.rb" = 0.00 s = . TestAst#"test_not_cared:test/json/json_parser_test.rb" = 0.01 s = . TestAst#"test_ranges:test/ruby/test_bignum.rb" = 0.02 s = . TestStack#test_machine_stack_size = 0.18 s = . TestAst#"test_all_tokens:test/ruby/test_file.rb" = 0.09 s = . TestAst#"test_all_tokens:test/prism/magic_comment_test.rb" = 0.01 s = . TestAst#"test_not_cared:test/fiber/test_thread.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/api/parse_comments_test.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_request_set.rb" = 0.01 s = . TestAst#"test_ranges:test/ruby/test_nomethod_error.rb" = 0.00 s = . TestAst#"test_all_tokens:test/prism/ruby/string_query_test.rb" = 0.01 s = . TestStack#test_relative_stack_sizes = 0.12 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_pristine_command.rb" = 0.01 s = . TestAst#"test_ranges:test/ripper/test_parser_events.rb" = 0.03 s = . TestAst#"test_ranges:test/net/protocol/test_protocol.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_cert_command.rb" = 0.01 s = . TestAst#"test_all_tokens:test/-ext-/test_recursion.rb" = 0.00 s = . TestAst#"test_all_tokens:test/psych/test_boolean.rb" = 0.00 s = . TestGemCommandsUninstallCommand#test_execute_with_version_specified_as_colon = 0.03 s = . TestGemCommandsUninstallCommand#test_execute_with_gem_not_installed = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_literal.rb" = 0.01 s = . TestAst#"test_ranges:test/ruby/enc/test_gb18030.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/library_symbols_test.rb" = 0.00 s = . TestAst#test_op_asgn2 = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/struct/test_duplicate.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/percent_delimiter_string_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/objspace/test_ractor.rb" = 0.00 s = . TestAst#"test_not_cared:test/prism/result/implicit_array_test.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_inlinecache.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_whileuntil.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_search_command.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_resolver_requirement_list.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ripper/test_files_test_1.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/bignum/test_div.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/magic_comment_test.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/arith_seq/test_arith_seq_beg_len_step.rb" = 0.00 s = . TestGemCommandsUninstallCommand#test_execute_all = 0.04 s = . TestAst#"test_all_tokens:test/openssl/test_kdf.rb" = 0.03 s = . TestAst#"test_not_cared:test/psych/test_deprecated.rb" = 0.00 s = . TestGemCommandsUninstallCommand#test_execute_removes_executable = 0.01 s = . TestAst#"test_all_tokens:test/psych/test_data.rb" = 0.01 s = . TestAst#"test_not_cared:test/rubygems/test_gem_util.rb" = 0.00 s = . TestGemCommandsUninstallCommand#test_execute_does_not_error_on_shadowed_default_gems = 0.01 s = . TestAst#"test_ranges:test/monitor/test_monitor.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/marshaltestlib.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/box/load_path.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_update_command.rb" = 0.01 s = . TestAst#"test_ranges:test/dtrace/dummy.rb" = 0.00 s = . TestAst#"test_not_cared:test/fiber/autoload.rb" = 0.00 s = . TestGemCommandsUninstallCommand#test_execute_with_force_and_without_version_uninstalls_everything = 0.02 s = . TestGemCommandsUninstallCommand#test_execute_with_gem_uninstall_error = 0.03 s = . TestGemCommandsUninstallCommand#test_execute_does_not_remove_default_gem_executables = 0.01 s = . TestGemCommandsUninstallCommand#test_uninstall_selection_multiple_gems = 0.03 s = . TestGemCommandsUninstallCommand#test_execute_all_named_default_multiple = 0.01 s = . TestAst#"test_all_tokens:test/test_time.rb" = 0.09 s = . TestGemCommandsUninstallCommand#test_execute_with_version_leaves_non_matching_versions = 0.03 s = . TestGemCommandsUninstallCommand#test_execute_all_named_default_single = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_owner_command.rb" = 0.06 s = . TestAst#"test_ranges:test/rubygems/test_webauthn_listener_response.rb" = 0.00 s = . TestAst#"test_not_cared:test/json/json_generic_object_test.rb" = 0.00 s = . TestGemCommandsUninstallCommand#test_execute_with_multiple_version_specified_as_colon = 0.03 s = . TestAst#"test_all_tokens:test/prism/result/static_inspect_test.rb" = 0.01 s = . TestAst#"test_not_cared:test/fiber/test_io.rb" = 0.00 s = . TestAst#"test_ranges:test/optparse/test_load.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/lbtest.rb" = 0.00 s = . TestAst#"test_not_cared:test/fileutils/clobber.rb" = 0.00 s = . TestAst#"test_all_tokens:test/-ext-/thread/test_lock_native_thread.rb" = 0.00 s = . TestAst#"test_not_cared:test/openssl/test_x509ext.rb" = 0.00 s = . TestAst#"test_all_tokens:test/socket/test_tcp.rb" = 0.04 s = . TestAst#"test_ranges:test/rubygems/test_gem_request.rb" = 0.01 s = . TestGemCommandsUninstallCommand#test_execute_prerelease = 0.08 s = . TestAst#"test_all_tokens:test/psych/test_yamldbm.rb" = 0.02 s = . TestGemCommandsUninstallCommand#test_execute_two_version = 0.00 s = . TestGemCommandsUninstallCommand#test_handle_options_vendor = 0.00 s = . TestGemCommandsUninstallCommand#test_execute_outside_gem_home_when_install_dir_given = 0.01 s = . TestGemCommandsUninstallCommand#test_handle_options_vendor_missing = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_cleanup_command.rb" = 0.02 s = . TestGemCommandsUninstallCommand#test_execute_removes_formatted_executable = 0.01 s = . TestAst#"test_ranges:test/strscan/test_stringscanner.rb" = 0.02 s = . TestAst#"test_not_cared:test/socket/test_basicsocket.rb" = 0.00 s = . TestAst#"test_not_cared:test/lib/parser_support.rb" = 0.00 s = . TestAst#"test_not_cared:test/dtrace/test_singleton_function.rb" = 0.00 s = . TestAst#"test_not_cared:test/dtrace/dummy.rb" = 0.00 s = . TestAst#"test_not_cared:test/optparse/test_optparse.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_frozen.rb" = 0.00 s = . TestGemCommandsUninstallCommand#test_execute_dependency_order = 0.02 s = . TestAst#"test_ranges:test/rubygems/test_gem_bundler_version_finder.rb" = 0.00 s = . TestAst#"test_not_cared:test/-ext-/string/test_coderange.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_resolver_git_specification.rb" = 0.01 s = . TestGemCommandsUninstallCommand#test_execute_with_force_ignores_dependencies = 0.03 s = . TestGemCommandsUninstallCommand#test_uninstall_selection = 0.03 s = . TestGemCommandsUninstallCommand#test_handle_options = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_eval.rb" = 0.07 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_security_trust_dir.rb" = 0.01 s = . TestAst#"test_not_cared:test/prism/ruby/pattern_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_request_set_lockfile_tokenizer.rb" = 0.00 s = . TestAst#"test_not_cared:test/psych/test_scalar.rb" = 0.00 s = . TestGemCommandsUninstallCommand#test_execute_all_named = 0.04 s = . TestAst#"test_all_tokens:test/psych/visitors/test_emitter.rb" = 0.01 s = . TestAst#"test_not_cared:test/ripper/assert_parse_files.rb" = 0.00 s = . TestAst#"test_all_tokens:test/ruby/box/call_toplevel.rb" = 0.00 s = . TestAst#"test_ranges:test/prism/ruby/parameters_signature_test.rb" = 0.00 s = . TestGemCommandsUninstallCommand#test_execute_outside_gem_home = 0.01 s = . TestAst#"test_not_cared:test/openssl/test_digest.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/sff/discover.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/test_sleep.rb" = 0.00 s = . TestAst#"test_all_tokens:test/psych/test_stringio.rb" = 0.00 s = . TestGemCommandsUninstallCommand#test_ensure_writable_dir_creates_missing_parent_directories = 0.01 s = . Psych::TestScalar#test_some_bytes = 0.00 s = . Psych::TestScalar#test_utf_8 = 0.00 s = . TestGemSource#test_load_specs_cached = 0.01 s = . TestAst#"test_all_tokens:test/ruby/enc/test_case_mapping.rb" = 0.03 s = . TestAst#test_with_bom = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_random_formatter.rb" = 0.00 s = . TestGemSource#test_fetch_spec_platform_ruby = 0.01 s = . TestGemSource#test_load_specs_cached_empty = 0.01 s = . TestAst#"test_ranges:test/socket/test_unix.rb" = 0.01 s = . TestGemSource#test_fetch_spec_platform = 0.01 s = . TestGemSource#test_typo_squatting = 0.01 s = . TestGemSource#test_fetch_spec_cached = 0.01 s = . TestGemSource#test_typo_squatting_false_positive = 0.01 s = . TestGemSource#test_fetch_spec = 0.01 s = . TestGemSource#test_cache_dir_escapes_windows_paths = 0.01 s = . TestGemSource#test_load_specs = 0.01 s = . TestGemSource#test_typo_squatting_custom_distance_threshold = 0.01 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_commands_pristine_command.rb" = 0.07 s = . TestAst#"test_not_cared:test/ruby/test_complexrational.rb" = 0.01 s = . TestGemSource#test_dependency_resolver_set_bundler_api = 0.01 s = . TestAst#"test_all_tokens:test/json/json_string_matching_test.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/box/blank.rb" = 0.00 s = . TestAst#test_error_tolerant_end_is_short_for_if = 0.00 s = . TestAst#"test_not_cared:test/io/console/test_ractor.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/box/call_toplevel.rb" = 0.00 s = . TestGemSource#test_update_cache_eh_home_nonexistent = 0.01 s = . TestAst#"test_ranges:test/ruby/test_symbol.rb" = 0.01 s = . TestAst#"test_ranges:test/psych/test_stringio.rb" = 0.00 s = . TestAst#"test_ranges:test/psych/test_coder.rb" = 0.00 s = . TestGemSource#test_spaceship = 0.01 s = . TestAst#"test_not_cared:test/net/http/utils.rb" = 0.00 s = . TestGemSource#test_dependency_resolver_set_marshal_api = 0.01 s = . TestGemSource#test_initialize_invalid_uri = 0.01 s = . TestGemSource#test_spaceship_order_is_preserved_when_uri_differs = 0.01 s = . TestGemSource#test_dependency_resolver_set_file_uri = 0.01 s = . TestGemSource#test_update_cache_eh = 0.01 s = . TestGemSource#test_initialize_git = 0.01 s = . TestGemSource#test_load_specs_from_unavailable_uri = 0.01 s = . TestParse#test_question = 0.00 s = . TestParse#test_cdmarg_after_command_args_and_tlbrace_arg = 0.00 s = . TestParse#test_shareable_constant_value_unfrozen = 0.00 s = . TestParse#test_class_module = 0.00 s = . TestParse#test_dstr = 0.00 s = . TestParse#test_shareable_constant_value_hash_with_keyword_splat = 0.00 s = . TestParse#test_shareable_constant_value_nested = 0.00 s = . TestParse#test_utf8_bom = 0.00 s = . TestParse#test_named_capture_in_block = 0.00 s = . TestParse#test_unused_variable = 0.00 s = . TestParse#test_string = 0.00 s = . TestParse#test_duplicate_argument = 0.00 s = . TestParse#test_mlhs_node = 0.00 s = . TestParse#test_dsym = 0.00 s = . TestParse#test_nonascii_constant = 0.00 s = . TestParse#test_escaped_space = 0.00 s = . TestParse#test_unterminated_regexp_error = 0.00 s = . TestParse#test_disallowed_class_variable = 0.00 s = . TestParse#test_block_call_colon2 = 0.00 s = . TestParse#test_arg2 = 0.00 s = . TestParse#test_no_blockarg = 0.00 s = . TestParse#test_invalid_char = 0.01 s = . TestParse#test_invalid_instance_variable = 0.00 s = . TestParse#test_bad_arg = 0.00 s = . TestParse#test_invalid_class_variable = 0.00 s = . TestParse#test_literal_in_conditional = 0.00 s = . TestParse#test_else_without_rescue = 0.00 s = . TestParse#test_block_variable = 0.00 s = . TestParse#test_void_value_in_rhs = 0.00 s = . TestParse#test_words = 0.00 s = . TestParse#test_file_in_indented_heredoc = 0.00 s = . TestParse#test_unclosed_unicode_escape_at_eol_bug_19750 = 0.05 s = . TestParse#test_carrige_return = 0.00 s = . TestParse#test_parse_string = 0.00 s = . TestParse#test_shareable_constant_value_nonliteral = 0.00 s = . TestParse#test_heredoc_interpolation = 0.00 s = . TestParse#test_shareable_constant_value_simple = 0.00 s = . TestParse#test_parsing_begin_statement_inside_method_definition = 0.00 s = . TestParse#test_unexpected_eof = 0.00 s = . TestParse#test_unassignable = 0.00 s = . TestParse#test_heredoc_unterminated_interpolation = 0.00 s = . TestParse#test_location_of_invalid_token = 0.00 s = . TestParse#test_set_backref = 0.00 s = . TestParse#test_if_after_class = 0.00 s = . TestParse#test_unexpected_token_error = 0.00 s = . TestParse#test_method_block_location = 0.00 s = . TestParse#test_command_def_cmdarg = 0.00 s = . TestParse#test_pow_asgn = 0.00 s = . TestParse#test_arg = 0.00 s = . TestParse#test_dstr_disallowed_variable = 0.00 s = . TestParse#test_op_asgn1_with_block = 0.00 s = . TestParse#test_float = 0.00 s = . TestParse#test_rescue_in_command_assignment = 0.00 s = . TestParse#test_symbol = 0.00 s = . TestParse#test_shareable_constant_value_invalid = 0.00 s = . TestParse#test_disallowed_instance_variable = 0.00 s = . TestParse#test_shareable_constant_value_literal_const_refs = 0.00 s = . TestParse#test_ungettable_gvar = 0.00 s = . TestParse#test_nonascii_const_set = 0.00 s = . TestParse#test_shareable_constant_value_massign = 0.00 s = . TestAst#"test_all_tokens:test/ruby/test_rational.rb" = 0.17 s = . TestAst#"test_ranges:test/openssl/test_asn1.rb" = 0.02 s = . TestAst#"test_ranges:test/rubygems/test_gem_ext_builder.rb" = 0.00 s = . TestAst#"test_all_tokens:test/rubygems/test_gem_resolver_requirement_list.rb" = 0.00 s = . TestAst#"test_ranges:test/ruby/box/string_ext_eval_caller.rb" = 0.00 s = . TestAst#"test_ranges:test/-ext-/popen_deadlock/test_popen_deadlock.rb" = 0.00 s = . TestAst#"test_not_cared:test/ruby/test_method.rb" = 0.02 s = . TestAst#"test_all_tokens:test/-ext-/arith_seq/test_arith_seq_beg_len_step.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_commands_which_command.rb" = 0.00 s = . TestAst#"test_all_tokens:test/fiber/test_scheduler.rb" = 0.03 s = . TestAst#"test_not_cared:test/ruby/test_enum.rb" = 0.02 s = . TestAst#"test_ranges:test/-ext-/bug_reporter/test_bug_reporter.rb" = 0.00 s = . TestAst#"test_ranges:test/rubygems/test_gem_commands_cert_command.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/test_memory_view.rb" = 0.00 s = . TestAst#"test_ranges:test/mmtk/helper.rb" = 0.00 s = . TestAst#"test_all_tokens:test/mkmf/test_flags.rb" = 0.00 s = . TestAst#"test_all_tokens:test/dtrace/helper.rb" = 0.02 s = . TestAst#"test_ranges:test/openssl/test_x509attr.rb" = 0.00 s = . TestAst#"test_not_cared:test/rubygems/test_gem_security_policy.rb" = 0.00 s = . TestAst#"test_ranges:test/openssl/test_x509ext.rb" = 0.00 s = . TestAst#"test_not_cared:test/date/test_date_strftime.rb" = 0.01 s = . TestAst#"test_not_cared:test/ruby/beginmainend.rb" = 0.00 s = . TestAst::TestLocation#test_when_locations = 0.00 s = . TestAst::TestLocation#test_flip2_locations = 0.00 s = . TestAst::TestLocation#test_block_pass_locations = 0.00 s = . TestAst::TestLocation#test_in_locations = 0.00 s = . TestAst::TestLocation#test_case_locations = 0.00 s = . TestAst::TestLocation#test_op_asgn2_locations = 0.00 s = . TestAst::TestLocation#test_next_locations = 0.00 s = . TestAst::TestLocation#test_return_locations = 0.00 s = . TestAst::TestLocation#test_module_locations = 0.00 s = . TestAst::TestLocation#test_unless_locations = 0.00 s = . TestAst::TestLocation#test_and_locations = 0.00 s = . TestAst::TestLocation#test_undef_locations = 0.00 s = . TestAst::TestLocation#test_flip3_locations = 0.00 s = . TestAst::TestLocation#test_sclass_locations = 0.00 s = . TestAst::TestLocation#test_class_locations = 0.00 s = . TestAst::TestLocation#test_if_locations = 0.00 s = . TestAst::TestLocation#test_case2_locations = 0.00 s = . TestAst::TestLocation#test_op_asgn1_locations = 0.00 s = . TestAst::TestLocation#test_redo_locations = 0.00 s = . TestAst::TestLocation#test_colon3_locations = 0.00 s = . TestAst::TestLocation#test_break_locations = 0.00 s = . TestAst::TestLocation#test_lambda_locations = 0.00 s = . TestAst::TestLocation#test_dot3_locations = 0.00 s = . TestAst::TestLocation#test_evstr_locations = 0.00 s = . TestAst::TestLocation#test_until_locations = 0.00 s = . TestAst::TestLocation#test_while_locations = 0.00 s = . TestAst::TestLocation#test_alias_locations = 0.00 s = . TestAst::TestLocation#test_splat_locations = 0.00 s = . TestAst::TestLocation#test_dot2_locations = 0.00 s = . TestAst::TestLocation#test_lineno_and_column = 0.00 s = . TestAst::TestLocation#test_yield_locations = 0.00 s = . TestAst::TestLocation#test_or_locations = 0.00 s = . TestAst::TestLocation#test_postexe_locations = 0.00 s = . TestAst::TestLocation#test_defined_locations = 0.00 s = . TestAst::TestLocation#test_regx_locations = 0.00 s = . TestAst::TestLocation#test_case3_locations = 0.00 s = . TestAst::TestLocation#test_colon2_locations = 0.00 s = . TestAst::TestLocation#test_for_locations = 0.00 s = . TestAst::TestLocation#test_super_locations = 0.00 s = . TestAst::TestLocation#test_valias_locations = 0.00 s = . TestArithmeticSequence#test_first = 0.00 s = . TestArithmeticSequence#test_with_object = 0.00 s = . TestArithmeticSequence#test_eq = 0.00 s = . TestArithmeticSequence#test_exclude_end_p = 0.00 s = . TestArithmeticSequence#test_with_index = 0.00 s = . TestArithmeticSequence#test_peek = 0.00 s = . TestArithmeticSequence#test_end = 0.00 s = . TestArithmeticSequence#test_stop_result = 0.00 s = . TestArithmeticSequence#test_range_step_inspect = 0.00 s = . TestArithmeticSequence#test_last_bug17218 = 0.00 s = . TestArithmeticSequence#test_num_step_size = 0.00 s = . TestArithmeticSequence#test_first_bug15518 = 0.00 s = . TestArithmeticSequence#test_begin = 0.00 s = . TestArithmeticSequence#test_hash = 0.00 s = . TestArithmeticSequence#test_num_step_inspect = 0.00 s = . TestArithmeticSequence#test_to_a_bug17218 = 0.00 s = . TestArithmeticSequence#test_peek_values = 0.00 s = . TestArithmeticSequence#test_complex = 0.00 s = . TestArithmeticSequence#test_next_values = 0.00 s = . TestArithmeticSequence#test_to_a_bug15444 = 0.00 s = . TestArithmeticSequence#test_last = 0.00 s = . TestArithmeticSequence#test_new = 0.00 s = . TestArithmeticSequence#test_next_rewind = 0.00 s = . TestArithmeticSequence#test_allocate = 0.00 s = . TestArithmeticSequence#test_sum = 0.00 s = . TestArithmeticSequence#test_next_bug15444 = 0.00 s = . TestArithmeticSequence#test_eqq = 0.00 s = . TestArithmeticSequence#test_next_after_stopiteration = 0.00 s = . TestArithmeticSequence#test_next = 0.00 s = . TestArithmeticSequence#test_to_a = 0.00 s = . TestArithmeticSequence#test_step = 0.00 s = . TestArithmeticSequence#test_cons = 0.00 s = . TestArithmeticSequence#test_last_with_float = 0.00 s = . TestArithmeticSequence#test_last_with_rational = 0.00 s = . TestArithmeticSequence#test_slice = 0.00 s = . TestArithmeticSequence#test_eql_p = 0.00 s = . TestArithmeticSequence#test_range_step_size = 0.00 s = . TestParse#test_shareable_constant_value_unshareable_literal = 0.20 s = . TestParse#test_yyerror_at_eol = 0.00 s = . TestParse#test_flip_flop = 0.00 s = . TestParse#test_unexpected_token_after_numeric = 0.00 s = . TestParse#test_negative_line_number = 0.00 s = . TestParse#test_method_location_in_rescue = 0.00 s = . TestParse#test_embedded_rd = 0.00 s = . TestErbCommand#test_template_file_encoding = 0.03 s = . TestErbCommand#test_var = 0.02 s = . Prism::StringEncodingTest#test_coding_with_whitespace = 0.00 s = . Prism::StringEncodingTest#test_emacs_style = 0.00 s = . Prism::StringEncodingTest#test_slice_encoding = 0.00 s = . Prism::StringEncodingTest#test_multibyte_escapes = 0.00 s = . Prism::StringEncodingTest#"test_Windows-1253" = 0.00 s = . Prism::StringEncodingTest#test_coding = 0.00 s = . Prism::StringEncodingTest#test_all_syntax_versions_present = 0.00 s = . Prism::StringEncodingTest#test_utf_8_dos = 0.00 s = . Prism::StringEncodingTest#test_utf_8_unix = 0.00 s = . Prism::StringEncodingTest#test_utf_8_mac = 0.00 s = . Prism::StringEncodingTest#test_utf_8_star = 0.00 s = . Prism::StringEncodingTest#"test_US-ASCII" = 0.00 s = . Prism::StringEncodingTest#test_first_lexed_token = 0.00 s = . Prism::StringEncodingTest#test_strpbrk_multibyte = 0.00 s = . Prism::StringEncodingTest#"test_ASCII-8BIT" = 0.00 s = . TestParse#test_error_def_in_argument = 0.05 s = . TestParse#test_command_call = 0.00 s = . TestParse#test_percent = 0.00 s = . TestParse#test_disallowed_gloal_variable = 0.00 s = . TestParse#test_shareable_constant_value_ignored = 0.00 s = . TestParse#test_truncated_source_line = 0.00 s = . TestParse#test_op_name = 0.00 s = . TestParse#test_call_command = 0.00 s = . TestParse#test_named_capture_conflict = 0.00 s = . TestParse#test_shadowing_private_local_variable = 0.00 s = . TestParse#test_alias_backref = 0.00 s = . TestParse#test_no_shadowing_variable_warning = 0.00 s = . TestParse#test_whitespace_warning = 0.00 s = . TestParse#test_here_document = 0.00 s = . TestParse#test_lparenarg = 0.00 s = . TestParse#test_dot_in_next_line = 0.00 s = . TestParse#test_void_expr_stmts_value = 0.00 s = . TestParse#test_backquote = 0.00 s = . TestParse#test_call_method = 0.00 s = . TestGemSilentUI#test_progress_reporter = 0.00 s = . TestGemSilentUI#test_choose_from_list = 0.00 s = . TestGemSilentUI#test_new_without_dev_null = 0.00 s = . TestGemSilentUI#test_download_reporter = 0.00 s = . TestGemSilentUI#test_ask = 0.00 s = . TestGemSilentUI#test_ask_yes_no = 0.00 s = . TestGemSilentUI#test_ask_for_password = 0.00 s = . Psych::TestMergeKeys#test_merge_is_not_partial = 0.00 s = . Psych::TestMergeKeys#test_merge_array = 0.00 s = . Psych::TestMergeKeys#test_bad_seq_merge = 0.00 s = . Psych::TestMergeKeys#test_merge_seq_nil = 0.00 s = . Psych::TestMergeKeys#test_explicit_string = 0.00 s = . Psych::TestMergeKeys#test_merge_key_with_bare_hash = 0.00 s = . Psych::TestMergeKeys#test_override = 0.00 s = . Psych::TestMergeKeys#test_merge_nil = 0.00 s = . Psych::TestMergeKeys#test_missing_merge_key = 0.00 s = . Psych::TestMergeKeys#test_mergekey_with_object = 0.00 s = . Psych::TestMergeKeys#test_multiple_maps = 0.00 s = . Psych::TestMergeKeys#test_merge_key_with_bare_hash_symbolized_names = 0.00 s = . Psych::TestMergeKeys#test_merge_key = 0.00 s = . Psych::TestMergeKeys#test_roundtrip_with_chevron_key = 0.00 s = . TestTRICK2013#test_shinh = 0.01 s = . TestTRICK2013#test_kinaba = 0.01 s = . TestParse#test_assign_in_conditional = 0.10 s = . TestParse#test_serial_comparison = 0.00 s = . TestParse#test_error_line = 0.00 s = . TestParse#test_do_lambda = 0.00 s = . TestParse#test_define_singleton_error = 0.00 s = . TestParse#test_magic_comment = 0.00 s = . TestParse#test_global_variable = 0.00 s = . TestParse#test_literal_concat = 0.00 s = . TestParse#test_embedded_rd_error = 0.00 s = . TestParse#test_block_dup = 0.00 s = . TestParse#test_dynamic_constant_assignment = 0.00 s = . TestParse#test_eof_in_def = 0.00 s = . TestParse#test_label = 0.00 s = . TestParse#test_eof = 0.00 s = . TestParse#test_xstring = 0.00 s = . PPTestModule::PPTest#test_list0123_11 = 0.00 s = . PPTestModule::PPTest#test_list0123_12 = 0.00 s = . PPTestModule::PPTest#test_redefined_method = 0.00 s = . PPTestModule::PPTest#test_struct_override_members = 0.00 s = . PPTestModule::PPTest#test_set = 0.00 s = . PPTestModule::PPTest#test_range = 0.00 s = . PPTestModule::PPInspectTest#test_hasprettyprint = 0.00 s = . PPTestModule::PPInspectTest#test_to_s_without_iv = 0.00 s = . PPTestModule::PPInspectTest#test_hasinspect = 0.00 s = . PPTestModule::PPInspectTest#test_iv_hiding_via_ruby = 0.00 s = . PPTestModule::PPInspectTest#test_hasboth = 0.00 s = . PPTestModule::PPInspectTest#test_to_s_with_iv = 0.00 s = . PPTestModule::PPInspectTest#test_proc = 0.00 s = . PPTestModule::PPInspectTest#test_iv_hiding = 0.00 s = . PPTestModule::PPInspectTest#test_basic_object = 0.00 s = . PPTestModule::PPInspectTest#test_pretty_print_inspect = 0.00 s = . PPTestModule::PPCycleTest#test_struct = 0.00 s = . PPTestModule::PPCycleTest#test_data = 0.00 s = . PPTestModule::PPCycleTest#test_array = 0.00 s = . PPTestModule::PPCycleTest#test_share_nil = 0.00 s = . PPTestModule::PPCycleTest#test_anonymous = 0.00 s = . PPTestModule::PPCycleTest#test_object = 0.00 s = . PPTestModule::PPCycleTest#test_withinspect = 0.00 s = . PPTestModule::PPCycleTest#test_hash = 0.00 s = . PPTestModule::PPCycleTest#test_set = 0.00 s = . PPTestModule::PPCycleTest#test_data_private_member = 0.00 s = . PPTestModule::PPCycleTest#test_data_removed_member = 0.00 s = . PPTestModule::PPSingleLineTest#test_hash_in_array = 0.00 s = . PPTestModule::PPSingleLineTest#test_hash = 0.00 s = . PPTestModule::PPSingleLineTest#test_hash_symbol_colon_key = 0.00 s = . PPTestModule::PPSingleLineTest#test_direct_pp = 0.00 s = . PPTestModule::PPDelegateTest#test_delegate = 0.00 s = . PPTestModule::PPDelegateTest#test_delegate_cycle = 0.00 s = . PPTestModule::PPFileStatTest#test_nothing_raised = 0.00 s = . PPTestModule::PPAbstractSyntaxTree#test_lasgn_literal = 0.00 s = . PPTestModule::PPInheritedTest#test_hash_override = 0.00 s = . TestMkmfConfig#test_with_config_without_arg = 0.07 s = . TestMkmfConfig#test_dir_config = 0.07 s = . TestMkmfConfig#test_with_config_with_arg_and_value = 0.07 s = . TestMkmfConfig#test_with_target_rbconfig = 0.07 s = . TestMkmfConfig#test_with_config_with_arg_and_no_value = 0.07 s = . TestProfileFrames#test_ifunc_frame = 0.04 s = . TestProfileFrames#test_profile_frames = 0.00 s = . TestProfileFrames#test_profile_thread_frames = 0.10 s = . TestProfileFrames#test_start = 0.00 s = . TestProfileFrames#test_matches_backtrace_locations_main_thread = 0.00 s = . Psych_Unit_Tests#test_spec_application_family = 0.00 s = . Psych_Unit_Tests#test_spec_nested_comments = 0.00 s = . Psych_Unit_Tests#test_regexp_with_slash = 0.00 s = . Psych_Unit_Tests#test_spec_single_literal = 0.00 s = . Psych_Unit_Tests#test_ruby_struct = 0.00 s = . Psych_Unit_Tests#test_spec_simple_implicit_sequence = 0.00 s = . Psych_Unit_Tests#test_spec_domain_prefix = 0.00 s = . Psych_Unit_Tests#test_ruby_rational = 0.00 s = . Psych_Unit_Tests#test_spec_complex_invoice = 0.00 s = . Psych_Unit_Tests#test_string_starting_with_non_word_character_uses_double_quotes_without_exclamation_mark = 0.00 s = . Psych_Unit_Tests#test_spec_mapping_between_sequences = 0.00 s = . Psych_Unit_Tests#test_spec_simple_implicit_map = 0.00 s = . Psych_Unit_Tests#test_spec_override_anchor = 0.00 s = . Psych_Unit_Tests#test_spec_mapping_of_mappings = 0.00 s = . Psych_Unit_Tests#test_range_cycle = 0.00 s = . Psych_Unit_Tests#test_empty_map_key = 0.00 s = . Psych_Unit_Tests#test_spec_builtin_literal_blocks = 0.00 s = . Psych_Unit_Tests#test_string_dump_with_colon = 0.00 s = . Psych_Unit_Tests#test_ambiguous_comments = 0.00 s = . Psych_Unit_Tests#test_spec_type_int = 0.00 s = . Psych_Unit_Tests#test_spec_span_single_quote = 0.00 s = . Psych_Unit_Tests#test_string_dump_starting_with_star = 0.00 s = . Psych_Unit_Tests#test_ruby_data = 0.00 s = . Psych_Unit_Tests#test_spec_preserve_indent = 0.00 s = . Psych_Unit_Tests#test_spec_builtin_map = 0.00 s = . Psych_Unit_Tests#test_basic_map = 0.00 s = . Psych_Unit_Tests#test_spec_multiline_scalars = 0.00 s = . Psych_Unit_Tests#test_numeric_cycle = 0.00 s = . Psych_Unit_Tests#test_spec_anchors_and_aliases = 0.00 s = . Psych_Unit_Tests#test_ruby_regexp = 0.00 s = . Psych_Unit_Tests#test_spec_builtin_time = 0.00 s = . Psych_Unit_Tests#test_akira = 0.00 s = . Psych_Unit_Tests#test_spec_root_fold = 0.00 s = . Psych_Unit_Tests#test_spec_sequence_in_sequence_shortcut = 0.00 s = . Psych_Unit_Tests#test_spec_float_explicit = 0.00 s = . Psych_Unit_Tests#test_ranges = 0.00 s = . Psych_Unit_Tests#test_multiline_string_uses_literal_style = 0.00 s = . Psych_Unit_Tests#test_syck_compat = 0.00 s = . Psych_Unit_Tests#test_spec_type_misc = 0.00 s = . Psych_Unit_Tests#test_multiline_regexp = 0.00 s = . Psych_Unit_Tests#test_ruby_complex = 0.00 s = . Psych_Unit_Tests#test_spec_indentation_determines_scope = 0.00 s = . Psych_Unit_Tests#test_spec_builtin_binary = 0.00 s = . Psych_Unit_Tests#test_spec_force_implicit = 0.00 s = . Psych_Unit_Tests#test_time_now_cycle = 0.00 s = . Psych_Unit_Tests#test_spec_span_double_quote = 0.00 s = . Psych_Unit_Tests#test_symbol_cycle = 0.00 s = . Psych_Unit_Tests#test_spec_single_folded = 0.00 s = . Psych_Unit_Tests#test_spec_explicit_families = 0.00 s = . Psych_Unit_Tests#test_spec_throwaway = 0.00 s = . Psych_Unit_Tests#test_spec_simple_map_with_nested_sequences = 0.00 s = . Psych_Unit_Tests#test_spec_log_file = 0.00 s = . TestTRICK2013#test_mame = 0.63 s = . Psych_Unit_Tests#test_object_id_collision = 0.01 s = . Psych_Unit_Tests#test_spec_simple_sequence_with_nested_map = 0.00 s = . Psych_Unit_Tests#test_spec_sequence_key_shortcut = 0.00 s = . Psych_Unit_Tests#test_spec_type_float = 0.00 s = . Psych_Unit_Tests#test_y_method = 0.00 s = S Psych_Unit_Tests#test_spec_builtin_seq = 0.00 s = . Psych_Unit_Tests#test_circular_references = 0.00 s = . Psych_Unit_Tests#test_date_out_of_range = 0.00 s = . Psych_Unit_Tests#test_spec_sequence_shortcuts = 0.00 s = . Psych_Unit_Tests#test_regexp_with_n = 0.00 s = . Psych_Unit_Tests#test_spec_oneline_docs = 0.00 s = . Psych_Unit_Tests#test_spec_root_mapping = 0.00 s = . Psych_Unit_Tests#test_normal_exit = 0.00 s = . Psych_Unit_Tests#test_spec_sequence_of_sequences = 0.00 s = . Psych_Unit_Tests#test_basic_strings = 0.00 s = . Psych_Unit_Tests#test_emitting_indicators = 0.00 s = . TestTRICK2013#test_yhara = 0.02 s = . Prism::ParseTest#test_parse_directory = 0.00 s = . Prism::ParseTest#test_parse_empty_string = 0.00 s = . Prism::ParseTest#test_parse_takes_negative_lines = 0.00 s = . Prism::ParseTest#test_version_current = 0.00 s = . Prism::ParseTest#test_parse_result = 0.00 s = . Prism::ParseTest#test_partial_script = 0.00 s = . Prism::ParseTest#test_parse_tempfile = 0.00 s = . Prism::ParseTest#test_all_syntax_versions_present = 0.00 s = . Prism::ParseTest#test_parse_takes_line = 0.00 s = . Prism::ParseTest#test_parse_nonascii = 0.00 s = . Prism::ParseTest#test_scopes = 0.00 s = . Prism::ParseTest#test_version = 0.00 s = . Prism::ParseTest#test_parse_takes_file_path = 0.00 s = . Prism::ParseTest#test_parse_file = 0.00 s = . TestDateArith#test_new_offset = 0.00 s = . TestDateArith#test__plus__ex = 0.00 s = . TestDateArith#test_prev_year = 0.00 s = . TestDateArith#test_next_month = 0.00 s = . TestDateArith#test__compare = 0.00 s = . TestDateArith#test_step__noblock = 0.00 s = . TestDateArith#test_next_year = 0.00 s = . TestDateArith#test_prev = 0.00 s = . TestDateArith#test_prev_month = 0.00 s = . TestDateArith#test__minus = 0.00 s = . TestDateArith#test_prev_day = 0.00 s = . TestDateArith#test__minus__ex = 0.00 s = . TestDateArith#test_next_month__2 = 0.00 s = . TestDateArith#test_next_day = 0.00 s = . TestDateArith#test_step__compare = 0.00 s = . TestDateArith#test_upto = 0.00 s = . TestDateArith#test_downto = 0.00 s = . TestDateArith#test_prev_month__2 = 0.00 s = . TestDateArith#test_next = 0.00 s = . TestDateArith#test__plus = 0.00 s = . TestDateArith#test_step = 0.00 s = . TestDateArith#test_upto__noblock = 0.00 s = . TestDateArith#test_downto__noblock = 0.00 s = . TestThreadConditionVariable#test_condvar_signal_and_wait = 0.00 s = . TestThreadConditionVariable#test_dup = 0.00 s = . TestThreadConditionVariable#test_dump = 0.00 s = . TestThreadConditionVariable#test_condvar_wait_deadlock = 0.01 s = . TestTRICK2015#test_ksk_1 = 0.04 s = . TestThreadConditionVariable#test_condvar_timed_wait = 0.30 s = . TestThreadConditionVariable#test_condvar_nolock_2 = 0.00 s = . TestThreadConditionVariable#test_condvar_wait_and_broadcast = 0.10 s = . TestThreadConditionVariable#test_condvar_nolock = 0.00 s = . TestThreadConditionVariable#test_condvar_wait_exception_handling = 0.10 s = . TestThreadConditionVariable#test_condvar_nolock_3 = 0.00 s = . TestThreadConditionVariable#test_condvar_fork = 0.02 s = . TestThreadConditionVariable#test_condvar_empty_broadcast = 0.00 s = . TestThreadConditionVariable#test_condvar_empty_signal = 0.00 s = . TestThreadConditionVariable#test_condvar_wait_deadlock_2 = 0.10 s = . Prism::LexTest#"test_whitequark/dedenting_non_interpolating_heredoc_line_continuation.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/utf8_bom.txt" = 0.00 s = . Prism::LexTest#"test_alias.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/class.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defs_endless_command.txt" = 0.00 s = . Prism::LexTest#"test_string_concatination_frozen_true.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/space_args_arg_newline.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_args_opt3.txt" = 0.00 s = . Prism::LexTest#"test_case_in_hash_key.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/method_call_assoc_trailing_comma.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_pattern_051.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/beginless_irange_after_newline.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/class_super.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/emit_arg_inside_procarg0_legacy.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/numbered_args_after_27.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/lvasgn.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_decomp_splat.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/endless_method_with_rescue_mod.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/quoted_symbol_keys.txt" = 0.00 s = . Prism::LexTest#"test_non_alphanumeric_methods.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/string_dvar.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/until_post.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/bug_435.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/case_in_hash_pat_assign.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_assoc.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/bug_args__19.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/bug_interp_single.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/until_mod.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/pattern_matching_ranges.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/rescue_in_lambda_block.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_rshift.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/str_interp_ternary_or_label.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_self_brackets.txt" = 0.00 s = . Prism::LexTest#"test_begin_ensure.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/safe_call_operator.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/heredoc_with_carriage_return_escapes_windows.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/semantic/send.txt" = 0.00 s = . Prism::LexTest#test_lex_file = 0.00 s = . Prism::LexTest#"test_seattlerb/stabby_block_iter_call_no_target_with_arg.txt" = 0.00 s = . Prism::LexTest#"test_heredoc_percent_q_newline_delimiter.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/send_self.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/undef.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_args_command.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_call_paren_call_block_call.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/ruby_bug_19539.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/op_asgn_val_dot_ident_command_call.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/and.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/if.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/qsymbols_interp.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_dot2.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/pctW_lineno.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/interp_digit_var.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_op_asgn.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/resbody_list_var.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/defs.txt" = 0.00 s = . Prism::LexTest#test_parse_lex = 0.00 s = . Prism::LexTest#"test_seattlerb/defn_forward_args.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/pattern.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_heredoc_regexp_chars.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/case_expr.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defined_eh_parens.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/kwbegin_compstmt.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/case.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/read_escape_unicode_h4.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/evstr_str.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/empty_stmt.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/heredoc_lineno.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/iter_args_10_2.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/beginless_range.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/rescue_else.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/stabby_arg_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/literal.txt" = 0.01 s = . Prism::LexTest#"test_seattlerb/iter_args_8_1.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/parser_bug_272.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/bug_do_block_in_cmdarg.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/case_in_86_2.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_spaceship.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/complex.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/arg_scope.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/semantic/and.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/module_comments.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/str_lit_concat_bad_encodings.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/do_lambda.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/since/32.txt" = 0.00 s = . Prism::LexTest#"test_3.4/circular_parameters.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/defs.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/dstr_str.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/ruby_bug_12686.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/int.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/bug290.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/parser_bug_518.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/cond_eflipflop_with_beginless_range.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/cond_match_current_line.txt" = 0.00 s = . Prism::LexTest#"test_command_method_call_3.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_call_ivar_arg_no_parens_line_break.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/float_with_if_modifier.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/array_symbols.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_pipe.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_arg_splat_arg.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/evstr_evstr.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/non_interpolated_word_array_line_breaks.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/for.txt" = 0.00 s = . Prism::LexTest#"test_multi_write.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/ruby_bug_10279.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/unary_tilde.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_newlines.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/masgn_double_paren.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/send_call.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_optarg.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/alias_gvar.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/ruby_bug_19281.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_lte.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/numparam_ruby_bug_19025.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/send_lambda_legacy.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/send_block_conditional.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/heredoc_unicode.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/ruby_bug_11873_b.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/non_interpolated_symbol_array_line_breaks.txt" = 0.00 s = . Prism::LexTest#"test_case.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_while_not_canonical.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/block.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/endless_method_command_syntax.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_pattern_069.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_arg_assoc_kwsplat.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/masgn_const.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/rescue_in_block.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/regexp.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/for_mlhs.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/args_cmd.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_dot3_open.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/resbody_list_mrhs.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/difficult3_5.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/endless_method_forwarded_args_legacy.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/pattern_matching_const_pattern.txt" = 0.00 s = . Prism::LexTest#"test_range_begin_open_exclusive.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/heredoc_squiggly_tabs.txt" = 0.00 s = . Prism::LexTest#"test_modules.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_opt_splat.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_args_kwargs.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/since/27.txt" = 0.00 s = . Prism::LexTest#"test_comments.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/ensure_empty.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/flip2_env_lvar.txt" = 0.00 s = . Prism::LexTest#"test_character_literal.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/bug_case_when_regexp.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/blockarg.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/safe_call_after_newline.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/rescue_ensure.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defns_reserved.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/when_splat.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/hash_pair_value_omission.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/lasgn_command.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/str_heredoc_interp.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/and_multi.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_dot_parens.txt" = 0.00 s = . Prism::LexTest#"test_numbers.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_command_operation_colon.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/unary_minus.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/forwarded_kwrestarg.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/super.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/semantic/undef.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/pin_expr.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/masgn_command_call.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/nil.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/return_block.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/interpolated_symbol_array_line_breaks.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_eq3.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/kwrestarg_named.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/safe_op_asgn2.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defs_comments.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/str_single_escaped_newline.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/lasgn_lasgn_command_call.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/op_asgn.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/heredoc_squiggly.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_arg_scope.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/TestRubyParserShared.txt" = 0.00 s = . Prism::LexTest#"test_blocks.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/args_assocs_comma.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/defined.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/difficult3__10.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/bdot3.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/qsymbols_empty.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/heredoc_with_only_carriage_returns_windows.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/cpath.txt" = 0.00 s = . Prism::LexTest#"test_endless_range_in_conditional.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/bug190.txt" = 0.00 s = . Prism::LexTest#"test_return.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/parser_bug_640.txt" = 0.00 s = . Prism::LexTest#"test_while.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/heredoc_comma_arg.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/stabby_arg_no_paren.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_dstr_soft_newline.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/pct_nl.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/module.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_assoc_new_if_multiline.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/case_in_47.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/str_str.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/bug_args_masgn.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_heredoc_hardnewline.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/iter_kwarg_kwsplat.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/array_assocs.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/pattern_matching_hash.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/array_line_breaks.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/range_inclusive.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/semantic/dstr.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/send_attr_asgn_conditional.txt" = 0.00 s = . Prism::LexTest#"test_heredoc.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/return_call_assocs.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/heredoc_with_interpolation_and_carriage_return_escapes.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/lvar.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/op_asgn_primary_colon_identifier_command_call.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/array_lits_trailing_calls.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/heredoc__backslash_dos_format.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/bug_comma.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_leading_dots_comment.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_opt_call_args_lit_comma.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_args_assoc_quoted.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/comments_before_leading_dot__27.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/endless_method_without_args.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/difficult3__7.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/var_and_asgn.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/resbody_list.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_defn_no_parens.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/symbols_empty.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_multiline_str.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/ivasgn.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/lambda.txt" = 0.00 s = . Prism::LexTest#"test_arithmetic.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/__ENCODING__.txt" = 0.00 s = . Prism::LexTest#"test_if.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/casgn_unscoped.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/attr_asgn_colon_id.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/iter_args_6.txt" = 0.00 s = . Prism::LexTest#"test_constants.txt" = 0.01 s = . Prism::LexTest#"test_seattlerb/assoc__bare.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/safe_call_rhs_newline.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_pattern_044.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/begin_rescue_else_ensure_bodies.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_args_opt2_2.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/str_pct_nested_nested.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/mlhs_mid_anonsplat.txt" = 0.00 s = . Prism::LexTest#"test_regex.txt" = 0.01 s = . Prism::LexTest#"test_whitequark/forwarded_argument_with_kwrestarg.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/bang_eq.txt" = 0.00 s = . Prism::LexTest#"test_encoding_euc_jp.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/heredoc_squiggly_no_indent.txt" = 0.00 s = . Prism::LexTest#"test_regex_with_fake_newlines.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/bug_452.txt" = 0.00 s = . Prism::LexTest#"test_endless_method_as_default_arg.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/messy_op_asgn_lineno.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/str_single_newline.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/hash_kwsplat.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_arg_scope2.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/iter_args_5.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/numparam_outside_block.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/attrasgn_primary_dot_constant.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/str_double_double_escaped_newline.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/send_lambda_args.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defn_unary_not.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/str_evstr.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/case_in_hash_pat_rest.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/flipflop.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/dstr_evstr_empty_end.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/case_in_const.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/bug_while_not_parens_do.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/op_asgn_command_call.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/lasgn_middle_splat.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/difficult1_line_numbers2.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/regex_plain.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/difficult3_2.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/aref_args_assocs.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/heredoc_squiggly_interp.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/case_in_multiple.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/cvasgn.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/case_in_if_unless_post_mod.txt" = 0.00 s = . Prism::LexTest#"test_for.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/block_kwarg_combinations.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/unless.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/def.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/empty.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/ruby_bug_12402.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/lasgn_arg_rescue_arg.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/bug_ascii_8bit_in_literal.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/bug_466.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/alias_gvar_backref.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/parser_bug_490.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/required_kwarg_no_value.txt" = 0.00 s = . Prism::LexTest#"test_command_method_call.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/difficult6_.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/ensure.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/pattern_matching_no_body.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/rescue_parens.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/bug_args_masgn2.txt" = 0.00 s = . Prism::LexTest#"test_range_beginless.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/const_scoped.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/multiple_args_with_trailing_comma.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/float.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/qsymbols.txt" = 0.00 s = . Prism::LexTest#"test_break.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/resbody_var.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/lasgn_call_nobracket_rescue_arg.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/args.txt" = 0.01 s = . Prism::LexTest#"test_seattlerb/block_kw__required.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/ruby21_numbers.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/while_mod.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/bug_187.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/op_asgn_index_command_call.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/pct_Q_backslash_nl.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/if_symbol.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/newline_in_hash_argument.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defn_arg_forward_args.txt" = 0.00 s = . Prism::LexTest#"test_3.4/it_read_and_assignment.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/mlhs_front_splat.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/semantic/def.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/if_elsif.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/pattern_matching_if_unless_modifiers.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/heredoc_squiggly_tabs_extra.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_evstr_after_break.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/lvar_injecting_match.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/case_in_hash_pat_rest_solo.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/parser_bug_989.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/kwoptarg_with_kwrestarg_and_forwarded_args.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/cond_eflipflop_with_endless_range.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/expr_not_bang.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defn_no_kwargs.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/case_in_42_2.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/heredoc_with_not_global_interpolation.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/case_in_31.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_reg_optarg.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/masgn_var_star_var.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/arg_combinations.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_call_operation_colon.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_arg_kwsplat.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/stabby_block_kw.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/or_asgn.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_array_lambda_block_call.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/string_interp.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/lasgn_ivar_env.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/ternary_ambiguous_symbol.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/case_in.txt" = 0.01 s = . Prism::LexTest#"test_whitequark/op_asgn_index.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/find_pattern.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/stabby_proc_scope.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_kwarg_lvar_multiple.txt" = 0.00 s = . Prism::LexTest#"test_comment_single.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/pattern_matching_expr_in_paren.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/eq_begin_why_wont_people_use_their_spacebar.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/variables.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/kwoptarg.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_heredoc_evstr.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/str_double_newline.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/alias.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/pattern_matching_explicit_array_match.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/heredoc_with_interpolation_and_carriage_return_escapes_windows.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_star.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/iter_args_1.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/bug_480.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/not.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/send_plain.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/masgn_paren.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/args_kw_block.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/heredoc_with_extra_carriage_returns_windows.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/singletons.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/aref_args_lit_assocs.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_array_block_call.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/send_lambda.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/module.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/unary.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_block_arg_named.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/magic_encoding_comment.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/heredoc.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/masgn_colon2.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_arg__bare.txt" = 0.00 s = . Prism::LexTest#"test_regex_escape_encoding.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_block_inline_comment_leading_newlines.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_pattern_058_2.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_opt_call_args_assocs_comma.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/false.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_arg_optional.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/ruby_bug_11873_a.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/cond_eflipflop.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/do_bug.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defn_oneliner_rescue.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/semantic/kwbegin.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/since/31.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/slashy_newlines_within_string.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_kw.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/preexe.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/rescue_mod_op_assign.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defn_opt_last_arg.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/pattern_matching__FILE__LINE_literals.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/pattern_matching_blank_else.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_lt.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_bang_squiggle.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/pattern_matching_nil_pattern.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/parser_drops_truncated_parts_of_squiggly_heredoc.txt" = 0.00 s = . Prism::LexTest#"test_unary_method_calls.txt" = 0.00 s = . Prism::LexTest#"test_endless_methods.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_call_ivar_line_break_paren.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/read_escape_unicode_curlies.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/iter_args_8_2.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/send_unary_op.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/case_in_array_pat_const.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/difficult0_.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/rescue_mod.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/while.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_block.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/str_pct_Q_nested.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/index_0.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/qsymbols_empty_space.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defn_opt_splat_arg.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defs_oneliner.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/restarg_unnamed.txt" = 0.00 s = . Prism::LexTest#"test_procs.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_block_inline_comment.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/int___LINE__.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/interpolated_word_array_line_breaks.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/ruby_bug_13547.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/cond_iflipflop_with_endless_range.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_return.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/range_exclusive.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/const_3_op_asgn_or.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_star2.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/difficult3__8.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/iter_args_10_1.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/bug_def_no_paren_eql_begin.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/stabby_block_iter_call.txt" = 0.00 s = . Prism::LexTest#"test_rescue.txt" = 0.00 s = . Prism::LexTest#"test_ranges.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/bug_and.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/arg.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/pattern_matching_implicit_array_match.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/send_conditional.txt" = 0.00 s = . Prism::LexTest#"test_super.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/regexp_unicode_curlies.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/case_in_hash_pat_paren_assign.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/bug179.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/mlhs_rescue.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/safe_attrasgn.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/unary_num_pow_precedence.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/kwarg.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/bug_473.txt" = 0.00 s = . Prism::LexTest#"test_patterns.txt" = 0.02 s = . Prism::LexTest#"test_whitequark/masgn.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_opt_arg.txt" = 0.00 s = . Prism::LexTest#test_parse_lex_file = 0.00 s = . Prism::LexTest#"test_seattlerb/bug_hash_args.txt" = 0.00 s = . Prism::LexTest#test_all_syntax_versions_present = 0.00 s = . Prism::LexTest#"test_seattlerb/call_begin_call_block_call.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/parser_slash_slash_n_escaping_in_literals.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/method_definition_in_while_cond.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defn_splat_arg.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/kwarg_combinations.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_preexe.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defs_as_arg_with_do_block_inside.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/difficult3_.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/super_arg.txt" = 0.00 s = . Prism::LexTest#"test_dos_endings.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_assoc_trailing_comma.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_hash_lit.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_block_inline_multiline_comment.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/pattern_matching_match_alt.txt" = 0.00 s = . Prism::LexTest#"test_heredocs_nested.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defn_powarg.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/const_toplevel.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/const_op_asgn.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/until.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/f_kw.txt" = 0.00 s = . Prism::LexTest#"test_range_begin_open_inclusive.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/bug_447.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defs_oneliner_eq2.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_heredoc.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defn_oneliner_noargs.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/symbols_empty_space.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/pct_w_heredoc_interp_nested.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/nth_ref.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/space_args_cmd.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/bug_op_asgn_rescue.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/attrasgn_array_arg.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/return.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/var_op_asgn.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/backticks_interpolation_line.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_carat.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_arg_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/gvar.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/class_comments.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/forward_arg.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/str_evstr_escape.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/semantic/opasgn.txt" = 0.00 s = . Prism::LexTest#"test_begin_rescue.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defn_args_forward_args.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/array_plain.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_array_arg.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defn_endless_command.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/heredoc_bad_hex_escape.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/ruby_bug_11990.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/symbol_empty.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/def.txt" = 0.01 s = . Prism::LexTest#"test_whitequark/cond_iflipflop.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/bug236.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/xstring_interp.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/const_unscoped.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/or.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/symbol_interp.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/iter_args_2__19.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/parser_bug_830.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/symbol_list.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/difficult4__leading_dots.txt" = 0.00 s = . Prism::LexTest#"test_keyword_method_names.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_postexe.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/cond_iflipflop_with_beginless_range.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/safe_call_dot_parens.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/heredoc_with_carriage_return_escapes.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/mlhs_mid_splat.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/semantic/while.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/safe_attrasgn_constant.txt" = 0.00 s = . Prism::LexTest#"test_booleans.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/while_post.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/str_str_str.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/case_cond_else.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_args_no_kwargs.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/heredoc_squiggly_blank_line_plus_interpolation.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/array_symbols_empty.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/anonymous_blockarg.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defn_kwarg_kwsplat.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/bug_masgn_right.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/mlhs_back_anonsplat.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/bug202.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/semantic/literal.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/var_op_asgn_cmd.txt" = 0.00 s = . Prism::LexTest#"test_undef.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/rescue_else_ensure.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/asgn_mrhs.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_dot3.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/regexp_escape_extended.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/masgn_lhs_splat.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/bug_do_block_in_hash_brace.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/pragma.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_return.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/forwarded_kwrestarg_with_additional_kwarg.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/masgn_attr.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/not_cmd.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/ruby_bug_11989.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/dsym_esc_to_sym.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/send_lambda_args_noparen.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/lasgn_env.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defn_kwarg_no_parens.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defs_endless_command_rescue.txt" = 0.00 s = . Prism::LexTest#"test_hashes.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/if_elsif.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/ruby_bug_18878.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/space_args_arg.txt" = 0.00 s = . Prism::LexTest#"test_heredoc_with_comment.txt" = 0.00 s = . Prism::LexTest#"test_yield.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_leading_dots.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_stabby_with_braces_block.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/masgn_arg_ident.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_kwsplat.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/pattern_matching_lambda.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/str_single_double_escaped_newline.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/rational.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/pattern_matching_single_line.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/cond_begin_masgn.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/case_in_find_array.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/regexp_esc_u.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/op_asgn_dot_ident_command_call.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/begin_cmdarg.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/array_splat.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/const_op_asgn_and2.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/pattern_matching_else.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/array_symbols_interp.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/ruby_bug_9669.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/heredoc_with_extra_carriage_returns.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/asgn_cmd.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/alias.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/case_cond.txt" = 0.00 s = . Prism::LexTest#"test_single_method_call_with_bang.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/ruby_bug_12073.txt" = 0.00 s = . Prism::LexTest#"test_3.4/it_indirect_writes.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/send_binary_op.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/difficult6__8.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/case_in_hash_pat_paren_true.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/iter_args_7_1.txt" = 0.00 s = . Prism::LexTest#"test_single_quote_heredocs.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/lambda_do_vs_brace.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/bug_heredoc_do.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/case_in_67.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_args_opt2.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/bug_call_arglist_parens.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/args_block_pass.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_call_dot_op2_brace_block.txt" = 0.00 s = . Prism::LexTest#"test_embdoc_no_newline_at_end.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_args_assoc_trailing_comma.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/op_asgn_cmd.txt" = 0.00 s = . Prism::LexTest#"test_unescaping.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/case_in_hash_pat.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/difficult4__leading_dots2.txt" = 0.00 s = . Prism::LexTest#"test_heredocs_leading_whitespace.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/back_ref.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/begin_rescue_ensure_no_bodies.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/rescue_do_end_raised.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/safe_call.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/case_in_or.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/send_index_asgn_legacy.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/forward_arg_with_open_args.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/unless_mod.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/kwrestarg_unnamed.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/parser_bug_604.txt" = 0.00 s = . Prism::LexTest#"test_defined.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/heredoc_squiggly_blank_lines.txt" = 0.00 s = . Prism::LexTest#"test_3.4/it.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/ruby_bug_12669.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/masgn_cmd.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/__ENCODING___legacy_.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/difficult3__6.txt" = 0.00 s = . Prism::LexTest#"test_range_end_open_inclusive.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/stabby_block_kw__required.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/quoted_symbol_hash_arg.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/bug_hash_args_trailing_comma.txt" = 0.00 s = . Prism::LexTest#"test_keywords.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/array_words_empty.txt" = 0.00 s = . Prism::LexTest#"test_rescue_modifier.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/safe_op_asgn.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/send_self_block.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/hash_label_end.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/args_args_comma.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_iter_call_parens.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/heredoc_nested.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/symbols.txt" = 0.00 s = . Prism::LexTest#"test_method_calls.txt" = 0.01 s = . Prism::LexTest#"test_seattlerb/heredoc_with_only_carriage_returns.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/heredoc_squiggly_visually_blank_lines.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_colon2.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/postexe.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/and_or_masgn.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defn_opt_reg.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_paren_splat.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_and.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/self.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_arg_assoc.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/kwnilarg.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/while.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/case_expr_else.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defn_reg_opt_reg.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/bug191.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/assoc_label.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/rescue.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/const_2_op_asgn_or2.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/symbols_interp.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_pattern_058.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/words_interp.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/gvasgn.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_bang_command_call.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/case_in_37.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/ternary.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_defn_no_parens_args.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/endless_comparison_method.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/case_in_42.txt" = 0.00 s = . Prism::LexTest#"test_regex_char_width.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/space_args_arg_call.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/label_vs_string.txt" = 0.00 s = . Prism::LexTest#"test_variables.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/bdot2.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/difficult3__11.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/ruby_bug_10653.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/lasgn_call_bracket_rescue_arg.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/beginless_erange_after_newline.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_dstr_escaped_newline.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/masgn_splat.txt" = 0.00 s = . Prism::LexTest#"test_classes.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/bug_regex_verification.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/parser_bug_645.txt" = 0.00 s = . Prism::LexTest#"test_emoji_method_calls.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_iter_call_no_parens.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/super_block.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/bug_rescue_empty_else.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/const_op_asgn_or.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_to_ary.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/if_mod.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defn_comments.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/heredoc_bad_oct_escape.txt" = 0.00 s = . Prism::LexTest#"test_tilde_heredocs.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/string___FILE__.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/procarg0.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/procarg0_legacy.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_gt.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_scope.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_pattern_019.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/str_pct_q.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/multiple_pattern_matches.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/pattern_matching_match_as.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/iter_args_3.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/iter_args_9_1.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/endless_method.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/ruby_bug_11873.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/mlhs_back_splat.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/lbrace_arg_after_command_args.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/masgn_star.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_until_not_canonical.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/when_splat.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/blockargs.txt" = 0.01 s = . Prism::LexTest#"test_seattlerb/iter_args_11_2.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/string_plain.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/if_else.txt" = 0.00 s = . Prism::LexTest#"test_indented_file_end.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/restarg_named.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_trailing_newlines.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/difficult3_4.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_call_operation_dot.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/forward_args_legacy.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/parser_bug_525.txt" = 0.00 s = . Prism::LexTest#"test_heredoc_with_escaped_newline_at_start.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_trailing_dots.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/array_words_interp.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/dedenting_interpolating_heredoc_fake_line_continuation.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/ruby_bug_15789.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/casgn_toplevel.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/non_lvar_injecting_match.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/iter_args_11_1.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/bug_481.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/rescue.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/class.txt" = 0.00 s = . Prism::LexTest#"test_repeat_parameters.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/difficult2_.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/bug_hash_interp_array.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/masgn_colon3.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/xstring_plain.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/ivar.txt" = 0.00 s = . Prism::LexTest#"test_symbols.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/args_args_star.txt" = 0.00 s = . Prism::LexTest#"test_not.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/block_arg_combinations.txt" = 0.01 s = . Prism::LexTest#"test_seattlerb/block_decomp_arg_splat.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/opasgn.txt" = 0.01 s = . Prism::LexTest#"test_seattlerb/alias_resword.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defn_endless_command_rescue.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/character.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/send_block_chain_cmd.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/args_star.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/nil_expression.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_colon_parens.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/assignment.txt" = 0.02 s = . Prism::LexTest#"test_whitequark/ambiuous_quoted_label_in_ternary_operator.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/multiline_hash_declaration.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_arg_opt_splat.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/zsuper.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_unary_bang.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/iter_args_9_2.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/bug_cmdarg.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_def_special_name.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/trailing_forward_arg.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/kwarg_no_paren.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/if_nl_then.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/ruby_bug_11380.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/difficult1_line_numbers.txt" = 0.00 s = . Prism::LexTest#"test_xstring.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/unary_plus.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/empty_begin.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/defined.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/send_lambda_args_shadow.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/rescue_without_begin_end.txt" = 0.00 s = . Prism::LexTest#"test_dash_heredocs.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/case_in_array_pat_paren_assign.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/arg_label.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/dstr.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/undef.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/casgn_scoped.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/send_attr_asgn.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/bug169.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/range.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_div.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/rescue_do_end_rescued.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/difficult6__7.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/pipe_semicolon.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/if_masgn__24.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defn_kwarg_val.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/eq_begin_line_numbers.txt" = 0.00 s = . Prism::LexTest#"test_heredoc_with_carriage_returns.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_pattern_076.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_decomp_arg_splat_arg.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/regex_interp.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/uminus_float.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/bug_not_parens.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/args_args_assocs_comma.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/difficult3__12.txt" = 0.00 s = . Prism::LexTest#"test_string_concatination_frozen_false.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/heredoc_trailing_slash_continued_call.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/mlhs_keyword.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defs_kwarg.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/arg_duplicate_ignored.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/rescue_mod_asgn.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/BEGIN.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/begin_rescue_else_ensure_no_bodies.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/array_words.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_rescue.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/hookexe.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/cond_begin.txt" = 0.00 s = . Prism::LexTest#"test_arrays.txt" = 0.01 s = . Prism::LexTest#"test_seattlerb/dsym_to_sym.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/bug_do_block_in_call_args.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_stabby_do_end_with_block.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/str_double_escaped_newline.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/op_asgn_primary_colon_identifier1.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/attrasgn_array_lhs.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/lparenarg_after_lvar__since_25.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/heredoc_backslash_nl.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/send_index_cmd.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/rescue_do_end_no_raise.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_multiline_str_literal_n.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/for.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_until_not_noncanonical.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/str_backslashes.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_arg_kwsplat.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/and_asgn.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/case_in_array_pat_const2.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/when_multi.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_call_dot_op2_cmd_args_do_block.txt" = 0.00 s = . Prism::LexTest#"test_integer_operations.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defn_kwarg_kwarg.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/unless_else.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/if.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/__ENCODING__.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/pattern_matching_single_line_allowed_omission_of_parentheses.txt" = 0.00 s = . Prism::LexTest#"test_heredocs_with_ignored_newlines_and_non_empty.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defn_forward_args__no_parens.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/bang.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/difficult3_3.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/str_newline_hash_line_number.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/rescue_mod_masgn.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/unary_plus_on_literal.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/when_then.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/symbol_plain.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/keyword_argument_omission.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_array_lit_inline_hash.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/qw_escape.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/send_plain_cmd.txt" = 0.00 s = . Prism::LexTest#"test_encoding_binary.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/masgn_splat_arg_arg.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/op_asgn_primary_colon_const_command_call.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/iter_args_4.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/true.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/index_0_opasgn.txt" = 0.00 s = . Prism::LexTest#"test_lambda.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_kwarg_lvar.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_args_opt1.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/forwarded_argument_with_restarg.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/kwbegin.txt" = 0.00 s = . Prism::LexTest#"test_xstring_with_backslash.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/hash_hashrocket.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defs_oneliner_rescue.txt" = 0.00 s = . Prism::LexTest#"test_until.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/marg_combinations.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defn_kwarg_env.txt" = 0.00 s = . Prism::LexTest#"test_methods.txt" = 0.01 s = . Prism::LexTest#"test_4.0/leading_logical.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defn_arg_asplat_arg.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/args_args_assocs.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/ruby_bug_11107.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/bug_lambda_leakage.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/mlhs_front_anonsplat.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_str_with_newline_escape.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/const_op_asgn_and1.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/send_index_legacy.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/space_args_arg_block.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_assoc_new.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/safe_calls.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_call_defn_call_block_call.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_defn_complex.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/block_kwarg.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/space_args_block.txt" = 0.00 s = . Prism::LexTest#"test_global_variables.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/iter_args_7_2.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/dot2_nil__26.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/bug_249.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defn_kwarg_kwsplat_anon.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_while_not_noncanonical.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/masgn_arg_splat_arg.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/thingy.txt" = 0.00 s = . Prism::LexTest#"test_strings.txt" = 0.01 s = . Prism::LexTest#"test_seattlerb/pipe_space.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/not_masgn__24.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/iter_kwarg.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/qw_escape_term.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_splat_reg.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/heredoc_squiggly_empty.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/hash_label.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/cond_unary_minus.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/super.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/dstr_lex_state.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/rescue_do_end_ensure_result.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/case_in_86.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/bug_cond_pct.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/bang_cmd.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_if_not_noncanonical.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/f_kw__required.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/pattern_matching_constants.txt" = 0.00 s = . Prism::LexTest#"test_4.0/endless_methods_command_call.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defn_oneliner_eq2.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/masgn_arg_colon_arg.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/masgn_nested.txt" = 0.00 s = . Prism::LexTest#"test_nils.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/bug_215.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/send_index_asgn.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/cvar.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/qwords_empty.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/case_in_find.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/string_concat.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_arg_opt_arg_block.txt" = 0.00 s = . Prism::LexTest#"test_boolean_operators.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/qWords_space.txt" = 0.00 s = . Prism::LexTest#"test_ternary_operator.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_if_not_canonical.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/safe_call_newline.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/difficult3__9.txt" = 0.00 s = . Prism::LexTest#"test_newline_terminated.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/method_call_trailing_comma.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/rhs_asgn.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/difficult7_.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defn_kwarg_lvar.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_call_no_args.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/sclass.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/slash_newline_in_heredocs.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/optarg.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/in_expr_no_case.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/send.txt" = 0.01 s = . Prism::LexTest#"test_seattlerb/bug_args_masgn_outer_parens__19.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/pattern_matching_single_match.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/parse_line_dot2_open.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/var_or_asgn.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/begin_ensure_no_bodies.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defn_oneliner.txt" = 0.00 s = . Prism::LexTest#"test_heredoc_with_trailing_newline.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/parser_bug_507.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/defn_oneliner_noargs_parentheses.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/pattern_matching_keyword_variable.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/masgn_splat_arg.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/masgn_anon_splat_arg.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/regexp_esc_C_slash.txt" = 0.00 s = . Prism::LexTest#"test_unless.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_decomp_anon_splat_arg.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/literal/since/30.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_env.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/hash_empty.txt" = 0.00 s = . Prism::LexTest#"test_dstring.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_trailing_comma.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/integer_with_if_modifier.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/send_op_asgn_conditional.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/bug_cmd_string_lookahead.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/op_asgn_index_cmd.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/call_not.txt" = 0.00 s = . Prism::LexTest#"test_it_assignment.txt" = 0.00 s = . Prism::LexTest#"test_dsym_str.txt" = 0.00 s = . Prism::LexTest#"test_next.txt" = 0.00 s = . Prism::LexTest#"test_range_end_open_exclusive.txt" = 0.00 s = . Prism::LexTest#"test_heredocs_with_ignored_newlines.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/case_in_else.txt" = 0.00 s = . Prism::LexTest#"test_unparser/corpus/semantic/block.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/heredoc_with_extra_carriage_horrible_mix.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/block_command_operation_dot.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/ruby_bug_14690.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/dot3_nil__26.txt" = 0.00 s = . Prism::LexTest#"test_seattlerb/dstr_evstr.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/send_index.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/class_super_label.txt" = 0.00 s = . Prism::LexTest#"test_whitequark/forwarded_restarg.txt" = 0.00 s = . TestLambdaParameters#test_instance_eval_return = 0.00 s = . TestLambdaParameters#test_break = 0.00 s = . TestLambdaParameters#test_call_simple = 0.00 s = . TestLambdaParameters#test_proc_inside_lambda2_inside_method_return_outside_lambda1_inside_method = 0.00 s = . TestLambdaParameters#test_call_opt_args = 0.00 s = . TestLambdaParameters#test_not_orphan_next = 0.00 s = . TestLambdaParameters#test_proc_inside_lambda_inside_method_return_outside_lambda_outside_method = 0.00 s = . TestLambdaParameters#test_proc_inside_lambda_inside_method_return_inside_lambda_outside_method = 0.00 s = . TestLambdaParameters#test_not_orphan_return = 0.00 s = . TestLambdaParameters#test_lambda_as_iterator = 0.00 s = . TestLambdaParameters#test_instance_exec_return = 0.00 s = . TestLambdaParameters#test_proc_inside_lambda_inside_method_return_outside_lambda_inside_method = 0.00 s = . TestLambdaParameters#test_in_basic_object = 0.00 s = . TestLambdaParameters#test_brace_lambda_source_location = 0.00 s = . TestLambdaParameters#test_call_rest_args = 0.00 s = . TestLambdaParameters#test_do_lambda_source_location = 0.00 s = . TestLambdaParameters#test_not_orphan_break = 0.00 s = . TestLambdaParameters#test_location_on_error = 0.00 s = . TestLambdaParameters#test_proc_inside_lambda_toplevel = 0.05 s = . TestLambdaParameters#test_return = 0.00 s = . TestLambdaParameters#test_call_block_from_lambda = 0.00 s = . TestLambdaParameters#test_call_with_block = 0.00 s = . TestLambdaParameters#test_exact_parameter = 0.00 s = . TestLambdaParameters#test_instance_exec = 0.00 s = . TestLambdaParameters#test_call_rest_and_opt = 0.00 s = . TestLambdaParameters#test_proc_inside_lambda_inside_method_return_inside_lambda_inside_method = 0.00 s = . TestLambdaParameters#test_arity_error = 0.00 s = . TestTRICK2015#test_kinaba = 1.98 s = . TestTRICK2015#test_eregon = 0.02 s = . TestTRICK2015#test_ksk_2 = 0.01 s = . TestTRICK2015#test_monae = 0.02 s = . TestTRICK2018#test_05_tompng = 0.01 s = . TestTRICK2018#test_02_mame = 0.03 s = . TestTRICK2018#test_04_colin = 0.01 s = . TestTRICK2018#test_03_tompng = 0.01 s = . TestTRICK2018#test_01_kinaba = 0.01 s = . TestTRICK2022#test_01_tompng = 0.01 s = . TestTRICK2022#test_02_tompng = 0.01 s = . TestTRICK2022#test_03_mame = 0.01 s = . TestRubyKaigi2023🥢#test_chopsticks_1 = 0.01 s = . TestRubyKaigi2023🥢#test_chopsticks_1_0 = 0.01 s = . TestRubyKaigi2023🥢#test_chopsticks_0_1 = 0.02 s = . TestRubyKaigi2023🥢#test_chopsticks_0 = 0.01 s = . TestAllRubyQuine#test_all_ruby_quine = 0.00 s = . Psych::TestStream#test_load_stream_yields_documents = 0.00 s = . Psych::TestStream#test_load_partial = 0.00 s = . Psych::TestStream#test_safe_load_stream_yields_documents = 0.00 s = . Psych::TestStream#test_start_takes_block = 0.00 s = . Psych::TestStream#test_explicit_documents = 0.00 s = . Psych::TestStream#test_predicate_document? = 0.00 s = . Psych::TestStream#test_parse_stream_break = 0.00 s = . Psych::TestStream#test_predicate_mapping? = 0.00 s = . Psych::TestStream#test_parse_partial = 0.00 s = . Psych::TestStream#test_parse_stream_yields_documents = 0.00 s = . Psych::TestStream#test_predicate_scalar? = 0.00 s = . Psych::TestStream#test_predicate_alias? = 0.00 s = . Psych::TestStream#test_no_backreferences = 0.00 s = . Psych::TestStream#test_predicate_stream? = 0.00 s = . Psych::TestStream#test_load_stream_break = 0.00 s = . Psych::TestStream#test_predicate_sequence? = 0.00 s = . TestPathnameRactor#test_ractor_shareable = 0.05 s = . TestGemCommandsWhichCommand#test_execute = 0.01 s = . TestGemCommandsWhichCommand#test_execute_directory = 0.00 s = . TestGemCommandsWhichCommand#test_execute_one_missing = 0.01 s = . TestGemCommandsWhichCommand#test_execute_missing = 0.00 s = . TestMkmfSignedness#test_typeof_builtin = 1.11 s = . TestThreadGroup#test_thread_init = 1.01 s = . TestThreadGroup#test_enclosed_thgroup = 0.00 s = . TestThreadGroup#test_frozen_thgroup = 0.00 s = . TestGemResolverIndexSet#test_find_all_prerelease = 0.01 s = . TestGemResolverIndexSet#test_find_all_local = 0.00 s = . TestGemResolverIndexSet#test_find_all = 0.00 s = . TestGemResolverIndexSet#test_initialize_source = 0.01 s = . TestGemResolverIndexSet#test_initialize = 0.00 s = . TestGemCommandsInstallCommand#test_execute_installs_from_a_gemdeps = 0.02 s = . TestGemCommandsInstallCommand#test_explain_platform_ruby = 0.01 s = . TestGemCommandsInstallCommand#test_execute_uses_from_a_gemdeps_with_no_lock = 0.02 s = . TestGemCommandsInstallCommand#test_execute_installs_from_a_gemdeps_with_prerelease = 0.03 s = . TestGemCommandsInstallCommand#test_execute_installs_from_a_gemdeps_with_conservative = 0.04 s = . TestGemCommandsInstallCommand#test_execute_local_missing = 0.00 s = . TestMkmfSignedness#test_typeof_typedef = 0.95 s = . Psych::TestDocument#test_parse_tag = 0.00 s = . Psych::TestDocument#test_parse_version = 0.00 s = . Psych::TestDocument#test_emit_bad_tag = 0.00 s = . Psych::TestDocument#test_emit_version = 0.00 s = . Psych::TestDocument#test_emit_tag = 0.00 s = . TestGemCommandsInstallCommand#test_execute_required_ruby_version_specific_prerelease_met = 0.02 s = . Psych::TestDocument#test_emit_multitag = 0.00 s = . TestGemCommandsInstallCommand#test_execute_nonexistent_with_hint = 0.01 s = . TestOptionParserLoad#test_not_expand_path_basename = 0.00 s = . TestOptionParserLoad#test_load_xdg_config_home = 0.00 s = . TestOptionParserLoad#test_load_home_config = 0.00 s = . TestOptionParserLoad#test_not_expand_path_xdg_config_home = 0.00 s = . TestOptionParserLoad#test_not_expand_path_xdg_config_dirs = 0.00 s = . TestOptionParserLoad#test_load_xdg_config_dirs = 0.00 s = . TestOptionParserLoad#test_load_nothing = 0.00 s = . TestGemCommandsInstallCommand#test_execute_local_dependency_nonexistent_ignore_dependencies = 0.01 s = . TestOptionParserLoad#test_load_home_config_settings = 0.00 s = . TestOptionParserLoad#test_load_home_options = 0.00 s = . TestWeakKeyMap#test_inspect = 0.00 s = . TestWeakKeyMap#test_clear = 0.00 s = . TestGemCommandsInstallCommand#test_handle_options_without = 0.01 s = . TestGemCommandsInstallCommand#test_execute_no_gem = 0.00 s = . TestGemCommandsInstallCommand#test_execute_uses_deps_a_gemdeps_with_a_path = 0.02 s = . TestGemCommandsInstallCommand#test_execute_nonexistent_force = 0.01 s = . TestWeakKeyMap#test_compaction = 0.06 s = . TestWeakKeyMap#test_delete = 0.00 s = . TestWeakKeyMap#test_gc_compact_stress = 0.00 s = S TestWeakKeyMap#test_no_hash_method = 0.00 s = . TestWeakKeyMap#test_key? = 0.00 s = . TestWeakKeyMap#test_getkey = 0.00 s = . TestWeakKeyMap#test_frozen_object = 0.00 s = . TestGemCommandsInstallCommand#test_install_gem_platform_specificity_match_reverse_order = 0.03 s = . TestGemCommandsInstallCommand#test_explain_platform_local_ignore_dependencies = 0.01 s = . TestGemCommandsInstallCommand#test_execute_saves_build_args = 0.03 s = . TestGemCommandsInstallCommand#test_execute_required_rubygems_version_wrong = 0.01 s = . TestGemCommandsInstallCommand#test_execute_uses_deps_a_gemdeps = 0.03 s = . TestGemCommandsInstallCommand#test_handle_options_file = 0.01 s = . TestGemCommandsInstallCommand#test_execute_http_proxy = 0.01 s = . TestGemCommandsInstallCommand#test_execute_prerelease_skipped_when_no_flag_set = 0.02 s = . TestGemCommandsInstallCommand#test_execute_nonexistent_with_dashes = 0.01 s = . TestGemCommandsInstallCommand#test_execute_local_missing_ignore_dependencies = 0.01 s = . TestGemCommandsInstallCommand#test_execute_bindir_with_nonexistent_parent_dirs = 0.02 s = . TestGemCommandsInstallCommand#test_execute_local_dependency_nonexistent = 0.01 s = . TestGemCommandsInstallCommand#test_explain_platform_ruby_ignore_dependencies = 0.01 s = . TestGemCommandsInstallCommand#test_install_gem_ignore_dependencies_both = 0.01 s = . TestGemCommandsInstallCommand#test_execute_local = 0.01 s = . TestGemCommandsInstallCommand#test_execute_with_invalid_gem_file = 0.01 s = . TestGemCommandsInstallCommand#test_execute_required_ruby_version_upper_bound = 0.02 s = . TestGemCommandsInstallCommand#test_execute_prerelease_wins_over_previous_ver = 0.02 s = . TestGemCommandsInstallCommand#test_execute_installs_deps_a_gemdeps_into_a_path = 0.02 s = . TestGemCommandsInstallCommand#test_execute_two_version = 0.00 s = . TestGemCommandsInstallCommand#test_execute_required_ruby_version_specific_not_met = 0.01 s = . TestGemCommandsInstallCommand#test_execute_nonexistent = 0.01 s = . TestGemCommandsInstallCommand#test_execute_with_version_specified_by_colon = 0.02 s = . TestGemCommandsInstallCommand#test_execute_no_user_install = 0.01 s = . TestGemCommandsInstallCommand#test_execute_prerelease_skipped_when_non_pre_available = 0.02 s = . TestGemCommandsInstallCommand#test_pass_down_the_job_option_to_make = 0.08 s = . TestWeakKeyMap#test_clear_bug_20691 = 0.43 s = . TestWeakKeyMap#test_map = 0.00 s = . TestWeakKeyMap#test_aset_const = 0.00 s = . TestGemCommandsInstallCommand#test_execute_remote_truncates_existing_gemspecs = 0.02 s = . Prism::RegularExpressionOptionsTest#test_options = 0.00 s = . Prism::RegularExpressionOptionsTest#test_all_syntax_versions_present = 0.00 s = . TestGemCommandsInstallCommand#test_execute_dependency_nonexistent = 0.01 s = . TestGemAvailableSet#test_remove_installed_bang = 0.00 s = . TestGemAvailableSet#test_add_and_empty = 0.01 s = . TestGemAvailableSet#test_match_platform = 0.01 s = . TestGemCommandsInstallCommand#test_install_gem_platform_specificity_match = 0.03 s = . TestGemAvailableSet#test_find_all = 0.01 s = . TestGemAvailableSet#test_best = 0.01 s = . TestGemAvailableSet#test_sorted_respect_pre = 0.01 s = . TestGemAvailableSet#test_sorted_normal_versions = 0.01 s = . TestGemCommandsInstallCommand#test_execute_two_version_specified_by_colon = 0.04 s = . Test_StringModifyExpand#test_integer_overflow = 0.00 s = . TestGemCommandsInstallCommand#test_parses_requirement_from_gemname = 0.01 s = . TestRubyPrimitive#test_fact = 0.00 s = . TestRubyPrimitive#test_list_expand = 0.00 s = . TestRubyPrimitive#test_cvar_from_singleton_method = 0.00 s = . TestRubyPrimitive#test_lvar = 0.00 s = . TestRubyPrimitive#test_constant_cache = 0.00 s = . TestRubyPrimitive#test_constant_cache2 = 0.00 s = . TestRubyPrimitive#test_attr_setter = 0.00 s = . TestRubyPrimitive#test_opassign = 0.00 s = . TestRubyPrimitive#test_concatarray_ruby_dev_41933 = 0.00 s = . TestRubyPrimitive#test_cvar_from_singleton_method2 = 0.00 s = . TestRubyPrimitive#test_constatant_cache4 = 0.00 s = . TestRubyPrimitive#test_aset = 0.00 s = . TestRubyPrimitive#test_cvar_from_instance_method = 0.00 s = . TestRubyPrimitive#test_length = 0.00 s = . TestRubyPrimitive#test_backref = 0.00 s = . TestRubyPrimitive#test_opassign_and_or = 0.00 s = . TestRubyPrimitive#test_mul = 0.00 s = . TestRubyPrimitive#test_not = 0.00 s = . TestRubyPrimitive#test_div = 0.00 s = . TestRubyPrimitive#test_aref = 0.00 s = . TestRubyPrimitive#test_constant_cache5 = 0.00 s = . TestRubyPrimitive#test_constant_cache3 = 0.00 s = . TestRubyPrimitive#test_gvar = 0.00 s = . TestRubyPrimitive#test_constant = 0.00 s = . TestRubyPrimitive#test_mod = 0.00 s = . TestGemCommandsInstallCommand#test_execute_required_ruby_version_specific_prerelease_not_met = 0.01 s = . TestSecureRandom#test_repeated_gen_random = 0.00 s = . TestSecureRandom#test_alphanumeric_with_chars = 0.00 s = . TestSecureRandom#test_with_openssl = 0.00 s = . Prism::PercentDelimiterStringTest#test_newline_terminator_with_lf_crlf = 0.00 s = . Prism::PercentDelimiterStringTest#test_newline_terminator_with_crlf_lf = 0.00 s = . Prism::PercentDelimiterStringTest#test_newline_terminator_with_crlf_pair = 0.00 s = . Prism::PercentDelimiterStringTest#test_newline_terminator_with_lf_crlf_with_extra_cr = 0.00 s = . Prism::PercentDelimiterStringTest#test_lf_lf = 0.00 s = . Prism::PercentDelimiterStringTest#test_all_syntax_versions_present = 0.00 s = . Prism::PercentDelimiterStringTest#test_newline_terminator_with_cr_cr = 0.00 s = . Prism::PercentDelimiterStringTest#test_lf_crlf = 0.00 s = . TestGemCommandsInstallCommand#test_install_gem_ignore_dependencies_specific_file = 0.01 s = . Prism::PercentDelimiterStringTest#test_newline_terminator_with_crlf_crlf_with_extra_cr = 0.00 s = . Prism::PercentDelimiterStringTest#test_cr_crlf = 0.00 s = . Prism::PercentDelimiterRegexpTest#test_newline_terminator_with_lf_crlf = 0.00 s = . Prism::PercentDelimiterRegexpTest#test_newline_terminator_with_crlf_lf = 0.00 s = . Prism::PercentDelimiterRegexpTest#test_newline_terminator_with_crlf_pair = 0.00 s = . Prism::PercentDelimiterRegexpTest#test_newline_terminator_with_lf_crlf_with_extra_cr = 0.00 s = . Prism::PercentDelimiterRegexpTest#test_lf_lf = 0.00 s = . Prism::PercentDelimiterRegexpTest#test_all_syntax_versions_present = 0.00 s = . Prism::PercentDelimiterRegexpTest#test_newline_terminator_with_cr_cr = 0.00 s = . Prism::PercentDelimiterRegexpTest#test_lf_crlf = 0.00 s = . Prism::PercentDelimiterRegexpTest#test_newline_terminator_with_crlf_crlf_with_extra_cr = 0.00 s = . Prism::PercentDelimiterRegexpTest#test_cr_crlf = 0.00 s = . TestGemSourceVendor#test_spaceship = 0.00 s = . TestGemSourceVendor#test_initialize = 0.00 s = . Prism::ParseCommentsTest#test_parse_file_comments_error = 0.00 s = . Prism::ParseCommentsTest#test_all_syntax_versions_present = 0.00 s = . Prism::ParseCommentsTest#test_parse_file_comments = 0.00 s = . Prism::ParseCommentsTest#test_parse_comments = 0.00 s = . Prism::ParseStreamTest#test_false___END___in_heredoc = 0.00 s = . TestGemCommandsInstallCommand#test_execute_local_transitive_prerelease = 0.03 s = . Prism::ParseStreamTest#test_multi_read = 0.00 s = . Prism::ParseStreamTest#test___END__ = 0.00 s = . Prism::ParseStreamTest#test_all_syntax_versions_present = 0.00 s = . Prism::ParseStreamTest#test_multi_line = 0.00 s = . Prism::ParseStreamTest#test_false___END___in_list = 0.00 s = . Prism::ParseStreamTest#test_false___END___in_regexp = 0.00 s = . Prism::ParseStreamTest#test_single_line = 0.00 s = . Prism::ParseStreamTest#test_false___END___in_string = 0.00 s = . Prism::ParseStreamTest#test_nul_bytes = 0.00 s = . TestGemCommandsInstallCommand#test_execute_two = 0.02 s = . TestGemCommandsInstallCommand#test_show_source_problems_even_on_success = 0.01 s = . TestGemCommandsInstallCommand#test_execute_exclude_prerelease = 0.02 s = . TestGemCommandsInstallCommand#test_execute_bad_source = 0.00 s = . TestRegexp#test_invalid_group = 0.05 s = . TestRegexp#test_exec = 0.00 s = . TestRegexp#test_match_string = 0.00 s = . TestRegexp#test_dup = 0.00 s = . TestGemCommandsInstallCommand#test_redact_credentials_from_uri_on_warning = 0.02 s = . TestGemCommandsInstallCommand#test_explain_platform_local = 0.01 s = . TestGemCommandsInstallCommand#test_install_gem_ignore_dependencies_remote = 0.02 s = . TestGemCommandsInstallCommand#test_execute_remote_ignores_files = 0.02 s = . TestGemCommandsInstallCommand#test_handle_options_suggest = 0.01 s = . TestGemCommandsInstallCommand#test_execute_installs_deps_a_gemdeps = 0.02 s = . TestGemCommandsInstallCommand#test_execute_conservative = 0.01 s = . TestGemCommandsInstallCommand#test_execute_uses_from_a_gemdeps = 0.01 s = . TestGemCommandsInstallCommand#test_install_gem_ignore_dependencies_remote_platform_local = 0.02 s = . TestGemCommandsInstallCommand#test_execute_with_gemdeps_path_ignores_system = 0.02 s = . TestGemCommandsInstallCommand#test_execute_nonexistent_hint_disabled = 0.01 s = . TestGemCommandsInstallCommand#test_execute_explicit_version_includes_prerelease = 0.02 s = . TestGemCommandsInstallCommand#test_execute_required_ruby_version = 0.02 s = . TestGemCommandsInstallCommand#test_show_errors_on_failure = 0.01 s = . TestGemCommandsInstallCommand#test_execute_remote = 0.01 s = . TestRegexp#test_match_cache_atomic = 0.23 s = . TestRegexp#test_match_data_deconstruct = 0.00 s = . TestRegexp#test_inspect = 0.00 s = . TestRegexp#test_once_escape = 0.00 s = . TestRegexp#test_to_s_under_gc_compact_stress = 0.00 s = S TestRegexp#test_match_under_gc_compact_stress = 0.00 s = S TestRegexp#test_parse = 0.00 s = . TestRegexp#test_posix_bracket = 0.00 s = . TestRegexp#test_last_match = 0.00 s = . TestRegexp#test_bug_19273 = 0.00 s = . TestRegexp#test_invalid_fragment = 0.00 s = . TestRegexp#test_quick_search = 0.00 s = . TestRegexp#test_ruby_dev_999 = 0.00 s = . TestRegexp#test_parse_comment = 0.00 s = . TestRegexp#test_linear_performance = 0.00 s = . TestGemCommandsInstallCommand#test_suggest_update_if_enabled = 0.01 s = . TestRegexp#test_bug_19476 = 0.00 s = . TestRegexp#test_casefold_p = 0.00 s = . TestRegexp#test_ss_in_look_behind = 0.00 s = . TestNoMethodError#test_new_name = 0.00 s = . TestNoMethodError#test_new_name_args = 0.00 s = . TestNoMethodError#test_new_default = 0.00 s = . TestNoMethodError#test_send_forward_raises_when_called_through_vcall = 0.00 s = . TestNoMethodError#test_new_receiver = 0.00 s = . TestNoMethodError#test_new_message = 0.00 s = . TestNoMethodError#test_new_name_args_priv = 0.00 s = . TestNoMethodError#test_message_encoding = 0.00 s = . TestNoMethodError#test_send_forward_raises = 0.00 s = . TestNoMethodError#test_to_s = 0.00 s = . TestResolvAddr#test_valid_socket_ip_address_list = 0.00 s = . TestResolvAddr#test_valid_ipv6_link_local_address = 0.00 s = . TestResolvAddr#test_invalid_ipv4_address = 0.00 s = . TestResolvAddr#test_invalid_byte_comment = 0.00 s = . TestResolvAddr#test_hosts_by_command = 0.00 s = . TestDateParseRactor#test_date_ractor = 0.21 s = . TestMkmfConfiguration#test_verbose_with_arg = 0.08 s = . TestMkmfConfiguration#test_verbose_with_rbconfig_verbose_enabled = 0.00 s = . TestMkmfConfiguration#test_verbose_with_rbconfig_verbose_disabled = 0.00 s = . TestDir#test_inspect = 0.00 s = . TestDir#test_class_chdir = 0.00 s = . TestDir#test_symlinks_not_resolved = 0.00 s = . TestDir#test_glob_recursive = 0.00 s = . TestDir#test_glob_ignore_casefold_invalid_encoding = 0.00 s = . TestDir#test_nodir = 0.00 s = . TestDir#test_foreach = 0.00 s = . TestDir#test_chroot_nodir = 0.00 s = . TestDir#test_glob_order = 0.00 s = . TestDir#test_set_pos = 0.00 s = . TestDir#test_glob_recursive_directory = 0.00 s = . TestDir#test_symlink = 0.00 s = . TestDir#test_glob = 0.00 s = . TestDir#test_empty? = 0.00 s = . TestRegexp#test_match_cache_positive_look_ahead_complex = 0.39 s = . TestRegexp#test_too_big_number_for_repeat_range = 0.00 s = . TestRegexp#test_bug18631 = 0.00 s = . TestRegexp#test_match_matchsubstring = 0.00 s = . TestDir#test_glob_array_with_destructive_element = 0.03 s = . TestDir#test_children = 0.00 s = . TestDir#test_glob_metachar = 0.00 s = . TestDir#test_home_utf8 = 0.00 s = . TestDir#test_home = 0.00 s = . TestDir#test_seek = 0.00 s = . TestDir#test_dir_enc = 0.00 s = . TestDir#test_entries = 0.00 s = . TestDir#test_rewind = 0.00 s = . TestDir#test_path = 0.00 s = . TestDir#test_instance_chdir = 0.05 s = . TestDir#test_close = 0.00 s = . TestDir#test_glob_recursive_with_brace = 0.00 s = . TestDir#test_glob_base_dir = 0.00 s = . TestDir#test_each_child = 0.00 s = . TestDir#test_chdir_conflict = 0.00 s = . TestDir#test_glob_too_may_open_files = 0.05 s = . TestDir#test_unknown_keywords = 0.00 s = . TestDir#test_for_fd = 0.00 s = . TestDir#test_fileno = 0.00 s = . TestDir#test_glob_super_root = 0.00 s = . TestDir#test_glob_base = 0.00 s = . TestDir#test_glob_starts_with_brace = 0.00 s = . TestDir#test_glob_cases = 0.00 s = . TestDir#test_glob_gc_for_fd = 0.05 s = . Prism::IntegerBaseFlagsTest#test_all_syntax_versions_present = 0.00 s = . Prism::IntegerBaseFlagsTest#test_flags = 0.00 s = . HTTPRequestTest#test_header_set = 0.00 s = . HTTPRequestTest#test_initialize_GET = 0.00 s = . HTTPRequestTest#test_update_uri = 0.00 s = . HTTPRequestTest#test_initialize_GET_range = 0.00 s = . HTTPRequestTest#test_initialize_HEAD = 0.00 s = . HTTPRequestTest#test_initialize_GET_uri = 0.00 s = . HTTPRequestTest#test_initialize_accept_encoding = 0.00 s = . Prism::StringQueryTest#test_constant? = 0.00 s = . Prism::StringQueryTest#test_all_syntax_versions_present = 0.00 s = . Prism::StringQueryTest#test_local? = 0.00 s = . Prism::StringQueryTest#test_method_name? = 0.00 s = . Prism::StringQueryTest#test_invalid_encoding = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/dedenting_non_interpolating_heredoc_line_continuation.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/utf8_bom.txt" = 0.00 s = . Prism::MagicCommentTest#"test_alias.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/class.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defs_endless_command.txt" = 0.00 s = . Prism::MagicCommentTest#"test_string_concatination_frozen_true.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/space_args_arg_newline.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_args_opt3.txt" = 0.00 s = . Prism::MagicCommentTest#"test_case_in_hash_key.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/method_call_assoc_trailing_comma.txt" = 0.00 s = . Prism::MagicCommentTest#test_emacs_coding = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_pattern_051.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/beginless_irange_after_newline.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/class_super.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/emit_arg_inside_procarg0_legacy.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/numbered_args_after_27.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/lvasgn.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_decomp_splat.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/endless_method_with_rescue_mod.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/quoted_symbol_keys.txt" = 0.00 s = . Prism::MagicCommentTest#"test_non_alphanumeric_methods.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/string_dvar.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/until_post.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/bug_435.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/case_in_hash_pat_assign.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_assoc.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/bug_args__19.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/bug_interp_single.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/until_mod.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/pattern_matching_ranges.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/rescue_in_lambda_block.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_rshift.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/str_interp_ternary_or_label.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_self_brackets.txt" = 0.00 s = . Prism::MagicCommentTest#"test_begin_ensure.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/safe_call_operator.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/heredoc_with_carriage_return_escapes_windows.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/semantic/send.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/stabby_block_iter_call_no_target_with_arg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_heredoc_percent_q_newline_delimiter.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/send_self.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/undef.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_args_command.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_call_paren_call_block_call.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/ruby_bug_19539.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/op_asgn_val_dot_ident_command_call.txt" = 0.00 s = . Prism::MagicCommentTest#test_emacs_whitespace = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/and.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/if.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/qsymbols_interp.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_dot2.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/pctW_lineno.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/interp_digit_var.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_op_asgn.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/resbody_list_var.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/defs.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defn_forward_args.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/pattern.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_heredoc_regexp_chars.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/case_expr.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defined_eh_parens.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/kwbegin_compstmt.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/case.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/read_escape_unicode_h4.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/evstr_str.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/empty_stmt.txt" = 0.00 s = . Prism::MagicCommentTest#"test_spanning_heredoc_newlines.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/heredoc_lineno.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/iter_args_10_2.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/beginless_range.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/rescue_else.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/stabby_arg_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/literal.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/iter_args_8_1.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/parser_bug_272.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/bug_do_block_in_cmdarg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/case_in_86_2.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_spaceship.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/complex.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/arg_scope.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/semantic/and.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/module_comments.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/str_lit_concat_bad_encodings.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/do_lambda.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/since/32.txt" = 0.00 s = . Prism::MagicCommentTest#"test_3.4/circular_parameters.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/defs.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/dstr_str.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/ruby_bug_12686.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/int.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/bug290.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/parser_bug_518.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/cond_eflipflop_with_beginless_range.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/cond_match_current_line.txt" = 0.00 s = . Prism::MagicCommentTest#"test_command_method_call_3.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_call_ivar_arg_no_parens_line_break.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/float_with_if_modifier.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/array_symbols.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_pipe.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_arg_splat_arg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/evstr_evstr.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/non_interpolated_word_array_line_breaks.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/for.txt" = 0.00 s = . Prism::MagicCommentTest#"test_multi_write.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/ruby_bug_10279.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/unary_tilde.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_newlines.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/masgn_double_paren.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/send_call.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_optarg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/alias_gvar.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/ruby_bug_19281.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_lte.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/numparam_ruby_bug_19025.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/send_lambda_legacy.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/send_block_conditional.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/heredoc_unicode.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/ruby_bug_11873_b.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/non_interpolated_symbol_array_line_breaks.txt" = 0.00 s = . Prism::MagicCommentTest#"test_case.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_while_not_canonical.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/block.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/endless_method_command_syntax.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_pattern_069.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_arg_assoc_kwsplat.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/masgn_const.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/rescue_in_block.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/regexp.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/for_mlhs.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/args_cmd.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_dot3_open.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/resbody_list_mrhs.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/difficult3_5.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/endless_method_forwarded_args_legacy.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/pattern_matching_const_pattern.txt" = 0.00 s = . Prism::MagicCommentTest#"test_range_begin_open_exclusive.txt" = 0.00 s = . TestRegexp#test_s_timeout = 0.26 s = . Prism::MagicCommentTest#"test_seattlerb/heredoc_squiggly_tabs.txt" = 0.00 s = . Prism::MagicCommentTest#"test_modules.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_opt_splat.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_args_kwargs.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/since/27.txt" = 0.00 s = . Prism::MagicCommentTest#"test_comments.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/ensure_empty.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/flip2_env_lvar.txt" = 0.00 s = . Prism::MagicCommentTest#"test_character_literal.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/bug_case_when_regexp.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/blockarg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/safe_call_after_newline.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/rescue_ensure.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defns_reserved.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/when_splat.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/hash_pair_value_omission.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/lasgn_command.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/str_heredoc_interp.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/and_multi.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_dot_parens.txt" = 0.00 s = . Prism::MagicCommentTest#"test_numbers.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_command_operation_colon.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/unary_minus.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/forwarded_kwrestarg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/super.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/semantic/undef.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/pin_expr.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/masgn_command_call.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/nil.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/return_block.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/interpolated_symbol_array_line_breaks.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_eq3.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/kwrestarg_named.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/safe_op_asgn2.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defs_comments.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/str_single_escaped_newline.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/lasgn_lasgn_command_call.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/op_asgn.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/heredoc_squiggly.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_arg_scope.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/TestRubyParserShared.txt" = 0.00 s = . Prism::MagicCommentTest#"test_blocks.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/args_assocs_comma.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/defined.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/difficult3__10.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/bdot3.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/qsymbols_empty.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/heredoc_with_only_carriage_returns_windows.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/cpath.txt" = 0.00 s = . Prism::MagicCommentTest#"test_endless_range_in_conditional.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/bug190.txt" = 0.00 s = . Prism::MagicCommentTest#"test_return.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/parser_bug_640.txt" = 0.00 s = . Prism::MagicCommentTest#"test_while.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/heredoc_comma_arg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/stabby_arg_no_paren.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_dstr_soft_newline.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/pct_nl.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/module.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_assoc_new_if_multiline.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/case_in_47.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/str_str.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/bug_args_masgn.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_heredoc_hardnewline.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/iter_kwarg_kwsplat.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/array_assocs.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/pattern_matching_hash.txt" = 0.00 s = . Prism::MagicCommentTest#test_coding_whitespace = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/array_line_breaks.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/range_inclusive.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/semantic/dstr.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/send_attr_asgn_conditional.txt" = 0.00 s = . Prism::MagicCommentTest#"test_heredoc.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/return_call_assocs.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/heredoc_with_interpolation_and_carriage_return_escapes.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/lvar.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/op_asgn_primary_colon_identifier_command_call.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/array_lits_trailing_calls.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/heredoc__backslash_dos_format.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/bug_comma.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_leading_dots_comment.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_opt_call_args_lit_comma.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_args_assoc_quoted.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/comments_before_leading_dot__27.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/endless_method_without_args.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/difficult3__7.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/var_and_asgn.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/resbody_list.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_defn_no_parens.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/symbols_empty.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_multiline_str.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/ivasgn.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/lambda.txt" = 0.00 s = . Prism::MagicCommentTest#"test_arithmetic.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/__ENCODING__.txt" = 0.00 s = . Prism::MagicCommentTest#"test_if.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/casgn_unscoped.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/attr_asgn_colon_id.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/iter_args_6.txt" = 0.00 s = . Prism::MagicCommentTest#"test_constants.txt" = 0.01 s = . Prism::MagicCommentTest#"test_seattlerb/assoc__bare.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/safe_call_rhs_newline.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_pattern_044.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/begin_rescue_else_ensure_bodies.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_args_opt2_2.txt" = 0.00 s = . Prism::MagicCommentTest#test_encoding = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/str_pct_nested_nested.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/mlhs_mid_anonsplat.txt" = 0.00 s = . Prism::MagicCommentTest#"test_regex.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/forwarded_argument_with_kwrestarg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/bang_eq.txt" = 0.00 s = . Prism::MagicCommentTest#"test_encoding_euc_jp.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/heredoc_squiggly_no_indent.txt" = 0.00 s = . Prism::MagicCommentTest#"test_regex_with_fake_newlines.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/bug_452.txt" = 0.00 s = . Prism::MagicCommentTest#"test_endless_method_as_default_arg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/messy_op_asgn_lineno.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/str_single_newline.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/hash_kwsplat.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_arg_scope2.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/iter_args_5.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/numparam_outside_block.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/attrasgn_primary_dot_constant.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/str_double_double_escaped_newline.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/send_lambda_args.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defn_unary_not.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/str_evstr.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/case_in_hash_pat_rest.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/flipflop.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/dstr_evstr_empty_end.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/case_in_const.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/bug_while_not_parens_do.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/op_asgn_command_call.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/lasgn_middle_splat.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/difficult1_line_numbers2.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/regex_plain.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/difficult3_2.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/aref_args_assocs.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/heredoc_squiggly_interp.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/case_in_multiple.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/cvasgn.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/case_in_if_unless_post_mod.txt" = 0.00 s = . Prism::MagicCommentTest#"test_for.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/block_kwarg_combinations.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/unless.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/def.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/empty.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/ruby_bug_12402.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/lasgn_arg_rescue_arg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/bug_ascii_8bit_in_literal.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/bug_466.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/alias_gvar_backref.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/parser_bug_490.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/required_kwarg_no_value.txt" = 0.00 s = . Prism::MagicCommentTest#"test_command_method_call.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/difficult6_.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/ensure.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/pattern_matching_no_body.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/rescue_parens.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/bug_args_masgn2.txt" = 0.00 s = . Prism::MagicCommentTest#"test_range_beginless.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/const_scoped.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/multiple_args_with_trailing_comma.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/float.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/qsymbols.txt" = 0.00 s = . Prism::MagicCommentTest#"test_3.3-3.3/it_with_ordinary_parameter.txt" = 0.00 s = . Prism::MagicCommentTest#"test_break.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/resbody_var.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/lasgn_call_nobracket_rescue_arg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/args.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_kw__required.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/ruby21_numbers.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/while_mod.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/bug_187.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/op_asgn_index_command_call.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/pct_Q_backslash_nl.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/if_symbol.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/newline_in_hash_argument.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defn_arg_forward_args.txt" = 0.00 s = . Prism::MagicCommentTest#"test_3.4/it_read_and_assignment.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/mlhs_front_splat.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/semantic/def.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/if_elsif.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/pattern_matching_if_unless_modifiers.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/heredoc_squiggly_tabs_extra.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_evstr_after_break.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/lvar_injecting_match.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/case_in_hash_pat_rest_solo.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/parser_bug_989.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/kwoptarg_with_kwrestarg_and_forwarded_args.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/cond_eflipflop_with_endless_range.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/expr_not_bang.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defn_no_kwargs.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/case_in_42_2.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/heredoc_with_not_global_interpolation.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/case_in_31.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_reg_optarg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/masgn_var_star_var.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/arg_combinations.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_call_operation_colon.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_arg_kwsplat.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/stabby_block_kw.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/or_asgn.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_array_lambda_block_call.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/string_interp.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/lasgn_ivar_env.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/ternary_ambiguous_symbol.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/case_in.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/op_asgn_index.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/find_pattern.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/stabby_proc_scope.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_kwarg_lvar_multiple.txt" = 0.00 s = . Prism::MagicCommentTest#"test_comment_single.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/pattern_matching_expr_in_paren.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/eq_begin_why_wont_people_use_their_spacebar.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/variables.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/kwoptarg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_heredoc_evstr.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/str_double_newline.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/alias.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/pattern_matching_explicit_array_match.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/heredoc_with_interpolation_and_carriage_return_escapes_windows.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_star.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/iter_args_1.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/bug_480.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/not.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/send_plain.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/masgn_paren.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/args_kw_block.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/heredoc_with_extra_carriage_returns_windows.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/singletons.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/aref_args_lit_assocs.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_array_block_call.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/send_lambda.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/module.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/unary.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_block_arg_named.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/magic_encoding_comment.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/heredoc.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/masgn_colon2.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_arg__bare.txt" = 0.00 s = . Prism::MagicCommentTest#"test_regex_escape_encoding.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_block_inline_comment_leading_newlines.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_pattern_058_2.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_opt_call_args_assocs_comma.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/false.txt" = 0.00 s = . Prism::MagicCommentTest#test_emacs_encoding = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_arg_optional.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/ruby_bug_11873_a.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/cond_eflipflop.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/do_bug.txt" = 0.00 s = . Prism::MagicCommentTest#"test_3.3-3.3/block_args_in_array_assignment.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defn_oneliner_rescue.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/semantic/kwbegin.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/since/31.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/slashy_newlines_within_string.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_kw.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/preexe.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/rescue_mod_op_assign.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defn_opt_last_arg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/pattern_matching__FILE__LINE_literals.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/pattern_matching_blank_else.txt" = 0.00 s = . TestRegexp#test_nonextended_section_of_extended_regexp_bug_19379 = 0.08 s = . Prism::MagicCommentTest#"test_seattlerb/call_lt.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_bang_squiggle.txt" = 0.00 s = . TestRegexp#test_match_data_named_captures = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/pattern_matching_nil_pattern.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/parser_drops_truncated_parts_of_squiggly_heredoc.txt" = 0.00 s = . TestRegexp#test_equal = 0.00 s = . TestRegexp#test_match_setter = 0.00 s = . TestRegexp#test_match_without_regexp = 0.00 s = . TestRegexp#test_regsub_K = 0.00 s = . TestRegexp#test_to_s2 = 0.00 s = . Prism::MagicCommentTest#"test_unary_method_calls.txt" = 0.00 s = . Prism::MagicCommentTest#"test_endless_methods.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_call_ivar_line_break_paren.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/read_escape_unicode_curlies.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/iter_args_8_2.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/send_unary_op.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/case_in_array_pat_const.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/difficult0_.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/rescue_mod.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/while.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_block.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/str_pct_Q_nested.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/index_0.txt" = 0.00 s = . Prism::MagicCommentTest#test_coding = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/qsymbols_empty_space.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defn_opt_splat_arg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defs_oneliner.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/restarg_unnamed.txt" = 0.00 s = . Prism::MagicCommentTest#"test_procs.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_block_inline_comment.txt" = 0.00 s = . Prism::MagicCommentTest#"test_heredocs_with_fake_newlines.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/int___LINE__.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/interpolated_word_array_line_breaks.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/ruby_bug_13547.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/cond_iflipflop_with_endless_range.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_return.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/range_exclusive.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/const_3_op_asgn_or.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_star2.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/difficult3__8.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/iter_args_10_1.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/bug_def_no_paren_eql_begin.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/stabby_block_iter_call.txt" = 0.00 s = . Prism::MagicCommentTest#"test_rescue.txt" = 0.00 s = . Prism::MagicCommentTest#"test_ranges.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/bug_and.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/arg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/pattern_matching_implicit_array_match.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/send_conditional.txt" = 0.00 s = . Prism::MagicCommentTest#"test_super.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/regexp_unicode_curlies.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/case_in_hash_pat_paren_assign.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/bug179.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/mlhs_rescue.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/safe_attrasgn.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/unary_num_pow_precedence.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/kwarg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/bug_473.txt" = 0.00 s = . Prism::MagicCommentTest#"test_patterns.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/masgn.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_opt_arg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/bug_hash_args.txt" = 0.00 s = . Prism::MagicCommentTest#test_all_syntax_versions_present = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_begin_call_block_call.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/parser_slash_slash_n_escaping_in_literals.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/method_definition_in_while_cond.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defn_splat_arg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/kwarg_combinations.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_preexe.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defs_as_arg_with_do_block_inside.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/difficult3_.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/super_arg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_dos_endings.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_assoc_trailing_comma.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_hash_lit.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_block_inline_multiline_comment.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/pattern_matching_match_alt.txt" = 0.00 s = . Prism::MagicCommentTest#"test_heredocs_nested.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defn_powarg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/const_toplevel.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/const_op_asgn.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/until.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/f_kw.txt" = 0.00 s = . Prism::MagicCommentTest#"test_range_begin_open_inclusive.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/bug_447.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defs_oneliner_eq2.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_heredoc.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defn_oneliner_noargs.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/symbols_empty_space.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/pct_w_heredoc_interp_nested.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/nth_ref.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/space_args_cmd.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/bug_op_asgn_rescue.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/attrasgn_array_arg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/return.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/var_op_asgn.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/backticks_interpolation_line.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_carat.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_arg_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/gvar.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/class_comments.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/forward_arg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/str_evstr_escape.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/semantic/opasgn.txt" = 0.00 s = . Prism::MagicCommentTest#"test_begin_rescue.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defn_args_forward_args.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/array_plain.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_array_arg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_command_method_call_2.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defn_endless_command.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/heredoc_bad_hex_escape.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/ruby_bug_11990.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/symbol_empty.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/def.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/cond_iflipflop.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/bug236.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/xstring_interp.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/const_unscoped.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/or.txt" = 0.00 s = . Prism::MagicCommentTest#"test_3.3-3.3/return_in_sclass.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/symbol_interp.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/iter_args_2__19.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/parser_bug_830.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/symbol_list.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/difficult4__leading_dots.txt" = 0.00 s = . Prism::MagicCommentTest#"test_keyword_method_names.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_postexe.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/cond_iflipflop_with_beginless_range.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/safe_call_dot_parens.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/heredoc_with_carriage_return_escapes.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/mlhs_mid_splat.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/semantic/while.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/safe_attrasgn_constant.txt" = 0.00 s = . Prism::MagicCommentTest#"test_booleans.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/while_post.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/str_str_str.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/case_cond_else.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_args_no_kwargs.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/heredoc_squiggly_blank_line_plus_interpolation.txt" = 0.00 s = . Prism::MagicCommentTest#"test_3.3-3.3/it_read_and_assignment.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/array_symbols_empty.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/anonymous_blockarg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defn_kwarg_kwsplat.txt" = 0.00 s = . Prism::MagicCommentTest#test_encoding_whitespace = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/bug_masgn_right.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/mlhs_back_anonsplat.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/bug202.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/semantic/literal.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/var_op_asgn_cmd.txt" = 0.00 s = . Prism::MagicCommentTest#"test_undef.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/rescue_else_ensure.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/asgn_mrhs.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_dot3.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/regexp_escape_extended.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/masgn_lhs_splat.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/bug_do_block_in_hash_brace.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/pragma.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_return.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/forwarded_kwrestarg_with_additional_kwarg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/masgn_attr.txt" = 0.00 s = . Prism::MagicCommentTest#test_vim = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/not_cmd.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/ruby_bug_11989.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/dsym_esc_to_sym.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/send_lambda_args_noparen.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/lasgn_env.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defn_kwarg_no_parens.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defs_endless_command_rescue.txt" = 0.00 s = . Prism::MagicCommentTest#"test_hashes.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/if_elsif.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/ruby_bug_18878.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/space_args_arg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_heredoc_with_comment.txt" = 0.00 s = . Prism::MagicCommentTest#"test_yield.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_leading_dots.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_stabby_with_braces_block.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/masgn_arg_ident.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_kwsplat.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/pattern_matching_lambda.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/str_single_double_escaped_newline.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/rational.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/pattern_matching_single_line.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/cond_begin_masgn.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/case_in_find_array.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/regexp_esc_u.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/op_asgn_dot_ident_command_call.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/begin_cmdarg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/array_splat.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/const_op_asgn_and2.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/pattern_matching_else.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/array_symbols_interp.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/ruby_bug_9669.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/heredoc_with_extra_carriage_returns.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/asgn_cmd.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/alias.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/case_cond.txt" = 0.00 s = . Prism::MagicCommentTest#"test_single_method_call_with_bang.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/ruby_bug_12073.txt" = 0.00 s = . Prism::MagicCommentTest#"test_3.4/it_indirect_writes.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/send_binary_op.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/difficult6__8.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/case_in_hash_pat_paren_true.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/iter_args_7_1.txt" = 0.00 s = . Prism::MagicCommentTest#"test_single_quote_heredocs.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/lambda_do_vs_brace.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/bug_heredoc_do.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/case_in_67.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_args_opt2.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/bug_call_arglist_parens.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/args_block_pass.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_call_dot_op2_brace_block.txt" = 0.00 s = . Prism::MagicCommentTest#"test_embdoc_no_newline_at_end.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_args_assoc_trailing_comma.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/op_asgn_cmd.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unescaping.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/case_in_hash_pat.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/difficult4__leading_dots2.txt" = 0.00 s = . Prism::MagicCommentTest#"test_heredocs_leading_whitespace.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/back_ref.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/begin_rescue_ensure_no_bodies.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/rescue_do_end_raised.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/safe_call.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/case_in_or.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/send_index_asgn_legacy.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/forward_arg_with_open_args.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/unless_mod.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/kwrestarg_unnamed.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/parser_bug_604.txt" = 0.00 s = . Prism::MagicCommentTest#"test_defined.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/heredoc_squiggly_blank_lines.txt" = 0.00 s = . Prism::MagicCommentTest#"test_3.4/it.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/ruby_bug_12669.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/masgn_cmd.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/__ENCODING___legacy_.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/difficult3__6.txt" = 0.00 s = . Prism::MagicCommentTest#"test_range_end_open_inclusive.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/stabby_block_kw__required.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/quoted_symbol_hash_arg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/bug_hash_args_trailing_comma.txt" = 0.00 s = . Prism::MagicCommentTest#"test_keywords.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/array_words_empty.txt" = 0.00 s = . Prism::MagicCommentTest#"test_rescue_modifier.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/safe_op_asgn.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/send_self_block.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/hash_label_end.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/args_args_comma.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_iter_call_parens.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/heredoc_nested.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/symbols.txt" = 0.00 s = . Prism::MagicCommentTest#"test_method_calls.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/heredoc_with_only_carriage_returns.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/heredoc_squiggly_visually_blank_lines.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_colon2.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/postexe.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/and_or_masgn.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defn_opt_reg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_paren_splat.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_and.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/self.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_arg_assoc.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/kwnilarg.txt" = 0.00 s = . TestRegexp#test_invalid_free_at_parse_depth_limit_over = 0.08 s = . Prism::MagicCommentTest#"test_whitequark/while.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/case_expr_else.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defn_reg_opt_reg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/bug191.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/assoc_label.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/rescue.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/const_2_op_asgn_or2.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/symbols_interp.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_pattern_058.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/words_interp.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/gvasgn.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_bang_command_call.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/case_in_37.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/ternary.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_defn_no_parens_args.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/endless_comparison_method.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/case_in_42.txt" = 0.00 s = . Prism::MagicCommentTest#"test_regex_char_width.txt" = 0.00 s = . Prism::MagicCommentTest#"test_3.3-3.3/keyword_args_in_array_assignment.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/space_args_arg_call.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/label_vs_string.txt" = 0.00 s = . Prism::MagicCommentTest#"test_variables.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/bdot2.txt" = 0.00 s = . Prism::MagicCommentTest#test_eNcOdInG = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/difficult3__11.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/ruby_bug_10653.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/lasgn_call_bracket_rescue_arg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/beginless_erange_after_newline.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_dstr_escaped_newline.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/masgn_splat.txt" = 0.00 s = . Prism::MagicCommentTest#"test_classes.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/bug_regex_verification.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/parser_bug_645.txt" = 0.00 s = . Prism::MagicCommentTest#"test_emoji_method_calls.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_iter_call_no_parens.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/super_block.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/bug_rescue_empty_else.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/const_op_asgn_or.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_to_ary.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/if_mod.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defn_comments.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/heredoc_bad_oct_escape.txt" = 0.00 s = . Prism::MagicCommentTest#"test_tilde_heredocs.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/string___FILE__.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/procarg0.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/procarg0_legacy.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_gt.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_scope.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_pattern_019.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/str_pct_q.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/multiple_pattern_matches.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/pattern_matching_match_as.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/iter_args_3.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/iter_args_9_1.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/endless_method.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/ruby_bug_11873.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/mlhs_back_splat.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/lbrace_arg_after_command_args.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/masgn_star.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_until_not_canonical.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/when_splat.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/blockargs.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/iter_args_11_2.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/string_plain.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/if_else.txt" = 0.00 s = . Prism::MagicCommentTest#"test_indented_file_end.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/restarg_named.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_trailing_newlines.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/difficult3_4.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_call_operation_dot.txt" = 0.00 s = . Prism::MagicCommentTest#test_emacs_CoDiNg = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/forward_args_legacy.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/parser_bug_525.txt" = 0.00 s = . Prism::MagicCommentTest#"test_heredoc_with_escaped_newline_at_start.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_trailing_dots.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/array_words_interp.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/dedenting_interpolating_heredoc_fake_line_continuation.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/ruby_bug_15789.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/casgn_toplevel.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/non_lvar_injecting_match.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/iter_args_11_1.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/bug_481.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/rescue.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/class.txt" = 0.00 s = . Prism::MagicCommentTest#"test_repeat_parameters.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/difficult2_.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/bug_hash_interp_array.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/masgn_colon3.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/xstring_plain.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/ivar.txt" = 0.00 s = . Prism::MagicCommentTest#"test_symbols.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/args_args_star.txt" = 0.00 s = . Prism::MagicCommentTest#"test_not.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/block_arg_combinations.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_decomp_arg_splat.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/opasgn.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/alias_resword.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defn_endless_command_rescue.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/character.txt" = 0.00 s = . Prism::MagicCommentTest#"test_spanning_heredoc.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/send_block_chain_cmd.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/args_star.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/nil_expression.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_colon_parens.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/assignment.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/ambiuous_quoted_label_in_ternary_operator.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/multiline_hash_declaration.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_arg_opt_splat.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/zsuper.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_unary_bang.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/iter_args_9_2.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/bug_cmdarg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_def_special_name.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/trailing_forward_arg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/kwarg_no_paren.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/if_nl_then.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/ruby_bug_11380.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/difficult1_line_numbers.txt" = 0.00 s = . Prism::MagicCommentTest#"test_xstring.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/unary_plus.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/empty_begin.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/defined.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/send_lambda_args_shadow.txt" = 0.00 s = . Prism::MagicCommentTest#"test_3.3-3.3/it_indirect_writes.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/rescue_without_begin_end.txt" = 0.00 s = . Prism::MagicCommentTest#"test_dash_heredocs.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/case_in_array_pat_paren_assign.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/arg_label.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/dstr.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/undef.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/casgn_scoped.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/send_attr_asgn.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/bug169.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/range.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_div.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/rescue_do_end_rescued.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/difficult6__7.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/pipe_semicolon.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/if_masgn__24.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defn_kwarg_val.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/eq_begin_line_numbers.txt" = 0.00 s = . Prism::MagicCommentTest#"test_heredoc_with_carriage_returns.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_pattern_076.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_decomp_arg_splat_arg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/regex_interp.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/uminus_float.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/bug_not_parens.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/args_args_assocs_comma.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/difficult3__12.txt" = 0.00 s = . Prism::MagicCommentTest#test_emacs_multiple = 0.00 s = . Prism::MagicCommentTest#"test_string_concatination_frozen_false.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/heredoc_trailing_slash_continued_call.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/mlhs_keyword.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defs_kwarg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/arg_duplicate_ignored.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/rescue_mod_asgn.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/BEGIN.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/begin_rescue_else_ensure_no_bodies.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/array_words.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_rescue.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/hookexe.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/cond_begin.txt" = 0.00 s = . Prism::MagicCommentTest#"test_arrays.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/dsym_to_sym.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/bug_do_block_in_call_args.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_stabby_do_end_with_block.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/str_double_escaped_newline.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/op_asgn_primary_colon_identifier1.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/attrasgn_array_lhs.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/lparenarg_after_lvar__since_25.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/heredoc_backslash_nl.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/send_index_cmd.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/rescue_do_end_no_raise.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_multiline_str_literal_n.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/for.txt" = 0.00 s = . Prism::MagicCommentTest#test_CoDiNg = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_until_not_noncanonical.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/str_backslashes.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_arg_kwsplat.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/and_asgn.txt" = 0.00 s = . Prism::MagicCommentTest#"test_3.3-3.3/it.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/case_in_array_pat_const2.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/when_multi.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_call_dot_op2_cmd_args_do_block.txt" = 0.00 s = . Prism::MagicCommentTest#"test_integer_operations.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defn_kwarg_kwarg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/unless_else.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/if.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/__ENCODING__.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/pattern_matching_single_line_allowed_omission_of_parentheses.txt" = 0.00 s = . Prism::MagicCommentTest#"test_heredocs_with_ignored_newlines_and_non_empty.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defn_forward_args__no_parens.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/bang.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/difficult3_3.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/str_newline_hash_line_number.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/rescue_mod_masgn.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/unary_plus_on_literal.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/when_then.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/symbol_plain.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/keyword_argument_omission.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_array_lit_inline_hash.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/qw_escape.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/send_plain_cmd.txt" = 0.00 s = . Prism::MagicCommentTest#"test_encoding_binary.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/masgn_splat_arg_arg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/op_asgn_primary_colon_const_command_call.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/iter_args_4.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/true.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/index_0_opasgn.txt" = 0.00 s = . Prism::MagicCommentTest#"test_lambda.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_kwarg_lvar.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_args_opt1.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/forwarded_argument_with_restarg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/kwbegin.txt" = 0.00 s = . Prism::MagicCommentTest#"test_xstring_with_backslash.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/hash_hashrocket.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defs_oneliner_rescue.txt" = 0.00 s = . Prism::MagicCommentTest#"test_until.txt" = 0.00 s = . TestRegexp#test_s_timeout_corner_cases = 0.07 s = . Prism::MagicCommentTest#"test_whitequark/marg_combinations.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defn_kwarg_env.txt" = 0.00 s = . Prism::MagicCommentTest#"test_methods.txt" = 0.00 s = . Prism::MagicCommentTest#"test_4.0/leading_logical.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defn_arg_asplat_arg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/args_args_assocs.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/ruby_bug_11107.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/bug_lambda_leakage.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/mlhs_front_anonsplat.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_str_with_newline_escape.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/const_op_asgn_and1.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/send_index_legacy.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/space_args_arg_block.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_assoc_new.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/safe_calls.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_call_defn_call_block_call.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_defn_complex.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/block_kwarg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/space_args_block.txt" = 0.00 s = . Prism::MagicCommentTest#"test_global_variables.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/iter_args_7_2.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/dot2_nil__26.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/bug_249.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defn_kwarg_kwsplat_anon.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_while_not_noncanonical.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/masgn_arg_splat_arg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/thingy.txt" = 0.00 s = . Prism::MagicCommentTest#"test_strings.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/pipe_space.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/not_masgn__24.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/iter_kwarg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/qw_escape_term.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_splat_reg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/heredoc_squiggly_empty.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/hash_label.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/cond_unary_minus.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/super.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/dstr_lex_state.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/rescue_do_end_ensure_result.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/case_in_86.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/bug_cond_pct.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/bang_cmd.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_if_not_noncanonical.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/f_kw__required.txt" = 0.00 s = . Prism::MagicCommentTest#test_emacs_eNcOdInG = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/pattern_matching_constants.txt" = 0.00 s = . Prism::MagicCommentTest#"test_4.0/endless_methods_command_call.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defn_oneliner_eq2.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/masgn_arg_colon_arg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/masgn_nested.txt" = 0.00 s = . Prism::MagicCommentTest#"test_nils.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/bug_215.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/send_index_asgn.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/cvar.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/qwords_empty.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/case_in_find.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/string_concat.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_arg_opt_arg_block.txt" = 0.00 s = . Prism::MagicCommentTest#"test_boolean_operators.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/qWords_space.txt" = 0.00 s = . Prism::MagicCommentTest#"test_ternary_operator.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_if_not_canonical.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/safe_call_newline.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/difficult3__9.txt" = 0.00 s = . Prism::MagicCommentTest#"test_newline_terminated.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/method_call_trailing_comma.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/rhs_asgn.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/difficult7_.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/dedenting_heredoc.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defn_kwarg_lvar.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_call_no_args.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/sclass.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/slash_newline_in_heredocs.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/optarg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/in_expr_no_case.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/send.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/bug_args_masgn_outer_parens__19.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/pattern_matching_single_match.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/parse_line_dot2_open.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/var_or_asgn.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/begin_ensure_no_bodies.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defn_oneliner.txt" = 0.00 s = . Prism::MagicCommentTest#"test_heredoc_with_trailing_newline.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/parser_bug_507.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/defn_oneliner_noargs_parentheses.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/pattern_matching_keyword_variable.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/masgn_splat_arg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/masgn_anon_splat_arg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/regexp_esc_C_slash.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unless.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_decomp_anon_splat_arg.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/literal/since/30.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_env.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/hash_empty.txt" = 0.00 s = . Prism::MagicCommentTest#"test_dstring.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_trailing_comma.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/integer_with_if_modifier.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/send_op_asgn_conditional.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/bug_cmd_string_lookahead.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/op_asgn_index_cmd.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/call_not.txt" = 0.00 s = . Prism::MagicCommentTest#"test_it_assignment.txt" = 0.00 s = . Prism::MagicCommentTest#"test_dsym_str.txt" = 0.00 s = . Prism::MagicCommentTest#"test_next.txt" = 0.00 s = . Prism::MagicCommentTest#"test_range_end_open_exclusive.txt" = 0.00 s = . Prism::MagicCommentTest#"test_heredocs_with_ignored_newlines.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/case_in_else.txt" = 0.00 s = . Prism::MagicCommentTest#"test_unparser/corpus/semantic/block.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/heredoc_with_extra_carriage_horrible_mix.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/block_command_operation_dot.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/ruby_bug_14690.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/dot3_nil__26.txt" = 0.00 s = . Prism::MagicCommentTest#"test_seattlerb/dstr_evstr.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/send_index.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/class_super_label.txt" = 0.00 s = . Prism::MagicCommentTest#"test_whitequark/forwarded_restarg.txt" = 0.00 s = . Psych::TestEncoding#test_doc_tag_encoding = 0.00 s = . Psych::TestEncoding#test_alias = 0.00 s = . Psych::TestEncoding#test_io_utf8 = 0.00 s = . Psych::TestEncoding#test_io_utf8_read_as_binary = 0.00 s = . Psych::TestEncoding#test_dump_non_ascii_string_to_file = 0.00 s = . Psych::TestEncoding#test_doc_tag = 0.00 s = . Psych::TestEncoding#test_map_tag = 0.00 s = . Psych::TestEncoding#test_to_yaml_is_valid = 0.00 s = . Psych::TestEncoding#test_io_shiftjis = 0.00 s = . Psych::TestEncoding#test_list_anchor = 0.00 s = . Psych::TestEncoding#test_default_internal = 0.00 s = . Psych::TestEncoding#test_io_utf16le = 0.00 s = . Psych::TestEncoding#test_emit_alias = 0.00 s = . Psych::TestEncoding#test_start_sequence = 0.00 s = . Psych::TestEncoding#test_dump_load_encoding_object = 0.00 s = . Psych::TestEncoding#test_transcode_utf16le = 0.00 s = . Psych::TestEncoding#test_start_mapping = 0.00 s = . Psych::TestEncoding#test_transcode_shiftjis = 0.00 s = . Psych::TestEncoding#test_transcode_utf16be = 0.00 s = . Psych::TestEncoding#test_scalar = 0.00 s = . Psych::TestEncoding#test_map_anchor = 0.00 s = . Psych::TestEncoding#test_io_utf16be = 0.00 s = . Psych::TestEncoding#test_emitter_encoding = 0.00 s = . TestSocketOption#test_bool = 0.00 s = . TestSocketOption#test_ipv4_multicast_loop = 0.00 s = . TestSocketOption#test_unpack = 0.00 s = . TestSocketOption#test_ipv4_multicast_ttl_size = 0.00 s = . TestSocketOption#test_ipv4_multicast_ttl = 0.00 s = . TestSocketOption#test_new = 0.00 s = . TestSocketOption#test_ipv4_multicast_loop_size = 0.00 s = . TestRegexp#test_bug_19467 = 0.13 s = . TestRegexp#test_backref_overrun = 0.00 s = . TestRegexp#test_unicode_age_14_0 = 0.00 s = . TestProcess#test_spawn_wordsplit = 0.04 s = . TestProcess#test_sigpipe = 0.03 s = . TestProcess#test_warmup_frees_pages = 0.08 s = . TestProcess#test_groups = 0.00 s = . TestProcess#test_clock_gettime_MACH_ABSOLUTE_TIME_BASED_CLOCK_MONOTONIC = 0.00 s = . TestRegexp#test_match_lambda_multithread = 0.43 s = . TestProcess#test_execopts_redirect_open_fifo_interrupt_print = 0.44 s = . TestProcess#test_system_noshell = 0.00 s = . TestProcess#test_getegid = 0.00 s = . TestProcess#test_system_sigpipe = 0.00 s = . TestProcess#test_to_hash_on_arguments = 0.16 s = . TestProcess#test_execopts_modification = 0.10 s = . TestRegexp#test_match_cache_exponential = 0.42 s = . TestRegexp#test_once = 0.00 s = . TestProcess#test_warmup_precompute_string_coderange = 0.05 s = . TestProcess#test_clock_getres_TIMES_BASED_CLOCK_MONOTONIC = 0.00 s = . TestRegexp#test_timeout_corner_cases = 0.05 s = . TestRegexp#test_match_control_meta_escape = 0.00 s = . TestRegexp#test_cclass_R = 0.00 s = . TestRegexp#test_match_init_copy = 0.00 s = . TestRegexp#test_unicode_age_15_1 = 0.00 s = . TestRegexp#test_uninitialized = 0.00 s = . TestRegexp#test_cclass_X = 0.00 s = . TestRegexp#test_match_p = 0.00 s = . TestRegexp#test_char_class = 0.00 s = . TestProcess#test_execopts_popen_extra_fd = 0.07 s = . TestProcess#test_clock_getres_constants = 0.00 s = . TestProcess#test_setegid = 0.00 s = . TestRegexp#test_extended_comment_invalid_escape_bug_18294 = 0.05 s = . TestRegexp#test_error_message_on_failed_conversion = 0.00 s = . TestProcess#test_daemon_pid = 0.01 s = . TestProcess#test_execopts_preserve_env_on_exec_failure = 0.03 s = . TestRegexp#test_assign_named_capture_trace = 0.04 s = . TestProcess#test_status = 0.03 s = . TestProcess#test_sh_comment = 0.00 s = . TestProcess#test_gid_from_name = 0.00 s = . TestProcess#test_rlimit_nofile = 0.04 s = . TestProcess#test_spawn_shell = 0.07 s = . TestProcess#test_popen_fork_ensure = 0.01 s = . TestProcess#test_clock_getres_GETRUSAGE_BASED_CLOCK_PROCESS_CPUTIME_ID = 0.00 s = . TestProcess#test_many_args = 0.15 s = . TestProcess#test_rescue_exec_fail = 0.05 s = . TestRegexp#test_match_cache_negative_look_behind = 0.38 s = . TestRegexp#test_quote = 0.00 s = . TestRegexp#test_bug_20453 = 0.01 s = . TestRegexp#test_ruby_dev_24643 = 0.00 s = . TestRegexp#test_assign_named_capture_to_reserved_word = 0.00 s = . TestRegexp#test_options = 0.00 s = . TestRegexp#test_match_cache_square = 0.24 s = . TestProcess#test_execopts_close_others = 0.28 s = . TestRegexp#test_union2 = 0.00 s = . TestProcess#test_forked_child_handles_signal = 0.09 s = . TestProcess#test_clock_gettime_constants = 0.00 s = . TestProcess#test_clock_gettime_unit = 0.00 s = . TestProcess#test_popen_wordsplit_beginning_and_trailing_spaces = 0.03 s = . TestProcess#test_popen_wordsplit = 0.03 s = . TestProcess#test_execopts_redirect_tempfile = 0.03 s = . TestRegexp#test_match_cache_atomic_complex = 0.23 s = . TestRegexp#test_char_type = 0.00 s = . TestProcess#test_warmup_promote_all_objects_to_oldgen = 0.05 s = . TestRegexp#test_eq_tilde_can_be_overridden = 0.05 s = . TestRegexp#test_match = 0.00 s = . TestProcess#test_execopts_rlimit = 0.25 s = . TestProcess#test_clock_getres_TIMES_BASED_CLOCK_PROCESS_CPUTIME_ID = 0.00 s = . TestProcess#test_initgroups = 0.00 s = . TestRegexp#test_match_cache_negative_look_ahead = 0.22 s = . TestRegexp#test_match_regexp = 0.00 s = . TestRegexp#test_ignorecase = 0.00 s = . TestRegexp#test_match_byteoffset_begin_end = 0.00 s = . TestProcess#test_popen_reopen = 0.06 s = . TestProcess#test_argv0 = 0.20 s = . TestProcess#test_rlimit_name = 0.00 s = . TestRegexp#test_once_multithread = 0.50 s = . TestRegexp#test_match_no_match_no_matchdata = 0.01 s = . TestRegexp#test_regsub = 0.00 s = . TestRegexp#test_absent = 0.00 s = . TestRegexp#test_source_escaped = 0.00 s = . TestRegexp#test_bug_20886 = 0.02 s = . TestRegexp#test_raw_hyphen_and_tk_char_type_after_range = 0.00 s = . TestRegexp#test_conditional_expression = 0.00 s = . TestRegexp#test_timeout_longer_than_global = 0.00 s = S TestRegexp#test_match_offset_begin_end = 0.00 s = . TestRegexp#test_ruby_core_27247 = 0.00 s = . TestRegexp#test_match_cache_positive_look_behind = 0.40 s = . TestRegexp#test_match_size = 0.00 s = . TestRegexp#test_ruby_dev_24887 = 0.00 s = . TestRegexp#test_to_s_extended_subexp = 0.00 s = . TestRegexp#test_match_array = 0.00 s = . TestRegexp#test_timeout_shorter_than_global = 0.00 s = S TestRegexp#test_union = 0.00 s = . TestRegexp#test_parse_look_behind = 0.00 s = . TestRegexp#test_regexp_popped = 0.00 s = . TestRegexp#test_word_boundary = 0.00 s = . TestRegexp#test_bug_20246 = 0.00 s = . TestRegexp#test_bug_20083 = 0.00 s = . TestRegexp#test_timeout_nil = 0.56 s = . TestRegexp#test_unicode_age_15_0 = 0.00 s = . TestRegexp#test_match_data_deconstruct_keys = 0.00 s = . TestRegexp#test_named_capture_with_nul = 0.00 s = . TestRegexp#test_has_NOENCODING = 0.00 s = . TestRegexp#test_premature_end_char_property = 0.00 s = . TestRegexp#test_cache_opcodes_initialize = 0.00 s = . TestRegexp#test_dup_warn = 0.00 s = . TestRegexp#test_bug_20098 = 0.00 s = . TestRegexp#test_inspect_under_gc_compact_stress = 0.00 s = S TestRegexp#test_assign_named_capture_to_const = 0.00 s = . TestRegexp#test_match_captures = 0.00 s = . TestRegexp#test_parse_kg = 0.00 s = . TestRegexp#test_initialize_bool_warning = 0.00 s = . TestRegexp#test_char_to_option = 0.00 s = . TestRegexp#test_encoding_flags_are_preserved_when_initialized_with_another_regexp = 0.00 s = . TestRegexp#test_matchdata = 0.00 s = . TestRegexp#test_eqq = 0.00 s = . TestRegexp#test_invalid_escape_error = 0.00 s = . TestRegexp#test_unicode_age = 0.00 s = . TestRegexp#test_unescape = 0.00 s = . TestRegexp#test_try_convert = 0.00 s = . TestRegexp#test_backward = 0.00 s = . TestRegexp#test_bug_20207 = 0.00 s = . TestRegexp#test_match_to_s = 0.00 s = . TestRegexp#test_options_in_look_behind = 0.00 s = . TestRegexp#test_match_cache_with_peek_optimization = 0.17 s = . TestRegexp#test_source_escaped_paren = 0.00 s = . TestRegexp#test_match_cache_positive_look_ahead = 0.26 s = . TestRegexp#test_initialize = 0.00 s = . TestRegexp#test_linear_time_p = 0.00 s = . TestRegexp#test_match_match_length = 0.00 s = . TestRegexp#test_property_warn = 0.01 s = . TestRegexp#test_assign_named_capture = 0.00 s = . TestRegexp#test_match_values_at = 0.00 s = . TestRegexp#test_unicode_age_16_0 = 0.00 s = . TestRegexp#test_utf8_comment_in_usascii_extended_regexp_bug_19455 = 0.05 s = . TestRegexp#test_once_recursive = 0.00 s = . TestRegexp#test_parse_curly_brace = 0.00 s = . TestRegexp#test_source_unescaped = 0.00 s = . TestRegexp#test_ruby_talk_116455 = 0.00 s = . TestRegexp#test_rindex_regexp = 0.00 s = . TestRegexp#test_ruby_dev_31309 = 0.00 s = . TestRegexp#test_bug_19537 = 0.00 s = . TestRegexp#test_match_pre_post = 0.00 s = . TestRegexp#test_bug_16145_and_bug_21176_caseinsensitive_small = 0.00 s = . TestRegexp#test_named_capture = 0.00 s = . TestRegexp#test_assert_normal_exit = 0.00 s = . TestRegexp#test_initialize_option = 0.00 s = . TestRegexp#test_bug_20212 = 0.00 s = . TestRegexp#test_char_to_option_kcode = 0.00 s = . TestRegexp#test_source = 0.00 s = . TestRegexp#test_getter = 0.00 s = . TestRegexp#test_match_aref = 0.00 s = . TestRegexp#test_named_capture_nonascii = 0.00 s = . TestRegexp#test_unicode = 0.00 s = . TestRegexp#test_quantifier_reduction = 0.00 s = . TestRegexp#test_initialize_from_regex_memory_corruption = 0.07 s = . TestRegexp#test_to_s = 0.00 s = . TestRegexp#test_match_inspect = 0.00 s = . TestGemRemoteFetchError#test_password_redacted = 0.00 s = . TestGemRemoteFetchError#test_invalid_url = 0.00 s = . TestGemRemoteFetchError#test_to_s = 0.00 s = . TestDebug#test_inspector_open_in_eval = 0.00 s = . TestDebug#test_inspector_open = 0.00 s = . TestDebug#test_lazy_block = 0.00 s = . Emoji::TestRenameSJIS#test_shift_jis = 0.00 s = . Emoji::TestUTF8_BLACK_SUN_WITH_RAYS#test_convert = 0.00 s = . Emoji::TestDoCoMo#test_from_sjis = 0.00 s = . Emoji::TestDoCoMo#test_to_softbank = 0.00 s = . Emoji::TestDoCoMo#test_to_sjis = 0.00 s = . Emoji::TestDoCoMo#test_to_kddi = 0.00 s = . Emoji::TestDoCoMo#test_to_eucjp = 0.00 s = . Emoji::TestDoCoMo#test_to_utf8 = 0.00 s = . Emoji::TestDoCoMo#test_from_utf8 = 0.00 s = . Emoji::TestDoCoMo#test_encoding_name = 0.00 s = . Emoji::TestDoCoMo#test_docomo = 0.00 s = . Emoji::TestDoCoMo#test_comparison = 0.00 s = . Emoji::TestKDDI#test_kddi = 0.00 s = . Emoji::TestKDDI#test_from_sjis = 0.00 s = . Emoji::TestKDDI#test_to_softbank = 0.00 s = . Emoji::TestKDDI#test_to_sjis = 0.00 s = . Emoji::TestKDDI#test_to_eucjp = 0.00 s = . Emoji::TestKDDI#test_to_docomo = 0.00 s = . Emoji::TestKDDI#test_to_utf8 = 0.00 s = . Emoji::TestKDDI#test_from_utf8 = 0.00 s = . Emoji::TestKDDI#test_encoding_name = 0.00 s = . Emoji::TestKDDI#test_from_iso2022jp = 0.00 s = . Emoji::TestKDDI#test_comparison = 0.00 s = . Emoji::TestSoftBank#test_from_sjis = 0.00 s = . Emoji::TestSoftBank#test_to_sjis = 0.00 s = . Emoji::TestSoftBank#test_softbank = 0.00 s = . Emoji::TestSoftBank#test_to_kddi = 0.00 s = . Emoji::TestSoftBank#test_to_eucjp = 0.00 s = . Emoji::TestSoftBank#test_to_docomo = 0.00 s = . Emoji::TestSoftBank#test_to_utf8 = 0.00 s = . Emoji::TestSoftBank#test_from_utf8 = 0.00 s = . Emoji::TestSoftBank#test_encoding_name = 0.00 s = . Emoji::TestSoftBank#test_comparison = 0.00 s = . TestGemResolverConflict#test_request_path = 0.00 s = . TestGemResolverConflict#test_explanation_user_request = 0.00 s = . TestGemResolverConflict#test_explanation = 0.00 s = . TestCP949#test_mbc_to_code = 0.00 s = . TestCP949#test_code_to_mbc = 0.00 s = . TestCP949#test_left_adjust_char_head = 0.00 s = . TestCP949#test_mbc_enc_len = 0.00 s = . TestCP949#test_mbc_case_fold = 0.00 s = . TestCondition#test_condition = 0.00 s = . TestGemResolverComposedSet#test_prerelease_equals = 0.00 s = . TestGemResolverComposedSet#test_remote_equals = 0.00 s = . TestGemResolverComposedSet#test_errors = 0.00 s = . Psych::TestSymbol#test_cycle_empty = 0.00 s = . Psych::TestSymbol#test_cycle = 0.00 s = . Psych::TestSymbol#test_stringy = 0.00 s = . Psych::TestSymbol#test_cycle_colon = 0.00 s = . Psych::TestSymbol#test_load_quoted = 0.00 s = . Prism::RactorTest#test_lex_file = 0.02 s = . Prism::RactorTest#test_parse_failure = 0.01 s = . Prism::RactorTest#test_parse_success = 0.01 s = . Prism::RactorTest#test_parse_lex_file = 0.01 s = . Prism::RactorTest#test_all_syntax_versions_present = 0.00 s = . Prism::RactorTest#test_parse_file_comments = 0.01 s = . Prism::RactorTest#test_string_query_local = 0.01 s = . Prism::RactorTest#test_string_query_method_name = 0.01 s = . Prism::RactorTest#test_version = 0.01 s = . TestProcess#test_aspawn_too_long_path = 2.03 s = . Prism::RactorTest#test_string_query_constant = 0.01 s = . Prism::RactorTest#test_parse_file = 0.01 s = . Prism::RactorTest#test_dump_file = 0.01 s = . OpenSSL::TestX509Certificate#test_crl_uris_multiple_general_names = 0.03 s = . OpenSSL::TestX509Certificate#test_crl_uris_no_uris = 0.03 s = . OpenSSL::TestX509Certificate#test_inspect = 0.03 s = . TestProcess#test_waitall = 0.17 s = . TestProcess#test_execopts_redirect_open_order_normal = 0.03 s = . OpenSSL::TestX509Certificate#test_eq = 0.10 s = . OpenSSL::TestX509Certificate#test_akiski = 0.05 s = . OpenSSL::TestX509Certificate#test_check_private_key = 0.03 s = . OpenSSL::TestX509Certificate#test_validity = 0.08 s = . OpenSSL::TestX509Certificate#test_aia_missing = 0.03 s = . OpenSSL::TestX509Certificate#test_load_file_fullchain_garbage = 0.01 s = . OpenSSL::TestX509Certificate#test_crl_uris = 0.03 s = . OpenSSL::TestX509Certificate#test_public_key = 0.03 s = . OpenSSL::TestX509Certificate#test_marshal = 0.05 s = . OpenSSL::TestX509Certificate#test_akiski_missing = 0.03 s = . OpenSSL::TestX509Certificate#test_serial = 0.06 s = . OpenSSL::TestX509Certificate#test_read_der_then_pem = 0.05 s = . OpenSSL::TestX509Certificate#test_invalid_extension = 0.01 s = . OpenSSL::TestX509Certificate#test_load_file_fullchain_pem = 0.05 s = . TestProcess#test_execopts_redirect_open_fifo_interrupt_raise = 0.53 s = . TestProcess#test_setpriority = 0.00 s = . TestProcess#test_getuid = 0.00 s = . TestProcess#test_clock_getres_TIME_BASED_CLOCK_REALTIME = 0.00 s = . OpenSSL::TestX509Certificate#test_load_file_empty_pem = 0.01 s = . TestProcess#test__fork_pid_cache = 0.01 s = . OpenSSL::TestX509Certificate#test_sign_and_verify_nil_digest = 0.01 s = . TestProcess#test__fork_hook_popen = 0.02 s = . TestProcess#test_last_status_failure = 0.00 s = . OpenSSL::TestX509Certificate#test_crl_uris_no_crl_distribution_points = 0.03 s = . TestProcess#test_execopts_redirect_nonascii_path = 0.03 s = . OpenSSL::TestX509Certificate#test_tbs_precert_bytes = 0.03 s = . OpenSSL::TestX509Certificate#test_sign_and_verify = 0.03 s = . TestProcess#test_warmup_run_major_gc_and_compact = 0.05 s = . TestProcess#test_maxgroups = 0.00 s = . TestProcess#test_execopts_redirect_self = 0.03 s = . OpenSSL::TestX509Certificate#test_extension_factory = 0.05 s = . TestProcess#test_popen_fork = 0.01 s = . OpenSSL::TestX509Certificate#test_read_from_file = 0.03 s = . OpenSSL::TestX509Certificate#test_load_file_certificate_der = 0.03 s = . TestProcess#test_handle_interrupt_with_fork = 0.06 s = . TestProcess#test_daemon_readwrite = 0.01 s = . TestProcess#test_clock_gettime = 0.00 s = . OpenSSL::TestX509Certificate#test_aia = 0.03 s = . TestProcess#test_execopts_duplex_io = 0.04 s = . TestProcess#test_overwrite_ENV = 0.08 s = . TestProcess#test_execopts_gid = 0.00 s = . TestProcess#test_uid_re_exchangeable_p = 0.00 s = . TestProcess#test_execopts_popen_stdio = 0.03 s = . TestProcess#test_wait2 = 0.13 s = . TestProcess#test_sh_env = 0.00 s = . TestProcess#test_status_quit = 0.11 s = . TestProcess#test_clock_gettime_GETTIMEOFDAY_BASED_CLOCK_REALTIME = 0.00 s = . TestProcess#test_execopts_redirect_dup2_child = 0.14 s = . TestProcess#test_signals_work_after_exec_fail = 0.07 s = . TestProcess#test_clock_gettime_CLOCK_BASED_CLOCK_PROCESS_CPUTIME_ID = 0.00 s = . TestProcess#test_clock_getres = 0.00 s = . TestProcess#test_gid_re_exchangeable_p = 0.00 s = . TestProcess#test_execopts_open_failure = 0.00 s = . TestProcess#test_setsid = 0.03 s = . TestProcess#test_argv0_keep_alive = 0.01 s = . TestProcess#test_rlimit_value = 0.07 s = . TestProcess#test_argv0_frozen = 0.00 s = . TestProcess#test_execopts_umask = 0.07 s = . TestProcess#test_kill_at_spawn_failure = 0.00 s = . TestProcess#test_concurrent_group_and_pid_wait = 0.10 s = . TestProcess#test_spawn_too_long_path = 0.00 s = . TestProcess#test_gid_sid_available? = 0.00 s = . TestProcess#test_spawn_noshell = 0.00 s = . TestProcess#test_fallback_to_sh = 0.00 s = . TestLastThread#test_last_thread = 1.05 s = . TestAssignment#test_to_ary_splat = 0.00 s = . TestAssignment#test_assign_abbreviated = 0.00 s = . TestAssignment#test_break = 0.00 s = . TestAssignment#test_assign_private_self = 0.00 s = . TestAssignment#test_yield = 0.00 s = . TestAssignment#test_assign_ary = 0.00 s = . TestAssignment#test_massign_in_cond = 0.00 s = . TestAssignment#test_massign_splat = 0.00 s = . TestAssignment#test_multi = 0.00 s = . TestAssignment#test_assign_rescue = 0.00 s = . TestAssignment#test_nested_massign = 0.00 s = . TestAssignment#test_assign_ary_splat = 0.00 s = . TestAssignment#test_const_assign_order = 0.00 s = . TestAssignment#test_return = 0.00 s = . TestAssignment#test_massign_optimized_literal_bug_21012 = 0.00 s = . TestAssignment#test_massign = 0.00 s = . TestAssignment#test_massign_const_order = 0.00 s = . TestAssignment#test_assign = 0.00 s = . TestAssignment#test_const_massign = 0.00 s = . TestAssignment#test_assign_splat = 0.00 s = . TestAssignment#test_next = 0.00 s = . TestAssignment#test_massign_simple = 0.00 s = . TestAssignment#test_massign_order = 0.00 s = . TestAssignment#test_lambda = 0.00 s = . TestAssignment#test_assign_simple = 0.00 s = . TestAssignmentGen#test_massign_aref_lhs_splat = 0.00 s = . TestAssignmentGen#test_optimized_aset = 0.00 s = . TestProcess#test_deadlock_by_signal_at_forking = 0.96 s = . TestProcess#test_wait_exception = 0.04 s = . TestProcess#test_clock_gettime_GETRUSAGE_BASED_CLOCK_PROCESS_CPUTIME_ID = 0.00 s = . TestProcess#test_execopts_redirect_open_order_reverse = 0.03 s = . TestProcess#test_execopts_uid = 0.10 s = . TestAssignmentGen#test_assignment = 1.22 s = . TestAssignmentGen#test_chainged_assign_command = 0.00 s = . TestDateAttr#test__attr = 0.00 s = . TestDateAttr#test__wday_predicate = 0.00 s = . Psych::TestMarshalable#test_objects_defining_marshal_dump_and_marshal_load_can_be_dumped = 0.00 s = . Psych::TestMarshalable#test_init_symbolize_names = 0.00 s = . Psych::TestMarshalable#test_init_with_takes_priority_over_marshal_methods = 0.00 s = . TestFloat#test_prev_float = 0.00 s = . TestFloat#test_next_prev_float_zero = 0.00 s = . TestFloat#test_ceil_with_precision = 0.00 s = . TestFloat#test_coerce = 0.00 s = . TestFloat#test_finite_p = 0.00 s = . TestFloat#test_singleton_method = 0.00 s = . TestFloat#test_eql = 0.00 s = . TestFloat#test_positive_p = 0.00 s = . TestFloat#test_remainder = 0.00 s = . TestFloat#test_floor = 0.00 s = . TestFloat#test_round_half_invalid = 0.00 s = . TestFloat#test_truncate = 0.00 s = . TestFloat#test_div2 = 0.00 s = . TestFloat#test_plus = 0.00 s = . TestFloat#test_round_half_even_with_precision = 0.00 s = . TestFloat#test_precision = 0.00 s = . TestFloat#test_minus = 0.00 s = . TestFloat#test_zero_p = 0.00 s = . TestFloat#test_Float_with_exception_keyword = 0.00 s = . TestFloat#test_step2 = 0.00 s = . TestFloat#test_cmp = 0.00 s = . TestFloat#test_modulo4 = 0.00 s = . TestFloat#test_num2dbl = 0.00 s = . TestFloat#test_round_half_up = 0.00 s = . TestFloat#test_float = 0.00 s = . TestFloat#test_round_half_down = 0.00 s = . TestFloat#test_modulo2 = 0.00 s = . TestFloat#test_step_excl = 0.02 s = . TestProcess#test_execopts_env = 0.40 s = . TestProcess#test_exec_failure_leaves_no_child = 0.00 s = . TestFloat#test_aliased_quo_recursion = 0.05 s = . TestFloat#test_negative_p = 0.00 s = . TestFloat#test_infinite_p = 0.00 s = . TestFloat#test_modulo3 = 0.00 s = . TestFloat#test_Float_with_invalid_exception = 0.00 s = . TestFloat#test_floor_ceil_round_truncate = 0.00 s = . TestFloat#test_hash_0 = 0.00 s = . TestProcess#test_system_shell = 0.07 s = . TestProcess#test_daemon_detached = 0.01 s = . TestProcess#test_clock_gettime_TIMES_BASED_CLOCK_PROCESS_CPUTIME_ID = 0.00 s = . TestProcess#test_system_wordsplit = 0.03 s = . TestProcess#test_daemon_default = 0.01 s = . TestProcess#test_clock_gettime_TIMES_BASED_CLOCK_MONOTONIC = 0.00 s = . TestProcess#test_execopts_redirect_open_fifo = 0.07 s = . TestProcess#test_seteuid_name = 0.00 s = . TestProcess#test_exec_shell = 0.10 s = . TestProcess#test_status_fail = 0.00 s = . TestFloat#test_invalid_str = 0.28 s = . TestFloat#test_pow = 0.00 s = . TestFloat#test_mul = 0.00 s = . TestFloat#test_strtod = 0.00 s = . TestFloat#test_div = 0.00 s = . TestFloat#test_round_half_nil = 0.00 s = . TestFloat#test_round_with_precision = 0.00 s = . TestFloat#test_Float = 0.01 s = . TestFloat#test_divmod2 = 0.00 s = . TestProcess#test_execopts_exec = 0.03 s = . TestFloat#test_long_string = 0.05 s = . TestFloat#test_round_half_even = 0.00 s = . TestFloat#test_modulo = 0.00 s = . TestFloat#test_cmp_int = 0.01 s = . TestFloat#test_nan = 0.00 s = . TestFloat#test_ceil = 0.00 s = . TestFloat#test_next_float = 0.00 s = . TestFloat#test_symmetry_bignum = 0.00 s = . TestProcess#test_exec_fd_3_redirect = 0.08 s = . TestProcess#test__fork_hook = 0.03 s = . TestProcess#test_exec_close_reserved_fd = 0.13 s = . TestProcess#test__fork = 0.01 s = . TestProcess#test_status_kill = 0.03 s = . TestProcess#test_execopts_popen = 0.07 s = . TestProcess#test_argv0_noarg = 0.34 s = . TestProcess#test_daemon_nochdir_noclose = 0.01 s = . TestProcess#test_popen_noshell = 0.00 s = . TestProcess#test_uid_from_name = 0.00 s = . TestProcess#test_no_curdir = 0.01 s = . TestProcess#test_rlimit_availability = 0.00 s = . TestProcess#test_popen_cloexec = 0.00 s = . TestProcess#test_execopts_redirect_pipe = 0.17 s = . TestProcess#test_clock_getres_CLOCK_BASED_CLOCK_PROCESS_CPUTIME_ID = 0.00 s = . TestProcess#test_clock_gettime_TIME_BASED_CLOCK_REALTIME = 0.00 s = . TestProcess#test_execopts_redirect_symbol = 0.10 s = . TestFloat#test_sleep_with_Float = 1.00 s = . TestFloat#test_step = 0.00 s = . TestFloat#test_round = 0.00 s = . TestFloat#test_floor_with_precision = 0.00 s = . TestFloat#test_divmod = 0.00 s = . TestFloat#test_truncate_with_precision = 0.00 s = . TestFloat#test_to_s = 0.00 s = . TestProcess#test_exec_wordsplit = 0.07 s = . TestOptionParserOptArg#test_nonopt_pattern = 0.00 s = . TestOptionParserOptArg#test_into = 0.00 s = . TestOptionParserOptArg#test_exact_option = 0.00 s = . TestOptionParserOptArg#test_abbrev = 0.00 s = . TestOptionParserOptArg#test_order = 0.00 s = . TestOptionParserOptArg#test_short = 0.00 s = . TestOptionParserOptArg#test_program_name = 0.00 s = . TestOptionParserOptArg#test_hyphenize = 0.00 s = . TestOptionParserOptArg#test_regexp = 0.00 s = . TestOptionParserOptArg#test_help_pager = 0.05 s = . TestOptionParserOptArg#test_raise_unknown = 0.00 s = . TestOptionParserOptArg#test_default_argument = 0.00 s = . TestOptionParserOptArg#test_permute = 0.00 s = . TestOptionParserOptArg#test_long = 0.00 s = . TestOptionParserOptArg#test_lambda = 0.00 s = . TestOptionParserOptArg#test_require_exact = 0.00 s = . TestGemDependency#test_merge = 0.00 s = . TestGemDependency#test_initialize_type = 0.00 s = . TestGemDependency#test_equals_tilde_escape = 0.00 s = . TestGemDependency#test_identity = 0.00 s = . TestGemDependency#test_to_spec_prerelease = 0.00 s = . TestGemDependency#test_to_specs_indicates_total_gem_set_size = 0.00 s = . TestGemDependency#test_initialize_type_bad = 0.00 s = . TestGemDependency#test_equals_tilde = 0.00 s = . TestGemDependency#test_prerelease_eh = 0.00 s = . TestGemDependency#test_merge_other_default = 0.00 s = . TestGemDependency#test_specific = 0.00 s = . TestGemDependency#test_to_specs_suggests_other_versions = 0.00 s = . TestGemDependency#test_matches_spec_eh = 0.00 s = . TestGemDependency#test_hash = 0.00 s = . TestGemDependency#test_equals2_type = 0.00 s = . TestGemDependency#test_match_eh_name_tuple = 0.00 s = . TestGemDependency#test_equals2 = 0.00 s = . TestGemDependency#test_matches_spec_eh_prerelease = 0.00 s = . TestGemDependency#test_merge_name_mismatch = 0.00 s = . TestGemDependency#test_initialize_version = 0.00 s = . TestGemDependency#test_match_eh_specification = 0.00 s = . TestGemDependency#test_initialize_empty = 0.00 s = . TestGemDependency#test_merge_default = 0.00 s = . TestGemDependency#test_initialize_prerelease = 0.00 s = . TestGemDependency#test_to_spec = 0.00 s = . TestGemDependency#test_match_eh_allow_prerelease = 0.00 s = . TestGemDependency#test_initialize = 0.00 s = . TestGemDependency#test_initialize_double = 0.00 s = . TestGemDependency#test_to_spec_with_only_prereleases = 0.00 s = . TestGemDependency#test_equals_tilde_spec = 0.00 s = . TestGemDependency#test_to_specs_respects_bundler_version = 0.01 s = . TestGemDependency#test_equals_tilde_object = 0.00 s = . TestGemSpecFetcher#test_available_specs_complete = 0.01 s = . TestGemSpecFetcher#test_spec_for_dependency_latest = 0.01 s = . TestProcess#test_execopts_pgroup = 0.20 s = . TestProcess#test_getpgid = 0.00 s = . TestProcess#test_clock_getres_MACH_ABSOLUTE_TIME_BASED_CLOCK_MONOTONIC = 0.00 s = . TestGemSpecFetcher#test_available_specs_latest = 0.01 s = . TestGemSpecFetcher#test_spec_for_dependency_prerelease = 0.01 s = . TestGemSpecFetcher#test_available_specs_released = 0.01 s = . TestGemSpecFetcher#test_available_specs_cache = 0.01 s = . TestGemSpecFetcher#test_spec_for_dependency_bad_fetch_spec = 0.01 s = . TestGemSpecFetcher#test_suggest_gems_from_name_prefix_or_suffix = 0.01 s = . TestGemSpecFetcher#test_suggest_gems_from_name_latest = 0.01 s = . TestGemSpecFetcher#test_available_specs_with_bad_source = 0.00 s = . TestGemSpecFetcher#test_available_specs_cache_released = 0.01 s = . TestGemSpecFetcher#test_initialize_source = 0.00 s = . TestProcess#test_process_detach = 0.06 s = . TestGemSpecFetcher#test_spec_for_dependency_all = 0.01 s = . TestGemSpecFetcher#test_available_specs_prerelease = 0.01 s = . TestGemSpecFetcher#test_initialize_nonexistent_home_dir = 0.00 s = . TestGemSpecFetcher#test_suggest_gems_from_name_prerelease = 0.01 s = . TestGemSpecFetcher#test_initialize = 0.00 s = . TestGemSpecFetcher#test_initialize_unwritable_home_dir = 0.00 s = . TestGemSpecFetcher#test_spec_for_dependency_platform = 0.01 s = . TestGemSpecFetcher#test_spec_for_dependency_mismatched_platform = 0.01 s = . TestProcess#test_wait_and_sigchild = 0.05 s = . TestGemSpecFetcher#test_available_specs_complete_handles_no_prerelease = 0.01 s = . TestGemResolverBestSet#test_find_all_local = 0.00 s = . TestGemResolverBestSet#test_find_all = 0.00 s = . TestGemResolverBestSet#test_prefetch = 0.01 s = . TestGemResolverBestSet#test_pick_sets_prerelease = 0.00 s = . TestGemResolverBestSet#test_initialize = 0.00 s = . TestProcess#test_execopts_open_chdir_m17n_path = 0.03 s = . TestGemResolverBestSet#test_prefetch_local = 0.00 s = . Rational_Test#test_trunc = 0.00 s = . Rational_Test#test_coerce = 0.00 s = . Rational_Test#test_finite_p = 0.00 s = . Rational_Test#test_inspect = 0.00 s = . Rational_Test#test_parse = 0.00 s = . Rational_Test#test_to_r = 0.00 s = . Rational_Test#test_positive_p = 0.00 s = . Rational_Test#test_expt = 0.00 s = . Rational_Test#test_remainder = 0.00 s = . Rational_Test#test_Rational_with_invalid_exception = 0.00 s = . Rational_Test#test_attr2 = 0.00 s = . Rational_Test#test_coerce2 = 0.00 s = . Rational_Test#test_rationalize = 0.00 s = . Rational_Test#test_conv = 0.00 s = . Rational_Test#test_to_f = 0.00 s = . Rational_Test#test_marshal_compatibility = 0.00 s = . Rational_Test#test_quo = 0.00 s = . Rational_Test#test_freeze = 0.00 s = . Rational_Test#test_fixed_bug = 0.00 s = . Rational_Test#test_marshal = 0.00 s = . Rational_Test#test_idiv = 0.00 s = . Rational_Test#test_sub = 0.00 s = . Rational_Test#test_math = 0.00 s = . Rational_Test#test_attr = 0.00 s = . Rational_Test#test_cmp = 0.00 s = . Rational_Test#test_ratsub = 0.00 s = . Rational_Test#test_hash = 0.00 s = . Rational_Test#test_parse_zero_denominator = 0.00 s = . Rational_Test#test_power_of_0 = 0.00 s = . TestProcess#test_execopts_unsetenv_others = 0.07 s = . TestProcess#test_seteuid = 0.00 s = . TestProcess#test_wait_without_arg = 0.13 s = . TestProcess#test_popen_exit = 0.04 s = . TestProcess#test_status_wait = 0.03 s = . TestProcess#test_daemon_noclose = 0.01 s = . TestProcess#test_execopts_open_chdir = 0.03 s = . TestProcess#test_sh_exec = 0.00 s = . TestProcess#test_sleep = 0.00 s = . TestProcess#test_popen_shell = 0.07 s = . TestProcess#test_execopts_new_pgroup = 0.00 s = . TestProcess#test_abort = 0.07 s = . TestProcess#test_close_others_default_false = 0.01 s = . TestProcess#test_execopts_env_popen_string = 0.34 s = . TestProcess#test_clock_getres_GETTIMEOFDAY_BASED_CLOCK_REALTIME = 0.00 s = . TestProcess#test_getpriority = 0.00 s = . TestProcess#test_execopts_redirect_fd = 0.44 s = . TestProcess#test_execopts_env_popen_vector = 0.34 s = . TestProcess#test_execopts_opts = 0.03 s = . TestProcess#test_execopts_redirect_to_out_and_err = 0.09 s = . TestProcess#test_geteuid = 0.00 s = . TestProcess#test__fork_wrong_type_hook = 0.02 s = . TestProcess#test_exec_noshell = 0.03 s = . TestProcess#test_last_status = 0.03 s = . TestProcess#test_execopt_env_path = 0.00 s = . TestProcess#test_uid_sid_available? = 0.00 s = . TestProcess#test_execopts_chdir = 0.03 s = . TestProcess#test_execopts_env_single_word = 0.03 s = . Rational_Test#test_power_overflow = 2.20 s = . Rational_Test#test_fdiv = 0.00 s = . Rational_Test#test_Rational_without_exception = 0.00 s = . Rational_Test#test_gcdlcm = 0.00 s = . Rational_Test#test_negative_p = 0.00 s = . Rational_Test#test_infinite_p = 0.00 s = . Rational_Test#test_supp = 0.00 s = . Rational_Test#test_known_bug = 0.00 s = . Rational_Test#test_mul = 0.00 s = . Rational_Test#test_div = 0.00 s = . Rational_Test#test_negate = 0.00 s = . Rational_Test#test_eqeq = 0.00 s = . Rational_Test#test_ruby19 = 0.00 s = . Rational_Test#test_uplus = 0.00 s = . Rational_Test#test_modulo = 0.00 s = . Rational_Test#test_to_i = 0.00 s = . Rational_Test#test_to_c = 0.00 s = . Rational_Test#test_add = 0.00 s = . Rational_Test#test_power_of_1_and_minus_1 = 0.00 s = . Rational_Test#test_eql_p = 0.00 s = . Rational_Test#test_divmod = 0.00 s = . Rational_Test#test_to_s = 0.00 s = . Psych::TestException#test_load_file_exception = 0.00 s = . Psych::TestException#test_psych_parse_stream_takes_file = 0.00 s = . Psych::TestException#test_safe_load_stream_takes_file = 0.00 s = . Psych::TestException#test_parse_file_exception = 0.00 s = . Psych::TestException#test_backtrace = 0.00 s = . Psych::TestException#test_convert = 0.00 s = . Psych::TestException#test_attributes = 0.00 s = . Psych::TestException#test_psych_parse_takes_file = 0.00 s = . Psych::TestException#test_psych_syntax_error = 0.00 s = . Psych::TestException#test_load_takes_file = 0.00 s = . Psych::TestException#test_load_stream_takes_file = 0.00 s = . Psych::TestException#test_naming_exception = 0.00 s = . Psych::TestException#test_safe_load_file_exception = 0.00 s = . TestShellwords#test_shellescape = 0.00 s = . TestShellwords#test_shellwords = 0.00 s = . TestShellwords#test_frozenness = 0.00 s = . TestShellwords#test_backslashes = 0.00 s = . TestShellwords#test_stringification = 0.00 s = . TestShellwords#test_unmatched_quotes = 0.00 s = . TestShellwords#test_whitespace = 0.00 s = . TestShellwords#test_nul_char = 0.00 s = . TestShellwords#test_unmatched_double_quote = 0.00 s = . TestShellwords#test_unmatched_single_quote = 0.00 s = . TestShellwords#test_multibyte_characters = 0.00 s = . TestPathname#test_blockless_descend_is_enumerator = 0.00 s = . TestPathname#test_relative_path_from_301 = 0.00 s = . TestPathname#test_cleanpath_conservative_116 = 0.00 s = . TestPathname#test_del_trailing_separator_161 = 0.00 s = . TestPathname#test_binread = 0.00 s = . TestPathname#test_each_line_opts = 0.00 s = . TestPathname#test_del_trailing_separator_163 = 0.00 s = . TestPathname#test_cleanpath_conservative_114 = 0.00 s = . TestPathname#test_relative_path_from_303 = 0.00 s = . TestPathname#test_file_dirname = 0.00 s = . TestPathname#test_pathsub_576 = 0.00 s = . TestPathname#test_chardev? = 0.00 s = . TestPathname#test_write_opts = 0.00 s = . TestPathname#test_read = 0.00 s = . TestPathname#test_del_trailing_separator_165 = 0.00 s = . TestPathname#test_cleanpath_conservative_112 = 0.00 s = . TestPathname#test_relative_path_from_305 = 0.00 s = . TestPathname#test_exist? = 0.00 s = . TestPathname#test_cleanpath_aggressive_78 = 0.00 s = . TestPathname#test_owned? = 0.00 s = . TestPathname#test_relative_path_from_307 = 0.00 s = . TestPathname#test_cleanpath_conservative_110 = 0.00 s = . TestPathname#test_world_writable? = 0.00 s = . TestPathname#test_make_symlink = 0.00 s = . TestPathname#test_pathsubext_579 = 0.00 s = . TestPathname#test_global_constructor = 0.00 s = . TestPathname#test_cleanpath_aggressive_76 = 0.00 s = . TestPathname#test_s_getwd = 0.00 s = . TestPathname#test_cleanpath_aggressive_74 = 0.00 s = . TestPathname#test_zero? = 0.00 s = . TestPathname#test_binwrite = 0.00 s = . TestPathname#test_sysopen = 0.00 s = . TestPathname#test_cleanpath_aggressive_72 = 0.00 s = . TestPathname#test_ascend_469 = 0.00 s = . TestPathname#test_cleanpath_conservative_118 = 0.00 s = . TestPathname#test_rmdir = 0.00 s = . TestPathname#test_cleanpath_aggressive_70 = 0.00 s = . TestPathname#"test_relative?_281" = 0.00 s = . TestPathname#test_relative_path_from_298 = 0.00 s = . TestPathname#test_cleanpath_conservative_101 = 0.00 s = . TestPathname#test_setgid? = 0.00 s = . TestPathname#test_ascend_472 = 0.00 s = . TestPathname#test_cleanpath_aggressive_69 = 0.00 s = . TestPathname#test_relative_path_from_314 = 0.00 s = . TestPathname#test_cleanpath_conservative_103 = 0.00 s = . TestPathname#test_kernel_open = 0.00 s = . TestPathname#test_ascend_470 = 0.00 s = . TestPathname#test_truncate = 0.00 s = . TestPathname#test_expand_path = 0.00 s = . TestPathname#test_parent = 0.00 s = . TestPathname#test_cleanpath_conservative_105 = 0.00 s = . TestPathname#test_each_entry = 0.00 s = . TestPathname#test_plus = 0.00 s = . TestPathname#test_cleanpath_conservative_107 = 0.00 s = . TestPathname#test_relative_path_from_310 = 0.00 s = . TestPathname#test_s_glob_3args = 0.00 s = . TestPathname#test_destructive_update = 0.00 s = . TestPathname#test_file_fnmatch = 0.00 s = . TestPathname#test_cleanpath_aggressive_61 = 0.00 s = . TestPathname#test_cleanpath_conservative_109 = 0.00 s = . TestPathname#test_cleanpath_aggressive_63 = 0.00 s = . TestPathname#test_write = 0.00 s = . TestPathname#test_cleanpath_aggressive_65 = 0.00 s = . TestPathname#test_make_link = 0.00 s = . TestPathname#test_cleanpath_aggressive_67 = 0.00 s = . TestPathname#test_s_pwd = 0.00 s = . TestPathname#test_ctime = 0.00 s = . TestPathname#test_relative_path_from_318 = 0.00 s = . TestPathname#test_parent_244 = 0.00 s = . TestPathname#test_del_trailing_separator_189 = 0.00 s = . TestPathname#test_cleanpath_aggressive_52 = 0.00 s = . TestPathname#test_parent_246 = 0.00 s = . TestPathname#test_sticky? = 0.00 s = . TestPathname#test_cleanpath_conservative_138 = 0.00 s = . TestPathname#test_cleanpath_aggressive_50 = 0.00 s = . TestPathname#test_lstat = 0.00 s = . TestPathname#test_relative_path_from_329 = 0.00 s = . TestPathname#test_chown = 0.00 s = . TestPathname#test_lchown = 0.00 s = . TestPathname#test_parent_240 = 0.00 s = . TestPathname#test_realpath = 0.00 s = . TestPathname#test_freeze = 0.00 s = . TestPathname#test_birthtime = 0.00 s = . TestPathname#test_each_entry_enumerator = 0.00 s = . TestPathname#test_cleanpath_aggressive_56 = 0.00 s = . TestPathname#test_readable? = 0.00 s = . TestPathname#test_parent_242 = 0.00 s = . TestPathname#test_plus_207 = 0.00 s = . TestPathname#test_cleanpath_aggressive_54 = 0.00 s = . TestPathname#test_pipe? = 0.00 s = . TestPathname#test_mkpath = 0.00 s = . TestPathname#test_plus_209 = 0.00 s = . TestPathname#test_relative_path_from_325 = 0.00 s = . TestPathname#test_opendir = 0.00 s = . TestPathname#test_cleanpath_aggressive_58 = 0.00 s = . TestPathname#test_fnmatch? = 0.00 s = . TestPathname#test_comparison_string = 0.00 s = . TestPathname#test_binwrite_opts = 0.00 s = . TestPathname#test_relative_path_from_323 = 0.00 s = . TestPathname#test_blockdev? = 0.00 s = . TestPathname#test_plus_216 = 0.00 s = . TestPathname#test_glob = 0.00 s = . TestPathname#test_empty? = 0.00 s = . TestPathname#test_kernel_pathname = 0.00 s = . TestPathname#test_plus_214 = 0.00 s = . TestPathname#"test_relative?_272" = 0.00 s = . TestPathname#test_stat = 0.00 s = . TestPathname#"test_has_trailing_separator?_149" = 0.00 s = . TestPathname#"test_relative?_274" = 0.00 s = . TestPathname#test_cleanpath_aggressive_85 = 0.00 s = . TestPathname#test_cleanpath_conservative_129 = 0.00 s = . TestPathname#test_plus_210 = 0.00 s = . TestPathname#test_pathsubext_588 = 0.00 s = . TestPathname#"test_relative?_276" = 0.00 s = . TestPathname#test_cleanpath_aggressive_87 = 0.00 s = . TestPathname#test_pathsubext_586 = 0.00 s = . TestPathname#test_descend_463 = 0.00 s = . TestPathname#test_cleanpath_conservative_125 = 0.00 s = . TestPathname#test_relative_path_from_332 = 0.00 s = . TestPathname#test_writable_real? = 0.00 s = . TestPathname#test_children = 0.00 s = . TestPathname#"test_root?_603" = 0.00 s = . TestPathname#test_parent_238 = 0.00 s = . TestPathname#test_readlines_opts = 0.00 s = . TestPathname#test_readlines = 0.00 s = . TestPathname#test_pathsubext_584 = 0.00 s = . TestPathname#test_socket? = 0.00 s = . TestPathname#test_cleanpath_conservative_127 = 0.00 s = . TestPathname#test_descend_461 = 0.00 s = . TestPathname#"test_has_trailing_separator?_147" = 0.00 s = . TestPathname#test_cleanpath_conservative_121 = 0.00 s = . TestPathname#test_extname = 0.00 s = . TestPathname#test_pathsubext_582 = 0.00 s = . TestPathname#"test_root?_607" = 0.00 s = . TestPathname#test_matchop = 0.00 s = . TestPathname#test_cleanpath_aggressive_49 = 0.00 s = . TestPathname#test_split = 0.06 s = . TestPathname#test_relative_path_from_mock = 0.00 s = . TestPathname#test_cleanpath_conservative_123 = 0.00 s = . TestPathname#test_relative_path_from_334 = 0.00 s = . TestPathname#test_pathsubext_580 = 0.00 s = . TestPathname#"test_root?_605" = 0.00 s = . TestPathname#test_grpowned? = 0.00 s = . TestPathname#test_plus_218 = 0.00 s = . TestPathname#test_cleanpath_aggressive_86 = 0.00 s = . TestPathname#"test_relative?_277" = 0.00 s = . TestPathname#test_file_basename = 0.00 s = . TestPathname#test_plus_211 = 0.00 s = . TestPathname#test_directory? = 0.00 s = . TestPathname#test_cleanpath_conservative_128 = 0.00 s = . TestPathname#test_cleanpath_aggressive_84 = 0.00 s = . TestPathname#"test_relative?_275" = 0.00 s = . TestPathname#test_plus_213 = 0.00 s = . TestPathname#test_s_glob = 0.00 s = . TestPathname#"test_has_trailing_separator?_148" = 0.00 s = . TestPathname#"test_relative?_273" = 0.00 s = . TestProcess#test_threading_works_after_exec_fail = 0.57 s = . TestPathname#test_relative_path_from_casefold = 0.06 s = . TestPathname#test_del_trailing_separator_159 = 0.00 s = . TestPathname#test_plus_215 = 0.00 s = . TestPathname#test_mkdir = 0.00 s = . TestPathname#test_plus_217 = 0.00 s = . TestPathname#test_plus_219 = 0.00 s = . TestPathname#"test_root?_604" = 0.00 s = . TestPathname#test_pathsubext_581 = 0.00 s = . TestPathname#test_cleanpath_conservative_122 = 0.00 s = . TestPathname#test_cleanpath_aggressive_48 = 0.00 s = . TestPathname#"test_root?_606" = 0.00 s = . TestPathname#test_pathsubext_583 = 0.00 s = . TestPathname#test_cleanpath_conservative_120 = 0.00 s = . TestPathname#test_rmtree = 0.00 s = . TestPathname#"test_has_trailing_separator?_146" = 0.00 s = . TestPathname#test_descend_460 = 0.00 s = . TestPathname#test_relative_path_from_331 = 0.00 s = . TestPathname#test_cleanpath_conservative_126 = 0.00 s = . TestPathname#test_pathsubext_585 = 0.00 s = . TestPathname#test_parent_239 = 0.00 s = . TestPathname#test_cleanpath_conservative_124 = 0.00 s = . TestPathname#test_relative_path_from_333 = 0.00 s = . TestPathname#test_descend_462 = 0.00 s = . TestPathname#test_cleanpath_aggressive_88 = 0.00 s = . TestPathname#test_pathsubext_587 = 0.00 s = . TestPathname#"test_relative?_279" = 0.00 s = . TestPathname#test_mktmpdir = 0.00 s = . TestPathname#test_cleanpath_aggressive_55 = 0.00 s = . TestPathname#test_plus_206 = 0.00 s = . TestPathname#test_parent_243 = 0.00 s = . TestPathname#test_utime = 0.00 s = . TestPathname#test_lutime = 0.00 s = . TestPathname#test_mountpoint? = 0.00 s = . TestPathname#test_join = 0.00 s = . TestPathname#test_file_extname = 0.00 s = . TestPathname#test_cleanpath_aggressive_57 = 0.00 s = . TestPathname#test_basename = 0.00 s = . TestPathname#test_entries = 0.00 s = . TestPathname#test_parent_241 = 0.00 s = . TestPathname#test_relative_path_from_328 = 0.00 s = . TestPathname#test_lchmod = 0.00 s = . TestPathname#test_chmod = 0.00 s = . TestPathname#test_writable? = 0.00 s = . TestPathname#test_cleanpath_aggressive_51 = 0.00 s = . TestPathname#test_realdirpath = 0.00 s = . TestPathname#test_cleanpath_aggressive_53 = 0.00 s = . TestPathname#test_del_trailing_separator_188 = 0.00 s = . TestPathname#test_parent_245 = 0.00 s = . TestPathname#test_relative_path_from_322 = 0.00 s = . TestPathname#test_size = 0.00 s = . TestPathname#test_mountpoint_enoent = 0.00 s = . TestPathname#test_relative_path_from_320 = 0.00 s = . TestPathname#test_absolute = 0.00 s = . TestPathname#test_relative_path_from_326 = 0.00 s = . TestPathname#test_slash = 0.00 s = . TestPathname#test_cleanpath_aggressive_59 = 0.00 s = . TestPathname#test_relative_path_from_324 = 0.00 s = . TestPathname#test_each_line = 0.00 s = . TestPathname#test_plus_208 = 0.00 s = . TestPathname#test_cleanpath_conservative_106 = 0.00 s = . TestPathname#test_relative_path_from_311 = 0.00 s = . TestPathname#test_cleanpath_conservative_99 = 0.00 s = . TestPathname#test_file? = 0.00 s = . TestPathname#test_executable_real? = 0.00 s = . TestPathname#test_each_filename = 0.00 s = . TestPathname#test_relative_path_from_313 = 0.00 s = . TestPathname#test_cleanpath_conservative_104 = 0.00 s = . TestPathname#test_size? = 0.00 s = . TestPathname#test_blockless_ascend_is_enumerator = 0.00 s = . TestPathname#test_ascend_471 = 0.00 s = . TestPathname#test_open = 0.00 s = . TestPathname#test_relative_path_from_315 = 0.00 s = . TestPathname#test_cleanpath_conservative_102 = 0.00 s = . TestPathname#test_cleanpath_aggressive_68 = 0.00 s = . TestPathname#test_initialize = 0.00 s = . TestPathname#test_each_child = 0.00 s = . TestPathname#test_cleanpath_conservative_100 = 0.00 s = . TestPathname#test_relative_path_from_317 = 0.00 s = . TestPathname#test_executable? = 0.00 s = . TestPathname#test_ftype = 0.00 s = . TestPathname#test_unlink = 0.00 s = . TestPathname#test_relative_path_from_319 = 0.00 s = . TestPathname#test_cleanpath_aggressive_66 = 0.00 s = . TestPathname#test_initialize_encoding = 0.00 s = . TestPathname#test_dirname = 0.00 s = . TestPathname#test_equality = 0.00 s = . TestPathname#test_cleanpath_aggressive_64 = 0.00 s = . TestPathname#test_cleanpath_aggressive_62 = 0.00 s = . TestPathname#test_cleanpath_conservative_108 = 0.00 s = . TestPathname#test_atime = 0.00 s = . TestPathname#test_null_character = 0.00 s = . TestPathname#test_cleanpath_aggressive_60 = 0.00 s = . TestPathname#test_readable_real? = 0.00 s = . TestPathname#test_cleanpath_conservative_111 = 0.00 s = . TestPathname#test_sub_matchdata = 0.00 s = . TestPathname#test_cleanpath_aggressive_79 = 0.00 s = . TestPathname#test_rename = 0.00 s = . TestPathname#test_cleanpath_conservative_113 = 0.00 s = . TestPathname#test_relative_path_from_304 = 0.00 s = . TestPathname#test_del_trailing_separator_164 = 0.00 s = . TestPathname#test_initialize_nul = 0.00 s = . TestPathname#test_cleanpath_conservative_115 = 0.00 s = . TestPathname#test_relative_path_from_302 = 0.00 s = . TestPathname#test_find = 0.00 s = . TestPathname#test_del_trailing_separator_162 = 0.00 s = . TestPathname#test_fnmatch = 0.00 s = . TestPathname#test_world_readable? = 0.00 s = . TestPathname#test_hashkey = 0.00 s = . TestPathname#test_del_trailing_separator_160 = 0.00 s = . TestPathname#test_relative_path_from_300 = 0.00 s = . TestPathname#test_cleanpath_conservative_117 = 0.00 s = . TestPathname#test_symlink? = 0.00 s = . TestPathname#test_relative_path_from_297 = 0.00 s = . TestPathname#"test_relative?_280" = 0.00 s = . TestPathname#test_relative_path_from_299 = 0.00 s = . TestPathname#test_cleanpath_aggressive_71 = 0.00 s = . TestPathname#test_plus_222 = 0.00 s = . TestPathname#test_comparison = 0.00 s = . TestPathname#test_cleanpath_conservative_119 = 0.00 s = . TestPathname#test_file_split = 0.00 s = . TestPathname#"test_relative?_282" = 0.00 s = . TestPathname#test_readlink = 0.00 s = . TestPathname#test_plus_220 = 0.00 s = . TestPathname#test_cleanpath_aggressive_73 = 0.00 s = . TestPathname#test_setuid? = 0.00 s = . TestPathname#test_mtime = 0.00 s = . TestPathname#test_cleanpath_aggressive_75 = 0.00 s = . TestPathname#test_cleanpath_aggressive_77 = 0.00 s = . TestPathname#test_plus_224 = 0.00 s = . TestPathname#test_relative_path_from_308 = 0.00 s = . TestPathname#test_to_s = 0.00 s = . TestCoverage#test_branch_coverage_for_pattern_matching = 0.01 s = . TestCoverage#test_method_coverage_for_singleton_class = 0.01 s = . TestCoverage#test_coverage_state = 0.02 s = . TestCoverage#test_result_after_suspend = 0.01 s = . TestCoverage#test_peek_result_without_start = 0.01 s = . TestCoverage#test_method_coverage_for_define_method = 0.01 s = . TestCoverage#test_coverage_with_asan = 0.01 s = . TestCoverage#test_tag_break_with_branch_coverage = 0.01 s = . TestCoverage#test_coverage_in_main_script = 0.01 s = . TestCoverage#test_double_resume = 0.01 s = . TestProcess#test_fd_inheritance = 0.23 s = . TestProcess#test_pst_inspect = 0.00 s = . TestCoverage#test_branch_coverage_for_case_statement = 0.01 s = . TestCoverage#test_coverage_ensure_if_return = 0.01 s = . TestProcess#test_daemon_no_threads = 0.01 s = . TestGemPackageOld#test_spec_security_policy = 0.00 s = . TestGemPackageOld#test_spec = 0.00 s = . TestGemPackageOld#test_contents = 0.00 s = . TestGemPackageOld#test_contents_security_policy = 0.00 s = . TestGemPackageOld#test_verify = 0.00 s = . TestCoverage#test_nocoverage_optimized_line = 0.04 s = . TestCoverage#test_line_stub = 0.00 s = . TestGemPackageOld#test_extract_files_security_policy = 0.01 s = . TestCoverage#test_result_without_start = 0.01 s = . TestGemPackageOld#test_extract_files = 0.00 s = . TestCoverage#test_branch_coverage_in_ensure_clause = 0.01 s = . TestCoverage#test_clear_with_methods = 0.01 s = . TestCoverage#test_coverage_optimized_branch = 0.01 s = . TestCoverage#test_branch_coverage_for_if_statement = 0.02 s = . TestCoverage#test_branch_coverage_for_safe_method_invocation = 0.01 s = . TestCoverage#test_line_coverage_for_multiple_lines = 0.01 s = . TestIO_Console#test_noctty = 0.09 s = . TestIO_Console#test_setecho = 0.10 s = . TestIO_Console#test_raw = 0.00 s = . TestIO_Console#test_winsize = 0.00 s = . TestCoverage#test_coverage_suspendable = 0.16 s = . TestCoverage#test_double_suspend = 0.01 s = . TestCoverage#test_eval_coverage = 0.01 s = . TestIO_Console#test_console_kw = 0.04 s = . TestIO_Console#test_raw! = 0.00 s = . TestCoverage#test_suspend_without_setup = 0.01 s = . TestCoverage#test_oneshot_line_coverage = 0.01 s = . TestCoverage#test_coverage_snapshot = 0.01 s = . TestCoverage#test_branch_coverage_for_while_statement = 0.01 s = . TestCoverage#test_eval = 0.02 s = . TestCoverage#test_big_code = 0.02 s = . TestCoverage#test_stop_wrong_peephole_optimization = 0.01 s = . TestCoverage#test_resume_without_setup = 0.01 s = . TestCoverage#test_coverage_supported = 0.00 s = . TestCoverage#test_method_coverage = 0.01 s = . TestIO_Console#test_oflush = 0.10 s = . TestCoverage#test_eval_negative_lineno = 0.01 s = . TestCoverage#test_result_without_resume = 0.01 s = . TestCoverage#test_method_coverage_for_alias = 0.02 s = . TestCoverage#test_clear_with_branches = 0.01 s = . TestCoverage#test_clear_with_lines = 0.01 s = . TestCoverage#test_coverage_running? = 0.01 s = . TestCoverage#test_result_with_nothing = 0.01 s = . TestCoverage#test_clear_with_oneshot_lines = 0.01 s = . TestCoverage#test_restarting_coverage = 0.01 s = . Psych::TestOmap#test_dump = 0.00 s = . Psych::TestOmap#test_self_referential = 0.00 s = . Psych::TestOmap#test_square = 0.00 s = . Psych::TestOmap#test_order = 0.00 s = . Psych::TestOmap#test_parse_as_map = 0.00 s = . Psych::TestOmap#test_load_shorthand = 0.00 s = . Psych::TestOmap#test_load = 0.00 s = . Psych::TestOmap#test_keys = 0.00 s = . Psych::TestOmap#test_round_trip = 0.00 s = . Prism::AttributeWriteTest#test_comparison_operators = 0.00 s = . Prism::AttributeWriteTest#test_named_call_with_operator = 0.00 s = . Prism::AttributeWriteTest#test_named_call_without_operator = 0.00 s = . Prism::AttributeWriteTest#test_all_syntax_versions_present = 0.00 s = . Prism::AttributeWriteTest#test_indexed_call_without_operator = 0.00 s = . Prism::AttributeWriteTest#test_indexed_call_with_operator = 0.00 s = . TestIO_Console#test_noecho = 0.10 s = . TestGemResolverGitSet#test_find_all_prerelease = 0.03 s = . TestIO_Console#test_stringio_getch = 0.04 s = . TestIO_Console#test_iflush = 0.00 s = . TestGemResolverGitSet#test_find_all_local = 0.01 s = . TestGemResolverGitSet#test_add_git_gem_submodules = 0.03 s = . TestGemResolverGitSet#test_root_dir = 0.00 s = . TestGemResolverGitSet#test_find_all = 0.03 s = . TestIO_Console#test_raw_timeout = 0.10 s = . TestGemResolverGitSet#test_prefetch = 0.03 s = . TestGemResolverGitSet#test_add_git_spec = 0.01 s = . TestGemResolverGitSet#test_add_git_gem = 0.03 s = . TestGemResolverGitSet#test_prefetch_filter = 0.03 s = . TestIO_Console#test_ioflush2 = 0.10 s = . TestGemResolverGitSet#test_prefetch_cache = 0.03 s = . TestIO_Console#test_cursor_position = 0.04 s = . TestGemResolverGitSet#test_prefetch_root_dir = 0.03 s = . Psych::TestSerializeSubclasses#test_data_subclass = 0.00 s = . Psych::TestSerializeSubclasses#test_some_object = 0.00 s = . Psych::TestSerializeSubclasses#test_struct_subclass = 0.00 s = . TestDateStrftime#test_strftime__offset = 0.00 s = . TestDateStrftime#test_strftime__gnuext_LN = 0.00 s = . TestDateStrftime#test__different_format = 0.00 s = . TestDateStrftime#test_strftime__gnuext = 0.00 s = . TestDateStrftime#test_strftime__3_2 = 0.26 s = . TestDateStrftime#test_strftime__minus = 0.00 s = . TestDateStrftime#test_strftime__2 = 0.00 s = . TestDateStrftime#test_overflow = 0.00 s = . TestDateStrftime#test_strftime__4 = 0.00 s = . TestDateStrftime#test_strftime__gnuext_z = 0.00 s = . TestIO_Console#test_setecho2 = 0.40 s = . TestIO_Console#test_cooked = 0.00 s = . TestIO_Console#test_set_winsize_invalid_dev = 0.00 s = . TestDateStrftime#test_strftime__3_1 = 0.12 s = . TestDateStrftime#test_strftime = 0.00 s = . TestDateStrftime#test_strftime_milli = 0.00 s = . TestDateStrftime#test_strftime__gnuext_complex = 0.00 s = . TestGemCommandManager#test_find_command_unknown_suggestions = 0.00 s = . TestGemCommandManager#test_run_interrupt = 0.00 s = . TestGemCommandManager#test_process_args_with_c_flag_without_path = 0.00 s = . TestGemCommandManager#test_find_login_alias_command = 0.00 s = . TestIO_Console#test_sync = 0.04 s = . TestIO_Console#test_echo = 0.00 s = . TestGemCommandManager#test_process_args_check = 0.01 s = . TestGemCommandManager#test_process_args_build = 0.00 s = . TestGemCommandManager#test_process_args_uninstall = 0.00 s = . TestGemCommandManager#test_find_command_ambiguous_exact = 0.00 s = . TestGemCommandManager#test_process_args_update = 0.01 s = . TestGemCommandManager#test_process_args_with_c_flag = 0.01 s = . TestGemCommandManager#test_process_args_with_c_flag_path_not_found = 0.00 s = . TestGemCommandManager#test_find_command_ambiguous = 0.00 s = . TestGemCommandManager#test_process_args_install = 0.01 s = . TestGemCommandManager#test_find_command_unknown = 0.00 s = . TestGemCommandManager#test_deprecated_command = 0.00 s = . TestGemCommandManager#test_find_logout_alias_command = 0.00 s = . TestGemCommandManager#test_find_command = 0.00 s = . TestGemCommandManager#test_deprecated_command_with_version = 0.00 s = . TestGemCommandManager#test_process_args_bad_arg = 0.00 s = . TestGemCommandManager#test_find_alias_command = 0.00 s = . TestIO_Console#test_close = 0.07 s = . TestGemCommandManager#test_run_crash_command = 0.00 s = . TestGemUninstaller#test_uninstall_user_install = 0.01 s = . TestIO_Console#test_ttyname = 0.03 s = . TestIO_Console#test_bad_keyword = 0.00 s = . TestIO_Console#test_failed_path = 0.00 s = . TestGemUninstaller#test_uninstall_default_gem_with_same_version = 0.02 s = . TestGemUninstaller#test_uninstall_no_permission = 0.01 s = . TestGemUninstaller#test_uninstall_with_install_dir_removes_plugins = 0.02 s = . TestGemUninstaller#test_ask_if_ok = 0.02 s = . TestGemUninstaller#test_uninstall_keeps_plugins_up_to_date = 0.03 s = . TestGemUninstaller#test_uninstall = 0.01 s = . TestGemUninstaller#test_uninstall_default_gem = 0.01 s = . TestGemUninstaller#test_uninstall_wrong_repo = 0.01 s = . TestGemUninstaller#test_uninstall_doesnt_prompt_and_raises_when_abort_on_dependent_set = 0.01 s = . TestGemUninstaller#test_remove_executables_user = 0.02 s = . TestGemUninstaller#test_uninstall_prompts_about_broken_deps = 0.02 s = . TestGemUninstaller#test_remove_not_in_home = 0.02 s = . TestGemUninstaller#test_remove_all = 0.02 s = . TestGemUninstaller#test_uninstall_not_ok = 0.02 s = . TestGemUninstaller#test_uninstall_with_install_dir_regenerates_plugins = 0.02 s = . TestGemUninstaller#test_remove_executables_force_remove = 0.01 s = . TestGemUninstaller#test_path_ok_eh_user = 0.01 s = . TestGemUninstaller#test_path_ok_eh_legacy = 0.01 s = . TestGemUninstaller#test_remove_executables_user_format = 0.01 s = . TestGemUninstaller#test_remove_symlinked_gem_home = 0.01 s = . TestGemUninstaller#test_uninstall_user_install_with_symlinked_home = 0.01 s = . TestGemUninstaller#test_uninstall_nonexistent = 0.01 s = . TestGemUninstaller#test_uninstall_selection_greater_than_one = 0.04 s = . TestGemUninstaller#test_remove_plugins_user_installed = 0.02 s = . TestGemUninstaller#test_uninstall_prompt_only_lists_the_dependents_that_prevented_uninstallation = 0.02 s = . TestGemUninstaller#test_uninstall_only_lists_unsatisfied_deps = 0.01 s = . TestGemUninstaller#test_initialize_expand_path = 0.01 s = . TestGemUninstaller#test_uninstall_doesnt_prompt_when_other_gem_satisfies_requirement = 0.01 s = . TestGemUninstaller#test_uninstall_extension = 0.08 s = . TestGemUninstaller#test_remove_plugins = 0.02 s = . TestGemUninstaller#test_uninstall_doesnt_prompt_when_removing_a_dev_dep = 0.02 s = . TestGemUninstaller#test_remove_executables_force_keep = 0.01 s = . TestGemUninstaller#test_uninstall_prompt_includes_dep_type = 0.02 s = . TestGemUninstaller#test_regenerate_plugins_for = 0.02 s = . TestGemUninstaller#test_path_ok_eh = 0.02 s = . TestGemUninstaller#test_uninstall_selection = 0.04 s = . TestGemUninstaller#test_ensure_writable_dir_creates_missing_parent_directories = 0.02 s = . TestGemUninstaller#test_remove_executables_user_format_disabled = 0.01 s = . Bug::Test_ExceptionAT#test_exception_at_throwing = 0.05 s = . TestFileUtilsNoWrite#test_visibility_safe_unlink = 0.00 s = . TestFileUtilsNoWrite#test_visibility_install = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_fu_blksize = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_getwd = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_mkpath = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_cd = 0.00 s = . TestFileUtilsNoWrite#test_visibility_fu_stream_blksize = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_rm_f = 0.00 s = . TestFileUtilsNoWrite#test_visibility_mkpath = 0.00 s = . TestFileUtilsNoWrite#test_visibility_cp = 0.00 s = . TestFileUtilsNoWrite#test_visibility_chdir = 0.00 s = . TestFileUtilsNoWrite#test_visibility_fu_windows? = 0.00 s = . TestFileUtilsNoWrite#test_visibility_move = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_identical? = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_makedirs = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_rm_r = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_cp = 0.00 s = . TestFileUtilsNoWrite#test_visibility_link_entry = 0.00 s = . TestFileUtilsNoWrite#test_visibility_touch = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_compare_file = 0.00 s = . TestFileUtilsNoWrite#test_visibility_link = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_remove_file = 0.00 s = . TestFileUtilsNoWrite#test_visibility_copy = 0.00 s = . TestFileUtilsNoWrite#test_visibility_symlink = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_chown_R = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_fu_default_blksize = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_chown = 0.00 s = . TestFileUtilsNoWrite#test_visibility_cd = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_copy_stream = 0.00 s = . TestFileUtilsNoWrite#test_visibility_rm_rf = 0.00 s = . TestFileUtilsNoWrite#test_visibility_fu_default_blksize = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_mkdir_p = 0.00 s = . TestFileUtilsNoWrite#test_visibility_chmod = 0.00 s = . TestFileUtilsNoWrite#test_visibility_mv = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_copy = 0.00 s = . TestFileUtilsNoWrite#test_visibility_makedirs = 0.00 s = . TestFileUtilsNoWrite#test_visibility_uptodate? = 0.00 s = . TestFileUtilsNoWrite#test_visibility_copy_entry = 0.00 s = . TestFileUtilsNoWrite#test_visibility_rm_r = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_copy_file = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_ln_sr = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_link = 0.00 s = . TestFileUtilsNoWrite#test_visibility_remove_dir = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_rmdir = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_move = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_remove = 0.00 s = . TestFileUtilsNoWrite#test_visibility_mkdir = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_ln_sf = 0.00 s = . TestFileUtilsNoWrite#test_visibility_rm_f = 0.00 s = . TestFileUtilsNoWrite#test_visibility_chmod_R = 0.00 s = . TestFileUtilsNoWrite#test_visibility_compare_file = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_mv = 0.00 s = . TestFileUtilsNoWrite#test_visibility_remove = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_cp_lr = 0.00 s = . TestFileUtilsNoWrite#test_visibility_cmp = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_chdir = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_remove_entry_secure = 0.00 s = . TestFileUtilsNoWrite#test_visibility_remove_file = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_ln = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_remove_entry = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_pwd = 0.00 s = . TestFileUtilsNoWrite#test_visibility_ln_s = 0.00 s = . TestFileUtilsNoWrite#test_visibility_chown_R = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_symlink = 0.00 s = . TestFileUtilsNoWrite#test_visibility_copy_stream = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_cmp = 0.00 s = . TestFileUtilsNoWrite#test_visibility_getwd = 0.00 s = . TestFileUtilsNoWrite#test_visibility_pwd = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_remove_dir = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_compare_stream = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_rm = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_install = 0.00 s = . TestFileUtilsNoWrite#test_visibility_cp_r = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_rm_rf = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_copy_entry = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_safe_unlink = 0.00 s = . TestFileUtilsNoWrite#test_visibility_rm = 0.00 s = . TestFileUtilsNoWrite#test_visibility_chown = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_fu_windows? = 0.00 s = . TestFileUtilsNoWrite#test_visibility_ln = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_touch = 0.00 s = . TestFileUtilsNoWrite#test_visibility_ln_sr = 0.00 s = . TestFileUtilsNoWrite#test_visibility_remove_entry_secure = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_rmtree = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_uptodate? = 0.00 s = . TestFileUtilsNoWrite#test_visibility_copy_file = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_chmod_R = 0.00 s = . TestFileUtilsNoWrite#test_visibility_rmtree = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_cp_r = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_chmod = 0.00 s = . TestFileUtilsNoWrite#test_visibility_remove_entry = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_link_entry = 0.00 s = . TestFileUtilsNoWrite#test_visibility_mkdir_p = 0.00 s = . TestFileUtilsNoWrite#test_visibility_identical? = 0.00 s = . TestFileUtilsNoWrite#test_visibility_fu_copy_stream0 = 0.00 s = . TestFileUtilsNoWrite#test_visibility_cp_lr = 0.00 s = . TestFileUtilsNoWrite#test_visibility_ln_sf = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_mkdir = 0.00 s = . TestFileUtilsNoWrite#test_visibility_compare_stream = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_fu_stream_blksize = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_ln_s = 0.00 s = . TestFileUtilsNoWrite#test_visibility_rmdir = 0.00 s = . TestFileUtilsNoWrite#test_visibility_fu_blksize = 0.00 s = . TestFileUtilsNoWrite#test_singleton_visibility_fu_copy_stream0 = 0.00 s = . TestThreadQueue#test_fork_while_queue_waiting = 0.04 s = . TestThreadQueue#test_dup = 0.00 s = . TestIO_Console#test_intr = 0.84 s = . TestThreadQueue#test_queue_with_trap = 0.11 s = . TestThreadQueue#test_queue_push_return_value = 0.00 s = . TestThreadQueue#test_sized_queue_push_return_value = 0.00 s = . TestThreadQueue#test_queue_clear_return_value = 0.00 s = . TestThreadQueue#test_sized_queue = 0.01 s = . TestThreadQueue#test_thr_kill = 0.06 s = . TestThreadQueue#test_sized_queue_clear_return_value = 0.00 s = . TestThreadQueue#test_queue_pop_non_block = 0.00 s = . TestThreadQueue#test_dump = 0.00 s = . TestThreadQueue#test_one_element_sized_queue = 0.00 s = . TestThreadQueue#test_freeze = 0.00 s = . TestThreadQueue#test_deny_pushers = 0.02 s = . TestThreadQueue#test_sized_queue_pop_non_block = 0.00 s = . TestIO_Console#test_noecho2 = 0.40 s = . TestIO_Console#test_ioflush = 0.00 s = . TestIO_Console#test_raw_minchar = 0.11 s = . TestString#test_chars = 0.00 s = . TestString#test_substr_code_range = 0.00 s = . TestString#test_to_s_2 = 0.00 s = . TestString#test_dup = 0.00 s = . TestString#test_each_codepoint = 0.00 s = . TestString#test_each_byte = 0.00 s = . TestString#test_AREF_underflow = 0.00 s = . TestString#test_chilled_string = 0.00 s = . TestString#test_chop! = 0.00 s = . TestString#test_gsub_bang_gc_compact_stress = 0.00 s = S TestString#test_tr_s! = 0.00 s = . TestString#test_substr_negative_begin = 0.00 s = . TestString#test_chr = 0.00 s = . TestString#test_delete_suffix_argument_conversion = 0.00 s = . TestString#test_split_wchar = 0.00 s = . TestString#test_ASET = 0.00 s = . TestString#test_byteindex = 0.00 s = . TestString#test_ljust = 0.00 s = . TestString#test_clear = 0.00 s = . TestString#test_uminus_frozen = 0.00 s = . TestString#test_delete_suffix_type_error = 0.00 s = . TestString#test_gsub_gc_compact_stress = 0.00 s = S TestString#test_append_bytes_into_utf32 = 0.00 s = . TestString#test_upcase = 0.00 s = . TestString#test_sub_hash = 0.00 s = . TestString#test_lstrip_with_selectors = 0.00 s = . TestString#test_delete_prefix = 0.00 s = . TestString#test_MOD = 0.00 s = . TestString#test_rb_str_new4 = 0.00 s = . TestString#test_delete_prefix_bang_frozen_error = 0.00 s = . TestString#test_scan = 0.00 s = . TestString#test_unpack = 0.00 s = . TestString#test_capitalize! = 0.00 s = . TestString#test_delete = 0.00 s = . TestString#test_insert = 0.00 s = . TestString#test_uminus_no_embed_gc = 0.03 s = . TestString#test_swapcase = 0.00 s = . TestString#test_count = 0.00 s = . TestString#test_dump = 0.00 s = . TestString#test_next! = 0.00 s = . TestString#test_ivar_set_after_frozen_dup = 0.00 s = . TestString#test_sub! = 0.00 s = . TestString#test_oct = 0.00 s = . TestString#test_crypt = 0.02 s = . TestString#test_delete_prefix_argument_conversion = 0.00 s = . TestString#test_split_with_block = 0.00 s = . TestString#test_match_p_string = 0.00 s = . TestString#test_chomp = 0.00 s = . TestString#test_to_f = 0.00 s = . TestString#test_rindex = 0.00 s = . TestString#test_to_str = 0.00 s = . TestString#test_each_grapheme_cluster = 0.26 s = . TestString#test_string_interpolations_across_heaps_get_embedded = 0.00 s = . TestString#test_match_method = 0.00 s = . TestString#test_split_lookbehind = 0.00 s = . TestString#test_prepend = 0.00 s = . TestString#test_AREF_invalid_encoding = 0.00 s = . TestString#test_squeeze = 0.00 s = . TestString#test_dummy_inspect = 0.00 s = . TestString#test_squeeze! = 0.00 s = . TestString#test_eql? = 0.00 s = . TestString#test_append_bytes_into_binary = 0.00 s = . TestString#test_chilled_string_substring = 0.00 s = . TestString#test_PLUS = 0.00 s = . TestString#test_slice! = 0.00 s = . TestString#test_match_p_regexp = 0.00 s = . TestString#test_gsub = 0.00 s = . TestString#test_gsub! = 0.00 s = . TestString#test_inspect_next_line = 0.00 s = . TestString#test_each_char = 0.00 s = . TestString#test_strip = 0.00 s = . TestString#test_lstrip = 0.00 s = . TestString#test_reverse = 0.00 s = . TestString#test_VERY_EQUAL = 0.00 s = . TestString#test_downcase2 = 0.00 s = . TestString#test_byterindex = 0.00 s = . TestString#test_delete_prefix_clear_coderange = 0.00 s = . TestString#test_sub = 0.00 s = . TestString#test_delete_suffix_clear_coderange = 0.00 s = . TestString#test_compare_different_encoding_string = 0.00 s = . TestString#test_times = 0.00 s = . TestString#test_downcase = 0.00 s = . TestString#test_rstrip_bang_with_chars = 0.00 s = . TestString#test_split_encoding = 0.00 s = . TestString#test_succ = 0.00 s = . TestString#test_empty? = 0.00 s = . TestString#test_inspect_nul = 0.00 s = . TestString#test_scan_gc_compact_stress = 0.00 s = S TestString#test_strip_bang_with_chars = 0.00 s = . TestString#test_split_invalid_sequence = 0.00 s = . TestString#test_delete! = 0.00 s = . TestString#test_byteslice = 0.00 s = . TestString#test_capitalize = 0.00 s = . TestString#test_eq_tilde_can_be_overridden = 0.05 s = . TestString#test_clear_nonasciicompat = 0.00 s = . TestString#test_hash = 0.00 s = . TestString#test_tr_s = 0.00 s = . TestString#test_concat_literals = 0.00 s = . TestString#test_lstrip_bang = 0.00 s = . TestString#test_grapheme_clusters = 0.01 s = . TestString#test_ord = 0.00 s = . TestString#test_str_new4 = 0.00 s = . TestString#test_upcase2 = 0.00 s = . TestString#test_MUL = 0.00 s = . TestString#test_delete_suffix_bang_clear_coderange = 0.00 s = . TestString#test_tr! = 0.00 s = . TestString#test_delete_suffix_bang_newline = 0.00 s = . TestString#test_intern = 0.00 s = . TestString#test_delete_suffix_newline = 0.00 s = . TestString#test_split = 0.00 s = . TestString#test_strip! = 0.00 s = . TestString#test_lines = 0.00 s = . TestString#test_delete_prefix_type_error = 0.00 s = . TestString#test_delete_prefix_bang_clear_coderange = 0.00 s = . TestString#test_uplus_minus = 0.00 s = . TestString#test_chop = 0.00 s = . TestString#test_each = 0.00 s = . TestString#test_length = 0.00 s = . TestString#test_chomp! = 0.00 s = . TestString#test_delete_prefix_bang_type_error = 0.00 s = . TestString#test_delete_suffix_bang_type_error = 0.00 s = . TestString#test_delete_suffix_bang = 0.00 s = . TestString#test_tr = 0.00 s = . TestString#test_unknown_string_option = 0.00 s = . TestString#test_EQUAL = 0.00 s = . TestString#test_delete_prefix_bang = 0.00 s = . TestString#test_uminus_no_freeze_not_bare = 0.00 s = . TestString#test_each_line_chomp = 0.00 s = . TestString#test_rb_str_shared_replace = 0.00 s = . TestString#test_start_with? = 0.00 s = . TestString#test_rs = 0.05 s = . TestString#test_fs = 0.05 s = . TestString#test_ascii_incomat_inspect = 0.00 s = . TestString#test_rstrip_bang = 0.00 s = . TestString#test_downcase! = 0.00 s = . TestString#test_index = 0.00 s = . TestString#test_initialize_shared = 0.00 s = . TestString#test_delete_suffix_bang_argument_conversion = 0.00 s = . TestString#test_uminus_dedup_in_place = 0.00 s = . TestString#test_frozen_check = 0.00 s = . TestString#test_clone = 0.00 s = . TestString#test_regexp_match_subclass = 0.00 s = . TestString#test_casecmp? = 0.00 s = . TestString#test_include? = 0.00 s = . TestString#test_succ! = 0.00 s = . TestString#test_AREF = 0.00 s = . TestString#test_sum_2 = 0.00 s = . TestString#test_sum = 0.00 s = . TestString#test_size = 0.00 s = . TestString#test_initialize_nonstring = 0.00 s = . TestString#test_rpartition = 0.00 s = . TestString#test_CMP = 0.00 s = . TestString#test_rjust = 0.00 s = . TestString#test_reverse! = 0.00 s = . TestString#test_swapcase! = 0.00 s = . TestString#test_casecmp = 0.00 s = . TestString#test_upcase! = 0.00 s = . TestString#test_start_with_regexp = 0.00 s = . TestString#test_LSHIFT = 0.00 s = . TestString#test_partition = 0.00 s = . TestString#test_gsub_enumerator = 0.00 s = . TestString#test_strip_with_selectors = 0.00 s = . TestString#test_each_line = 0.00 s = . TestString#test_hex = 0.00 s = . TestString#test_sum_long = 0.12 s = . TestString#test_upto = 0.00 s = . TestString#test_undump = 0.02 s = . TestString#test_MATCH = 0.00 s = . TestString#test_undump_gc_compact_stress = 0.00 s = S TestString#test_try_convert = 0.00 s = . TestString#test_to_id = 0.00 s = . TestString#test_delete_prefix_broken_encoding = 0.00 s = . TestString#test_delete_suffix_broken_encoding = 0.00 s = . TestString#test_upto_numeric = 0.00 s = . TestString#test_scan_segv = 0.01 s = . TestString#test_initialize = 0.00 s = . TestString#test_delete_prefix_bang_argument_conversion = 0.00 s = . TestString#test_to_i = 0.00 s = . TestString#test_fs_gc = 0.05 s = . TestString#test_mod_check = 0.00 s = . TestString#test_chilled_string_setivar = 0.00 s = . TestString#test_next = 0.00 s = . TestString#test_gsub_encoding = 0.00 s = . TestString#test_delete_suffix_bang_frozen_error = 0.00 s = . TestString#test_lstrip_bang_with_chars = 0.00 s = . TestString#test_delete_suffix_bang_broken_encoding = 0.00 s = . TestString#test_upto_nonalnum = 0.00 s = . TestString#test_byteslice_grapheme_clusters = 0.00 s = . TestString#test_shared_force_encoding = 0.00 s = . TestString#test_s_new = 0.00 s = . TestString#test_delete_suffix = 0.00 s = . TestString#test_bytes = 0.00 s = . TestString#test_concat = 0.00 s = . TestString#test_end_with? = 0.00 s = . TestString#test_slice = 0.00 s = . TestString#test_rstrip_with_selectors = 0.00 s = . TestString#test_bytesplice = 0.00 s = . TestString#test_respond_to = 0.00 s = . TestString#test_splice! = 0.00 s = . TestString#test_delete_prefix_bang_broken_encoding = 0.00 s = . TestString#test_codepoints = 0.00 s = . TestString#test_split_dupped = 0.00 s = . TestThreadQueue#test_queue_pop_timeout = 1.10 s = . TestThreadQueue#test_sized_queue_initialized = 0.00 s = . TestString#test_nesting_shared_b = 0.08 s = . TestString#test_replace = 0.00 s = . TestString#test_center = 0.00 s = . TestString#test_split_invalid_argument = 0.00 s = . TestString#test_nesting_shared = 0.07 s = . TestString#test_rb_str_to_str = 0.00 s = . TestString#test_times2 = 0.00 s = . TestString#test_append_bytes_into_utf8 = 0.00 s = . TestString#test_sub_gc_compact_stress = 0.00 s = S TestString#test_rstrip = 0.00 s = . TestString#test_gsub_hash = 0.00 s = . TestString#test_to_s = 0.00 s = . TestString2#test_chars = 0.00 s = . TestString2#test_substr_code_range = 0.00 s = . TestString2#test_to_s_2 = 0.00 s = . TestString2#test_dup = 0.00 s = . TestString2#test_each_codepoint = 0.00 s = . TestString2#test_each_byte = 0.00 s = . TestString2#test_AREF_underflow = 0.00 s = . TestString2#test_chilled_string = 0.00 s = . TestString2#test_chop! = 0.00 s = . TestString2#test_gsub_bang_gc_compact_stress = 0.00 s = S TestString2#test_tr_s! = 0.00 s = . TestString2#test_substr_negative_begin = 0.00 s = . TestString2#test_chr = 0.00 s = . TestString2#test_delete_suffix_argument_conversion = 0.00 s = . TestString2#test_split_wchar = 0.00 s = . TestString2#test_ASET = 0.00 s = . TestString2#test_byteindex = 0.00 s = . TestString2#test_ljust = 0.00 s = . TestString2#test_clear = 0.00 s = . TestString2#test_uminus_frozen = 0.00 s = . TestString2#test_delete_suffix_type_error = 0.00 s = . TestString2#test_gsub_gc_compact_stress = 0.00 s = S TestString2#test_append_bytes_into_utf32 = 0.00 s = . TestString2#test_upcase = 0.00 s = . TestString2#test_sub_hash = 0.00 s = . TestString2#test_lstrip_with_selectors = 0.00 s = . TestString2#test_delete_prefix = 0.00 s = . TestString2#test_MOD = 0.00 s = . TestString2#test_rb_str_new4 = 0.00 s = . TestString2#test_delete_prefix_bang_frozen_error = 0.00 s = . TestString2#test_scan = 0.00 s = . TestString2#test_unpack = 0.00 s = . TestString2#test_capitalize! = 0.00 s = . TestString2#test_delete = 0.00 s = . TestString2#test_insert = 0.00 s = . TestString2#test_uminus_no_embed_gc = 0.02 s = . TestString2#test_swapcase = 0.00 s = . TestString2#test_count = 0.00 s = . TestString2#test_dump = 0.00 s = . TestString2#test_next! = 0.00 s = . TestString2#test_ivar_set_after_frozen_dup = 0.00 s = . TestString2#test_sub! = 0.00 s = . TestString2#test_oct = 0.00 s = . TestString2#test_crypt = 0.00 s = . TestString2#test_delete_prefix_argument_conversion = 0.00 s = . TestString2#test_split_with_block = 0.00 s = . TestString2#test_match_p_string = 0.00 s = . TestString2#test_chomp = 0.00 s = . TestString2#test_to_f = 0.00 s = . TestString2#test_rindex = 0.00 s = . TestString2#test_to_str = 0.00 s = . TestThreadQueue#test_empty_non_blocking = 0.22 s = . TestThreadQueue#test_sized_queue_one_closed_interrupt = 0.01 s = . TestThreadQueue#test_queue = 0.01 s = . TestThreadQueue#test_size_queue_close_wakeup = 0.01 s = . TestThreadQueue#test_sized_queue_push_interrupt = 0.00 s = . TestThreadQueue#test_queue_close_wakeup = 0.01 s = . TestThreadQueue#test_sized_queue_initialize = 0.00 s = . TestThreadQueue#test_sized_queue_throttle = 0.01 s = . TestString2#test_each_grapheme_cluster = 0.26 s = . TestString2#test_string_interpolations_across_heaps_get_embedded = 0.00 s = . TestString2#test_match_method = 0.00 s = . TestString2#test_split_lookbehind = 0.00 s = . TestString2#test_prepend = 0.00 s = . TestString2#test_AREF_invalid_encoding = 0.00 s = . TestString2#test_squeeze = 0.00 s = . TestString2#test_dummy_inspect = 0.00 s = . TestString2#test_squeeze! = 0.00 s = . TestString2#test_eql? = 0.00 s = . TestString2#test_append_bytes_into_binary = 0.00 s = . TestString2#test_chilled_string_substring = 0.00 s = . TestString2#test_PLUS = 0.00 s = . TestString2#test_slice! = 0.00 s = . TestString2#test_match_p_regexp = 0.00 s = . TestString2#test_gsub = 0.00 s = . TestString2#test_gsub! = 0.00 s = . TestString2#test_inspect_next_line = 0.00 s = . TestString2#test_each_char = 0.00 s = . TestString2#test_strip = 0.00 s = . TestString2#test_lstrip = 0.00 s = . TestString2#test_reverse = 0.00 s = . TestString2#test_VERY_EQUAL = 0.00 s = . TestString2#test_downcase2 = 0.00 s = . TestString2#test_byterindex = 0.00 s = . TestString2#test_delete_prefix_clear_coderange = 0.00 s = . TestString2#test_sub = 0.00 s = . TestString2#test_delete_suffix_clear_coderange = 0.00 s = . TestString2#test_compare_different_encoding_string = 0.00 s = . TestString2#test_times = 0.00 s = . TestString2#test_downcase = 0.00 s = . TestString2#test_rstrip_bang_with_chars = 0.00 s = . TestString2#test_split_encoding = 0.00 s = . TestString2#test_succ = 0.00 s = . TestString2#test_empty? = 0.00 s = . TestString2#test_inspect_nul = 0.00 s = . TestString2#test_scan_gc_compact_stress = 0.00 s = S TestString2#test_strip_bang_with_chars = 0.00 s = . TestString2#test_split_invalid_sequence = 0.00 s = . TestString2#test_delete! = 0.00 s = . TestString2#test_byteslice = 0.00 s = . TestString2#test_capitalize = 0.00 s = . TestString2#test_eq_tilde_can_be_overridden = 0.00 s = . TestString2#test_clear_nonasciicompat = 0.00 s = . TestString2#test_hash = 0.00 s = . TestString2#test_tr_s = 0.00 s = . TestString2#test_concat_literals = 0.00 s = . TestString2#test_lstrip_bang = 0.00 s = . TestString2#test_grapheme_clusters = 0.01 s = . TestString2#test_ord = 0.00 s = . TestString2#test_str_new4 = 0.00 s = . TestString2#test_upcase2 = 0.00 s = . TestString2#test_MUL = 0.00 s = . TestString2#test_delete_suffix_bang_clear_coderange = 0.00 s = . TestString2#test_tr! = 0.00 s = . TestString2#test_delete_suffix_bang_newline = 0.00 s = . TestString2#test_intern = 0.00 s = . TestString2#test_delete_suffix_newline = 0.00 s = . TestString2#test_split = 0.00 s = . TestString2#test_strip! = 0.00 s = . TestString2#test_lines = 0.00 s = . TestString2#test_delete_prefix_type_error = 0.00 s = . TestString2#test_delete_prefix_bang_clear_coderange = 0.00 s = . TestString2#test_uplus_minus = 0.00 s = . TestString2#test_chop = 0.00 s = . TestString2#test_each = 0.00 s = . TestString2#test_length = 0.00 s = . TestString2#test_chomp! = 0.00 s = . TestString2#test_delete_prefix_bang_type_error = 0.00 s = . TestString2#test_delete_suffix_bang_type_error = 0.00 s = . TestString2#test_delete_suffix_bang = 0.00 s = . TestString2#test_tr = 0.00 s = . TestString2#test_unknown_string_option = 0.00 s = . TestString2#test_EQUAL = 0.00 s = . TestString2#test_delete_prefix_bang = 0.00 s = . TestString2#test_uminus_no_freeze_not_bare = 0.00 s = . TestString2#test_each_line_chomp = 0.00 s = . TestString2#test_rb_str_shared_replace = 0.00 s = . TestString2#test_start_with? = 0.00 s = . TestString2#test_rs = 0.00 s = . TestString2#test_fs = 0.00 s = . TestString2#test_ascii_incomat_inspect = 0.00 s = . TestString2#test_rstrip_bang = 0.00 s = . TestString2#test_downcase! = 0.00 s = . TestString2#test_index = 0.00 s = . TestString2#test_initialize_shared = 0.00 s = . TestString2#test_delete_suffix_bang_argument_conversion = 0.00 s = . TestString2#test_uminus_dedup_in_place = 0.00 s = . TestString2#test_frozen_check = 0.00 s = . TestString2#test_clone = 0.00 s = . TestString2#test_regexp_match_subclass = 0.00 s = . TestString2#test_casecmp? = 0.00 s = . TestString2#test_include? = 0.00 s = . TestString2#test_succ! = 0.00 s = . TestString2#test_AREF = 0.00 s = . TestString2#test_sum_2 = 0.00 s = . TestString2#test_sum = 0.00 s = . TestString2#test_size = 0.00 s = . TestString2#test_initialize_nonstring = 0.00 s = . TestString2#test_rpartition = 0.00 s = . TestString2#test_CMP = 0.00 s = . TestString2#test_rjust = 0.00 s = . TestString2#test_reverse! = 0.00 s = . TestString2#test_swapcase! = 0.00 s = . TestString2#test_casecmp = 0.00 s = . TestString2#test_upcase! = 0.00 s = . TestString2#test_start_with_regexp = 0.00 s = . TestString2#test_LSHIFT = 0.00 s = . TestString2#test_partition = 0.00 s = . TestString2#test_gsub_enumerator = 0.00 s = . TestString2#test_strip_with_selectors = 0.00 s = . TestString2#test_each_line = 0.00 s = . TestString2#test_hex = 0.00 s = . TestThreadQueue#test_queue_thread_raise = 0.20 s = . TestThreadQueue#test_sized_queue_push_non_block = 0.01 s = . TestThreadQueue#test_close_twice = 0.00 s = . TestThreadQueue#test_blocked_pushers = 0.01 s = . TestThreadQueue#test_sized_queue_pop_interrupt = 0.01 s = . TestString2#test_sum_long = 0.12 s = . TestString2#test_upto = 0.00 s = . TestString2#test_undump = 0.02 s = . TestString2#test_MATCH = 0.00 s = . TestString2#test_undump_gc_compact_stress = 0.00 s = S TestString2#test_try_convert = 0.00 s = . TestString2#test_to_id = 0.00 s = . TestString2#test_delete_prefix_broken_encoding = 0.00 s = . TestString2#test_delete_suffix_broken_encoding = 0.00 s = . TestString2#test_upto_numeric = 0.00 s = . TestString2#test_scan_segv = 0.01 s = . TestString2#test_initialize = 0.00 s = . TestString2#test_delete_prefix_bang_argument_conversion = 0.00 s = . TestString2#test_to_i = 0.00 s = . TestString2#test_fs_gc = 0.00 s = . TestString2#test_mod_check = 0.00 s = . TestString2#test_chilled_string_setivar = 0.00 s = . TestString2#test_next = 0.00 s = . TestString2#test_gsub_encoding = 0.00 s = . TestString2#test_delete_suffix_bang_frozen_error = 0.00 s = . TestString2#test_lstrip_bang_with_chars = 0.00 s = . TestString2#test_delete_suffix_bang_broken_encoding = 0.00 s = . TestString2#test_upto_nonalnum = 0.00 s = . TestString2#test_byteslice_grapheme_clusters = 0.00 s = . TestString2#test_shared_force_encoding = 0.00 s = . TestString2#test_s_new = 0.00 s = . TestString2#test_delete_suffix = 0.00 s = . TestString2#test_bytes = 0.00 s = . TestString2#test_concat = 0.00 s = . TestString2#test_end_with? = 0.00 s = . TestString2#test_slice = 0.00 s = . TestString2#test_rstrip_with_selectors = 0.00 s = . TestString2#test_bytesplice = 0.00 s = . TestString2#test_respond_to = 0.00 s = . TestString2#test_splice! = 0.00 s = . TestString2#test_delete_prefix_bang_broken_encoding = 0.00 s = . TestString2#test_codepoints = 0.00 s = . TestString2#test_split_dupped = 0.00 s = . TestString2#test_nesting_shared_b = 0.07 s = . TestString2#test_replace = 0.00 s = . TestString2#test_center = 0.00 s = . TestString2#test_split_invalid_argument = 0.00 s = . TestString2#test_nesting_shared = 0.06 s = . TestString2#test_rb_str_to_str = 0.00 s = . TestString2#test_times2 = 0.00 s = . TestString2#test_append_bytes_into_utf8 = 0.00 s = . TestString2#test_sub_gc_compact_stress = 0.00 s = S TestString2#test_rstrip = 0.00 s = . TestString2#test_gsub_hash = 0.00 s = . TestString2#test_to_s = 0.00 s = . Bug::Test_ExceptionER#test_enc_raise = 0.00 s = . TestGemKernel#test_gem = 0.03 s = . TestGemKernel#test_gem_conflicting = 0.03 s = . TestGemKernel#test_release_favored_over_prerelease = 0.03 s = . TestGemKernel#test_gem_not_adding_bin = 0.03 s = . TestGemKernel#test_gem_default = 0.03 s = . TestGemKernel#test_gem_env_req = 0.03 s = . TestGemKernel#test_gem_redundant = 0.03 s = . TestGemKernel#test_gem_re_gem_mismatch = 0.03 s = . TestGemKernel#test_gem_overlapping = 0.03 s = . TestGemKernel#test_gem_failing_inside_require_doesnt_cause_double_exceptions = 0.06 s = . TestGemKernel#test_gem_default_re_gem = 0.03 s = . TestGemKernel#test_gem_prerelease_is_the_only_available = 0.03 s = . TestGemKernel#test_gem_bundler = 0.03 s = . TestGemKernel#test_gem_bundler_inferred_bundler_version = 0.03 s = . HTTPResponseTest#test_read_body_content_encoding_deflate_no_length = 0.00 s = . HTTPResponseTest#test_read_body = 0.00 s = . HTTPResponseTest#test_read_body_block_mod = 0.01 s = . HTTPResponseTest#test_raises_exception_with_missing_reason = 0.00 s = . HTTPResponseTest#test_read_body_string = 0.00 s = . HTTPResponseTest#test_uri_equals = 0.00 s = . HTTPResponseTest#test_read_body_content_encoding_deflate_content_range = 0.00 s = . HTTPResponseTest#test_allow_empty_reason_code = 0.00 s = . HTTPResponseTest#test_read_body_body_encoding_true_with_utf8_meta_content_charset = 0.00 s = . HTTPResponseTest#test_ensure_zero_space_does_not_regress = 0.00 s = . HTTPResponseTest#test_singleline_header = 0.00 s = . HTTPResponseTest#test_read_body_receiving_no_body = 0.00 s = . HTTPResponseTest#test_read_body_content_encoding_deflate_disabled = 0.00 s = . HTTPResponseTest#test_read_body_body_encoding_true_with_iso8859_1_meta_charset = 0.00 s = . HTTPResponseTest#test_read_body_body_encoding_true_with_iso_8859_1_content_type_header = 0.00 s = . HTTPResponseTest#test_read_body_body_encoding_true_with_utf8_content_type_header = 0.00 s = . HTTPResponseTest#test_read_body_content_encoding_deflate_empty_body = 0.00 s = . HTTPResponseTest#test_read_body_content_encoding_deflate_uppercase = 0.00 s = . HTTPResponseTest#test_read_body_outside_of_reading_body = 0.00 s = . HTTPResponseTest#test_read_body_content_encoding_deflate_empty_body_no_length = 0.00 s = . HTTPResponseTest#test_read_body_body_encoding_false = 0.00 s = . HTTPResponseTest#test_read_body_body_encoding_encoding = 0.00 s = . HTTPResponseTest#test_normal_status_line = 0.00 s = . HTTPResponseTest#test_read_body_body_encoding_true_with_iso8859_1_meta_content_charset = 0.00 s = . HTTPResponseTest#test_read_body_content_encoding_deflate_chunked = 0.00 s = . HTTPResponseTest#test_read_body_body_encoding_true_without_content_type_header = 0.00 s = . HTTPResponseTest#test_read_body_body_encoding_string = 0.00 s = . HTTPResponseTest#test_inspect_response = 0.00 s = . HTTPResponseTest#test_read_body_block = 0.00 s = . HTTPResponseTest#test_read_code_type = 0.00 s = . HTTPResponseTest#test_multiline_header = 0.00 s = . HTTPResponseTest#test_read_body_content_encoding_deflate = 0.00 s = . HTTPResponseTest#test_allow_trailing_space_after_status = 0.00 s = . HTTPResponseTest#test_read_body_body_encoding_true_with_utf8_meta_charset = 0.00 s = . TestTimeTZ#test_gen_Europe_London_85 = 0.00 s = . TestTimeTZ#test_gen_America_Los_Angeles_32 = 0.00 s = . TestTimeTZ#test_gen_Europe_London_87 = 0.00 s = . TestTimeTZ#test_gen_America_Los_Angeles_30 = 0.00 s = . TestTimeTZ#test_gen_Europe_London_81 = 0.00 s = . TestTimeTZ#test_gen_America_Los_Angeles_36 = 0.00 s = . TestTimeTZ#test_gen_Europe_Brussels_63 = 0.00 s = . TestTimeTZ#test_gen_Europe_London_83 = 0.00 s = . TestTimeTZ#test_europe_brussels = 0.00 s = . TestTimeTZ#test_gen_Europe_Brussels_61 = 0.00 s = . TestTimeTZ#test_gen_America_Los_Angeles_34 = 0.00 s = . TestTimeTZ#test_gen_America_Managua_39 = 0.00 s = . TestTimeTZ#test_america_los_angeles = 0.00 s = . TestTimeTZ#test_gen_right_Europe_Paris_100 = 0.00 s = . TestTimeTZ#test_gen_Asia_Tokyo_49 = 0.00 s = . TestTimeTZ#test_europe_berlin = 0.00 s = . TestTimeTZ#test_gen_Asia_Tokyo_50 = 0.00 s = . TestTimeTZ#test_gen_Asia_Tokyo_52 = 0.00 s = . TestTimeTZ#test_gen_America_Managua_41 = 0.00 s = . TestTimeTZ#test_gen_Asia_Tokyo_54 = 0.00 s = . TestTimeTZ#test_gen_America_Lima_26 = 0.00 s = . TestTimeTZ#test_gen_America_Managua_43 = 0.00 s = . TestTimeTZ#test_gen_Asia_Tokyo_56 = 0.00 s = . TestTimeTZ#test_right_america_los_angeles = 0.00 s = . TestTimeTZ#test_gen_America_Los_Angeles_7 = 0.00 s = . TestTimeTZ#test_gen_America_Lima_24 = 0.00 s = . TestTimeTZ#test_gen_America_Managua_20 = 0.00 s = . TestTimeTZ#test_right_utc = 0.00 s = . TestTimeTZ#test_gen_America_Los_Angeles_9 = 0.00 s = . TestTimeTZ#test_gen_Europe_Brussels_78 = 0.00 s = . TestTimeTZ#test_gen_America_St_Johns_74 = 0.00 s = . TestTimeTZ#test_gen_America_Lima_28 = 0.00 s = . TestTimeTZ#test_america_managua = 0.00 s = . TestTimeTZ#test_gen_America_St_Johns_76 = 0.00 s = . TestTimeTZ#test_gen_right_America_Los_Angeles_94 = 0.00 s = . TestTimeTZ#test_gen_Pacific_Kiritimati_92 = 0.00 s = . TestTimeTZ#test_gen_Pacific_Kiritimati_90 = 0.00 s = . TestTimeTZ#test_gen_Europe_London_69 = 0.00 s = . TestTimeTZ#test_gen_America_Managua_19 = 0.00 s = . TestTimeTZ#test_gen_America_Managua_15 = 0.00 s = . TestTimeTZ#test_gen_Europe_London_65 = 0.00 s = . TestTimeTZ#test_gen_America_Managua_17 = 0.00 s = . TestTimeTZ#test_asia_tokyo = 0.00 s = . TestTimeTZ#test_gen_Europe_London_67 = 0.00 s = . TestTimeTZ#test_gen_America_Los_Angeles_14 = 0.00 s = . TestTimeTZ#test_gen_right_America_Los_Angeles_98 = 0.00 s = . TestTimeTZ#test_gen_America_Los_Angeles_12 = 0.00 s = . TestTimeTZ#test_utc_names = 0.00 s = . TestTimeTZ#test_gen_America_Los_Angeles_10 = 0.00 s = . TestTimeTZ#test_gen_Asia_Singapore_47 = 0.00 s = . TestTimeTZ#test_gen_right_Europe_Paris_95 = 0.00 s = . TestTimeTZ#test_gen_Asia_Singapore_45 = 0.00 s = . TestTimeTZ#test_gen_America_Lima_2 = 0.00 s = . TestTimeTZ#test_gen_America_Lima_4 = 0.00 s = . TestTimeTZ#test_gen_America_Lima_6 = 0.00 s = . TestTimeTZ#test_gen_Asia_Singapore_22 = 0.00 s = . TestTimeTZ#test_gen_Europe_London_72 = 0.00 s = . TestTimeTZ#test_gen_America_St_Johns_58 = 0.00 s = . TestTimeTZ#test_gen_Europe_London_70 = 0.00 s = . TestTimeTZ#test_gen_Pacific_Kiritimati_89 = 0.00 s = . TestTimeTZ#test_gen_right_Europe_Paris_99 = 0.00 s = . TestTimeTZ#test_gen_America_St_Johns_57 = 0.00 s = . TestTimeTZ#test_gen_Asia_Singapore_23 = 0.00 s = . TestTimeTZ#test_gen_Asia_Singapore_21 = 0.00 s = . TestTimeTZ#test_gen_America_Lima_5 = 0.00 s = . TestTimeTZ#test_asia_singapore = 0.00 s = . TestTimeTZ#test_gen_America_Lima_3 = 0.00 s = . TestTimeTZ#test_gen_Asia_Singapore_44 = 0.00 s = . TestTimeTZ#test_gen_America_Lima_1 = 0.00 s = . TestTimeTZ#test_gen_Asia_Singapore_46 = 0.00 s = . TestTimeTZ#test_gen_right_Europe_Paris_96 = 0.00 s = . TestTimeTZ#test_gen_Asia_Singapore_48 = 0.00 s = . TestTimeTZ#test_pacific_kiritimati = 0.00 s = . TestTimeTZ#test_localtime_zone = 0.00 s = . TestTimeTZ#test_gen_Europe_London_71 = 0.00 s = . TestTimeTZ#test_asia_kuala_lumpur = 0.00 s = . TestTimeTZ#test_gen_America_St_Johns_59 = 0.00 s = . TestTimeTZ#test_gen_right_America_Los_Angeles_93 = 0.00 s = . TestTimeTZ#test_canada_newfoundland = 0.00 s = . TestTimeTZ#test_gen_America_Managua_18 = 0.00 s = . TestTimeTZ#test_gen_Europe_London_68 = 0.00 s = . TestTimeTZ#test_gen_Pacific_Kiritimati_91 = 0.00 s = . TestTimeTZ#test_gen_right_America_Los_Angeles_97 = 0.00 s = . TestTimeTZ#test_gen_America_Los_Angeles_11 = 0.00 s = . TestTimeTZ#test_gen_Europe_Brussels_80 = 0.00 s = . TestTimeTZ#test_gen_America_Los_Angeles_13 = 0.00 s = . TestTimeTZ#test_gen_Europe_London_66 = 0.00 s = . TestTimeTZ#test_gen_America_Managua_16 = 0.00 s = . TestTimeTZ#test_gen_America_Lima_25 = 0.00 s = . TestTimeTZ#test_gen_Europe_Brussels_77 = 0.00 s = . TestTimeTZ#test_gen_America_Managua_42 = 0.00 s = . TestTimeTZ#test_gen_America_Lima_27 = 0.00 s = . TestTimeTZ#test_gen_Asia_Tokyo_55 = 0.00 s = . TestTimeTZ#test_gen_America_Managua_40 = 0.00 s = . TestTimeTZ#test_military_names = 0.00 s = . TestTimeTZ#test_gen_Asia_Tokyo_53 = 0.00 s = . TestTimeTZ#test_gen_Asia_Tokyo_51 = 0.00 s = . TestTimeTZ#test_gen_America_St_Johns_73 = 0.00 s = . TestTimeTZ#test_gen_America_Lima_29 = 0.00 s = . TestTimeTZ#test_gen_America_St_Johns_75 = 0.00 s = . TestTimeTZ#test_gen_Europe_Brussels_79 = 0.00 s = . TestTimeTZ#test_gen_America_Los_Angeles_8 = 0.00 s = . TestTimeTZ#test_gen_America_Los_Angeles_35 = 0.00 s = . TestTimeTZ#test_gen_Europe_London_82 = 0.00 s = . TestTimeTZ#test_gen_America_Los_Angeles_37 = 0.00 s = . TestTimeTZ#test_gen_Europe_Brussels_62 = 0.00 s = . TestTimeTZ#test_gen_Europe_Brussels_64 = 0.00 s = . TestTimeTZ#test_gen_America_Los_Angeles_31 = 0.00 s = . TestTimeTZ#test_gen_Europe_London_86 = 0.00 s = . TestTimeTZ#test_gen_America_Los_Angeles_33 = 0.00 s = . TestTimeTZ#test_gen_Europe_London_84 = 0.00 s = . TestTimeTZ#test_gen_Europe_London_88 = 0.00 s = . TestTimeTZ#test_gen_America_St_Johns_60 = 0.00 s = . TestTimeTZ#test_gen_America_Managua_38 = 0.00 s = . TestTimeTZ#test_right_utc_switching = 0.00 s = . TestTimeTZ::DummyTZ#"test_at@Africa/Ndjamena" = 0.00 s = . TestTimeTZ::DummyTZ#"test_getlocal@Asia/Tokyo" = 0.00 s = . TestTimeTZ::DummyTZ#"test_hour24@Asia/Tokyo" = 0.00 s = . TestTimeTZ::DummyTZ#"test_fractional_second@America/Los_Angeles" = 0.00 s = . TestTimeTZ::DummyTZ#test_invalid_zone = 0.00 s = . TestTimeTZ::DummyTZ#"test_getlocal@Africa/Ndjamena" = 0.00 s = . TestTimeTZ::DummyTZ#"test_getlocal@Etc/UTC" = 0.00 s = . TestTimeTZ::DummyTZ#"test_new@Africa/Ndjamena" = 0.00 s = . TestTimeTZ::DummyTZ#"test_to_a@America/Los_Angeles" = 0.00 s = . TestTimeTZ::DummyTZ#"test_hour24@Etc/UTC" = 0.00 s = . TestTimeTZ::DummyTZ#"test_at@Asia/Tokyo" = 0.00 s = . TestTimeTZ::DummyTZ#"test_at@Etc/UTC" = 0.00 s = . TestTimeTZ::DummyTZ#"test_now@Africa/Ndjamena" = 0.00 s = . TestTimeTZ::DummyTZ#"test_fractional_second@Asia/Tokyo" = 0.00 s = . TestTimeTZ::DummyTZ#"test_strftime@Africa/Ndjamena" = 0.00 s = . TestTimeTZ::DummyTZ#"test_strftime@America/Los_Angeles" = 0.00 s = . TestTimeTZ::DummyTZ#"test_marshal@Africa/Ndjamena" = 0.00 s = . TestTimeTZ::DummyTZ#"test_plus@Etc/UTC" = 0.00 s = . TestTimeTZ::DummyTZ#"test_getlocal@America/Los_Angeles" = 0.00 s = . TestTimeTZ::DummyTZ#"test_hour24@America/Los_Angeles" = 0.00 s = . TestTimeTZ::DummyTZ#"test_new@Asia/Tokyo" = 0.00 s = . TestTimeTZ::DummyTZ#"test_fractional_second@Africa/Ndjamena" = 0.00 s = . TestTimeTZ::DummyTZ#"test_strftime@Etc/UTC" = 0.00 s = . TestTimeTZ::DummyTZ#"test_plus@America/Los_Angeles" = 0.00 s = . TestTimeTZ::DummyTZ#"test_marshal_compatibility@Africa/Ndjamena" = 0.00 s = . TestTimeTZ::DummyTZ#test_fractional_second = 0.00 s = . TestTimeTZ::DummyTZ#"test_plus@Asia/Tokyo" = 0.00 s = . TestTimeTZ::DummyTZ#"test_marshal@America/Los_Angeles" = 0.00 s = . TestTimeTZ::DummyTZ#"test_fractional_second@Etc/UTC" = 0.00 s = . TestTimeTZ::DummyTZ#"test_dst?@Etc/UTC" = 0.00 s = . TestTimeTZ::DummyTZ#"test_plus@Africa/Ndjamena" = 0.00 s = . TestTimeTZ::DummyTZ#"test_now@Etc/UTC" = 0.00 s = . TestTimeTZ::DummyTZ#"test_at@America/Los_Angeles" = 0.00 s = . TestTimeTZ::DummyTZ#"test_dst?@Africa/Ndjamena" = 0.00 s = . TestTimeTZ::DummyTZ#"test_marshal_compatibility@America/Los_Angeles" = 0.00 s = . TestTimeTZ::DummyTZ#"test_hour24@Africa/Ndjamena" = 0.00 s = . TestTimeTZ::DummyTZ#"test_new@America/Los_Angeles" = 0.00 s = . TestTimeTZ::DummyTZ#"test_marshal@Asia/Tokyo" = 0.00 s = . TestTimeTZ::DummyTZ#"test_dst?@America/Los_Angeles" = 0.00 s = . TestTimeTZ::DummyTZ#"test_to_a@Africa/Ndjamena" = 0.00 s = . TestTimeTZ::DummyTZ#"test_dst?@Asia/Tokyo" = 0.00 s = . TestTimeTZ::DummyTZ#"test_marshal_compatibility@Etc/UTC" = 0.00 s = . TestTimeTZ::DummyTZ#"test_now@America/Los_Angeles" = 0.00 s = . TestTimeTZ::DummyTZ#"test_now@Asia/Tokyo" = 0.00 s = . TestTimeTZ::DummyTZ#"test_to_a@Asia/Tokyo" = 0.00 s = . TestTimeTZ::DummyTZ#"test_strftime@Asia/Tokyo" = 0.00 s = . TestTimeTZ::DummyTZ#"test_marshal_compatibility@Asia/Tokyo" = 0.00 s = . TestTimeTZ::DummyTZ#"test_to_a@Etc/UTC" = 0.00 s = . TestTimeTZ::DummyTZ#"test_new@Etc/UTC" = 0.00 s = . TestTimeTZ::DummyTZ#"test_marshal@Etc/UTC" = 0.00 s = . TestBasicInstructions#test_immediates = 0.00 s = . TestBasicInstructions#test_string = 0.00 s = . TestBasicInstructions#test_dsym = 0.00 s = . TestBasicInstructions#test_self = 0.00 s = . TestBasicInstructions#test_opassign2_1 = 0.00 s = . TestBasicInstructions#test_opassign2_3 = 0.00 s = . TestBasicInstructions#test_xstr = 0.00 s = . TestBasicInstructions#test_array = 0.00 s = . TestBasicInstructions#test_local_variable = 0.00 s = . TestBasicInstructions#test_const_inherit = 0.00 s = . TestBasicInstructions#test_hash = 0.00 s = . TestBasicInstructions#test_opassign1_1 = 0.00 s = . TestBasicInstructions#test_regexp = 0.00 s = . TestBasicInstructions#test_backref = 0.00 s = . TestBasicInstructions#test_opassign1_2 = 0.00 s = . TestBasicInstructions#test_class_variable = 0.00 s = . TestBasicInstructions#test_array_splat = 0.00 s = . TestBasicInstructions#test_send_opassign = 0.00 s = . TestBasicInstructions#test_not = 0.00 s = . TestBasicInstructions#test_dstring = 0.00 s = . TestBasicInstructions#test_special_const_instance_variables = 0.05 s = . TestBasicInstructions#test_const_path = 0.00 s = . TestBasicInstructions#test_const_cref = 0.00 s = . TestBasicInstructions#test_global_variable = 0.00 s = . TestBasicInstructions#test_opassign2_2 = 0.00 s = . TestBasicInstructions#test_range = 0.00 s = . TestGemResolver#test_resolve_conflict = 0.00 s = . TestGemResolver#test_backoff_higher_version_to_satisfy_dep = 0.00 s = . TestGemResolver#test_pulls_in_dependencies = 0.00 s = . TestGemResolver#test_simple_activesupport_problem = 0.00 s = . TestGemResolver#test_resolve_conservative = 0.00 s = . TestGemResolver#test_self_compose_sets_multiple = 0.00 s = . TestGemResolver#test_resolve_remote_missing_dependency = 0.00 s = . TestGemResolver#test_pick_generic_linux_variants_on_musl_linux = 0.01 s = . TestGemResolver#test_raises_when_a_gem_is_missing = 0.00 s = . TestGemResolver#test_raises_dependency_error = 0.00 s = . TestGemResolver#test_backtracks_to_the_first_conflict = 0.00 s = . TestGemResolver#test_raises_when_possibles_are_exhausted = 0.00 s = . TestGemResolver#test_select_local_platforms = 0.00 s = . TestGemResolver#test_requests = 0.00 s = . TestGemResolver#test_self_compose_sets_nil = 0.00 s = . TestGemResolver#test_picks_best_platform = 0.01 s = . TestGemResolver#test_requests_ignore_dependencies = 0.00 s = . TestGemResolver#test_raises_and_explains_when_platform_prevents_install = 0.00 s = . TestGemResolver#test_resolve_development_shallow = 0.00 s = . TestGemResolver#test_self_compose_sets_best_set = 0.01 s = . TestGemResolver#test_raises_and_reports_a_toplevel_request_properly = 0.00 s = . TestGemResolver#test_only_returns_spec_once = 0.00 s = . TestGemResolver#test_picks_highest_version = 0.00 s = . TestGemResolver#test_search_for_local_platform_partial_string_match = 0.00 s = . TestGemResolver#test_does_not_pick_musl_variants_on_non_musl_linux = 0.01 s = . TestGemResolver#test_common_rack_activation_scenario = 0.00 s = . TestGemResolver#test_second_level_backout = 0.02 s = . TestGemResolver#test_raises_when_a_gem_version_is_missing = 0.00 s = . TestGemResolver#test_sorts_by_source_then_version = 0.00 s = . TestGemResolver#test_resolve_rollback = 0.00 s = . TestGemResolver#test_self_compose_sets_single = 0.00 s = . TestGemResolver#test_raises_and_reports_an_implicit_request_properly = 0.00 s = . TestGemResolver#test_keeps_resolving_after_seeing_satisfied_dep = 0.00 s = . TestGemResolver#test_resolve_bug_699 = 0.00 s = . TestGemResolver#test_self_compose_sets_nest = 0.00 s = . TestGemResolver#test_resolve_development = 0.00 s = . TestGemResolver#test_no_overlap_specifically = 0.00 s = . TestGemResolver#test_conflict_resolution_only_effects_correct_spec = 0.00 s = . TestGemResolver#test_requests_development = 0.00 s = . TestGemResolver#test_picks_lower_version_when_needed = 0.00 s = . Prism::NamedCaptureTest#test_unicode_escapes_bracess = 0.00 s = . Prism::NamedCaptureTest#test_all_syntax_versions_present = 0.00 s = . Prism::NamedCaptureTest#test_hex_escapes = 0.00 s = . Prism::NamedCaptureTest#test_unicode_escape = 0.00 s = . Prism::NamedCaptureTest#test_octal_escapes = 0.00 s = . URI::TestHTTP#test_normalize = 0.00 s = . URI::TestHTTP#test_parse = 0.00 s = . URI::TestHTTP#test_request_uri = 0.00 s = . URI::TestHTTP#test_equal = 0.00 s = . URI::TestHTTP#test_build = 0.00 s = . URI::TestHTTP#test_authority = 0.00 s = . URI::TestHTTP#test_origin = 0.00 s = . URI::TestHTTP#test_select = 0.00 s = . URI::TestHTTP#test_build_empty_host = 0.00 s = . Test_StringCStr#test_wchar_chomp! = 0.00 s = . Test_StringCStr#test_wchar_aset = 0.00 s = . Test_StringCStr#test_wchar_tr! = 0.00 s = . Test_StringCStr#test_wchar_delete! = 0.00 s = . Test_StringCStr#test_wchar_rstrip! = 0.00 s = . Test_StringCStr#test_wchar_sub! = 0.00 s = . TestThreadQueue#test_sized_queue_push_timeout = 1.10 s = . TestThreadQueue#test_sized_queue_clear = 0.01 s = . TestThreadQueue#test_close = 0.00 s = . TestThreadQueue#test_sized_queue_assign_max = 0.01 s = . TestThreadQueue#test_queue_pop_interrupt = 0.01 s = . Test_StringCStr#test_wchar_embed = 0.14 s = . Test_StringCStr#test_embedded_from_heap = 0.00 s = . Test_StringCStr#test_wchar_tr_s! = 0.00 s = . Test_StringCStr#test_wchar_chop! = 0.00 s = . Test_StringCStr#test_wchar_squeeze! = 0.00 s = . Test_StringCStr#test_wchar_replace = 0.00 s = . Test_StringCStr#test_wchar_long = 0.13 s = . Test_StringCStr#test_rb_str_new_frozen_embed = 0.00 s = . Test_StringCStr#test_frozen = 0.32 s = . Test_StringCStr#test_embed = 0.02 s = . Test_StringCStr#test_long = 0.02 s = . Test_StringCStr#test_shared = 0.02 s = . Test_StringCStr#test_wchar_lstrip! = 0.00 s = . Prism::PatternTest#test_invalid_constant = 0.02 s = . Prism::PatternTest#test_self = 0.00 s = . Prism::PatternTest#test_symbol_with_interpolation = 0.00 s = . Prism::PatternTest#test_regexp_with_interpolation = 0.00 s = . Prism::PatternTest#test_hash_pattern_no_constant = 0.00 s = . Prism::PatternTest#test_alternation_pattern = 0.00 s = . Prism::PatternTest#test_hash_pattern_regexp = 0.00 s = . Prism::PatternTest#test_invalid_syntax = 0.00 s = . Prism::PatternTest#test_symbol_plain = 0.00 s = . Prism::PatternTest#test_all_syntax_versions_present = 0.00 s = . Prism::PatternTest#test_nil = 0.00 s = . Prism::PatternTest#test_symbol_empty = 0.00 s = . Prism::PatternTest#test_constant_read_node = 0.00 s = . Prism::PatternTest#test_symbol = 0.00 s = . Prism::PatternTest#test_regexp_options = 0.00 s = . Prism::PatternTest#test_constant_path = 0.00 s = . Prism::PatternTest#test_array_pattern = 0.00 s = . Prism::PatternTest#test_string_with_interpolation = 0.00 s = . Prism::PatternTest#test_array_pattern_no_constant = 0.00 s = . Prism::PatternTest#test_invalid_node = 0.00 s = . Prism::PatternTest#test_string_empty = 0.00 s = . Prism::PatternTest#test_object_const = 0.00 s = . Prism::PatternTest#test_invalid_nested_constant = 0.00 s = . Psych::TestBoolean#test_YES = 0.00 s = . Psych::TestBoolean#test_no = 0.00 s = . Psych::TestBoolean#test_true = 0.00 s = . Psych::TestBoolean#test_on = 0.00 s = . Psych::TestBoolean#test_TRUE = 0.00 s = . Psych::TestBoolean#test_n = 0.00 s = . Psych::TestBoolean#test_off = 0.00 s = . Psych::TestBoolean#test_Off = 0.00 s = . Psych::TestBoolean#test_false = 0.00 s = . Psych::TestBoolean#test_No = 0.00 s = . Psych::TestBoolean#test_True = 0.00 s = . Psych::TestBoolean#test_y = 0.00 s = . Psych::TestBoolean#test_OFF = 0.00 s = . Psych::TestBoolean#test_False = 0.00 s = . Psych::TestBoolean#test_On = 0.00 s = . Psych::TestBoolean#test_Yes = 0.00 s = . Psych::TestBoolean#test_yes = 0.00 s = . Psych::TestBoolean#test_FALSE = 0.00 s = . Psych::TestBoolean#test_NO = 0.00 s = . Psych::TestBoolean#test_ON = 0.00 s = . JSONCommonInterfaceTest#test_load_file_with_option! = 0.00 s = . JSONCommonInterfaceTest#test_load_null = 0.00 s = . JSONCommonInterfaceTest#test_parse = 0.00 s = . JSONCommonInterfaceTest#test_JSON = 0.00 s = . JSONCommonInterfaceTest#test_dump = 0.00 s = . JSONCommonInterfaceTest#test_unsafe_load_with_proc = 0.00 s = . JSONCommonInterfaceTest#test_dump_should_modify_defaults = 0.00 s = . JSONCommonInterfaceTest#test_load_with_options = 0.00 s = . JSONCommonInterfaceTest#test_unsafe_load = 0.00 s = . JSONCommonInterfaceTest#test_parse_bang = 0.00 s = . JSONCommonInterfaceTest#test_pretty_generate = 0.00 s = . JSONCommonInterfaceTest#test_state = 0.00 s = . JSONCommonInterfaceTest#test_load_with_proc = 0.00 s = . JSONCommonInterfaceTest#test_generator = 0.00 s = . JSONCommonInterfaceTest#test_index = 0.00 s = . JSONCommonInterfaceTest#test_fast_generate = 0.00 s = . JSONCommonInterfaceTest#test_load_file = 0.00 s = . JSONCommonInterfaceTest#test_load = 0.00 s = . JSONCommonInterfaceTest#test_unsafe_load_with_options = 0.00 s = . JSONCommonInterfaceTest#test_load_file! = 0.00 s = . JSONCommonInterfaceTest#test_load_file_with_bad_default_external_encoding = 0.00 s = . JSONCommonInterfaceTest#test_deprecated_dump_default_options = 0.00 s = . JSONCommonInterfaceTest#test_generate = 0.00 s = . JSONCommonInterfaceTest#test_unsafe_load_null = 0.00 s = . JSONCommonInterfaceTest#test_load_file_with_option = 0.00 s = . JSONCommonInterfaceTest#test_parser = 0.00 s = . JSONCommonInterfaceTest#test_dump_in_io = 0.00 s = . JSONCommonInterfaceTest#test_create_id = 0.00 s = . JSONCommonInterfaceTest#test_unsafe_load_default_options = 0.00 s = . TestSocket_BasicSocket#test_write_nonblock_buffered = 0.00 s = . TestSocket_BasicSocket#test_getsockopt = 0.00 s = . TestSocket_BasicSocket#test_read_write_nonblock = 0.00 s = . TestSocket_BasicSocket#test_listen = 0.00 s = . TestSocket_BasicSocket#test_close_write = 0.00 s = . TestSocket_BasicSocket#test_read_nonblock_mix_buffered = 0.00 s = . TestSocket_BasicSocket#test_setsockopt = 0.00 s = . TestSocket_BasicSocket#test_close_read = 0.00 s = . TestSocket_BasicSocket#test_for_fd = 0.00 s = . Prism::ReflectionTest#test_all_syntax_versions_present = 0.00 s = . Prism::ReflectionTest#test_fields_for = 0.00 s = . TestVariable#test_special_constant_ivars = 0.00 s = . TestVariable#test_cvar_overtaken_by_parent_class = 0.00 s = . TestVariable#test_global_variable_popped = 0.00 s = . TestVariable#test_global_variable_0 = 0.01 s = . TestVariable#test_local_variables_encoding = 0.00 s = . TestVariable#test_constant_popped = 0.00 s = . TestVariable#test_cloned_classes_copy_cvar_cache = 0.00 s = . TestVariable#test_genivar_cache = 0.00 s = . TestVariable#test_include_refined_module_class_variable = 0.00 s = . TestVariable#test_genivar_cache_free = 0.00 s = . TestVariable#test_local_variables_with_kwarg = 0.00 s = . TestVariable#test_local_variables2 = 0.00 s = . TestVariable#test_external_ivars = 0.00 s = . TestVariable#test_local_variables = 0.00 s = . TestVariable#test_cvar_overtaken_by_module = 0.00 s = . TestVariable#test_setting_class_variable_on_module_through_inheritance = 0.00 s = . TestVariable#test_set_class_variable_on_frozen_object = 0.00 s = . TestVariable#test_remove_instance_variables_generic = 0.00 s = . TestVariable#test_exivar_resize_with_compaction_stress = 0.00 s = S TestVariable#test_shadowing_local_variables = 0.00 s = . TestVariable#test_svar_with_ifunc = 0.00 s = . TestVariable#test_shadowing_block_local_variables = 0.00 s = . TestVariable#test_remove_instance_variables_object = 0.00 s = . TestVariable#test_cloned_allows_setting_cvar = 0.00 s = . TestVariable#test_local_variables3 = 0.00 s = . TestVariable#test_variable = 0.08 s = . TestVariable#test_singleton_class_included_class_variable = 0.00 s = . TestVariable#test_genivar_cache_invalidated_by_gc = 0.03 s = . TestVariable#test_many_instance_variables = 0.01 s = . TestVariable#test_remove_instance_variables_class = 0.00 s = . TestVariable#test_global_variables = 0.00 s = . URI::TestParser#test_raise_bad_uri_for_integer = 0.00 s = . URI::TestParser#test_inspect = 0.00 s = . URI::TestParser#test_compare = 0.00 s = . URI::TestParser#test_parse_query_pct_encoded = 0.00 s = . URI::TestParser#test_rfc2822_parse_relative_uri = 0.01 s = . URI::TestParser#test_parse_auth = 0.00 s = . URI::TestParser#test_rfc2822_make_regexp = 0.00 s = . URI::TestParser#test_split = 0.00 s = . URI::TestParser#test_rfc3986_port_check = 0.01 s = . URI::TestParser#test_parse_rfc2396_parser = 0.00 s = . URI::TestParser#test_rfc2822_unescape = 0.00 s = . TestGem#test_self_latest_rubygems_version = 0.01 s = . TestGem#test_platform_defaults = 0.00 s = . TestGem#test_self_install_permissions_with_format_executable_and_non_standard_ruby_install_name = 0.01 s = . TestGem#test_self_ruby_api_version = 0.00 s = . TestGem#test_self_prefix_sitelibdir = 0.00 s = . TestGem#test_self_needs_picks_up_unresolved_deps = 0.01 s = . TestGem#test_self_prefix = 0.01 s = . TestGem#test_activate_bin_path_does_not_error_if_a_gem_thats_not_finally_activated_has_orphaned_dependencies = 0.01 s = . TestGem#test_default_path_vendor_dir = 0.00 s = . TestGem#test_self_install_in_rescue = 0.01 s = . TestGem#test_self_ensure_gem_directories_write_protected = 0.00 s = . TestGem#test_self_bindir_default_dir = 0.00 s = . TestGem#test_gem_path_ordering = 0.01 s = . TestGem#test_self_path = 0.00 s = . TestGem#test_self_latest_spec_for_multiple_sources = 0.01 s = . TestGem#test_activated_specs_does_not_cause_duplicates_when_looping_through_specs = 0.03 s = . TestGem#test_self_vendor_dir = 0.00 s = . TestGem#test_load_env_plugins = 0.01 s = . TestGem#test_default_path_missing_vendor = 0.00 s = . TestGem#test_self_needs = 0.00 s = . TestGem#test_self_use_paths = 0.00 s = . TestGem#test_data_home_from_env = 0.00 s = . TestGem#test_activate_bin_path_resolves_eagerly = 0.01 s = . TestGem#test_self_try_activate_missing_dep = 0.01 s = . TestGem#test_self_pre_install = 0.00 s = . TestGem#test_self_extension_dir_shared = 0.00 s = . TestGem#test_self_ruby_version_with_git_master = 0.00 s = . TestGem#test_self_pre_reset = 0.00 s = . TestGem#test_gem_path_ordering_short = 0.02 s = . TestGem#test_self_default_sources = 0.00 s = . TestGem#test_self_ruby_escaping_spaces_in_path = 0.00 s = . TestGem#test_self_ruby_version_with_non_mri_implementations = 0.00 s = . TestGem#test_activate_bin_path_raises_a_meaningful_error_if_a_gem_thats_finally_activated_has_orphaned_dependencies = 0.01 s = . TestGem#test_self_gunzip = 0.00 s = . TestGem#test_self_install = 0.01 s = . TestGem#test_self_latest_spec_for = 0.01 s = . TestGem#test_setting_paths_does_not_mutate_parameter_object = 0.00 s = . TestGem#test_register_default_spec_old_style_with_folder_starting_with_lib = 0.00 s = . TestGem#test_self_bin_path_bin_file_gone_in_latest = 0.00 s = . TestGem#test_state_home_default = 0.00 s = . TestGem#test_self_latest_version_for_multiple_sources = 0.01 s = . TestGem#test_self_refresh = 0.03 s = . TestGem#test_self_refresh_keeps_loaded_specs_activated = 0.03 s = . TestGem#test_self_bin_path_picking_newest = 0.00 s = . TestGem#test_self_path_overlap = 0.00 s = . TestGem#test_try_activate_returns_true_for_activated_specs = 0.00 s = . TestGem#test_self_ensure_gem_directories_safe_permissions = 0.00 s = . TestGem#test_default_path_user_home = 0.00 s = . TestThreadQueue#test_sized_queue_pop_timeout = 1.10 s = . TestThreadQueue#test_queue_initialized = 0.00 s = . TestGem#test_self_post_uninstall = 0.00 s = . TestThreadQueue#test_queue_initialize = 0.00 s = . TestGem#test_self_ruby_version_with_git_prerelease = 0.00 s = . TestGem#test_self_bin_path_bin_name = 0.00 s = . TestGem#test_self_user_home = 0.00 s = . TestThreadQueue#test_blocked_pushers_empty = 0.01 s = . TestGem#test_self_clear_paths = 0.00 s = . TestGem#test_self_platforms = 0.00 s = . TestGem#test_data_home_default = 0.00 s = . TestGem#test_register_default_spec = 0.00 s = . TestGem#test_self_ensure_gem_directories_missing_parents = 0.00 s = . TestGem#test_self_ensure_gem_directories = 0.00 s = . TestGem#test_self_extension_dir_static = 0.00 s = . TestGem#test_self_path_default = 0.00 s = . TestGem#test_self_ruby_version_with_svn_trunk = 0.00 s = . TestGem#test_self_configuration = 0.00 s = . TestGem#test_self_loaded_specs = 0.01 s = . TestGem#test_activate_bin_path_in_debug_mode = 0.05 s = . TestGem#test_self_bin_path_not_found = 0.00 s = . TestGem#test_self_path_ENV_PATH = 0.00 s = . TestGem#test_self_paths_eq = 0.00 s = . TestGem#test_activate_bin_path_selects_exact_bundler_version_if_present = 0.01 s = . TestGem#test_self_paths_eq_nonexistent_home = 0.00 s = . TestGem#test_self_use_paths_with_nils = 0.00 s = . TestGem#test_self_ruby_path_without_spaces = 0.01 s = . TestGem#test_spec_order_is_consistent = 0.00 s = . TestGem#test_default_path = 0.01 s = . TestGem#test_self_vendor_dir_missing = 0.00 s = . TestGem#test_self_post_build = 0.00 s = . TestGem#test_setting_paths_does_not_warn_about_unknown_keys = 0.00 s = . TestGem#test_self_finish_resolve_respects_loaded_specs = 0.01 s = . TestGem#test_self_ruby_version_with_svn_prerelease = 0.00 s = . TestGem#test_self_default_exec_format_jruby = 0.00 s = . TestGem#test_self_try_activate_missing_extensions = 0.00 s = . TestGem#test_self_rubygems_version = 0.00 s = . TestGem#test_self_path_duplicate = 0.00 s = . TestGem#test_self_bin_path_active = 0.00 s = . TestThreadQueue#test_queue_close_multi_multi = 0.18 s = . TestThreadQueue#test_sized_queue_closed_push_non_blocking = 0.00 s = . TestGem#test_self_install_permissions_umask_077 = 0.02 s = . OpenSSL::TestEC#test_sign_verify = 0.00 s = . OpenSSL::TestEC#test_ec_point_mul = 0.00 s = . OpenSSL::TestEC#test_ec_group = 0.00 s = . OpenSSL::TestEC#test_builtin_curves = 0.00 s = . OpenSSL::TestEC#test_marshal = 0.00 s = . OpenSSL::TestEC#test_ec_point_add = 0.00 s = . OpenSSL::TestEC#test_dsa_sign_asn1_FIPS186_3 = 0.00 s = . OpenSSL::TestEC#test_ec_key_new_empty = 0.00 s = . OpenSSL::TestEC#test_small_curve = 0.00 s = . OpenSSL::TestEC#test_dh_compute_key = 0.00 s = . OpenSSL::TestEC#test_ec_point = 0.00 s = . OpenSSL::TestEC#test_check_key = 0.00 s = . OpenSSL::TestEC#test_sign_verify_raw = 0.00 s = . OpenSSL::TestEC#test_generate = 0.00 s = . OpenSSL::TestEC#test_ECPrivateKey_with_parameters = 0.00 s = . TestGem#test_self_finish_resolve_wtf = 0.02 s = . OpenSSL::TestEC#test_ECPrivateKey_encrypted = 0.00 s = . OpenSSL::TestEC#test_ec_key_new = 0.00 s = . TestGem#test_self_post_install = 0.00 s = . OpenSSL::TestEC#test_ECPrivateKey = 0.00 s = . TestGem#test_self_activate_bin_path_no_exec_name = 0.00 s = . OpenSSL::TestEC#test_PUBKEY = 0.00 s = . TestGem#test_state_home_from_env = 0.00 s = . TestGem#test_self_vendor_dir_ENV_GEM_VENDOR = 0.00 s = . TestBacktrace#test_caller_limit_cfunc_iseq_no_pc = 0.00 s = . TestGem#test_self_ensure_gem_directories_write_protected_parents = 0.00 s = . TestGem#test_self_dir = 0.00 s = . TestBacktrace#test_caller_locations_lineno = 0.02 s = . TestBacktrace#test_caller_locations_path = 0.01 s = . TestBacktrace#test_caller_locations_base_label = 0.00 s = . TestBacktrace#test_core_backtrace_hash_merge = 0.00 s = . TestBacktrace#test_caller_locations_with_range = 0.00 s = . TestBacktrace#test_core_backtrace_undef = 0.00 s = . TestBacktrace#test_caller_with_limit = 0.00 s = . TestBacktrace#test_thread_backtrace = 0.50 s = . TestBacktrace#test_caller_locations_absolute_path = 0.01 s = . TestBacktrace#test_each_backtrace_location = 0.00 s = . TestBacktrace#test_caller_to_enum = 0.01 s = . TestBacktrace#test_exception = 0.00 s = . TestBacktrace#test_caller_locations_label = 0.00 s = . TestBacktrace#test_notty_backtrace = 0.04 s = . TestBacktrace#test_backtrace_on_argument_error = 0.00 s = . TestBacktrace#test_caller_locations_first_label = 0.00 s = . TestBacktrace#test_argument_error_backtrace_locations = 0.00 s = . TestBacktrace#test_backtrace_internal_frame = 0.00 s = . TestBacktrace#test_caller_lev_and_n = 0.18 s = . TestBacktrace#test_exception_backtrace_locations = 0.00 s = . TestBacktrace#test_caller_locations_to_s_inspect = 0.00 s = . TestBacktrace#test_caller_lev = 0.00 s = . TestBacktrace#test_caller_with_nil_length = 0.00 s = . TestGem#test_default_source_date_epoch_doesnt_change = 1.00 s = . TestGem#test_self_install_permissions_with_format_executable = 0.02 s = . TestGem#test_self_prefix_libdir = 0.00 s = . TestGem#test_self_bin_path_nonexistent_binfile = 0.00 s = . TestGem#test_load_plugins = 0.02 s = . TestGem#test_self_read_binary = 0.00 s = . TestGem#test_self_ensure_gem_directories_non_existent_paths = 0.01 s = . TestGem#test_self_try_activate_missing_prerelease = 0.01 s = . TestGem#test_activate_bin_path_respects_underscore_selection_if_given = 0.01 s = . TestGem#test_load_user_installed_plugins = 0.01 s = . TestGem#test_self_finish_resolve = 0.01 s = . TestGem#test_self_ruby_version_with_non_mri_implementations_with_mri_prerelase_compatibility = 0.00 s = . TestGem#test_self_default_exec_format_18 = 0.00 s = . TestGem#test_activate_bin_path_gives_proper_error_for_bundler_when_underscore_selection_given = 0.00 s = . TestGem#test_self_install_permissions = 0.01 s = . TestGem#test_self_pre_uninstall = 0.00 s = . TestGem#test_require_does_not_glob = 0.01 s = . TestGem#test_self_bindir = 0.00 s = . TestGem#test_self_env_requirement = 0.00 s = . TestGem#test_operating_system_defaults = 0.00 s = . TestGem#test_self_find_latest_files = 0.01 s = . TestGem#test_require_missing = 0.00 s = . TestGem#test_self_install_permissions_umask_0 = 0.01 s = . TestGem#test_self_latest_version_for = 0.01 s = . TestGem#test_self_find_files = 0.01 s = . TestGem#test_deprecated_paths= = 0.00 s = . TestGem#test_self_ensure_gem_directories_permissions = 0.00 s = . TestGem#test_self_bin_path_no_bin_file = 0.00 s = . TestGem#test_self_user_dir = 0.00 s = . TestGem#test_self_bin_path_bin_name_version = 0.00 s = . TestGem#test_self_bin_path_no_exec_name = 0.00 s = . TestGem#test_self_sources = 0.00 s = . TestGem#test_self_gzip = 0.00 s = . TestGem#test_self_default_exec_format = 0.00 s = . TestGem#test_self_post_reset = 0.00 s = . TestGem#test_self_done_installing = 0.00 s = . TestDateParse#test_parse__d_to_s = 0.00 s = . TestDateParse#test_parse = 0.00 s = . TestDateParse#test__parse_slash_exp = 0.00 s = . TestDateParse#test_length_limit = 0.00 s = . TestDateParse#test__xmlschema = 0.00 s = . TestDateParse#test__httpdate = 0.00 s = . TestDateParse#test_xmlschema = 0.00 s = . TestDateParse#test_parse__time = 0.00 s = . TestDateParse#test_rfc2822 = 0.00 s = . TestDateParse#test__rfc2822 = 0.00 s = . TestBacktrace#test_thread_backtrace_locations_with_range = 0.50 s = . TestBacktrace#test_caller_locations = 0.00 s = . TestBacktrace#test_core_backtrace_alias = 0.00 s = . TestBacktrace#test_caller_location_path_cfunc_iseq_no_pc = 0.00 s = . TestBacktrace#test_caller_location_inspect_cfunc_iseq_no_pc = 0.00 s = . TestBacktrace#test_no_receiver_for_anonymous_class = 0.03 s = . Psych::TestParser#test_alias = 0.00 s = . Psych::TestParser#test_scalar_plain_implicit = 0.00 s = . Psych::TestParser#test_sequence_end = 0.00 s = . Psych::TestParser#test_event_location = 0.00 s = . Psych::TestParser#test_mapping_end = 0.00 s = . Psych::TestParser#test_index_numbers = 0.00 s = . Psych::TestParser#test_sequence_start_tag = 0.00 s = . Psych::TestParser#test_syntax_error_twice = 0.00 s = . Psych::TestParser#test_syntax_error_has_path_for_io = 0.00 s = . Psych::TestParser#test_start_document_version = 0.00 s = . Psych::TestParser#test_end_stream = 0.00 s = . Psych::TestParser#test_scalar_with_anchor = 0.00 s = . Psych::TestParser#test_bom = 0.00 s = . Psych::TestParser#test_ast_roundtrip = 0.00 s = . Psych::TestParser#test_syntax_error = 0.00 s = . Psych::TestParser#test_bogus_io = 0.00 s = . Psych::TestParser#test_start_document_tag = 0.00 s = . Psych::TestParser#test_external_encoding = 0.00 s = . Psych::TestParser#test_scalar_with_tag = 0.00 s = . Psych::TestParser#test_sequence_start_flow = 0.00 s = . Psych::TestParser#test_sequence_start_anchor = 0.00 s = . Psych::TestParser#test_mapping_start = 0.00 s = . Psych::TestParser#test_filename = 0.00 s = . Psych::TestParser#test_mapping_anchor = 0.00 s = . Psych::TestParser#test_multiparse = 0.00 s = . Psych::TestParser#test_syntax_error_has_path_for_string = 0.00 s = . Psych::TestParser#test_sequence_start_block = 0.00 s = . Psych::TestParser#test_start_stream = 0.00 s = . Psych::TestParser#test_mapping_tag = 0.00 s = . Psych::TestParser#test_scalar = 0.00 s = . Psych::TestParser#test_column_numbers = 0.00 s = . Psych::TestParser#test_literal_scalar = 0.00 s = . Psych::TestParser#test_end_document_explicit = 0.00 s = . Psych::TestParser#test_mapping_block = 0.00 s = . Psych::TestParser#test_end_document_implicit = 0.00 s = . Psych::TestParser#test_line_numbers = 0.00 s = . Psych::TestParser#test_parse_io = 0.00 s = . TestGemSourceInstalled#test_pretty_print = 0.00 s = . TestGemSourceInstalled#test_spaceship = 0.01 s = . TestDateParse#test__parse_too_long_year = 0.14 s = . TestDateParse#test_parse__ex = 0.00 s = . TestDateParse#test__jisx0301 = 0.00 s = . TestDateParse#test_parse__2 = 0.00 s = . TestDateParse#test_given_string = 0.00 s = . TestDateParse#test_string_argument = 0.00 s = . TestDateParse#test_httpdate = 0.00 s = . TestDateParse#test_parse__comp = 0.00 s = . TestDateParse#test__parse__2 = 0.00 s = . TestDateParse#test_jisx0301 = 0.00 s = . TestDateParse#test_parse_utf8 = 0.00 s = . TestDateParse#test_iso8601 = 0.00 s = . TestDateParse#test__iso8601 = 0.00 s = . TestMarshal#test_hash_extend = 0.00 s = . TestMarshal#test_class = 0.00 s = . TestMarshal#test_complex_shape_object_id_not_dumped = 0.00 s = . TestMarshal#test_marshal_proc_freeze = 0.00 s = . TestDateParse#test__parse = 0.01 s = . TestMarshal#test_extend = 0.00 s = . TestMarshal#test_string = 0.00 s = . TestMarshal#test_hash_compared_by_identity = 0.00 s = . TestMarshal#test_array_subclass = 0.00 s = . TestMarshal#test_nonascii_class_module = 0.00 s = . TestDateParse#test__rfc3339 = 0.00 s = . TestMarshal#test_exception_subclass = 0.00 s = . TestMarshal#test_struct = 0.00 s = . TestMarshal#test_hash_default_compared_by_identity = 0.00 s = . TestMarshal#test_struct_subclass = 0.00 s = . TestMarshal#test_object_subclass_extend = 0.00 s = . TestMarshal#test_true = 0.00 s = . TestMarshal#test_struct_ivar = 0.00 s = . TestMarshal#test_marshal_dump_ivar = 0.00 s = . TestMarshal#test_string_crlf = 0.00 s = . TestMarshal#test_marshal_with_ruby2_keywords_hash = 0.00 s = . TestMarshal#test_marshal_honor_post_proc_value_for_link = 0.00 s = . TestMarshal#test_float_inf_nan = 0.00 s = . TestMarshal#test_array = 0.00 s = . TestMarshal#test_module_ivar = 0.00 s = . TestMarshal#test_symlink_in_ivar = 0.00 s = . TestDateParse#test_rfc3339 = 0.00 s = . TestDateParse#test__parse_odd_offset = 0.00 s = . TestMarshal#test_object_prepend = 0.00 s = . TestMarshal#test_marshal_dump_excess_encoding = 0.00 s = . TestMarshal#test_marshal_dump_struct_ivar = 0.00 s = . Prism::HeredocDedentTest#test_many_blank_lines = 0.00 s = . Prism::HeredocDedentTest#test_content_indented_content = 0.00 s = . Prism::HeredocDedentTest#test_all_syntax_versions_present = 0.00 s = . Prism::HeredocDedentTest#test_tabs_dedent_spaces = 0.00 s = . Prism::HeredocDedentTest#test_blank_lines = 0.00 s = . TestMarshal#test_too_long_string = 0.00 s = . TestMarshal#test_struct_subclass_extend = 0.00 s = . TestMarshal#test_time = 0.00 s = . TestMarshal#test_share = 0.00 s = . TestMarshal#test_range_cyclic = 0.00 s = . TestMarshal#test_undumpable_message = 0.00 s = . TestMarshal#test_object_subclass = 0.00 s = . TestMarshal#test_anonymous = 0.00 s = . TestMarshal#test_symbol2 = 0.00 s = . TestMarshal#test_change_class_name = 0.00 s = . Prism::HeredocDedentTest#test_indent_size = 0.00 s = . TestMarshal#test_invalid_byte_sequence_symbol = 0.00 s = . Prism::HeredocDedentTest#test_content_interpolation = 0.00 s = . TestMarshal#test_marshal = 0.00 s = . Prism::HeredocDedentTest#test_single_quote = 0.00 s = . TestMarshal#test_string_subclass = 0.00 s = . Prism::HeredocDedentTest#test_indented_content_content = 0.00 s = . TestMarshal#test_marshal_nameerror = 0.00 s = . Prism::HeredocDedentTest#test_content = 0.00 s = . TestMarshal#test_symlink = 0.00 s = . Prism::HeredocDedentTest#test_content_content = 0.00 s = . TestMarshal#test_object = 0.00 s = . Prism::HeredocDedentTest#test_interpolation_then_content = 0.00 s = . TestMarshal#test_fixnum = 0.00 s = . Prism::HeredocDedentTest#test_content_dedented_interpolation = 0.00 s = . TestMarshal#test_unloadable_userdef = 0.00 s = . Prism::HeredocDedentTest#test_content_dedented_content = 0.00 s = . TestMarshal#test_marshal_integers = 0.00 s = . Prism::HeredocDedentTest#test_content_dedented_interpolation_content = 0.00 s = . TestMarshal#test_dump_buffer = 0.00 s = . Prism::HeredocDedentTest#test_mixed_indentation = 0.00 s = . Prism::HeredocDedentTest#test_content_then_interpolation = 0.00 s = . TestFiberBacktrace#test_backtrace_locations = 0.00 s = . TestFiberBacktrace#test_backtrace = 0.00 s = . TestFiberBacktrace#test_local_backtrace = 0.00 s = . TestFrozen#test_setting_ivar_on_frozen_string_with_ivars = 0.00 s = . TestFrozen#test_setting_ivar_on_frozen_string = 0.00 s = . TestFrozen#test_setting_ivar_on_frozen_obj_with_ivars = 0.00 s = . TestFrozen#test_setting_ivar_on_frozen_obj = 0.00 s = . TestFrozen#test_setting_ivar_on_frozen_string_with_singleton_class = 0.00 s = . TestFrozen#test_setting_ivar_on_frozen_class = 0.00 s = . TSortTest#test_s_tsort = 0.00 s = . TSortTest#test_s_strongly_connected_components = 0.00 s = . TSortTest#test_array = 0.00 s = . TSortTest#test_cycle = 0.00 s = . TSortTest#test_s_each_strongly_connected_component = 0.00 s = . TSortTest#test_s_each_strongly_connected_component_from = 0.00 s = . TSortTest#test_s_tsort_each = 0.00 s = . TSortTest#test_dag = 0.00 s = . Psych::Handlers::TestRecorder#test_replay = 0.00 s = . TestMarshal#test_marshal_load_r_prepare_reference_crash = 0.06 s = . TestMarshal#test_hash = 0.00 s = . TestMarshal#test_load_range_as_struct = 0.00 s = . TestMarshal#test_time_subclass = 0.00 s = . TestMarshal#test_time_ivar = 0.00 s = . TestMarshal#test_false = 0.00 s = . TestMarshal#test_nil = 0.00 s = . TestMarshal#test_gc = 0.38 s = . TestMarshal#test_bignum = 0.00 s = . TestMarshal#test_float = 0.00 s = . TestMarshal#test_exception = 0.00 s = . TestMarshal#test_userdef_encoding = 0.00 s = . TestMarshal#test_marshal_regexp_encoding = 0.00 s = . TestMarshal#test_marshal_load_ivar = 0.00 s = . TestMarshal#test_regexp = 0.00 s = . TestMarshal#test_symbol = 0.00 s = . TestMarshal#test_marshal_dump_extra_iv = 0.00 s = . TestMarshal#test_no_internal_ids = 0.02 s = . TestMarshal#test_recursive_userdef = 0.00 s = . TestMarshal#test_regexp2 = 0.00 s = . TestMarshal#test_marshal_string_encoding = 0.00 s = . TestMarshal#test_unloadable_usrmarshal = 0.00 s = . TestMarshal#test_marshal_private_class = 0.00 s = . TestMarshal#test_marshal_small_bignum_backref = 0.00 s = . TestMarshal#test_change_struct = 0.00 s = . TestMarshal#test_hash_ivar = 0.00 s = . TestMarshal#test_marshal_load_extended_class_crash = 0.05 s = . TestMarshal#test_regexp_subclass = 0.00 s = . TestMarshal#test_marshal_rational = 0.00 s = . TestMarshal#test_hash_default_proc = 0.00 s = . TestMarshal#test_marshal_dump = 0.00 s = . TestMarshal#test_marshal_flonum_reference = 0.00 s = . TestMarshal#test_extend_string = 0.00 s = . TestMarshal#test_object_extend = 0.00 s = . TestMarshal#test_modify_array_during_dump = 0.00 s = . TestMarshal#test_string_empty = 0.00 s = . TestMarshal#test_marshal_dump_adding_instance_variable = 0.00 s = . TestMarshal#test_marshal_symbol_ascii8bit = 0.00 s = . TestMarshal#test_unloadable_data = 0.00 s = . TestMarshal#test_class_ivar = 0.00 s = . TestMarshal#test_struct_invalid_members = 0.00 s = . TestMarshal#test_struct_toplevel = 0.00 s = . TestMarshal#test_array_ivar = 0.00 s = . TestMarshal#test_string_subclass_extend = 0.00 s = . TestMarshal#test_packed_string = 0.00 s = . TestMarshal#test_marshal_respond_to_arity = 0.00 s = . TestMarshal#test_method_missing_without_respond_to = 0.00 s = . TestMarshal#test_hash_subclass = 0.00 s = . TestMarshal#test_hash_subclass_extend = 0.00 s = . TestMarshal#test_string_subclass_cycle = 0.00 s = . TestMarshal#test_marshal_cloned_class = 0.00 s = . TestMarshal#test_undumpable_data = 0.00 s = . TestMarshal#test_singleton = 0.00 s = . TestMarshal#test_marshal_dump_removing_instance_variable = 0.00 s = . TestMarshal#test_userdef_invalid = 0.00 s = . TestMarshal#test_marshal_complex = 0.00 s = . TestMarshal#test_marshal_keyword_init_struct = 0.00 s = . TestMarshal#test_limit = 0.00 s = . TestMarshal#test_marshal_dump_recursion = 0.00 s = . TestMarshal#test_continuation = 0.00 s = S TestMarshal#test_time_in_array = 0.00 s = . TestMarshal#test_nonascii_class_instance = 0.00 s = . TestMarshal#test_pipe = 0.00 s = . TestOpenURISSL#test_validation_failure = 0.52 s = . TestMarshal#test_context_switch = 0.05 s = . TestMarshal#test_inconsistent_struct = 0.00 s = . TestMarshal#test_range_subclass = 0.00 s = . TestMarshal#test_marshal_exception = 0.00 s = . TestMarshal#test_marshal_encoding_encoding = 0.00 s = . TestMarshal#test_marshal_proc_string_encoding = 0.00 s = . TestMarshal#test_range = 0.00 s = . TestMarshal#test_string_escape = 0.00 s = . TestMarshal#test_string_ivar = 0.00 s = . TestMarshal#test_hash_default = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_hash_extend = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_extend = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_string = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_array_subclass = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_exception_subclass = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_struct = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_struct_subclass = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_object_subclass_extend = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_true = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_struct_ivar = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_string_crlf = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_float_inf_nan = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_array = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_object_prepend = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_struct_subclass_extend = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_time = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_share = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_range_cyclic = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_object_subclass = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_anonymous = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_string_subclass = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_object = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_fixnum = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_hash = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_time_subclass = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_time_ivar = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_false = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_nil = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_bignum = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_float = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_exception = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_regexp = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_symbol = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_hash_ivar = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_regexp_subclass = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_hash_default_proc = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_extend_string = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_object_extend = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_string_empty = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_struct_toplevel = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_array_ivar = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_string_subclass_extend = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_hash_subclass = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_hash_subclass_extend = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_string_subclass_cycle = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_singleton = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_time_in_array = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_range_subclass = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_range = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_string_escape = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_string_ivar = 0.00 s = . TestMarshal::TestMarshalFreezeProc#test_hash_default = 0.00 s = . TestMarshal::TestMarshalFreeze#test_hash_extend = 0.00 s = . TestMarshal::TestMarshalFreeze#test_extend = 0.00 s = . TestMarshal::TestMarshalFreeze#test_string = 0.00 s = . TestMarshal::TestMarshalFreeze#test_array_subclass = 0.00 s = . TestMarshal::TestMarshalFreeze#test_exception_subclass = 0.00 s = . TestMarshal::TestMarshalFreeze#test_struct = 0.00 s = . TestMarshal::TestMarshalFreeze#test_struct_subclass = 0.00 s = . TestMarshal::TestMarshalFreeze#test_object_subclass_extend = 0.00 s = . TestMarshal::TestMarshalFreeze#test_true = 0.00 s = . TestMarshal::TestMarshalFreeze#test_struct_ivar = 0.00 s = . TestMarshal::TestMarshalFreeze#test_return_objects_are_frozen = 0.00 s = . TestMarshal::TestMarshalFreeze#test_string_crlf = 0.00 s = . TestMarshal::TestMarshalFreeze#test_float_inf_nan = 0.00 s = . TestMarshal::TestMarshalFreeze#test_array = 0.00 s = . TestMarshal::TestMarshalFreeze#test_object_prepend = 0.00 s = . TestMarshal::TestMarshalFreeze#test_struct_subclass_extend = 0.00 s = . TestMarshal::TestMarshalFreeze#test_proc_returned_object_are_not_frozen = 0.00 s = . TestMarshal::TestMarshalFreeze#test_time = 0.00 s = . TestMarshal::TestMarshalFreeze#test_share = 0.00 s = . TestMarshal::TestMarshalFreeze#test_range_cyclic = 0.00 s = . TestMarshal::TestMarshalFreeze#test_object_subclass = 0.00 s = . TestMarshal::TestMarshalFreeze#test_anonymous = 0.00 s = . TestMarshal::TestMarshalFreeze#test_string_subclass = 0.00 s = . TestMarshal::TestMarshalFreeze#test_object = 0.00 s = . TestMarshal::TestMarshalFreeze#test_fixnum = 0.00 s = . TestMarshal::TestMarshalFreeze#test_hash = 0.00 s = . TestMarshal::TestMarshalFreeze#test_time_subclass = 0.00 s = . TestMarshal::TestMarshalFreeze#test_time_ivar = 0.00 s = . TestMarshal::TestMarshalFreeze#test_false = 0.00 s = . TestMarshal::TestMarshalFreeze#test_nil = 0.00 s = . TestMarshal::TestMarshalFreeze#test_bignum = 0.00 s = . TestMarshal::TestMarshalFreeze#test_float = 0.00 s = . TestMarshal::TestMarshalFreeze#test_modules_and_classes_are_not_frozen = 0.00 s = . TestMarshal::TestMarshalFreeze#test_exception = 0.00 s = . TestMarshal::TestMarshalFreeze#test_regexp = 0.00 s = . TestMarshal::TestMarshalFreeze#test_symbol = 0.00 s = . TestMarshal::TestMarshalFreeze#test_hash_ivar = 0.00 s = . TestMarshal::TestMarshalFreeze#test_regexp_subclass = 0.00 s = . TestMarshal::TestMarshalFreeze#test_hash_default_proc = 0.00 s = . TestMarshal::TestMarshalFreeze#test_extend_string = 0.00 s = . TestMarshal::TestMarshalFreeze#test_object_extend = 0.00 s = . TestMarshal::TestMarshalFreeze#test_string_empty = 0.00 s = . TestMarshal::TestMarshalFreeze#test_struct_toplevel = 0.00 s = . TestMarshal::TestMarshalFreeze#test_array_ivar = 0.00 s = . TestMarshal::TestMarshalFreeze#test_string_subclass_extend = 0.00 s = . TestMarshal::TestMarshalFreeze#test_hash_subclass = 0.00 s = . TestMarshal::TestMarshalFreeze#test_hash_subclass_extend = 0.00 s = . TestMarshal::TestMarshalFreeze#test_string_subclass_cycle = 0.00 s = . TestMarshal::TestMarshalFreeze#test_singleton = 0.00 s = . TestMarshal::TestMarshalFreeze#test_time_in_array = 0.00 s = . TestMarshal::TestMarshalFreeze#test_range_subclass = 0.00 s = . TestMarshal::TestMarshalFreeze#test_range = 0.00 s = . TestMarshal::TestMarshalFreeze#test_string_escape = 0.00 s = . TestMarshal::TestMarshalFreeze#test_string_ivar = 0.00 s = . TestMarshal::TestMarshalFreeze#test_hash_default = 0.00 s = . TestOpenURISSL#test_validation_noverify = 0.02 s = . TestGemDeprecate#test_rubygems_deprecate_command = 0.01 s = . TestGemDeprecate#test_deprecated_method_outputs_a_warning = 0.00 s = . TestGemDeprecate#test_deprecated_method_outputs_a_warning_old_way = 0.00 s = . TestGemDeprecate#test_deprecated_method_calls_the_old_method = 0.00 s = . TestGemDeprecate#test_assignment = 0.00 s = . TestGemDeprecate#test_defaults = 0.00 s = . TestGemDeprecate#test_skip = 0.00 s = . TestPsychRactor#test_ractor_constants = 0.07 s = . TestPsychRactor#test_ractor_config = 0.07 s = . TestPsychRactor#test_not_shareable = 0.07 s = . TestPsychRactor#test_ractor_round_trip = 0.07 s = . TestCaseOptions#test_operation_specific = 0.00 s = . TestCaseOptions#test_options_okay = 0.00 s = . TestCaseOptions#test_option_errors = 0.00 s = . TestFrozenError#test_receiver = 0.00 s = . TestFrozenError#test_new_default = 0.00 s = . TestFrozenError#test_new_receiver = 0.00 s = . TestFrozenError#test_new_message = 0.00 s = . TestFrozenError#test_message = 0.00 s = . TestFileExhaustive#test_expand_path_converts_a_pathname_to_an_absolute_pathname_using_a_complete_path = 0.04 s = . TestFileExhaustive#test_readable_p = 0.02 s = . TestFileExhaustive#test_utime_symlinkfile = 0.02 s = . TestFileExhaustive#test_stat_socket_p = 0.02 s = . TestFileExhaustive#test_world_writable_p = 0.02 s = . TestFileExhaustive#test_absolute_path = 0.02 s = . TestFileExhaustive#test_stat_zero_p = 0.02 s = . TestFileExhaustive#test_join_with_changed_separator = 0.07 s = . TestFileExhaustive#test_stat_owned_p = 0.02 s = . TestFileExhaustive#test_path_identical_p = 0.02 s = . TestFileExhaustive#test_stat_executable_p = 0.02 s = . TestFileExhaustive#test_stat_writable_real_p = 0.02 s = . TestFileExhaustive#test_empty_p = 0.02 s = . TestFileExhaustive#test_expand_path_cleanup_dots_file_name = 0.02 s = . TestFileExhaustive#test_expand_path_converts_a_pathname_to_an_absolute_pathname_using_home_as_base = 0.02 s = . TestFileExhaustive#test_truncate = 0.02 s = . TestFileExhaustive#test_stat_world_writable_p = 0.02 s = . TestFileExhaustive#test_expand_path_absolute = 0.02 s = . TestFileExhaustive#test_expand_path = 0.02 s = . TestFileExhaustive#test_symlink_p = 0.02 s = . TestFileExhaustive#test_expand_path_converts_a_pathname_which_starts_with_a_slash_using_a_current_drive = 0.02 s = . TestFileExhaustive#test_expand_path_error_for_non_absolute_home = 0.02 s = . TestFileExhaustive#test_blockdev_p = 0.02 s = . TestFileExhaustive#test_ctime = 0.02 s = . TestFileExhaustive#test_chardev_p = 0.02 s = . TestFileExhaustive#test_stat_sgid = 0.02 s = . TestFileExhaustive#test_lstat = 0.02 s = . TestFileExhaustive#test_chown = 0.02 s = . TestFileExhaustive#test_closed_io_identical_p = 0.02 s = . TestFileExhaustive#test_lchown = 0.02 s = . TestFileExhaustive#test_birthtime = 0.02 s = . TestFileExhaustive#test_stat_readable_real_p = 0.02 s = . TestFileExhaustive#test_hardlink = 0.02 s = . TestFileExhaustive#test_stat_executable_real_p = 0.02 s = . TestFileExhaustive#test_expand_path_converts_a_dot_with_unc_dir = 0.02 s = . TestFileExhaustive#test_s_size = 0.02 s = . TestOpenURISSL#test_proxy_cacert_file = 1.10 s = . TestOpenURISSL#test_validation_success = 0.02 s = . TestFileExhaustive#test_expand_path_home_dir_string = 0.02 s = . TestFileExhaustive#test_expand_path_accepts_objects_that_have_a_to_path_method = 0.02 s = . TestFileExhaustive#test_socket_p = 0.02 s = . TestFileExhaustive#test_symlink = 0.02 s = . TestFileExhaustive#test_zero_p = 0.02 s = . TestFileExhaustive#test_suid = 0.02 s = . TestFileExhaustive#test_expand_path_resolve_file_name_relative_current_directory = 0.02 s = . TestOpenURISSL#test_proxy_cacert_dir = 1.07 s = . TestOpenURISSL#test_ssl_min_version = 0.02 s = . TestOpenURISSL#test_bad_ssl_version = 0.01 s = . Leaked file descriptor: TestOpenURISSL#test_bad_ssl_version: 10 : # TestFiberProcess#test_fork = 0.08 s = . TestFiberProcess#test_system_faulty_process_wait = 0.00 s = . TestFiberProcess#test_process_wait = 0.00 s = . TestFiberProcess#test_system = 0.00 s = . Currently, it is known that the compaction does not work well on s390x; contribution is welcome https://github.com/ruby/ruby/pull/5077 TestFileExhaustive#test_stat = 1.16 s = . TestFileExhaustive#test_expand_path_removes_trailing_slashes_from_absolute_path = 0.02 s = . TestRequireLib#"test_thread_size:open3" = 0.05 s = . TestFileExhaustive#test_stat_writable_p = 0.02 s = . TestFileExhaustive#test_io_identical_p = 0.02 s = . TestRequireLib#"test_thread_size:pathname" = 0.05 s = . TestRequireLib#"test_thread_size:random/formatter" = 0.05 s = . TestRequireLib#"test_thread_size:error_highlight" = 0.05 s = . TestRequireLib#"test_thread_size:tmpdir" = 0.06 s = . TestRequireLib#"test_thread_size:did_you_mean" = 0.05 s = . TestRequireLib#"test_thread_size:erb" = 0.05 s = . TestRequireLib#"test_thread_size:pp" = 0.05 s = . TestRequireLib#"test_thread_size:net/https" = 0.10 s = . TestRequireLib#"test_thread_size:net/protocol" = 0.05 s = . TestRequireLib#"test_thread_size:prettyprint" = 0.05 s = . TestRequireLib#"test_thread_size:set/subclass_compatible" = 0.05 s = . TestRequireLib#"test_thread_size:forwardable" = 0.05 s = . TestRequireLib#"test_thread_size:timeout" = 0.05 s = . TestRequireLib#"test_thread_size:unicode_normalize/normalize" = 0.07 s = . TestRequireLib#"test_thread_size:tempfile" = 0.06 s = . TestRequireLib#"test_thread_size:yaml" = 0.06 s = . TestRequireLib#"test_thread_size:un" = 0.06 s = . TestRequireLib#"test_thread_size:optparse" = 0.05 s = . TestRequireLib#"test_thread_size:fileutils" = 0.05 s = . TestRequireLib#"test_thread_size:find" = 0.05 s = . TestFileExhaustive#test_stat_init = 1.14 s = . TestFileExhaustive#test_grpowned_p = 0.02 s = . TestRequireLib#"test_thread_size:net/http" = 0.10 s = . TestFileExhaustive#test_umask = 0.02 s = . TestFileExhaustive#test_stat_size = 0.02 s = . TestFileExhaustive#test_extname = 0.02 s = . TestFileExhaustive#test_dirname_encoding = 0.02 s = . TestFileExhaustive#test_expand_path_does_not_modify_a_home_string_argument = 0.02 s = . TestRequireLib#"test_thread_size:prism" = 0.09 s = . TestRequireLib#"test_thread_size:optionparser" = 0.05 s = . TestRequireLib#"test_thread_size:tsort" = 0.05 s = . TestRequireLib#"test_thread_size:resolv" = 0.06 s = . TestRequireLib#"test_thread_size:open-uri" = 0.07 s = . TestRequireLib#"test_thread_size:ipaddr" = 0.05 s = . TestRequireLib#"test_thread_size:cgi" = 0.05 s = . TestRequireLib#"test_thread_size:time" = 0.05 s = . TestRequireLib#"test_thread_size:delegate" = 0.05 s = . TestRequireLib#"test_thread_size:securerandom" = 0.05 s = . TestRequireLib#"test_thread_size:syntax_suggest" = 0.05 s = . TestRequireLib#"test_thread_size:weakref" = 0.05 s = . TestRequireLib#"test_thread_size:unicode_normalize/tables" = 0.06 s = . TestRequireLib#"test_thread_size:uri" = 0.06 s = . TestRequireLib#"test_thread_size:English" = 0.05 s = . TestRequireLib#"test_thread_size:singleton" = 0.05 s = . TestRequireLib#"test_thread_size:shellwords" = 0.05 s = . Psych::Nodes::TestEnumerable#test_alias = 0.00 s = . Psych::Nodes::TestEnumerable#test_returns_enumerator = 0.00 s = . Psych::Nodes::TestEnumerable#test_includes_enumerable = 0.00 s = . Psych::Nodes::TestEnumerable#test_scalar = 0.00 s = . Psych::Nodes::TestEnumerable#test_sequence = 0.00 s = . Psych::Nodes::TestEnumerable#test_mapping = 0.00 s = . OpenSSL::TestKDF#test_pkcs5_pbkdf2_hmac_compatibility = 0.00 s = . OpenSSL::TestKDF#test_hkdf_rfc5869_test_case_4 = 0.00 s = . OpenSSL::TestKDF#test_pbkdf2_hmac_sha1_rfc6070_c_4096_len_25 = 0.00 s = . OpenSSL::TestKDF#test_pbkdf2_hmac_sha1_rfc6070_c_4096_len_16 = 0.00 s = . OpenSSL::TestKDF#test_scrypt_rfc7914_second = 0.05 s = . OpenSSL::TestKDF#test_pbkdf2_hmac_sha256_c_20000_len_32 = 0.02 s = . OpenSSL::TestKDF#test_pbkdf2_hmac_sha1_rfc6070_c_2_len_20 = 0.00 s = . OpenSSL::TestKDF#test_pbkdf2_hmac_sha1_rfc6070_c_4096_len_20 = 0.00 s = . OpenSSL::TestKDF#test_pbkdf2_hmac_sha1_rfc6070_c_1_len_20 = 0.00 s = . OpenSSL::TestKDF#test_hkdf_rfc5869_test_case_1 = 0.00 s = . OpenSSL::TestKDF#test_hkdf_rfc5869_test_case_3 = 0.00 s = . OpenSSL::TestKDF#test_scrypt_rfc7914_first = 0.00 s = . TestGemCommandsSetupCommand#test_execute_regenerate_plugins_creates_plugins_dir_if_not_there = 0.03 s = . TestGemCommandsSetupCommand#test_install_default_bundler_gem_with_destdir_and_prefix_flags = 0.02 s = . TestGemCommandsSetupCommand#test_install_default_bundler_gem_with_destdir_flag = 0.02 s = . TestGemCommandsSetupCommand#test_execute_regenerate_plugins = 0.05 s = . TestGemCommandsSetupCommand#test_show_release_notes = 0.01 s = . TestGemCommandsSetupCommand#test_remove_old_man_files = 0.01 s = . TestGemCommandsSetupCommand#test_execute_regenerate_binstubs = 0.03 s = . TestGemCommandsSetupCommand#test_install_default_bundler_gem_with_default_gems_not_installed_at_default_dir = 0.02 s = . TestFileExhaustive#test_test = 1.14 s = . TestGemCommandsSetupCommand#test_install_default_bundler_gem_with_force_flag = 0.02 s = . TestFileExhaustive#test_split = 0.02 s = . TestGemCommandsSetupCommand#test_install_lib = 0.01 s = . TestFileExhaustive#test_exist_p = 0.02 s = . TestGemCommandsSetupCommand#test_destdir_flag_does_not_try_to_write_to_the_default_gem_home = 0.02 s = . TestFileExhaustive#test_stat_chardev_p = 0.02 s = . TestFileExhaustive#test_expand_path_resolve_file_name_and_dir_string_relative = 0.02 s = . TestGemCommandsSetupCommand#test_execute_no_regenerate_binstubs = 0.03 s = . TestFileExhaustive#test_sgid = 0.02 s = . TestGemCommandsSetupCommand#test_execute_informs_about_installed_executables = 0.02 s = . TestFileExhaustive#test_join_ascii_incompatible = 0.02 s = . TestGemCommandsSetupCommand#test_execute_no_regenerate_plugins = 0.03 s = . TestFileExhaustive#test_stat_file_p = 0.02 s = . TestGemCommandsSetupCommand#test_install_default_bundler_gem = 0.02 s = . TestFileExhaustive#test_expand_path_raises_a_type_error_if_not_passed_a_string_type = 0.02 s = . TestGemCommandsSetupCommand#test_destdir_flag_regenerates_binstubs = 0.03 s = . TestGemCommandsSetupCommand#test_remove_old_lib_files = 0.02 s = . TestFileExhaustive#test_stat_readable_p = 0.02 s = . TestFileExhaustive#test_pipe_p = 0.02 s = . TestFileExhaustive#test_join_alt_separator = 0.02 s = . TestGemCommandsSetupCommand#test_env_shebang_flag = 0.03 s = . TestGemCommandsSetupCommand#test_files_in = 0.01 s = . SpellCheckerTest#test_spell_checker_excludes_input_from_dictionary = 0.00 s = . SpellCheckerTest#test_spell_checker_corrects_mistypes = 0.01 s = . SpellCheckerTest#test_spell_checker_corrects_misspells = 0.00 s = . SpellCheckerTest#test_spell_checker_sorts_results_by_simiarity = 0.00 s = . TestObjectSpace#test_id2ref_18 = 0.00 s = . TestObjectSpace#test_id2ref_table_build = 0.05 s = . TestObjectSpace#test_finalizer_thread_raise = 0.43 s = . TestObjectSpace#test_id2ref_32 = 0.00 s = . TestObjectSpace#test_id2ref_30 = 0.00 s = . TestObjectSpace#test_id2ref_36 = 0.00 s = . TestObjectSpace#test_id2ref_34 = 0.00 s = . TestObjectSpace#test_id2ref_25 = 0.00 s = . TestObjectSpace#test_id2ref_27 = 0.00 s = . TestObjectSpace#test_finalizer_copy = 0.01 s = . TestObjectSpace#test_id2ref_invalid_symbol_id = 0.00 s = . TestObjectSpace#test_each_object_singleton_class = 0.06 s = . TestObjectSpace#test_id2ref_21 = 0.00 s = . TestObjectSpace#test_id2ref_23 = 0.00 s = . TestObjectSpace#test_id2ref_29 = 0.00 s = . TestObjectSpace#test_count_objects = 0.00 s = . TestObjectSpace#test_id2ref_22 = 0.00 s = . TestObjectSpace#test_id2ref_20 = 0.00 s = . TestObjectSpace#test_id2ref_26 = 0.00 s = . TestObjectSpace#test_id2ref_invalid_argument = 0.00 s = . TestObjectSpace#test_id2ref_24 = 0.00 s = . TestObjectSpace#test_id2ref_28 = 0.00 s = . TestFileExhaustive#test_flock_exclusive = 1.14 s = . TestFileExhaustive#test_writable_real_p = 0.02 s = . TestFileExhaustive#test_expand_path_encoding_filesystem = 0.02 s = . TestFileExhaustive#test_executable_real_p = 0.02 s = . TestFileExhaustive#test_owned_p = 0.02 s = . TestFileExhaustive#test_utime = 0.02 s = . TestFileExhaustive#test_lutime = 0.02 s = . TestFileExhaustive#test_join = 0.02 s = . TestFileExhaustive#test_expand_path_resolve_dot_current_directory = 0.02 s = . TestFileExhaustive#test_stat_suid = 0.02 s = . TestFileExhaustive#test_stat_sticky = 0.02 s = . TestFileExhaustive#test_basename = 0.02 s = . TestFileExhaustive#test_executable_p = 0.02 s = . TestFileExhaustive#test_lchmod = 0.02 s = . TestFileExhaustive#test_chmod = 0.02 s = . TestFileExhaustive#test_expand_path_does_not_modify_the_string_argument = 0.02 s = . TestFileExhaustive#test_path = 0.02 s = . TestFileExhaustive#test_expand_path_encoding = 0.02 s = . TestFileExhaustive#test_stat_blockdev_p = 0.02 s = . TestFileExhaustive#test_size = 0.02 s = . TestFileExhaustive#test_size_p = 0.02 s = . TestFileExhaustive#test_path_check = 0.02 s = . TestFileExhaustive#test_expand_path_home = 0.02 s = . TestFileExhaustive#test_ignore_nil_dir_string = 0.02 s = . TestFileExhaustive#test_stat_directory_p = 0.02 s = . TestFileExhaustive#test_basename_encoding = 0.02 s = . TestFileExhaustive#test_expand_path_preserves_unc_path_root = 0.02 s = . TestFileExhaustive#test_basename_strip = 0.02 s = . TestFileExhaustive#test_ftype = 0.02 s = . TestFileExhaustive#test_expand_path_memsize = 0.02 s = . TestFileExhaustive#test_unlink = 0.02 s = . TestFileExhaustive#test_file_p = 0.02 s = . TestFileExhaustive#test_dirname = 0.02 s = . TestFileExhaustive#test_stat_world_readable_p = 0.02 s = . TestFileExhaustive#test_atime = 0.02 s = . TestFileExhaustive#test_stat_pipe_p = 0.02 s = . TestFileExhaustive#test_stat_grpowned_p = 0.02 s = . TestFileExhaustive#test_readlink_long_path = 0.07 s = . TestFileExhaustive#test_sticky = 0.02 s = . TestFileExhaustive#test_directory_p = 0.02 s = . TestFileExhaustive#test_expand_path_for_existent_username = 0.02 s = . TestFileExhaustive#test_rename = 0.02 s = . TestFileExhaustive#test_world_readable_p = 0.02 s = . TestFileExhaustive#test_stat_new_utf8 = 0.02 s = . TestFileExhaustive#test_expand_path_resolve_empty_string_current_directory = 0.02 s = . TestFileExhaustive#test_expand_path_expands_dot_dir = 0.02 s = . TestObjectSpace#test_finalizer = 1.76 s = . TestObjectSpace#test_id2ref_35 = 0.00 s = . TestObjectSpace#test_id2ref_31 = 0.00 s = . TestObjectSpace#test_id2ref_33 = 0.00 s = . TestObjectSpace#test_each_object_enumerator = 0.01 s = . TestObjectSpace#test_each_object_no_garbage = 0.05 s = . TestObjectSpace#test_each_object_recursive_key = 0.04 s = . TestObjectSpace#test_finalizer_with_super = 0.08 s = . TestObjectSpace#test_id2ref_liveness = 0.08 s = . TestObjectSpace#test_exception_in_finalizer = 0.01 s = . TestObjectSpace#test_id2ref_19 = 0.00 s = . TestObjectSpace#test_each_object = 0.01 s = . TestObjectSpace#test_each_object_with_allocation = 0.04 s = . TestDir_M17N#test_filename_utf8_raw_windows_1251_name = 0.09 s = . TestDir_M17N#test_error_nonascii = 0.00 s = . TestDir_M17N#test_filename_utf8_raw_windows_1252_name = 0.09 s = . TestDir_M17N#test_entries_compose = 0.00 s = . TestDir_M17N#test_glob_incompatible = 0.00 s = . TestDir_M17N#test_inspect_nonascii = 0.00 s = . TestDir_M17N#test_filename_extutf8_inteucjp_unrepresentable = 0.14 s = . TestDir_M17N#test_filename_utf8_raw_jp_name = 0.09 s = . TestDir_M17N#test_glob_compose = 0.00 s = . TestFileExhaustive#test_flock_shared = 1.14 s = . TestFileExhaustive#test_stat_symlink_p = 0.02 s = . TestDir_M17N#test_filename_euc_jp = 0.09 s = . TestFileExhaustive#test_stat_ftype = 0.02 s = . TestDir_M17N#test_glob_warning_match_all = 0.00 s = . TestDir_M17N#test_glob_encoding = 0.00 s = . TestFileExhaustive#test_readable_real_p = 0.02 s = . TestFileExhaustive#test_stat_size_p = 0.02 s = . TestFileExhaustive#test_readlink = 0.02 s = . TestFileExhaustive#test_mtime = 0.02 s = . TestFileExhaustive#test_writable_p = 0.02 s = . TestFileExhaustive#test_expand_path_returns_a_string_when_passed_a_string_subclass = 0.02 s = . TestFileExhaustive#test_expand_path_error_for_nonexistent_username = 0.02 s = . TestDir_M17N#test_filename_extutf8_inteucjp_representable = 0.14 s = . TestDir_M17N#test_pwd = 0.00 s = . OpenSSL::TestPKCS12#test_dup = 0.07 s = . TestDir_M17N#test_filename_ext_euc_jp_and_int_utf_8 = 0.09 s = . OpenSSL::TestPKCS12#test_create_with_keytype = 0.07 s = . TestDir_M17N#test_filename_extutf8 = 0.05 s = . TestDir_M17N#test_filename_bytes_euc_jp = 0.05 s = . OpenSSL::TestPKCS12#test_new_with_no_keys = 0.07 s = . OpenSSL::TestPKCS12#test_create_with_mac_itr = 0.07 s = . TestDir_M17N#test_filename_as_bytes_extutf8 = 0.14 s = . TestDir_M17N#test_glob_warning_match_dir = 0.00 s = . TestDir_M17N#test_glob_escape_multibyte = 0.00 s = . TestDir_M17N#test_glob_warning_opendir = 0.00 s = . OpenSSL::TestPKCS12#test_create_with_chain_decode = 0.08 s = . TestDir_M17N#test_filename_extutf8_invalid = 0.09 s = . OpenSSL::TestPKCS12#test_create_with_itr = 0.07 s = . TestInteger#test_chr = 0.00 s = . TestInteger#test_bitwise_and_with_integer_mimic_object = 0.00 s = . TestInteger#test_floor = 0.00 s = . TestInteger#test_truncate = 0.00 s = . TestInteger#test_rshift = 0.00 s = . TestInteger#test_bitwise_xor_with_integer_mimic_object = 0.00 s = . TestInteger#test_int_p = 0.00 s = . TestInteger#test_times_bignum_redefine_plus_lt = 0.05 s = . TestInteger#test_digits_for_non_numeric_base_argument = 0.00 s = . TestInteger#test_Integer_with_base = 0.00 s = . TestInteger#test_digits_for_negative_numbers = 0.00 s = . TestInteger#test_times = 0.00 s = . TestInteger#test_Integer_when_to_str = 0.00 s = . TestInteger#test_succ = 0.00 s = . TestInteger#test_digits_for_non_integral_base_numbers = 0.00 s = . TestInteger#test_obj_fdiv = 0.00 s = . TestInteger#test_digits_for_invalid_base_numbers = 0.00 s = . TestInteger#test_bitwise_xor_with_integer_coercion = 0.00 s = . TestInteger#test_bitwise_or_with_integer_mimic_object = 0.00 s = . TestInteger#test_Integer_with_invalid_exception = 0.00 s = . TestInteger#test_fdiv = 0.00 s = . OpenSSL::TestPKCS12#test_create_single_key_single_cert = 0.08 s = . TestInteger#test_Integer_with_exception_keyword = 0.05 s = . TestInteger#test_lshift = 0.00 s = . OpenSSL::TestPKCS12#test_create_with_bad_nid = 0.07 s = . OpenSSL::TestPKCS12#test_set_mac_pkcs12kdf = 0.07 s = . OpenSSL::TestPKCS12#test_new_with_no_certs = 0.07 s = . OpenSSL::TestPKCS12#test_create_no_pass = 0.07 s = . OpenSSL::TestPKCS12#test_create_with_chain = 0.07 s = . TestArray#test_join2 = 0.00 s = . TestArray#test_minmax = 0.00 s = . TestArray#test_first = 0.00 s = . TestArray#test_permutation_stack_error = 0.21 s = . TestInteger#test_pow = 0.75 s = . TestInteger#test_square_root = 0.00 s = . TestInteger#test_bitwise_or_with_integer_coercion = 0.00 s = . TestInteger#test_upto = 0.00 s = . TestInteger#test_ceildiv = 0.00 s = . TestInteger#test_try_convert = 0.00 s = . TestInteger#test_ceil = 0.00 s = . TestInteger#test_bit_length = 0.02 s = . TestArray#test_product = 0.63 s = . TestArray#test_min = 0.00 s = . TestArray#test_dup = 0.00 s = . TestArray#test_values_at = 0.00 s = . TestArray#test_product2 = 0.00 s = . TestArray#test_shrink_shared_array = 0.04 s = . TestArray#test_intersect? = 0.00 s = . TestArray#test_big_array_literal_with_kwsplat = 0.00 s = . TestArray#test_intersection = 0.00 s = . TestArray#test_assoc = 0.00 s = . TestArray#test_00_new = 0.00 s = . TestArray#test_ASET = 0.00 s = . TestArray#test_01_square_brackets = 0.00 s = . TestArray#test_clear = 0.00 s = . TestArray#test_drop = 0.00 s = . TestArray#test_sort_0 = 0.00 s = . TestArray#test_sort_with_callcc = 0.00 s = . TestArray#test_replace_shared_ary = 0.00 s = . TestArray#test_uniq! = 0.00 s = . TestArray#test_to_h = 0.00 s = . TestArray#test_rotate! = 0.00 s = . TestArray#test_union_big_array = 0.00 s = . TestArray#test_flatten = 0.00 s = . TestArray#test_equal = 0.00 s = . TestArray#test_repeated_permutation_stack_error = 0.06 s = . TestArray#test_bsearch_index_with_no_block = 0.00 s = . TestArray#test_sort = 0.00 s = . TestArray#test_bsearch_with_no_block = 0.00 s = . TestArray#test_shuffle_random_invalid_generator = 0.00 s = . TestArray#test_bsearch_typechecks_return_values = 0.00 s = . TestArray#test_flatten_splat = 0.00 s = . TestArray#test_reverse_each2 = 0.00 s = . TestArray#test_delete = 0.00 s = . TestArray#test_flatten_splat! = 0.00 s = . TestArray#test_insert = 0.00 s = . TestArray#test_array_andor_0 = 0.00 s = . TestArray#test_repeated_combination = 0.00 s = . TestArray#test_clear2 = 0.00 s = . TestArray#test_count = 0.02 s = . TestArray#test_sort! = 0.00 s = . TestArray#test_compact_0 = 0.00 s = . TestArray#test_combination2 = 0.00 s = . TestArray#test_product_with_callcc = 0.00 s = . TestArray#test_rindex = 0.00 s = . TestArray#test_reject! = 0.00 s = . TestArray#test_first2 = 0.00 s = . TestArray#test_prepend = 0.00 s = . TestArray#test_unshift_error = 0.00 s = . TestArray#test_zip = 0.00 s = . TestArray#test_eql? = 0.00 s = . TestArray#test_join_recheck_array_length = 0.00 s = . TestArray#test_values_at2 = 0.00 s = . TestArray#test_pop = 0.00 s = . TestArray#test_flatten! = 0.00 s = . TestArray#test_fill2 = 0.00 s = . TestArray#test_slice_out_of_range = 0.00 s = . TestArray#test_zip_bug = 0.00 s = . TestArray#test_bsearch_index_typechecks_return_values = 0.00 s = . TestArray#test_unshift_frozen = 0.00 s = . TestArray#test_drop_while = 0.00 s = . TestArray#test_ary_new = 0.00 s = . TestArray#test_PLUS = 0.00 s = . TestArray#test_slice! = 0.00 s = . TestArray#test_flatten_respond_to_missing = 0.00 s = . TestArray#test_sample_statistics = 0.06 s = . TestArray#test_cycle = 0.00 s = . TestArray#test_aset_error = 0.00 s = . TestArray#test_shared_array_reject! = 0.00 s = . TestArray#test_replace_wb_variable_width_alloc = 0.18 s = . TestArray#test_collect = 0.00 s = . TestArray#test_reverse = 0.00 s = . TestArray#test_at = 0.00 s = . TestArray#test_VERY_EQUAL = 0.00 s = . TestArray#test_sort_bang_with_freeze = 0.00 s = . TestArray#test_times = 0.00 s = . TestArray#test_empty? = 0.00 s = . TestArray#test_flatten_with_callcc = 0.00 s = . TestArray#test_dig = 0.00 s = . TestArray#test_rfind = 0.00 s = . TestArray#test_each_index = 0.00 s = . TestArray#test_repeated_combination_stack_error = 0.06 s = . TestArray#test_append = 0.00 s = . TestArray#test_iseq_shared_array_reject! = 0.00 s = . TestArray#test_select! = 0.00 s = . TestArray#test_flattern_singleton_class! = 0.00 s = . TestArray#test_sample_random_out_of_range = 0.00 s = . TestArray#test_hash = 0.00 s = . TestArray#test_OR_in_order = 0.00 s = . TestArray#test_array_safely_modified_by_sort_block = 0.00 s = . TestArray#test_shift_shared_ary = 0.00 s = . TestArray#test_rotate = 0.00 s = . TestArray#test_shift2 = 0.00 s = . TestArray#test_uniq_0 = 0.00 s = . TestArray#test_to_h_block = 0.00 s = . TestArray#test_delete_if = 0.00 s = . TestArray#test_intersection_big_array = 0.00 s = . TestArray#test_shuffle_random_out_of_range = 0.00 s = . TestArray#test_sort_by! = 0.00 s = . TestArray#test_monkey_patch_include? = 0.05 s = . TestArray#test_bsearch_index_in_find_any_mode = 0.00 s = . TestArray#test_intersect_big_array = 0.00 s = . TestArray#test_MUL = 0.00 s = . TestArray#test_take_while = 0.00 s = . TestArray#test_flatten_error = 0.00 s = . TestArray#test_slice_gc_compact_stress = 0.00 s = S TestArray#test_uniq_bang_with_block = 0.00 s = . TestArray#test_find_all_0 = 0.00 s = . TestArray#test_repeated_permutation = 0.02 s = . TestArray#test_uniq = 0.00 s = . TestArray#test_sample_random_generator_half = 0.00 s = . TestArray#test_flatten_wrong_argument = 0.00 s = . TestArray#test_each = 0.00 s = . TestArray#test_length = 0.00 s = . TestArray#test_combination_with_callcc = 0.00 s = . TestArray#test_fetch_values = 0.00 s = . TestArray#test_EQUAL = 0.00 s = . TestArray#test_permutation = 0.00 s = . TestArray#test_push = 0.00 s = . TestArray#test_splice = 0.00 s = . TestArray#test_max_uncomparable = 0.00 s = . TestArray#test_filter = 0.00 s = . TestArray#test_index2 = 0.00 s = . TestArray#test_AND_big_array = 0.00 s = . TestArray#test_union = 0.00 s = . TestArray#test_map! = 0.00 s = . TestArray#test_split_0 = 0.00 s = . TestArray#test_pack_with_buffer = 0.00 s = . TestArray#test_sample_random_srand0 = 0.01 s = . TestArray#test_0_literal = 0.00 s = . TestArray#test_max = 0.00 s = . TestArray#test_last = 0.00 s = . TestArray#test_rindex2 = 0.00 s = . TestArray#test_index = 0.00 s = . TestArray#test_flatten_level0 = 0.00 s = . TestArray#test_freeze_inside_sort! = 0.00 s = . TestArray#test_beg_end_0 = 0.00 s = . TestArray#test_slice_frozen_array = 0.00 s = . TestArray#test_shift = 0.00 s = . TestArray#test_uniq_with_block = 0.00 s = . TestArray#test_bsearch_index_in_find_minimum_mode = 0.00 s = . TestArray#test_shuffle_random_clobbering = 0.00 s = . TestArray#test_join = 0.00 s = . TestArray#test_fill = 0.00 s = . TestArray#test_take = 0.00 s = . TestArray#test_select = 0.00 s = . TestArray#test_clone = 0.00 s = . TestArray#test_percent_I = 0.00 s = . TestArray#test_include? = 0.00 s = . TestArray#test_combination_clear = 0.04 s = . TestArray#test_delete2 = 0.00 s = . TestArray#test_last2 = 0.00 s = . TestArray#test_uniq_bang_with_freeze = 0.00 s = . TestArray#test_AREF = 0.00 s = . TestArray#test_repeated_combination_with_callcc = 0.00 s = . TestArray#test_sum = 0.00 s = . TestArray#test_sample = 0.00 s = . TestArray#test_size = 0.00 s = . TestArray#test_join_recheck_elements_type = 0.00 s = . TestArray#test_reverse_each = 0.00 s = . TestArray#test_CMP = 0.00 s = . TestArray#test_min_uncomparable = 0.00 s = . TestArray#test_reverse! = 0.00 s = . TestArray#test_OR_big_in_order = 0.00 s = . TestArray#test_LSHIFT = 0.00 s = . TestArray#test_sample_unknown_keyword = 0.00 s = . TestArray#test_rassoc = 0.00 s = . TestArray#test_OR_big_array = 0.00 s = . TestArray#test_empty_0 = 0.00 s = . TestArray#test_reject = 0.00 s = . TestArray#test_MINUS_big_array = 0.00 s = . TestArray#test_pack = 0.00 s = . TestArray#test_compact! = 0.00 s = . TestArray#test_difference = 0.00 s = . TestArray#test_try_convert = 0.00 s = . TestArray#test_to_a2 = 0.00 s = . TestArray#test_combination = 0.00 s = . TestArray#test_bsearch_in_find_any_mode = 0.00 s = . TestArray#test_flattern_singleton_class = 0.00 s = . TestArray#test_OR = 0.00 s = . TestArray#test_initialize = 0.00 s = . TestArray#test_permutation_with_callcc = 0.00 s = . TestArray#test_to_ary = 0.00 s = . TestArray#test_aref = 0.00 s = . TestArray#test_unshift = 0.00 s = . TestArray#test_fill_0 = 0.00 s = . TestArray#test_pack_format_mutation = 0.00 s = . TestArray#test_zip_with_enumerator = 0.00 s = . TestArray#test_initialize2 = 0.00 s = . TestArray#test_fill_negative_length = 0.00 s = . TestArray#test_flatten_recursive = 0.00 s = . TestArray#test_to_a = 0.00 s = . TestArray#test_filter! = 0.00 s = . TestArray#test_transpose = 0.00 s = . TestArray#test_MINUS = 0.00 s = . TestArray#test_repeated_permutation_with_callcc = 0.00 s = . TestArray#test_shuffle_random_zero = 0.00 s = . TestArray#test_equal_resize = 0.00 s = . TestArray#test_difference_big_array = 0.00 s = . TestArray#test_ary_to_ary = 0.00 s = . TestInteger#test_aref = 1.10 s = . TestInteger#test_downto = 0.00 s = . TestInteger#test_bug_21217 = 0.00 s = . TestInteger#test_digits = 0.00 s = . TestInteger#test_Integer = 0.05 s = . TestInteger#test_bitwise_and_with_integer_coercion = 0.00 s = . TestInteger#test_round = 0.00 s = . TestGemCommandsInfoCommand#test_execute = 0.01 s = . TestGemCommandsInfoCommand#test_execute_with_version_flag = 0.01 s = . TestGemCommandsInfoCommand#test_execute_with_default_gem = 0.01 s = . TestGemCommandsInfoCommand#test_execute_with_default_gem_and_regular_gem = 0.01 s = . TestGemLocalRemoteOptions#test_source_option_bad = 0.00 s = . TestGemLocalRemoteOptions#test_add_local_remote_options = 0.00 s = . TestGemLocalRemoteOptions#test_local_eh = 0.00 s = . TestGemLocalRemoteOptions#test_both_eh = 0.00 s = . TestGemLocalRemoteOptions#test_source_option = 0.00 s = . TestGemLocalRemoteOptions#test_clear_sources_option = 0.00 s = . TestGemLocalRemoteOptions#test_remote_eh = 0.00 s = . TestGemLocalRemoteOptions#test_update_sources_option = 0.00 s = . TestGemLocalRemoteOptions#test_clear_sources_option_idiot_proof = 0.00 s = . TestGemLocalRemoteOptions#test_short_source_option = 0.00 s = . Prism::StringTest#test_xstring_node_unescaped_frozen = 0.00 s = . Prism::StringTest#test_source_file_node_filepath_frozen = 0.00 s = . Prism::StringTest#test_string_node_unescaped_frozen = 0.00 s = . Prism::StringTest#test_all_syntax_versions_present = 0.00 s = . Prism::StringTest#test_regular_expression_node_unescaped_frozen = 0.00 s = . Prism::StringTest#test_symbol_node_unescaped_frozen = 0.00 s = . TestArray#test_concat = 0.19 s = . TestArray#test_fetch = 0.00 s = . TestArray#test_sample_invalid_argument = 0.00 s = . TestArray#test_slice = 0.00 s = . TestArray#test_slice_out_of_range! = 0.00 s = . TestArray#test_find = 0.00 s = . TestArray#test_compact = 0.00 s = . TestArray#test_percent_i = 0.00 s = . TestArray#test_sample_random_invalid_generator = 0.00 s = . TestArray#test_sort_uncomparable = 0.00 s = . TestArray#test_misc_0 = 0.00 s = . TestArray#test_reject_with_callcc = 0.00 s = . TestArray#test_AND = 0.00 s = . TestArray#test_replace = 0.00 s = . TestArray#test_bsearch_in_find_minimum_mode = 0.00 s = . TestArray#test_flatten_empty! = 0.00 s = . TestArray#test_flatten_level0! = 0.00 s = . TestArray#test_keep_if = 0.00 s = . Test_Proc::TestBMethod#test_receiver_in_bmethod = 0.00 s = . Test_Proc::TestBMethod#test_block_super = 0.00 s = . Test_Proc::TestBMethod#test_super_in_bmethod = 0.00 s = . Psych::TestYamlSpecialCases#test_arrows = 0.00 s = . Psych::TestYamlSpecialCases#test_thousand = 0.00 s = . Psych::TestYamlSpecialCases#test_inf = 0.00 s = . Psych::TestYamlSpecialCases#test_empty_string = 0.00 s = . Psych::TestYamlSpecialCases#test_n = 0.00 s = . Psych::TestYamlSpecialCases#test_off = 0.00 s = . Psych::TestYamlSpecialCases#test_0xC = 0.00 s = . Psych::TestYamlSpecialCases#test_false = 0.00 s = . Psych::TestYamlSpecialCases#test_arrows_hash = 0.00 s = . Psych::TestYamlSpecialCases#test_NaN = 0.00 s = . Psych::TestYamlSpecialCases#test_8 = 0.00 s = . Psych::TestYamlSpecialCases#test_null = 0.00 s = . TestGemSourceList#test_self_from = 0.00 s = . TestGemSourceList#test_clear = 0.00 s = . TestGemSourceList#test_delete_a_source = 0.00 s = . TestGemSourceList#test_append_method_new_source = 0.00 s = . TestGemSourceList#test_delete = 0.00 s = . TestGemSourceList#test_equal_to_array = 0.00 s = . TestGemSourceList#test_include_eh = 0.00 s = . TestGemSourceList#test_empty? = 0.00 s = . TestGemSourceList#test_append = 0.00 s = . TestGemSourceList#test_append_method_existing_moves_to_end = 0.00 s = . TestGemSourceList#test_append_with_gem_source_object = 0.00 s = . TestGemSourceList#test_include_matches_a_source = 0.00 s = . TestGemSourceList#test_each_source = 0.00 s = . TestGemSourceList#test_each = 0.00 s = . TestGemSourceList#test_prepend_with_gem_source_object = 0.00 s = . TestGemSourceList#test_equal_to_another_list = 0.00 s = . TestGemSourceList#test_Enumerable = 0.00 s = . TestGemSourceList#test_prepend_alias_behaves_like_unshift = 0.00 s = . TestGemSourceList#test_to_a = 0.00 s = . TestGemSourceList#test_prepend_existing_source = 0.00 s = . TestGemSourceList#test_prepend_new_source = 0.00 s = . TestGemSourceList#test_replace = 0.00 s = . JSONFixturesTest#test_fail16_json = 0.00 s = . JSONFixturesTest#test_fail3_json = 0.00 s = . JSONFixturesTest#test_fail20_json = 0.00 s = . JSONFixturesTest#test_fail32_json = 0.00 s = . JSONFixturesTest#test_fail15_json = 0.00 s = . JSONFixturesTest#test_fail23_json = 0.00 s = . JSONFixturesTest#test_fail31_json = 0.00 s = . JSONFixturesTest#test_fail10_json = 0.00 s = . JSONFixturesTest#test_fail5_json = 0.00 s = . JSONFixturesTest#test_fail26_json = 0.00 s = . JSONFixturesTest#test_fail13_json = 0.00 s = . JSONFixturesTest#test_fail6_json = 0.00 s = . JSONFixturesTest#test_fail25_json = 0.00 s = . JSONFixturesTest#test_fail19_json = 0.00 s = . JSONFixturesTest#test_pass1_json = 0.00 s = . JSONFixturesTest#test_fail29_json = 0.00 s = . JSONFixturesTest#test_pass2_json = 0.00 s = . JSONFixturesTest#test_fail24_json = 0.00 s = . JSONFixturesTest#test_fail12_json = 0.00 s = . JSONFixturesTest#test_fail7_json = 0.00 s = . JSONFixturesTest#test_fail27_json = 0.00 s = . JSONFixturesTest#test_fail11_json = 0.00 s = . JSONFixturesTest#test_fail22_json = 0.00 s = . JSONFixturesTest#test_fail30_json = 0.00 s = . JSONFixturesTest#test_fail14_json = 0.00 s = . JSONFixturesTest#test_fail21_json = 0.00 s = . JSONFixturesTest#test_fail17_json = 0.00 s = . JSONFixturesTest#test_fail2_json = 0.00 s = . JSONFixturesTest#test_fail28_json = 0.00 s = . JSONFixturesTest#test_pass3_json = 0.00 s = . JSONFixturesTest#test_fail8_json = 0.00 s = . JSONFixturesTest#test_fail18_json = 0.00 s = . TestFiberStorage#test_thread_inherited_storage = 0.00 s = . TestFiberStorage#test_storage_assignment_type_error = 0.00 s = . TestFiberStorage#test_storage_assignment = 0.00 s = . TestFiberStorage#test_storage = 0.00 s = . TestFiberStorage#test_enumerator_count = 0.00 s = . TestFiberStorage#test_storage_only_allow_access_from_same_fiber = 0.00 s = . TestFiberStorage#test_inherited_storage = 0.00 s = . TestFiberStorage#test_enumerator_inherited_storage = 0.00 s = . TestFiberStorage#test_storage_inherited = 0.00 s = . TestFiberStorage#test_variable_assignment = 0.00 s = . TestUTF16#test_regexp_escape = 0.00 s = . TestUTF16#test_header = 0.00 s = . TestUTF16#test_utf16le_valid_encoding = 0.00 s = . TestUTF16#test_interpolation = 0.00 s = . TestUTF16#test_plus = 0.00 s = . TestUTF16#test_empty_regexp = 0.00 s = . TestUTF16#test_count = 0.00 s = . TestUTF16#test_regexp_union = 0.00 s = . TestUTF16#test_oct = 0.00 s = . TestUTF16#test_code_to_mbc = 0.00 s = . TestUTF16#test_chomp = 0.00 s = . TestUTF16#test_concat_empty1 = 0.00 s = . TestUTF16#test_slice! = 0.00 s = . TestUTF16#test_gsub = 0.00 s = . TestUTF16#test_casecmp2 = 0.00 s = . TestUTF16#test_succ = 0.00 s = . TestUTF16#test_utf16be_valid_encoding = 0.00 s = . TestUTF16#test_plus_empty2 = 0.00 s = . TestUTF16#test_count2 = 0.00 s = . TestUTF16#test_intern = 0.00 s = . TestUTF16#test_plus_empty1 = 0.00 s = . TestUTF16#test_plus_nonempty = 0.00 s = . TestUTF16#test_is_mbc_newline = 0.00 s = . TestUTF16#test_concat_empty2 = 0.00 s = . TestUTF16#test_mbc_case_fold = 0.00 s = . TestUTF16#test_casecmp = 0.00 s = . TestUTF16#test_end_with = 0.00 s = . TestUTF16#test_hex = 0.00 s = . TestUTF16#test_sym_eq = 0.00 s = . TestUTF16#test_concat_nonempty = 0.00 s = . TestUTF16#test_surrogate_pair = 0.00 s = . TestUTF16#test_split_awk = 0.00 s = . TestUTF16#test_regexp_match = 0.00 s = . TestUTF16#test_strftime = 0.00 s = . TestUTF16#test_encoding_find = 0.00 s = . TestUTF16#test_compatible = 0.00 s = . TestBox#test_loaded_extension_deleted_in_user_box = 0.04 s = . TestBox#test_top_level_methods_in_box = 0.00 s = S TestBox#test_methods_and_constants_added_by_include = 0.00 s = S TestBox#test_basic_box_detections = 0.05 s = . TestBox#test_require_relative_rb_separately = 0.00 s = S TestBox#test_instance_variable = 0.00 s = S TestArray#test_sort_with_replace = 0.34 s = . TestArray#test_delete_at = 0.00 s = . TestArray#test_collect! = 0.00 s = . TestArray#test_shuffle = 0.00 s = . TestArray#test_sample_random_generator = 0.00 s = . TestArray#test_to_s = 0.00 s = . TestArraySubclass#test_join2 = 0.00 s = . TestArraySubclass#test_minmax = 0.00 s = . TestArraySubclass#test_first = 0.00 s = . TestBox#test_loading_extension_libs_in_main_box_1 = 0.15 s = . TestBox#test_require_rb_2versiobox = 0.00 s = S TestBox#test_current_box_in_main = 0.05 s = . TestBox#test_raising_errors_in_require = 0.00 s = S TestBox#test_proc_defined_globally_refers_global_module = 0.00 s = S TestBox#test_eval_with_constants = 0.00 s = S TestBox#test_box_availability_in_default = 0.05 s = . TestBox#test_root_and_main_methods = 0.05 s = . TestBox#test_add_constants_in_box = 0.00 s = S TestBox#test_method_added_in_box_are_available_on_eval_with_binding = 0.00 s = S TestBox#test_methods_added_in_box_are_invisible_globally = 0.00 s = S TestBox#test_autoload_in_box = 0.00 s = S TestBox#test_eval_basic = 0.00 s = S TestBox#test_eval_with_variables = 0.00 s = S TestBox#test_methods_added_in_box_later_than_caller_code = 0.00 s = S TestBox#test_continuous_method_definitions_in_a_box = 0.00 s = S TestBox#test_eval_isolation = 0.00 s = S TestBox#test_load_separately = 0.00 s = S TestBox#test_require_rb_separately = 0.00 s = S TestBox#test_load_path_and_loaded_features = 0.00 s = S TestArraySubclass#test_permutation_stack_error = 0.21 s = . TestBox#test_mark_box_object_referred_only_from_binding = 0.14 s = . TestBox#test_box_availability_when_enabled = 0.05 s = . TestBox#test_box_in_box = 0.00 s = S TestBox#test_eval_error_handling = 0.00 s = S TestBox#test_proc_from_main_works_with_global_definitions = 0.00 s = S TestBox#test_proc_from_box_works_with_definitions_in_box = 0.00 s = S TestBox#test_eval_with_classes = 0.00 s = S TestBox#test_prelude_gems_and_loaded_features = 0.04 s = . TestBox#test_class_module_singleton_methods = 0.00 s = S TestBox#test_continuous_top_level_method_in_a_box = 0.00 s = S TestBox#test_proc_defined_in_box_refers_module_in_box = 0.00 s = S TestBox#test_method_added_in_box_are_available_on_eval = 0.00 s = S TestBox#test_loading_extension_libs_in_main_box_2 = 0.11 s = . TestBox#test_global_variables = 0.00 s = S TestBox#test_prelude_gems_and_loaded_features_with_disable_gems = 0.02 s = . TestComprehensiveCaseMapping#test_data_files_available = 0.00 s = S TestIterator#test_enumerator = 0.00 s = . TestIterator#test_break__nested_loop2 = 0.00 s = . TestIterator#test_break = 0.00 s = . TestIterator#test_return_trace_func = 0.00 s = . TestIterator#test_proc_return2 = 0.00 s = . TestIterator#test_yield_at_toplevel = 0.05 s = . TestIterator#test_marity = 0.00 s = . TestIterator#test_return2 = 0.00 s = . TestIterator#test_array = 0.00 s = . TestIterator#test_block_given_within_iterator = 0.00 s = . TestIterator#test_iter_test2 = 0.00 s = . TestIterator#test_itertest = 0.00 s = . TestIterator#test_break_from_enum = 0.00 s = . TestIterator#test_collect = 0.00 s = . TestIterator#test_block_passing = 0.00 s = . TestIterator#test_array_for_masgn = 0.00 s = . TestIterator#test_yield_vs_call = 0.00 s = . TestIterator#test_assoc_yield = 0.00 s = . TestIterator#test_argument = 0.00 s = . TestIterator#test_iter4 = 0.00 s = . TestIterator#test_nested_iterator = 0.00 s = . TestIterator#test_get_block = 0.00 s = . TestIterator#test_proc = 0.00 s = . TestIterator#test_proc_return1 = 0.00 s = . TestIterator#test_return1 = 0.00 s = . TestIterator#test_block_given = 0.00 s = . TestIterator#test_append_method_to_built_in_class = 0.00 s = . TestIterator#test_break__nested_loop3 = 0.00 s = . TestIterator#test_break__nested_loop1 = 0.00 s = . TestIterator#test_ljump = 0.00 s = . TestIterator#test_block = 0.00 s = . TestIterator#test_block_argument_without_paren = 0.00 s = . TestFileUtils#test_cp_lr = 0.00 s = . TestFileUtils#test_assert_output_lines = 0.00 s = . TestFileUtils#test_ln_sf = 0.00 s = . TestFileUtils#test_install_mode_option = 0.00 s = . TestFileUtils#test_cp = 0.00 s = . TestFileUtils#test_chown_without_permission = 0.00 s = . TestFileUtils#test_ln_pathname = 0.00 s = . TestFileUtils#test_mv_symlink = 0.00 s = . TestFileUtils#test_chdir_verbose_frozen = 0.00 s = . TestFileUtils#test_chmod_R = 0.00 s = . TestFileUtils#test_remove_entry_cjk_path = 0.00 s = . TestFileUtils#test_chmod_verbose = 0.00 s = . TestFileUtils#test_chown_error = 0.00 s = . TestFileUtils#test_identical? = 0.00 s = . TestFileUtils#test_have_option? = 0.00 s = . TestFileUtils#test_move = 0.00 s = . TestFileUtils#test_rmdir = 0.00 s = . TestFileUtils#test_link = 0.00 s = . TestFileUtils#test_cd = 0.00 s = . TestFileUtils#test_cp_r_symlink_preserve = 0.00 s = . TestFileUtils#test_ln_sr = 0.00 s = . TestFileUtils#test_with_big_file = 0.01 s = . TestFileUtils#test_remove_entry_secure = 0.00 s = . TestFileUtils#test_chmod_symbol_mode = 0.00 s = . TestFileUtils#test_remove_entry_multibyte_path = 0.00 s = . TestFileUtils#test_rm_r_no_permissions = 0.00 s = . TestFileUtils#test_remove_dir_file_perm = 0.00 s = . TestFileUtils#test_uptodate? = 0.00 s = . TestFileUtils#test_ln_sr_not_target_directory = 0.00 s = . TestFileUtils#test_cd_result = 0.00 s = . TestFileUtils#test_chown_dir_group_ownership_not_recursive = 0.00 s = . TestFileUtils#test_copy_entry_symlink = 0.00 s = . TestFileUtils#test_chown = 0.00 s = . TestFileUtils#test_cp_r_symlink = 0.00 s = . TestFileUtils#test_ln_s_pathname = 0.00 s = . TestFileUtils#test_mkdir_p_file_perm = 0.00 s = . TestFileUtils#test_remove_file = 0.00 s = . TestFileUtils#test_cp_preserve_permissions = 0.00 s = . TestFileUtils#test_mkpath = 0.00 s = . TestFileUtils#test_install_pathname = 0.00 s = . TestFileUtils#test_rm_f_2 = 0.00 s = . TestFileUtils#test_mv = 0.00 s = . TestFileUtils#test_rm_pathname = 0.00 s = . TestFileUtils#test_chown_noop = 0.00 s = . TestFileUtils#test_chdir_verbose = 0.01 s = . TestFileUtils#test_copy_stream = 0.00 s = . TestFileUtils#test_rm_r = 0.00 s = . TestFileUtils#test_symlink = 0.00 s = . TestFileUtils#test_options = 0.00 s = . TestFileUtils#test_cmp = 0.00 s = . TestFileUtils#test_chown_R_noop = 0.00 s = . TestFileUtils#test_chmod_symbol_mode_R = 0.00 s = . TestFileUtils#test_mkdir_pathname = 0.00 s = . TestFileUtils#test_remove_dir_with_file = 0.00 s = . TestFileUtils#test_install = 0.00 s = . TestFileUtils#test_remove_entry_secure_pathname = 0.00 s = . TestFileUtils#test_mv_pathname = 0.00 s = . TestFileUtils#test_rm_f = 0.00 s = . TestArraySubclass#test_product = 0.61 s = . TestArraySubclass#test_min = 0.00 s = . TestArraySubclass#test_dup = 0.00 s = . TestArraySubclass#test_values_at = 0.00 s = . TestArraySubclass#test_product2 = 0.00 s = . TestFileUtils#test_compare_file = 0.00 s = . TestFileUtils#test_ln_sf_pathname = 0.00 s = . TestFileUtils#test_mv_broken_symlink = 0.00 s = . TestFileUtils#test_pwd = 0.00 s = . TestFileUtils#test_getwd = 0.00 s = . TestFileUtils#test_ln_sf_broken_symlink = 0.00 s = . TestFileUtils#test_rm_r_pathname = 0.00 s = . TestFileUtils#test_ln_s = 0.00 s = . TestFileUtils#test_cp_symlink = 0.00 s = . TestFileUtils#test_mkdir = 0.01 s = . TestFileUtils#test_ln_sr_pathname = 0.00 s = . TestArraySubclass#test_shrink_shared_array = 0.04 s = . TestArraySubclass#test_intersect? = 0.00 s = . TestArraySubclass#test_big_array_literal_with_kwsplat = 0.01 s = . TestFileUtils#test_mkdir_p = 0.01 s = . TestArraySubclass#test_intersection = 0.00 s = . TestArraySubclass#test_assoc = 0.00 s = . TestArraySubclass#test_00_new = 0.00 s = . TestFileUtils#test_cp_r_symlink_remove_destination = 0.00 s = . TestArraySubclass#test_ASET = 0.00 s = . TestArraySubclass#test_01_square_brackets = 0.00 s = . TestArraySubclass#test_array_subclass = 0.00 s = . TestArraySubclass#test_clear = 0.00 s = . TestFileUtils#test_cp_r_dev = 0.00 s = . TestArraySubclass#test_drop = 0.00 s = . TestArraySubclass#test_sort_0 = 0.00 s = . TestFileUtils#test_rm_symlink = 0.00 s = . TestArraySubclass#test_sort_with_callcc = 0.00 s = . TestArraySubclass#test_replace_shared_ary = 0.00 s = . TestFileUtils#test_install_symlink = 0.00 s = . TestArraySubclass#test_uniq! = 0.00 s = . TestArraySubclass#test_to_h = 0.00 s = . TestFileUtils#test_rmtree = 0.00 s = . TestArraySubclass#test_rotate! = 0.00 s = . TestArraySubclass#test_union_big_array = 0.00 s = . TestArraySubclass#test_flatten = 0.00 s = . TestFileUtils#test_mkdir_lf_in_path = 0.00 s = . TestArraySubclass#test_equal = 0.00 s = . TestFileUtils#test_remove_dir = 0.00 s = . TestFileUtils#test_install_owner_option = 0.01 s = . TestFileUtils#test_commands = 0.00 s = . TestFileUtils#test_copy_entry_symlink_remove_destination = 0.01 s = . TestFileUtils#test_ln = 0.00 s = . TestFileUtils#test_copy_entry = 0.00 s = . TestFileUtils#test_copy_file = 0.00 s = . TestFileUtils#test_options_of = 0.00 s = . TestFileUtils#test_cp_r = 0.01 s = . TestFileUtils#test_chmod = 0.00 s = . TestFileUtils#test_copy_stream_duck = 0.00 s = . TestFileUtils#test_ln_s_broken_symlink = 0.00 s = . TestFileUtils#test_rm = 0.00 s = . TestFileUtils#test_compare_stream = 0.00 s = . TestFileUtils#test_chown_R_force = 0.00 s = . TestFileUtils#test_install_group_option = 0.00 s = . TestFileUtils#test_remove_entry_secure_symlink = 0.00 s = . TestFileUtils#test_mkdir_file_perm = 0.00 s = . TestFileUtils#test_cp_preserve_permissions_dir = 0.00 s = . TestFileUtils#test_makedirs = 0.00 s = . TestFileUtils#test_cp_r_fifo = 0.00 s = . TestFileUtils#test_touch = 0.00 s = . TestFileUtils#test_rm_r_symlink = 0.00 s = . TestFileUtils#test_safe_unlink = 0.00 s = . TestFileUtils#test_cp_r_socket = 0.00 s = . TestFileUtils#test_remove_file_file_perm = 0.00 s = . TestFileUtils#test_cp_r_pathname = 0.00 s = . TestArraySubclass#test_repeated_permutation_stack_error = 0.07 s = . TestArraySubclass#test_bsearch_index_with_no_block = 0.00 s = . TestArraySubclass#test_sort = 0.00 s = . TestArraySubclass#test_bsearch_with_no_block = 0.00 s = . TestFileUtils#test_rm_rf = 0.00 s = . TestArraySubclass#test_shuffle_random_invalid_generator = 0.00 s = . TestArraySubclass#test_bsearch_typechecks_return_values = 0.00 s = . TestArraySubclass#test_flatten_splat = 0.00 s = . TestArraySubclass#test_reverse_each2 = 0.00 s = . TestFileUtils#test_chown_verbose = 0.00 s = . TestArraySubclass#test_delete = 0.00 s = . TestArraySubclass#test_flatten_splat! = 0.00 s = . TestArraySubclass#test_insert = 0.00 s = . TestArraySubclass#test_array_andor_0 = 0.00 s = . TestFileUtils#test_ln_sr_broken_symlink = 0.00 s = . TestArraySubclass#test_repeated_combination = 0.00 s = . TestArraySubclass#test_clear2 = 0.00 s = . TestFileUtils#test_collect_methods = 0.00 s = . TestFileUtils#test_chown_R_verbose = 0.00 s = . TestFileUtils#test_ln_broken_symlink = 0.00 s = . TestFileUtils#test_install_broken_symlink = 0.00 s = . TestFileUtils#test_s_chmod_verbose = 0.01 s = . TestFileUtils#test_cp_pathname = 0.00 s = . TestFileUtils#test_mkdir_p_pathname = 0.00 s = . TestFileUtils#test_chdir = 0.01 s = . TestArraySubclass#test_count = 0.04 s = . TestFileUtils#test_chown_R = 0.00 s = . TestFileUtils#test_chown_R_without_permission = 0.00 s = . TestArraySubclass#test_sort! = 0.00 s = . TestArraySubclass#test_compact_0 = 0.00 s = . TestArraySubclass#test_combination2 = 0.00 s = . TestArraySubclass#test_product_with_callcc = 0.00 s = . TestArraySubclass#test_rindex = 0.00 s = . TestArraySubclass#test_reject! = 0.00 s = . TestArraySubclass#test_first2 = 0.00 s = . TestArraySubclass#test_prepend = 0.00 s = . TestArraySubclass#test_unshift_error = 0.00 s = . TestArraySubclass#test_zip = 0.00 s = . TestFileUtils#test_ln_symlink = 0.00 s = . TestArraySubclass#test_eql? = 0.00 s = . TestArraySubclass#test_join_recheck_array_length = 0.00 s = . TestArraySubclass#test_values_at2 = 0.00 s = . TestArraySubclass#test_pop = 0.00 s = . TestArraySubclass#test_flatten! = 0.00 s = . TestArraySubclass#test_fill2 = 0.00 s = . TestArraySubclass#test_slice_out_of_range = 0.00 s = . TestArraySubclass#test_zip_bug = 0.00 s = . TestArraySubclass#test_bsearch_index_typechecks_return_values = 0.00 s = . TestArraySubclass#test_unshift_frozen = 0.00 s = . TestArraySubclass#test_drop_while = 0.00 s = . TestArraySubclass#test_ary_new = 0.00 s = . TestArraySubclass#test_PLUS = 0.00 s = . TestArraySubclass#test_slice! = 0.00 s = . TestArraySubclass#test_flatten_respond_to_missing = 0.00 s = . TestPsych#test_line_width_invalid = 0.00 s = . TestPsych#test_load_file_with_fallback_nil_or_false = 0.00 s = . TestPsych#test_load_file_with_fallback = 0.00 s = . TestPsych#test_parse_stream_default_fallback = 0.00 s = . TestPsych#test_domain_types = 0.00 s = . TestPsych#test_header = 0.00 s = . TestPsych#test_parse = 0.00 s = . TestPsych#test_parse_stream_with_block = 0.00 s = . TestPsych#test_safe_load_stream_raises_on_bad_input = 0.00 s = . TestPsych#test_safe_dump_symbols = 0.00 s = . TestPsych#test_load_file_with_fallback_for_nil = 0.00 s = . TestPsych#test_safe_dump_unpermitted_class = 0.00 s = . TestPsych#test_safe_load_file_with_permitted_classe = 0.00 s = . TestPsych#test_libyaml_version = 0.00 s = . TestPsych#test_load_freeze = 0.00 s = . TestPsych#test_load_file_freeze = 0.00 s = . TestPsych#test_version_array = 0.00 s = . TestPsych#test_load_freeze_deduplication = 0.00 s = . TestPsych#test_parse_file_default_fallback = 0.00 s = . TestPsych#test_load_file_default_fallback = 0.00 s = . TestPsych#test_indent = 0.00 s = . TestPsych#test_symbolize_names = 0.00 s = . TestPsych#test_callbacks = 0.00 s = . TestPsych#test_load_with_fallback_hash = 0.00 s = . TestPsych#test_safe_dump_defaults = 0.00 s = . TestPsych#test_load_file_with_fallback_for_false = 0.00 s = . TestPsych#test_load_with_fallback_for_false = 0.00 s = . TestPsych#test_dump_stream = 0.00 s = . TestPsych#test_load_default_fallback = 0.00 s = . TestPsych#test_parse_stream_with_block_default_fallback = 0.00 s = . TestPsych#test_line_width_no_limit = 0.00 s = . TestPsych#test_safe_load_stream_default_fallback = 0.00 s = . TestPsych#test_load_file_symbolize_names = 0.00 s = . TestPsych#test_canonical = 0.00 s = . TestPsych#test_line_width_limit = 0.00 s = . TestPsych#test_parse_raises_on_bad_input = 0.00 s = . TestPsych#test_simple = 0.00 s = . TestPsych#test_safe_dump_stringify_names = 0.00 s = . TestPsych#test_safe_dump_extra_permitted_classes = 0.00 s = . TestPsych#test_load_file = 0.00 s = . TestPsych#test_load_stream_freeze = 0.00 s = . TestPsych#test_load_with_fallback_nil_or_false = 0.00 s = . TestPsych#test_load_stream_default_fallback = 0.00 s = . TestPsych#test_non_existing_class_on_deserialize = 0.00 s = . TestPsych#test_load_argument_error = 0.00 s = . TestPsych#test_load_with_fallback_for_nil = 0.00 s = . TestPsych#test_parse_stream = 0.00 s = . TestPsych#test_add_builtin_type = 0.00 s = . TestPsych#test_parse_default_fallback = 0.00 s = . TestPsych#test_version_bool = 0.00 s = . TestPsych#test_load_stream_symbolize_names = 0.00 s = . TestPsych#test_load_with_fallback = 0.00 s = . TestPsych#test_safe_dump_aliases = 0.00 s = . TestPsych#test_load_stream = 0.00 s = . TestPsych#test_load_file_with_fallback_hash = 0.00 s = . TestPsych#test_degenerate_strings = 0.00 s = . TestPsych#test_parse_file = 0.00 s = . TestPsych#test_version_string = 0.00 s = . TestPsych#test_load_stream_raises_on_bad_input = 0.00 s = . TestPsych#test_dump_io = 0.00 s = . TestPsych#test_parse_stream_raises_on_bad_input = 0.00 s = . TestPsych#test_dump_file = 0.00 s = . OpenSSL::TestX509Attribute#test_dup = 0.00 s = . OpenSSL::TestX509Attribute#test_eq = 0.00 s = . OpenSSL::TestX509Attribute#test_from_der = 0.00 s = . OpenSSL::TestX509Attribute#test_to_der = 0.00 s = . OpenSSL::TestX509Attribute#test_invalid_value = 0.00 s = . OpenSSL::TestX509Attribute#test_marshal = 0.00 s = . OpenSSL::TestX509Attribute#test_new = 0.00 s = . TestGemCommandsContentsCommand#test_execute_show_install_dir_latest_version = 0.00 s = . TestGemCommandsContentsCommand#test_execute = 0.00 s = . TestGemCommandsContentsCommand#test_execute_all = 0.00 s = . TestGemCommandsContentsCommand#test_execute_multiple = 0.00 s = . TestGemCommandsContentsCommand#test_execute_show_install_dir_version = 0.00 s = . TestGemCommandsContentsCommand#test_execute_bad_gem = 0.00 s = . TestGemCommandsContentsCommand#test_execute_missing_multiple = 0.00 s = . TestArraySubclass#test_sample_statistics = 0.09 s = . TestArraySubclass#test_cycle = 0.00 s = . TestArraySubclass#test_aset_error = 0.00 s = . TestGemCommandsContentsCommand#test_execute_missing_single = 0.00 s = . TestArraySubclass#test_shared_array_reject! = 0.00 s = . TestGemCommandsContentsCommand#test_execute_no_prefix = 0.00 s = . TestGemCommandsContentsCommand#test_execute_missing_version = 0.00 s = . TestGemCommandsContentsCommand#test_execute_lib_only = 0.00 s = . TestGemCommandsContentsCommand#test_execute_exact_match = 0.00 s = . TestGemCommandsContentsCommand#test_handle_options = 0.00 s = . TestGemCommandsContentsCommand#test_execute_show_install_dir = 0.00 s = . TestGemCommandsContentsCommand#test_execute_default_gem = 0.00 s = . TestOptionParserCClass#test_nonopt_pattern = 0.00 s = . TestOptionParserCClass#test_into = 0.00 s = . TestOptionParserCClass#test_exact_option = 0.00 s = . TestOptionParserCClass#test_no_argument = 0.00 s = . TestOptionParserCClass#test_order = 0.00 s = . TestOptionParserCClass#test_required_argument = 0.00 s = . TestOptionParserCClass#test_program_name = 0.00 s = . TestOptionParserCClass#test_regexp = 0.00 s = . TestOptionParserCClass#test_help_pager = 0.05 s = . TestOptionParserCClass#test_raise_unknown = 0.00 s = . TestOptionParserCClass#test_permute = 0.00 s = . TestOptionParserCClass#test_require_exact = 0.00 s = . Psych::TestJSONTree#test_datetime = 0.00 s = . Psych::TestJSONTree#test_string = 0.00 s = . Psych::TestJSONTree#test_int = 0.00 s = . Psych::TestJSONTree#test_time = 0.00 s = . Psych::TestJSONTree#test_list_to_json = 0.00 s = . Psych::TestJSONTree#test_hash = 0.00 s = . Psych::TestJSONTree#test_nil = 0.00 s = . Psych::TestJSONTree#test_float = 0.00 s = . Psych::TestJSONTree#test_symbol = 0.00 s = . Psych::TestJSONTree#test_json_list_dump_exclude_tag = 0.00 s = . TestLazyEnumerator#test_zip_lazy_on_args = 0.00 s = . TestLazyEnumerator#test_lazy_zip_map_yield_arity_bug_20623 = 0.00 s = . TestLazyEnumerator#test_zip_map_lambda_bug_19569 = 0.00 s = . TestLazyEnumerator#test_inspect = 0.00 s = . TestLazyEnumerator#test_each_slice_limit = 0.00 s = . TestLazyEnumerator#test_drop = 0.00 s = . TestLazyEnumerator#test_with_index = 0.00 s = . TestLazyEnumerator#test_drop_and_take = 0.00 s = . TestLazyEnumerator#test_no_warnings = 0.00 s = . TestLazyEnumerator#test_filter_map = 0.00 s = . TestLazyEnumerator#test_zip = 0.00 s = . TestLazyEnumerator#test_zip_short_arg = 0.00 s = . TestLazyEnumerator#test_grep = 0.00 s = . TestLazyEnumerator#test_drop_while = 0.00 s = . TestLazyEnumerator#test_select_multiple_values = 0.00 s = . TestLazyEnumerator#test_cycle = 0.00 s = . TestLazyEnumerator#test_lazy_to_enum_lazy_methods = 0.01 s = . TestLazyEnumerator#test_grep_v = 0.00 s = . TestLazyEnumerator#test_with_index_size = 0.00 s = . TestLazyEnumerator#test_drop_nested = 0.00 s = . TestLazyEnumerator#test_grep_multiple_values = 0.00 s = . TestLazyEnumerator#test_map_packed_nested = 0.00 s = . TestLazyEnumerator#test_take_while = 0.00 s = . TestLazyEnumerator#test_flat_map_hash = 0.00 s = . TestLazyEnumerator#test_grep_with_block = 0.00 s = . TestLazyEnumerator#test_uniq = 0.00 s = . TestLazyEnumerator#test_zip_without_arg = 0.00 s = . TestLazyEnumerator#test_map = 0.00 s = . TestLazyEnumerator#test_drop_while_nested = 0.00 s = . TestLazyEnumerator#test_laziness_conservation = 0.00 s = . TestLazyEnumerator#test_take_bad_arg = 0.00 s = . TestLazyEnumerator#test_zip_efficient_on_array_args = 0.00 s = . TestLazyEnumerator#test_take_recycle = 0.00 s = . TestLazyEnumerator#test_take_rewound = 0.00 s = . TestLazyEnumerator#test_take = 0.00 s = . TestLazyEnumerator#test_select = 0.00 s = . TestLazyEnumerator#test_flat_map_to_ary = 0.00 s = . TestLazyEnumerator#test_each_cons_limit = 0.00 s = . TestLazyEnumerator#test_symbol_chain = 0.00 s = . TestLazyEnumerator#test_size = 0.00 s = . TestLazyEnumerator#test_zip_nonsingle = 0.00 s = . TestLazyEnumerator#test_flat_map_take = 0.00 s = . TestLazyEnumerator#test_zip_with_block = 0.00 s = . TestLazyEnumerator#test_each_line = 0.00 s = . TestLazyEnumerator#test_reject = 0.00 s = . TestLazyEnumerator#test_flat_map_nested = 0.00 s = . TestLazyEnumerator#test_lazy_to_enum = 0.00 s = . TestLazyEnumerator#test_force = 0.00 s = . TestLazyEnumerator#test_initialize = 0.00 s = . TestLazyEnumerator#test_flat_map_non_array = 0.00 s = . TestLazyEnumerator#test_reject_multiple_values = 0.00 s = . TestLazyEnumerator#test_require_block = 0.00 s = . TestLazyEnumerator#test_each_args = 0.00 s = . TestLazyEnumerator#test_grep_v_multiple_values = 0.00 s = . TestLazyEnumerator#test_take_nested = 0.00 s = . TestLazyEnumerator#test_cycle_with_block = 0.00 s = . TestLazyEnumerator#test_flat_map = 0.00 s = . TestLazyEnumerator#test_cycle_chain = 0.00 s = . TestLazyEnumerator#test_lazy_eager = 0.00 s = . TestLazyEnumerator#test_grep_v_with_block = 0.00 s = . TestLazyEnumerator#test_zip_bad_arg = 0.00 s = . TestArraySubclass#test_replace_wb_variable_width_alloc = 0.23 s = . TestArraySubclass#test_collect = 0.00 s = . TestArraySubclass#test_reverse = 0.00 s = . TestArraySubclass#test_at = 0.00 s = . TestArraySubclass#test_VERY_EQUAL = 0.00 s = . TestArraySubclass#test_sort_bang_with_freeze = 0.00 s = . TestArraySubclass#test_times = 0.00 s = . TestArraySubclass#test_empty? = 0.00 s = . TestArraySubclass#test_flatten_with_callcc = 0.00 s = . TestArraySubclass#test_dig = 0.00 s = . TestArraySubclass#test_rfind = 0.00 s = . TestArraySubclass#test_each_index = 0.00 s = . TestArraySubclass#test_repeated_combination_stack_error = 0.06 s = . TestArraySubclass#test_append = 0.00 s = . TestArraySubclass#test_iseq_shared_array_reject! = 0.00 s = . TestArraySubclass#test_select! = 0.00 s = . TestArraySubclass#test_flattern_singleton_class! = 0.00 s = . TestArraySubclass#test_sample_random_out_of_range = 0.00 s = . TestArraySubclass#test_hash = 0.00 s = . TestArraySubclass#test_OR_in_order = 0.00 s = . TestArraySubclass#test_array_safely_modified_by_sort_block = 0.00 s = . TestArraySubclass#test_shift_shared_ary = 0.00 s = . TestArraySubclass#test_rotate = 0.00 s = . TestArraySubclass#test_shift2 = 0.00 s = . TestArraySubclass#test_uniq_0 = 0.00 s = . TestArraySubclass#test_to_h_block = 0.00 s = . TestArraySubclass#test_delete_if = 0.00 s = . TestArraySubclass#test_intersection_big_array = 0.00 s = . TestArraySubclass#test_shuffle_random_out_of_range = 0.00 s = . TestArraySubclass#test_sort_by! = 0.00 s = . TestArraySubclass#test_monkey_patch_include? = 0.05 s = . TestArraySubclass#test_bsearch_index_in_find_any_mode = 0.00 s = . TestArraySubclass#test_intersect_big_array = 0.00 s = . TestArraySubclass#test_MUL = 0.00 s = . TestArraySubclass#test_take_while = 0.00 s = . TestArraySubclass#test_flatten_error = 0.00 s = . TestArraySubclass#test_slice_gc_compact_stress = 0.00 s = S TestArraySubclass#test_uniq_bang_with_block = 0.00 s = . TestArraySubclass#test_find_all_0 = 0.00 s = . TestArraySubclass#test_repeated_permutation = 0.02 s = . TestArraySubclass#test_uniq = 0.00 s = . TestArraySubclass#test_sample_random_generator_half = 0.00 s = . TestArraySubclass#test_flatten_wrong_argument = 0.00 s = . TestArraySubclass#test_each = 0.00 s = . TestArraySubclass#test_length = 0.00 s = . TestArraySubclass#test_combination_with_callcc = 0.00 s = . TestArraySubclass#test_fetch_values = 0.00 s = . TestArraySubclass#test_EQUAL = 0.00 s = . TestArraySubclass#test_permutation = 0.00 s = . TestArraySubclass#test_push = 0.00 s = . TestArraySubclass#test_splice = 0.00 s = . TestArraySubclass#test_max_uncomparable = 0.00 s = . TestArraySubclass#test_filter = 0.00 s = . TestArraySubclass#test_index2 = 0.00 s = . TestArraySubclass#test_AND_big_array = 0.00 s = . TestArraySubclass#test_union = 0.00 s = . TestArraySubclass#test_map! = 0.00 s = . TestArraySubclass#test_split_0 = 0.00 s = . TestArraySubclass#test_pack_with_buffer = 0.00 s = . TestArraySubclass#test_sample_random_srand0 = 0.01 s = . TestArraySubclass#test_0_literal = 0.00 s = . TestArraySubclass#test_max = 0.00 s = . TestArraySubclass#test_last = 0.00 s = . TestArraySubclass#test_rindex2 = 0.00 s = . TestArraySubclass#test_index = 0.00 s = . TestArraySubclass#test_flatten_level0 = 0.00 s = . TestArraySubclass#test_freeze_inside_sort! = 0.00 s = . TestArraySubclass#test_beg_end_0 = 0.00 s = . TestArraySubclass#test_slice_frozen_array = 0.00 s = . TestArraySubclass#test_shift = 0.00 s = . TestArraySubclass#test_uniq_with_block = 0.00 s = . TestArraySubclass#test_bsearch_index_in_find_minimum_mode = 0.00 s = . TestArraySubclass#test_shuffle_random_clobbering = 0.00 s = . TestArraySubclass#test_join = 0.00 s = . TestArraySubclass#test_fill = 0.00 s = . TestArraySubclass#test_take = 0.00 s = . TestArraySubclass#test_select = 0.00 s = . TestArraySubclass#test_clone = 0.00 s = . TestArraySubclass#test_percent_I = 0.00 s = . TestArraySubclass#test_include? = 0.00 s = . TestLazyEnumerator#test_map_zip = 0.29 s = . TestLazyEnumerator#test_zip_nested = 0.00 s = . TestLazyEnumerator#test_take_0_bug_18971 = 0.00 s = . TestArraySubclass#test_combination_clear = 0.04 s = . TestArraySubclass#test_delete2 = 0.00 s = . TestArraySubclass#test_last2 = 0.00 s = . TestArraySubclass#test_uniq_bang_with_freeze = 0.00 s = . TestArraySubclass#test_AREF = 0.00 s = . TestArraySubclass#test_repeated_combination_with_callcc = 0.00 s = . TestArraySubclass#test_sum = 0.00 s = . TestArraySubclass#test_sample = 0.00 s = . TestArraySubclass#test_size = 0.00 s = . TestArraySubclass#test_join_recheck_elements_type = 0.00 s = . TestArraySubclass#test_reverse_each = 0.00 s = . TestArraySubclass#test_CMP = 0.00 s = . TestArraySubclass#test_min_uncomparable = 0.00 s = . TestArraySubclass#test_reverse! = 0.00 s = . TestArraySubclass#test_OR_big_in_order = 0.00 s = . TestArraySubclass#test_LSHIFT = 0.00 s = . TestArraySubclass#test_sample_unknown_keyword = 0.00 s = . TestArraySubclass#test_rassoc = 0.00 s = . TestArraySubclass#test_OR_big_array = 0.00 s = . TestArraySubclass#test_empty_0 = 0.00 s = . TestArraySubclass#test_reject = 0.00 s = . TestArraySubclass#test_MINUS_big_array = 0.00 s = . TestArraySubclass#test_pack = 0.00 s = . TestArraySubclass#test_compact! = 0.00 s = . TestArraySubclass#test_difference = 0.00 s = . TestPatternMatching#test_single_pattern_error_hash_pattern = 0.00 s = . TestPatternMatching#test_pin_operator_value_pattern = 0.00 s = . TestArraySubclass#test_try_convert = 0.00 s = . TestArraySubclass#test_to_a2 = 0.00 s = . TestArraySubclass#test_combination = 0.00 s = . TestPatternMatching#test_literal_value_pattern = 0.00 s = . TestPatternMatching#test_struct = 0.00 s = . TestPatternMatching#test_single_pattern_error_as_pattern = 0.00 s = . TestPatternMatching#test_single_pattern_error_value_pattern = 0.00 s = . TestPatternMatching#test_deconstruct_cache = 0.00 s = . TestPatternMatching#test_pin_operator_expr_pattern = 0.00 s = . TestPatternMatching#test_basic = 0.00 s = . TestPatternMatching#test_constant_value_pattern = 0.00 s = . TestPatternMatching#test_bug18990 = 0.00 s = . TestPatternMatching#test_single_pattern_error_find_pattern = 0.00 s = . TestArraySubclass#test_bsearch_in_find_any_mode = 0.00 s = . TestArraySubclass#test_flattern_singleton_class = 0.00 s = . TestArraySubclass#test_OR = 0.00 s = . TestArraySubclass#test_initialize = 0.00 s = . TestArraySubclass#test_permutation_with_callcc = 0.00 s = . TestArraySubclass#test_to_ary = 0.00 s = . TestArraySubclass#test_aref = 0.00 s = . TestArraySubclass#test_unshift = 0.00 s = . TestArraySubclass#test_fill_0 = 0.00 s = . TestArraySubclass#test_pack_format_mutation = 0.00 s = . TestArraySubclass#test_zip_with_enumerator = 0.00 s = . TestArraySubclass#test_initialize2 = 0.00 s = . TestArraySubclass#test_fill_negative_length = 0.00 s = . TestArraySubclass#test_flatten_recursive = 0.00 s = . TestArraySubclass#test_to_a = 0.00 s = . TestArraySubclass#test_filter! = 0.00 s = . TestArraySubclass#test_transpose = 0.00 s = . TestArraySubclass#test_MINUS = 0.00 s = . TestArraySubclass#test_repeated_permutation_with_callcc = 0.00 s = . TestArraySubclass#test_shuffle_random_zero = 0.00 s = . TestArraySubclass#test_equal_resize = 0.00 s = . TestArraySubclass#test_difference_big_array = 0.00 s = . TestArraySubclass#test_ary_to_ary = 0.00 s = . TestPatternMatching#test_alternative_pattern = 0.02 s = . TestPatternMatching#test_deconstruct = 0.00 s = . TestPatternMatching#test_nomatchingpatternerror = 0.00 s = . TestPatternMatching#test_invalid_syntax = 0.00 s = . TestPatternMatching#test_deconstruct_keys = 0.00 s = . TestPatternMatching#test_var_pattern = 0.00 s = . TestPatternMatching#test_array_pattern = 0.00 s = . TestPatternMatching#test_modifier = 0.00 s = . TestPatternMatching#test_hash_pattern = 0.00 s = . TestPatternMatching#test_paren = 0.00 s = . TestPatternMatching#test_alternative_pattern_nested = 0.03 s = . TestPatternMatching#test_as_pattern = 0.00 s = . TestPatternMatching#test_single_pattern_error_guard_clause = 0.00 s = . TestPatternMatching#test_one_line = 0.00 s = . TestPatternMatching#test_find_pattern = 0.00 s = . TestPatternMatching#test_single_pattern_error_alternative_pattern = 0.00 s = . TestPatternMatching#test_single_pattern_error_array_pattern = 0.00 s = . TestPatternMatching::TestPatternMatchingRefinements#test_refinements = 0.00 s = . TestMkmfFindExecutable#test_find_executable_dir = 0.00 s = . TestMkmfFindExecutable#test_find_executable = 0.00 s = . TestGemCommandsUpdateCommand#test_execute_system_specific = 0.04 s = . TestGemCommandsUpdateCommand#test_explain_platform_ruby = 0.02 s = . TestGemCommandsUpdateCommand#test_execute_system_specific_older_than_minimum_supported_rubygems = 0.01 s = . TestGemCommandsUpdateCommand#test_execute_user_install = 0.03 s = . TestArraySubclass#test_concat = 0.17 s = . TestArraySubclass#test_fetch = 0.00 s = . TestArraySubclass#test_sample_invalid_argument = 0.00 s = . TestArraySubclass#test_slice = 0.00 s = . TestArraySubclass#test_slice_out_of_range! = 0.00 s = . TestArraySubclass#test_find = 0.00 s = . TestArraySubclass#test_compact = 0.00 s = . TestArraySubclass#test_percent_i = 0.00 s = . TestArraySubclass#test_sample_random_invalid_generator = 0.00 s = . TestArraySubclass#test_sort_uncomparable = 0.00 s = . TestArraySubclass#test_misc_0 = 0.00 s = . TestArraySubclass#test_reject_with_callcc = 0.00 s = . TestArraySubclass#test_AND = 0.00 s = . TestArraySubclass#test_replace = 0.00 s = . TestArraySubclass#test_bsearch_in_find_minimum_mode = 0.00 s = . TestArraySubclass#test_flatten_empty! = 0.00 s = . TestArraySubclass#test_flatten_level0! = 0.00 s = . TestArraySubclass#test_keep_if = 0.00 s = . TestGemCommandsUpdateCommand#test_execute = 0.03 s = . TestGemCommandsUpdateCommand#test_execute_system_with_disabled_update = 0.01 s = . TestGemCommandsUpdateCommand#test_execute_system_specifically_to_latest_version = 0.03 s = . TestGemCommandsUpdateCommand#test_handle_options_system = 0.01 s = . TestGemCommandsUpdateCommand#test_execute_system_specific_older_than_3_2_removes_plugins_dir = 0.04 s = . TestGemCommandsUpdateCommand#test_execute_system_silent_passed_to_setuprb = 0.01 s = . TestGemCommandsUpdateCommand#test_execute_system = 0.05 s = . TestGemCommandsUpdateCommand#test_execute_system_at_latest = 0.01 s = . TestGemCommandsUpdateCommand#test_update_gem_prerelease = 0.02 s = . TestGemCommandsUpdateCommand#test_execute_multiple = 0.02 s = . TestGemCommandsUpdateCommand#test_explain = 0.02 s = . TestGemCommandsUpdateCommand#test_execute_system_when_latest_does_not_support_your_ruby_but_previous_one_does = 0.03 s = . TestGemCommandsUpdateCommand#test_execute_named_up_to_date = 0.01 s = . TestGemCommandsUpdateCommand#test_execute_named_some_up_to_date = 0.02 s = . TestArraySubclass#test_sort_with_replace = 0.33 s = . TestArraySubclass#test_delete_at = 0.00 s = . TestArraySubclass#test_collect! = 0.00 s = . TestArraySubclass#test_shuffle = 0.00 s = . TestGemCommandsUpdateCommand#test_fetch_remote_gems_error = 0.01 s = . TestArraySubclass#test_sample_random_generator = 0.00 s = . TestArraySubclass#test_to_s = 0.00 s = . TestRational#test_rb_rational_raw = 0.00 s = . TestRational::TestGCD#test_gcd_normal = 0.00 s = . TestRational::TestGCD#test_gcd_gmp_brute_force = 0.00 s = . TestRational::TestGCD#test_gcd_gmp = 0.00 s = . TestGemCommandsUpdateCommand#test_execute_system_specific_newer_than_or_equal_to_3_2_leaves_plugins_dir_alone = 0.04 s = . TestGemCommandsUpdateCommand#test_execute_system_when_latest_does_not_support_your_ruby = 0.02 s = . TestGemCommandsUpdateCommand#test_update_rubygems_arguments = 0.01 s = . TestGemCommandsUpdateCommand#test_fetch_remote_gems = 0.02 s = . TestGemCommandsUpdateCommand#test_execute_system_silent = 0.03 s = . TestGemCommandsUpdateCommand#test_execute_named_not_installed_and_no_update = 0.01 s = . TestGemCommandsUpdateCommand#test_fetch_remote_gems_mismatch = 0.01 s = . TestGemCommandsUpdateCommand#test_execute_dependencies = 0.03 s = . TestGemCommandsUpdateCommand#test_handle_options_system_non_version = 0.01 s = . TestGemCommandsUpdateCommand#test_update_gem_unresolved_dependency = 0.02 s = . TestGemCommandsUpdateCommand#test_execute_system_update_installed = 0.05 s = . TestSyntax#test_constant_reassignment_nested = 0.26 s = . TestSyntax#test_invalid_literal_message = 0.00 s = . TestSyntax#test_script_lines_encoding = 0.01 s = . TestSyntax#test_fluent_dot = 0.00 s = . TestSyntax#test_error_message_encoding = 0.00 s = . TestSyntax#test_duplicated_arg = 0.00 s = . TestSyntax#test_value_expr_in_singleton = 0.00 s = . TestGemCommandsUpdateCommand#test_pass_down_the_job_option_to_make = 0.09 s = . TestGemCommandsUpdateCommand#test_execute_up_to_date = 0.01 s = . TestGemCommandsUpdateCommand#test_execute_named_up_to_date_prerelease = 0.02 s = . TestGemCommandsUpdateCommand#test_execute_system_multiple = 0.04 s = . TestGemCommandsUpdateCommand#test_execute_system_with_gems = 0.01 s = . TestGemCommandsUpdateCommand#test_handle_options_system_specific = 0.01 s = . TestGemCommandsUpdateCommand#test_explain_platform_local = 0.02 s = . TestGemCommandsUpdateCommand#test_execute_named = 0.02 s = . TestGemCommandsUpdateCommand#test_fetch_remote_gems_prerelease = 0.02 s = . TestGemCommandsUpdateCommand#test_execute_system_update_installed_in_non_default_gem_path = 0.02 s = . TestMkmfGlobal#test_global_cc_config = 0.00 s = . TestMkmfGlobal#test_global_append_cflags = 0.00 s = . TestMkmfGlobal#test_global_append_cppflags = 0.00 s = . TestMkmfGlobal#test_global_try_type = 0.00 s = . TestMkmfGlobal#test_global_try_link = 0.00 s = . TestMkmfGlobal#test_global_libpath_env = 0.00 s = . TestMkmfGlobal#test_global_try_constant = 0.00 s = . TestMkmfGlobal#test_global_dummy_makefile = 0.00 s = . TestMkmfGlobal#test_global_find_header = 0.00 s = . TestMkmfGlobal#test_global_have_library = 0.00 s = . TestMkmfGlobal#test_global_expand_command = 0.00 s = . TestMkmfGlobal#test_global_check_sizeof = 0.00 s = . TestMkmfGlobal#test_global_install_rb = 0.00 s = . TestMkmfGlobal#test_global_egrep_cpp = 0.00 s = . TestMkmfGlobal#test_global_with_werror = 0.00 s = . TestMkmfGlobal#test_global_find_executable0 = 0.00 s = . TestMkmfGlobal#test_global_mkintpath = 0.00 s = . TestMkmfGlobal#test_global_with_cppflags = 0.00 s = . TestMkmfGlobal#test_global_what_type? = 0.00 s = . TestMkmfGlobal#test_global_message = 0.00 s = . TestMkmfGlobal#test_global_try_header = 0.00 s = . TestMkmfGlobal#test_global_try_func = 0.00 s = . TestMkmfGlobal#test_global_have_const = 0.00 s = . TestMkmfGlobal#test_global_configuration = 0.00 s = . TestMkmfGlobal#test_global_xpopen = 0.00 s = . TestMkmfGlobal#test_global_with_config = 0.00 s = . TestMkmfGlobal#test_global_checking_for = 0.00 s = . TestMkmfGlobal#test_global_winsep = 0.00 s = . TestMkmfGlobal#test_global_try_cppflags = 0.00 s = . TestMkmfGlobal#test_global_each_compile_rules = 0.00 s = . TestMkmfGlobal#test_global_enable_config = 0.00 s = . TestMkmfGlobal#test_global_split_libs = 0.00 s = . TestMkmfGlobal#test_global_try_run = 0.00 s = . TestMkmfGlobal#test_global_have_type = 0.00 s = . TestMkmfGlobal#test_global_pkg_config = 0.00 s = . TestMkmfGlobal#test_global_find_executable = 0.00 s = . TestMkmfGlobal#test_global_try_ldflags = 0.00 s = . TestMkmfGlobal#test_global_werror_flag = 0.00 s = . TestMkmfGlobal#test_global_dir_config = 0.00 s = . TestMkmfGlobal#test_global_libpathflag = 0.00 s = . TestMkmfGlobal#test_global_arg_config = 0.00 s = . TestMkmfGlobal#test_global_install_dirs = 0.00 s = . TestMkmfGlobal#test_global_env_quote = 0.00 s = . TestMkmfGlobal#test_global_conftest_source = 0.00 s = . TestMkmfGlobal#test_global_try_var = 0.00 s = . TestMkmfGlobal#test_global_typedef_expr = 0.00 s = . TestMkmfGlobal#test_global_have_func = 0.00 s = . TestMkmfGlobal#test_global_with_ldflags = 0.00 s = . TestMkmfGlobal#test_global_try_compile = 0.00 s = . TestMkmfGlobal#test_global_create_makefile = 0.00 s = . TestMkmfGlobal#test_global_merge_libs = 0.00 s = . TestMkmfGlobal#test_global_log_src = 0.00 s = . TestMkmfGlobal#test_global_modified? = 0.00 s = . TestMkmfGlobal#test_global_link_command = 0.00 s = . TestMkmfGlobal#test_global_relative_from = 0.00 s = . TestMkmfGlobal#test_global_with_destdir = 0.00 s = . TestMkmfGlobal#test_global_link_config = 0.00 s = . TestMkmfGlobal#test_global_create_header = 0.00 s = . TestMkmfGlobal#test_global_append_ldflags = 0.00 s = . TestMkmfGlobal#test_global_macro_defined? = 0.00 s = . TestMkmfGlobal#test_global_try_link0 = 0.00 s = . TestMkmfGlobal#test_global_try_cpp = 0.00 s = . TestMkmfGlobal#test_global_try_signedness = 0.00 s = . TestMkmfGlobal#test_global_scalar_ptr_type? = 0.00 s = . TestMkmfGlobal#test_global_find_type = 0.00 s = . TestMkmfGlobal#test_global_have_macro = 0.00 s = . TestMkmfGlobal#test_global_init_mkmf = 0.00 s = . TestMkmfGlobal#test_global_try_static_assert = 0.00 s = . TestMkmfGlobal#test_global_find_library = 0.00 s = . TestMkmfGlobal#test_global_have_header = 0.00 s = . TestMkmfGlobal#test_global_cpp_command = 0.00 s = . TestMkmfGlobal#test_global_have_devel? = 0.00 s = . TestMkmfGlobal#test_global_check_signedness = 0.00 s = . TestMkmfGlobal#test_global_scalar_type? = 0.00 s = . TestMkmfGlobal#test_global_have_struct_member = 0.00 s = . TestMkmfGlobal#test_global_try_do = 0.00 s = . TestMkmfGlobal#test_global_depend_rules = 0.00 s = . TestMkmfGlobal#test_global_have_framework = 0.00 s = . TestMkmfGlobal#test_global_cc_command = 0.00 s = . TestMkmfGlobal#test_global_checking_message = 0.00 s = . TestMkmfGlobal#test_global_timestamp_file = 0.00 s = . TestMkmfGlobal#test_global_install_files = 0.00 s = . TestMkmfGlobal#test_global_xsystem = 0.00 s = . TestMkmfGlobal#test_global_try_const = 0.00 s = . TestMkmfGlobal#test_global_convertible_int = 0.00 s = . TestMkmfGlobal#test_global_have_var = 0.00 s = . TestMkmfGlobal#test_global_try_cflags = 0.00 s = . TestMkmfGlobal#test_global_cpp_include = 0.00 s = . TestMkmfGlobal#test_global_have_typeof? = 0.00 s = . TestMkmfGlobal#test_global_mkmf_failed = 0.00 s = . TestMkmfGlobal#test_global_append_library = 0.00 s = . TestMkmfGlobal#test_global_with_cflags = 0.00 s = . TestMkmfGlobal#test_global_map_dir = 0.00 s = . TestMkmfGlobal#test_global_create_tmpsrc = 0.00 s = . TestStringIOInRactor#test_ractor = 0.01 s = . TestGemCommandsRebuildCommand#test_build_is_reproducible = 0.09 s = . OpenSSL::TestFIPS#test_fips_mode_get_is_true_on_fips_mode_enabled = 0.00 s = S OpenSSL::TestFIPS#test_fips_mode_is_reentrant = 0.07 s = . OpenSSL::TestFIPS#test_fips_mode_get_is_false_on_fips_mode_disabled = 0.06 s = . OpenSSL::TestFIPS#test_fips_mode_get_with_fips_mode_set = 0.00 s = S TestGemExit#test_status = 0.00 s = . TestGemExit#test_exit = 0.04 s = . TestBignum_Pack#test_pack_wordsize = 0.00 s = . TestBignum_Pack#test_unpack2comp_single_byte = 0.00 s = . TestBignum_Pack#test_numbits_2comp = 0.00 s = . TestBignum_Pack#test_unpack_zero = 0.00 s = . TestBignum_Pack#test_unpack_nail = 0.00 s = . TestBignum_Pack#test_unpack_native_endian = 0.00 s = . TestBignum_Pack#test_pack_overflow = 0.01 s = . TestBignum_Pack#test_pack2comp_nearly_zero = 0.00 s = . TestBignum_Pack#test_unpack_orders = 0.05 s = . TestBignum_Pack#test_unpack2comp_sequence_of_ff = 0.00 s = . TestBignum_Pack#test_unpack2comp_negative_zero = 0.00 s = . TestBignum_Pack#test_pack_native_endian = 0.00 s = . TestBignum_Pack#test_pack_orders = 0.13 s = . TestBignum_Pack#test_pack2comp_overflow = 0.01 s = . TestBignum_Pack#test_pack_sign = 0.00 s = . TestBignum_Pack#test_unpack_argument_check = 0.00 s = . TestBignum_Pack#test_pack2comp_zero = 0.00 s = . TestBignum_Pack#test_unpack_wordorder_and_endian = 0.00 s = . TestBignum_Pack#test_pack2comp_emptybuf = 0.00 s = . TestBignum_Pack#test_unpack_sign = 0.00 s = . TestBignum_Pack#test_numbytes_2comp = 0.00 s = . TestBignum_Pack#test_pack_zero = 0.00 s = . TestBignum_Pack#test_pack_nail = 0.00 s = . TestBignum_Pack#test_unpack2comp_negative_single_byte = 0.00 s = . TestBignum_Pack#test_unpack_wordsize = 0.00 s = . TestBignum_Pack#test_pack_fixed_buffer = 0.00 s = . TestBignum_Pack#test_pack_wordorder_and_endian = 0.00 s = . TestBignum_Pack#test_pack_argument_check = 0.00 s = . TestSyntax#test_eval_return_toplevel = 0.81 s = . TestSyntax#test_keyword_self_reference = 0.00 s = . TestSyntax#test_assignment_return_in_loop = 0.00 s = . TestSyntax#test_duplicated_rest_opt = 0.00 s = . TestSyntax#test_duplicated_opt_rest = 0.00 s = . TestSyntax#test_must_ascii_compatible = 0.00 s = . TestSyntax#test_warning_literal_in_condition = 0.00 s = . TestSyntax#test_invalid_symbol_space = 0.00 s = . TestIOWaitInRactor#test_ractor = 0.02 s = . Prism::RelocationTest#test_character_offsets = 0.00 s = . Prism::RelocationTest#test_leading_comments = 0.00 s = . Prism::RelocationTest#test_columns = 0.00 s = . Prism::RelocationTest#test_code_unit_offsets = 0.00 s = . Prism::RelocationTest#test_all_syntax_versions_present = 0.00 s = . Prism::RelocationTest#test_lines = 0.00 s = . Prism::RelocationTest#test_code_unit_columns = 0.00 s = . Prism::RelocationTest#test_offsets = 0.00 s = . Prism::RelocationTest#test_filepath = 0.00 s = . Prism::RelocationTest#test_missing_values = 0.00 s = . Prism::RelocationTest#test_misconfiguration = 0.00 s = . Prism::RelocationTest#test_comments = 0.00 s = . Prism::RelocationTest#test_character_columns = 0.00 s = . Prism::RelocationTest#test_repository_filepath = 0.00 s = . Prism::RelocationTest#test_trailing_comments = 0.00 s = . TestWindows1251#test_windows_1251 = 0.00 s = . TestMkmfHaveLibrary#test_have_library = 0.24 s = . TestMkmfHaveLibrary#test_not_have_library_with_name = 0.37 s = . TestMkmfHaveLibrary#test_not_have_library = 0.10 s = . TestSyntax#test_syntax_test = 0.86 s = . TestSyntax#test_do_block_in_cmdarg = 0.00 s = . TestSyntax#test_anonymous_rest_forwarding = 0.05 s = . TestSyntax#test_do_block_in_cmdarg_begin = 0.00 s = . TestSyntax#test_return_in_proc_in_class = 0.01 s = . TestSyntax#test__END___cr = 0.00 s = . TestSyntax#test_value_of_def = 0.05 s = . TestSyntax#test_return_toplevel_with_argument = 0.00 s = . TestSyntax#test_keywords_specified_and_not_accepted = 0.00 s = . TestSyntax#test_command_newline_in_tlparen_args = 0.00 s = . TestSyntax#test_reserved_method_no_args = 0.00 s = . TestSyntax#test_undef_symbol = 0.00 s = . TestSyntax#test_too_big_nth_ref = 0.00 s = . TestSyntax#test_dedented_heredoc_concatenation = 0.00 s = . TestMkmfHaveLibrary#test_have_library_with_name = 0.23 s = . TestSyntax#test_defined_empty_argument = 0.01 s = . TestSyntax#test_invalid_encoding_symbol = 0.00 s = . TestSyntax#test_unexpected_fraction = 0.00 s = . TestSyntax#test_fluent_or = 0.00 s = S Prism::SymbolEncodingTest#"test_escapes_ASCII-8BIT" = 0.00 s = . Prism::SymbolEncodingTest#"test_symbols_ASCII-8BIT" = 0.00 s = . Prism::SymbolEncodingTest#test_all_syntax_versions_present = 0.00 s = . Prism::SymbolEncodingTest#"test_symbols_US-ASCII" = 0.00 s = . Prism::SymbolEncodingTest#"test_escapes_Windows-1253" = 0.00 s = . Prism::SymbolEncodingTest#"test_escapes_US-ASCII" = 0.00 s = . Prism::SymbolEncodingTest#"test_symbols_Windows-1253" = 0.00 s = . TestSyntax#test_invalid_jump = 0.01 s = . TestSyntax#test_rescue_do_end_ensure_in_lambda = 0.00 s = . OpenSSL::TestBN#test_coerce = 0.00 s = . OpenSSL::TestBN#test_gcd = 0.00 s = . OpenSSL::TestBN#test_one_p = 0.00 s = . OpenSSL::TestBN#test_random = 0.00 s = . OpenSSL::TestBN#test_to_str = 0.00 s = . OpenSSL::TestBN#test_mod_inverse = 0.00 s = . OpenSSL::TestBN#test_exp = 0.00 s = . OpenSSL::TestBN#test_zero_p = 0.00 s = . OpenSSL::TestBN#test_unary_plus_minus = 0.00 s = . OpenSSL::TestBN#test_mod_exp = 0.00 s = . OpenSSL::TestBN#test_mod_sub = 0.00 s = . OpenSSL::TestBN#test_mod_mul = 0.00 s = . OpenSSL::TestBN#test_odd_p = 0.00 s = . OpenSSL::TestBN#test_num_bits_bytes = 0.00 s = . OpenSSL::TestBN#test_negative_p = 0.00 s = . OpenSSL::TestBN#test_to_int = 0.00 s = . OpenSSL::TestBN#test_new = 0.00 s = . OpenSSL::TestBN#test_four_ops = 0.00 s = . OpenSSL::TestBN#test_bit_operations = 0.00 s = . OpenSSL::TestBN#test_sqr = 0.00 s = . OpenSSL::TestBN#test_get_flags_and_set_flags = 0.00 s = . OpenSSL::TestBN#test_mod_sqr = 0.00 s = . OpenSSL::TestBN#test_mod_sqrt = 0.00 s = . OpenSSL::TestBN#test_comparison = 0.00 s = . OpenSSL::TestBN#test_abs = 0.00 s = . OpenSSL::TestBN#test_argument_error = 0.00 s = . OpenSSL::TestBN#test_mod = 0.00 s = . OpenSSL::TestBN#test_mod_add = 0.00 s = . TestGB18030#test_mbc_to_code = 0.00 s = . TestGB18030#test_code_to_mbc = 0.00 s = . TestGB18030#test_left_adjust_char_head = 0.00 s = . TestGB18030#test_mbc_enc_len = 0.00 s = . TestGB18030#test_mbc_case_fold = 0.00 s = . TestOpenURIFtp#test_ftp_over_http_proxy = 0.00 s = . TestOpenURIFtp#test_ftp_over_http_proxy_auth = 0.00 s = . TestObjSpace#test_count_objects_size_with_hash = 0.02 s = . TestSyntax#test_cdhash = 0.14 s = . TestSyntax#test_dedented_heredoc_with_empty_line = 0.00 s = . TestSyntax#test_cmdarg_kwarg_lvar_clashing_method = 0.00 s = . TestSyntax#test_invalid_next = 0.00 s = . TestObjSpace#test_load_allocation_path_compile_file = 0.09 s = . TestObjSpace#test_dump_singleton_class = 0.00 s = . TestObjSpace#test_dump_uninitialized_file = 0.01 s = . TestObjSpace#test_dump_not_too_complex_shape = 0.00 s = . TestObjSpace#test_reachable_objects_from_root = 0.00 s = . TestSyntax#test_constant_reassignment_toplevel = 0.26 s = . TestSyntax#test_syntax_error_at_newline = 0.00 s = . TestSyntax#test_brace_block_after_blockcall_colon_no_arg = 0.00 s = . TestSyntax#test_array_kwsplat_hash = 0.00 s = . TestSyntax#test_do_block_after_blockcall_colon_no_arg = 0.00 s = . TestSyntax#test_dedented_heredoc_with_concatenation = 0.00 s = . TestSyntax#test_cmd_symbol_superclass = 0.00 s = . TestSyntax#test_do_block_in_call_args = 0.00 s = . TestSyntax#test_rescue_do_end_no_raise = 0.00 s = . TestSyntax#test_warning_for_cr = 0.00 s = . TestObjSpace#test_trace_object_allocations_compaction_freed_pages = 0.63 s = . TestObjSpace#test_reachable_objects_during_iteration = 0.08 s = . TestObjSpace#test_internal_class_of = 0.19 s = . TestObjSpace#test_count_tdata_objects = 0.01 s = . TestObjSpace#test_memsize_of_all = 0.01 s = . TestObjSpace#test_argf_memsize = 0.00 s = . TestObjSpace#test_dump_to_default = 0.00 s = . TestObjSpace#test_dump_string_coderange = 0.00 s = . TestSyntax#test_return_toplevel = 0.78 s = . TestSyntax#test_do_after_local_variable = 0.00 s = . TestObjSpace#test_dump_objects_dumps_page_slot_sizes = 0.13 s = . TestObjSpace#test_memsize_of = 0.00 s = . TestObjSpace#test_dump_shapes = 0.01 s = . TestObjSpace#test_escape_class_name = 0.00 s = . TestSyntax#test_syntax_sample = 0.07 s = . TestSyntax#test_unassignable = 0.00 s = . TestSyntax#test_command_semicolon_in_tlparen_at_the_first_arg = 0.00 s = . TestSyntax#test_cmd_symbol_singleton_class = 0.00 s = . TestSyntax#test_methoddef_in_cond = 0.00 s = . TestSyntax#test_invalid_regexp = 0.00 s = . TestSyntax#test_duplicated_kw = 0.00 s = . TestSyntax#test_warn_grouped_expression = 0.00 s = . TestSyntax#test_return_in_loop = 0.00 s = . TestSyntax#test_range_at_eol = 0.00 s = . TestSyntax#test_dedented_heredoc_with_indentation = 0.00 s = . TestSyntax#test_duplicated_kw_kwrest = 0.00 s = . TestSyntax#test_argument_forwarding_with_anon_rest_kwrest_and_block = 0.00 s = . TestSyntax#test_class_module_Object_ancestors = 0.10 s = . TestSyntax#test_block_after_cmdarg_in_paren = 0.00 s = . TestSyntax#test_paren_after_label = 0.00 s = . TestObjSpace#test_dump_class_addresses_match_dump_all_addresses = 0.12 s = . TestSyntax#test_null_range_cmdarg = 0.02 s = . TestSyntax#test_duplicated_rest_kwrest = 0.00 s = . TestSyntax#test_newline_in_block_parameters = 0.00 s = . TestObjSpace#test_dump_flags = 0.08 s = . TestObjSpace#test_dump_dynamic_symbol = 0.00 s = . TestSyntax#test_syntax_ext = 0.09 s = . TestObjSpace#test_reachable_objects_size = 0.10 s = . TestObjSpace#test_dump_reference_addresses_match_dump_all_addresses = 0.04 s = . TestObjSpace#test_reachable_objects_from = 0.08 s = . TestObjSpace#test_dump_all_with_ractors = 0.68 s = . TestObjSpace#test_count_imemo_objects = 0.02 s = . TestObjSpace#test_dump_include_shareable = 0.00 s = . TestObjSpace#test_trace_object_allocations_stop_first = 0.05 s = . TestObjSpace#test_trace_object_allocations_gc_stress = 0.25 s = . TestObjSpace#test_dump_control_char = 0.00 s = . TestObjSpace#test_load_allocation_path_load_from_binary = 0.00 s = . TestObjSpace#test_dump_includes_slot_size = 0.00 s = . TestObjSpace#test_dump_outputs_object_id = 0.00 s = . TestObjSpace#test_internal_super_of = 0.01 s = . TestObjSpace#test_dump_special_consts = 0.00 s = . TestObjSpace#test_internal_class_of_on_ast = 0.00 s = . TestObjSpace#test_memsize_of_iseq = 0.00 s = . TestSyntax#test_keyword_rest = 1.30 s = . TestSyntax#test_normal_argument = 0.00 s = . TestSyntax#test_anonymous_block_forwarding = 0.05 s = . TestSyntax#test_warn_unreachable = 0.00 s = . TestSyntax#test_cmdarg_in_paren = 0.00 s = . TestSyntax#test_cmd_symbol_in_string = 0.00 s = . TestSyntax#test_rescue_do_end_ensure_result = 0.00 s = . TestSyntax#test_no_warning_logop_literal = 0.00 s = . TestSyntax#test_alias_symbol = 0.00 s = . TestSyntax#test_duplicated_when = 0.00 s = . TestSyntax#test_do_block_after_blockcall_colon_with_arg = 0.00 s = . TestSyntax#test_brace_block_after_blockcall_dot_no_arg = 0.00 s = . TestSyntax#test_duplicated_opt = 0.00 s = . TestSyntax#test_classdef_in_cond = 0.00 s = . TestSyntax#test_fluent_and = 0.00 s = S TestSyntax#test_dedented_heredoc_with_interpolated_string = 0.00 s = . TestSyntax#test_numbered_parameter = 0.00 s = . TestSyntax#test_dedented_heredoc_with_newline = 0.00 s = . TestSyntax#test_methoddef_endless = 0.00 s = . TestSyntax#test_unterminated_heredoc_cr = 0.00 s = . TestSyntax#test_keyword_duplicated_splat = 0.00 s = . TestSyntax#test_keyword_invalid_name = 0.00 s = . TestSyntax#test_dedented_heredoc_expr_at_beginning = 0.00 s = . TestSyntax#test_duplicated_rest = 0.00 s = . TestSyntax#test_it_with_splat_super_method = 0.00 s = . TestSyntax#test_duplicated_opt_kwrest = 0.00 s = . TestSyntax#test_rescue_do_end_rescued = 0.00 s = . TestSyntax#test_rescue_do_end_raised = 0.00 s = . TestSyntax#test_command_with_cmd_brace_block = 0.00 s = . TestSyntax#test_no_label_with_percent = 0.00 s = . TestSyntax#test_hash_kwsplat_hash = 0.00 s = . TestSyntax#test_keyword_duplicated = 0.00 s = . TestSyntax#test_lineno_after_heredoc = 0.00 s = . TestSyntax#test_brace_after_local_variable = 0.00 s = . TestSyntax#test_dedented_heredoc_without_indentation = 0.00 s = . TestSyntax#test_duplicated_rest_post = 0.00 s = . TestSyntax#test_argument_forwarding_with_super = 0.00 s = . TestSyntax#test_duplicated_opt_post = 0.00 s = . TestSyntax#test_dedented_heredoc_with_blank_less_indented_line = 0.00 s = . TestSyntax#test_duplicated_opt_kw = 0.00 s = . TestSyntax#test_heredoc_after_label = 0.00 s = . TestSyntax#test_brace_block_after_blockcall_colon_with_arg = 0.00 s = . TestSyntax#test_brace_block_after_blockcall_dot_with_arg = 0.00 s = . TestSyntax#test_keyword_empty_splat = 0.14 s = . TestSyntax#test_parenthesised_statement_argument = 0.00 s = . TestSyntax#test_do_block_after_blockcall_dot_with_arg = 0.00 s = . TestSyntax#test_do_block_in_hash_brace = 0.00 s = . TestSyntax#test_invalid_break = 0.00 s = . TestSyntax#test_heredoc_no_terminator = 0.00 s = . TestSyntax#test_defined_in_short_circuit_if_condition = 0.07 s = . TestSyntax#test_dedented_heredoc_expr_string = 0.00 s = . TestSyntax#test_warning_literal_in_flip_flop = 0.00 s = . TestSyntax#test_safe_call_in_massign_lhs = 0.00 s = . TestSyntax#test_dedented_heredoc_with_leading_blank_line = 0.00 s = . TestSyntax#test_heredoc_mixed_encoding = 0.00 s = . TestSyntax#test_keyword_splat = 0.00 s = . TestSyntax#test_unterminated_heredoc = 0.00 s = . TestSyntax#test_lambda_with_space = 0.00 s = . TestSyntax#test_syntax_lib = 0.47 s = . TestSyntax#test_tautological_condition = 0.00 s = . TestSyntax#test_do_block_after_blockcall_dot_no_arg = 0.00 s = . TestSyntax#test_duplicated_when_check_option = 0.01 s = . TestSyntax#test_methoddef_endless_command = 0.00 s = . TestSyntax#test_dedented_heredoc_with_blank_more_indented_line_escaped = 0.00 s = . TestSyntax#test_percent_string_after_label = 0.00 s = . TestSyntax#test_brace_after_literal_argument = 0.00 s = . TestSyntax#test_keyword_not_parens = 0.00 s = . TestSyntax#test_script_lines = 0.00 s = . TestSyntax#test_argument_forwarding_with_leading_arguments = 0.00 s = . TestSyntax#test_dedented_heredoc_continued_line = 0.00 s = . TestSyntax#test_do_block_in_lambda = 0.00 s = . TestSyntax#test_return_in_END = 0.04 s = . TestSyntax#test_do_block_after_lambda = 0.00 s = . TestSyntax#test_dedented_heredoc_with_interpolated_expression = 0.00 s = . TestSyntax#test_syntax_error_in_rescue = 0.00 s = . TestSyntax#test_dedented_heredoc_with_blank_less_indented_line_escaped = 0.00 s = . TestSyntax#test_argument_forwarding = 0.00 s = . TestSyntax#test_command_do_block_call_with_empty_args_brace_block = 0.00 s = . TestSyntax#test_safe_call_in_for_variable = 0.05 s = . TestSyntax#test_it = 0.00 s = . TestSyntax#test_dedented_heredoc_with_blank_more_indented_line = 0.00 s = . TestSyntax#test_duplicated_rest_kw = 0.00 s = . TestSyntax#test_block_after_cond = 0.00 s = . TestSyntax#test_cmd_symbol_after_keyword = 0.00 s = . TestSyntax#test_lineno_operation_brace_block = 0.00 s = . TestSyntax#test_method_call_location = 0.00 s = . TestSyntax#test_dedented_heredoc_invalid_identifer = 0.00 s = . TestSyntax#test_return_in_BEGIN_in_eval = 0.00 s = . TestSyntax#test_lineno_command_call_quote = 0.00 s = . TestSyntax#test_heredoc_cr = 0.00 s = . TestSyntax#test_value_expr_in_condition = 0.00 s = . TestSyntax#test_integer_suffix = 0.00 s = . TestSyntax#test_warn_balanced = 0.00 s = . TestSyntax#test_anonymous_keyword_rest_forwarding = 0.05 s = . TestSyntax#test_optional_self_reference = 0.00 s = . TestSyntax#test_optional_argument = 0.00 s = . Prism::ErrorsTest#"test_4.1_for_loops_only_end" = 0.00 s = . Prism::ErrorsTest#"test_3.3_forwarding_arg_after_keyword_rest" = 0.00 s = . Prism::ErrorsTest#"test_4.1_numbered_parameters_in_block_arguments" = 0.00 s = . Prism::ErrorsTest#"test_4.0_do_not_allow_characters_other_than_0_9_a_f_and_A_F_in_u_Unicode_character_notation" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_multi_target_10" = 0.00 s = . Prism::ErrorsTest#"test_3.4_top_level_constant_with_downcased_identifier" = 0.00 s = . Prism::ErrorsTest#"test_3.4_numbered_and_write" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_number_underscores_9" = 0.00 s = . Prism::ErrorsTest#"test_4.0_defining_numbered_parameter" = 0.00 s = . Prism::ErrorsTest#"test_3.3_circular_parameters" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_multi_target_13" = 0.00 s = . Prism::ErrorsTest#"test_4.1_alnum_delimiters" = 0.00 s = . Prism::ErrorsTest#"test_4.1_endless_method_command_call" = 0.00 s = . Prism::ErrorsTest#"test_3.4_range_and_bin_op_5" = 0.00 s = . Prism::ErrorsTest#"test_3.4_alnum_delimiters_5" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_multi_target_19" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_27" = 0.00 s = . Prism::ErrorsTest#"test_4.0_double_scope_repeated_numbered_parameters" = 0.00 s = . Prism::ErrorsTest#"test_3.4_index_call_with_block_operator_write" = 0.00 s = . Prism::ErrorsTest#"test_4.1_alnum_delimiters_9" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_multi_target_12" = 0.00 s = . Prism::ErrorsTest#"test_3.4_method_parameters_after_arguments_forwarding" = 0.00 s = . Prism::ErrorsTest#"test_3.3_duplicated_parameter_names_4" = 0.00 s = . Prism::ErrorsTest#"test_3.3_range_and_bin_op_8" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_multi_target_11" = 0.00 s = . Prism::ErrorsTest#"test_3.3_alnum_delimiters_8" = 0.00 s = . Prism::ErrorsTest#"test_3.3_pattern_string_key" = 0.00 s = . Prism::ErrorsTest#"test_3.3_pattern-capture-in-alt-hash" = 0.00 s = . Prism::ErrorsTest#"test_4.1_argument_forwarding_when_parent_is_not_forwarding" = 0.00 s = . Prism::ErrorsTest#"test_4.0_1_2_3" = 0.00 s = . Prism::ErrorsTest#"test_3.4_alnum_delimiters_7" = 0.00 s = . Prism::ErrorsTest#"test_3.4_range_and_bin_op_7" = 0.00 s = . Prism::ErrorsTest#"test_3.4_for_loops_index_missing" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_34" = 0.00 s = . Prism::ErrorsTest#"test_3.4_pre_execution_context" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_25" = 0.00 s = . Prism::ErrorsTest#"test_3.3_duplicated_parameter_names_2" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_multi_target_17" = 0.00 s = . Prism::ErrorsTest#"test_3.3_begin_at_toplevel" = 0.00 s = . Prism::ErrorsTest#"test_4.0_semicolon_after_inheritance_operator" = 0.00 s = . Prism::ErrorsTest#"test_4.0_parameters_invalid_comma" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_multi_target_14" = 0.00 s = . Prism::ErrorsTest#"test_4.1_optional_block_parameters_with_unary_operator_3" = 0.00 s = . Prism::ErrorsTest#"test_4.0_xstring_concat" = 0.00 s = . Prism::ErrorsTest#"test_4.0_double_splat_with_double_commas" = 0.00 s = . Prism::ErrorsTest#"test_4.0_duplicate_pattern_hash_key" = 0.00 s = . Prism::ErrorsTest#"test_3.3_unexpected_block" = 0.00 s = . Prism::ErrorsTest#"test_3.3_arguments_binding_power_for_and" = 0.00 s = . Prism::ErrorsTest#"test_4.1_incomplete_instance_var_string" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_splat" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_23" = 0.00 s = . Prism::ErrorsTest#"test_4.0_arguments_splat_after_star_star" = 0.00 s = . Prism::ErrorsTest#"test_4.1_rest_keywords_parameters_before_required_parameters" = 0.00 s = . Prism::ErrorsTest#"test_3.4_return_1" = 0.00 s = . Prism::ErrorsTest#"test_3.3_do_not_allow_trailing_commas_in_lambda_parameters" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_32" = 0.00 s = . Prism::ErrorsTest#"test_4.0_destroy_call_operator_write_arguments" = 0.00 s = . Prism::ErrorsTest#"test_3.4_bad_arguments" = 0.00 s = . Prism::ErrorsTest#"test_3.3_incomplete_instance_var_string" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_multi_target_15" = 0.00 s = . Prism::ErrorsTest#"test_3.4_begin_at_toplevel" = 0.00 s = . Prism::ErrorsTest#"test_4.0_block_arg_and_block" = 0.00 s = . Prism::ErrorsTest#"test_3.4_unterminated_s_symbol" = 0.00 s = . Prism::ErrorsTest#"test_3.3_label_in_interpolated_string" = 0.00 s = . Prism::ErrorsTest#"test_3.3_pattern-capture-in-alt-array" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_multi_target_16" = 0.00 s = . Prism::ErrorsTest#"test_4.1_regular_expression_with_unknown_regexp_options" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_multi_target_8" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_21" = 0.00 s = . Prism::ErrorsTest#"test_4.1_index_call_with_block_operator_write" = 0.00 s = . Prism::ErrorsTest#"test_4.0_splat_argument_after_keyword_argument" = 0.00 s = . Prism::ErrorsTest#"test_3.3_writing_numbered_parameter" = 0.00 s = . Prism::ErrorsTest#"test_3.3_case_without_when_clauses_errors_on_else_clause" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_30" = 0.00 s = . Prism::ErrorsTest#"test_3.4_switching_to_optional_arguments_twice" = 0.00 s = . Prism::ErrorsTest#"test_4.1_void_value_expression_in_constant_path" = 0.00 s = . Prism::ErrorsTest#"test_3.4_range_and_bin_op_3" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_multi_target_9" = 0.00 s = . Prism::ErrorsTest#"test_4.0_def_with_multiple_statements_receiver" = 0.00 s = . Prism::ErrorsTest#"test_3.4_alnum_delimiters_3" = 0.00 s = . Prism::ErrorsTest#"test_3.3_statement_at_non_statement" = 0.00 s = . Prism::ErrorsTest#"test_4.0_multi_target_parens" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_multi_target_6" = 0.00 s = . Prism::ErrorsTest#"test_3.4_argument_after_ellipsis" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_multi_target_11" = 0.00 s = . Prism::ErrorsTest#"test_3.3_unterminated_global_variable" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_multi_target_7" = 0.00 s = . Prism::ErrorsTest#"test_3.3_void_value_expression_in_expression" = 0.00 s = . Prism::ErrorsTest#"test_3.3_range_and_bin_op_2" = 0.00 s = . Prism::ErrorsTest#"test_4.0_call_with_block_or_write" = 0.00 s = . Prism::ErrorsTest#"test_3.3_alnum_delimiters_2" = 0.00 s = . Prism::ErrorsTest#"test_3.4_do_not_allow_trailing_commas_in_lambda_parameters" = 0.00 s = . Prism::ErrorsTest#"test_4.1_index_call_with_block_or_write" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_operator_write_dot" = 0.00 s = . Prism::ErrorsTest#"test_3.4_unterminated_embdoc" = 0.00 s = . Prism::ErrorsTest#"test_4.1_alnum_delimiters_3" = 0.00 s = . Prism::ErrorsTest#"test_3.4_rest_keywords_parameters_before_required_parameters" = 0.00 s = . Prism::ErrorsTest#"test_3.3_check_value_expression" = 0.00 s = . Prism::ErrorsTest#"test_3.4_pattern-capture-in-alt-hash" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_multi_target_18" = 0.00 s = . Prism::ErrorsTest#"test_3.4_repeated_parameter_name_in_destructured_params" = 0.00 s = . Prism::ErrorsTest#"test_4.1_range_and_bin_op_3" = 0.00 s = . Prism::ErrorsTest#"test_3.4_dont_allow_setting_to_back_and_nth_reference" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_multi_target_13" = 0.00 s = . Prism::ErrorsTest#"test_4.1_returning_to_optional_parameters_multiple_times" = 0.00 s = . Prism::ErrorsTest#"test_3.3_call_with_block_and_write" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_multi_target_4" = 0.00 s = . Prism::ErrorsTest#"test_4.1_ellipsis_in_no_paren_call" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_35" = 0.00 s = . Prism::ErrorsTest#"test_4.1_endless_method_command_call_parameters" = 0.00 s = . Prism::ErrorsTest#"test_4.0_regular_expression_with_unknown_regexp_options" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_multi_target_5" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_number_underscores_3" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_multi_target_19" = 0.00 s = . Prism::ErrorsTest#"test_3.4_match_predicate_after_and_with_opreator" = 0.00 s = . Prism::ErrorsTest#"test_4.0_non_assoc_equality" = 0.00 s = . Prism::ErrorsTest#"test_4.0_match_predicate_after_rescue_with_dot_method_call" = 0.00 s = . Prism::ErrorsTest#"test_4.1_binary_range_with_left_unary_range" = 0.00 s = . Prism::ErrorsTest#"test_4.0_unterminated_string" = 0.00 s = . Prism::ErrorsTest#"test_4.0_case_without_clauses" = 0.00 s = . Prism::ErrorsTest#"test_3.3_index_call_with_block_or_write" = 0.00 s = . Prism::ErrorsTest#"test_3.4_unterminated_i_list" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_multi_target_3" = 0.00 s = . Prism::ErrorsTest#"test_3.3_unterminated_method_parameters" = 0.00 s = . Prism::ErrorsTest#"test_3.4_alnum_delimiters_9" = 0.00 s = . Prism::ErrorsTest#"test_4.1_assign_to_numbered_parameter" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_multi_target_15" = 0.00 s = . Prism::ErrorsTest#"test_4.0_void_value_expression_in_assignment" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_multi_target_2" = 0.00 s = . Prism::ErrorsTest#"test_4.1_case_without_clauses" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_33" = 0.00 s = . Prism::ErrorsTest#"test_4.1_unterminated_parenthesized_expression" = 0.00 s = . Prism::ErrorsTest#"test_3.3_do_not_allow_characters_other_than_0_9_a_f_and_A_F_in_u_Unicode_character_notation" = 0.00 s = . Prism::ErrorsTest#"test_4.1_range_and_bin_op_7" = 0.00 s = . Prism::ErrorsTest#"test_4.1_alnum_delimiters_7" = 0.00 s = . Prism::ErrorsTest#"test_4.1_do_not_allow_forward_arguments_in_lambda_literals" = 0.00 s = . Prism::ErrorsTest#"test_4.0_pattern-capture-in-alt-name" = 0.00 s = . Prism::ErrorsTest#"test_3.3_trailing_comma_after_block" = 0.00 s = . Prism::ErrorsTest#"test_4.1_void_value_expression_in_begin_statement" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_number_underscores_5" = 0.00 s = . Prism::ErrorsTest#"test_3.3_alnum_delimiters_6" = 0.00 s = . Prism::ErrorsTest#"test_3.3_range_and_bin_op_6" = 0.00 s = . Prism::ErrorsTest#"test_3.3_dont_allow_return_inside_class_body" = 0.00 s = . Prism::ErrorsTest#"test_4.1_aliasing_global_variable_with_non_global_variable" = 0.00 s = . Prism::ErrorsTest#"test_4.0_void_value_expression_in_arguments" = 0.00 s = . Prism::ErrorsTest#"test_3.4_for_loops_only_end" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_31" = 0.00 s = . Prism::ErrorsTest#"test_4.0_unterminated_embdoc_2" = 0.00 s = . Prism::ErrorsTest#"test_4.1_singleton_class_delimiter" = 0.00 s = . Prism::ErrorsTest#"test_4.1_numbered_and_write" = 0.00 s = . Prism::ErrorsTest#"test_4.1_unterminated_method_parameters" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_multi_target_17" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_29" = 0.00 s = . Prism::ErrorsTest#"test_4.1_alnum_delimiters_5" = 0.00 s = . Prism::ErrorsTest#"test_3.4_return_1_2_3" = 0.00 s = . Prism::ErrorsTest#"test_4.1_loop_conditional_is_closed" = 0.00 s = . Prism::ErrorsTest#"test_3.4_unterminated_regular_expression" = 0.00 s = . Prism::ErrorsTest#"test_3.4_def_ivar" = 0.00 s = . Prism::ErrorsTest#"test_4.1_range_and_bin_op_5" = 0.00 s = . Prism::ErrorsTest#"test_3.3_range_and_bin_op_4" = 0.00 s = . Prism::ErrorsTest#"test_3.4_match_required_after_rescue_with_dot_method_call" = 0.00 s = . Prism::ErrorsTest#"test_3.3_alnum_delimiters_4" = 0.00 s = . Prism::ErrorsTest#"test_4.1_forwarding_arg_and_block" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_number_underscores_7" = 0.00 s = . Prism::ErrorsTest#"test_3.4_xstring_concat" = 0.00 s = . Prism::ErrorsTest#"test_3.4_case_without_when_clauses_errors_on_else_clause" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_30" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_hex_escape" = 0.00 s = . Prism::ErrorsTest#"test_3.4_module_definition_in_method_body" = 0.00 s = . Prism::ErrorsTest#"test_3.4_regexp_unicode_too_short" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_28" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_21" = 0.00 s = . Prism::ErrorsTest#"test_4.1_do_not_allow_trailing_commas_in_method_parameters" = 0.00 s = . Prism::ErrorsTest#"test_3.3_block_beginning_with_brace_and_ending_with_end" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_multi_target_11" = 0.00 s = . Prism::ErrorsTest#"test_4.0_void_value_expression_in_expression" = 0.00 s = . Prism::ErrorsTest#"test_4.0_unterminated_regular_expression" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_multi_target_4" = 0.00 s = . Prism::ErrorsTest#"test_4.0_duplicated_parameter_names_4" = 0.00 s = . Prism::ErrorsTest#"test_4.0_defined_empty" = 0.00 s = . Prism::ErrorsTest#"test_3.4_unterminated_global_variable" = 0.00 s = . Prism::ErrorsTest#"test_3.3_regexp_unicode_too_short" = 0.00 s = . Prism::ErrorsTest#"test_4.0_unterminated_parenthesized_expression" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_multi_target" = 0.00 s = . Prism::ErrorsTest#"test_3.4_statement_at_non_statement" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_32" = 0.00 s = . Prism::ErrorsTest#"test_3.4_range_and_bin_op" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_multi_target_13" = 0.00 s = . Prism::ErrorsTest#"test_3.4_module_definition_in_method_defs" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_23" = 0.00 s = . Prism::ErrorsTest#"test_4.1_match_required_after_rescue_with_opreator" = 0.00 s = . Prism::ErrorsTest#"test_4.1_setter_method_cannot_be_defined_in_an_endless_method_definition" = 0.00 s = . Prism::ErrorsTest#"test_4.1_match_predicate_after_and_with_dot_method_call" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_multi_target_6" = 0.00 s = . Prism::ErrorsTest#"test_4.0_void_value_expression_in_array" = 0.00 s = . Prism::ErrorsTest#"test_3.3_content_after_unterminated_heredoc" = 0.00 s = . Prism::ErrorsTest#"test_4.1_match_required_after_and_with_opreator" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_operator_write_dot" = 0.00 s = . Prism::ErrorsTest#"test_4.1_unexpected_block" = 0.00 s = . Prism::ErrorsTest#"test_4.1_duplicated_parameter_names" = 0.00 s = . Prism::ErrorsTest#"test_3.4_aliasing_global_variable_with_global_number_variable" = 0.00 s = . Prism::ErrorsTest#"test_3.4_unterminated_argument_expression" = 0.00 s = . Prism::ErrorsTest#"test_3.4_keywords_parameters_before_required_parameters" = 0.00 s = . Prism::ErrorsTest#"test_3.3_match_predicate_after_rescue_with_dot_method_call" = 0.00 s = . Prism::ErrorsTest#"test_4.0_array_with_double_commas" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_multi_target_15" = 0.00 s = . Prism::ErrorsTest#"test_3.4_numbered_or_write" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_25" = 0.00 s = . Prism::ErrorsTest#"test_4.1_arguments_after_block" = 0.00 s = . Prism::ErrorsTest#"test_4.1_void_value_expression_in_hash" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_call_in" = 0.00 s = . Prism::ErrorsTest#"test_3.3_void_value_expression_in_assignment" = 0.00 s = . Prism::ErrorsTest#"test_3.3_unterminated_argument_expression" = 0.00 s = . Prism::ErrorsTest#"test_4.1_match_predicate_after_rescue_with_opreator" = 0.00 s = . Prism::ErrorsTest#"test_3.3_index_call_with_block_and_write" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_34" = 0.00 s = . Prism::ErrorsTest#"test_4.1_match_predicate_after_and_with_opreator" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_18" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_multi_target" = 0.00 s = . Prism::ErrorsTest#"test_4.0_pattern-capture-in-alt-array" = 0.00 s = . Prism::ErrorsTest#"test_3.3_module_definition_in_method_defs" = 0.00 s = . Prism::ErrorsTest#"test_4.0_label_in_interpolated_string" = 0.00 s = . Prism::ErrorsTest#"test_4.1_unterminated_string" = 0.00 s = . Prism::ErrorsTest#"test_3.3_symbol_in_hash" = 0.00 s = . Prism::ErrorsTest#"test_3.3_unterminated_embdoc_2" = 0.00 s = . Prism::ErrorsTest#"test_4.1_multi_target_parens" = 0.00 s = . Prism::ErrorsTest#"test_4.0_match_predicate_after_or_with_opreator" = 0.00 s = . Prism::ErrorsTest#"test_4.0_pattern_arithmetic_expressions" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_27" = 0.00 s = . Prism::ErrorsTest#"test_4.0_dont_allow_return_inside_class_body" = 0.00 s = . Prism::ErrorsTest#"test_4.1_cr_without_lf_in_percent_expression" = 0.00 s = . Prism::ErrorsTest#"test_3.3_numbered_or_write" = 0.00 s = . Prism::ErrorsTest#"test_4.0_range_doubled" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_multi_target_17" = 0.00 s = . Prism::ErrorsTest#"test_3.3_setter_method_cannot_be_defined_in_an_endless_method_definition" = 0.00 s = . Prism::ErrorsTest#"test_3.4_match_plus" = 0.00 s = . Prism::ErrorsTest#test_unterminated_interpolated_string_closing = 0.00 s = . Prism::ErrorsTest#"test_3.4_it_with_ordinary_parameter" = 0.00 s = . Prism::ErrorsTest#"test_3.4_endless_method_command_call" = 0.00 s = . Prism::ErrorsTest#"test_4.0_duplicated_parameter_names_2" = 0.00 s = . Prism::ErrorsTest#"test_4.1_non_assoc_range" = 0.00 s = . Prism::ErrorsTest#"test_3.3_alnum_delimiters" = 0.00 s = . Prism::ErrorsTest#"test_3.3_module_definition_in_method_body" = 0.00 s = . Prism::ErrorsTest#"test_3.4_trailing_comma_after_block" = 0.00 s = . Prism::ErrorsTest#"test_3.4_def_with_expression_receiver_and_no_identifier" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_multi_target_2" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_14" = 0.00 s = . Prism::ErrorsTest#"test_4.1_block_arg_and_block" = 0.00 s = . Prism::ErrorsTest#"test_4.1_void_value_expression_in_binary_call" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_number_underscores_12" = 0.00 s = . Prism::ErrorsTest#"test_3.3_method_parameters_after_block" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_multi_target_19" = 0.00 s = . Prism::ErrorsTest#"test_4.1_def_with_multiple_statements_receiver" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_29" = 0.00 s = . Prism::ErrorsTest#"test_4.1_splat_argument_after_keyword_argument" = 0.00 s = . Prism::ErrorsTest#"test_3.4_1_2_3" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_20" = 0.00 s = . Prism::ErrorsTest#"test_3.3_escape_unicode_curly_whitespace" = 0.00 s = . Prism::ErrorsTest#"test_3.3_statement_operators" = 0.00 s = . Prism::ErrorsTest#"test_3.4_match_required_after_rescue_with_opreator" = 0.00 s = . Prism::ErrorsTest#"test_4.1_void_value_expression_in_unary_call" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_16" = 0.00 s = . Prism::ErrorsTest#"test_3.4_pattern_arithmetic_expressions" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_number_underscores_10" = 0.00 s = . Prism::ErrorsTest#"test_3.4_arguments_splat_after_star_star" = 0.00 s = . Prism::ErrorsTest#"test_3.3_void_value_expression_in_statement" = 0.00 s = . Prism::ErrorsTest#"test_4.1_destroy_call_operator_write_arguments" = 0.00 s = . Prism::ErrorsTest#"test_3.4_double_splat_with_double_commas" = 0.00 s = . Prism::ErrorsTest#"test_4.0_unterminated_global_variable" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_22" = 0.00 s = . Prism::ErrorsTest#"test_3.4_duplicated_parameter_names_4" = 0.00 s = . Prism::ErrorsTest#"test_3.4_singleton_method_for_literals" = 0.00 s = . Prism::ErrorsTest#"test_3.3_endless_method_command_call" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_call_in" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_splat" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_multi_target_8" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_splat" = 0.00 s = . Prism::ErrorsTest#"test_4.1_shadow_args_in_lambda" = 0.00 s = . Prism::ErrorsTest#"test_3.4_unterminated_W_list" = 0.00 s = . Prism::ErrorsTest#"test_4.0_block_args_with_endless_def" = 0.00 s = . Prism::ErrorsTest#"test_4.0_singleton_method_for_literals" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_10" = 0.00 s = . Prism::ErrorsTest#"test_3.4_cannot_assign_to_a_reserved_numbered_parameter" = 0.00 s = . Prism::ErrorsTest#"test_3.4_void_value_expression_in_arguments" = 0.00 s = . Prism::ErrorsTest#"test_3.4_duplicated_parameter_names_2" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_24" = 0.00 s = . Prism::ErrorsTest#"test_3.4_writing_numbered_parameter" = 0.00 s = . Prism::ErrorsTest#"test_4.1_defining_numbered_parameter_2" = 0.00 s = . Prism::ErrorsTest#"test_3.3_match_predicate_after_rescue_with_opreator" = 0.00 s = . Prism::ErrorsTest#"test_3.3_call_with_block_operator_write" = 0.00 s = . Prism::ErrorsTest#"test_4.0_do_not_allow_trailing_commas_in_lambda_parameters" = 0.00 s = . Prism::ErrorsTest#"test_4.0_module_definition_in_method_body" = 0.00 s = . Prism::ErrorsTest#"test_3.4_class_name" = 0.00 s = . Prism::ErrorsTest#"test_3.3_unterminated_global_variable_2" = 0.00 s = . Prism::ErrorsTest#"test_3.4_void_value_expression_in_binary_call" = 0.00 s = . Prism::ErrorsTest#"test_4.0_unterminated_argument_expression" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_hex_escape" = 0.00 s = . Prism::ErrorsTest#"test_4.1_bad_arguments" = 0.00 s = . Prism::ErrorsTest#"test_3.3_match_predicate_after_and_with_opreator" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_12" = 0.00 s = . Prism::ErrorsTest#"test_4.1_parameter_name_ending_with_bang_or_question_mark" = 0.00 s = . Prism::ErrorsTest#"test_3.3_bad_arguments" = 0.00 s = . Prism::ErrorsTest#"test_3.3_switching_to_named_arguments_twice" = 0.00 s = . Prism::ErrorsTest#"test_4.0_module_definition_in_method_defs" = 0.00 s = . Prism::ErrorsTest#test_regexp_encoding_option_mismatch_error = 0.00 s = . Prism::ErrorsTest#"test_3.4_match_predicate_after_rescue_with_dot_method_call" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_26" = 0.00 s = . Prism::ErrorsTest#"test_4.0_match_predicate_after_and_with_dot_method_call" = 0.00 s = . Prism::ErrorsTest#"test_4.1_unterminated_global_variable_2" = 0.00 s = . Prism::ErrorsTest#"test_4.1_duplicate_pattern_hash_key_2" = 0.00 s = . Prism::ErrorsTest#"test_3.4_void_value_expression_in_array" = 0.00 s = . Prism::ErrorsTest#"test_4.1_pattern-capture-in-alt-hash" = 0.00 s = . Prism::ErrorsTest#"test_3.3_non_assoc_range" = 0.00 s = . Prism::ErrorsTest#"test_3.4_label_in_interpolated_string" = 0.00 s = . Prism::ErrorsTest#"test_4.1_call_with_block_operator_write" = 0.00 s = . Prism::ErrorsTest#"test_3.4_pattern-capture-in-alt-array" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_8" = 0.00 s = . Prism::ErrorsTest#"test_3.4_class_definition_in_method_defs" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_number_underscores_5" = 0.00 s = . Prism::ErrorsTest#"test_3.4_label_in_parentheses" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_13" = 0.00 s = . Prism::ErrorsTest#"test_3.3_return_1" = 0.00 s = . Prism::ErrorsTest#"test_3.4_pattern_match_implicit_rest" = 0.00 s = . Prism::ErrorsTest#"test_4.0_break_1" = 0.00 s = . Prism::ErrorsTest#"test_3.3_next_1" = 0.00 s = . Prism::ErrorsTest#"test_3.4_constant_assignment_in_method" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_27" = 0.00 s = . Prism::ErrorsTest#"test_3.4_heredoc_percent_q_newline_delimiter" = 0.00 s = . Prism::ErrorsTest#"test_4.1_do_not_allow_more_than_6_hexadecimal_digits_in_u_Unicode_character_notation" = 0.00 s = . Prism::ErrorsTest#"test_3.4_assign_to_numbered_parameter" = 0.00 s = . Prism::ErrorsTest#"test_4.0_block_args_in_array_assignment" = 0.00 s = . Prism::ErrorsTest#"test_4.1_constant_path_with_invalid_token_after" = 0.00 s = . Prism::ErrorsTest#"test_3.3_rational_number_with_exponential_portion" = 0.00 s = . Prism::ErrorsTest#"test_3.4_infix_after_label" = 0.00 s = . Prism::ErrorsTest#"test_4.0_match_required_after_or_with_dot_method_call" = 0.00 s = . Prism::ErrorsTest#"test_4.0_constant_assignment_in_method" = 0.00 s = . Prism::ErrorsTest#"test_4.0_optional_block_parameters_with_unary_operator_3" = 0.00 s = . Prism::ErrorsTest#"test_3.4_block_arg_and_block" = 0.00 s = . Prism::ErrorsTest#"test_4.0_dynamic_label_pattern" = 0.00 s = . Prism::ErrorsTest#"test_3.3_match_plus" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_18" = 0.00 s = . Prism::ErrorsTest#"test_3.4_class_definition_in_method_body" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_11" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_number_underscores_7" = 0.00 s = . Prism::ErrorsTest#"test_3.4_optional_block_parameters_with_unary_operator_2" = 0.00 s = . Prism::ErrorsTest#"test_3.3_parameter_name_ending_with_bang_or_question_mark" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_25" = 0.00 s = . Prism::ErrorsTest#"test_4.1_arguments_binding_power_for_and" = 0.00 s = . Prism::ErrorsTest#"test_3.4_void_value_expression_in_modifier" = 0.00 s = . Prism::ErrorsTest#"test_3.4_multiple_error_in_parameters_order" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_2" = 0.00 s = . Prism::ErrorsTest#"test_3.4_shadow_args_in_lambda" = 0.00 s = . Prism::ErrorsTest#"test_3.3_infix_after_label" = 0.00 s = . Prism::ErrorsTest#"test_4.1_pattern-capture-in-alt-top" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_17" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_9" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_global_variable_write" = 0.00 s = . Prism::ErrorsTest#"test_4.0_unexpected_block" = 0.00 s = . Prism::ErrorsTest#"test_3.4_optional_block_parameters_with_unary_operator_4" = 0.00 s = . Prism::ErrorsTest#"test_3.4_call_with_block_and_write" = 0.00 s = . Prism::ErrorsTest#"test_3.3_unterminated_parenthesized_expression" = 0.00 s = . Prism::ErrorsTest#"test_4.0_arguments_invalid_comma" = 0.00 s = . Prism::ErrorsTest#"test_4.1_def_ivar" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_global_variable_write" = 0.00 s = . Prism::ErrorsTest#"test_4.0_match_plus" = 0.00 s = . Prism::ErrorsTest#"test_3.3_break_1" = 0.00 s = . Prism::ErrorsTest#"test_4.0_void_value_expression_in_modifier" = 0.00 s = . Prism::ErrorsTest#"test_3.3_defs_endless_method" = 0.00 s = . Prism::ErrorsTest#"test_3.3_dont_allow_return_inside_module_body" = 0.00 s = . Prism::ErrorsTest#"test_4.0_aliasing_non_global_variable_with_global_variable" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_23" = 0.00 s = . Prism::ErrorsTest#"test_4.0_check_value_expression" = 0.00 s = . Prism::ErrorsTest#"test_4.1_return_1_2_3" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_4" = 0.00 s = . Prism::ErrorsTest#"test_4.0_void_value_expression_in_unary_call" = 0.00 s = . Prism::ErrorsTest#"test_3.3_while_endless_method" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_number_underscores_3" = 0.00 s = . Prism::ErrorsTest#"test_3.3_module_name_recoverable" = 0.00 s = . Prism::ErrorsTest#"test_4.0_match_required_after_rescue_with_opreator" = 0.00 s = . Prism::ErrorsTest#"test_4.1_unterminated_W_list" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_15" = 0.00 s = . Prism::ErrorsTest#"test_4.1_missing_terminator_in_parentheses" = 0.00 s = . Prism::ErrorsTest#"test_3.3_unterminated_xstring" = 0.00 s = . Prism::ErrorsTest#test_unterminated_string_closing = 0.00 s = . Prism::ErrorsTest#"test_3.3_binary_range_with_left_unary_range" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_operator_write_dot" = 0.00 s = . Prism::ErrorsTest#"test_3.3_aliasing_global_variable_with_global_number_variable" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_6" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_21" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_number_underscores_9" = 0.00 s = . Prism::ErrorsTest#"test_3.3_double_arguments_forwarding" = 0.00 s = . Prism::ErrorsTest#"test_3.4_trailing_comma_in_calls" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_number_underscores_7" = 0.00 s = . Prism::ErrorsTest#"test_4.1_do_not_allow_characters_other_than_0_9_a_f_and_A_F_in_u_Unicode_character_notation" = 0.00 s = . Prism::ErrorsTest#"test_4.0_unterminated_i_list" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_8" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_5" = 0.00 s = . Prism::ErrorsTest#"test_3.3_class_name" = 0.00 s = . Prism::ErrorsTest#"test_4.0_do_not_allow_forward_arguments_in_blocks" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_12" = 0.00 s = . Prism::ErrorsTest#"test_4.1_regexp_unicode_too_short" = 0.00 s = . Prism::ErrorsTest#"test_4.1_duplicate_pattern_capture" = 0.00 s = . Prism::ErrorsTest#"test_4.1_dont_allow_return_inside_class_body" = 0.00 s = . Prism::ErrorsTest#"test_4.0_cr_without_lf_in_percent_expression" = 0.00 s = . Prism::ErrorsTest#"test_3.3_pattern_match_implicit_rest" = 0.00 s = . Prism::ErrorsTest#"test_3.3_def_ivar" = 0.00 s = . Prism::ErrorsTest#"test_4.0_parameter_name_ending_with_bang_or_question_mark" = 0.00 s = . Prism::ErrorsTest#"test_4.0_void_value_expression_in_call" = 0.00 s = . Prism::ErrorsTest#"test_3.4_duplicate_pattern_hash_key" = 0.00 s = . Prism::ErrorsTest#"test_3.4_void_value_expression_in_call" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_number_underscores_5" = 0.00 s = . Prism::ErrorsTest#"test_3.3_duplicate_pattern_hash_key_2" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_19" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_7" = 0.00 s = . Prism::ErrorsTest#"test_3.4_arguments_after_block" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_10" = 0.00 s = . Prism::ErrorsTest#"test_4.0_assign_to_numbered_parameter" = 0.00 s = . Prism::ErrorsTest#"test_4.0_match_predicate_after_rescue_with_opreator" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_2" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_multi_target_20" = 0.00 s = . Prism::ErrorsTest#"test_3.3_unterminated_block" = 0.00 s = . Prism::ErrorsTest#"test_3.3_repeated_parameter_name_in_destructured_params" = 0.00 s = . Prism::ErrorsTest#"test_3.4_rational_number_with_exponential_portion" = 0.00 s = . Prism::ErrorsTest#"test_3.4_leading_logical" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_number_underscores_3" = 0.00 s = . Prism::ErrorsTest#"test_4.0_void_value_expression_in_binary_call" = 0.00 s = . Prism::ErrorsTest#"test_3.4_multi_target_parens" = 0.00 s = . Prism::ErrorsTest#"test_4.0_numbered_operator_write" = 0.00 s = . Prism::ErrorsTest#"test_3.4_double_arguments_forwarding" = 0.00 s = . Prism::ErrorsTest#"test_4.1_module_name_recoverable" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_16" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_4" = 0.00 s = . Prism::ErrorsTest#"test_3.4_heredoc_unterminated" = 0.00 s = . Prism::ErrorsTest#"test_4.1_next_1_2_3" = 0.00 s = . Prism::ErrorsTest#"test_3.4_def_with_empty_expression_receiver" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_number_underscores_9" = 0.00 s = . Prism::ErrorsTest#"test_3.4_block_args_in_array_assignment" = 0.00 s = . Prism::ErrorsTest#"test_4.0_next_1" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_number_underscores" = 0.00 s = . Prism::ErrorsTest#"test_4.0_unterminated_embdoc" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_29" = 0.00 s = . Prism::ErrorsTest#"test_3.4_shadow_args_in_block" = 0.00 s = . Prism::ErrorsTest#"test_4.1_return_1" = 0.00 s = . Prism::ErrorsTest#"test_4.1_void_value_expression_in_expression" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_6" = 0.00 s = . Prism::ErrorsTest#"test_3.4_unterminated_string" = 0.00 s = . Prism::ErrorsTest#"test_3.4_double_splat_followed_by_splat_argument" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_14" = 0.00 s = . Prism::ErrorsTest#"test_4.0_returning_to_optional_parameters_multiple_times" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_3" = 0.00 s = . Prism::ErrorsTest#"test_4.0_class_name" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_hex_escape" = 0.00 s = . Prism::ErrorsTest#"test_4.1_void_value_expression_in_modifier" = 0.00 s = . Prism::ErrorsTest#"test_4.1_semicolon_after_inheritance_operator" = 0.00 s = . Prism::ErrorsTest#"test_4.0_multiple_error_in_parameters_order" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_multi_target_8" = 0.00 s = . Prism::ErrorsTest#"test_4.1_duplicated_parameter_names_2" = 0.00 s = . Prism::ErrorsTest#"test_3.3_duplicate_pattern_hash_key" = 0.00 s = . Prism::ErrorsTest#"test_4.1_double_splat_followed_by_splat_argument" = 0.00 s = . Prism::ErrorsTest#test_newline_preceding_eof = 0.00 s = . Prism::ErrorsTest#"test_4.1_match_required_after_or_with_dot_method_call" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_30" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_number_underscores_10" = 0.00 s = . Prism::ErrorsTest#"test_3.3_splat_argument_after_keyword_argument" = 0.00 s = . Prism::ErrorsTest#"test_4.1_unterminated_unicode_brackets_should_be_a_syntax_error" = 0.00 s = . Prism::ErrorsTest#"test_3.4_match_required_after_or_with_opreator" = 0.00 s = . Prism::ErrorsTest#"test_3.4_next_1" = 0.00 s = . Prism::ErrorsTest#"test_4.0_for_loops_only_end" = 0.00 s = . Prism::ErrorsTest#"test_3.3_def_with_multiple_statements_receiver" = 0.00 s = . Prism::ErrorsTest#"test_3.4_aliasing_non_global_variable_with_global_variable" = 0.00 s = . Prism::ErrorsTest#"test_3.3_cr_without_lf_in_percent_expression" = 0.00 s = . Prism::ErrorsTest#"test_3.3_def_with_expression_receiver_and_no_identifier" = 0.00 s = . Prism::ErrorsTest#"test_4.1_switching_to_named_arguments_twice" = 0.00 s = . Prism::ErrorsTest#"test_3.4_duplicate_pattern_hash_key_2" = 0.00 s = . Prism::ErrorsTest#"test_3.4_while_endless_method" = 0.00 s = . Prism::ErrorsTest#"test_4.0_rational_number_with_exponential_portion" = 0.00 s = . Prism::ErrorsTest#"test_4.1_method_parameters_after_block" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_number_underscores_12" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_32" = 0.00 s = . Prism::ErrorsTest#"test_4.1_pattern-capture-in-alt-array" = 0.00 s = . Prism::ErrorsTest#"test_4.1_label_in_interpolated_string" = 0.00 s = . Prism::ErrorsTest#"test_3.4_unterminated_xstring" = 0.00 s = . Prism::ErrorsTest#"test_4.0_writing_numbered_parameter" = 0.00 s = . Prism::ErrorsTest#"test_3.3_for_loop_delimiter" = 0.00 s = . Prism::ErrorsTest#"test_4.1_index_call_with_block_and_write" = 0.00 s = . Prism::ErrorsTest#"test_4.0_call_with_block_and_write" = 0.00 s = . Prism::ErrorsTest#"test_3.4_def_with_optional_splat" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_9" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_multi_target_20" = 0.00 s = . Prism::ErrorsTest#"test_4.1_void_value_expression_in_assignment" = 0.00 s = . Prism::ErrorsTest#"test_4.0_index_call_with_block_operator_write" = 0.00 s = . Prism::ErrorsTest#"test_4.0_alnum_delimiters_9" = 0.00 s = . Prism::ErrorsTest#"test_3.3_destroy_call_operator_write_arguments" = 0.00 s = . Prism::ErrorsTest#"test_4.0_missing_terminator_in_parentheses" = 0.00 s = . Prism::ErrorsTest#"test_4.1_unterminated_embdoc" = 0.00 s = . Prism::ErrorsTest#"test_3.3_optional_block_parameters_with_unary_operator_4" = 0.00 s = . Prism::ErrorsTest#"test_3.4_match_predicate_after_or_with_opreator" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_34" = 0.00 s = . Prism::ErrorsTest#"test_3.3_return_1_2_3" = 0.00 s = . Prism::ErrorsTest#"test_3.3_numbered_operator_write" = 0.00 s = . Prism::ErrorsTest#"test_3.4_non_assoc_equality" = 0.00 s = . Prism::ErrorsTest#"test_3.3_label_in_parentheses" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_number_underscores_9" = 0.00 s = . Prism::ErrorsTest#"test_4.1_symbol_in_hash" = 0.00 s = . Prism::ErrorsTest#"test_4.1_double_scope_repeated_numbered_parameters" = 0.00 s = . Prism::ErrorsTest#"test_3.4_private_endless_method" = 0.00 s = . Prism::ErrorsTest#"test_3.3_optional_block_parameters_with_unary_operator_2" = 0.00 s = . Prism::ErrorsTest#"test_4.1_do_not_allow_multiple_codepoints_in_a_single_character_literal" = 0.00 s = . Prism::ErrorsTest#"test_3.4_block_beginning_with_brace_and_ending_with_end" = 0.00 s = . Prism::ErrorsTest#"test_3.4_missing_terminator_in_parentheses" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_18" = 0.00 s = . Prism::ErrorsTest#"test_3.3_keywords_parameters_before_required_parameters" = 0.00 s = . Prism::ErrorsTest#"test_3.4_forwarding_arg_and_block" = 0.00 s = . Prism::ErrorsTest#"test_3.3_array_invalid_comma" = 0.00 s = . Prism::ErrorsTest#"test_3.4_do_not_allow_multiple_codepoints_in_a_single_character_literal" = 0.00 s = . Prism::ErrorsTest#"test_4.1_unterminated_i_list" = 0.00 s = . Prism::ErrorsTest#"test_4.1_arguments_invalid_comma" = 0.00 s = . Prism::ErrorsTest#"test_3.4_semicolon_after_inheritance_operator" = 0.00 s = . Prism::ErrorsTest#"test_4.1_duplicated_parameter_names_4" = 0.00 s = . Prism::ErrorsTest#"test_4.1_pattern_match_implicit_rest" = 0.00 s = . Prism::ErrorsTest#"test_3.3_match_required_after_or_with_dot_method_call" = 0.00 s = . Prism::ErrorsTest#"test_4.0_symbol_in_keyword_parameter" = 0.00 s = . Prism::ErrorsTest#"test_3.3_defining_numbered_parameter_2" = 0.00 s = . Prism::ErrorsTest#"test_4.1_unterminated_empty_string" = 0.00 s = . Prism::ErrorsTest#"test_3.3_forwarding_arg_and_block" = 0.00 s = . Prism::ErrorsTest#"test_3.4_do_not_allow_forward_arguments_in_blocks" = 0.00 s = . Prism::ErrorsTest#"test_4.0_alnum_delimiters" = 0.00 s = . Prism::ErrorsTest#"test_4.1_void_value_expression_in_statement" = 0.00 s = . Prism::ErrorsTest#"test_4.0_alnum_delimiters_3" = 0.00 s = . Prism::ErrorsTest#"test_4.0_duplicate_pattern_hash_key_2" = 0.00 s = . Prism::ErrorsTest#"test_4.0_range_and_bin_op_3" = 0.00 s = . Prism::ErrorsTest#"test_4.0_unterminated_W_list" = 0.00 s = . Prism::ErrorsTest#"test_4.0_it_with_ordinary_parameter" = 0.00 s = . Prism::ErrorsTest#"test_3.3_cannot_assign_to_a_reserved_numbered_parameter" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_3" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_14" = 0.00 s = . Prism::ErrorsTest#"test_3.3_assign_to_numbered_parameter" = 0.00 s = . Prism::ErrorsTest#"test_3.3_heredoc_unterminated" = 0.00 s = . Prism::ErrorsTest#test_unterminated_empty_string_closing = 0.00 s = . Prism::ErrorsTest#"test_3.3_dynamic_label_pattern" = 0.00 s = . Prism::ErrorsTest#"test_4.1_unterminated_s_symbol" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_multi_target_20" = 0.00 s = . Prism::ErrorsTest#"test_4.0_trailing_comma_after_block" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_number_underscores_5" = 0.00 s = . Prism::ErrorsTest#"test_3.3_do_not_allow_forward_arguments_in_blocks" = 0.00 s = . Prism::ErrorsTest#"test_3.3_double_splat_followed_by_splat_argument" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_number_underscores_11" = 0.00 s = . Prism::ErrorsTest#"test_3.4_do_not_allow_characters_other_than_0_9_a_f_and_A_F_in_u_Unicode_character_notation" = 0.00 s = . Prism::ErrorsTest#"test_3.4_unterminated_regular_expression_with_heredoc" = 0.00 s = . Prism::ErrorsTest#"test_3.3_shadow_args_in_block" = 0.00 s = . Prism::ErrorsTest#"test_3.3_argument_forwarding_only_effects_its_own_internals" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_16" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_number_underscores_11" = 0.00 s = . Prism::ErrorsTest#"test_4.1_double_arguments_forwarding" = 0.00 s = . Prism::ErrorsTest#"test_4.1_non_assoc_equality" = 0.00 s = . Prism::ErrorsTest#test_all_syntax_versions_present = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_number_underscores_7" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_multi_target_2" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_10" = 0.00 s = . Prism::ErrorsTest#"test_3.3_arguments_invalid_comma" = 0.00 s = . Prism::ErrorsTest#"test_4.1_pre_execution_context" = 0.00 s = . Prism::ErrorsTest#"test_4.1_top_level_constant_starting_with_downcased_identifier" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_7" = 0.00 s = . Prism::ErrorsTest#"test_4.0_pre_execution_missing_brace" = 0.00 s = . Prism::ErrorsTest#"test_3.4_multi_target_star" = 0.00 s = . Prism::ErrorsTest#"test_4.0_statement_at_non_statement" = 0.00 s = . Prism::ErrorsTest#"test_4.1_module_definition_in_method_defs" = 0.00 s = . Prism::ErrorsTest#"test_4.0_range_and_bin_op_7" = 0.00 s = . Prism::ErrorsTest#"test_4.1_unterminated_global_variable" = 0.00 s = . Prism::ErrorsTest#"test_4.0_alnum_delimiters_7" = 0.00 s = . Prism::ErrorsTest#"test_3.3_aliasing_non_global_variable_with_global_variable" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_multi_target_4" = 0.00 s = . Prism::ErrorsTest#"test_4.0_class_definition_in_method_body" = 0.00 s = . Prism::ErrorsTest#"test_4.1_unterminated_argument_expression" = 0.00 s = . Prism::ErrorsTest#"test_3.4_double_scope_repeated_numbered_parameters" = 0.00 s = . Prism::ErrorsTest#"test_3.3_void_value_expression_in_unary_call" = 0.00 s = . Prism::ErrorsTest#"test_3.3_void_value_expression_in_hash" = 0.00 s = . Prism::ErrorsTest#"test_4.1_escape_unicode_curly_whitespace" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_5" = 0.00 s = . Prism::ErrorsTest#"test_4.1_module_definition_in_method_body" = 0.00 s = . Prism::ErrorsTest#"test_3.3_multi_target_star" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_12" = 0.00 s = . Prism::ErrorsTest#"test_4.1_numbered_operator_write" = 0.00 s = . Prism::ErrorsTest#"test_4.0_alnum_delimiters_5" = 0.00 s = . Prism::ErrorsTest#"test_4.0_module_name_recoverable" = 0.00 s = . Prism::ErrorsTest#"test_4.0_range_and_bin_op_5" = 0.00 s = . Prism::ErrorsTest#"test_3.3_match_predicate_after_or_with_opreator" = 0.00 s = . Prism::ErrorsTest#"test_4.1_check_value_expression" = 0.00 s = . Prism::ErrorsTest#"test_4.0_def_with_empty_expression_receiver" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_multi_target_6" = 0.00 s = . Prism::ErrorsTest#"test_4.0_numbered_and_write" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_number_underscores_3" = 0.00 s = . Prism::ErrorsTest#"test_4.0_class_definition_in_method_defs" = 0.00 s = . Prism::ErrorsTest#"test_4.1_content_after_unterminated_heredoc" = 0.00 s = . Prism::ErrorsTest#"test_4.1_aliasing_non_global_variable_with_global_variable" = 0.00 s = . Prism::ErrorsTest#"test_3.4_match_required_after_or_with_dot_method_call" = 0.00 s = . Prism::ErrorsTest#"test_3.4_parameter_name_ending_with_bang_or_question_mark" = 0.00 s = . Prism::ErrorsTest#"test_4.0_keywords_parameters_before_required_parameters" = 0.00 s = . Prism::ErrorsTest#"test_3.3_leading_logical" = 0.00 s = . Prism::ErrorsTest#"test_4.0_void_value_expression_in_constant_path" = 0.00 s = . Prism::ErrorsTest#"test_4.1_unterminated_regular_expression" = 0.00 s = . Prism::ErrorsTest#"test_3.4_top_level_constant_starting_with_downcased_identifier" = 0.00 s = . Prism::ErrorsTest#"test_3.4_statement_operators" = 0.00 s = . Prism::ErrorsTest#"test_4.0_ellipsis_in_no_paren_call" = 0.00 s = . Prism::ErrorsTest#"test_4.1_dont_allow_return_inside_module_body" = 0.00 s = . Prism::ErrorsTest#"test_3.3_match_required_after_and_with_dot_method_call" = 0.00 s = . Prism::ErrorsTest#"test_4.1_duplicated_parameter_names_5" = 0.00 s = . Prism::ErrorsTest#"test_4.1_case_without_when_clauses_errors_on_else_clause" = 0.00 s = . Prism::ErrorsTest#"test_4.0_unterminated_s_symbol" = 0.00 s = . Prism::ErrorsTest#"test_4.1_match_required_after_or_with_opreator" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_19" = 0.00 s = . Prism::ErrorsTest#"test_3.3_case_without_clauses" = 0.00 s = . Prism::ErrorsTest#"test_3.3_optional_block_parameters_with_unary_operator_3" = 0.00 s = . Prism::ErrorsTest#"test_4.1_cannot_assign_to_a_reserved_numbered_parameter" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_number_underscores_8" = 0.00 s = . Prism::ErrorsTest#"test_3.4_void_value_expression_in_hash" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_operator_write_fcall" = 0.00 s = . Prism::ErrorsTest#"test_3.3_def_with_empty_expression_receiver" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_number_underscores" = 0.00 s = . Prism::ErrorsTest#"test_4.0_void_value_expression_in_hash" = 0.00 s = . Prism::ErrorsTest#"test_3.4_constant_path_with_invalid_token_after" = 0.00 s = . Prism::ErrorsTest#"test_3.4_arguments_invalid_comma" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_35" = 0.00 s = . Prism::ErrorsTest#"test_4.0_def_with_expression_receiver_and_no_identifier" = 0.00 s = . Prism::ErrorsTest#"test_4.0_range_and_bin_op_8" = 0.00 s = . Prism::ErrorsTest#"test_3.4_break_1_2_3" = 0.00 s = . Prism::ErrorsTest#"test_4.1_for_loop_delimiter" = 0.00 s = . Prism::ErrorsTest#"test_4.0_pattern_string_key" = 0.00 s = . Prism::ErrorsTest#"test_4.0_alnum_delimiters_8" = 0.00 s = . Prism::ErrorsTest#"test_4.0_singleton_class_delimiter" = 0.00 s = . Prism::ErrorsTest#"test_3.3_unterminated_empty_string" = 0.00 s = . Prism::ErrorsTest#"test_4.1_duplicate_pattern_hash_key" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_8" = 0.00 s = . Prism::ErrorsTest#"test_4.0_pre_execution_context" = 0.00 s = . Prism::ErrorsTest#"test_4.1_defs_endless_method" = 0.00 s = . Prism::ErrorsTest#"test_4.0_keyword_args_in_array_assignment" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_33" = 0.00 s = . Prism::ErrorsTest#"test_4.0_aliasing_global_variable_with_global_number_variable" = 0.00 s = . Prism::ErrorsTest#"test_4.0_return_1" = 0.00 s = . Prism::ErrorsTest#"test_4.0_match_required_after_and_with_dot_method_call" = 0.00 s = . Prism::ErrorsTest#"test_4.1_defining_numbered_parameter" = 0.00 s = . Prism::ErrorsTest#"test_4.1_method_with_arguments_after_anonymous_block" = 0.00 s = . Prism::ErrorsTest#"test_4.1_def_with_optional_splat" = 0.00 s = . Prism::ErrorsTest#"test_3.3_unterminated_W_list" = 0.00 s = . Prism::ErrorsTest#"test_3.4_void_value_expression_in_assignment" = 0.00 s = . Prism::ErrorsTest#"test_4.0_method_with_arguments_after_anonymous_block" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_31" = 0.00 s = . Prism::ErrorsTest#"test_3.3_block_args_with_endless_def" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_number_underscores_11" = 0.00 s = . Prism::ErrorsTest#"test_4.0_amperand_dot_after_endless_range" = 0.00 s = . Prism::ErrorsTest#"test_4.1_duplicated_parameter_names_3" = 0.00 s = . Prism::ErrorsTest#"test_4.0_numbered_parameters_in_block_arguments" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_multi_target_9" = 0.00 s = . Prism::ErrorsTest#"test_3.4_dont_allow_return_inside_module_body" = 0.00 s = . Prism::ErrorsTest#"test_4.0_endless_method_command_call" = 0.00 s = . Prism::ErrorsTest#"test_4.0_dont_allow_return_inside_sclass_body" = 0.00 s = . Prism::ErrorsTest#"test_3.3_class_definition_in_method_defs" = 0.00 s = . Prism::ErrorsTest#"test_3.3_void_value_expression_in_modifier" = 0.00 s = . Prism::ErrorsTest#"test_4.0_array_invalid_comma" = 0.00 s = . Prism::ErrorsTest#"test_4.1_def_with_expression_receiver_and_no_identifier" = 0.00 s = . Prism::ErrorsTest#"test_3.4_keyword_args_in_array_assignment" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_number_underscores_2" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_multi_target_7" = 0.00 s = . Prism::ErrorsTest#"test_3.4_binary_range_with_left_unary_range" = 0.00 s = . Prism::ErrorsTest#"test_3.4_defined_empty" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_operator_write_fcall" = 0.00 s = . Prism::ErrorsTest#"test_4.0_range_and_bin_op_4" = 0.00 s = . Prism::ErrorsTest#"test_4.0_alnum_delimiters_4" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_13" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_4" = 0.00 s = . Prism::ErrorsTest#"test_3.4_unterminated_embdoc_2" = 0.00 s = . Prism::ErrorsTest#"test_3.4_check_value_expression" = 0.00 s = . Prism::ErrorsTest#"test_3.4_for_loop_delimiter" = 0.00 s = . Prism::ErrorsTest#"test_3.4_amperand_dot_after_endless_range" = 0.00 s = . Prism::ErrorsTest#"test_3.4_module_definition_in_method_body_within_block" = 0.00 s = . Prism::ErrorsTest#"test_3.4_defining_numbered_parameter_2" = 0.00 s = . Prism::ErrorsTest#"test_4.1_double_scope_numbered_parameters" = 0.00 s = . Prism::ErrorsTest#"test_4.1_targeting_numbered_parameter" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_multi_target_5" = 0.00 s = . Prism::ErrorsTest#"test_4.1_unterminated_regular_expression_with_heredoc" = 0.00 s = . Prism::ErrorsTest#"test_4.0_defining_numbered_parameter_2" = 0.00 s = . Prism::ErrorsTest#"test_3.3_class_definition_in_method_body" = 0.00 s = . Prism::ErrorsTest#"test_4.0_alnum_delimiters_6" = 0.00 s = . Prism::ErrorsTest#"test_4.1_match_required_after_and_with_dot_method_call" = 0.00 s = . Prism::ErrorsTest#"test_4.0_range_and_bin_op_6" = 0.00 s = . Prism::ErrorsTest#"test_4.1_pattern-capture-in-alt-name" = 0.00 s = . Prism::ErrorsTest#"test_4.1_singleton_method_for_literals" = 0.00 s = . Prism::ErrorsTest#"test_3.4_numbered_operator_write" = 0.00 s = . Prism::ErrorsTest#"test_4.1_unterminated_interpolated_string" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_6" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_11" = 0.00 s = . Prism::ErrorsTest#"test_3.3_array_with_double_commas" = 0.00 s = . Prism::ErrorsTest#"test_3.4_block_args_with_endless_def" = 0.00 s = . Prism::ErrorsTest#"test_3.3_returning_to_optional_parameters_multiple_times" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_multi_target_3" = 0.00 s = . Prism::ErrorsTest#"test_4.1_do_not_allow_forward_arguments_in_blocks" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_number_underscores_6" = 0.00 s = . Prism::ErrorsTest#"test_4.1_keywords_parameters_before_required_parameters" = 0.00 s = . Prism::ErrorsTest#"test_3.4_unterminated_unicode_brackets_should_be_a_syntax_error" = 0.00 s = . Prism::ErrorsTest#"test_3.3_def_with_optional_splat" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_multi_target_20" = 0.00 s = . Prism::ErrorsTest#"test_3.4_match_predicate_after_rescue_with_opreator" = 0.00 s = . Prism::ErrorsTest#"test_3.4_match_predicate_after_and_with_dot_method_call" = 0.00 s = . Prism::ErrorsTest#"test_4.1_numbered_or_write" = 0.00 s = . Prism::ErrorsTest#"test_3.3_amperand_dot_after_endless_range" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_number_underscores_10" = 0.00 s = . Prism::ErrorsTest#"test_3.3_multiple_error_in_parameters_order" = 0.00 s = . Prism::ErrorsTest#"test_4.0_argument_forwarding_only_effects_its_own_internals" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_17" = 0.00 s = . Prism::ErrorsTest#"test_3.3_unterminated_regular_expression_with_heredoc" = 0.00 s = . Prism::ErrorsTest#"test_3.3_non_assoc_equality" = 0.00 s = . Prism::ErrorsTest#"test_3.4_array_with_double_commas" = 0.00 s = . Prism::ErrorsTest#"test_4.0_numbered_or_write" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_number_underscores_10" = 0.00 s = . Prism::ErrorsTest#"test_4.0_endless_method_command_call_parameters" = 0.00 s = . Prism::ErrorsTest#"test_3.3_top_level_constant_starting_with_downcased_identifier" = 0.00 s = . Prism::ErrorsTest#"test_3.4_pattern-capture-in-alt-top" = 0.00 s = . Prism::ErrorsTest#"test_4.0_regexp_unicode_too_short" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_number_underscores_4" = 0.00 s = . Prism::ErrorsTest#"test_4.0_cannot_assign_to_a_reserved_numbered_parameter" = 0.00 s = . Prism::ErrorsTest#"test_4.0_do_not_allow_multiple_codepoints_in_a_single_character_literal" = 0.00 s = . Prism::ErrorsTest#"test_3.4_range_doubled" = 0.00 s = . Prism::ErrorsTest#"test_3.3_void_value_expression_in_def" = 0.00 s = . Prism::ErrorsTest#"test_3.3_constant_path_with_invalid_token_after" = 0.00 s = . Prism::ErrorsTest#"test_4.0_trailing_comma_in_calls" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_15" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_2" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_number_underscores_12" = 0.00 s = . Prism::ErrorsTest#"test_4.0_loop_conditional_is_closed" = 0.00 s = . Prism::ErrorsTest#"test_4.0_def_ivar" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_multi_target" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_number_underscores_12" = 0.00 s = . Prism::ErrorsTest#"test_4.0_range_and_bin_op_2" = 0.00 s = . Prism::ErrorsTest#"test_4.0_alnum_delimiters_2" = 0.00 s = . Prism::ErrorsTest#"test_3.4_defining_numbered_parameter" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_20" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_number_underscores_8" = 0.00 s = . Prism::ErrorsTest#"test_3.4_next_1_2_3" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_operator_write_fcall" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_7" = 0.00 s = . Prism::ErrorsTest#"test_4.0_optional_block_parameters_with_unary_operator_4" = 0.00 s = . Prism::ErrorsTest#"test_4.1_match_required_after_rescue_with_dot_method_call" = 0.00 s = . Prism::ErrorsTest#"test_4.1_defined_empty" = 0.00 s = . Prism::ErrorsTest#"test_3.4_do_not_allow_more_than_6_hexadecimal_digits_in_u_Unicode_character_notation" = 0.00 s = . Prism::ErrorsTest#"test_3.3_match_predicate_after_or_with_dot_method_call" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_14" = 0.00 s = . Prism::ErrorsTest#"test_4.1_match_predicate_after_or_with_opreator" = 0.00 s = . Prism::ErrorsTest#"test_3.3_defined_empty" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_number_underscores_2" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_5" = 0.00 s = . Prism::ErrorsTest#"test_4.1_conditional_predicate_closed" = 0.00 s = . Prism::ErrorsTest#"test_4.1_interpolated_regular_expression_with_unknown_regexp_options" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_22" = 0.00 s = . Prism::ErrorsTest#"test_3.4_unterminated_block" = 0.00 s = . Prism::ErrorsTest#"test_4.0_duplicated_parameter_names" = 0.00 s = . Prism::ErrorsTest#"test_3.4_singleton_class_delimiter" = 0.00 s = . Prism::ErrorsTest#"test_3.4_unterminated_interpolated_symbol" = 0.00 s = . Prism::ErrorsTest#"test_3.3_rest_keywords_parameters_before_required_parameters" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_16" = 0.00 s = . Prism::ErrorsTest#"test_3.3_unterminated_embdoc" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_8" = 0.00 s = . Prism::ErrorsTest#"test_4.0_def_with_optional_splat" = 0.00 s = . Prism::ErrorsTest#"test_4.1_1_2_3" = 0.00 s = . Prism::ErrorsTest#"test_4.1_double_splat_with_double_commas" = 0.00 s = . Prism::ErrorsTest#"test_3.4_break_1" = 0.00 s = . Prism::ErrorsTest#"test_3.3_semicolon_after_inheritance_operator" = 0.00 s = . Prism::ErrorsTest#"test_3.3_unterminated_interpolated_symbol" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_3" = 0.00 s = . Prism::ErrorsTest#"test_4.1_heredoc_percent_q_newline_delimiter" = 0.00 s = . Prism::ErrorsTest#"test_4.0_match_required_after_and_with_opreator" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_24" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_number_underscores_6" = 0.00 s = . Prism::ErrorsTest#"test_3.4_optional_block_parameters_with_unary_operator_3" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_10" = 0.00 s = . Prism::ErrorsTest#"test_4.1_block_args_in_array_assignment" = 0.00 s = . Prism::ErrorsTest#"test_4.0_match_predicate_after_or_with_dot_method_call" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_19" = 0.00 s = . Prism::ErrorsTest#"test_4.1_arguments_splat_after_star_star" = 0.00 s = . Prism::ErrorsTest#"test_4.0_optional_block_parameters_with_unary_operator_2" = 0.00 s = . Prism::ErrorsTest#"test_3.3_range_doubled" = 0.00 s = . Prism::ErrorsTest#"test_3.3_unterminated_unicode_brackets_should_be_a_syntax_error" = 0.00 s = . Prism::ErrorsTest#"test_3.4_case_without_clauses" = 0.00 s = . Prism::ErrorsTest#"test_4.1_array_invalid_comma" = 0.00 s = . Prism::ErrorsTest#"test_3.3_pattern-capture-in-alt-name" = 0.00 s = . Prism::ErrorsTest#"test_4.1_xstring_concat" = 0.00 s = . Prism::ErrorsTest#"test_4.1_repeated_parameter_name_in_destructured_params" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_26" = 0.00 s = . Prism::ErrorsTest#"test_3.3_unterminated_i_list" = 0.00 s = . Prism::ErrorsTest#"test_4.1_break_1" = 0.00 s = . Prism::ErrorsTest#"test_4.0_match_predicate_after_and_with_opreator" = 0.00 s = . Prism::ErrorsTest#"test_4.1_range_doubled" = 0.00 s = . Prism::ErrorsTest#"test_3.3_call_with_block_or_write" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_12" = 0.00 s = . Prism::ErrorsTest#"test_3.4_call_with_block_or_write" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_number_underscores_4" = 0.00 s = . Prism::ErrorsTest#"test_3.4_void_value_expression_in_def" = 0.00 s = . Prism::ErrorsTest#"test_4.1_rational_number_with_exponential_portion" = 0.00 s = . Prism::ErrorsTest#"test_3.3_trailing_comma_in_calls" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_9" = 0.00 s = . Prism::ErrorsTest#"test_3.3_void_value_expression_in_call" = 0.00 s = . Prism::ErrorsTest#"test_3.3_pattern-capture-in-alt-top" = 0.00 s = . Prism::ErrorsTest#"test_3.4_ellipsis_in_no_paren_call" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_2" = 0.00 s = . Prism::ErrorsTest#test_invalid_message_name = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_15" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_7" = 0.00 s = . Prism::ErrorsTest#"test_3.4_regular_expression_with_unknown_regexp_options" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_global_variable_write" = 0.00 s = . Prism::ErrorsTest#"test_4.0_pattern-capture-in-alt-hash" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_number_underscores" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_28" = 0.00 s = . Prism::ErrorsTest#"test_3.4_module_name_recoverable" = 0.00 s = . Prism::ErrorsTest#"test_4.1_block_args_with_endless_def" = 0.00 s = . Prism::ErrorsTest#"test_3.3_duplicate_pattern_capture" = 0.00 s = . Prism::ErrorsTest#"test_4.0_repeated_parameter_name_in_destructured_params" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_number_underscores_8" = 0.00 s = . Prism::ErrorsTest#"test_4.0_binary_range_with_left_unary_range" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_5" = 0.00 s = . Prism::ErrorsTest#"test_3.4_parameters_invalid_comma" = 0.00 s = . Prism::ErrorsTest#"test_3.3_unterminated_s_symbol" = 0.00 s = . Prism::ErrorsTest#"test_3.4_void_value_expression_in_expression" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_17" = 0.00 s = . Prism::ErrorsTest#"test_4.1_dynamic_label_pattern" = 0.00 s = . Prism::ErrorsTest#"test_3.3_defining_numbered_parameter" = 0.00 s = . Prism::ErrorsTest#"test_4.0_defs_endless_method" = 0.00 s = . Prism::ErrorsTest#"test_4.1_match_predicate_after_or_with_dot_method_call" = 0.00 s = . Prism::ErrorsTest#"test_3.3_parameters_invalid_comma" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_number_underscores_2" = 0.00 s = . Prism::ErrorsTest#"test_3.4_returning_to_optional_parameters_multiple_times" = 0.00 s = . Prism::ErrorsTest#"test_4.0_unterminated_regular_expression_with_heredoc" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_multi_target" = 0.00 s = . Prism::ErrorsTest#"test_4.0_range_and_bin_op" = 0.00 s = . Prism::ErrorsTest#"test_3.4_dont_allow_return_inside_class_body" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_3" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_splat" = 0.00 s = . Prism::ErrorsTest#"test_3.3_constant_assignment_in_method" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_11" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_18" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_6" = 0.00 s = . Prism::ErrorsTest#"test_4.1_unterminated_block" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_number_underscores_4" = 0.00 s = . Prism::ErrorsTest#"test_4.1_trailing_comma_in_calls" = 0.00 s = . Prism::ErrorsTest#"test_3.4_pattern-capture-in-alt-name" = 0.00 s = . Prism::ErrorsTest#"test_4.0_void_value_expression_in_def" = 0.00 s = . Prism::ErrorsTest#"test_4.0_unterminated_interpolated_symbol" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_13" = 0.00 s = . Prism::ErrorsTest#"test_3.3_missing_terminator_in_parentheses" = 0.00 s = . Prism::ErrorsTest#"test_4.0_rest_keywords_parameters_before_required_parameters" = 0.00 s = . Prism::ErrorsTest#"test_4.0_bad_arguments" = 0.00 s = . Prism::ErrorsTest#"test_3.3_double_scope_repeated_numbered_parameters" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_4" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_9" = 0.00 s = . Prism::ErrorsTest#"test_4.1_begin_at_toplevel" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_number_underscores_6" = 0.00 s = . Prism::ErrorsTest#"test_4.0_match_required_after_or_with_opreator" = 0.00 s = . Prism::ErrorsTest#"test_3.3_switching_to_optional_arguments_twice" = 0.00 s = . Prism::ErrorsTest#"test_3.3_pre_execution_context" = 0.00 s = . Prism::ErrorsTest#"test_4.1_void_value_expression_in_arguments" = 0.00 s = . Prism::ErrorsTest#"test_4.0_begin_at_toplevel" = 0.00 s = . Prism::ErrorsTest#"test_3.4_interpolated_regular_expression_with_unknown_regexp_options" = 0.00 s = . Prism::ErrorsTest#"test_3.4_optional_block_parameters_with_unary_operator" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_multi_target_3" = 0.00 s = . Prism::ErrorsTest#"test_4.1_class_name" = 0.00 s = . Prism::ErrorsTest#"test_3.3_pattern_arithmetic_expressions" = 0.00 s = . Prism::ErrorsTest#"test_4.0_duplicated_parameter_names_3" = 0.00 s = . Prism::ErrorsTest#"test_3.3_singleton_method_for_literals" = 0.00 s = . Prism::ErrorsTest#"test_3.4_loop_conditional_is_closed" = 0.00 s = . Prism::ErrorsTest#"test_4.0_top_level_constant_with_downcased_identifier" = 0.00 s = . Prism::ErrorsTest#"test_4.0_setter_method_cannot_be_defined_in_an_endless_method_definition" = 0.00 s = . Prism::ErrorsTest#"test_3.4_do_not_allow_trailing_commas_in_method_parameters" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_multi_target_16" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_26" = 0.00 s = . Prism::ErrorsTest#"test_4.1_multiple_error_in_parameters_order" = 0.00 s = . Prism::ErrorsTest#"test_4.1_pattern_arithmetic_expressions" = 0.00 s = . Prism::ErrorsTest#"test_3.4_numbered_parameters_in_block_arguments" = 0.00 s = . Prism::ErrorsTest#"test_3.3_module_definition_in_method_body_within_block" = 0.00 s = . Prism::ErrorsTest#"test_4.0_next_1_2_3" = 0.00 s = . Prism::ErrorsTest#"test_3.3_unterminated_interpolated_string" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_19" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls" = 0.00 s = . Prism::ErrorsTest#"test_3.3_do_not_allow_multiple_codepoints_in_a_single_character_literal" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_35" = 0.00 s = . Prism::ErrorsTest#"test_4.1_parameters_invalid_comma" = 0.00 s = . Prism::ErrorsTest#"test_3.3_index_call_with_block_operator_write" = 0.00 s = . Prism::ErrorsTest#"test_3.3_double_scope_numbered_parameters" = 0.00 s = . Prism::ErrorsTest#"test_4.0_duplicate_pattern_capture" = 0.00 s = . Prism::ErrorsTest#"test_4.0_method_parameters_after_arguments_forwarding" = 0.00 s = . Prism::ErrorsTest#"test_4.0_switching_to_named_arguments_twice" = 0.00 s = . Prism::ErrorsTest#"test_4.0_pattern-capture-in-alt-top" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_24" = 0.00 s = . Prism::ErrorsTest#"test_4.0_index_call_with_block_and_write" = 0.00 s = . Prism::ErrorsTest#"test_3.4_cr_without_lf_in_percent_expression" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_multi_target_14" = 0.00 s = . Prism::ErrorsTest#"test_4.0_statement_operators" = 0.00 s = . Prism::ErrorsTest#"test_4.1_amperand_dot_after_endless_range" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_operator_write_fcall" = 0.00 s = . Prism::ErrorsTest#"test_4.0_for_loops_index_missing" = 0.00 s = . Prism::ErrorsTest#"test_4.0_shadow_args_in_lambda" = 0.00 s = . Prism::ErrorsTest#"test_3.4_double_scope_numbered_parameters" = 0.00 s = . Prism::ErrorsTest#test_embdoc_ending = 0.00 s = . Prism::ErrorsTest#"test_3.3_next_1_2_3" = 0.00 s = . Prism::ErrorsTest#"test_4.0_non_assoc_range" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_multi_target_7" = 0.00 s = . Prism::ErrorsTest#"test_4.0_case_without_when_clauses_errors_on_else_clause" = 0.00 s = . Prism::ErrorsTest#"test_4.0_method_parameters_after_block" = 0.00 s = . Prism::ErrorsTest#"test_3.3_endless_method_command_call_parameters" = 0.00 s = . Prism::ErrorsTest#"test_3.4_dynamic_label_pattern" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_22" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_multi_target_12" = 0.00 s = . Prism::ErrorsTest#"test_4.1_multi_target_star" = 0.00 s = . Prism::ErrorsTest#"test_3.3_void_value_expression_in_array" = 0.00 s = . Prism::ErrorsTest#"test_3.4_void_value_expression_in_constant_path" = 0.00 s = . Prism::ErrorsTest#"test_4.0_multi_target_star" = 0.00 s = . Prism::ErrorsTest#"test_4.0_match_required_after_rescue_with_dot_method_call" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_33" = 0.00 s = . Prism::ErrorsTest#"test_3.4_unterminated_interpolated_string" = 0.00 s = . Prism::ErrorsTest#"test_3.4_method_parameters_after_block" = 0.00 s = . Prism::ErrorsTest#"test_4.0_symbol_in_hash" = 0.00 s = . Prism::ErrorsTest#"test_4.0_constant_path_with_invalid_token_after" = 0.00 s = . Prism::ErrorsTest#"test_3.3_conditional_predicate_closed" = 0.00 s = . Prism::ErrorsTest#"test_4.0_duplicated_parameter_names_5" = 0.00 s = . Prism::ErrorsTest#"test_4.0_argument_forwarding_when_parent_is_not_forwarding" = 0.00 s = . Prism::ErrorsTest#"test_4.0_void_value_expression_in_statement" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_multi_target_5" = 0.00 s = . Prism::ErrorsTest#"test_4.1_keyword_args_in_array_assignment" = 0.00 s = . Prism::ErrorsTest#"test_4.0_module_definition_in_method_body_within_block" = 0.00 s = . Prism::ErrorsTest#"test_4.0_block_beginning_with_brace_and_ending_with_end" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_multi_target_10" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_call_in" = 0.00 s = . Prism::ErrorsTest#"test_3.4_unterminated_global_variable_2" = 0.00 s = . Prism::ErrorsTest#"test_4.1_void_value_expression_in_array" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_20" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_operator_write_dot" = 0.00 s = . Prism::ErrorsTest#"test_3.3_duplicated_parameter_names" = 0.00 s = . Prism::ErrorsTest#"test_3.3_1_2_3" = 0.00 s = . Prism::ErrorsTest#"test_3.4_targeting_numbered_parameter" = 0.00 s = . Prism::ErrorsTest#"test_3.4_call_with_block_operator_write" = 0.00 s = . Prism::ErrorsTest#"test_3.3_unterminated_regular_expression" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_29" = 0.00 s = . Prism::ErrorsTest#"test_3.3_pre_execution_missing_brace" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_31" = 0.00 s = . Prism::ErrorsTest#"test_3.4_symbol_in_keyword_parameter" = 0.00 s = . Prism::ErrorsTest#"test_4.0_return_1_2_3" = 0.00 s = . Prism::ErrorsTest#"test_3.4_endless_method_command_call_parameters" = 0.00 s = . Prism::ErrorsTest#"test_4.1_unterminated_xstring" = 0.00 s = . Prism::ErrorsTest#"test_4.0_unterminated_interpolated_string" = 0.00 s = . Prism::ErrorsTest#"test_4.1_module_definition_in_method_body_within_block" = 0.00 s = . Prism::ErrorsTest#"test_4.0_dont_allow_setting_to_back_and_nth_reference" = 0.00 s = . Prism::ErrorsTest#"test_4.0_forwarding_arg_and_block" = 0.00 s = . Prism::ErrorsTest#"test_3.3_do_not_allow_more_than_6_hexadecimal_digits_in_u_Unicode_character_notation" = 0.00 s = . Prism::ErrorsTest#"test_4.1_while_endless_method" = 0.00 s = . Prism::ErrorsTest#"test_4.0_void_value_expression_in_begin_statement" = 0.00 s = . Prism::ErrorsTest#"test_3.3_void_value_expression_in_constant_path" = 0.00 s = . Prism::ErrorsTest#"test_4.0_do_not_allow_forward_arguments_in_lambda_literals" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_27" = 0.00 s = . Prism::ErrorsTest#"test_3.4_splat_argument_after_keyword_argument" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_hex_escape" = 0.00 s = . Prism::ErrorsTest#"test_3.3_match_required_after_or_with_opreator" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_13" = 0.00 s = . Prism::ErrorsTest#"test_3.4_match_required_after_and_with_dot_method_call" = 0.00 s = . Prism::ErrorsTest#"test_3.3_match_predicate_after_and_with_dot_method_call" = 0.00 s = . Prism::ErrorsTest#"test_3.4_def_with_multiple_statements_receiver" = 0.00 s = . Prism::ErrorsTest#"test_4.0_switching_to_optional_arguments_twice" = 0.00 s = . Prism::ErrorsTest#"test_4.0_double_scope_numbered_parameters" = 0.00 s = . Prism::ErrorsTest#"test_3.4_duplicated_parameter_names_3" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_25" = 0.00 s = . Prism::ErrorsTest#"test_4.1_block_beginning_with_brace_and_ending_with_end" = 0.00 s = . Prism::ErrorsTest#"test_3.4_unterminated_empty_string" = 0.00 s = . Prism::ErrorsTest#"test_4.1_match_plus" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_11" = 0.00 s = . Prism::ErrorsTest#"test_4.0_unterminated_global_variable_2" = 0.00 s = . Prism::ErrorsTest#"test_4.0_heredoc_percent_q_newline_delimiter" = 0.00 s = . Prism::ErrorsTest#"test_3.4_forwarding_arg_after_keyword_rest" = 0.00 s = . Prism::ErrorsTest#"test_4.0_aliasing_global_variable_with_non_global_variable" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_multi_target_9" = 0.00 s = . Prism::ErrorsTest#"test_3.4_destroy_call_operator_write_arguments" = 0.00 s = . Prism::ErrorsTest#"test_4.0_call_with_block_operator_write" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_23" = 0.00 s = . Prism::ErrorsTest#"test_3.4_duplicated_parameter_names_5" = 0.00 s = . Prism::ErrorsTest#"test_3.4_arguments_binding_power_for_and" = 0.00 s = . Prism::ErrorsTest#"test_3.4_pre_execution_missing_brace" = 0.00 s = . Prism::ErrorsTest#"test_4.1_range_and_bin_op" = 0.00 s = . Prism::ErrorsTest#"test_4.0_arguments_after_block" = 0.00 s = . Prism::ErrorsTest#"test_3.3_symbol_in_keyword_parameter" = 0.00 s = . Prism::ErrorsTest#"test_4.0_do_not_allow_more_than_6_hexadecimal_digits_in_u_Unicode_character_notation" = 0.00 s = . Prism::ErrorsTest#"test_3.4_array_invalid_comma" = 0.00 s = . Prism::ErrorsTest#"test_4.0_unterminated_block" = 0.00 s = . Prism::ErrorsTest#"test_4.1_class_definition_in_method_body" = 0.00 s = . Prism::ErrorsTest#"test_4.0_targeting_numbered_parameter" = 0.00 s = . Prism::ErrorsTest#"test_4.1_aliasing_global_variable_with_global_number_variable" = 0.00 s = . Prism::ErrorsTest#"test_4.0_forwarding_arg_after_keyword_rest" = 0.00 s = . Prism::ErrorsTest#"test_3.3_match_required_after_rescue_with_dot_method_call" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_number_underscores_11" = 0.00 s = . Prism::ErrorsTest#"test_3.3_do_not_allow_trailing_commas_in_method_parameters" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_number_underscores" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_17" = 0.00 s = . Prism::ErrorsTest#"test_3.4_unexpected_block" = 0.00 s = . Prism::ErrorsTest#"test_3.4_method_with_arguments_after_anonymous_block" = 0.00 s = . Prism::ErrorsTest#"test_4.1_next_1" = 0.00 s = . Prism::ErrorsTest#"test_4.0_content_after_unterminated_heredoc" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_21" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_28" = 0.00 s = . Prism::ErrorsTest#"test_4.0_escape_unicode_curly_whitespace" = 0.00 s = . Prism::ErrorsTest#"test_4.1_call_with_block_or_write" = 0.00 s = . Prism::ErrorsTest#"test_4.1_match_predicate_after_rescue_with_dot_method_call" = 0.00 s = . Prism::ErrorsTest#"test_4.0_invalid_multi_target_18" = 0.00 s = . Prism::ErrorsTest#"test_4.0_argument_after_ellipsis" = 0.00 s = . Prism::ErrorsTest#"test_4.1_def_with_empty_expression_receiver" = 0.00 s = . Prism::ErrorsTest#"test_4.0_unterminated_xstring" = 0.00 s = . Prism::ErrorsTest#"test_3.4_argument_forwarding_only_effects_its_own_internals" = 0.00 s = . Prism::ErrorsTest#"test_3.3_numbered_parameters_in_block_arguments" = 0.00 s = . Prism::ErrorsTest#"test_4.0_while_endless_method" = 0.00 s = . Prism::ErrorsTest#"test_3.3_method_with_arguments_after_anonymous_block" = 0.00 s = . Prism::ErrorsTest#"test_4.0_command_calls_15" = 0.00 s = . Prism::ErrorsTest#"test_3.4_void_value_expression_in_unary_call" = 0.00 s = . Prism::ErrorsTest#"test_4.1_class_definition_in_method_defs" = 0.00 s = . Prism::ErrorsTest#"test_3.4_alnum_delimiters_2" = 0.00 s = . Prism::ErrorsTest#"test_4.1_top_level_constant_with_downcased_identifier" = 0.00 s = . Prism::ErrorsTest#"test_3.4_range_and_bin_op_2" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_multi_target_8" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_call_in" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_31" = 0.00 s = . Prism::ErrorsTest#"test_3.3_do_not_allow_forward_arguments_in_lambda_literals" = 0.00 s = . Prism::ErrorsTest#"test_3.4_switching_to_named_arguments_twice" = 0.00 s = . Prism::ErrorsTest#"test_4.0_heredoc_unterminated" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_multi_target_9" = 0.00 s = . Prism::ErrorsTest#"test_4.0_incomplete_instance_var_string" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_20" = 0.00 s = . Prism::ErrorsTest#"test_3.4_match_required_after_and_with_opreator" = 0.00 s = . Prism::ErrorsTest#"test_3.4_index_call_with_block_or_write" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_multi_target_17" = 0.00 s = . Prism::ErrorsTest#"test_4.0_unterminated_unicode_brackets_should_be_a_syntax_error" = 0.00 s = . Prism::ErrorsTest#"test_3.4_escape_unicode_curly_whitespace" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_multi_target_14" = 0.00 s = . Prism::ErrorsTest#"test_4.0_pattern_match_implicit_rest" = 0.00 s = . Prism::ErrorsTest#"test_4.1_symbol_in_keyword_parameter" = 0.00 s = . Prism::ErrorsTest#"test_3.3_arguments_splat_after_star_star" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_33" = 0.00 s = . Prism::ErrorsTest#"test_4.1_method_parameters_after_arguments_forwarding" = 0.00 s = . Prism::ErrorsTest#"test_4.0_double_splat_followed_by_splat_argument" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_22" = 0.00 s = . Prism::ErrorsTest#"test_3.4_symbol_in_hash" = 0.00 s = . Prism::ErrorsTest#"test_4.0_break_1_2_3" = 0.00 s = . Prism::ErrorsTest#"test_3.4_argument_forwarding_when_parent_is_not_forwarding" = 0.00 s = . Prism::ErrorsTest#"test_3.3_aliasing_global_variable_with_non_global_variable" = 0.00 s = . Prism::ErrorsTest#"test_3.3_void_value_expression_in_arguments" = 0.00 s = . Prism::ErrorsTest#"test_4.0_optional_block_parameters_with_unary_operator" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_multi_target_15" = 0.00 s = . Prism::ErrorsTest#"test_4.1_optional_block_parameters_with_unary_operator_2" = 0.00 s = . Prism::ErrorsTest#"test_4.1_writing_numbered_parameter" = 0.00 s = . Prism::ErrorsTest#"test_4.1_dont_allow_return_inside_sclass_body" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_global_variable_write" = 0.00 s = . Prism::ErrorsTest#"test_3.3_heredoc_percent_q_newline_delimiter" = 0.00 s = . Prism::ErrorsTest#"test_4.1_argument_forwarding_only_effects_its_own_internals" = 0.00 s = . Prism::ErrorsTest#"test_4.0_shadow_args_in_block" = 0.00 s = . Prism::ErrorsTest#"test_4.0_arguments_binding_power_for_and" = 0.00 s = . Prism::ErrorsTest#"test_3.3_double_splat_with_double_commas" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_multi_target_16" = 0.00 s = . Prism::ErrorsTest#"test_3.3_duplicated_parameter_names_3" = 0.00 s = . Prism::ErrorsTest#"test_3.4_non_assoc_range" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_24" = 0.00 s = . Prism::ErrorsTest#"test_4.1_array_with_double_commas" = 0.00 s = . Prism::ErrorsTest#"test_3.4_duplicate_pattern_capture" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls_35" = 0.00 s = . Prism::ErrorsTest#"test_3.4_range_and_bin_op_6" = 0.00 s = . Prism::ErrorsTest#"test_4.1_shadow_args_in_block" = 0.00 s = . Prism::ErrorsTest#"test_3.4_alnum_delimiters_6" = 0.00 s = . Prism::ErrorsTest#"test_3.4_void_value_expression_in_statement" = 0.00 s = . Prism::ErrorsTest#"test_3.3_method_parameters_after_arguments_forwarding" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_multi_target_10" = 0.00 s = . Prism::ErrorsTest#"test_3.3_alnum_delimiters_9" = 0.00 s = . Prism::ErrorsTest#"test_3.3_private_endless_method" = 0.00 s = . Prism::ErrorsTest#"test_3.3_interpolated_regular_expression_with_unknown_regexp_options" = 0.00 s = . Prism::ErrorsTest#"test_3.3_duplicated_parameter_names_5" = 0.00 s = . Prism::ErrorsTest#"test_4.0_conditional_predicate_closed" = 0.00 s = . Prism::ErrorsTest#"test_3.4_dont_allow_return_inside_sclass_body" = 0.00 s = . Prism::ErrorsTest#"test_4.0_dont_allow_return_inside_module_body" = 0.00 s = . Prism::ErrorsTest#"test_3.3_unterminated_string" = 0.00 s = . Prism::ErrorsTest#"test_4.1_optional_block_parameters_with_unary_operator_4" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_multi_target_13" = 0.00 s = . Prism::ErrorsTest#"test_4.1_range_and_bin_op_8" = 0.00 s = . Prism::ErrorsTest#"test_4.0_do_not_allow_trailing_commas_in_method_parameters" = 0.00 s = . Prism::ErrorsTest#"test_4.0_for_loop_delimiter" = 0.00 s = . Prism::ErrorsTest#"test_4.1_pattern_string_key" = 0.00 s = . Prism::ErrorsTest#"test_4.1_alnum_delimiters_8" = 0.00 s = . Prism::ErrorsTest#"test_3.4_void_value_expression_in_begin_statement" = 0.00 s = . Prism::ErrorsTest#"test_3.3_multi_target_parens" = 0.00 s = . Prism::ErrorsTest#"test_4.1_unterminated_embdoc_2" = 0.00 s = . Prism::ErrorsTest#"test_4.1_constant_assignment_in_method" = 0.00 s = . Prism::ErrorsTest#"test_4.1_for_loops_index_missing" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_multi_target_18" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_26" = 0.00 s = . Prism::ErrorsTest#"test_3.4_alnum_delimiters_4" = 0.00 s = . Prism::ErrorsTest#"test_3.4_unterminated_method_parameters" = 0.00 s = . Prism::ErrorsTest#"test_3.3_break_1_2_3" = 0.00 s = . Prism::ErrorsTest#"test_3.4_range_and_bin_op_4" = 0.00 s = . Prism::ErrorsTest#"test_4.1_switching_to_optional_arguments_twice" = 0.00 s = . Prism::ErrorsTest#"test_3.3_xstring_concat" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_multi_target_12" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_number_underscores_8" = 0.00 s = . Prism::ErrorsTest#"test_3.3_for_loops_only_end" = 0.00 s = . Prism::ErrorsTest#"test_3.3_optional_block_parameters_with_unary_operator" = 0.00 s = . Prism::ErrorsTest#"test_3.3_top_level_constant_with_downcased_identifier" = 0.00 s = . Prism::ErrorsTest#"test_4.1_heredoc_unterminated" = 0.00 s = . Prism::ErrorsTest#"test_3.3_argument_after_ellipsis" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_multi_target_11" = 0.00 s = . Prism::ErrorsTest#"test_3.3_arguments_after_block" = 0.00 s = . Prism::ErrorsTest#"test_4.1_forwarding_arg_after_keyword_rest" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_number_underscores_6" = 0.00 s = . Prism::ErrorsTest#"test_4.0_infix_after_label" = 0.00 s = . Prism::ErrorsTest#"test_3.3_alnum_delimiters_5" = 0.00 s = . Prism::ErrorsTest#"test_3.3_range_and_bin_op_5" = 0.00 s = . Prism::ErrorsTest#"test_3.3_block_arg_and_block" = 0.00 s = . Prism::ErrorsTest#"test_4.1_infix_after_label" = 0.00 s = . Prism::ErrorsTest#"test_4.1_do_not_allow_trailing_commas_in_lambda_parameters" = 0.00 s = . Prism::ErrorsTest#"test_4.1_range_and_bin_op_4" = 0.00 s = . Prism::ErrorsTest#"test_4.1_it_with_ordinary_parameter" = 0.00 s = . Prism::ErrorsTest#"test_4.1_alnum_delimiters_4" = 0.00 s = . Prism::ErrorsTest#"test_4.1_break_1_2_3" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_multi_target_16" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls_28" = 0.00 s = . Prism::ErrorsTest#"test_3.4_match_predicate_after_or_with_dot_method_call" = 0.00 s = . Prism::ErrorsTest#"test_3.3_match_required_after_rescue_with_opreator" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_30" = 0.00 s = . Prism::ErrorsTest#"test_4.1_dont_allow_setting_to_back_and_nth_reference" = 0.00 s = . Prism::ErrorsTest#"test_3.3_numbered_and_write" = 0.00 s = . Prism::ErrorsTest#"test_3.3_ellipsis_in_no_paren_call" = 0.00 s = . Prism::ErrorsTest#"test_4.1_trailing_comma_after_block" = 0.00 s = . Prism::ErrorsTest#"test_4.1_call_with_block_and_write" = 0.00 s = . Prism::ErrorsTest#"test_3.3_range_and_bin_op_7" = 0.00 s = . Prism::ErrorsTest#"test_4.1_label_in_parentheses" = 0.00 s = . Prism::ErrorsTest#"test_3.4_setter_method_cannot_be_defined_in_an_endless_method_definition" = 0.00 s = . Prism::ErrorsTest#"test_3.3_alnum_delimiters_7" = 0.00 s = . Prism::ErrorsTest#"test_4.1_statement_operators" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_number_underscores_4" = 0.00 s = . Prism::ErrorsTest#"test_4.1_pre_execution_missing_brace" = 0.00 s = . Prism::ErrorsTest#"test_4.1_alnum_delimiters_6" = 0.00 s = . Prism::ErrorsTest#"test_4.1_void_value_expression_in_def" = 0.00 s = . Prism::ErrorsTest#"test_4.1_range_and_bin_op_6" = 0.00 s = . Prism::ErrorsTest#"test_4.0_unterminated_method_parameters" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_32" = 0.00 s = . Prism::ErrorsTest#"test_3.3_range_and_bin_op" = 0.00 s = . Prism::ErrorsTest#"test_3.3_loop_conditional_is_closed" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_multi_target_14" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_multi_target_3" = 0.00 s = . Prism::ErrorsTest#"test_4.1_command_calls" = 0.00 s = . Prism::ErrorsTest#"test_3.3_command_calls" = 0.00 s = . Prism::ErrorsTest#"test_3.3_void_value_expression_in_begin_statement" = 0.00 s = . Prism::ErrorsTest#"test_3.4_alnum_delimiters_8" = 0.00 s = . Prism::ErrorsTest#"test_3.4_pattern_string_key" = 0.00 s = . Prism::ErrorsTest#"test_3.4_range_and_bin_op_8" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_multi_target_2" = 0.00 s = . Prism::ErrorsTest#"test_4.0_top_level_constant_starting_with_downcased_identifier" = 0.00 s = . Prism::ErrorsTest#"test_4.1_statement_at_non_statement" = 0.00 s = . Prism::ErrorsTest#"test_4.0_double_arguments_forwarding" = 0.00 s = . Prism::ErrorsTest#"test_3.4_index_call_with_block_and_write" = 0.00 s = . Prism::ErrorsTest#"test_3.3_match_required_after_and_with_opreator" = 0.00 s = . Prism::ErrorsTest#"test_3.4_do_not_allow_forward_arguments_in_lambda_literals" = 0.00 s = . Prism::ErrorsTest#"test_3.4_unterminated_parenthesized_expression" = 0.00 s = . Prism::ErrorsTest#"test_3.3_void_value_expression_in_binary_call" = 0.00 s = . Prism::ErrorsTest#"test_3.3_regular_expression_with_unknown_regexp_options" = 0.00 s = . Prism::ErrorsTest#"test_3.3_for_loops_index_missing" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_multi_target_18" = 0.00 s = . Prism::ErrorsTest#"test_3.4_incomplete_instance_var_string" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_number_underscores_2" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_multi_target_4" = 0.00 s = . Prism::ErrorsTest#"test_3.3_singleton_class_delimiter" = 0.00 s = . Prism::ErrorsTest#"test_3.4_content_after_unterminated_heredoc" = 0.00 s = . Prism::ErrorsTest#"test_4.0_index_call_with_block_or_write" = 0.00 s = . Prism::ErrorsTest#"test_3.4_duplicated_parameter_names" = 0.00 s = . Prism::ErrorsTest#"test_4.1_argument_after_ellipsis" = 0.00 s = . Prism::ErrorsTest#"test_4.0_label_in_parentheses" = 0.00 s = . Prism::ErrorsTest#"test_4.1_unterminated_interpolated_symbol" = 0.00 s = . Prism::ErrorsTest#"test_4.1_optional_block_parameters_with_unary_operator" = 0.00 s = . Prism::ErrorsTest#"test_3.4_command_calls_34" = 0.00 s = . Prism::ErrorsTest#"test_4.0_unterminated_empty_string" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_multi_target_12" = 0.00 s = . Prism::ErrorsTest#"test_4.1_void_value_expression_in_call" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_multi_target_5" = 0.00 s = . Prism::ErrorsTest#"test_3.3_targeting_numbered_parameter" = 0.00 s = . Prism::ErrorsTest#"test_3.4_alnum_delimiters" = 0.00 s = . Prism::ErrorsTest#"test_3.3_argument_forwarding_when_parent_is_not_forwarding" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_multi_target_19" = 0.00 s = . Prism::ErrorsTest#"test_4.1_range_and_bin_op_2" = 0.00 s = . Prism::ErrorsTest#"test_4.1_alnum_delimiters_2" = 0.00 s = . Prism::ErrorsTest#"test_3.3_dont_allow_setting_to_back_and_nth_reference" = 0.00 s = . Prism::ErrorsTest#"test_3.3_alnum_delimiters_3" = 0.00 s = . Prism::ErrorsTest#"test_4.0_interpolated_regular_expression_with_unknown_regexp_options" = 0.00 s = . Prism::ErrorsTest#"test_3.3_range_and_bin_op_3" = 0.00 s = . Prism::ErrorsTest#"test_3.3_shadow_args_in_lambda" = 0.00 s = . Prism::ErrorsTest#"test_3.4_conditional_predicate_closed" = 0.00 s = . Prism::ErrorsTest#"test_3.4_invalid_multi_target_6" = 0.00 s = . Prism::ErrorsTest#"test_4.1_invalid_multi_target_7" = 0.00 s = . Prism::ErrorsTest#"test_3.3_invalid_multi_target_10" = 0.00 s = . Prism::ErrorsTest#"test_3.4_defs_endless_method" = 0.00 s = . Prism::ErrorsTest#"test_3.4_aliasing_global_variable_with_non_global_variable" = 0.00 s = . Prism::OverlapTest#"test_whitequark/dedenting_non_interpolating_heredoc_line_continuation.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/utf8_bom.txt" = 0.00 s = . Prism::OverlapTest#"test_alias.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/class.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defs_endless_command.txt" = 0.00 s = . Prism::OverlapTest#"test_string_concatination_frozen_true.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/space_args_arg_newline.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_args_opt3.txt" = 0.00 s = . Prism::OverlapTest#"test_case_in_hash_key.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/method_call_assoc_trailing_comma.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_pattern_051.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/beginless_irange_after_newline.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/class_super.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/emit_arg_inside_procarg0_legacy.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/numbered_args_after_27.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/lvasgn.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_decomp_splat.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/endless_method_with_rescue_mod.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/quoted_symbol_keys.txt" = 0.00 s = . Prism::OverlapTest#"test_non_alphanumeric_methods.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/string_dvar.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/until_post.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/bug_435.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/case_in_hash_pat_assign.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_assoc.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/bug_args__19.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/bug_interp_single.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/until_mod.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/pattern_matching_ranges.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/rescue_in_lambda_block.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_rshift.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/str_interp_ternary_or_label.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_self_brackets.txt" = 0.00 s = . Prism::OverlapTest#"test_begin_ensure.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/safe_call_operator.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/heredoc_with_carriage_return_escapes_windows.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/semantic/send.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/stabby_block_iter_call_no_target_with_arg.txt" = 0.00 s = . Prism::OverlapTest#"test_heredoc_percent_q_newline_delimiter.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/send_self.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/undef.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_args_command.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_call_paren_call_block_call.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/ruby_bug_19539.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/op_asgn_val_dot_ident_command_call.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/and.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/if.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/qsymbols_interp.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_dot2.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/pctW_lineno.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/interp_digit_var.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_op_asgn.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/resbody_list_var.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/defs.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defn_forward_args.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/pattern.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_heredoc_regexp_chars.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/case_expr.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defined_eh_parens.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/kwbegin_compstmt.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/case.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/read_escape_unicode_h4.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/evstr_str.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/empty_stmt.txt" = 0.00 s = . Prism::OverlapTest#"test_spanning_heredoc_newlines.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/heredoc_lineno.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/iter_args_10_2.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/beginless_range.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/rescue_else.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/stabby_arg_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/literal.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/iter_args_8_1.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/parser_bug_272.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/bug_do_block_in_cmdarg.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/case_in_86_2.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_spaceship.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/complex.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/arg_scope.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/semantic/and.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/module_comments.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/str_lit_concat_bad_encodings.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/do_lambda.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/since/32.txt" = 0.00 s = . Prism::OverlapTest#"test_3.4/circular_parameters.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/defs.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/dstr_str.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/ruby_bug_12686.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/int.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/bug290.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/parser_bug_518.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/cond_eflipflop_with_beginless_range.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/cond_match_current_line.txt" = 0.00 s = . Prism::OverlapTest#"test_command_method_call_3.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_call_ivar_arg_no_parens_line_break.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/float_with_if_modifier.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/array_symbols.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_pipe.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_arg_splat_arg.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/evstr_evstr.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/non_interpolated_word_array_line_breaks.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/for.txt" = 0.00 s = . Prism::OverlapTest#"test_multi_write.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/ruby_bug_10279.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/unary_tilde.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_newlines.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/masgn_double_paren.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/send_call.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_optarg.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/alias_gvar.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/ruby_bug_19281.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_lte.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/numparam_ruby_bug_19025.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/send_lambda_legacy.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/send_block_conditional.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/heredoc_unicode.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/ruby_bug_11873_b.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/non_interpolated_symbol_array_line_breaks.txt" = 0.00 s = . Prism::OverlapTest#"test_case.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_while_not_canonical.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/block.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/endless_method_command_syntax.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_pattern_069.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_arg_assoc_kwsplat.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/masgn_const.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/rescue_in_block.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/regexp.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/for_mlhs.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/args_cmd.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_dot3_open.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/resbody_list_mrhs.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/difficult3_5.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/endless_method_forwarded_args_legacy.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/pattern_matching_const_pattern.txt" = 0.00 s = . Prism::OverlapTest#"test_range_begin_open_exclusive.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/heredoc_squiggly_tabs.txt" = 0.00 s = . Prism::OverlapTest#"test_modules.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_opt_splat.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_args_kwargs.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/since/27.txt" = 0.00 s = . Prism::OverlapTest#"test_comments.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/ensure_empty.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/flip2_env_lvar.txt" = 0.00 s = . Prism::OverlapTest#"test_character_literal.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/bug_case_when_regexp.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/blockarg.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/safe_call_after_newline.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/rescue_ensure.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defns_reserved.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/when_splat.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/hash_pair_value_omission.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/lasgn_command.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/str_heredoc_interp.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/and_multi.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_dot_parens.txt" = 0.00 s = . Prism::OverlapTest#"test_numbers.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_command_operation_colon.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/unary_minus.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/forwarded_kwrestarg.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/super.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/semantic/undef.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/pin_expr.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/masgn_command_call.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/nil.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/return_block.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/interpolated_symbol_array_line_breaks.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_eq3.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/kwrestarg_named.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/safe_op_asgn2.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defs_comments.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/str_single_escaped_newline.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/lasgn_lasgn_command_call.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/op_asgn.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/heredoc_squiggly.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_arg_scope.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/TestRubyParserShared.txt" = 0.00 s = . Prism::OverlapTest#"test_blocks.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/args_assocs_comma.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/defined.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/difficult3__10.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/bdot3.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/qsymbols_empty.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/heredoc_with_only_carriage_returns_windows.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/cpath.txt" = 0.00 s = . Prism::OverlapTest#"test_endless_range_in_conditional.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/bug190.txt" = 0.00 s = . Prism::OverlapTest#"test_return.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/parser_bug_640.txt" = 0.00 s = . Prism::OverlapTest#"test_while.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/heredoc_comma_arg.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/stabby_arg_no_paren.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_dstr_soft_newline.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/pct_nl.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/module.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_assoc_new_if_multiline.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/case_in_47.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/str_str.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/bug_args_masgn.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_heredoc_hardnewline.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/iter_kwarg_kwsplat.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/array_assocs.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/pattern_matching_hash.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/array_line_breaks.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/range_inclusive.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/semantic/dstr.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/send_attr_asgn_conditional.txt" = 0.00 s = . Prism::OverlapTest#"test_heredoc.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/return_call_assocs.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/heredoc_with_interpolation_and_carriage_return_escapes.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/lvar.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/op_asgn_primary_colon_identifier_command_call.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/array_lits_trailing_calls.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/heredoc__backslash_dos_format.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/bug_comma.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_leading_dots_comment.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_opt_call_args_lit_comma.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_args_assoc_quoted.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/comments_before_leading_dot__27.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/endless_method_without_args.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/difficult3__7.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/var_and_asgn.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/resbody_list.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_defn_no_parens.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/symbols_empty.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_multiline_str.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/ivasgn.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/lambda.txt" = 0.00 s = . Prism::OverlapTest#"test_arithmetic.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/__ENCODING__.txt" = 0.00 s = . Prism::OverlapTest#"test_if.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/casgn_unscoped.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/attr_asgn_colon_id.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/iter_args_6.txt" = 0.00 s = . Prism::OverlapTest#"test_constants.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/assoc__bare.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/safe_call_rhs_newline.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_pattern_044.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/begin_rescue_else_ensure_bodies.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_args_opt2_2.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/str_pct_nested_nested.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/mlhs_mid_anonsplat.txt" = 0.00 s = . Prism::OverlapTest#"test_regex.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/forwarded_argument_with_kwrestarg.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/bang_eq.txt" = 0.00 s = . Prism::OverlapTest#"test_encoding_euc_jp.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/heredoc_squiggly_no_indent.txt" = 0.00 s = . Prism::OverlapTest#"test_regex_with_fake_newlines.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/bug_452.txt" = 0.00 s = . Prism::OverlapTest#"test_endless_method_as_default_arg.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/messy_op_asgn_lineno.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/str_single_newline.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/hash_kwsplat.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_arg_scope2.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/iter_args_5.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/numparam_outside_block.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/attrasgn_primary_dot_constant.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/str_double_double_escaped_newline.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/send_lambda_args.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defn_unary_not.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/str_evstr.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/case_in_hash_pat_rest.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/flipflop.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/dstr_evstr_empty_end.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/case_in_const.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/bug_while_not_parens_do.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/op_asgn_command_call.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/lasgn_middle_splat.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/difficult1_line_numbers2.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/regex_plain.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/difficult3_2.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/aref_args_assocs.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/heredoc_squiggly_interp.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/case_in_multiple.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/cvasgn.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/case_in_if_unless_post_mod.txt" = 0.00 s = . Prism::OverlapTest#"test_for.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/block_kwarg_combinations.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/unless.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/def.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/empty.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/ruby_bug_12402.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/lasgn_arg_rescue_arg.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/bug_ascii_8bit_in_literal.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/bug_466.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/alias_gvar_backref.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/parser_bug_490.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/required_kwarg_no_value.txt" = 0.00 s = . Prism::OverlapTest#"test_command_method_call.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/difficult6_.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/ensure.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/pattern_matching_no_body.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/rescue_parens.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/bug_args_masgn2.txt" = 0.00 s = . Prism::OverlapTest#"test_range_beginless.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/const_scoped.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/multiple_args_with_trailing_comma.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/float.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/qsymbols.txt" = 0.00 s = . Prism::OverlapTest#"test_3.3-3.3/it_with_ordinary_parameter.txt" = 0.00 s = . Prism::OverlapTest#"test_break.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/resbody_var.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/lasgn_call_nobracket_rescue_arg.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/args.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_kw__required.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/ruby21_numbers.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/while_mod.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/bug_187.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/op_asgn_index_command_call.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/pct_Q_backslash_nl.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/if_symbol.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/newline_in_hash_argument.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defn_arg_forward_args.txt" = 0.00 s = . Prism::OverlapTest#"test_3.4/it_read_and_assignment.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/mlhs_front_splat.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/semantic/def.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/if_elsif.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/pattern_matching_if_unless_modifiers.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/heredoc_squiggly_tabs_extra.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_evstr_after_break.txt" = 0.01 s = . Prism::OverlapTest#"test_whitequark/lvar_injecting_match.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/case_in_hash_pat_rest_solo.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/parser_bug_989.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/kwoptarg_with_kwrestarg_and_forwarded_args.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/cond_eflipflop_with_endless_range.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/expr_not_bang.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defn_no_kwargs.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/case_in_42_2.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/heredoc_with_not_global_interpolation.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/case_in_31.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_reg_optarg.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/masgn_var_star_var.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/arg_combinations.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_call_operation_colon.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_arg_kwsplat.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/stabby_block_kw.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/or_asgn.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_array_lambda_block_call.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/string_interp.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/lasgn_ivar_env.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/ternary_ambiguous_symbol.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/case_in.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/op_asgn_index.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/find_pattern.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/stabby_proc_scope.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_kwarg_lvar_multiple.txt" = 0.00 s = . Prism::OverlapTest#"test_comment_single.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/pattern_matching_expr_in_paren.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/eq_begin_why_wont_people_use_their_spacebar.txt" = 0.01 s = . Prism::OverlapTest#"test_unparser/corpus/literal/variables.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/kwoptarg.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_heredoc_evstr.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/str_double_newline.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/alias.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/pattern_matching_explicit_array_match.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/heredoc_with_interpolation_and_carriage_return_escapes_windows.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_star.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/iter_args_1.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/bug_480.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/not.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/send_plain.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/masgn_paren.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/args_kw_block.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/heredoc_with_extra_carriage_returns_windows.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/singletons.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/aref_args_lit_assocs.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_array_block_call.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/send_lambda.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/module.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/unary.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_block_arg_named.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/magic_encoding_comment.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/heredoc.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/masgn_colon2.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_arg__bare.txt" = 0.00 s = . Prism::OverlapTest#"test_regex_escape_encoding.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_block_inline_comment_leading_newlines.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_pattern_058_2.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_opt_call_args_assocs_comma.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/false.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_arg_optional.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/ruby_bug_11873_a.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/cond_eflipflop.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/do_bug.txt" = 0.00 s = . Prism::OverlapTest#"test_3.3-3.3/block_args_in_array_assignment.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defn_oneliner_rescue.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/semantic/kwbegin.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/since/31.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/slashy_newlines_within_string.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_kw.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/preexe.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/rescue_mod_op_assign.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defn_opt_last_arg.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/pattern_matching__FILE__LINE_literals.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/pattern_matching_blank_else.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_lt.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_bang_squiggle.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/pattern_matching_nil_pattern.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/parser_drops_truncated_parts_of_squiggly_heredoc.txt" = 0.00 s = . Prism::OverlapTest#"test_unary_method_calls.txt" = 0.00 s = . Prism::OverlapTest#"test_endless_methods.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_call_ivar_line_break_paren.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/read_escape_unicode_curlies.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/iter_args_8_2.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/send_unary_op.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/case_in_array_pat_const.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/difficult0_.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/rescue_mod.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/while.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_block.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/str_pct_Q_nested.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/index_0.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/qsymbols_empty_space.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defn_opt_splat_arg.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defs_oneliner.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/restarg_unnamed.txt" = 0.00 s = . Prism::OverlapTest#"test_procs.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_block_inline_comment.txt" = 0.00 s = . Prism::OverlapTest#"test_heredocs_with_fake_newlines.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/int___LINE__.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/interpolated_word_array_line_breaks.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/ruby_bug_13547.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/cond_iflipflop_with_endless_range.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_return.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/range_exclusive.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/const_3_op_asgn_or.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_star2.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/difficult3__8.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/iter_args_10_1.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/bug_def_no_paren_eql_begin.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/stabby_block_iter_call.txt" = 0.00 s = . Prism::OverlapTest#"test_rescue.txt" = 0.00 s = . Prism::OverlapTest#"test_ranges.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/bug_and.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/arg.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/pattern_matching_implicit_array_match.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/send_conditional.txt" = 0.00 s = . Prism::OverlapTest#"test_super.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/regexp_unicode_curlies.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/case_in_hash_pat_paren_assign.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/bug179.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/mlhs_rescue.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/safe_attrasgn.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/unary_num_pow_precedence.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/kwarg.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/bug_473.txt" = 0.00 s = . Prism::OverlapTest#"test_patterns.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/masgn.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_opt_arg.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/bug_hash_args.txt" = 0.00 s = . Prism::OverlapTest#test_all_syntax_versions_present = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_begin_call_block_call.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/parser_slash_slash_n_escaping_in_literals.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/method_definition_in_while_cond.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defn_splat_arg.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/kwarg_combinations.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_preexe.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defs_as_arg_with_do_block_inside.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/difficult3_.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/super_arg.txt" = 0.00 s = . Prism::OverlapTest#"test_dos_endings.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_assoc_trailing_comma.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_hash_lit.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_block_inline_multiline_comment.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/pattern_matching_match_alt.txt" = 0.00 s = . Prism::OverlapTest#"test_heredocs_nested.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defn_powarg.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/const_toplevel.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/const_op_asgn.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/until.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/f_kw.txt" = 0.00 s = . Prism::OverlapTest#"test_range_begin_open_inclusive.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/bug_447.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defs_oneliner_eq2.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_heredoc.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defn_oneliner_noargs.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/symbols_empty_space.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/pct_w_heredoc_interp_nested.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/nth_ref.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/space_args_cmd.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/bug_op_asgn_rescue.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/attrasgn_array_arg.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/return.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/var_op_asgn.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/backticks_interpolation_line.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_carat.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_arg_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/gvar.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/class_comments.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/forward_arg.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/str_evstr_escape.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/semantic/opasgn.txt" = 0.00 s = . Prism::OverlapTest#"test_begin_rescue.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defn_args_forward_args.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/array_plain.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_array_arg.txt" = 0.00 s = . Prism::OverlapTest#"test_command_method_call_2.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defn_endless_command.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/heredoc_bad_hex_escape.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/ruby_bug_11990.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/symbol_empty.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/def.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/cond_iflipflop.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/bug236.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/xstring_interp.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/const_unscoped.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/or.txt" = 0.00 s = . Prism::OverlapTest#"test_3.3-3.3/return_in_sclass.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/symbol_interp.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/iter_args_2__19.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/parser_bug_830.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/symbol_list.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/difficult4__leading_dots.txt" = 0.00 s = . Prism::OverlapTest#"test_keyword_method_names.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_postexe.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/cond_iflipflop_with_beginless_range.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/safe_call_dot_parens.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/heredoc_with_carriage_return_escapes.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/mlhs_mid_splat.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/semantic/while.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/safe_attrasgn_constant.txt" = 0.00 s = . Prism::OverlapTest#"test_booleans.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/while_post.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/str_str_str.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/case_cond_else.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_args_no_kwargs.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/heredoc_squiggly_blank_line_plus_interpolation.txt" = 0.00 s = . Prism::OverlapTest#"test_3.3-3.3/it_read_and_assignment.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/array_symbols_empty.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/anonymous_blockarg.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defn_kwarg_kwsplat.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/bug_masgn_right.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/mlhs_back_anonsplat.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/bug202.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/semantic/literal.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/var_op_asgn_cmd.txt" = 0.00 s = . Prism::OverlapTest#"test_undef.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/rescue_else_ensure.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/asgn_mrhs.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_dot3.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/regexp_escape_extended.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/masgn_lhs_splat.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/bug_do_block_in_hash_brace.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/pragma.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_return.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/forwarded_kwrestarg_with_additional_kwarg.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/masgn_attr.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/not_cmd.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/ruby_bug_11989.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/dsym_esc_to_sym.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/send_lambda_args_noparen.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/lasgn_env.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defn_kwarg_no_parens.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defs_endless_command_rescue.txt" = 0.00 s = . Prism::OverlapTest#"test_hashes.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/if_elsif.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/ruby_bug_18878.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/space_args_arg.txt" = 0.00 s = . Prism::OverlapTest#"test_heredoc_with_comment.txt" = 0.00 s = . Prism::OverlapTest#"test_yield.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_leading_dots.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_stabby_with_braces_block.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/masgn_arg_ident.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_kwsplat.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/pattern_matching_lambda.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/str_single_double_escaped_newline.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/rational.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/pattern_matching_single_line.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/cond_begin_masgn.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/case_in_find_array.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/regexp_esc_u.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/op_asgn_dot_ident_command_call.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/begin_cmdarg.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/array_splat.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/const_op_asgn_and2.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/pattern_matching_else.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/array_symbols_interp.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/ruby_bug_9669.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/heredoc_with_extra_carriage_returns.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/asgn_cmd.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/alias.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/case_cond.txt" = 0.00 s = . Prism::OverlapTest#"test_single_method_call_with_bang.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/ruby_bug_12073.txt" = 0.00 s = . Prism::OverlapTest#"test_3.4/it_indirect_writes.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/send_binary_op.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/difficult6__8.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/case_in_hash_pat_paren_true.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/iter_args_7_1.txt" = 0.00 s = . Prism::OverlapTest#"test_single_quote_heredocs.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/lambda_do_vs_brace.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/bug_heredoc_do.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/case_in_67.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_args_opt2.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/bug_call_arglist_parens.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/args_block_pass.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_call_dot_op2_brace_block.txt" = 0.00 s = . Prism::OverlapTest#"test_embdoc_no_newline_at_end.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_args_assoc_trailing_comma.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/op_asgn_cmd.txt" = 0.00 s = . Prism::OverlapTest#"test_unescaping.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/case_in_hash_pat.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/difficult4__leading_dots2.txt" = 0.00 s = . Prism::OverlapTest#"test_heredocs_leading_whitespace.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/back_ref.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/begin_rescue_ensure_no_bodies.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/rescue_do_end_raised.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/safe_call.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/case_in_or.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/send_index_asgn_legacy.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/forward_arg_with_open_args.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/unless_mod.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/kwrestarg_unnamed.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/parser_bug_604.txt" = 0.00 s = . Prism::OverlapTest#"test_defined.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/heredoc_squiggly_blank_lines.txt" = 0.00 s = . Prism::OverlapTest#"test_3.4/it.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/ruby_bug_12669.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/masgn_cmd.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/__ENCODING___legacy_.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/difficult3__6.txt" = 0.00 s = . Prism::OverlapTest#"test_range_end_open_inclusive.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/stabby_block_kw__required.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/quoted_symbol_hash_arg.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/bug_hash_args_trailing_comma.txt" = 0.00 s = . Prism::OverlapTest#"test_keywords.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/array_words_empty.txt" = 0.00 s = . Prism::OverlapTest#"test_rescue_modifier.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/safe_op_asgn.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/send_self_block.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/hash_label_end.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/args_args_comma.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_iter_call_parens.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/heredoc_nested.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/symbols.txt" = 0.00 s = . Prism::OverlapTest#"test_method_calls.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/heredoc_with_only_carriage_returns.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/heredoc_squiggly_visually_blank_lines.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_colon2.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/postexe.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/and_or_masgn.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defn_opt_reg.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_paren_splat.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_and.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/self.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_arg_assoc.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/kwnilarg.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/while.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/case_expr_else.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defn_reg_opt_reg.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/bug191.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/assoc_label.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/rescue.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/const_2_op_asgn_or2.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/symbols_interp.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_pattern_058.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/words_interp.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/gvasgn.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_bang_command_call.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/case_in_37.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/ternary.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_defn_no_parens_args.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/endless_comparison_method.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/case_in_42.txt" = 0.00 s = . Prism::OverlapTest#"test_regex_char_width.txt" = 0.00 s = . Prism::OverlapTest#"test_3.3-3.3/keyword_args_in_array_assignment.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/space_args_arg_call.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/label_vs_string.txt" = 0.00 s = . Prism::OverlapTest#"test_variables.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/bdot2.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/difficult3__11.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/ruby_bug_10653.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/lasgn_call_bracket_rescue_arg.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/beginless_erange_after_newline.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_dstr_escaped_newline.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/masgn_splat.txt" = 0.00 s = . Prism::OverlapTest#"test_classes.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/bug_regex_verification.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/parser_bug_645.txt" = 0.00 s = . Prism::OverlapTest#"test_emoji_method_calls.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_iter_call_no_parens.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/super_block.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/bug_rescue_empty_else.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/const_op_asgn_or.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_to_ary.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/if_mod.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defn_comments.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/heredoc_bad_oct_escape.txt" = 0.00 s = . Prism::OverlapTest#"test_tilde_heredocs.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/string___FILE__.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/procarg0.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/procarg0_legacy.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_gt.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_scope.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_pattern_019.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/str_pct_q.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/multiple_pattern_matches.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/pattern_matching_match_as.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/iter_args_3.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/iter_args_9_1.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/endless_method.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/ruby_bug_11873.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/mlhs_back_splat.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/lbrace_arg_after_command_args.txt" = 0.01 s = . Prism::OverlapTest#"test_seattlerb/masgn_star.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_until_not_canonical.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/when_splat.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/blockargs.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/iter_args_11_2.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/string_plain.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/if_else.txt" = 0.00 s = . Prism::OverlapTest#"test_indented_file_end.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/restarg_named.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_trailing_newlines.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/difficult3_4.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_call_operation_dot.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/forward_args_legacy.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/parser_bug_525.txt" = 0.00 s = . Prism::OverlapTest#"test_heredoc_with_escaped_newline_at_start.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_trailing_dots.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/array_words_interp.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/dedenting_interpolating_heredoc_fake_line_continuation.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/ruby_bug_15789.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/casgn_toplevel.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/non_lvar_injecting_match.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/iter_args_11_1.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/bug_481.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/rescue.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/class.txt" = 0.00 s = . Prism::OverlapTest#"test_repeat_parameters.txt" = 0.01 s = . Prism::OverlapTest#"test_seattlerb/difficult2_.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/bug_hash_interp_array.txt" = 0.01 s = . Prism::OverlapTest#"test_seattlerb/masgn_colon3.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/xstring_plain.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/ivar.txt" = 0.00 s = . Prism::OverlapTest#"test_symbols.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/args_args_star.txt" = 0.00 s = . Prism::OverlapTest#"test_not.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/block_arg_combinations.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_decomp_arg_splat.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/opasgn.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/alias_resword.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defn_endless_command_rescue.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/character.txt" = 0.00 s = . Prism::OverlapTest#"test_spanning_heredoc.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/send_block_chain_cmd.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/args_star.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/nil_expression.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_colon_parens.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/assignment.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/ambiuous_quoted_label_in_ternary_operator.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/multiline_hash_declaration.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_arg_opt_splat.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/zsuper.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_unary_bang.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/iter_args_9_2.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/bug_cmdarg.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_def_special_name.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/trailing_forward_arg.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/kwarg_no_paren.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/if_nl_then.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/ruby_bug_11380.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/difficult1_line_numbers.txt" = 0.00 s = . Prism::OverlapTest#"test_xstring.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/unary_plus.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/empty_begin.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/defined.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/send_lambda_args_shadow.txt" = 0.00 s = . Prism::OverlapTest#"test_3.3-3.3/it_indirect_writes.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/rescue_without_begin_end.txt" = 0.00 s = . Prism::OverlapTest#"test_dash_heredocs.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/case_in_array_pat_paren_assign.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/arg_label.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/dstr.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/undef.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/casgn_scoped.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/send_attr_asgn.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/bug169.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/range.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_div.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/rescue_do_end_rescued.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/difficult6__7.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/pipe_semicolon.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/if_masgn__24.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defn_kwarg_val.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/eq_begin_line_numbers.txt" = 0.00 s = . Prism::OverlapTest#"test_heredoc_with_carriage_returns.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_pattern_076.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_decomp_arg_splat_arg.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/regex_interp.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/uminus_float.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/bug_not_parens.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/args_args_assocs_comma.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/difficult3__12.txt" = 0.00 s = . Prism::OverlapTest#"test_string_concatination_frozen_false.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/heredoc_trailing_slash_continued_call.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/mlhs_keyword.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defs_kwarg.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/arg_duplicate_ignored.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/rescue_mod_asgn.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/BEGIN.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/begin_rescue_else_ensure_no_bodies.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/array_words.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_rescue.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/hookexe.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/cond_begin.txt" = 0.00 s = . Prism::OverlapTest#"test_arrays.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/dsym_to_sym.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/bug_do_block_in_call_args.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_stabby_do_end_with_block.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/str_double_escaped_newline.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/op_asgn_primary_colon_identifier1.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/attrasgn_array_lhs.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/lparenarg_after_lvar__since_25.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/heredoc_backslash_nl.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/send_index_cmd.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/rescue_do_end_no_raise.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_multiline_str_literal_n.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/for.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_until_not_noncanonical.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/str_backslashes.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_arg_kwsplat.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/and_asgn.txt" = 0.00 s = . Prism::OverlapTest#"test_3.3-3.3/it.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/case_in_array_pat_const2.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/when_multi.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_call_dot_op2_cmd_args_do_block.txt" = 0.00 s = . Prism::OverlapTest#"test_integer_operations.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defn_kwarg_kwarg.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/unless_else.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/if.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/__ENCODING__.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/pattern_matching_single_line_allowed_omission_of_parentheses.txt" = 0.00 s = . Prism::OverlapTest#"test_heredocs_with_ignored_newlines_and_non_empty.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defn_forward_args__no_parens.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/bang.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/difficult3_3.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/str_newline_hash_line_number.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/rescue_mod_masgn.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/unary_plus_on_literal.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/when_then.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/symbol_plain.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/keyword_argument_omission.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_array_lit_inline_hash.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/qw_escape.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/send_plain_cmd.txt" = 0.00 s = . Prism::OverlapTest#"test_encoding_binary.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/masgn_splat_arg_arg.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/op_asgn_primary_colon_const_command_call.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/iter_args_4.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/true.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/index_0_opasgn.txt" = 0.00 s = . Prism::OverlapTest#"test_lambda.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_kwarg_lvar.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_args_opt1.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/forwarded_argument_with_restarg.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/kwbegin.txt" = 0.00 s = . Prism::OverlapTest#"test_xstring_with_backslash.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/hash_hashrocket.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defs_oneliner_rescue.txt" = 0.00 s = . Prism::OverlapTest#"test_until.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/marg_combinations.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defn_kwarg_env.txt" = 0.00 s = . Prism::OverlapTest#"test_methods.txt" = 0.00 s = . Prism::OverlapTest#"test_4.0/leading_logical.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defn_arg_asplat_arg.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/args_args_assocs.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/ruby_bug_11107.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/bug_lambda_leakage.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/mlhs_front_anonsplat.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_str_with_newline_escape.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/const_op_asgn_and1.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/send_index_legacy.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/space_args_arg_block.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_assoc_new.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/safe_calls.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_call_defn_call_block_call.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_defn_complex.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/block_kwarg.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/space_args_block.txt" = 0.00 s = . Prism::OverlapTest#"test_global_variables.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/iter_args_7_2.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/dot2_nil__26.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/bug_249.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defn_kwarg_kwsplat_anon.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_while_not_noncanonical.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/masgn_arg_splat_arg.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/thingy.txt" = 0.00 s = . Prism::OverlapTest#"test_strings.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/pipe_space.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/not_masgn__24.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/iter_kwarg.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/qw_escape_term.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_splat_reg.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/heredoc_squiggly_empty.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/hash_label.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/cond_unary_minus.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/super.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/dstr_lex_state.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/rescue_do_end_ensure_result.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/case_in_86.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/bug_cond_pct.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/bang_cmd.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_if_not_noncanonical.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/f_kw__required.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/pattern_matching_constants.txt" = 0.00 s = . Prism::OverlapTest#"test_4.0/endless_methods_command_call.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defn_oneliner_eq2.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/masgn_arg_colon_arg.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/masgn_nested.txt" = 0.00 s = . Prism::OverlapTest#"test_nils.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/bug_215.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/send_index_asgn.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/cvar.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/qwords_empty.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/case_in_find.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/string_concat.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_arg_opt_arg_block.txt" = 0.00 s = . Prism::OverlapTest#"test_boolean_operators.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/qWords_space.txt" = 0.00 s = . Prism::OverlapTest#"test_ternary_operator.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_if_not_canonical.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/safe_call_newline.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/difficult3__9.txt" = 0.00 s = . Prism::OverlapTest#"test_newline_terminated.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/method_call_trailing_comma.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/rhs_asgn.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/difficult7_.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/dedenting_heredoc.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defn_kwarg_lvar.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_call_no_args.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/sclass.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/slash_newline_in_heredocs.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/optarg.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/in_expr_no_case.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/send.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/bug_args_masgn_outer_parens__19.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/pattern_matching_single_match.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/parse_line_dot2_open.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/var_or_asgn.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/begin_ensure_no_bodies.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defn_oneliner.txt" = 0.00 s = . Prism::OverlapTest#"test_heredoc_with_trailing_newline.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/parser_bug_507.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/defn_oneliner_noargs_parentheses.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/pattern_matching_keyword_variable.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/masgn_splat_arg.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/masgn_anon_splat_arg.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/regexp_esc_C_slash.txt" = 0.00 s = . Prism::OverlapTest#"test_unless.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_decomp_anon_splat_arg.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/literal/since/30.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_env.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/hash_empty.txt" = 0.00 s = . Prism::OverlapTest#"test_dstring.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_trailing_comma.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/integer_with_if_modifier.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/send_op_asgn_conditional.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/bug_cmd_string_lookahead.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/op_asgn_index_cmd.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/call_not.txt" = 0.00 s = . Prism::OverlapTest#"test_it_assignment.txt" = 0.00 s = . Prism::OverlapTest#"test_dsym_str.txt" = 0.00 s = . Prism::OverlapTest#"test_next.txt" = 0.00 s = . Prism::OverlapTest#"test_range_end_open_exclusive.txt" = 0.00 s = . Prism::OverlapTest#"test_heredocs_with_ignored_newlines.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/case_in_else.txt" = 0.00 s = . Prism::OverlapTest#"test_unparser/corpus/semantic/block.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/heredoc_with_extra_carriage_horrible_mix.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/block_command_operation_dot.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/ruby_bug_14690.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/dot3_nil__26.txt" = 0.00 s = . Prism::OverlapTest#"test_seattlerb/dstr_evstr.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/send_index.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/class_super_label.txt" = 0.00 s = . Prism::OverlapTest#"test_whitequark/forwarded_restarg.txt" = 0.00 s = . TestISeq#test_iseq_of_twice_for_same_code = 0.00 s = . TestISeq#test_inspect = 0.00 s = . TestISeq#test_unreachable_next_in_block = 0.00 s = . TestISeq#test_disasm_encoding = 0.00 s = . TestISeq#test_to_a_lines = 0.00 s = . TestISeq#test_iseq_of = 0.00 s = . TestISeq#test_label_fstring = 0.00 s = . TestISeq#test_compile_file_encoding = 0.00 s = . TestISeq#test_no_linenum = 0.05 s = . TestISeq#test_compile_prism_with_file = 0.00 s = . TestISeq#test_anon_keyrest_param_in_disasm = 0.00 s = . TestISeq#test_load_from_binary_only_accepts_string_param = 0.00 s = . TestISeq#test_anon_rest_param_in_disasm = 0.00 s = . TestISeq#test_to_binary_end_tracepoint = 0.04 s = . TestISeq#test_to_binary_b_return_tracepoint = 0.02 s = . TestISeq#test_cdhash_after_roundtrip = 0.00 s = . TestISeq#test_while_in_until_condition = 0.01 s = . TestISeq#test_anon_block_param_in_disasm = 0.00 s = . TestISeq#test_mandatory_only_redef = 0.05 s = . TestISeq#test_unused_param = 0.00 s = . TestISeq#test_super_with_block_and_kwrest = 0.00 s = . TestISeq#test_lambda_with_ractor_roundtrip = 0.00 s = . TestISeq#test_disable_opt = 0.00 s = . TestISeq#test_compile_empty_under_gc_stress = 0.75 s = . TestISeq#test_to_binary_line_tracepoint = 0.02 s = . TestISeq#test_serialize_anonymous_outer_variables = 0.00 s = . TestISeq#test_to_binary_b_call_tracepoint = 0.02 s = . TestISeq#test_compile_prism_with_invalid_object_type = 0.00 s = . TestISeq#test_unreachable_pattern_matching_in_if_condition = 0.01 s = . TestISeq#test_syntax_error_message = 0.00 s = . TestISeq#test_to_binary_dumps_nokey = 0.00 s = . TestISeq#test_ractor_unshareable_outer_variable = 0.00 s = . TestISeq#test_frozen_string_literal_compile_option = 0.00 s = . TestISeq#test_forwardable = 0.00 s = . TestISeq#test_compile_error = 0.00 s = . TestISeq#test_safe_call_chain = 0.00 s = . TestISeq#test_unreachable_pattern_matching = 0.03 s = . TestISeq#test_iseq_builtin_load = 0.05 s = . TestISeq#test_iseq_option_debug_level = 0.04 s = . TestISeq#test_ibf_bignum = 0.00 s = . TestISeq#test_empty_iseq_lineno = 0.00 s = . TestISeq#test_allocate = 0.00 s = . TestISeq#test_compile_file_error = 0.01 s = . TestISeq#test_to_binary_return_tracepoint = 0.02 s = . TestISeq#test_location = 0.00 s = . TestISeq#test_ractor_shareable_value_frozen_core = 0.00 s = . TestISeq#test_ever_condition_loop = 0.04 s = . TestISeq#test_unreachable_syntax_error = 0.00 s = . TestISeq#test_to_binary_with_hidden_local_variables = 0.00 s = . TestISeq#test_super_with_block = 0.00 s = . TestISeq#test_each_child = 0.00 s = . TestISeq#test_iseq_builtin_to_a = 0.04 s = . TestISeq#test_super_with_block_hash_0 = 0.00 s = . TestISeq#test_to_binary_pattern_matching = 0.00 s = . TestISeq#test_invalid_source = 0.00 s = . TestISeq#test_to_binary_with_objects = 0.00 s = . TestISeq#test_to_binary_class_tracepoint = 0.02 s = . TestISeq#test_mandatory_only = 0.05 s = . TestISeq#test_to_binary_line_info = 0.00 s = . TestISeq#test_super_with_anonymous_block = 0.00 s = . TestISeq#test_translate_by_object = 0.05 s = . TestISeq#test_trace_points = 0.00 s = . TestGemSourceFetchProblem#test_password_redacted = 0.00 s = . TestGemSourceFetchProblem#test_exception = 0.00 s = . TestGemSourceFetchProblem#test_source_password_no_redacted = 0.00 s = . TestBignum_Mul#test_mul_normal_zero_in_y = 0.00 s = . TestBignum_Mul#test_mul_karatsuba_odd_xy = 0.00 s = . TestBignum_Mul#test_mul_normal = 0.00 s = . TestBignum_Mul#test_mul_karatsuba_y1_gt_y0 = 0.00 s = . TestBignum_Mul#test_mul_balance_2x16 = 0.00 s = . TestBignum_Mul#test_mul_normal_max_max = 0.00 s = . TestBignum_Mul#test_mul_gmp = 0.00 s = . TestBignum_Mul#test_sq_fast_max2 = 0.00 s = . TestBignum_Mul#test_sq_fast = 0.00 s = . TestBignum_Mul#test_sq_fast_zero_in_middle = 0.00 s = . TestBignum_Mul#test_mul_karatsuba_x1_gt_x0 = 0.00 s = . TestBignum_Mul#test_mul_karatsuba = 0.00 s = . TestBignum_Mul#test_mul_balance_2x17 = 0.00 s = . TestBignum_Mul#test_mul_karatsuba_odd_y = 0.00 s = . TestBignum_Mul#test_mul_karatsuba_borrow = 0.00 s = . TestBignum_Mul#test_mul_karatsuba_x1_gt_x0_and_y1_gt_y0 = 0.00 s = . TestBignum_Mul#test_mul_balance = 0.00 s = . TestBignum_Mul#test_mul_toom3 = 0.00 s = . TestBignum_Mul#test_mul_normal_zero_in_x = 0.00 s = . TestBignum_Mul#test_mul_karatsuba_carry2 = 0.00 s = . ErrorHighlightTest#test_args_FCALL_1 = 0.01 s = . ErrorHighlightTest#test_FCALL_2 = 0.01 s = . ErrorHighlightTest#test_COLON3 = 0.02 s = . ErrorHighlightTest#test_OP_CDECL_op_1 = 0.03 s = . ErrorHighlightTest#test_OP_CDECL_read_1 = 0.01 s = . ErrorHighlightTest#test_args_CALL_1 = 0.01 s = . ErrorHighlightTest#test_OP_CDECL_op_3 = 0.01 s = . ErrorHighlightTest#test_local_variable_get = 0.01 s = . ErrorHighlightTest#test_OP_CDECL_read_3 = 0.01 s = . ErrorHighlightTest#test_wrong_number_of_arguments_for_method = 0.01 s = . ErrorHighlightTest#test_CALL_aset = 0.01 s = . ErrorHighlightTest#test_args_OP_ASGN1_aref_2 = 0.01 s = . ErrorHighlightTest#test_OP_ASGN2_write_2 = 0.01 s = . ErrorHighlightTest#test_OP_ASGN1_aset_1 = 0.01 s = . ErrorHighlightTest#test_OP_ASGN1_aset_3 = 0.01 s = . ErrorHighlightTest#test_QCALL_2 = 0.01 s = . ErrorHighlightTest#test_CALL_aref_3 = 0.01 s = . ErrorHighlightTest#test_CALL_send = 0.01 s = . ErrorHighlightTest#test_CALL_aref_1 = 0.01 s = . ErrorHighlightTest#test_CALL_aref_5 = 0.01 s = . ErrorHighlightTest#test_CALL_noarg_2 = 0.01 s = . ErrorHighlightTest#test_wrong_number_of_arguments_for_lambda_literal = 0.01 s = . ErrorHighlightTest#test_OP_CDECL_toplevel_2 = 0.01 s = . ErrorHighlightTest#test_singleton_method_multiple_missing_keywords = 0.01 s = . ErrorHighlightTest#test_errors_on_small_terminal_window_when_larger_than_viewport = 0.01 s = . ErrorHighlightTest#test_CALL_noarg_4 = 0.01 s = . ErrorHighlightTest#test_args_OPCALL = 0.01 s = . ErrorHighlightTest#test_spot_with_backtrace_location = 0.01 s = . ErrorHighlightTest#test_errors_on_small_terminal_window_at_the_end = 0.01 s = . ErrorHighlightTest#test_errors_on_small_terminal_window_at_the_middle = 0.01 s = . ErrorHighlightTest#test_OP_ASGN2_read_3 = 0.01 s = . ErrorHighlightTest#test_spot_with_node = 0.00 s = S ErrorHighlightTest#test_OP_ASGN2_read_1 = 0.01 s = . ErrorHighlightTest#test_errors_on_small_terminal_window_at_the_middle_near_beginning = 0.01 s = . ErrorHighlightTest#test_custom_formatter = 0.01 s = . ErrorHighlightTest#test_errors_on_small_terminal_window_when_exact_size_of_viewport = 0.01 s = . ErrorHighlightTest#test_args_ATTRASGN_3 = 0.01 s = . ErrorHighlightTest#test_const_get = 0.01 s = . ErrorHighlightTest#test_args_ATTRASGN_1 = 0.01 s = . ErrorHighlightTest#test_OP_ASGN1_aref_3 = 0.01 s = . ErrorHighlightTest#test_OPCALL_unary_2 = 0.01 s = . ErrorHighlightTest#test_COLON2_4 = 0.02 s = . ErrorHighlightTest#test_CALL_arg_5 = 0.01 s = . ErrorHighlightTest#test_errors_on_extremely_small_terminal_window = 0.01 s = . ErrorHighlightTest#test_OP_ASGN1_aref_1 = 0.01 s = . ErrorHighlightTest#test_CALL_arg_7 = 0.01 s = . ErrorHighlightTest#test_singleton_method_with_spacing_missing_keyword = 0.01 s = . ErrorHighlightTest#test_errors_on_terminal_window_smaller_than_min_width = 0.01 s = . ErrorHighlightTest#test_CALL_arg_1 = 0.01 s = . ErrorHighlightTest#test_COLON2_2 = 0.02 s = . ErrorHighlightTest#test_unknown_keyword = 0.01 s = . ErrorHighlightTest#test_OP_ASGN2_op_2 = 0.01 s = . ErrorHighlightTest#test_CALL_arg_3 = 0.01 s = . ErrorHighlightTest#test_OP_ASGN1_op_4 = 0.01 s = . ErrorHighlightTest#test_CALL_special_call_2 = 0.01 s = . ErrorHighlightTest#test_ATTRASGN_2 = 0.01 s = . ErrorHighlightTest#test_OPCALL_binary_2 = 0.01 s = . ErrorHighlightTest#test_ATTRASGN_4 = 0.01 s = . ErrorHighlightTest#test_OP_ASGN1_op_2 = 0.01 s = . ErrorHighlightTest#test_CALL_arg_2 = 0.01 s = . ErrorHighlightTest#test_OP_ASGN2_op_3 = 0.01 s = . ErrorHighlightTest#test_CONST = 0.02 s = . ErrorHighlightTest#test_OP_ASGN1_aref_4 = 0.01 s = . ErrorHighlightTest#test_COLON2_3 = 0.01 s = . ErrorHighlightTest#test_OP_ASGN2_op_1 = 0.01 s = . ErrorHighlightTest#test_COLON2_1 = 0.02 s = . ErrorHighlightTest#test_CALL_arg_6 = 0.01 s = . ErrorHighlightTest#test_OPCALL_unary_1 = 0.01 s = . ErrorHighlightTest#test_hard_tabs = 0.00 s = . ErrorHighlightTest#test_CALL_arg_4 = 0.01 s = . ErrorHighlightTest#test_COLON2_5 = 0.01 s = . ErrorHighlightTest#test_simulate_funcallv_from_embedded_ruby = 0.00 s = . ErrorHighlightTest#test_errors_on_terminal_window_when_truncation_is_disabled = 0.01 s = . ErrorHighlightTest#test_no_final_newline = 0.00 s = . ErrorHighlightTest#test_OP_ASGN1_aref_2 = 0.01 s = . ErrorHighlightTest#test_OP_ASGN1_op_3 = 0.01 s = . ErrorHighlightTest#test_OP_ASGN1_op_1 = 0.01 s = . ErrorHighlightTest#test_ATTRASGN_5 = 0.01 s = . ErrorHighlightTest#test_OPCALL_binary_3 = 0.01 s = . ErrorHighlightTest#test_errors_on_small_terminal_window_at_the_beginning = 0.01 s = . ErrorHighlightTest#test_ATTRASGN_3 = 0.01 s = . ErrorHighlightTest#test_OPCALL_binary_1 = 0.01 s = . ErrorHighlightTest#test_CALL_special_call_1 = 0.01 s = . ErrorHighlightTest#test_ATTRASGN_1 = 0.01 s = . ErrorHighlightTest#test_OP_ASGN2_read_2 = 0.01 s = . ErrorHighlightTest#test_multibyte = 0.01 s = . ErrorHighlightTest#test_wrong_number_of_arguments_for_define_method = 0.01 s = . ErrorHighlightTest#test_explicit_raise_no_method_error = 0.01 s = . ErrorHighlightTest#test_explicit_raise_name_error = 0.01 s = . ErrorHighlightTest#test_args_ATTRASGN_2 = 0.01 s = . ErrorHighlightTest#test_wrong_number_of_arguments_for_method2 = 0.01 s = . ErrorHighlightTest#test_CALL_aref_4 = 0.01 s = . ErrorHighlightTest#test_args_OP_ASGN2 = 0.01 s = . ErrorHighlightTest#test_CALL_aref_2 = 0.01 s = . ErrorHighlightTest#test_args_OP_ASGN1_op = 0.01 s = . ErrorHighlightTest#test_CALL_op_asgn = 0.01 s = . ErrorHighlightTest#test_OP_CDECL_toplevel_1 = 0.01 s = . ErrorHighlightTest#test_unknown_keywords = 0.01 s = . ErrorHighlightTest#test_CALL_noarg_1 = 0.01 s = . ErrorHighlightTest#test_CALL_noarg_3 = 0.01 s = . ErrorHighlightTest#test_wrong_number_of_arguments_for_lambda_method = 0.01 s = . ErrorHighlightTest#test_OP_CDECL_read_2 = 0.01 s = . ErrorHighlightTest#test_OP_CDECL_op_2 = 0.01 s = . ErrorHighlightTest#test_VCALL_2 = 0.01 s = . ErrorHighlightTest#test_args_CALL_2 = 0.01 s = . ErrorHighlightTest#test_spoofed_filename = 0.00 s = . ErrorHighlightTest#test_FCALL_1 = 0.01 s = . ErrorHighlightTest#test_args_FCALL_2 = 0.01 s = . ErrorHighlightTest#test_OP_ASGN1_aset_2 = 0.01 s = . ErrorHighlightTest#test_QCALL_1 = 0.01 s = . ErrorHighlightTest#test_missing_keywords = 0.01 s = . ErrorHighlightTest#test_missing_keyword = 0.01 s = . ErrorHighlightTest#test_OP_ASGN2_write_1 = 0.01 s = . ErrorHighlightTest#test_args_OP_ASGN1_aref_1 = 0.01 s = . ErrorHighlightTest#test_OP_ASGN2_write_3 = 0.01 s = . ErrorHighlightTest#test_OP_ASGN1_aset_4 = 0.01 s = . MethodNameCheckTest#test_corrections_when_private_method_is_called_with_args = 0.00 s = . MethodNameCheckTest#test_corrections_include_instance_method = 0.00 s = . MethodNameCheckTest#test_does_not_append_suggestions_twice = 0.00 s = . MethodNameCheckTest#test_does_not_suggest_yield = 0.00 s = . MethodNameCheckTest#test_corrections_include_private_method = 0.00 s = . MethodNameCheckTest#test_exclude_methods_on_nil = 0.00 s = . MethodNameCheckTest#test_suggests_yield = 0.00 s = . MethodNameCheckTest#test_private_methods_should_not_be_suggested = 0.00 s = . MethodNameCheckTest#test_does_not_suggest_reader = 0.00 s = . MethodNameCheckTest#test_corrections_include_class_method = 0.00 s = . MethodNameCheckTest#test_does_not_suggest_writer = 0.00 s = . MethodNameCheckTest#test_does_not_exclude_custom_methods_on_nil = 0.00 s = . MethodNameCheckTest#test_does_not_append_suggestions_three_times = 0.00 s = . MethodNameCheckTest#test_corrections_include_method_from_module = 0.00 s = . MethodNameCheckTest#test_suggests_corrections_on_nested_error = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/dedenting_non_interpolating_heredoc_line_continuation.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/utf8_bom.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_alias.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/class.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defs_endless_command.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_string_concatination_frozen_true.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/space_args_arg_newline.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_args_opt3.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_case_in_hash_key.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/method_call_assoc_trailing_comma.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_pattern_051.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/beginless_irange_after_newline.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/class_super.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/emit_arg_inside_procarg0_legacy.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/numbered_args_after_27.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/lvasgn.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_decomp_splat.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/endless_method_with_rescue_mod.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/quoted_symbol_keys.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_non_alphanumeric_methods.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/string_dvar.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/until_post.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/bug_435.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/case_in_hash_pat_assign.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_assoc.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/bug_args__19.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/bug_interp_single.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/until_mod.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/pattern_matching_ranges.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/rescue_in_lambda_block.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_rshift.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/str_interp_ternary_or_label.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_self_brackets.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_begin_ensure.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/safe_call_operator.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/heredoc_with_carriage_return_escapes_windows.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/semantic/send.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/stabby_block_iter_call_no_target_with_arg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_heredoc_percent_q_newline_delimiter.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/send_self.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/undef.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_args_command.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_call_paren_call_block_call.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/ruby_bug_19539.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/op_asgn_val_dot_ident_command_call.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/and.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/if.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/qsymbols_interp.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_dot2.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/pctW_lineno.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/interp_digit_var.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_op_asgn.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/resbody_list_var.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/defs.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defn_forward_args.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/pattern.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_heredoc_regexp_chars.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/case_expr.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defined_eh_parens.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/kwbegin_compstmt.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/case.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/read_escape_unicode_h4.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/evstr_str.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/empty_stmt.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_spanning_heredoc_newlines.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/heredoc_lineno.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/iter_args_10_2.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/beginless_range.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/rescue_else.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/stabby_arg_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/literal.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/iter_args_8_1.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/parser_bug_272.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/bug_do_block_in_cmdarg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/case_in_86_2.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_spaceship.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/complex.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/arg_scope.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/semantic/and.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/module_comments.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/str_lit_concat_bad_encodings.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/do_lambda.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/since/32.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_3.4/circular_parameters.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/defs.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/dstr_str.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/ruby_bug_12686.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/int.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/bug290.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/parser_bug_518.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/cond_eflipflop_with_beginless_range.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/cond_match_current_line.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_command_method_call_3.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_call_ivar_arg_no_parens_line_break.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/float_with_if_modifier.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/array_symbols.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_pipe.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_arg_splat_arg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/evstr_evstr.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/non_interpolated_word_array_line_breaks.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/for.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_multi_write.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/ruby_bug_10279.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/unary_tilde.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_newlines.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/masgn_double_paren.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/send_call.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_optarg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/alias_gvar.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/ruby_bug_19281.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_lte.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/numparam_ruby_bug_19025.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/send_lambda_legacy.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/send_block_conditional.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/heredoc_unicode.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/ruby_bug_11873_b.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/non_interpolated_symbol_array_line_breaks.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_case.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_while_not_canonical.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/block.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/endless_method_command_syntax.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_pattern_069.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_arg_assoc_kwsplat.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/masgn_const.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/rescue_in_block.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/regexp.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/for_mlhs.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/args_cmd.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_dot3_open.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/resbody_list_mrhs.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/difficult3_5.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/endless_method_forwarded_args_legacy.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/pattern_matching_const_pattern.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_range_begin_open_exclusive.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/heredoc_squiggly_tabs.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_modules.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_opt_splat.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_args_kwargs.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/since/27.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_comments.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/ensure_empty.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/flip2_env_lvar.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_character_literal.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/bug_case_when_regexp.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/blockarg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/safe_call_after_newline.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/rescue_ensure.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defns_reserved.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/when_splat.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/hash_pair_value_omission.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/lasgn_command.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/str_heredoc_interp.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/and_multi.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_dot_parens.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_numbers.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_command_operation_colon.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/unary_minus.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/forwarded_kwrestarg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/super.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/semantic/undef.txt" = 0.01 s = . Prism::NewlineOffsetsTest#"test_whitequark/pin_expr.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/masgn_command_call.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/nil.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/return_block.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/interpolated_symbol_array_line_breaks.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_eq3.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/kwrestarg_named.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/safe_op_asgn2.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defs_comments.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/str_single_escaped_newline.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/lasgn_lasgn_command_call.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/op_asgn.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/heredoc_squiggly.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_arg_scope.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/TestRubyParserShared.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_blocks.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/args_assocs_comma.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/defined.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/difficult3__10.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/bdot3.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/qsymbols_empty.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/heredoc_with_only_carriage_returns_windows.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/cpath.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_endless_range_in_conditional.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/bug190.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_return.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/parser_bug_640.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_while.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/heredoc_comma_arg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/stabby_arg_no_paren.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_dstr_soft_newline.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/pct_nl.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/module.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_assoc_new_if_multiline.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/case_in_47.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/str_str.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/bug_args_masgn.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_heredoc_hardnewline.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/iter_kwarg_kwsplat.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/array_assocs.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/pattern_matching_hash.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/array_line_breaks.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/range_inclusive.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/semantic/dstr.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/send_attr_asgn_conditional.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_heredoc.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/return_call_assocs.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/heredoc_with_interpolation_and_carriage_return_escapes.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/lvar.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/op_asgn_primary_colon_identifier_command_call.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/array_lits_trailing_calls.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/heredoc__backslash_dos_format.txt" = 0.01 s = . Prism::NewlineOffsetsTest#"test_seattlerb/bug_comma.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_leading_dots_comment.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_opt_call_args_lit_comma.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_args_assoc_quoted.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/comments_before_leading_dot__27.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/endless_method_without_args.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/difficult3__7.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/var_and_asgn.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/resbody_list.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_defn_no_parens.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/symbols_empty.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_multiline_str.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/ivasgn.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/lambda.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_arithmetic.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/__ENCODING__.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_if.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/casgn_unscoped.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/attr_asgn_colon_id.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/iter_args_6.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_constants.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/assoc__bare.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/safe_call_rhs_newline.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_pattern_044.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/begin_rescue_else_ensure_bodies.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_args_opt2_2.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/str_pct_nested_nested.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/mlhs_mid_anonsplat.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_regex.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/forwarded_argument_with_kwrestarg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/bang_eq.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_encoding_euc_jp.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/heredoc_squiggly_no_indent.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_regex_with_fake_newlines.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/bug_452.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_endless_method_as_default_arg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/messy_op_asgn_lineno.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/str_single_newline.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/hash_kwsplat.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_arg_scope2.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/iter_args_5.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/numparam_outside_block.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/attrasgn_primary_dot_constant.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/str_double_double_escaped_newline.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/send_lambda_args.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defn_unary_not.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/str_evstr.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/case_in_hash_pat_rest.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/flipflop.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/dstr_evstr_empty_end.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/case_in_const.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/bug_while_not_parens_do.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/op_asgn_command_call.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/lasgn_middle_splat.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/difficult1_line_numbers2.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/regex_plain.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/difficult3_2.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/aref_args_assocs.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/heredoc_squiggly_interp.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/case_in_multiple.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/cvasgn.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/case_in_if_unless_post_mod.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_for.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/block_kwarg_combinations.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/unless.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/def.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/empty.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/ruby_bug_12402.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/lasgn_arg_rescue_arg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/bug_ascii_8bit_in_literal.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/bug_466.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/alias_gvar_backref.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/parser_bug_490.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/required_kwarg_no_value.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_command_method_call.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/difficult6_.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/ensure.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/pattern_matching_no_body.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/rescue_parens.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/bug_args_masgn2.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_range_beginless.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/const_scoped.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/multiple_args_with_trailing_comma.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/float.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/qsymbols.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_3.3-3.3/it_with_ordinary_parameter.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_break.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/resbody_var.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/lasgn_call_nobracket_rescue_arg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/args.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_kw__required.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/ruby21_numbers.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/while_mod.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/bug_187.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/op_asgn_index_command_call.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/pct_Q_backslash_nl.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/if_symbol.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/newline_in_hash_argument.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defn_arg_forward_args.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_3.4/it_read_and_assignment.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/mlhs_front_splat.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/semantic/def.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/if_elsif.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/pattern_matching_if_unless_modifiers.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/heredoc_squiggly_tabs_extra.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_evstr_after_break.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/lvar_injecting_match.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/case_in_hash_pat_rest_solo.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/parser_bug_989.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/kwoptarg_with_kwrestarg_and_forwarded_args.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/cond_eflipflop_with_endless_range.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/expr_not_bang.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defn_no_kwargs.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/case_in_42_2.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/heredoc_with_not_global_interpolation.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/case_in_31.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_reg_optarg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/masgn_var_star_var.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/arg_combinations.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_call_operation_colon.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_arg_kwsplat.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/stabby_block_kw.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/or_asgn.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_array_lambda_block_call.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/string_interp.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/lasgn_ivar_env.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/ternary_ambiguous_symbol.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/case_in.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/op_asgn_index.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/find_pattern.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/stabby_proc_scope.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_kwarg_lvar_multiple.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_comment_single.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/pattern_matching_expr_in_paren.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/eq_begin_why_wont_people_use_their_spacebar.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/variables.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/kwoptarg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_heredoc_evstr.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/str_double_newline.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/alias.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/pattern_matching_explicit_array_match.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/heredoc_with_interpolation_and_carriage_return_escapes_windows.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_star.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/iter_args_1.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/bug_480.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/not.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/send_plain.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/masgn_paren.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/args_kw_block.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/heredoc_with_extra_carriage_returns_windows.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/singletons.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/aref_args_lit_assocs.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_array_block_call.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/send_lambda.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/module.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/unary.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_block_arg_named.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/magic_encoding_comment.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/heredoc.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/masgn_colon2.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_arg__bare.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_regex_escape_encoding.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_block_inline_comment_leading_newlines.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_pattern_058_2.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_opt_call_args_assocs_comma.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/false.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_arg_optional.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/ruby_bug_11873_a.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/cond_eflipflop.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/do_bug.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_3.3-3.3/block_args_in_array_assignment.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defn_oneliner_rescue.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/semantic/kwbegin.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/since/31.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/slashy_newlines_within_string.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_kw.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/preexe.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/rescue_mod_op_assign.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defn_opt_last_arg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/pattern_matching__FILE__LINE_literals.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/pattern_matching_blank_else.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_lt.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_bang_squiggle.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/pattern_matching_nil_pattern.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/parser_drops_truncated_parts_of_squiggly_heredoc.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unary_method_calls.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_endless_methods.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_call_ivar_line_break_paren.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/read_escape_unicode_curlies.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/iter_args_8_2.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/send_unary_op.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/case_in_array_pat_const.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/difficult0_.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/rescue_mod.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/while.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_block.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/str_pct_Q_nested.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/index_0.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/qsymbols_empty_space.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defn_opt_splat_arg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defs_oneliner.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/restarg_unnamed.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_procs.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_block_inline_comment.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_heredocs_with_fake_newlines.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/int___LINE__.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/interpolated_word_array_line_breaks.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/ruby_bug_13547.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/cond_iflipflop_with_endless_range.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_return.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/range_exclusive.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/const_3_op_asgn_or.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_star2.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/difficult3__8.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/iter_args_10_1.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/bug_def_no_paren_eql_begin.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/stabby_block_iter_call.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_rescue.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_ranges.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/bug_and.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/arg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/pattern_matching_implicit_array_match.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/send_conditional.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_super.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/regexp_unicode_curlies.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/case_in_hash_pat_paren_assign.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/bug179.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/mlhs_rescue.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/safe_attrasgn.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/unary_num_pow_precedence.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/kwarg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/bug_473.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_patterns.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/masgn.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_opt_arg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/bug_hash_args.txt" = 0.00 s = . Prism::NewlineOffsetsTest#test_all_syntax_versions_present = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_begin_call_block_call.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/parser_slash_slash_n_escaping_in_literals.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/method_definition_in_while_cond.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defn_splat_arg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/kwarg_combinations.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_preexe.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defs_as_arg_with_do_block_inside.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/difficult3_.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/super_arg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_dos_endings.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_assoc_trailing_comma.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_hash_lit.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_block_inline_multiline_comment.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/pattern_matching_match_alt.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_heredocs_nested.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defn_powarg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/const_toplevel.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/const_op_asgn.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/until.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/f_kw.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_range_begin_open_inclusive.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/bug_447.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defs_oneliner_eq2.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_heredoc.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defn_oneliner_noargs.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/symbols_empty_space.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/pct_w_heredoc_interp_nested.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/nth_ref.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/space_args_cmd.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/bug_op_asgn_rescue.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/attrasgn_array_arg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/return.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/var_op_asgn.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/backticks_interpolation_line.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_carat.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_arg_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/gvar.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/class_comments.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/forward_arg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/str_evstr_escape.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/semantic/opasgn.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_begin_rescue.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defn_args_forward_args.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/array_plain.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_array_arg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_command_method_call_2.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defn_endless_command.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/heredoc_bad_hex_escape.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/ruby_bug_11990.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/symbol_empty.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/def.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/cond_iflipflop.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/bug236.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/xstring_interp.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/const_unscoped.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/or.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_3.3-3.3/return_in_sclass.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/symbol_interp.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/iter_args_2__19.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/parser_bug_830.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/symbol_list.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/difficult4__leading_dots.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_keyword_method_names.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_postexe.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/cond_iflipflop_with_beginless_range.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/safe_call_dot_parens.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/heredoc_with_carriage_return_escapes.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/mlhs_mid_splat.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/semantic/while.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/safe_attrasgn_constant.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_booleans.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/while_post.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/str_str_str.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/case_cond_else.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_args_no_kwargs.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/heredoc_squiggly_blank_line_plus_interpolation.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_3.3-3.3/it_read_and_assignment.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/array_symbols_empty.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/anonymous_blockarg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defn_kwarg_kwsplat.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/bug_masgn_right.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/mlhs_back_anonsplat.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/bug202.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/semantic/literal.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/var_op_asgn_cmd.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_undef.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/rescue_else_ensure.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/asgn_mrhs.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_dot3.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/regexp_escape_extended.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/masgn_lhs_splat.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/bug_do_block_in_hash_brace.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/pragma.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_return.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/forwarded_kwrestarg_with_additional_kwarg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/masgn_attr.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/not_cmd.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/ruby_bug_11989.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/dsym_esc_to_sym.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/send_lambda_args_noparen.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/lasgn_env.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defn_kwarg_no_parens.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defs_endless_command_rescue.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_hashes.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/if_elsif.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/ruby_bug_18878.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/space_args_arg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_heredoc_with_comment.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_yield.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_leading_dots.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_stabby_with_braces_block.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/masgn_arg_ident.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_kwsplat.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/pattern_matching_lambda.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/str_single_double_escaped_newline.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/rational.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/pattern_matching_single_line.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/cond_begin_masgn.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/case_in_find_array.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/regexp_esc_u.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/op_asgn_dot_ident_command_call.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/begin_cmdarg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/array_splat.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/const_op_asgn_and2.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/pattern_matching_else.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/array_symbols_interp.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/ruby_bug_9669.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/heredoc_with_extra_carriage_returns.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/asgn_cmd.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/alias.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/case_cond.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_single_method_call_with_bang.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/ruby_bug_12073.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_3.4/it_indirect_writes.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/send_binary_op.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/difficult6__8.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/case_in_hash_pat_paren_true.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/iter_args_7_1.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_single_quote_heredocs.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/lambda_do_vs_brace.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/bug_heredoc_do.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/case_in_67.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_args_opt2.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/bug_call_arglist_parens.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/args_block_pass.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_call_dot_op2_brace_block.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_embdoc_no_newline_at_end.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_args_assoc_trailing_comma.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/op_asgn_cmd.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unescaping.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/case_in_hash_pat.txt" = 0.01 s = . Prism::NewlineOffsetsTest#"test_seattlerb/difficult4__leading_dots2.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_heredocs_leading_whitespace.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/back_ref.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/begin_rescue_ensure_no_bodies.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/rescue_do_end_raised.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/safe_call.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/case_in_or.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/send_index_asgn_legacy.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/forward_arg_with_open_args.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/unless_mod.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/kwrestarg_unnamed.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/parser_bug_604.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_defined.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/heredoc_squiggly_blank_lines.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_3.4/it.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/ruby_bug_12669.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/masgn_cmd.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/__ENCODING___legacy_.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/difficult3__6.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_range_end_open_inclusive.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/stabby_block_kw__required.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/quoted_symbol_hash_arg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/bug_hash_args_trailing_comma.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_keywords.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/array_words_empty.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_rescue_modifier.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/safe_op_asgn.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/send_self_block.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/hash_label_end.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/args_args_comma.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_iter_call_parens.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/heredoc_nested.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/symbols.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_method_calls.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/heredoc_with_only_carriage_returns.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/heredoc_squiggly_visually_blank_lines.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_colon2.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/postexe.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/and_or_masgn.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defn_opt_reg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_paren_splat.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_and.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/self.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_arg_assoc.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/kwnilarg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/while.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/case_expr_else.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defn_reg_opt_reg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/bug191.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/assoc_label.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/rescue.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/const_2_op_asgn_or2.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/symbols_interp.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_pattern_058.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/words_interp.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/gvasgn.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_bang_command_call.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/case_in_37.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/ternary.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_defn_no_parens_args.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/endless_comparison_method.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/case_in_42.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_regex_char_width.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_3.3-3.3/keyword_args_in_array_assignment.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/space_args_arg_call.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/label_vs_string.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_variables.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/bdot2.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/difficult3__11.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/ruby_bug_10653.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/lasgn_call_bracket_rescue_arg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/beginless_erange_after_newline.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_dstr_escaped_newline.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/masgn_splat.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_classes.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/bug_regex_verification.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/parser_bug_645.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_emoji_method_calls.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_iter_call_no_parens.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/super_block.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/bug_rescue_empty_else.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/const_op_asgn_or.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_to_ary.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/if_mod.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defn_comments.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/heredoc_bad_oct_escape.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_tilde_heredocs.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/string___FILE__.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/procarg0.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/procarg0_legacy.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_gt.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_scope.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_pattern_019.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/str_pct_q.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/multiple_pattern_matches.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/pattern_matching_match_as.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/iter_args_3.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/iter_args_9_1.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/endless_method.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/ruby_bug_11873.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/mlhs_back_splat.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/lbrace_arg_after_command_args.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/masgn_star.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_until_not_canonical.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/when_splat.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/blockargs.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/iter_args_11_2.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/string_plain.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/if_else.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_indented_file_end.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/restarg_named.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_trailing_newlines.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/difficult3_4.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_call_operation_dot.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/forward_args_legacy.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/parser_bug_525.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_heredoc_with_escaped_newline_at_start.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_trailing_dots.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/array_words_interp.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/dedenting_interpolating_heredoc_fake_line_continuation.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/ruby_bug_15789.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/casgn_toplevel.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/non_lvar_injecting_match.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/iter_args_11_1.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/bug_481.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/rescue.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/class.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_repeat_parameters.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/difficult2_.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/bug_hash_interp_array.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/masgn_colon3.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/xstring_plain.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/ivar.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_symbols.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/args_args_star.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_not.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/block_arg_combinations.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_decomp_arg_splat.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/opasgn.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/alias_resword.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defn_endless_command_rescue.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/character.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_spanning_heredoc.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/send_block_chain_cmd.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/args_star.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/nil_expression.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_colon_parens.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/assignment.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/ambiuous_quoted_label_in_ternary_operator.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/multiline_hash_declaration.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_arg_opt_splat.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/zsuper.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_unary_bang.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/iter_args_9_2.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/bug_cmdarg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_def_special_name.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/trailing_forward_arg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/kwarg_no_paren.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/if_nl_then.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/ruby_bug_11380.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/difficult1_line_numbers.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_xstring.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/unary_plus.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/empty_begin.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/defined.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/send_lambda_args_shadow.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_3.3-3.3/it_indirect_writes.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/rescue_without_begin_end.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_dash_heredocs.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/case_in_array_pat_paren_assign.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/arg_label.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/dstr.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/undef.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/casgn_scoped.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/send_attr_asgn.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/bug169.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/range.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_div.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/rescue_do_end_rescued.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/difficult6__7.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/pipe_semicolon.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/if_masgn__24.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defn_kwarg_val.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/eq_begin_line_numbers.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_heredoc_with_carriage_returns.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_pattern_076.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_decomp_arg_splat_arg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/regex_interp.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/uminus_float.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/bug_not_parens.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/args_args_assocs_comma.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/difficult3__12.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_string_concatination_frozen_false.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/heredoc_trailing_slash_continued_call.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/mlhs_keyword.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defs_kwarg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/arg_duplicate_ignored.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/rescue_mod_asgn.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/BEGIN.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/begin_rescue_else_ensure_no_bodies.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/array_words.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_rescue.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/hookexe.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/cond_begin.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_arrays.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/dsym_to_sym.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/bug_do_block_in_call_args.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_stabby_do_end_with_block.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/str_double_escaped_newline.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/op_asgn_primary_colon_identifier1.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/attrasgn_array_lhs.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/lparenarg_after_lvar__since_25.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/heredoc_backslash_nl.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/send_index_cmd.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/rescue_do_end_no_raise.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_multiline_str_literal_n.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/for.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_until_not_noncanonical.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/str_backslashes.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_arg_kwsplat.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/and_asgn.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_3.3-3.3/it.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/case_in_array_pat_const2.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/when_multi.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_call_dot_op2_cmd_args_do_block.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_integer_operations.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defn_kwarg_kwarg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/unless_else.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/if.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/__ENCODING__.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/pattern_matching_single_line_allowed_omission_of_parentheses.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_heredocs_with_ignored_newlines_and_non_empty.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defn_forward_args__no_parens.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/bang.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/difficult3_3.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/str_newline_hash_line_number.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/rescue_mod_masgn.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/unary_plus_on_literal.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/when_then.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/symbol_plain.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/keyword_argument_omission.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_array_lit_inline_hash.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/qw_escape.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/send_plain_cmd.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_encoding_binary.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/masgn_splat_arg_arg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/op_asgn_primary_colon_const_command_call.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/iter_args_4.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/true.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/index_0_opasgn.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_lambda.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_kwarg_lvar.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_args_opt1.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/forwarded_argument_with_restarg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/kwbegin.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_xstring_with_backslash.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/hash_hashrocket.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defs_oneliner_rescue.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_until.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/marg_combinations.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defn_kwarg_env.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_methods.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_4.0/leading_logical.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defn_arg_asplat_arg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/args_args_assocs.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/ruby_bug_11107.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/bug_lambda_leakage.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/mlhs_front_anonsplat.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_str_with_newline_escape.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/const_op_asgn_and1.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/send_index_legacy.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/space_args_arg_block.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_assoc_new.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/safe_calls.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_call_defn_call_block_call.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_defn_complex.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/block_kwarg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/space_args_block.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_global_variables.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/iter_args_7_2.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/dot2_nil__26.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/bug_249.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defn_kwarg_kwsplat_anon.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_while_not_noncanonical.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/masgn_arg_splat_arg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/thingy.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_strings.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/pipe_space.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/not_masgn__24.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/iter_kwarg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/qw_escape_term.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_splat_reg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/heredoc_squiggly_empty.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/hash_label.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/cond_unary_minus.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/super.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/dstr_lex_state.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/rescue_do_end_ensure_result.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/case_in_86.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/bug_cond_pct.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/bang_cmd.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_if_not_noncanonical.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/f_kw__required.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/pattern_matching_constants.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_4.0/endless_methods_command_call.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defn_oneliner_eq2.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/masgn_arg_colon_arg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/masgn_nested.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_nils.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/bug_215.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/send_index_asgn.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/cvar.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/qwords_empty.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/case_in_find.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/string_concat.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_arg_opt_arg_block.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_boolean_operators.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/qWords_space.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_ternary_operator.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_if_not_canonical.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/safe_call_newline.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/difficult3__9.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_newline_terminated.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/method_call_trailing_comma.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/rhs_asgn.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/difficult7_.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/dedenting_heredoc.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defn_kwarg_lvar.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_call_no_args.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/sclass.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/slash_newline_in_heredocs.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/optarg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/in_expr_no_case.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/send.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/bug_args_masgn_outer_parens__19.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/pattern_matching_single_match.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/parse_line_dot2_open.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/var_or_asgn.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/begin_ensure_no_bodies.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defn_oneliner.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_heredoc_with_trailing_newline.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/parser_bug_507.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/defn_oneliner_noargs_parentheses.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/pattern_matching_keyword_variable.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/masgn_splat_arg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/masgn_anon_splat_arg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/regexp_esc_C_slash.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unless.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_decomp_anon_splat_arg.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/literal/since/30.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_env.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/hash_empty.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_dstring.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_trailing_comma.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/integer_with_if_modifier.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/send_op_asgn_conditional.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/bug_cmd_string_lookahead.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/op_asgn_index_cmd.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/call_not.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_it_assignment.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_dsym_str.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_next.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_range_end_open_exclusive.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_heredocs_with_ignored_newlines.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/case_in_else.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_unparser/corpus/semantic/block.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/heredoc_with_extra_carriage_horrible_mix.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/block_command_operation_dot.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/ruby_bug_14690.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/dot3_nil__26.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_seattlerb/dstr_evstr.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/send_index.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/class_super_label.txt" = 0.00 s = . Prism::NewlineOffsetsTest#"test_whitequark/forwarded_restarg.txt" = 0.00 s = . TestScanArgs#test_k_lead_opt_hash = 0.00 s = . TestScanArgs#test_opt = 0.00 s = . TestScanArgs#test_lead_var_trail_hash = 0.00 s = . TestScanArgs#test_opt_var = 0.00 s = . TestScanArgs#test_lead_var = 0.00 s = . TestScanArgs#test_lead_opt_var = 0.00 s = . TestScanArgs#test_lead = 0.00 s = . TestScanArgs#test_lead_var_hash = 0.00 s = . TestScanArgs#test_lead_opt_hash = 0.00 s = . TestScanArgs#test_hash = 0.00 s = . TestScanArgs#test_opt_trail = 0.00 s = . TestScanArgs#test_lead_opt_var_trail = 0.00 s = . TestScanArgs#test_var_trail_hash = 0.00 s = . TestScanArgs#test_var_trail = 0.00 s = . TestScanArgs#test_opt_var_trail = 0.00 s = . TestScanArgs#test_lead_opt_trail = 0.00 s = . TestScanArgs#test_lead_var_trail = 0.00 s = . TestScanArgs#test_opt_var_trail_hash = 0.00 s = . TestScanArgs#test_lead_hash = 0.00 s = . TestScanArgs#test_opt_trail_hash = 0.00 s = . TestScanArgs#test_var_hash = 0.00 s = . TestScanArgs#test_opt_var_hash = 0.00 s = . TestScanArgs#test_opt_hash = 0.00 s = . TestScanArgs#test_lead_opt = 0.00 s = . TestScanArgs#test_n_lead_opt_hash = 0.00 s = . TestScanArgs#test_lead_opt_var_hash = 0.00 s = . TestScanArgs#test_lead_opt_trail_hash = 0.00 s = . TestScanArgs#test_lead_opt_var_trail_hash = 0.00 s = . TestScanArgs#test_var = 0.00 s = . TestGemPackage#test_extract_tar_gz_dot_file = 0.01 s = . TestGemPackage#test_verify_security_policy_low_security = 0.02 s = . TestGemPackage#test_verify_corrupt = 0.01 s = . TestGemPackage#test_class_new_old_format = 0.01 s = . TestGemPackage#test_spec = 0.01 s = . TestGemPackage#test_verify_corrupt_tar_data_entry = 0.01 s = . TestGemPackage#test_extract_tar_gz_symlink_relative_path = 0.01 s = . TestGemPackage#test_missing_metadata = 0.01 s = . TestGemPackage#test_build_modified_platform = 0.01 s = . TestGemPackage#test_verify_checksum_bad = 0.01 s = . TestGemPackage#test_contents = 0.01 s = . TestGemPackage#test_spec_from_io = 0.01 s = . TestGemPackage#test_build_time_uses_source_date_epoch = 0.01 s = . TestGemPackage#test_add_checksums = 0.01 s = . TestGemPackage#test_verify_duplicate_file = 0.01 s = . TestGemPackage#test_build = 0.01 s = . TestGemPackage#test_build_auto_signed_encrypted_key = 0.02 s = . TestGemPackage#test_verify = 0.01 s = . TestGemPackage#test_spec_from_io_raises_gem_error_for_io_not_at_start = 0.01 s = . TestGemPackage#test_add_files = 0.01 s = . TestGemPackage#test_build_signed = 0.02 s = . TestGemPackage#test_build_time_without_source_date_epoch = 0.01 s = . TestGemPackage#test_verify_corrupt_tar_checksums_entry = 0.01 s = . TestGemPackage#test_add_files_symlink = 0.01 s = . TestGemPackage#test_install_location_relative = 0.01 s = . TestGemPackage#test_build_invalid_arguments = 0.01 s = . TestGemPackage#test_install_location_suffix = 0.01 s = . TestGemPackage#test_extract_symlink_parent_doesnt_delete_user_dir = 0.01 s = . TestGemPackage#test_corrupt_data_tar_gz = 0.01 s = . TestGemPackage#test_extract_tar_gz_dot_slash = 0.01 s = . TestGemPackage#test_extract_tar_gz_symlink_broken_relative_path = 0.01 s = . TestGemPackage#test_raw_spec = 0.01 s = . TestGemPackage#test_verify_empty = 0.01 s = . TestGemPackage#test_extract_symlink_parent = 0.01 s = . TestGemPackage#test_verify_security_policy_checksum_missing = 0.02 s = . TestGemPackage#test_extract_symlink_into_symlink_dir = 0.01 s = . TestGemPackage#test_verify_truncate = 0.01 s = . TestGemPackage#test_verify_checksum_missing = 0.01 s = . TestGemPackage#test_install_location = 0.01 s = . TestGemPackage#test_install_location_absolute = 0.01 s = . TestGemPackage#test_extract_tar_gz_directory = 0.01 s = . TestGemPackage#test_verify_security_policy = 0.01 s = . TestGemPackage#test_verify_corrupt_tar_metadata_entry = 0.01 s = . TestGemPackage#test_extract_file_permissions = 0.01 s = . TestGemPackage#test_contents_from_io = 0.01 s = . TestGemPackage#test_build_invalid = 0.01 s = . TestGemPackage#test_install_location_extra_slash = 0.01 s = . TestGemPackage#test_install_location_dots = 0.01 s = . TestGemPackage#test_build_auto_signed = 0.02 s = . TestGemPackage#test_extract_tar_gz_absolute = 0.01 s = . TestGemPackage#test_load_spec = 0.01 s = . TestGemPackage#test_build_signed_encrypted_key = 0.02 s = . TestGemPackage#test_verify_nonexistent = 0.01 s = . TestGemPackage#test_gem_attr = 0.01 s = . TestGemPackage#test_extract_files_empty = 0.01 s = . TestGemPackage#test_extract_files = 0.01 s = . RactorCompatibilityTest#test_variable_name_suggestion_works_in_ractor = 0.07 s = . RactorCompatibilityTest#test_class_name_suggestion_works_in_ractor = 0.06 s = . RactorCompatibilityTest#test_can_raise_other_name_error_in_ractor = 0.06 s = . RactorCompatibilityTest#test_key_name_suggestion_works_in_ractor = 0.05 s = . RactorCompatibilityTest#test_method_name_suggestion_works_in_ractor = 0.06 s = . RactorCompatibilityTest#test_pattern_key_name_suggestion_works_in_ractor = 0.06 s = . TestGemCommandsCheckCommand#test_doctor = 0.00 s = . TestGemCommandsCheckCommand#test_handle_options_defaults = 0.00 s = . TestGemCommandsCheckCommand#test_initialize = 0.00 s = . TestGemCommandsCheckCommand#test_handle_options = 0.00 s = . TestExtLibs#test_existence_of_openssl = 0.07 s = . TestExtLibs#test_existence_of_stringio = 0.05 s = . TestExtLibs#test_existence_of_date = 0.05 s = . TestExtLibs#test_existence_of_pathname = 0.05 s = . TestExtLibs#test_existence_of_pty = 0.05 s = . TestExtLibs#test_existence_of_thread = 0.05 s = . TestExtLibs#"test_existence_of_rbconfig/sizeof" = 0.05 s = . TestExtLibs#"test_existence_of_digest/sha2" = 0.05 s = . TestExtLibs#test_existence_of_objspace = 0.05 s = . TestExtLibs#test_existence_of_psych = 0.06 s = . TestExtLibs#test_existence_of_json = 0.05 s = . TestExtLibs#"test_existence_of_io/nonblock" = 0.05 s = . TestExtLibs#"test_existence_of_io/wait" = 0.05 s = . TestExtLibs#test_existence_of_zlib = 0.05 s = . TestExtLibs#test_existence_of_digest = 0.05 s = . TestExtLibs#test_existence_of_etc = 0.05 s = . TestExtLibs#test_existence_of_fcntl = 0.05 s = . TestExtLibs#test_existence_of_coverage = 0.05 s = . TestExtLibs#"test_existence_of_digest/md5" = 0.05 s = . TestExtLibs#test_existence_of_continuation = 0.05 s = . TestExtLibs#"test_existence_of_io/console" = 0.05 s = . TestExtLibs#test_existence_of_socket = 0.05 s = . TestExtLibs#test_existence_of_strscan = 0.05 s = . TestExtLibs#"test_existence_of_digest/sha1" = 0.05 s = . TestExtLibs#"test_existence_of_digest/rmd160" = 0.05 s = . TestExtLibs#test_existence_of_ripper = 0.05 s = . TestExtLibs#test_existence_of_fiber = 0.05 s = . TestExtLibs#"test_existence_of_digest/bubblebabble" = 0.05 s = . URI::TestWS#test_normalize = 0.00 s = . URI::TestWS#test_parse = 0.00 s = . URI::TestWS#test_request_uri = 0.00 s = . URI::TestWS#test_equal = 0.00 s = . URI::TestWS#test_build = 0.00 s = . URI::TestWS#test_select = 0.00 s = . TestNetHTTP#test_proxy_address = 0.00 s = . TestNetHTTP#test_edit_path = 0.00 s = . TestNetHTTP#test_addr_port = 0.00 s = . TestNetHTTP#test_proxy_eh_ENV_with_user = 0.00 s = . TestNetHTTP#test_failure_message_includes_failed_domain_and_port = 0.00 s = . TestNetHTTP#test_class_Proxy_from_ENV = 0.00 s = . TestNetHTTP#test_newobj = 0.00 s = . TestNetHTTP#test_proxy_eh_ENV_none_set = 0.00 s = . TestNetHTTP#test_proxy_eh_no_proxy = 0.00 s = . TestNetHTTP#test_proxy_address_no_proxy = 0.00 s = . TestNetHTTP#test_edit_path_proxy = 0.00 s = . TestNetHTTP#test_default_configuration = 0.00 s = . TestNetHTTP#test_proxy_eh_ENV_no_proxy = 0.00 s = . TestNetHTTP#test_proxy_port_ENV = 0.00 s = . TestNetHTTP#test_proxy_eh_ENV = 0.00 s = . TestNetHTTP#test_proxy_port = 0.00 s = . TestNetHTTP#test_proxy_from_env_ENV = 0.00 s = . TestNetHTTP#test_class_Proxy = 0.00 s = . TestNetHTTP#test_proxy_address_ENV = 0.00 s = . TestNetHTTP#test_proxy_eh_ENV_with_urlencoded_user = 0.00 s = . TestNetHTTP_v1_2#test_timeout_during_HTTP_session_write = 0.03 s = . TestNetHTTP_v1_2#test_timeout_during_non_chunked_streamed_HTTP_session_write = 0.03 s = . TestNetHTTP_v1_2#test_set_form_with_file = 0.00 s = . TestNetHTTP_v1_2#test_s_post_form = 0.00 s = . TestNetHTTP_v1_2#test_request = 0.00 s = . TestNetHTTP_v1_2#test_post = 0.00 s = . TestNetHTTP_v1_2#test_s_get_response = 0.00 s = . TestNetHTTP_v1_2#test_get__crlf = 0.00 s = . TestNetHTTP_v1_2#test_send_request = 0.00 s = . TestNetHTTP_v1_2#test_timeout_during_HTTP_session = 0.03 s = . TestNetHTTP_v1_2#test_head = 0.00 s = . TestNetHTTP_v1_2#test_s_get = 0.00 s = . TestNetHTTP_v1_2#test_get__implicit_start = 0.00 s = . TestNetHTTP_v1_2#test_set_form = 0.00 s = . TestNetHTTP_v1_2#test_get__break = 0.00 s = . TestNetHTTP_v1_2#test_s_post = 0.00 s = . TestNetHTTP_v1_2#test_patch = 0.00 s = . TestNetHTTP_v1_2#test_send_large_POST_request = 0.02 s = . TestNetHTTP_v1_2#test_s_start = 0.00 s = . TestNetHTTP_v1_2#test_get2 = 0.00 s = . TestNetHTTP_v1_2#test_get = 0.00 s = . TestNetHTTP_v1_2_chunked#test_timeout_during_HTTP_session_write = 0.04 s = . TestNetHTTP_v1_2_chunked#test_timeout_during_non_chunked_streamed_HTTP_session_write = 0.04 s = . TestNetHTTP_v1_2_chunked#test_set_form_with_file = 0.00 s = . TestNetHTTP_v1_2_chunked#test_s_post_form = 0.00 s = . TestNetHTTP_v1_2_chunked#test_request = 0.00 s = . TestNetHTTP_v1_2_chunked#test_post = 0.00 s = . TestNetHTTP_v1_2_chunked#test_s_get_response = 0.00 s = . TestNetHTTP_v1_2_chunked#test_chunked_break = 0.00 s = . TestNetHTTP_v1_2_chunked#test_get__crlf = 0.00 s = . TestNetHTTP_v1_2_chunked#test_send_request = 0.00 s = . TestNetHTTP_v1_2_chunked#test_timeout_during_HTTP_session = 0.02 s = . TestNetHTTP_v1_2_chunked#test_head = 0.00 s = . TestNetHTTP_v1_2_chunked#test_s_get = 0.00 s = . TestNetHTTP_v1_2_chunked#test_get__implicit_start = 0.00 s = . TestNetHTTP_v1_2_chunked#test_set_form = 0.00 s = . TestNetHTTP_v1_2_chunked#test_get__break = 0.00 s = . TestNetHTTP_v1_2_chunked#test_s_post = 0.00 s = . TestNetHTTP_v1_2_chunked#test_patch = 0.00 s = . TestNetHTTP_v1_2_chunked#test_s_start = 0.00 s = . TestNetHTTP_v1_2_chunked#test_get2 = 0.00 s = . TestNetHTTP_v1_2_chunked#test_get = 0.00 s = . TestNetHTTPContinue#test_expect_continue = 0.00 s = . TestNetHTTPContinue#test_expect_continue_error = 0.00 s = . TestNetHTTPContinue#test_expect_continue_timeout = 0.20 s = . TestNetHTTPContinue#test_expect_continue_error_while_waiting = 0.00 s = . TestNetHTTPContinue#test_expect_continue_error_before_body = 0.00 s = . TestNetHTTPSwitchingProtocols#test_info = 0.00 s = . TestNetHTTPKeepAlive#test_keep_alive_server_close = 0.00 s = . TestNetHTTPKeepAlive#test_keep_alive_get_auto_retry = 1.50 s = . TestNetHTTPKeepAlive#test_http_retry_failed = 0.00 s = . TestNetHTTPKeepAlive#test_http_retry_failed_with_block = 0.00 s = . TestNetHTTPKeepAlive#test_keep_alive_get_auto_reconnect = 1.51 s = . TestNetHTTPKeepAlive#test_keep_alive_reset_on_new_connection = 1.51 s = . TestNetHTTPKeepAlive#test_server_closed_connection_auto_reconnect = 1.51 s = . TestNetHTTPKeepAlive#test_http_retry_success = 0.00 s = . TestNetHTTPLocalBind#test_bind_to_local_host = 0.00 s = . TestNetHTTPLocalBind#test_bind_to_local_port = 0.00 s = . TestNetHTTPForceEncoding#test_response_body_encoding_true_with_content_type = 0.00 s = . TestNetHTTPForceEncoding#test_response_body_encoding_encoding_without_content_type = 0.00 s = . TestNetHTTPForceEncoding#test_response_body_encoding_true_without_content_type = 0.00 s = . TestNetHTTPForceEncoding#test_response_body_encoding_false = 0.00 s = . TestNetHTTPForceEncoding#test_response_body_encoding_string_without_content_type = 0.00 s = . TestNetHTTPPartialResponse#test_partial_response = 0.00 s = . TestNetHTTPInRactor#test_get = 0.09 s = . JSONExtParserTest#test_gc_stress = 0.00 s = . JSONExtParserTest#test_error_messages = 0.00 s = . JSONExtParserTest#test_allocate = 0.00 s = . JSONExtParserTest#test_gc_stress_parser_new = 0.00 s = . KeyNameCheckTest#test_corrects_sprintf_key_name = 0.00 s = . KeyNameCheckTest#test_correct_symbolized_hash_keys_with_string_value = 0.00 s = . KeyNameCheckTest#test_corrects_hash_key_name_with_fetch = 0.00 s = . KeyNameCheckTest#test_corrects_env_key_name = 0.00 s = . KeyNameCheckTest#test_corrects_hash_key_name_with_fetch_values = 0.00 s = . TestGemExtCmakeBuilder#test_self_build_fail = 0.03 s = . TestGemExtCmakeBuilder#test_self_build_presets = 0.07 s = . TestGemExtCmakeBuilder#test_self_build = 0.07 s = . TestGemExtCmakeBuilder#test_self_build_has_makefile = 0.07 s = . TestGemCommandsLockCommand#test_execute = 0.00 s = . TestGemCommandsLockCommand#test_execute_missing_dependency = 0.00 s = . TestGemCommandsLockCommand#test_execute_strict = 0.00 s = . TestEnumerator#test_with_object = 0.00 s = . TestEnumerator#test_stopiteration_rescue = 0.00 s = . TestEnumerator#test_inspect = 0.00 s = . TestEnumerator#test_inspect_encoding = 0.00 s = . TestEnumerator#test_peek_for_enumerator_objects = 0.00 s = . TestEnumerator#test_size_for_array_combinatorics = 0.00 s = . TestEnumerator#test_initialize_copy = 0.00 s = . TestEnumerator#test_generator_args = 0.00 s = . TestEnumerator#test_with_index = 0.00 s = . TestEnumerator#test_size_for_each_slice = 0.00 s = . TestEnumerator#test_peek = 0.00 s = . TestEnumerator#test_chained_enums = 0.00 s = . TestEnumerator#test_stop_result = 0.00 s = . TestEnumerator#test_with_index_dangling_memo = 0.06 s = . TestEnumerator#test_size_for_downup_to = 0.00 s = . TestEnumerator#test_product_new = 0.00 s = . TestEnumerator#test_rewind_clear_feed = 0.00 s = . TestEnumerator#test_freeze = 0.00 s = . TestEnumerator#test_chain_undef_methods = 0.00 s = . TestEnumerator#test_lazy_chain = 0.00 s = . TestEnumerator#test_size_for_loops = 0.00 s = . TestEnumerator#test_with_index_under_gc_compact_stress = 0.00 s = S TestEnumerator#test_size_for_enum_created_from_env = 0.00 s = . TestEnumerator#test_with_index_string_offset = 0.00 s = . TestEnumerator#test_size_for_enum_created_from_hash = 0.00 s = . TestEnumerator#test_nested_iteration = 0.00 s = . TestEnumerator#test_gc = 0.05 s = . TestEnumerator#test_peek_values_modify = 0.00 s = . TestEnumerator#test_size_for_enum_created_from_enumerable = 0.00 s = . TestEnumerator#test_uniq = 0.00 s = . TestEnumerator#test_peek_values = 0.00 s = . TestEnumerator#test_feed_yielder = 0.00 s = . TestEnumerator#test_next_values = 0.00 s = . TestEnumerator#test_size_for_step = 0.00 s = . TestEnumerator#test_size_for_each_cons = 0.00 s = . TestEnumerator#test_with_index_nonnum_offset = 0.00 s = . TestEnumerator#test_feed_twice = 0.00 s = . TestEnumerator#test_enum_chain_and_plus = 0.00 s = . TestEnumerator#test_inspect_verbose = 0.00 s = . TestEnumerator#test_generator = 0.00 s = . TestEnumerator#test_each_arg = 0.00 s = . TestEnumerator#test_size_for_cycle = 0.00 s = . TestEnumerator#test_feed_mixed = 0.00 s = . TestEnumerator#test_each_slice_size = 0.00 s = . TestEnumerator#test_chain_with_index = 0.00 s = . TestEnumerator#test_loop_return_value = 0.00 s = . TestEnumerator#test_size_for_enum_created_from_array = 0.00 s = . TestEnumerator#test_next_rewind = 0.00 s = . TestEnumerator#test_chain_each_lambda = 0.00 s = . TestEnumerator#test_size = 0.00 s = . TestEnumerator#test_yielder = 0.00 s = . TestEnumerator#test_feed_before_first_next = 0.00 s = . TestEnumerator#test_size_for_enum_created_by_enumerators = 0.00 s = . TestEnumerator#test_produce = 0.00 s = . TestEnumerator#test_initialize = 0.00 s = . TestEnumerator#test_feed = 0.00 s = . TestEnumerator#test_loop = 0.00 s = . TestEnumerator#test_lazy_chain_under_gc_compact_stress = 0.00 s = S TestEnumerator#test_next_after_stopiteration = 0.00 s = . TestEnumerator#test_next = 0.00 s = . TestEnumerator#test_iterators = 0.00 s = . TestEnumerator#test_size_for_enum_created_from_struct = 0.00 s = . TestEnumerator#test_cons = 0.00 s = . TestEnumerator#test_with_index_large_offset = 0.00 s = . TestEnumerator#test_slice = 0.00 s = . TestEnumerator#test_compact = 0.00 s = . TestEnumerator#test_size_for_string = 0.00 s = . TestEnumerator#test_peek_modify = 0.00 s = . TestEnumerator#test_s_product = 0.00 s = . TestEnumerator#test_sum_of_numeric = 0.00 s = . TestIOConsoleInRactor#test_ractor = 0.03 s = . TestCESU8#test_cesu8_ord = 0.00 s = . TestCESU8#test_cesu8_valid_encoding = 0.00 s = . TestCESU8#test_cesu8_left_adjust_char_head = 0.00 s = . TestNameError#test_new_name = 0.00 s = . TestNameError#test_info_method_missing = 0.00 s = . TestNameError#test_info_method = 0.00 s = . TestNameError#test_large_receiver_inspect = 0.00 s = . TestNameError#test_new_default = 0.00 s = . TestNameError#test_new_receiver = 0.00 s = . TestNameError#test_new_message = 0.00 s = . TestNameError#test_info_parent_iseq_mark = 0.07 s = . TestNameError#test_info_local_variables = 0.00 s = . TestNameError#test_info_const = 0.00 s = . TestNameError#test_info_const_name = 0.00 s = . TestVM#test_at_exit = 0.02 s = . TestPath#test_extname = 0.00 s = . TestPath#test_ascii_incompatible_path = 0.00 s = . TestPath#test_join = 0.00 s = . TestPath#test_basename = 0.00 s = . TestPath#test_path = 0.00 s = . TestPath#test_dirname = 0.00 s = . Psych::TestSafeLoad#test_permitted_symbol = 0.00 s = . Psych::TestSafeLoad#test_data_depends_on_sym = 0.00 s = . Psych::TestSafeLoad#test_safe_load_raises_on_bad_input = 0.00 s = . Psych::TestSafeLoad#test_anon_struct = 0.00 s = . Psych::TestSafeLoad#test_raises_when_alias_found_if_alias_parsing_not_enabled = 0.00 s = . Psych::TestSafeLoad#test_basic_String = 0.00 s = . Psych::TestSafeLoad#test_safe_load_default_fallback = 0.00 s = . Psych::TestSafeLoad#test_foo = 0.00 s = . Psych::TestSafeLoad#test_symbol = 0.00 s = . Psych::TestSafeLoad#test_safe_load = 0.00 s = . Psych::TestSafeLoad#test_basic_Integer = 0.00 s = . Psych::TestSafeLoad#test_basic_Hash = 0.00 s = . Psych::TestSafeLoad#test_struct_depends_on_sym = 0.00 s = . Psych::TestSafeLoad#test_basic_Array = 0.00 s = . Psych::TestSafeLoad#test_aliases_are_parsed_when_alias_parsing_is_enabled = 0.00 s = . Psych::TestSafeLoad#test_anon_data = 0.00 s = . Psych::TestSafeLoad#test_basic_Float = 0.00 s = . ChangeWordTest#test_substitution = 0.00 s = . ChangeWordTest#test_transposition = 0.00 s = . ChangeWordTest#test_insertion = 0.00 s = . ChangeWordTest#test_deletion = 0.00 s = . Psych::TestObject#test_tag_round_trip = 0.00 s = . Psych::TestObject#test_dump_with_tag = 0.00 s = . Psych::TestObject#test_cyclic_references = 0.00 s = . Psych::TestObject#test_cyclic_reference_uses_alias = 0.00 s = . TestUnicodeEscape#test_chars = 0.00 s = . TestUnicodeEscape#test_syntax_variants = 0.00 s = . TestUnicodeEscape#test_fulton = 0.00 s = . TestUnicodeEscape#test_basic = 0.04 s = . TestUnicodeEscape#test_regexp = 0.00 s = . TestUnicodeEscape#test_edge_cases = 0.00 s = . TestUnicodeEscape#test_dynamic_regexp = 0.00 s = . TestUnicodeEscape#test_fail = 0.00 s = . Prism::ImplicitArrayTest#test_class_variable_write_node = 0.00 s = . Prism::ImplicitArrayTest#test_multi_write_node = 0.00 s = . Prism::ImplicitArrayTest#test_instance_variable_write_node = 0.00 s = . Prism::ImplicitArrayTest#test_local_variable_write_node = 0.00 s = . Prism::ImplicitArrayTest#test_all_syntax_versions_present = 0.00 s = . Prism::ImplicitArrayTest#test_constant_path_write_node = 0.00 s = . Prism::ImplicitArrayTest#test_call_node = 0.00 s = . Prism::ImplicitArrayTest#test_constant_write_node = 0.00 s = . Prism::ImplicitArrayTest#test_global_variable_write_node = 0.00 s = . Prism::StaticLiteralsTest#test_static_literals = 0.00 s = . Prism::StaticLiteralsTest#test_all_syntax_versions_present = 0.00 s = . TestGemExtConfigureBuilder#test_self_build_fail = 0.00 s = . TestGemExtConfigureBuilder#test_self_build = 0.01 s = . TestGemExtConfigureBuilder#test_self_build_has_makefile = 0.01 s = . TestGemCommandsUnpackCommand#test_handle_options_metadata = 0.00 s = . TestGemCommandsUnpackCommand#test_get_path = 0.01 s = . TestGemCommandsUnpackCommand#test_execute_with_target_option = 0.03 s = . TestGemCommandsUnpackCommand#test_execute = 0.03 s = . TestGemCommandsUnpackCommand#test_find_in_cache = 0.03 s = . TestGemCommandsUnpackCommand#test_execute_gem_path_missing = 0.00 s = . TestGemCommandsUnpackCommand#test_execute_spec = 0.03 s = . TestGemCommandsUnpackCommand#test_execute_spec_target = 0.03 s = . TestGemCommandsUnpackCommand#test_execute_sudo = 0.03 s = . TestGemCommandsUnpackCommand#test_execute_exact_match = 0.01 s = . TestGemCommandsUnpackCommand#test_execute_gem_path = 0.01 s = . TestGemCommandsUnpackCommand#test_execute_remote = 0.01 s = . TestGc#test_stat_heap_constraints = 0.00 s = . TestGc#test_start_full_mark = 0.11 s = . TestGc#test_sweep_in_finalizer = 1.93 s = . TestGc#test_gc_config_implementation_is_readonly = 0.00 s = . TestGc#test_interrupt_in_finalizer = 0.38 s = . TestGc#test_singleton_method = 0.10 s = . TestGc#test_finalizer_not_run_with_vm_lock = 0.67 s = . TestGc#test_exception_in_finalizer_procs = 0.01 s = . TestGc#test_latest_gc_info = 0.47 s = . TestGc#test_gc_config_invalid_args = 0.00 s = . TestGc#test_stat_single = 0.00 s = . TestGc#test_gc_disabled_start = 0.04 s = . TestGc#test_object_ids_never_repeat = 0.04 s = . TestGc#test_stat_argument = 0.00 s = . TestGc#test_latest_gc_info_argument = 0.00 s = . TestGc#test_expand_heap = 0.06 s = . TestGc#test_verify_internal_consistency = 0.10 s = . TestGc#test_count = 0.03 s = . TestGc#test_latest_gc_info_weak_references_count = 0.06 s = . TestGc#test_gc_config_full_mark_by_default = 0.00 s = . TestGc#test_thrashing_for_young_objects = 0.35 s = . TestGc#test_profiler_raw_data = 0.05 s = . TestGc#test_gc_stress_at_startup = 0.01 s = . TestGc#test_stat = 0.06 s = . TestGc#test_gc_stress_on_realloc = 0.06 s = . TestGc#test_profiler_clear = 0.00 s = S TestGc#test_stat_heap = 0.00 s = . TestGc#test_profiler_enabled = 0.00 s = . TestGc#test_gc = 0.11 s = . TestGc#test_ast_node_buffer = 0.36 s = . TestGc#test_old_to_young_reference = 0.24 s = . TestGc#test_heaps_grow_independently = 2.11 s = . TestGc#test_vm_object = 0.10 s = . TestGc#test_profiler_total_time = 0.05 s = . TestGc#test_gc_parameter = 0.64 s = . TestGc#test_latest_gc_info_need_major_by = 2.72 s = . TestGc#test_singleton_method_added = 0.02 s = . TestGc#test_finalizer_passed_object_id = 0.01 s = . TestGc#test_gc_config_setting_returns_config_hash = 0.00 s = . TestGc#test_gc_config_disable_major_gc_start_always_works = 0.07 s = . TestGc#test_gc_internals = 0.00 s = . TestGc#test_exception_in_finalizer_method = 0.05 s = . TestGc#test_gc_config_disable_major = 0.49 s = . TestGc#test_measure_total_time = 0.31 s = . TestGc#test_stat_constraints = 0.00 s = . TestGc#test_exception_in_finalizer = 0.08 s = . TestGc#test_gc_config_setting_returns_updated_config_hash = 0.08 s = . TestGc#test_stress_compile_send = 0.04 s = . TestGc#test_start_immediate_sweep = 0.06 s = . TestGc#test_gc_config_implementation = 0.00 s = . TestGc#test_enable_disable = 0.02 s = . TestGc#test_gc_parameter_init_slots = 0.00 s = S TestGc#test_finalizing_main_thread = 0.02 s = . TestGc#test_stat_heap_all = 0.00 s = . Psych::TestDateTime#test_proleptic_gregorian_datetime = 0.00 s = . Psych::TestDateTime#test_string_tag = 0.00 s = . Psych::TestDateTime#test_datetime_timezone_offset = 0.00 s = . Psych::TestDateTime#test_non_utc = 0.00 s = . Psych::TestDateTime#test_datetime_non_utc = 0.00 s = . Psych::TestDateTime#test_proleptic_gregorian_date = 0.00 s = . Psych::TestDateTime#test_alias_with_time = 0.00 s = . Psych::TestDateTime#test_julian_datetime = 0.00 s = . Psych::TestDateTime#test_overwritten_to_s = 0.06 s = . Psych::TestDateTime#test_negative_year = 0.00 s = . Psych::TestDateTime#test_usec = 0.00 s = . Psych::TestDateTime#test_invalid_date = 0.00 s = . Psych::TestDateTime#test_timezone_offset = 0.00 s = . Psych::TestDateTime#test_julian_date = 0.00 s = . Psych::TestDateTime#test_new_datetime = 0.00 s = . Psych::TestDateTime#test_round_trip = 0.00 s = . TestKOI8#test_koi8_r = 0.00 s = . TestKOI8#test_koi8_u = 0.00 s = . OpenSSL::TestOSSL#test_secure_compare = 0.00 s = . OpenSSL::TestOSSL#test_fixed_length_secure_compare = 0.00 s = . OpenSSL::TestOSSL#test_error_data = 0.00 s = . TestRipper::Filter#test_filter_token = 0.00 s = . TestRipper::Filter#test_filter_lineno = 0.00 s = . TestRipper::Filter#test_filter_state = 0.00 s = . TestRipper::Filter#test_filter_lineno_set = 0.00 s = . TestRipper::Filter#test_filter_filename_unset = 0.00 s = . TestRipper::Filter#test_filter_filename = 0.00 s = . TestRipper::Filter#test_filter_column = 0.00 s = . TestKeywordArguments#test_f5 = 0.00 s = . TestKeywordArguments#test_define_method_kwsplat = 0.00 s = . TestKeywordArguments#test_f7 = 0.00 s = . TestKeywordArguments#test_f1 = 0.00 s = . TestKeywordArguments#test_proc_ruby2_keywords = 0.00 s = . TestKeywordArguments#test_splat_keyword_nondestructive = 0.00 s = . TestKeywordArguments#test_dig_method_missing_kwsplat = 0.00 s = . TestKeywordArguments#test_keyword_with_anonymous_keyword_splat = 0.00 s = . TestKeywordArguments#test_f3 = 0.00 s = . TestKeywordArguments#test_f10 = 0.00 s = . TestKeywordArguments#test_super_with_keyword_kwrest = 0.00 s = . TestKeywordArguments#test_f12 = 0.00 s = . TestKeywordArguments#test_splat_empty_hash_with_block_passing = 0.00 s = . TestKeywordArguments#test_f9 = 0.00 s = . TestKeywordArguments#test_rb_call_super_kw_method_missing_kwsplat = 0.00 s = . TestKeywordArguments#test_attr_reader_kwsplat = 0.00 s = . TestKeywordArguments#test_keyword_no_split = 0.00 s = . TestKeywordArguments#test_Enumerator_Yielder_yield_kwsplat = 0.00 s = . TestKeywordArguments#test_block_required_keyword = 0.00 s = . TestKeywordArguments#test_attr_writer_method_kwsplat = 0.00 s = . TestKeywordArguments#test_to_hash_call_during_setup_complex_parameters = 0.00 s = . TestKeywordArguments#test_send_kwsplat = 0.00 s = . TestKeywordArguments#test_nonsymbol_key = 0.00 s = . TestKeywordArguments#test_method_parameters = 0.00 s = . TestKeywordArguments#test_unset_hash_flag = 0.00 s = . TestKeywordArguments#test_Class_new_method_kwsplat_call = 0.00 s = . TestKeywordArguments#test_unknown_keyword_with_block = 0.00 s = . TestKeywordArguments#test_zsuper_only_anonymous_kwrest = 0.00 s = . TestKeywordArguments#test_method_missing_kwsplat = 0.00 s = . TestKeywordArguments#test_p5 = 0.00 s = . TestKeywordArguments#test_define_method_method_kwsplat = 0.00 s = . TestKeywordArguments#test_Fiber_resume_kwsplat = 0.00 s = . TestKeywordArguments#test_p3 = 0.00 s = . TestKeywordArguments#test_explicit_super_kwsplat = 0.00 s = . TestKeywordArguments#test_p1 = 0.00 s = . TestKeywordArguments#test_kwrest_overwritten = 0.00 s = . TestKeywordArguments#test_gced_object_in_stack = 0.10 s = . TestKeywordArguments#test_anon_splat_ruby2_keywords = 0.00 s = . TestKeywordArguments#test_do_not_use_newarraykwsplat = 0.00 s = . TestKeywordArguments#test_non_keyword_hash_subclass = 0.00 s = . TestKeywordArguments#test_ruby2_keywords_bug_20679 = 0.00 s = . TestKeywordArguments#test_required_keyword_with_newline = 0.00 s = . TestKeywordArguments#test_keyword_splat_nil = 0.00 s = . TestKeywordArguments#test_UnboundMethod_bindcall_kwsplat_call = 0.00 s = . TestKeywordArguments#test_ruby2_keywords = 0.00 s = . TestKeywordArguments#test_splat_hash = 0.00 s = . TestKeywordArguments#test_unknown_keyword = 0.00 s = . TestKeywordArguments#test_splat_hash_conversion = 0.00 s = . TestKeywordArguments#test_top_ruby2_keywords = 0.01 s = . TestKeywordArguments#test_precedence_of_keyword_arguments = 0.00 s = . TestKeywordArguments#test_anon_splat_ruby2_keywords_bug_20388 = 0.00 s = . TestKeywordArguments#test_super_method_missing_kwsplat = 0.00 s = . TestKeywordArguments#test_dig_kwsplat = 0.00 s = . TestKeywordArguments#test_rest_keyrest = 0.00 s = . TestKeywordArguments#test_attr_writer_kwsplat = 0.00 s = . TestKeywordArguments#test_ruby2_keywords_post_arg = 0.00 s = . TestKeywordArguments#test_Thread_new_kwsplat = 0.01 s = . TestKeywordArguments#test_attr_set_method_cache = 0.00 s = . TestKeywordArguments#test_dynamic_symbol_keyword = 0.05 s = . TestKeywordArguments#test_without_paren = 0.00 s = . TestKeywordArguments#test_p2 = 0.00 s = . TestKeywordArguments#test_instance_exec_sym_proc_kwsplat = 0.00 s = . TestKeywordArguments#test_Class_new_kwsplat_call = 0.00 s = . TestKeywordArguments#test_p4 = 0.00 s = . TestKeywordArguments#test_rb_yield_block_kwsplat = 0.00 s = . TestKeywordArguments#test_instance_exec_method_kwsplat = 0.00 s = . TestKeywordArguments#test_p6 = 0.00 s = . TestKeywordArguments#test_many_kwargs = 0.00 s = . TestKeywordArguments#test_keyword_splat_new = 0.00 s = . TestKeywordArguments#test_no_implicit_hash_conversion = 0.00 s = . TestKeywordArguments#test_arity_error_message = 0.00 s = . TestKeywordArguments#test_implicit_super_kwsplat = 0.00 s = . TestKeywordArguments#test_Method_call_kwsplat_call = 0.00 s = . TestKeywordArguments#test_super_with_anon_restkeywords = 0.00 s = . TestKeywordArguments#test_public_send_kwsplat = 0.00 s = . TestKeywordArguments#test_Enumerator_Generator_each_kwsplat = 0.00 s = . TestKeywordArguments#test_attr_reader_method_kwsplat = 0.00 s = . TestKeywordArguments#test_instance_exec_kwsplat = 0.00 s = . TestKeywordArguments#test_large_kwsplat_to_method_taking_kw_and_kwsplat = 0.16 s = . TestKeywordArguments#test_sym_proc_kwsplat = 0.00 s = . TestKeywordArguments#test_lambda_kwsplat_call = 0.00 s = . TestKeywordArguments#test_instance_exec_define_method_kwsplat = 0.00 s = . TestKeywordArguments#test_send_method_kwsplat = 0.00 s = . TestKeywordArguments#test_enumerator_size_kwsplat = 0.00 s = . TestKeywordArguments#test_precedence_of_keyword_arguments_with_post_argument = 0.00 s = . TestKeywordArguments#test_f2 = 0.00 s = . TestKeywordArguments#test_super_with_keyword = 0.00 s = . TestKeywordArguments#test_f6 = 0.00 s = . TestKeywordArguments#test_lambda = 0.00 s = . TestKeywordArguments#test_lambda_method_kwsplat_call = 0.00 s = . TestKeywordArguments#test_proc_parameters = 0.00 s = . TestKeywordArguments#test_f4 = 0.00 s = . TestKeywordArguments#test_block = 0.00 s = . TestKeywordArguments#test_regular_kwsplat = 0.00 s = . TestKeywordArguments#test_bare_kwrest = 0.00 s = . TestKeywordArguments#test_required_keyword_with_reserved = 0.00 s = . TestKeywordArguments#test_sym_proc_method_kwsplat = 0.00 s = . TestKeywordArguments#test_zsuper_only_named_kwrest = 0.00 s = . TestKeywordArguments#test_f8 = 0.00 s = . TestKeywordArguments#test_f13 = 0.00 s = . TestKeywordArguments#test_keyword_splat_to_non_keyword_method = 0.00 s = . TestKeywordArguments#test_f11 = 0.00 s = . TestKeywordArguments#test_required_keyword = 0.00 s = . TestKeywordArgumentsSymProcRefinements#test_sym_proc_refine_method_missing_kwsplat = 0.00 s = . TestKeywordArgumentsSymProcRefinements#test_splat_arg_with_prohibited_keyword = 0.00 s = . TestKeywordArgumentsSymProcRefinements#test_protected_kwarg = 0.00 s = . TestKeywordArgumentsSymProcRefinements#test_sym_proc_refine_kwsplat = 0.00 s = . TestKeywordArgumentsSymProcRefinements#test_value_omission = 0.00 s = . TestKeywordArgumentsSymProcRefinements#test_sym_proc_refine_super_method_missing_kwsplat = 0.00 s = . TestKeywordArgumentsSymProcRefinements#test_splat_fixnum = 0.00 s = . TestNum2int#test_fix2ulong = 0.00 s = . TestNum2int#test_num2ulong = 0.00 s = . TestNum2int#test_fix2long = 0.00 s = . TestNum2int#test_fix2uint = 0.00 s = . TestNum2int#test_fix2short = 0.00 s = . TestNum2int#test_fix2int = 0.00 s = . TestNum2int#test_num2ll = 0.00 s = . TestNum2int#test_num2short = 0.00 s = . TestNum2int#test_num2ushort = 0.00 s = . TestNum2int#test_num2ull = 0.00 s = . TestNum2int#test_num2int = 0.00 s = . TestNum2int#test_num2uint = 0.00 s = . TestNum2int#test_num2long = 0.00 s = . TestStringMemory#test_byteslice_postfix = 0.05 s = . TestStringMemory#test_byteslice_postfix_twice = 0.05 s = . TestStringMemory#test_byteslice_prefix = 0.05 s = . JSONCoderTest#test_nesting_recovery = 0.00 s = . JSONCoderTest#test_json_coder_with_proc = 0.00 s = . JSONCoderTest#test_json_coder_load_options = 0.00 s = . JSONCoderTest#test_json_coder_options = 0.00 s = . JSONCoderTest#test_json_coder_string_invalid_encoding = 0.00 s = . JSONCoderTest#test_json_coder_dump_NaN_or_Infinity = 0.00 s = . JSONCoderTest#test_depth = 0.00 s = . JSONCoderTest#test_json_coder_with_proc_with_unsupported_value = 0.00 s = . JSONCoderTest#test_json_coder_hash_key = 0.00 s = . JSONCoderTest#test_json_coder_dump_NaN_or_Infinity_loop = 0.00 s = . JSONCoderTest#test_json_coder_load = 0.00 s = . TestIter::IterBreak#test_iter_break = 0.00 s = . OpenSSL::TestRandom#test_pseudo_bytes = 0.00 s = . OpenSSL::TestRandom#test_random_bytes = 0.00 s = . TestAddressResolve#test_addrinfo_tcp_domain_blocking = 0.00 s = . TestAddressResolve#test_addrinfo_getaddrinfo_pf_unspec_domain_blocking = 0.00 s = . TestAddressResolve#test_socket_getnameinfo_domain_blocking = 0.00 s = . TestAddressResolve#test_addrinfo_getaddrinfo_no_host_non_blocking = 0.01 s = . TestAddressResolve#test_addrinfo_getaddrinfo_ipv4_domain_blocking = 0.00 s = . TestAddressResolve#test_addrinfo_getaddrinfo_ipv6_domain_blocking = 0.00 s = . TestAddressResolve#test_addrinfo_getaddrinfo_any_non_blocking = 0.00 s = . TestAddressResolve#test_addrinfo_ip_domain_blocking = 0.00 s = . TestAddressResolve#test_addrinfo_getaddrinfo_full_domain_blocking = 0.00 s = . TestAddressResolve#test_addrinfo_getaddrinfo_non_existing_domain_blocking = 0.00 s = . TestAddressResolve#test_addrinfo_udp_domain_blocking = 0.00 s = . TestAddressResolve#test_ip_socket_getaddress_domain_blocking = 0.00 s = . TestAddressResolve#test_addrinfo_getaddrinfo_numeric_non_blocking = 0.00 s = . TestAddressResolve#test_addrinfo_getaddrinfo_localhost = 0.00 s = . TestGemSourceLocal#test_inspect = 0.01 s = . TestGemSourceLocal#test_find_gem = 0.01 s = . TestGemSourceLocal#test_load_specs_released = 0.01 s = . TestGemSourceLocal#test_load_specs_latest = 0.02 s = . TestGemSourceLocal#test_pretty_print = 0.01 s = . TestGemSourceLocal#test_fetch_spec = 0.01 s = . TestGemSourceLocal#test_download = 0.01 s = . TestGemSourceLocal#test_find_gem_highest_version = 0.02 s = . TestGemSourceLocal#test_spaceship = 0.01 s = . TestGemSourceLocal#test_find_gem_specific_version = 0.02 s = . TestGemSourceLocal#test_load_specs_prerelease = 0.01 s = . TestGemSourceLocal#test_find_gem_prerelease = 0.01 s = . Test_StringCoderange#test_usascii = 0.00 s = . Test_StringCoderange#test_utf8 = 0.00 s = . Test_StringCoderange#test_ascii8bit = 0.00 s = . TestStringchar#test_string = 0.00 s = . TestStringchar#test_dump = 0.05 s = . TestStringchar#test_bang = 0.00 s = . TestStringchar#test_char = 0.00 s = . TestGemUtil#test_class_popen = 0.04 s = . TestGemUtil#test_glob_files_in_dir = 0.00 s = . TestGemUtil#test_correct_for_windows_path = 0.00 s = . TestGemUtil#test_traverse_parents = 0.00 s = . TestGemUtil#test_traverse_parents_does_not_crash_on_permissions_error = 0.00 s = . Psych::TestTreeBuilder#test_alias = 0.00 s = . Psych::TestTreeBuilder#test_documents = 0.00 s = . Psych::TestTreeBuilder#test_stream = 0.00 s = . Psych::TestTreeBuilder#test_scalar = 0.00 s = . Psych::TestTreeBuilder#test_sequence = 0.00 s = . Psych::TestTreeBuilder#test_mapping = 0.00 s = . Test_Load_Protect#test_load_protect = 0.00 s = . HTTPSProxyTest#test_https_proxy_ssl_connection = 0.01 s = . HTTPSProxyTest#test_https_proxy_authentication = 0.00 s = . TestFiber#test_mark_fiber = 0.10 s = . TestFiber#test_resume_root_fiber = 0.00 s = . TestFiber#test_create_fiber_in_new_thread = 0.00 s = . TestFiber#test_throw = 0.00 s = . TestFiber#test_tls = 0.00 s = . TestFiber#test_fiber_variables = 0.00 s = . TestFiber#test_prohibit_transfer_to_yielding_fiber = 0.00 s = . TestFiber#test_fiber_transfer_segv = 0.08 s = . TestFiber#test_terminate_transferred_fiber = 0.00 s = . TestFiber#test_term = 0.00 s = . TestFiber#test_gc_root_fiber = 0.07 s = . TestFiber#test_prohibit_resume_to_transferring_fiber = 0.00 s = . TestFiber#test_new_symbol_proc = 0.04 s = . TestFiber#test_exit_in_fiber = 0.00 s = . TestFiber#test_argument = 0.00 s = . TestFiber#test_transfer = 0.00 s = . TestFiber#test_error = 0.00 s = . TestFiber#test_raise = 0.00 s = . TestFiber#test_separate_lastmatch = 0.00 s = . TestFiber#test_return = 0.00 s = . TestFiber#test_prohibit_transfer_to_resuming_fiber = 0.00 s = . TestFiber#test_many_fibers_with_threads = 0.58 s = . TestFiber#test_resume_self = 0.00 s = . TestFiber#test_no_valid_cfp = 0.00 s = . TestFiber#test_alive = 0.00 s = . TestFiber#test_fatal_in_fiber = 0.01 s = . TestObjSpace#test_trace_object_allocations = 30.53 s = . TestObjSpace#test_dump_object = 0.00 s = . TestObjSpace#test_dump_all = 0.27 s = . TestObjSpace#test_dump_addresses_match_dump_all_addresses = 0.06 s = . TestObjSpace#test_objspace_trace = 0.01 s = . TestObjSpace#test_dump_escapes_method_name = 0.00 s = . TestObjSpace#test_count_symbols = 0.05 s = . TestObjSpace#test_count_objects_size = 0.01 s = . TestObjSpace#test_memsize_of_root_shared_string = 0.01 s = . TestObjSpace#test_name_error_message = 0.00 s = . TestObjSpace#test_load_allocation_path_load = 0.09 s = . TestObjSpace#test_dump_all_full = 0.07 s = . TestObjSpace#test_trace_object_allocations_with_other_tracepoint = 0.00 s = . TestObjSpace#test_trace_object_allocations_compaction = 0.05 s = . TestObjSpace#test_utf8_method_names = 0.00 s = . TestObjSpace#test_anonymous_class_name = 0.00 s = . TestObjSpace#test_dump_callinfo_includes_mid = 0.04 s = . TestObjSpace#test_dump_flag_age = 0.03 s = . TestObjSpace#test_dump_all_single_generation = 0.01 s = . TestObjSpace#test_dump_special_floats = 0.00 s = . TestObjSpace#test_count_objects_size_with_wrong_type = 0.00 s = . TestObjSpace#test_dump_array = 0.00 s = . TestObjSpace#test_trace_object_allocations_start_stop_clear = 0.00 s = . TestObjSpace#test_dump_to_io = 0.00 s = . TestObjSpace#test_dump_includes_imemo_type = 0.06 s = . TestUTF32#test_utf32be_valid_encoding = 0.00 s = . TestUTF32#test_mbc_to_code = 0.00 s = . TestUTF32#test_mbc_len = 0.00 s = . TestUTF32#test_code_to_mbc = 0.00 s = . TestUTF32#test_substr = 0.00 s = . TestUTF32#test_utf32le_valid_encoding = 0.00 s = . TestUTF32#test_mbc_newline = 0.00 s = . TestUTF32#test_mbc_case_fold = 0.00 s = . TestGemCommandsSignoutCommand#test_execute_when_user_is_signed_in = 0.00 s = . TestGemCommandsSignoutCommand#test_execute_when_not_signed_in = 0.00 s = . URI::TestGeneric#test_merge = 0.00 s = . URI::TestGeneric#test_build2 = 0.00 s = . URI::TestGeneric#test_parse = 0.00 s = . URI::TestGeneric#test_use_proxy_p = 0.00 s = . URI::TestGeneric#test_rfc3986_examples = 0.00 s = . URI::TestGeneric#test_bad_password_component = 0.00 s = . URI::TestGeneric#test_set_component = 0.00 s = . URI::TestGeneric#test_find_proxy_bad_value = 0.00 s = . URI::TestGeneric#test_find_proxy_case_sensitive_env = 0.00 s = . URI::TestGeneric#test_route = 0.00 s = . URI::TestGeneric#test_build = 0.00 s = . URI::TestGeneric#test_merge_authority = 0.00 s = . URI::TestGeneric#test_find_proxy_no_proxy_cidr = 0.00 s = . URI::TestGeneric#test_find_proxy_bad_uri = 0.00 s = . URI::TestGeneric#test_find_proxy = 0.00 s = . URI::TestGeneric#test_split = 0.00 s = . URI::TestGeneric#test_set_scheme = 0.00 s = . URI::TestGeneric#test_join = 0.00 s = . URI::TestGeneric#test_find_proxy_no_proxy = 0.00 s = . URI::TestGeneric#test_hierarchical = 0.00 s = . URI::TestGeneric#test_absolute = 0.00 s = . URI::TestGeneric#test_parse_scheme_with_symbols = 0.00 s = . URI::TestGeneric#test_find_proxy_no_env = 0.00 s = . URI::TestGeneric#test_find_proxy_get = 0.00 s = . URI::TestGeneric#test_ipv6 = 0.00 s = . URI::TestGeneric#test_to_s = 0.00 s = . TestGemCommandsServerCommand#test_execute = 0.00 s = . TestOptionParserNoArg::Def1#test_nonopt_pattern = 0.00 s = . TestOptionParserNoArg::Def1#test_into = 0.00 s = . TestOptionParserNoArg::Def1#test_exact_option = 0.00 s = . TestOptionParserNoArg::Def1#test_abbrev = 0.00 s = . TestOptionParserNoArg::Def1#test_order = 0.00 s = . TestOptionParserNoArg::Def1#test_short = 0.00 s = . TestOptionParserNoArg::Def1#test_program_name = 0.00 s = . TestOptionParserNoArg::Def1#test_hyphenize = 0.00 s = . TestOptionParserNoArg::Def1#test_regexp = 0.00 s = . TestOptionParserNoArg::Def1#test_help_pager = 0.05 s = . TestOptionParserNoArg::Def1#test_raise_unknown = 0.00 s = . TestOptionParserNoArg::Def1#test_permute = 0.00 s = . TestOptionParserNoArg::Def1#test_long = 0.00 s = . TestOptionParserNoArg::Def1#test_ambiguous = 0.00 s = . TestOptionParserNoArg::Def1#test_require_exact = 0.00 s = . TestOptionParserNoArg::Def2#test_nonopt_pattern = 0.00 s = . TestOptionParserNoArg::Def2#test_into = 0.00 s = . TestOptionParserNoArg::Def2#test_exact_option = 0.00 s = . TestOptionParserNoArg::Def2#test_abbrev = 0.00 s = . TestOptionParserNoArg::Def2#test_order = 0.00 s = . TestOptionParserNoArg::Def2#test_short = 0.00 s = . TestOptionParserNoArg::Def2#test_program_name = 0.00 s = . TestOptionParserNoArg::Def2#test_hyphenize = 0.00 s = . TestOptionParserNoArg::Def2#test_regexp = 0.00 s = . TestOptionParserNoArg::Def2#test_help_pager = 0.05 s = . TestOptionParserNoArg::Def2#test_raise_unknown = 0.00 s = . TestOptionParserNoArg::Def2#test_permute = 0.00 s = . TestOptionParserNoArg::Def2#test_long = 0.00 s = . TestOptionParserNoArg::Def2#test_ambiguous = 0.00 s = . TestOptionParserNoArg::Def2#test_require_exact = 0.00 s = . TestGraphemeBreaksFromFile#test_data_files_available = 0.00 s = S TestOptionParserReqArg::Def1#test_nonopt_pattern = 0.00 s = . TestOptionParserReqArg::Def1#test_into = 0.00 s = . TestOptionParserReqArg::Def1#test_exact_option = 0.00 s = . TestOptionParserReqArg::Def1#test_abbrev = 0.00 s = . TestOptionParserReqArg::Def1#test_order = 0.00 s = . TestOptionParserReqArg::Def1#test_short = 0.00 s = . TestOptionParserReqArg::Def1#test_program_name = 0.00 s = . TestOptionParserReqArg::Def1#test_hyphenize = 0.00 s = . TestOptionParserReqArg::Def1#test_regexp = 0.00 s = . TestOptionParserReqArg::Def1#test_help_pager = 0.05 s = . TestOptionParserReqArg::Def1#test_raise_unknown = 0.00 s = . TestOptionParserReqArg::Def1#test_permute = 0.00 s = . TestOptionParserReqArg::Def1#test_long = 0.00 s = . TestOptionParserReqArg::Def1#test_lambda = 0.00 s = . TestOptionParserReqArg::Def1#test_require_exact = 0.00 s = . TestOptionParserReqArg::Def2#test_nonopt_pattern = 0.00 s = . TestOptionParserReqArg::Def2#test_into = 0.00 s = . TestOptionParserReqArg::Def2#test_exact_option = 0.00 s = . TestOptionParserReqArg::Def2#test_abbrev = 0.00 s = . TestOptionParserReqArg::Def2#test_order = 0.00 s = . TestOptionParserReqArg::Def2#test_short = 0.00 s = . TestOptionParserReqArg::Def2#test_program_name = 0.00 s = . TestOptionParserReqArg::Def2#test_hyphenize = 0.00 s = . TestOptionParserReqArg::Def2#test_regexp = 0.00 s = . TestOptionParserReqArg::Def2#test_help_pager = 0.05 s = . TestOptionParserReqArg::Def2#test_raise_unknown = 0.00 s = . TestOptionParserReqArg::Def2#test_permute = 0.00 s = . TestOptionParserReqArg::Def2#test_long = 0.00 s = . TestOptionParserReqArg::Def2#test_lambda = 0.00 s = . TestOptionParserReqArg::Def2#test_require_exact = 0.00 s = . TestOptionParserReqArg::Def3#test_nonopt_pattern = 0.00 s = . TestOptionParserReqArg::Def3#test_into = 0.00 s = . TestOptionParserReqArg::Def3#test_exact_option = 0.00 s = . TestOptionParserReqArg::Def3#test_abbrev = 0.00 s = . TestOptionParserReqArg::Def3#test_order = 0.00 s = . TestOptionParserReqArg::Def3#test_short = 0.00 s = . TestOptionParserReqArg::Def3#test_program_name = 0.00 s = . TestOptionParserReqArg::Def3#test_hyphenize = 0.00 s = . TestOptionParserReqArg::Def3#test_regexp = 0.00 s = . TestOptionParserReqArg::Def3#test_help_pager = 0.05 s = . TestOptionParserReqArg::Def3#test_raise_unknown = 0.00 s = . TestOptionParserReqArg::Def3#test_permute = 0.00 s = . TestOptionParserReqArg::Def3#test_long = 0.00 s = . TestOptionParserReqArg::Def3#test_lambda = 0.00 s = . TestOptionParserReqArg::Def3#test_require_exact = 0.00 s = . TestOptionParserReqArg::Def4#test_nonopt_pattern = 0.00 s = . TestOptionParserReqArg::Def4#test_into = 0.00 s = . TestOptionParserReqArg::Def4#test_exact_option = 0.00 s = . TestOptionParserReqArg::Def4#test_abbrev = 0.00 s = . TestOptionParserReqArg::Def4#test_order = 0.00 s = . TestOptionParserReqArg::Def4#test_short = 0.00 s = . TestOptionParserReqArg::Def4#test_program_name = 0.00 s = . TestOptionParserReqArg::Def4#test_hyphenize = 0.00 s = . TestOptionParserReqArg::Def4#test_regexp = 0.00 s = . TestOptionParserReqArg::Def4#test_help_pager = 0.05 s = . TestOptionParserReqArg::Def4#test_raise_unknown = 0.00 s = . TestOptionParserReqArg::Def4#test_permute = 0.00 s = . TestOptionParserReqArg::Def4#test_long = 0.00 s = . TestOptionParserReqArg::Def4#test_lambda = 0.00 s = . TestOptionParserReqArg::Def4#test_require_exact = 0.00 s = . TestOptionParser::WithPattern#test_nonopt_pattern = 0.00 s = . TestOptionParser::WithPattern#test_into = 0.00 s = . TestOptionParser::WithPattern#test_exact_option = 0.00 s = . TestOptionParser::WithPattern#test_order = 0.00 s = . TestOptionParser::WithPattern#test_program_name = 0.00 s = . TestOptionParser::WithPattern#test_regexp = 0.00 s = . TestOptionParser::WithPattern#test_help_pager = 0.05 s = . TestOptionParser::WithPattern#test_pattern = 0.00 s = . TestOptionParser::WithPattern#test_raise_unknown = 0.00 s = . TestOptionParser::WithPattern#test_permute = 0.00 s = . TestOptionParser::WithPattern#test_require_exact = 0.00 s = . TestSocket_UDPSocket#test_inspect = 0.00 s = . TestSocket_UDPSocket#test_bind = 0.00 s = . TestSocket_UDPSocket#test_bind_addrinuse = 0.00 s = . TestSocket_UDPSocket#test_send_too_long = 0.00 s = . TestSocket_UDPSocket#test_open = 0.00 s = . TestSocket_UDPSocket#test_connect = 0.00 s = . Prism::LexTest#test_lex_result = 0.00 s = . Prism::LexTest#test_all_syntax_versions_present = 0.00 s = . Prism::LexTest#test_parse_lex_result = 0.00 s = . Prism::ConstantPathNodeTest#test_full_name_for_constant_path = 0.00 s = . Prism::ConstantPathNodeTest#test_full_name_for_constant_path_target = 0.00 s = . Prism::ConstantPathNodeTest#test_full_name_for_constant_path_with_stovetop_start = 0.00 s = . Prism::ConstantPathNodeTest#test_full_name_for_constant_read_node = 0.00 s = . Prism::ConstantPathNodeTest#test_all_syntax_versions_present = 0.00 s = . Prism::ConstantPathNodeTest#test_full_name_for_constant_path_with_variable = 0.00 s = . Prism::ConstantPathNodeTest#test_full_name_for_constant_path_with_self = 0.00 s = . Prism::ConstantPathNodeTest#test_full_name_for_constant_path_target_with_non_constant_parent = 0.00 s = . TestGemUriFormatter#test_escape = 0.00 s = . TestGemUriFormatter#test_unescape = 0.00 s = . TestGemUriFormatter#test_normalize_uri = 0.00 s = . Prism::IndexWriteTest#test_keywords_latest = 0.00 s = . Prism::IndexWriteTest#test_keywords_3_3 = 0.00 s = . Prism::IndexWriteTest#test_all_syntax_versions_present = 0.00 s = . Prism::IndexWriteTest#test_block_3_3 = 0.00 s = . Prism::IndexWriteTest#test_block_latest = 0.00 s = . TestDefaultGems#test_validate_gemspec = 0.02 s = . Prism::VersionTest#test_prism_version_is_set = 0.00 s = . Prism::VersionTest#test_all_syntax_versions_present = 0.00 s = . TestGemCommandsExecCommand#test_version_mismatch = 0.01 s = . TestGemCommandsExecCommand#test_gem_with_platform_and_platform_dependencies = 0.12 s = . TestGemCommandsExecCommand#test_gem_exec_gem_uninstall = 0.04 s = . TestGemCommandsExecCommand#test_gem_with_executable_error = 0.01 s = . TestGemCommandsExecCommand#test_pre_version_option = 0.02 s = . TestGemCommandsExecCommand#test_gem_with_executable = 0.01 s = . TestGemCommandsExecCommand#test_gem_with_multiple_executables_no_match = 0.02 s = . TestGemCommandsExecCommand#test_gem_with_other_executable_name = 0.01 s = . TestGemCommandsExecCommand#test_other_gem_contains_executable = 0.02 s = . TestGemCommandsExecCommand#test_single_arg_parsing_with_version = 0.00 s = . TestGemCommandsExecCommand#test_error_with_no_arguments = 0.00 s = . TestGemCommandsExecCommand#test_gem_with_platforms = 0.03 s = . TestGemCommandsExecCommand#test_pre_argument = 0.02 s = . TestGemCommandsExecCommand#test_only_prerelease_available = 0.05 s = . TestGemCommandsExecCommand#test_gem_dependency_contains_other_executable = 0.02 s = . TestGemCommandsExecCommand#test_error_with_no_executable = 0.00 s = . TestGemCommandsExecCommand#test_conservative_missing_gem = 0.01 s = . TestGemCommandsExecCommand#test_missing_gem = 0.01 s = . TestGemCommandsExecCommand#test_newer_prerelease_available = 0.04 s = . TestGemCommandsExecCommand#test_gem_dependency_contains_executable = 0.02 s = . TestGemCommandsExecCommand#test_uses_newest_version = 0.03 s = . TestGemCommandsExecCommand#test_gem_without_executable = 0.01 s = . TestGemCommandsExecCommand#test_gem_with_platform_dependencies = 0.04 s = . TestGemCommandsExecCommand#test_gem_with_multiple_executables_one_match = 0.02 s = . TestGemCommandsExecCommand#test_conservative = 0.03 s = . TestGemCommandsExecCommand#test_uses_newest_version_of_dependency = 0.05 s = . TestGemCommandsExecCommand#test_full_option_parsing = 0.00 s = . TestGemCommandsExecCommand#test_single_arg_parsing = 0.00 s = . TestGemResolverGitSpecification#test_add_dependency = 0.01 s = . TestGemResolverGitSpecification#test_install_installed = 0.01 s = . TestGemResolverGitSpecification#test_install_extension = 0.13 s = . TestGemResolverGitSpecification#test_install = 0.01 s = . TestGemResolverGitSpecification#test_equals2 = 0.00 s = . TestResolvResource#test_coord = 0.00 s = . TestResolvResource#test_hash = 0.00 s = . TestResolvResource#test_srv_no_compress = 0.00 s = . TestResolvResource#test_equality = 0.00 s = . TestResolvResourceCAA#test_caa_flags = 0.00 s = . TestResolvResourceCAA#test_caa_roundtrip = 0.00 s = . TestResolvResourceCAA#test_caa_tag = 0.00 s = . TestResolvResourceCAA#test_caa_stackoverflow = 0.00 s = . TestRandomExt::TestLoop#test_real = 0.00 s = . TestRandomExt::TestLoop#test_rand = 0.00 s = . TestRandomExt::TestLoop#test_bytes = 0.00 s = . TestRandomExt::TestVersionZero#test_bad_version = 0.00 s = . TestRandomExt::TestVersionMax#test_bad_version = 0.00 s = . Test_Load_stringify_symbols#test_load_stringify_symbol_missing_target = 0.00 s = . Test_Load_stringify_symbols#test_load_stringify_symbol_statically_linked = 0.00 s = . Test_Load_stringify_symbols#test_load_stringify_symbol_required_extensions = 0.00 s = . Prism::EqualityTest#test_all_syntax_versions_present = 0.00 s = . Prism::EqualityTest#test_equality = 0.00 s = . OpenSSL::TestTimestamp#test_verify_ee_additional_certs_array = 0.02 s = . OpenSSL::TestTimestamp#test_response_no_policy_defined = 0.02 s = . OpenSSL::TestTimestamp#test_verify_direct_redundant_untrusted = 0.01 s = . OpenSSL::TestTimestamp#test_request_re_assignment = 0.00 s = . OpenSSL::TestTimestamp#test_verify_ee_wrong_root_wrong_intermediate = 0.02 s = . OpenSSL::TestTimestamp#test_no_cert_requested = 0.02 s = . OpenSSL::TestTimestamp#test_response_allowed_digests = 0.02 s = . OpenSSL::TestTimestamp#test_verify_ee_no_cert = 0.02 s = . OpenSSL::TestTimestamp#test_verify_ee_intermediate_type_error = 0.02 s = . OpenSSL::TestTimestamp#test_verify_ee_intermediate = 0.02 s = . OpenSSL::TestTimestamp#test_reusable = 0.02 s = . OpenSSL::TestTimestamp#test_verify_direct_no_cert_no_intermediate = 0.01 s = . OpenSSL::TestTimestamp#test_request_mandatory_fields = 0.00 s = . OpenSSL::TestTimestamp#test_response_creation = 0.02 s = . OpenSSL::TestTimestamp#test_response_mandatory_fields = 0.02 s = . OpenSSL::TestTimestamp#test_verify_ee_cert_inclusion_not_requested = 0.02 s = . OpenSSL::TestTimestamp#test_verify_ee_nonce_mismatch = 0.02 s = . OpenSSL::TestTimestamp#test_request_assignment = 0.00 s = . OpenSSL::TestTimestamp#test_token_info_creation = 0.02 s = . OpenSSL::TestTimestamp#test_response_default_policy = 0.02 s = . OpenSSL::TestTimestamp#test_request_serialization = 0.00 s = . OpenSSL::TestTimestamp#test_token_info_invalid_asn1 = 0.00 s = . OpenSSL::TestTimestamp#test_verify_direct_wrong_root = 0.02 s = . OpenSSL::TestTimestamp#test_request_encode_decode = 0.00 s = . OpenSSL::TestTimestamp#test_response_constants = 0.00 s = . OpenSSL::TestTimestamp#test_verify_ee_no_req = 0.02 s = . OpenSSL::TestTimestamp#test_verify_ee_wrong_root_no_intermediate = 0.02 s = . OpenSSL::TestTimestamp#test_verify_direct = 0.01 s = . OpenSSL::TestTimestamp#test_verify_direct_unrelated_untrusted = 0.02 s = . OpenSSL::TestTimestamp#test_response_failure_info = 0.00 s = . OpenSSL::TestTimestamp#test_response_bad_purpose = 0.01 s = . OpenSSL::TestTimestamp#test_request_invalid_asn1 = 0.00 s = . OpenSSL::TestTimestamp#test_verify_ee_no_cert_no_intermediate = 0.02 s = . OpenSSL::TestTimestamp#test_verify_ee_def_policy = 0.02 s = . OpenSSL::TestTimestamp#test_verify_ee_no_store = 0.02 s = . OpenSSL::TestTimestamp#test_verify_ee_intermediate_missing = 0.02 s = . OpenSSL::TestTimestamp#test_verify_ee_additional_certs_with_root = 0.02 s = . OpenSSL::TestTimestamp#test_response_invalid_asn1 = 0.00 s = . TestBig5#test_mbc_to_code = 0.00 s = . TestBig5#test_code_to_mbc = 0.00 s = . TestBig5#test_left_adjust_char_head = 0.00 s = . TestBig5#test_mbc_enc_len = 0.00 s = . TestBig5#test_mbc_case_fold = 0.00 s = . TestFlip#test_hidden_key = 0.02 s = . TestFlip#test_shared_eval = 0.00 s = . TestFlip#test_flip_flop = 0.00 s = . TestFlip#test_input_line_number_range = 0.00 s = . TestFlip#test_shared_thread = 0.00 s = . TestRipper::Lexer#test_heredoc_inside_block_param = 0.00 s = . TestRipper::Lexer#test_trailing_on_embexpr_end = 0.00 s = . TestRipper::Lexer#test_invalid_escape_ctrl_mbchar = 0.00 s = . TestRipper::Lexer#test_nested_heredoc = 0.00 s = . TestRipper::Lexer#test_nested_dedent_heredoc = 0.00 s = . TestRipper::Lexer#test_lex_with_syntax_error = 0.00 s = . TestRipper::Lexer#test_token_aftr_error_heredoc = 0.00 s = . TestRipper::Lexer#test_tokenize_with_syntax_error = 0.00 s = . TestRipper::Lexer#test_heredoc_unterminated_interpolation = 0.00 s = . TestRipper::Lexer#test_space_after_expr_in_heredoc = 0.00 s = . TestRipper::Lexer#test_state_after_ivar = 0.00 s = . TestRipper::Lexer#test_state_after_cvar = 0.00 s = . TestRipper::Lexer#test_lex_with_syntax_error_and_heredoc = 0.00 s = . TestRipper::Lexer#test_tokenize_with_here_document = 0.00 s = . TestRipper::Lexer#test_invalid_escape_string = 0.00 s = . TestRipper::Lexer#test_expr_at_beginning_in_heredoc = 0.00 s = . TestRipper::Lexer#test_end_of_script_char = 0.00 s = . TestRipper::Lexer#test_embedded_expr_in_heredoc = 0.00 s = . TestRipper::Lexer#test_invalid_escape_ctrl_meta_mbchar = 0.00 s = . TestRipper::Lexer#test_invalid_escape_meta_ctrl_mbchar = 0.00 s = . TestRipper::Lexer#test_lexer_scan_with_syntax_error = 0.00 s = . TestRipper::Lexer#test_invalid_escape_meta_mbchar = 0.00 s = . TestRipper::Lexer#test_stack_at_on_heredoc_beg = 0.00 s = . TestRipper::Lexer#test_spaces_at_eof = 0.00 s = . TestRipper::Lexer#test_slice = 0.00 s = . TestRipper::Lexer#test_raise_errors_keyword = 0.00 s = . TestResolvSvcbHttps#test_dohpath = 0.00 s = . TestResolvSvcbHttps#test_svcb_encode_order = 0.00 s = . TestResolvSvcbHttps#test_two_ipv6hints = 0.00 s = . TestResolvSvcbHttps#test_generic_key = 0.00 s = . TestResolvSvcbHttps#test_mandatory_alpn_ipv4hint = 0.00 s = . TestResolvSvcbHttps#test_alpn_comma_backslash = 0.00 s = . TestResolvSvcbHttps#test_ipv6hint_embedded_ipv4 = 0.00 s = . TestResolvSvcbHttps#test_target_name_is_root = 0.00 s = . TestResolvSvcbHttps#test_svcparams = 0.00 s = . TestResolvSvcbHttps#test_alias_mode = 0.00 s = . TestResolvSvcbHttps#test_specifies_port = 0.00 s = . TestResolvSvcbHttps#test_svcb = 0.00 s = . OpenSSL::TestBuffering#test_each_byte = 0.00 s = . OpenSSL::TestBuffering#test_encoding = 0.00 s = . OpenSSL::TestBuffering#test_flush = 0.00 s = . OpenSSL::TestBuffering#test_getc = 0.00 s = . OpenSSL::TestBuffering#test_flush_error = 0.00 s = . TestRange#test_minmax = 0.00 s = . TestRange#test_min = 0.00 s = . TestRange#test_step_symbol_legacy = 0.00 s = . TestRange#test_step_with_nonnumeric_endpoint = 0.00 s = . TestRange#test_inspect = 0.00 s = . TestRange#test_eq = 0.00 s = . TestRange#test_bsearch_for_other_numerics = 0.00 s = . TestRange#test_eql = 0.00 s = . TestRange#test_duckrange = 0.00 s = . TestRange#test_step_big_float = 0.00 s = . TestRange#test_range_symbol = 0.00 s = . TestRange#test_beg_len = 0.00 s = . TestRange#test_begin_end = 0.00 s = . TestRange#test_eqq_non_iteratable = 0.00 s = . TestRange#test_each_with_succ = 0.00 s = . TestRange#test_bsearch_with_no_block = 0.00 s = . TestRange#test_range_numeric_string = 0.00 s = . TestRange#test_eqq_non_linear = 0.00 s = . TestRange#test_bsearch_typechecks_return_values = 0.00 s = . TestRange#test_step_numeric_fixnum_boundary = 0.00 s = . TestRange#test_count = 0.00 s = . TestRange#test_eqq_time = 0.00 s = . TestRange#test_cyclic_range_inspect = 0.00 s = . TestRange#test_comparison_when_recursive = 0.00 s = . TestRange#test_bsearch_for_float = 0.00 s = . TestRange#test_range_bsearch_for_floats = 0.65 s = . TestRange#test_uninitialized_range = 0.00 s = . TestRange#test_marshal = 0.00 s = . TestRange#test_to_set = 0.00 s = . TestRange#test_first_last = 0.00 s = . TestRange#test_overlap? = 0.00 s = . TestRange#test_hash = 0.00 s = . TestRange#test_cover = 0.00 s = . TestRange#test_range_string = 0.00 s = . TestRange#test_each_no_blockarg = 0.00 s = . TestRange#test_each = 0.00 s = . TestRange#test_reverse_each_for_beginless_range = 0.00 s = . TestRange#test_reverse_each_size = 0.00 s = . TestRange#test_max = 0.00 s = . TestRange#test_reverse_each_for_single_point_range = 0.00 s = . TestRange#test_new = 0.00 s = . TestRange#test_frozen_initialize = 0.00 s = . TestRange#test_bsearch_for_bignum = 0.00 s = . TestRange#test_reverse_each_for_endless_range = 0.00 s = . TestRange#test_include = 0.00 s = . TestRange#test_step_non_numeric_range = 0.00 s = . TestRange#test_size = 0.00 s = . TestRange#test_reverse_each = 0.00 s = . TestRange#test_beginless_range_iteration = 0.00 s = . TestRange#test_bsearch_for_fixnum = 0.00 s = . TestRange#test_eqq = 0.00 s = . TestRange#test_step_string_legacy = 0.00 s = . TestRange#test_bad_value = 0.00 s = . TestRange#test_initialize_twice = 0.00 s = . TestRange#test_eqq_unbounded_ruby_bug_19864 = 0.00 s = . TestRange#test_percent_step = 0.00 s = . TestRange#test_step_bug15537 = 0.00 s = . TestRange#test_step_ruby_core_35753 = 0.00 s = . TestRange#test_eqq_string = 0.00 s = . TestRange#test_to_a = 0.00 s = . TestRange#test_step_numeric_range = 0.00 s = . TestRange#test_reverse_each_with_no_block = 0.00 s = . TestRange#test_exclude_end = 0.00 s = . TestRange#test_evaluation_order = 0.00 s = . TestRange#test_last_with_redefine_each = 0.01 s = . TestRange#test_reverse_each_for_empty_range = 0.00 s = . TestRange#test_to_s = 0.00 s = . TestFiber#test_machine_stack_gc = 5.05 s = . TestGemResolverAPISet#test_prefetch_cache_missing = 0.00 s = . TestGemResolverAPISet#test_find_all_cache = 0.00 s = . TestGemResolverAPISet#test_find_all_missing = 0.00 s = . TestGemResolverAPISet#test_find_all_prereleases = 0.00 s = . TestGemResolverAPISet#test_find_all_local = 0.00 s = . TestGemResolverAPISet#test_initialize_deeper_uri = 0.00 s = . TestGemResolverAPISet#test_find_all_not_found = 0.00 s = . TestGemResolverAPISet#test_initialize_uri = 0.00 s = . TestGemResolverAPISet#test_find_all = 0.00 s = . TestGemResolverAPISet#test_prefetch = 0.00 s = . TestGemResolverAPISet#test_initialize = 0.00 s = . TestGemResolverAPISet#test_prefetch_cache = 0.00 s = . TestGemResolverAPISet#test_prefetch_local = 0.00 s = . TestFiber#test_fork_from_fiber = 0.13 s = . TestFiber#test_separate_lastline = 0.00 s = . TestFiber#test_normal = 0.00 s = . TestRipper::Generic#"test_parse_files:test/rubygems" = 0.11 s = . TestFiber#test_many_fibers = 0.09 s = . TestFiber#test_raise_transferring_fiber = 0.00 s = . TestFiber#test_to_s = 0.00 s = . TestFiberTimeout#test_timeout_on_main_fiber = 0.00 s = . TestFiberTimeout#test_timeout_after = 0.00 s = . TestOptionParserZshCompletion#test_compsys = 0.00 s = . TestGemRemoteFetcherS3#test_fetch_s3_head_request = 0.01 s = . TestGemRemoteFetcherS3#test_fetch_s3_instance_profile_creds = 0.01 s = . TestGemRemoteFetcherS3#test_fetch_s3_instance_profile_creds_with_region = 0.01 s = . TestGemRemoteFetcherS3#test_fetch_s3_instance_profile_creds_with_fallback = 0.01 s = . TestGemRemoteFetcherS3#test_fetch_s3_instance_profile_creds_with_token = 0.01 s = . TestGemRemoteFetcherS3#test_fetch_s3_no_id = 0.01 s = . TestGemRemoteFetcherS3#test_fetch_s3_env_creds_with_token = 0.01 s = . TestGemRemoteFetcherS3#test_fetch_s3_config_creds = 0.01 s = . TestGemRemoteFetcherS3#test_fetch_s3_env_creds = 0.01 s = . TestGemRemoteFetcherS3#test_fetch_s3_no_source_key = 0.01 s = . TestGemRemoteFetcherS3#test_fetch_s3_no_host = 0.01 s = . TestRipper::Generic#"test_parse_files:test/uri" = 0.16 s = . TestGemRemoteFetcherS3#test_fetch_s3_config_creds_with_token = 0.01 s = . TestGemRemoteFetcherS3#test_fetch_s3_config_creds_with_region = 0.01 s = . TestGemRemoteFetcherS3#test_fetch_s3_env_creds_with_region = 0.01 s = . TestGemRemoteFetcherS3#test_fetch_s3_url_creds = 0.01 s = . TestGemRemoteFetcherS3#test_fetch_s3_no_secret = 0.01 s = . Bug::Test_ExceptionDE#test_cleanup_data_error = 0.04 s = . TestDigestExtend#test_digest = 0.00 s = . TestDigestExtend#test_digest_s_hexencode = 0.00 s = . TestDigestExtend#test_digest_length = 0.00 s = . TestDigestExtend#test_block_length = 0.00 s = . TestDigestExtend#test_length = 0.00 s = . TestDigestExtend#test_new = 0.00 s = . TestDigestExtend#test_class_reset = 0.00 s = . TestDigestExtend#test_digest_hexdigest = 0.00 s = . TestDigestExtend#test_hexdigest = 0.00 s = . TestDigestExtend#test_context = 0.00 s = . TestDigestExtend#test_digest_hexdigest_bang = 0.00 s = . TestDigestExtend#test_to_s = 0.00 s = . TestDigestExtend::DifferentOFS#test_digest = 0.00 s = . TestDigestExtend::DifferentOFS#test_digest_s_hexencode = 0.00 s = . TestDigestExtend::DifferentOFS#test_digest_length = 0.00 s = . TestDigestExtend::DifferentOFS#test_block_length = 0.00 s = . TestDigestExtend::DifferentOFS#test_length = 0.00 s = . TestDigestExtend::DifferentOFS#test_new = 0.00 s = . TestDigestExtend::DifferentOFS#test_class_reset = 0.00 s = . TestDigestExtend::DifferentOFS#test_digest_hexdigest = 0.00 s = . TestDigestExtend::DifferentOFS#test_hexdigest = 0.00 s = . TestDigestExtend::DifferentOFS#test_context = 0.00 s = . TestDigestExtend::DifferentOFS#test_digest_hexdigest_bang = 0.00 s = . TestDigestExtend::DifferentOFS#test_to_s = 0.00 s = . TestGemRequestSetLockfileTokenizer#test_tokenize_conflict_markers = 0.00 s = . TestGemRequestSetLockfileTokenizer#test_peek = 0.00 s = . TestGemRequestSetLockfileTokenizer#test_tokenize = 0.00 s = . TestGemRequestSetLockfileTokenizer#test_token_pos = 0.00 s = . TestGemRequestSetLockfileTokenizer#test_tokenize_multiple = 0.00 s = . TestGemRequestSetLockfileTokenizer#test_tokenize_capitals = 0.00 s = . TestGemRequestSetLockfileTokenizer#test_skip = 0.00 s = . TestGemRequestSetLockfileTokenizer#test_unget = 0.00 s = . TestGemRequestSetLockfileTokenizer#test_tokenize_git = 0.00 s = . TestBundlerGem#test_no_warning_warning = 0.00 s = . TestBundlerGem#test_warning = 0.00 s = . TestBundlerGem#test_warning_archdir = 0.00 s = . TestBundlerGem#test_warning_libdir = 0.00 s = . OpenSSL::TestEOF1#test_eof_3 = 0.07 s = . TestRipper::Generic#"test_parse_files:test/ruby" = 0.29 s = . TestRipper::Generic#"test_parse_files:test/prism" = 0.06 s = . OpenSSL::TestEOF1#test_eof_1 = 0.18 s = . TestRipper::Generic#"test_parse_files:test/zlib" = 0.11 s = . OpenSSL::TestEOF1#test_readbyte_eof = 0.04 s = . OpenSSL::TestEOF1#test_eof_0_rw = 0.02 s = . OpenSSL::TestEOF1#test_getbyte_eof = 0.04 s = . TestRipper::Generic#"test_parse_files:test/open-uri" = 0.12 s = . OpenSSL::TestEOF1#test_eof_0 = 0.10 s = . OpenSSL::TestEOF1#test_eof_2 = 0.04 s = . TestRipper::Generic#"test_parse_files:test/strscan" = 0.11 s = . OpenSSL::TestEOF1LowlevelSocket#test_eof_3 = 0.05 s = . TestRipper::Generic#"test_parse_files:test/resolv" = 0.11 s = . TestRipper::Generic#"test_parse_files:test/openssl" = 0.06 s = . OpenSSL::TestEOF1LowlevelSocket#test_eof_1 = 0.17 s = . TestRipper::Generic#"test_parse_files:test/optparse" = 0.12 s = . OpenSSL::TestEOF1LowlevelSocket#test_readbyte_eof = 0.04 s = . OpenSSL::TestEOF1LowlevelSocket#test_eof_0_rw = 0.03 s = . OpenSSL::TestEOF1LowlevelSocket#test_getbyte_eof = 0.04 s = . TestRipper::Generic#"test_parse_files:test/objspace" = 0.09 s = . TestRipper::Generic#"test_parse_files:test/win32" = 0.07 s = . OpenSSL::TestEOF1LowlevelSocket#test_eof_0 = 0.10 s = . OpenSSL::TestEOF1LowlevelSocket#test_eof_2 = 0.05 s = . OpenSSL::TestEOF2#test_eof_3 = 0.05 s = . TestRipper::Generic#"test_parse_files:test/socket" = 0.19 s = . TestRipper::Generic#"test_parse_files:test/pathname" = 0.13 s = . OpenSSL::TestEOF2#test_eof_1 = 0.18 s = . OpenSSL::TestEOF2#test_readbyte_eof = 0.04 s = . OpenSSL::TestEOF2#test_eof_0_rw = 0.02 s = . OpenSSL::TestEOF2#test_getbyte_eof = 0.04 s = . OpenSSL::TestEOF2#test_eof_0 = 0.10 s = . TestRipper::Generic#"test_parse_files:test/ripper" = 0.23 s = . OpenSSL::TestEOF2#test_eof_2 = 0.05 s = . OpenSSL::TestEOF2LowlevelSocket#test_eof_3 = 0.05 s = . TestRipper::Generic#"test_parse_files:test/stringio" = 0.11 s = . TestRipper::Generic#"test_parse_files:test/yaml" = 0.07 s = . TestRipper::Generic#"test_parse_files:test/psych" = 0.06 s = . OpenSSL::TestEOF2LowlevelSocket#test_eof_1 = 0.17 s = . TestOptionParserBashCompletion#test_long_for_option = 0.00 s = . TestOptionParserBashCompletion#test_one_hyphen = 0.00 s = . TestOptionParserBashCompletion#test_two_hyphen = 0.00 s = . TestOptionParserBashCompletion#test_empty = 0.00 s = . TestOptionParserBashCompletion#test_long_for_option_complete = 0.00 s = . TestOptionParserBashCompletion#test_case_sensitive = 0.00 s = . TestOptionParserBashCompletion#test_long_for_option_args = 0.00 s = . TestOptionParserBashCompletion#test_long_f = 0.00 s = . WebauthnListenerTest#test_listener_thread_retrieves_otp_code = 0.01 s = . WebauthnListenerTest#test_listener_thread_sets_error = 0.00 s = . WebauthnListenerTest#test_wait_for_otp_code_no_params_response = 0.01 s = . WebauthnListenerTest#test_wait_for_otp_code_get_follows_options = 0.03 s = . WebauthnListenerTest#test_wait_for_otp_code_options_request = 0.00 s = . OpenSSL::TestEOF2LowlevelSocket#test_readbyte_eof = 0.05 s = . OpenSSL::TestEOF2LowlevelSocket#test_eof_0_rw = 0.03 s = . Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_options_request: 9 : # WebauthnListenerTest#test_wait_for_otp_code_get_request = 0.00 s = . Closed file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_request: 9 WebauthnListenerTest#test_wait_for_otp_code_invalid_post_req_method = 0.01 s = . WebauthnListenerTest#test_wait_for_otp_code_incorrect_path = 0.01 s = . OpenSSL::TestEOF2LowlevelSocket#test_getbyte_eof = 0.05 s = . WebauthnListenerTest#test_wait_for_otp_code_incorrect_params = 0.01 s = . TestRubyOptimization#test_string_uminus = 0.07 s = . OpenSSL::TestEOF2LowlevelSocket#test_eof_0 = 0.11 s = . OpenSSL::TestEOF2LowlevelSocket#test_eof_2 = 0.04 s = . TestRubyOptimization#test_array_max = 0.11 s = . TestRubyOptimization#test_array_minus = 0.06 s = . OpenSSL::TestPair#test_getbyte = 0.04 s = . OpenSSL::TestPair#test_write_nonblock_no_exceptions = 0.05 s = . TestRubyOptimization#test_array_empty? = 0.06 s = . OpenSSL::TestPair#test_gets_chomp = 0.04 s = . TestRubyOptimization#test_string_freeze_block = 0.05 s = . OpenSSL::TestPair#test_readall = 0.04 s = . OpenSSL::TestPair#test_readbyte_eof = 0.04 s = . TestRubyOptimization#test_string_eq_neq = 0.11 s = . OpenSSL::TestPair#test_readbyte = 0.04 s = . TestRubyOptimization#test_hash_aset_with = 0.06 s = . OpenSSL::TestPair#test_connect_accept_nonblock_no_exception = 0.05 s = . TestRubyOptimization#test_tailcall_interrupted_by_sigint = 0.04 s = . TestRubyOptimization#test_eq = 0.00 s = . TestRubyOptimization#test_side_effect_in_popped_splat = 0.00 s = . OpenSSL::TestPair#test_write_nonblock = 0.05 s = . TestRubyOptimization#test_fixnum_mul = 0.06 s = . OpenSSL::TestPair#test_multibyte_read_write = 0.04 s = . OpenSSL::TestPair#test_write_nonblock_retry = 0.06 s = . TestRubyOptimization#test_tailcall_not_to_grow_stack = 0.09 s = . TestRubyOptimization#test_branch_condition_backquote = 0.00 s = . TestRubyOptimization#test_fixnum_or = 0.06 s = . TestRubyOptimization#test_tailcall_symbol_block_arg = 0.00 s = . TestRubyOptimization#test_peephole_string_literal_range = 0.00 s = . OpenSSL::TestPair#test_write_nonblock_with_buffered_data_no_exceptions = 0.08 s = . TestRubyOptimization#test_fixnum_div = 0.06 s = . OpenSSL::TestPair#test_write_nonblock_with_buffered_data = 0.09 s = . TestRubyOptimization#test_string_empty? = 0.06 s = . TestRubyOptimization#test_unconditional_branch_to_leave_block = 0.00 s = . OpenSSL::TestPair#test_read_nonblock = 0.04 s = . OpenSSL::TestPair#test_read_nonblock_no_exception = 0.04 s = . TestRubyOptimization#test_fixnum_minus = 0.06 s = . OpenSSL::TestPair#test_getc = 0.04 s = . TestRubyOptimization#test_peephole_optimization_without_trace = 0.05 s = . TestRubyOptimization#test_string_freeze_saves_memory = 0.00 s = . OpenSSL::TestPair#test_partial_tls_record_read_nonblock = 0.04 s = . TestRubyOptimization#test_string_freeze = 0.06 s = . OpenSSL::TestPair#test_gets_eof_limit = 0.04 s = . TestRubyOptimization#test_block_parameter_should_not_create_objects = 0.05 s = . TestRubyOptimization#test_string_size = 0.06 s = . TestRubyOptimization#test_tailcall_inhibited_by_rescue = 0.00 s = . TestRubyOptimization#test_branch_condition_def = 0.00 s = . OpenSSL::TestPair#test_readpartial = 0.10 s = . OpenSSL::TestPair#test_gets = 0.05 s = . TestRubyOptimization#test_fixnum_le = 0.06 s = . TestRubyOptimization#test_fixnum_mod = 0.06 s = . TestRubyOptimization#test_tailcall_condition_block = 0.00 s = . TestRubyOptimization#test_float_ge = 0.06 s = . TestRubyOptimization#test_float_plus = 0.06 s = . TestRubyOptimization#test_c_func_with_sp_offset_under_tailcall = 0.00 s = . OpenSSL::TestPair#test_connect_accept_nonblock = 0.44 s = . OpenSSL::TestPair#test_write_zero = 0.04 s = . OpenSSL::TestPair#test_write_multiple_arguments = 0.09 s = . OpenSSL::TestPair#test_readline = 0.04 s = . OpenSSL::TestPair#test_read_with_outbuf = 0.04 s = . OpenSSL::TestPair#test_puts_empty = 0.04 s = . OpenSSL::TestPairLowlevelSocket#test_getbyte = 0.04 s = . OpenSSL::TestPairLowlevelSocket#test_write_nonblock_no_exceptions = 0.05 s = . TestRubyOptimization#test_clear_unreachable_keyword_args = 0.63 s = . OpenSSL::TestPairLowlevelSocket#test_gets_chomp = 0.05 s = . TestRubyOptimization#test_hash_aref_with = 0.07 s = . OpenSSL::TestPairLowlevelSocket#test_readall = 0.05 s = . OpenSSL::TestPairLowlevelSocket#test_readbyte_eof = 0.04 s = . TestRubyOptimization#test_string_format = 0.06 s = . OpenSSL::TestPairLowlevelSocket#test_readbyte = 0.04 s = . TestRubyOptimization#test_fixnum_ge = 0.06 s = . TestRubyOptimization#test_peephole_hash_freeze_empty = 0.01 s = . OpenSSL::TestPairLowlevelSocket#test_connect_accept_nonblock_no_exception = 0.06 s = . TestRubyOptimization#test_hash_empty? = 0.06 s = . OpenSSL::TestPairLowlevelSocket#test_write_nonblock = 0.05 s = . TestRubyOptimization#test_opt_newarray_send_include_p = 0.02 s = . TestRubyOptimization#test_opt_new = 0.00 s = . OpenSSL::TestPairLowlevelSocket#test_multibyte_read_write = 0.04 s = . TestRubyOptimization#test_float_le = 0.06 s = . TestRubyOptimization#test_tailcall_inhibited_by_block = 0.00 s = . TestRubyOptimization#test_retry_label_in_unreachable_chunk = 0.00 s = . OpenSSL::TestPairLowlevelSocket#test_write_nonblock_retry = 0.06 s = . TestRubyOptimization#test_fixnum_lt = 0.06 s = . OpenSSL::TestPairLowlevelSocket#test_write_nonblock_with_buffered_data_no_exceptions = 0.09 s = . TestRubyOptimization#test_fixnum_and = 0.06 s = . TestRubyOptimization#test_hash_length = 0.06 s = . OpenSSL::TestPairLowlevelSocket#test_write_nonblock_with_buffered_data = 0.10 s = . TestRubyOptimization#test_callinfo_unreachable_path = 0.05 s = . OpenSSL::TestPairLowlevelSocket#test_read_nonblock = 0.04 s = . OpenSSL::TestPairLowlevelSocket#test_read_nonblock_no_exception = 0.04 s = . TestRubyOptimization#test_array_min = 0.11 s = . TestRubyOptimization#test_tailcall_with_block = 0.00 s = . OpenSSL::TestPairLowlevelSocket#test_getc = 0.05 s = . TestRubyOptimization#test_peephole_array_freeze = 0.01 s = . TestRubyOptimization#test_string_succ = 0.01 s = . TestRubyOptimization#test_opt_new_with_safe_navigation = 0.00 s = . TestRubyOptimization#test_overwritten_blockparam = 0.00 s = . OpenSSL::TestPairLowlevelSocket#test_partial_tls_record_read_nonblock = 0.04 s = . TestRubyOptimization#test_float_gt = 0.06 s = . OpenSSL::TestPairLowlevelSocket#test_gets_eof_limit = 0.04 s = . TestRubyOptimization#test_optimized_empty_ensure = 0.05 s = . TestRubyOptimization#test_array_hash = 0.01 s = . OpenSSL::TestPairLowlevelSocket#test_readpartial = 0.08 s = . TestRubyOptimization#test_fixnum_gt = 0.06 s = . TestRubyOptimization#test_opt_case_dispatch_inf = 0.00 s = . TestRubyOptimization#test_peephole_hash_freeze = 0.01 s = . OpenSSL::TestPairLowlevelSocket#test_gets = 0.04 s = . TestRubyOptimization#test_float_minus = 0.06 s = . TestRubyOptimization#test_peephole_array_freeze_empty = 0.01 s = . TestRubyOptimization#test_jump_elimination_with_optimized_out_block_2 = 0.00 s = . TestRubyOptimization#test_opt_case_dispatch = 0.37 s = . OpenSSL::TestPairLowlevelSocket#test_connect_accept_nonblock = 0.45 s = . TestRubyOptimization#test_float_lt = 0.06 s = . OpenSSL::TestPairLowlevelSocket#test_write_zero = 0.04 s = . OpenSSL::TestPairLowlevelSocket#test_write_multiple_arguments = 0.09 s = . OpenSSL::TestPairLowlevelSocket#test_readline = 0.04 s = . OpenSSL::TestPairLowlevelSocket#test_read_with_outbuf = 0.04 s = . OpenSSL::TestPairLowlevelSocket#test_puts_empty = 0.04 s = . TestGemDependencyList#test_find_name = 0.00 s = . TestGemDependencyList#test_tsort_each_node = 0.00 s = . TestGemDependencyList#test_ok_to_remove_eh_after_sibling_removed = 0.00 s = . TestGemDependencyList#test_ok_eh = 0.00 s = . TestGemDependencyList#test_active_count = 0.00 s = . TestGemDependencyList#test_why_not_ok_eh_old_dependency = 0.00 s = . TestGemDependencyList#test_ok_to_remove_eh = 0.00 s = . TestGemDependencyList#test_tsort_each_child = 0.00 s = . TestGemDependencyList#test_dependency_order_development = 0.00 s = . TestGemDependencyList#test_why_not_ok_eh = 0.00 s = . TestGemDependencyList#test_remove_by_name = 0.00 s = . TestGemDependencyList#test_dependency_order_circle = 0.00 s = . TestGemDependencyList#test_dependency_order_no_dependencies = 0.00 s = . TestGemDependencyList#test_dependency_order_diamond = 0.00 s = . TestGemDependencyList#test_ok_eh_mismatch = 0.00 s = . TestGemDependencyList#test_dependency_order = 0.00 s = . TestGemDependencyList#test_add = 0.00 s = . TestGemDependencyList#test_ok_eh_redundant = 0.00 s = . TestForwardable#test_def_instance_delegator_constant = 0.00 s = . TestForwardable#test_def_instance_delegators_using_block_method_as_receiver = 0.00 s = . TestForwardable#test_obj_single_delegators = 0.00 s = . TestForwardable#test_instance_delegate = 0.00 s = . TestForwardable#test_non_module = 0.01 s = . TestForwardable#test_def_instance_delegator_using_args_method_as_receiver = 0.00 s = . TestForwardable#test_obj_single_delegator = 0.00 s = . TestForwardable#test_def_instance_delegator_kw = 0.00 s = . TestForwardable#test_obj_single_delegate = 0.00 s = . TestForwardable#test_def_instance_delegator = 0.00 s = . TestForwardable#test_aset = 0.00 s = . TestForwardable#test_backtrace_adjustment = 0.00 s = . TestForwardable#test_def_instance_delegator_using_block_method_as_receiver = 0.00 s = . TestForwardable#test_on_private_method = 0.00 s = . TestForwardable#test_basicobject_subclass = 0.00 s = . TestForwardable#test_def_instance_delegators = 0.00 s = . TestForwardable#test_def_instance_delegate_using_block_method_as_receiver = 0.00 s = . TestForwardable#test_uniop = 0.00 s = . TestForwardable#test_def_instance_delegate_using_args_method_as_receiver = 0.00 s = . TestForwardable#test_binop = 0.00 s = . TestForwardable#test_class_single_delegator = 0.00 s = . TestForwardable#test_aref = 0.00 s = . TestForwardable#test_def_instance_delegators_send_id = 0.00 s = . TestForwardable#test_def_instance_delegators_using_args_method_as_receiver = 0.00 s = . TestForwardable#test_obj_single_delegators_send_id = 0.00 s = . TestForwardable#test_class_single_delegators = 0.00 s = . TestForwardable#test_class_single_delegate = 0.00 s = . TestIter::YieldBlock#test_yield_block = 0.00 s = . TestIter::YieldBlock#test_yield_lambda = 0.00 s = . Prism::CompilerTest#test_all_syntax_versions_present = 0.00 s = . Prism::CompilerTest#test_compiler = 0.00 s = . JSONStringMatchingTest#test_match_date = 0.00 s = . TestOptionParserSummaryTest#test_nonopt_pattern = 0.00 s = . TestOptionParserSummaryTest#test_into = 0.00 s = . TestOptionParserSummaryTest#test_exact_option = 0.00 s = . TestOptionParserSummaryTest#test_banner_from_progname = 0.00 s = . TestOptionParserSummaryTest#test_summary = 0.00 s = . TestOptionParserSummaryTest#test_short_clash = 0.00 s = . TestOptionParserSummaryTest#test_ver = 0.00 s = . TestRubyOptimization#test_eqq = 0.42 s = . TestOptionParserSummaryTest#test_order = 0.00 s = . TestOptionParserSummaryTest#test_summary_containing_space = 0.00 s = . TestOptionParserSummaryTest#test_program_name = 0.00 s = . TestOptionParserSummaryTest#test_regexp = 0.00 s = . TestRubyOptimization#test_nil_safe_conditional_assign = 0.04 s = . TestOptionParserSummaryTest#test_help_pager = 0.06 s = . TestOptionParserSummaryTest#test_raise_unknown = 0.00 s = . TestOptionParserSummaryTest#test_banner = 0.00 s = . TestOptionParserSummaryTest#test_permute = 0.00 s = . TestOptionParserSummaryTest#test_very_long_without_short = 0.00 s = . TestOptionParserSummaryTest#test_require_exact = 0.00 s = . Prism::HeredocTest#test_all_syntax_versions_present = 0.00 s = . Prism::HeredocTest#test_heredoc? = 0.00 s = . Test_StForeachUnpack#test_st_foreach_check_unpack = 0.00 s = . Test_StForeachUnpack#test_st_foreach_unpack = 0.00 s = . TestRubyOptimization#test_string_ltlt = 0.06 s = . TestRubyOptimization#test_peephole_jump_after_newarray = 0.00 s = . TestRubyOptimization#test_optimized_rescue = 0.01 s = . TestRubyOptimization#test_float_div = 0.06 s = . TestMkmfInstall#test_install_dirs = 0.12 s = . TestFiberIO#test_tcp_accept = 0.00 s = . TestFiberIO#test_read = 0.00 s = . TestFiberIO#test_epipe_on_read = 0.00 s = . TestFiberIO#test_close_while_reading_on_thread = 0.00 s = . TestFiberIO#test_io_select = 0.00 s = . TestFiberIO#test_tcp_connect = 0.00 s = . TestRubyOptimization#test_fixnum_plus = 0.06 s = . TestRubyOptimization#test_block_parameter = 0.00 s = . TestFiberIO#test_heavy_read = 0.02 s = . TestRubyOptimization#test_string_plus = 0.06 s = . TestRubyOptimization#test_float_mul = 0.06 s = . TestRubyOptimization#test_tailcall = 0.00 s = . TestFiberIO#test_backquote = 0.13 s = . TestFiberIO#test_read_write_blocking = 0.00 s = . TestFiberIO#test_puts_empty = 0.00 s = . Prism::ParseSuccessTest#test_parse_file_success? = 0.00 s = . Prism::ParseSuccessTest#test_all_syntax_versions_present = 0.00 s = . Prism::ParseSuccessTest#test_parse_success? = 0.00 s = . TestGemImpossibleDependenciesError#test_message_conflict = 0.00 s = . TestRubyOptimization#test_array_length = 0.07 s = . TestM17NComb#test_str_casecmp? = 0.02 s = . TestRubyOptimization#test_array_plus = 0.06 s = . TestM17NComb#test_str_include? = 0.04 s = . TestRubyOptimization#test_trace_optimized_methods = 0.05 s = . TestRubyOptimization#test_peephole_dstr = 0.00 s = . TestRubyOptimization#test_blockparam_in_rescue = 0.00 s = . TestM17NComb#test_str_center = 0.05 s = . TestM17NComb#test_str_assign_range3 = 0.04 s = . TestM17NComb#test_str_clone = 0.00 s = . TestM17NComb#test_str_concat = 0.02 s = . TestRubyOptimization#test_objtostring = 0.24 s = . TestRubyOptimization#test_jump_elimination_with_optimized_out_block = 0.00 s = . TestRubyOptimization#test_branch_condition_defs = 0.00 s = . TestRubyOptimization#test_tailcall_and_post_arg = 0.00 s = . TestRubyOptimization#test_opt_duparray_send_include_p = 0.02 s = . TestRubyOptimization#test_block_given_aset_aref = 0.00 s = . TestRubyOptimization#test_string_length = 0.06 s = . Psych::TestPsychSet#test_load_from_yaml = 0.00 s = . Psych::TestPsychSet#test_dump = 0.00 s = . Psych::TestPsychSet#test_roundtrip = 0.00 s = . Psych::TestPsychSet#test_loaded_class = 0.00 s = . Psych::TestPsychSet#test_set_self_reference = 0.00 s = . Psych::TestPsychSet#test_set_shorthand = 0.00 s = . Psych::TestPsychSet#test_stringify_names = 0.00 s = . Test_SPrintf#test_inspect = 0.00 s = . Test_SPrintf#"test_format_integer(% #+-020d)" = 0.00 s = . Test_SPrintf#"test_format_integer(% #-00d)" = 0.00 s = . Test_SPrintf#"test_format_integer(%#+0d)" = 0.00 s = . Test_SPrintf#"test_format_integer(% +-0.0d)" = 0.00 s = . Test_SPrintf#"test_format_integer(% #20d)" = 0.00 s = . Test_SPrintf#test_to_str = 0.00 s = . Test_SPrintf#test_encoding = 0.00 s = . Test_SPrintf#test_quote = 0.00 s = . Test_SPrintf#"test_format_integer(%5d)" = 0.00 s = . Test_SPrintf#"test_format_integer(% #-020d)" = 0.00 s = . Test_SPrintf#test_snprintf_count = 0.00 s = . Test_SPrintf#"test_format_integer(%+-0d)" = 0.00 s = . Test_SPrintf#"test_format_integer(% #+-00.d)" = 0.00 s = . Test_SPrintf#"test_format_integer(% +-20.0d)" = 0.00 s = . Test_SPrintf#"test_format_integer(% +-0d)" = 0.00 s = . Test_SPrintf#"test_format_integer(%#+0.d)" = 0.00 s = . Test_SPrintf#"test_format_integer(% #-020.d)" = 0.00 s = . Test_SPrintf#"test_format_integer(%5.0d)" = 0.00 s = . Test_SPrintf#"test_format_integer(%d)" = 0.00 s = . Test_SPrintf#test_string_prec = 0.00 s = . Test_SPrintf#"test_format_integer(%.0d)" = 0.00 s = . Test_SPrintf#"test_format_integer(% +-20d)" = 0.00 s = . Test_SPrintf#"test_format_integer(% #0.d)" = 0.00 s = . Test_SPrintf#"test_format_integer(%#+05.d)" = 0.00 s = . Test_SPrintf#"test_format_integer(%#+05d)" = 0.00 s = . Test_SPrintf#"test_format_integer(%+-05.0d)" = 0.00 s = . Test_SPrintf#"test_format_integer(% #-00.d)" = 0.00 s = . TestEval#test_fixnum_instance_eval_cvar = 0.00 s = . TestEval#test_eval_location_binding = 0.00 s = . TestEval#test_instance_exec_cvar = 0.00 s = . TestEval#test_file_encoding = 0.00 s = . TestEval#test_instance_eval_string_basic = 0.00 s = . TestEval#test_instance_exec_method_definition = 0.00 s = . TestEval#test_nil_instance_eval_cvar = 0.00 s = . TestEval#test_define_method_toplevel = 0.00 s = . TestEval#test_instance_eval_block_symbol = 0.00 s = . TestEval#test_module_eval_block_symbol = 0.00 s = . TestM17NComb#test_str_smart_chomp = 0.31 s = . TestM17NComb#test_str_start_with? = 0.04 s = . TestEval#test_gced_binding_block = 0.09 s = . TestEval#test_module_eval_string_basic = 0.00 s = . TestEval#test_instance_eval_block_basic = 0.00 s = . TestEval#test_module_eval_block_basic = 0.00 s = . TestEval#test_eval_location_fstring = 0.00 s = . TestEval#test_instance_eval_method_proc = 0.00 s = . TestEval#test_define_method_block = 0.00 s = . TestEval#test_eval_orig = 0.00 s = . TestEval#test_eval_basic = 0.00 s = . TestEval#test_instance_exec_eval_method_definition = 0.00 s = . TestEval#test_eval_binding_basic = 0.00 s = . TestEval#test_instance_eval_block_self = 0.00 s = . TestEval#test_fstring_instance_eval = 0.00 s = . TestEval#test_instance_eval_on_argf_singleton_class = 0.00 s = . TestEval#test_outer_local_variable_under_gc_compact_stress = 0.00 s = S TestEval#test_gced_eval_location = 0.00 s = . TestEval#test_instance_eval_const = 0.00 s = . TestEval#test_eval_invalid_block_exit_bug_20597 = 0.00 s = . TestEval#test_cvar_scope_with_instance_eval = 0.00 s = . TestEval#test_eval_raise = 0.00 s = . TestEval#test_eval_ascii_incompatible = 0.00 s = . TestEval#test_return_in_eval_proc = 0.00 s = . TestEval#test_eval_using_integer_as_binding = 0.00 s = . TestEval#test_instance_eval_cvar = 0.00 s = . TestEval#test_eval_with_toplevel_binding = 0.03 s = . TestEval#test_instance_exec_block_basic = 0.00 s = . TestEval#test_eval_and_define_method = 0.00 s = . TestEval#test_instance_eval_method = 0.00 s = . TestEval#test_return_in_eval_lambda = 0.00 s = . TestOptionParserSwitch#test_make_switch__enum_set = 0.00 s = . TestOptionParserSwitch#test_make_switch__enum_array = 0.00 s = . TestOptionParserSwitch#test_make_switch__enum_hash = 0.00 s = . TestM17NComb#test_str_rjust = 0.09 s = . TestM17NComb#test_str_each_byte = 0.00 s = . TestM17NComb#test_str_chop = 0.00 s = . TestPopenDeadlock#test_popen_without_deadlock_2 = 0.05 s = . TestM17NComb#test_str_assign = 0.07 s = . TestM17NComb#test_str_index = 0.03 s = . TestM17NComb#test_str_new = 0.00 s = . TestM17NComb#test_str_reverse = 0.00 s = . TestPopenDeadlock#test_popen_without_deadlock_0 = 0.05 s = . TestM17NComb#test_str_assign_substr = 0.03 s = . TestM17NComb#test_str_assign_len = 0.03 s = . TestM17NComb#test_str_sum = 0.00 s = . TestPopenDeadlock#test_popen_without_deadlock_6 = 0.05 s = . TestPopenDeadlock#test_popen_without_deadlock_4 = 0.05 s = . TestPopenDeadlock#test_popen_without_deadlock_8 = 0.05 s = . TestM17NComb#test_str_slice = 0.12 s = . TestM17NComb#test_str_bytes = 0.00 s = . TestM17NComb#test_str_to_s = 0.00 s = . TestM17NComb#test_marshal = 0.00 s = . TestPopenDeadlock#test_popen_without_deadlock_5 = 0.05 s = . TestM17NComb#test_str_squeeze = 0.03 s = . TestM17NComb#test_str_aref_range2 = 0.02 s = . TestM17NComb#test_str_hex = 0.00 s = . TestM17NComb#test_str_eq_transitive = 0.02 s = . TestM17NComb#test_str_to_i = 0.00 s = . TestM17NComb#test_str_aref = 0.00 s = . TestPopenDeadlock#test_popen_without_deadlock_7 = 0.05 s = . TestM17NComb#test_tr_s = 0.04 s = . TestPopenDeadlock#test_popen_without_deadlock_1 = 0.05 s = . TestPopenDeadlock#test_popen_without_deadlock_3 = 0.05 s = . TestM17NComb#test_str_rpartition = 0.09 s = . TestM17NComb#test_str_bytesize = 0.00 s = . TestM17NComb#test_str_length = 0.00 s = . TestPopenDeadlock#test_popen_without_deadlock_9 = 0.05 s = . TestM17NComb#test_str_plus = 0.04 s = . TestProtocol#test_shareable_buffer_leak = 0.00 s = . TestM17NComb#test_str_scan = 0.07 s = . TestM17NComb#test_str_cmp = 0.02 s = . TestProtocol#test_write0_timeout_multi2 = 0.10 s = . TestProtocol#test_write0_success_multi2 = 0.00 s = . TestProtocol#test_write0_success_multi1 = 0.00 s = . TestProtocol#test_each_crlf_line = 0.00 s = . TestProtocol#test_write0_success2 = 0.00 s = . TestM17NComb#test_tr = 0.04 s = . TestM17NComb#test_str_aref_len = 0.00 s = . TestM17NComb#test_str_intern = 0.00 s = . TestM17NComb#test_str_ord = 0.00 s = . TestProtocol#test_write0_timeout = 0.10 s = . TestProtocol#test_write0_multibyte = 0.00 s = . TestM17NComb#test_str_sub! = 0.09 s = . TestM17NComb#test_str_eq_reflexive = 0.00 s = . TestM17NComb#test_str_empty? = 0.00 s = . TestM17NComb#test_sprintf_s = 0.00 s = . TestM17NComb#test_str_crypt = 0.02 s = . TestM17NComb#test_str_to_f = 0.00 s = . TestM17NComb#test_str_chomp = 0.03 s = . TestM17NComb#test_str_each_line = 0.03 s = . TestProtocol#test_write0_timeout_multi1 = 0.10 s = . TestProtocol#test_should_properly_dot_stuff_period_with_no_endline = 0.00 s = . TestProtocol#test_write0_success = 0.00 s = . TestProtocol#test_readuntil = 0.00 s = . TestResolvMDNS#test_mdns_each_address = 0.00 s = . TestM17NComb#test_str_count = 0.03 s = . TestM17NComb#test_str_dump = 0.00 s = . TestFileUtilsVerbose#test_visibility_safe_unlink = 0.00 s = . TestFileUtilsVerbose#test_visibility_install = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_fu_blksize = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_getwd = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_mkpath = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_cd = 0.00 s = . TestFileUtilsVerbose#test_visibility_fu_stream_blksize = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_rm_f = 0.00 s = . TestFileUtilsVerbose#test_visibility_mkpath = 0.00 s = . TestFileUtilsVerbose#test_visibility_cp = 0.00 s = . TestFileUtilsVerbose#test_visibility_chdir = 0.00 s = . TestFileUtilsVerbose#test_visibility_fu_windows? = 0.00 s = . TestFileUtilsVerbose#test_visibility_move = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_identical? = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_makedirs = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_rm_r = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_cp = 0.00 s = . TestFileUtilsVerbose#test_visibility_link_entry = 0.00 s = . TestFileUtilsVerbose#test_visibility_touch = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_compare_file = 0.00 s = . TestFileUtilsVerbose#test_visibility_link = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_remove_file = 0.00 s = . TestFileUtilsVerbose#test_visibility_copy = 0.00 s = . TestFileUtilsVerbose#test_visibility_symlink = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_chown_R = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_fu_default_blksize = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_chown = 0.00 s = . TestFileUtilsVerbose#test_visibility_cd = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_copy_stream = 0.00 s = . TestFileUtilsVerbose#test_visibility_rm_rf = 0.00 s = . TestFileUtilsVerbose#test_visibility_fu_default_blksize = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_mkdir_p = 0.00 s = . TestFileUtilsVerbose#test_visibility_chmod = 0.00 s = . TestFileUtilsVerbose#test_visibility_mv = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_copy = 0.00 s = . TestFileUtilsVerbose#test_visibility_makedirs = 0.00 s = . TestFileUtilsVerbose#test_visibility_uptodate? = 0.00 s = . TestFileUtilsVerbose#test_visibility_copy_entry = 0.00 s = . TestFileUtilsVerbose#test_visibility_rm_r = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_copy_file = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_ln_sr = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_link = 0.00 s = . TestFileUtilsVerbose#test_visibility_remove_dir = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_rmdir = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_move = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_remove = 0.00 s = . TestFileUtilsVerbose#test_visibility_mkdir = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_ln_sf = 0.00 s = . TestFileUtilsVerbose#test_visibility_rm_f = 0.00 s = . TestFileUtilsVerbose#test_visibility_chmod_R = 0.00 s = . TestFileUtilsVerbose#test_visibility_compare_file = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_mv = 0.00 s = . TestFileUtilsVerbose#test_visibility_remove = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_cp_lr = 0.00 s = . TestFileUtilsVerbose#test_visibility_cmp = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_chdir = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_remove_entry_secure = 0.00 s = . TestFileUtilsVerbose#test_visibility_remove_file = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_ln = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_remove_entry = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_pwd = 0.00 s = . TestFileUtilsVerbose#test_visibility_ln_s = 0.00 s = . TestFileUtilsVerbose#test_visibility_chown_R = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_symlink = 0.00 s = . TestFileUtilsVerbose#test_visibility_copy_stream = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_cmp = 0.00 s = . TestFileUtilsVerbose#test_visibility_getwd = 0.00 s = . TestFileUtilsVerbose#test_visibility_pwd = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_remove_dir = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_compare_stream = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_rm = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_install = 0.00 s = . TestFileUtilsVerbose#test_visibility_cp_r = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_rm_rf = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_copy_entry = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_safe_unlink = 0.00 s = . TestFileUtilsVerbose#test_visibility_rm = 0.00 s = . TestFileUtilsVerbose#test_visibility_chown = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_fu_windows? = 0.00 s = . TestFileUtilsVerbose#test_visibility_ln = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_touch = 0.00 s = . TestFileUtilsVerbose#test_visibility_ln_sr = 0.00 s = . TestFileUtilsVerbose#test_visibility_remove_entry_secure = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_rmtree = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_uptodate? = 0.00 s = . TestFileUtilsVerbose#test_visibility_copy_file = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_chmod_R = 0.00 s = . TestFileUtilsVerbose#test_visibility_rmtree = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_cp_r = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_chmod = 0.00 s = . TestFileUtilsVerbose#test_visibility_remove_entry = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_link_entry = 0.00 s = . TestFileUtilsVerbose#test_visibility_mkdir_p = 0.00 s = . TestFileUtilsVerbose#test_visibility_identical? = 0.00 s = . TestFileUtilsVerbose#test_visibility_fu_copy_stream0 = 0.00 s = . TestFileUtilsVerbose#test_visibility_cp_lr = 0.00 s = . TestFileUtilsVerbose#test_visibility_ln_sf = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_mkdir = 0.00 s = . TestFileUtilsVerbose#test_visibility_compare_stream = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_fu_stream_blksize = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_ln_s = 0.00 s = . TestFileUtilsVerbose#test_visibility_rmdir = 0.00 s = . TestFileUtilsVerbose#test_visibility_fu_blksize = 0.00 s = . TestFileUtilsVerbose#test_singleton_visibility_fu_copy_stream0 = 0.00 s = . TestGemCommandsCleanupCommand#test_handle_options_dry_run = 0.01 s = . TestM17NComb#test_str_partition = 0.04 s = . TestM17NComb#test_str_swapcase = 0.00 s = . TestM17NComb#test_str_capitalize = 0.00 s = . TestM17NComb#test_str_chars = 0.00 s = . TestM17NComb#test_str_casecmp = 0.02 s = . TestGemCommandsCleanupCommand#test_execute_keeps_older_versions_with_deps = 0.02 s = . TestM17NComb#test_str_aref_range3 = 0.02 s = . TestGemCommandsCleanupCommand#test_execute_user_install = 0.04 s = . TestGemCommandsCleanupCommand#test_execute = 0.01 s = . TestM17NComb#test_str_ljust = 0.04 s = . TestM17NComb#test_str_clear = 0.00 s = . TestM17NComb#test_bug11486 = 0.00 s = . TestGemCommandsCleanupCommand#test_execute_dev_dependencies = 0.02 s = . TestGemCommandsCleanupCommand#test_execute_all = 0.02 s = . TestGemCommandsCleanupCommand#test_execute_dry_run = 0.01 s = . TestGemCommandsCleanupCommand#test_execute_all_user = 0.02 s = . TestGemCommandsCleanupCommand#test_handle_options_d = 0.01 s = . TestGemCommandsCleanupCommand#test_execute_ignore_default_gem_verbose = 0.02 s = . TestGemCommandsCleanupCommand#test_handle_options_deprecated_dry_run = 0.01 s = . TestGemCommandsCleanupCommand#test_handle_options_check_development = 0.01 s = . TestGemCommandsCleanupCommand#test_handle_options_n = 0.01 s = . TestGemCommandsCleanupCommand#test_execute_remove_gem_home_only = 0.05 s = . TestM17NComb#test_str_slice! = 0.19 s = . TestGemCommandsCleanupCommand#test_execute_all_user_no_sudo = 0.02 s = . TestGemCommandsCleanupCommand#test_execute_all_dependencies = 0.02 s = . TestGemCommandsCleanupCommand#test_execute_without_dev_dependencies = 0.02 s = . Test_ArithSeq#test_extract_with_range = 0.05 s = . TestM17NComb#test_str_sub = 0.13 s = . TestM17NComb#test_str_delete = 0.03 s = . Test_ArithSeq#test_extract_with_others = 0.05 s = . Test_ArithSeq#test_extract_with_arith_seq = 0.05 s = . TestM17NComb#test_str_insert = 0.05 s = . Psych::TestScalarScanner#test_scan_unicode_matches_quickly = 0.00 s = . Psych::TestScalarScanner#test_scan_float_with_exponent_but_no_fraction = 0.00 s = . Psych::TestScalarScanner#test_scan_strict_int_commas_and_underscores = 0.00 s = . Psych::TestScalarScanner#test_scan_plus_dot = 0.00 s = . Psych::TestScalarScanner#test_scan_int_commas_and_underscores = 0.00 s = . Psych::TestScalarScanner#test_scan_null = 0.00 s = . Psych::TestScalarScanner#test_scan_strings_starting_with_number = 0.00 s = . Psych::TestScalarScanner#test_scan_sexagesimal_int = 0.00 s = . Psych::TestScalarScanner#test_scan_symbol = 0.00 s = . Psych::TestScalarScanner#test_scan_nan = 0.00 s = . Psych::TestScalarScanner#test_scan_strings_with_strict_int_delimiters = 0.00 s = . Psych::TestScalarScanner#test_scan_sexagesimal_float = 0.00 s = . Psych::TestScalarScanner#test_scan_strings_starting_with_underscores = 0.00 s = . Psych::TestScalarScanner#test_scan_plus_inf = 0.00 s = . Psych::TestScalarScanner#test_scan_bad_dates = 0.00 s = . Psych::TestScalarScanner#test_scan_not_sexagesimal = 0.00 s = . Psych::TestScalarScanner#test_scan_float = 0.00 s = . Psych::TestScalarScanner#test_scan_bad_time = 0.00 s = . Psych::TestScalarScanner#test_scan_strings_ending_with_underscores = 0.00 s = . Psych::TestScalarScanner#test_scan_time = 0.00 s = . Psych::TestScalarScanner#test_scan_inf = 0.00 s = . Psych::TestScalarScanner#test_scan_dot = 0.00 s = . Psych::TestScalarScanner#test_scan_ascii_matches_quickly = 0.00 s = . Psych::TestScalarScanner#test_scan_bad_edge_date = 0.00 s = . Psych::TestScalarScanner#test_scan_without_parse_symbols = 0.00 s = . Psych::TestScalarScanner#test_scan_good_edge_date = 0.00 s = . Psych::TestScalarScanner#test_scan_true = 0.00 s = . Psych::TestScalarScanner#test_scan_minus_inf = 0.00 s = . Psych::TestScalarScanner#test_scan_date = 0.00 s = . Psych::TestScalarScanner#test_scan_strings_with_legacy_int_delimiters = 0.00 s = . TestGemSecuritySigner#test_initialize_cert_chain_path = 0.00 s = . TestM17NComb#test_str_end_with? = 0.04 s = . TestGemSecuritySigner#test_sign_no_certs = 0.00 s = . TestGemSecuritySigner#test_sign = 0.01 s = . TestGemSecuritySigner#test_initialize_cert_chain_mixed = 0.00 s = . TestM17NComb#test_str_hash = 0.02 s = . TestGemSecuritySigner#test_sign_expired_auto_update = 0.01 s = . TestGemSecuritySigner#test_sign_wrong_key = 0.00 s = . TestGemSecuritySigner#test_extract_name = 0.00 s = . TestGemSecuritySigner#test_initialize_cert_chain_empty = 0.00 s = . TestGemSecuritySigner#test_sign_expired = 0.00 s = . TestGemSecuritySigner#test_initialize_encrypted_key_path = 0.01 s = . TestGemSecuritySigner#test_initialize_key_path = 0.01 s = . TestGemSecuritySigner#test_sign_expired_auto_update_exists = 0.00 s = . TestGemSecuritySigner#test_sign_no_key = 0.00 s = . TestGemSecuritySigner#test_initialize = 0.00 s = . TestGemSecuritySigner#test_load_cert_chain_broken = 0.00 s = . TestGemSecuritySigner#test_load_cert_chain = 0.00 s = . TestGemSecuritySigner#test_initialize_cert_chain_invalid = 0.00 s = . TestGemSecuritySigner#test_initialize_default = 0.01 s = . WebauthnListenerResponseTest#test_method_not_allowed_response_to_s = 0.00 s = . WebauthnListenerResponseTest#test_method_not_found_response_to_s = 0.00 s = . WebauthnListenerResponseTest#test_bad_request_response_to_s = 0.00 s = . WebauthnListenerResponseTest#test_ok_response_to_s = 0.00 s = . WebauthnListenerResponseTest#test_no_to_s_response_to_s = 0.00 s = . TestGemResolverAPISpecification#test_spec_jruby_platform = 0.01 s = . TestGemResolverAPISpecification#test_spec = 0.01 s = . TestGemResolverAPISpecification#test_fetch_development_dependencies = 0.01 s = . TestGemResolverAPISpecification#test_initialize = 0.00 s = . TestGemResolverAPISpecification#test_source = 0.00 s = . TestGemResolverAPISpecification#test_installable_platform_eh = 0.00 s = . TestM17NComb#test_str_rindex = 0.03 s = . TestM17NComb#test_str_succ = 0.09 s = . TestGemDoctor#test_doctor_non_gem_home = 0.00 s = . TestGemDoctor#test_doctor = 0.01 s = . TestGemDoctor#test_doctor_dry_run = 0.01 s = . TestGemDoctor#test_doctor_badly_named_plugins = 0.00 s = . TestM17NComb#test_str_eq_symmetric = 0.02 s = . TestM17NComb#test_tr_sjis = 0.00 s = . TestM17NComb#test_str_succ2 = 0.00 s = . TestM17NComb#test_str_upcase = 0.00 s = . TestGemDoctor#test_gem_repository_eh = 0.00 s = . TestGemDoctor#test_doctor_child_missing = 0.00 s = . TestOptionParserGetopts#test_long_noarg = 0.00 s = . TestOptionParserGetopts#test_long_arg = 0.00 s = . TestOptionParserGetopts#test_short_noarg = 0.00 s = . TestOptionParserGetopts#test_short_arg = 0.00 s = . TestGemBundlerVersionFinder#test_bundler_version_with_bundle_config_single_quoted = 0.00 s = . TestGemBundlerVersionFinder#test_bundler_version_defaults_to_nil = 0.00 s = . TestGemBundlerVersionFinder#test_bundler_version_with_bundle_config = 0.00 s = . TestGemBundlerVersionFinder#test_bundler_version_with_bundle_config_without_version = 0.00 s = . TestM17NComb#test_str_split = 0.03 s = . TestM17NComb#test_str_oct = 0.00 s = . TestGemBundlerVersionFinder#test_bundler_version_with_bundle_config_non_existent_file = 0.00 s = . TestGemBundlerVersionFinder#test_bundler_version_with_empty_env_var = 0.00 s = . TestGemBundlerVersionFinder#test_bundler_version_with_bundle_config_version = 0.00 s = . TestGemBundlerVersionFinder#test_bundler_version_with_env_var = 0.00 s = . TestGemBundlerVersionFinder#test_bundler_version_with_bundle_update_bundler = 0.00 s = . TestGemBundlerVersionFinder#test_prioritize = 0.00 s = . TestGemBundlerVersionFinder#test_bundler_version = 0.00 s = . TestGemBundlerVersionFinder#test_deleted_directory = 0.00 s = . TestGemBundlerVersionFinder#test_bundler_version_with_lockfile = 0.00 s = . TestException#test_stackoverflow = 0.02 s = . TestException#test_else_nested_rescued_reraise = 0.00 s = . TestException#test_circular_cause = 0.00 s = . TestException#test_errinfo_encoding_in_debug = 0.00 s = . TestException#test_else_nested_no_exception = 0.00 s = . TestException#test_non_exception_cause = 0.00 s = . TestException#test_inspect = 0.00 s = . TestException#test_detailed_message_under_gc_compact_stress = 0.00 s = S TestException#test_full_message_with_encoding = 0.00 s = . TestException#test_exception_retry = 0.00 s = . TestException#test_cause_thread_with_cause = 0.00 s = . TestException#test_else_no_exception = 0.00 s = . TestM17NComb#test_str_eq = 0.03 s = . TestM17NComb#test_str_assign_range2 = 0.04 s = . TestM17NComb#test_str_dup = 0.00 s = . TestException#test_kernel_warn_uplevel = 0.02 s = . TestException#test_method_missing_reason_clear = 0.00 s = . TestException#test_raise_with_wrong_number_of_arguments = 0.00 s = . TestException#test_exception_in_ensure = 0.00 s = . TestException#test_catch_throw_noarg = 0.00 s = . TestException#test_equal = 0.00 s = . TestException#test_cause_at_raised = 0.00 s = . TestException#test_uncaught_throw = 0.00 s = . TestM17NComb#test_str_replace = 0.02 s = . TestM17NComb#test_str_chr = 0.00 s = . TestM17NComb#test_str_times = 0.00 s = . TestM17NComb#test_str_downcase = 0.00 s = . TestM17NComb#test_str_strip = 0.00 s = . TestException#test_undefined_backtrace = 0.05 s = . TestException#test_warn_deprecated_backwards_compatibility_category = 0.00 s = . TestException#test_warning_warn = 0.00 s = . TestException#test_exception_in_ensure_with_return = 0.00 s = . TestException#test_break_ensure = 0.00 s = . TestException#test_set_backtrace = 0.00 s = . TestException#test_catch_throw_in_require_cant_be_rescued = 0.00 s = . TestException#test_errinfo_in_debug = 0.00 s = . TestException#test_cause_with_no_arguments = 0.00 s = . TestException#test_exception_message_for_unexpected_implicit_conversion_type = 0.00 s = . TestM17NComb#test_str_aref_substr = 0.04 s = . TestException#test_exception_in_message = 0.01 s = . TestException#test_warning_warn_circular_require_backtrace = 0.00 s = . TestException#test_raise_with_cause_in_rescue = 0.00 s = . TestException#test_systemexit_new = 0.00 s = . TestException#test_control_in_message = 0.00 s = . TestException#test_rescue_single_argument = 0.00 s = . TestException#test_exception_ensure = 0.00 s = . TestException#test_catch_throw_in_require = 0.00 s = . TestException#test_cause_exception_in_cause_message = 0.01 s = . TestException#test_marshal_circular_cause = 0.00 s = . TestStringScanner#test_dup = 0.00 s = . TestStringScanner#test_values_at = 0.00 s = . TestStringScanner#test_inspect = 0.00 s = . TestStringScanner#test_scan_until = 0.00 s = . TestStringScanner#test_terminate = 0.00 s = . TestStringScanner#test_string = 0.00 s = . TestStringScanner#test_fixed_anchor_true = 0.00 s = . TestStringScanner#test_encoding_string = 0.00 s = . TestStringScanner#test_search_full_string = 0.00 s = . TestStringScanner#test_string_append = 0.00 s = . TestStringScanner#test_pre_match_string = 0.00 s = . TestStringScanner#test_pos_unicode = 0.00 s = . TestStringScanner#test_get_byte = 0.00 s = . TestStringScanner#test_skip_with_begenning_of_string_anchor_match = 0.00 s = . TestStringScanner#test_peek = 0.00 s = . TestStringScanner#test_scan_string = 0.00 s = . TestStringScanner#test_scan = 0.00 s = . TestStringScanner#test_matched_string = 0.00 s = . TestStringScanner#test_reset = 0.00 s = . TestStringScanner#test_skip_until = 0.00 s = . TestStringScanner#test_encoding = 0.00 s = . TestStringScanner#test_invalid_encoding_string = 0.00 s = . TestStringScanner#test_set_pos = 0.00 s = . TestStringScanner#test_scan_integer = 0.00 s = . TestStringScanner#test_match_p = 0.00 s = . TestStringScanner#test_scan_byte = 0.00 s = . TestStringScanner#test_named_captures = 0.00 s = . TestStringScanner#test_check = 0.00 s = . TestStringScanner#test_string_set_is_equal = 0.00 s = . TestStringScanner#test_check_until = 0.00 s = . TestStringScanner#test_scan_integer_encoding = 0.00 s = . TestStringScanner#test_aref_without_regex = 0.00 s = . TestStringScanner#test_rest_size = 0.00 s = . TestStringScanner#test_check_until_string = 0.00 s = . TestStringScanner#test_skip_with_begenning_of_line_anchor_match = 0.00 s = . TestStringScanner#test_empty_encoding_utf8 = 0.00 s = . TestStringScanner#test_captures = 0.00 s = . TestStringScanner#test_fixed_anchor_false = 0.00 s = . TestStringScanner#test_getch = 0.00 s = . TestStringScanner#test_scan_integer_unmatch = 0.00 s = . TestStringScanner#test_scan_full = 0.00 s = . TestStringScanner#test_s_mustc = 0.00 s = . TestStringScanner#test_exist_p = 0.00 s = . TestStringScanner#test_charpos_not_use_string_methods = 0.00 s = . TestStringScanner#test_scan_until_string = 0.00 s = . TestStringScanner#test_post_match_string = 0.00 s = . TestException#test_redefined_backtrace = 0.05 s = . TestException#test_rescue_splat_argument = 0.00 s = . TestException#test_exception_rescued = 0.00 s = . TestStringScanner#test_pre_match = 0.00 s = . TestStringScanner#test_scan_aref_repeatedly = 0.00 s = . TestStringScanner#test_matched_size = 0.00 s = . TestStringScanner#test_skip_until_string = 0.00 s = . TestStringScanner#test_eos? = 0.00 s = . TestStringScanner#test_search_full = 0.00 s = . TestStringScanner#test_skip = 0.00 s = . TestStringScanner#test_exist_p_invalid_argument = 0.00 s = . TestStringScanner#test_pos = 0.00 s = . TestStringScanner#test_AREF = 0.00 s = . TestStringScanner#test_size = 0.00 s = . TestStringScanner#test_matched = 0.00 s = . TestStringScanner#test_scan_integer_base_16 = 0.00 s = . TestStringScanner#test_generic_regexp = 0.00 s = . TestStringScanner#test_s_allocate = 0.00 s = . TestStringScanner#test_exist_p_string = 0.00 s = . TestStringScanner#test_const_Version = 0.00 s = . TestStringScanner#test_rest = 0.00 s = . TestStringScanner#test_empty_encoding_ascii_8bit = 0.00 s = . TestStringScanner#test_unscan = 0.00 s = . TestStringScanner#test_bol? = 0.00 s = . TestStringScanner#test_s_new = 0.00 s = . TestStringScanner#test_concat = 0.00 s = . TestStringScanner#test_scan_integer_matched = 0.00 s = . TestStringScanner#test_named_captures_same_name_union = 0.00 s = . TestStringScanner#test_inspect2 = 0.00 s = . TestStringScanner#test_post_match = 0.00 s = . TestStringScanner#test_peek_byte = 0.00 s = . TestStringScannerFixedAnchor#test_dup = 0.00 s = . TestStringScannerFixedAnchor#test_values_at = 0.00 s = . TestStringScannerFixedAnchor#test_inspect = 0.00 s = . TestStringScannerFixedAnchor#test_scan_until = 0.00 s = . TestStringScannerFixedAnchor#test_terminate = 0.00 s = . TestStringScannerFixedAnchor#test_string = 0.00 s = . TestStringScannerFixedAnchor#test_encoding_string = 0.00 s = . TestStringScannerFixedAnchor#test_search_full_string = 0.00 s = . TestStringScannerFixedAnchor#test_string_append = 0.00 s = . TestStringScannerFixedAnchor#test_pre_match_string = 0.00 s = . TestStringScannerFixedAnchor#test_pos_unicode = 0.00 s = . TestStringScannerFixedAnchor#test_get_byte = 0.00 s = . TestStringScannerFixedAnchor#test_skip_with_begenning_of_string_anchor_match = 0.00 s = . TestStringScannerFixedAnchor#test_peek = 0.00 s = . TestStringScannerFixedAnchor#test_scan_string = 0.00 s = . TestStringScannerFixedAnchor#test_scan = 0.00 s = . TestStringScannerFixedAnchor#test_matched_string = 0.00 s = . TestStringScannerFixedAnchor#test_reset = 0.00 s = . TestStringScannerFixedAnchor#test_skip_until = 0.00 s = . TestStringScannerFixedAnchor#test_encoding = 0.00 s = . TestStringScannerFixedAnchor#test_invalid_encoding_string = 0.00 s = . TestStringScannerFixedAnchor#test_set_pos = 0.00 s = . TestStringScannerFixedAnchor#test_scan_integer = 0.00 s = . TestStringScannerFixedAnchor#test_match_p = 0.00 s = . TestStringScannerFixedAnchor#test_scan_byte = 0.00 s = . TestStringScannerFixedAnchor#test_named_captures = 0.00 s = . TestStringScannerFixedAnchor#test_check = 0.00 s = . TestStringScannerFixedAnchor#test_string_set_is_equal = 0.00 s = . TestStringScannerFixedAnchor#test_check_until = 0.00 s = . TestStringScannerFixedAnchor#test_scan_integer_encoding = 0.00 s = . TestStringScannerFixedAnchor#test_aref_without_regex = 0.00 s = . TestStringScannerFixedAnchor#test_rest_size = 0.00 s = . TestStringScannerFixedAnchor#test_check_until_string = 0.00 s = . TestStringScannerFixedAnchor#test_skip_with_begenning_of_line_anchor_match = 0.00 s = . TestStringScannerFixedAnchor#test_empty_encoding_utf8 = 0.00 s = . TestStringScannerFixedAnchor#test_captures = 0.00 s = . TestStringScannerFixedAnchor#test_getch = 0.00 s = . TestStringScannerFixedAnchor#test_scan_integer_unmatch = 0.00 s = . TestStringScannerFixedAnchor#test_scan_full = 0.00 s = . TestStringScannerFixedAnchor#test_s_mustc = 0.00 s = . TestStringScannerFixedAnchor#test_exist_p = 0.00 s = . TestStringScannerFixedAnchor#test_charpos_not_use_string_methods = 0.00 s = . TestStringScannerFixedAnchor#test_scan_until_string = 0.00 s = . TestStringScannerFixedAnchor#test_post_match_string = 0.00 s = . TestStringScannerFixedAnchor#test_skip_with_begenning_of_string_anchor_not_match = 0.00 s = . TestStringScannerFixedAnchor#test_pre_match = 0.00 s = . TestStringScannerFixedAnchor#test_scan_aref_repeatedly = 0.00 s = . TestStringScannerFixedAnchor#test_matched_size = 0.00 s = . TestStringScannerFixedAnchor#test_skip_until_string = 0.00 s = . TestStringScannerFixedAnchor#test_eos? = 0.00 s = . TestStringScannerFixedAnchor#test_search_full = 0.00 s = . TestStringScannerFixedAnchor#test_skip = 0.00 s = . TestStringScannerFixedAnchor#test_exist_p_invalid_argument = 0.00 s = . TestStringScannerFixedAnchor#test_pos = 0.00 s = . TestStringScannerFixedAnchor#test_AREF = 0.00 s = . TestStringScannerFixedAnchor#test_size = 0.00 s = . TestStringScannerFixedAnchor#test_matched = 0.00 s = . TestStringScannerFixedAnchor#test_scan_integer_base_16 = 0.00 s = . TestStringScannerFixedAnchor#test_generic_regexp = 0.00 s = . TestStringScannerFixedAnchor#test_scan_shared_string = 0.00 s = . TestStringScannerFixedAnchor#test_s_allocate = 0.00 s = . TestStringScannerFixedAnchor#test_exist_p_string = 0.00 s = . TestStringScannerFixedAnchor#test_const_Version = 0.00 s = . TestStringScannerFixedAnchor#test_rest = 0.00 s = . TestStringScannerFixedAnchor#test_skip_with_begenning_of_line_anchor_not_match = 0.00 s = . TestStringScannerFixedAnchor#test_empty_encoding_ascii_8bit = 0.00 s = . TestStringScannerFixedAnchor#test_unscan = 0.00 s = . TestStringScannerFixedAnchor#test_bol? = 0.00 s = . TestStringScannerFixedAnchor#test_s_new = 0.00 s = . TestStringScannerFixedAnchor#test_concat = 0.00 s = . TestStringScannerFixedAnchor#test_scan_integer_matched = 0.00 s = . TestStringScannerFixedAnchor#test_named_captures_same_name_union = 0.00 s = . TestStringScannerFixedAnchor#test_inspect2 = 0.00 s = . TestStringScannerFixedAnchor#test_post_match = 0.00 s = . TestStringScannerFixedAnchor#test_peek_byte = 0.00 s = . Net::TestBufferedIO#test_eof? = 0.00 s = . URI::TestWSS#test_normalize = 0.00 s = . URI::TestWSS#test_parse = 0.00 s = . URI::TestWSS#test_request_uri = 0.00 s = . URI::TestWSS#test_equal = 0.00 s = . URI::TestWSS#test_build = 0.00 s = . URI::TestWSS#test_select = 0.00 s = . TestIO_M17N#test_set_encoding_undef = 0.00 s = . TestIO_M17N#test_ungetc_int = 0.00 s = . TestIO_M17N#"test_strip_bom:UTF-16BE" = 0.00 s = . TestIO_M17N#test_dup = 0.00 s = . TestIO_M17N#test_terminator_conversion2 = 0.00 s = . TestIO_M17N#test_read_newline_conversion_without_encoding_conversion = 0.00 s = . TestIO_M17N#test_write_ascii_incompat = 0.00 s = . TestIO_M17N#test_read_all_invalid = 0.00 s = . TestIO_M17N#test_cbuf = 0.00 s = . TestIO_M17N#test_write_noenc = 0.00 s = . TestIO_M17N#test_textmode_encode_newline_enc = 0.00 s = . TestIO_M17N#test_ungetc_stateful_conversion2 = 0.00 s = . TestIO_M17N#test_gets_invalid = 0.00 s = . TestIO_M17N#test_read_mode = 0.00 s = . TestIO_M17N#test_invalid_w = 0.00 s = . TestIO_M17N#test_strip_bom_no_bom = 0.00 s = . TestIO_M17N#test_binmode3 = 0.00 s = . TestIO_M17N#test_getc_invalid2 = 0.00 s = . TestIO_M17N#test_open_r_ext_enc_in_opt = 0.00 s = . TestIO_M17N#test_set_encoding_binmode = 0.00 s = . TestIO_M17N#test_error_nonascii = 0.00 s = . TestIO_M17N#test_write_mode_fail = 0.00 s = . TestException#test_blocking_backtrace = 0.10 s = . TestException#test_multibyte_and_newline = 0.01 s = . TestException#test_cause = 0.00 s = . TestIO_M17N#test_popen_r_enc_enc = 0.04 s = . TestIO_M17N#test_undef_w_stateful = 0.00 s = . TestIO_M17N#test_text_mode_ungetc_eof = 0.00 s = . TestIO_M17N#test_pipe_conversion = 0.00 s = . TestIO_M17N#test_open_nonascii = 0.00 s = . TestIO_M17N#test_set_encoding_unsupported = 0.00 s = . TestIO_M17N#test_set_encoding_nil = 0.00 s = . TestIO_M17N#test_textmode_decode_universal_newline_utf16 = 0.00 s = . TestIO_M17N#test_bom_non_reading = 0.00 s = . TestIO_M17N#"test_strip_bom:UTF-32LE" = 0.00 s = . TestIO_M17N#test_read_with_buf_broken_ascii_only = 0.00 s = . TestIO_M17N#test_inspect_nonascii = 0.00 s = . TestIO_M17N#test_set_encoding2 = 0.00 s = . TestException#test_wrong_backtrace = 0.05 s = . TestException#test_circular_cause_handle = 0.00 s = . TestIO_M17N#test_lf_decorator_on_stdout = 0.03 s = . TestIO_M17N#test_open_w_enc = 0.00 s = . TestIO_M17N#test_getc_invalid = 0.00 s = . TestIO_M17N#test_write_conversion_anyenc_stateful = 0.00 s = . TestIO_M17N#test_write_conversion = 0.00 s = . TestIO_M17N#test_s_foreach_open_args_enc_enc_in_opt = 0.00 s = . TestException#test_backtrace_in_eval = 0.01 s = . TestIO_M17N#test_bom_too_long_utfname = 0.09 s = . TestException#test_too_many_args_in_eval = 0.10 s = . TestException#test_cause_reraised = 0.00 s = . TestException#test_exception_in_rescue = 0.00 s = . TestException#test_else_nested_rescued = 0.00 s = . TestException#test_anonymous_message = 0.01 s = . TestException#test_unknown_option = 0.00 s = . TestException#test_full_message_with_custom_detailed_message = 0.00 s = . TestException#test_backtrace_by_exception = 0.00 s = . TestIO_M17N#test_stdin_external_encoding_with_reopen = 0.03 s = . TestIO_M17N#test_read_stateful = 0.00 s = . TestException#test_thread_signal_location = 0.01 s = . TestException#test_type_error_message_encoding = 0.00 s = . TestException#test_errno = 0.00 s = . TestException#test_exception_in_ensure_with_redo = 0.00 s = . TestException#test_raise_with_cause = 0.00 s = . TestIO_M17N#test_popen_r_enc_in_opt2 = 0.04 s = . TestIO_M17N#test_s_pipe_invalid = 0.00 s = . TestIO_M17N#test_set_encoding_invalid = 0.00 s = . TestIO_M17N#test_set_encoding_identical = 0.00 s = . TestIO_M17N#test_open_w_enc_enc_in_opt2 = 0.00 s = . TestIO_M17N#test_nonascii_terminator = 0.00 s = . TestException#test_exception_in_exception_equal = 0.05 s = . TestIO_M17N#test_each_codepoint_need_more = 0.05 s = . TestIO_M17N#"test_strip_bom:UTF-16LE" = 0.00 s = . TestIO_M17N#test_s_foreach_enc = 0.00 s = . TestIO_M17N#test_read_newline_conversion_with_encoding_conversion = 0.00 s = . TestIO_M17N#test_s_foreach_open_args_enc_enc_in_opt2 = 0.00 s = . TestIO_M17N#test_bom_non_utf = 0.00 s = . TestIO_M17N#test_marshal = 0.00 s = . TestIO_M17N#test_textmode_paragraph_binaryread = 0.00 s = . TestIO_M17N#test_open_ascii = 0.00 s = . TestIO_M17N#test_s_pipe_undef = 0.00 s = . TestIO_M17N#test_textmode_decode_universal_newline_getc = 0.00 s = . TestIO_M17N#test_textmode_paragraph_nonasciicompat = 0.00 s = . TestIO_M17N#"test_strip_bom:UTF-32BE" = 0.00 s = . TestIO_M17N#test_text_mode = 0.00 s = . TestException#test_exception_in_name_error_to_str = 0.05 s = . TestException#test_encoding_in_message = 0.00 s = . TestException#test_cause_raised_in_rescue = 0.00 s = . TestException#test_catch_no_throw = 0.00 s = . TestException#test_catch_throw = 0.00 s = . TestException#test_cause_with_frozen_exception = 0.00 s = . TestException#test_else_raised = 0.00 s = . TestIO_M17N#test_popen_r_enc_enc_in_opt2 = 0.03 s = . TestIO_M17N#test_gets_nil = 0.00 s = . TestIO_M17N#test_stderr = 0.00 s = . TestIO_M17N#"test_strip_bom:UTF-8" = 0.00 s = . TestIO_M17N#test_cbuf_select = 0.00 s = . TestIO_M17N#test_w_xml_attr = 0.00 s = . TestIO_M17N#test_undef_w_stateless = 0.00 s = . TestIO_M17N#test_s_foreach_enc_enc_in_opt = 0.00 s = . TestIO_M17N#test_s_foreach_open_args_enc = 0.00 s = . TestIO_M17N#test_open_r_enc_enc = 0.00 s = . TestIO_M17N#test_s_foreach_enc_in_opt = 0.00 s = . TestIO_M17N#test_open_w = 0.00 s = . TestIO_M17N#test_textmode_decode_universal_newline_gets = 0.00 s = . TestIO_M17N#test_write_conversion_fixenc = 0.00 s = . TestIO_M17N#test_open_w_enc_in_opt = 0.00 s = . TestIO_M17N#test_binmode_paragraph_nonasciicompat = 0.01 s = . TestIO_M17N#test_ignored_encoding_option = 0.00 s = . TestIO_M17N#test_set_encoding_undef_replace = 0.01 s = . TestException#test_super_in_method_missing = 0.05 s = . TestException#test_warning_warn_super = 0.01 s = . TestException#test_detailed_message = 0.00 s = . TestException#test_exception_in_ensure_with_next = 0.00 s = . TestException#test_exception_ensure_2 = 0.00 s = . TestException#test_cause_at_end = 0.01 s = . TestException#test_warning_category = 0.00 s = . TestIO_M17N#test_popen_r_enc = 0.03 s = . TestIO_M17N#test_binary_mode = 0.00 s = . TestIO_M17N#test_set_encoding_enc = 0.00 s = . TestIO_M17N#test_read_newline_conversion_error = 0.00 s = . TestIO_M17N#test_dup_undef = 0.00 s = . TestIO_M17N#test_s_foreach_enc_enc_in_opt2 = 0.00 s = . TestIO_M17N#test_binary = 0.00 s = . TestIO_M17N#test_default_mode_decode_universal_newline_gets = 0.01 s = . TestIO_M17N#test_stdin = 0.00 s = . TestIO_M17N#test_set_encoding = 0.00 s = . TestException#test_output_string_encoding = 0.01 s = . TestException#test_full_message = 0.08 s = . TestIO_M17N#test_pipe_convert_partial_read = 0.10 s = . TestIO_M17N#test_puts_widechar = 0.00 s = . TestIO_M17N#test_s_foreach_open_args_enc_in_opt2 = 0.00 s = . TestIO_M17N#test_write_mode = 0.00 s = . TestIO_M17N#test_open_w_enc_enc = 0.00 s = . TestIO_M17N#test_s_foreach_open_args_enc_in_opt = 0.00 s = . TestIO_M17N#test_open_rb = 0.00 s = . TestIO_M17N#test_write_conversion_anyenc_stateful_nosync = 0.00 s = . TestIO_M17N#test_open_r = 0.00 s = . TestIO_M17N#test_open_w_enc_in_opt2 = 0.00 s = . TestIO_M17N#test_ungetc_str = 0.00 s = . TestIO_M17N#test_textmode_encode_newline = 0.00 s = . TestIO_M17N#test_s_foreach_enc_in_opt2 = 0.00 s = . TestIO_M17N#test_open_r_ascii8bit = 0.00 s = . TestIO_M17N#test_stdout = 0.00 s = . TestIO_M17N#test_open_r_ext_encname_in_opt = 0.00 s = . TestException#test_errat = 0.07 s = . TestException#test_else_nested_unrescued = 0.00 s = . TestException#test_errinfo = 0.00 s = . TestException#test_ensure_after_nomemoryerror = 0.00 s = . TestIO_M17N#test_crlf_decorator_on_stdout = 0.04 s = . TestIO_M17N#test_terminator_conversion = 0.00 s = . TestIO_M17N#test_s_pipe_undef_replace_string = 0.00 s = . TestIO_M17N#test_open_r_enc = 0.00 s = . TestIO_M17N#test_undef_r = 0.00 s = . TestIO_M17N#test_open_r_externalencname_internalencname_in_opt = 0.00 s = . TestIO_M17N#test_read_encoding = 0.00 s = . TestIO_M17N#test_write_conversion_anyenc_stateless = 0.00 s = . TestIO_M17N#test_open_w_enc_enc_in_opt = 0.00 s = . TestIO_M17N#test_binmode_decode_universal_newline = 0.00 s = . TestIO_M17N#test_open_w_enc_enc_perm = 0.00 s = . TestException#test_syntax_error_path = 0.01 s = . TestException#test_exit_success_p = 0.00 s = . TestException#test_cause_thread_no_cause = 0.00 s = . TestIO_M17N#test_popen_r_enc_enc_in_opt = 0.04 s = . TestIO_M17N#test_open_r_encname_encname = 0.00 s = . TestIO_M17N#test_binmode_write_ascii_incompat_internal = 0.00 s = . TestIO_M17N#test_both_textmode_binmode = 0.00 s = . TestIO_M17N#test_getc_ascii_only = 0.00 s = . TestIO_M17N#test_textmode_paragraphmode = 0.00 s = . TestIO_M17N#test_textmode_decode_universal_newline_read = 0.00 s = . TestIO_M17N#test_s_foreach_enc_enc = 0.00 s = . TestIO_M17N#test_getc_conversion = 0.00 s = . TestIO_M17N#test_each_codepoint_encoding_with_ungetc = 0.00 s = . TestIO_M17N#test_strip_bom_no_conv = 0.00 s = . TestIO_M17N#test_open_r_encname_in_opt = 0.00 s = . TestIO_M17N#test_io_new_enc = 0.00 s = . TestException#test_undef_Warning_warn = 0.06 s = . TestException#test_warning_warn_invalid_argument = 0.00 s = . TestIO_M17N#test_popen_r_enc_in_opt = 0.04 s = . TestIO_M17N#test_getc_stateful_conversion = 0.00 s = . TestIO_M17N#test_open_r_enc_enc_in_opt = 0.00 s = . TestIO_M17N#test_binmode = 0.00 s = . TestIO_M17N#test_gets_limit = 0.00 s = . TestIO_M17N#test_terminator_stateful_conversion = 0.00 s = . TestException#test_syntax_error_detailed_message = 0.03 s = . TestException#test_errno_constants = 0.00 s = . TestException#test_message_of_name_error = 0.00 s = . TestException#test_throw_false = 0.00 s = . TestException#test_to_s = 0.00 s = . TestWait#test_wait_for_closed_pipe = 0.00 s = . TestWait#test_wait_for_valid_fd = 0.00 s = . TestIO_M17N#test_cr_decorator_on_stdout = 0.04 s = . TestIO_M17N#test_pipe_terminator_conversion = 0.00 s = . TestIO_M17N#test_getc_newlineconv = 0.00 s = . TestIO_M17N#test_strip_bom_invalid = 0.00 s = . TestIO_M17N#test_open_wb = 0.00 s = . TestIO_M17N#test_set_encoding_argument_parsing = 0.00 s = . TestIO_M17N#test_file_foreach = 0.00 s = . TestIO_M17N#test_pipe = 0.01 s = . TestIO_M17N#test_read_all = 0.00 s = . TestIO_M17N#test_s_foreach_open_args_enc_enc = 0.00 s = . TestIO_M17N#test_invalid_r = 0.00 s = . TestIO_M17N#test_open_r_encname_encname_in_opt = 0.00 s = . TestIO_M17N#test_open_r_enc_in_opt = 0.00 s = . TestIO_M17N#test_getc_invalid3 = 0.00 s = . TestIO_M17N#test_ungetc_stateful_conversion = 0.00 s = . TestIO_M17N#test_default_mode_on_unix = 0.00 s = . TestIO_M17N#test_binmode2 = 0.00 s = . TestIO_M17N#test_getc_newlineconv_invalid = 0.00 s = . TestWait#test_wait_for_invalid_fd = 0.05 s = . UncorrectableNameCheckTest#test_message = 0.00 s = . TestIO_M17N#test_popenv_r_enc_enc_in_opt2 = 0.04 s = . TestIO_M17N#test_textmode_twice = 0.00 s = . RequirePathCheckTest#test_load_error_from_require_has_suggestions = 0.02 s = . RequirePathCheckTest#test_load_error_from_require_for_nested_files_has_suggestions = 0.03 s = . TestEucTw#test_mbc_to_code = 0.00 s = . TestEucTw#test_code_to_mbc = 0.00 s = . TestEucTw#test_left_adjust_char_head = 0.00 s = . TestEucTw#test_mbc_enc_len = 0.00 s = . TestEucTw#test_mbc_case_fold = 0.00 s = . Prism::BOMTest#test_back_reference = 0.00 s = . Prism::BOMTest#test_ident = 0.00 s = . Prism::BOMTest#test_string = 0.00 s = . Prism::BOMTest#test_instance_variable = 0.00 s = . Prism::BOMTest#test_numbered_reference = 0.00 s = . Prism::BOMTest#test_all_syntax_versions_present = 0.00 s = . Prism::BOMTest#test_class_variable = 0.00 s = . Prism::BOMTest#test_percents = 0.00 s = . Prism::BOMTest#test_global_variable = 0.00 s = . TestFile#test_gets_extended_file = 0.00 s = . TestFile#test_eof_3 = 0.00 s = . TestFile#test_s_chown = 0.00 s = . TestFile#test_eof_1 = 0.00 s = . TestFile#test_getbyte_extended_file = 0.00 s = . TestFile#test_utime_with_minus_time_segv = 0.03 s = . TestFile#test_chown = 0.00 s = . TestFile#test_realpath = 0.00 s = . TestFile#test_uninitialized = 0.00 s = . TestFile#test_realpath_special_symlink = 0.00 s = . TestFile#test_absolute_path? = 0.00 s = . TestFile#test_eof_0_seek = 0.00 s = . TestMkmfConvertible#test_typeof_builtin = 1.67 s = . TestMkmfConvertible#test_typeof_typedef = 2.36 s = . TestIOTimeout#test_timeout_attribute = 0.00 s = . TestIOTimeout#test_timeout_gets_exception = 0.00 s = . TestIOTimeout#test_timeout_read_exception = 0.00 s = . TestIOTimeout#test_timeout_puts = 0.00 s = . PrettyPrintTest::WadlerExample#test_hello_13 = 0.00 s = . PrettyPrintTest::WadlerExample#test_hello_07_08 = 0.00 s = . PrettyPrintTest::WadlerExample#test_hello_09_10 = 0.00 s = . PrettyPrintTest::WadlerExample#test_tree_alt_19_20 = 0.00 s = . PrettyPrintTest::WadlerExample#test_tree_alt_50 = 0.00 s = . PrettyPrintTest::WadlerExample#test_tree_23_43 = 0.00 s = . PrettyPrintTest::WadlerExample#test_tree_00_19 = 0.00 s = . PrettyPrintTest::WadlerExample#test_hello_00_06 = 0.00 s = . PrettyPrintTest::WadlerExample#test_tree_alt_00_18 = 0.00 s = . PrettyPrintTest::WadlerExample#test_tree_alt_20_49 = 0.00 s = . PrettyPrintTest::WadlerExample#test_tree_44 = 0.00 s = . PrettyPrintTest::WadlerExample#test_tree_20_22 = 0.00 s = . PrettyPrintTest::WadlerExample#test_hello_11_12 = 0.00 s = . PrettyPrintTest::StrictPrettyExample#test_00_04 = 0.00 s = . PrettyPrintTest::StrictPrettyExample#test_11_31 = 0.00 s = . PrettyPrintTest::StrictPrettyExample#test_08 = 0.00 s = . PrettyPrintTest::StrictPrettyExample#test_06 = 0.00 s = . PrettyPrintTest::StrictPrettyExample#test_09 = 0.00 s = . PrettyPrintTest::StrictPrettyExample#test_05 = 0.00 s = . PrettyPrintTest::StrictPrettyExample#test_07 = 0.00 s = . PrettyPrintTest::StrictPrettyExample#test_10 = 0.00 s = . PrettyPrintTest::StrictPrettyExample#test_32 = 0.00 s = . PrettyPrintTest::TailGroup#test_1 = 0.00 s = . PrettyPrintTest::NonString#test_7 = 0.00 s = . PrettyPrintTest::NonString#test_6 = 0.00 s = . PrettyPrintTest::Fill#test_00_06 = 0.00 s = . PrettyPrintTest::Fill#test_23_26 = 0.00 s = . PrettyPrintTest::Fill#test_19_22 = 0.00 s = . PrettyPrintTest::Fill#test_15_18 = 0.00 s = . PrettyPrintTest::Fill#test_11_14 = 0.00 s = . PrettyPrintTest::Fill#test_07_10 = 0.00 s = . PrettyPrintTest::Fill#test_27 = 0.00 s = . Prism::EncodingsTest#"test_encoding_Windows-1253" = 0.00 s = . Prism::EncodingsTest#"test_encoding_ASCII-8BIT" = 0.00 s = . Prism::EncodingsTest#test_all_syntax_versions_present = 0.00 s = . Prism::EncodingsTest#test_encoding_BINARY = 0.00 s = . Prism::EncodingsTest#test_encoding_CP1253 = 0.00 s = . Prism::EncodingsTest#test_encoding_ASCII = 0.00 s = . Prism::EncodingsTest#"test_encoding_US-ASCII" = 0.00 s = . Prism::EncodingsTest#"test_encoding_ANSI_X3.4-1968" = 0.00 s = . Prism::EncodingsTest#test_encoding_646 = 0.00 s = . TestEnsureAndCallcc#test_bug20655_extension_using_rb_ensure = 0.00 s = . TestEnsureAndCallcc#test_bug20655_dir_chdir_using_rb_ensure = 0.00 s = . TestComparable#test_clamp = 0.00 s = . TestComparable#test_equal = 0.00 s = . TestComparable#test_between = 0.00 s = . TestComparable#test_le = 0.00 s = . TestComparable#test_clamp_with_range = 0.00 s = . TestComparable#test_ge = 0.00 s = . TestComparable#test_inversed_compare = 0.00 s = . TestComparable#test_lt = 0.00 s = . TestComparable#test_gt = 0.00 s = . TestComparable#test_err = 0.00 s = . TestComparable#test_no_cmp = 0.00 s = . OpenSSL::TestOCSP#test_request_nonce = 0.08 s = . OpenSSL::TestOCSP#test_request_sign_verify = 0.12 s = . OpenSSL::TestOCSP#test_basic_response_der = 0.09 s = . OpenSSL::TestOCSP#test_certificate_id_hash_algorithm = 0.09 s = . OpenSSL::TestOCSP#test_certificate_id_issuer_name_hash = 0.08 s = . OpenSSL::TestOCSP#test_response_dup = 0.08 s = . OpenSSL::TestOCSP#test_request_is_signed = 0.10 s = . OpenSSL::TestOCSP#test_basic_response_sign_verify = 0.12 s = . OpenSSL::TestOCSP#test_certificate_id_dup = 0.08 s = . OpenSSL::TestOCSP#test_request_dup = 0.09 s = . OpenSSL::TestOCSP#test_basic_response_dup = 0.08 s = . OpenSSL::TestOCSP#test_single_response_check_validity = 0.08 s = . OpenSSL::TestOCSP#test_single_response_der = 0.08 s = . OpenSSL::TestOCSP#test_new_certificate_id = 0.08 s = . OpenSSL::TestOCSP#test_response_der = 0.09 s = . OpenSSL::TestOCSP#test_request_der = 0.10 s = . OpenSSL::TestOCSP#test_response = 0.09 s = . OpenSSL::TestOCSP#test_certificate_id_der = 0.08 s = . OpenSSL::TestOCSP#test_basic_response_response_operations = 0.08 s = . OpenSSL::TestOCSP#test_certificate_id_issuer_key_hash = 0.08 s = . Test_StringQSort#test_qsort_slice = 0.00 s = . Test_StringQSort#test_qsort = 0.00 s = . TestFile#test_stat = 6.00 s = . TestFile#test_truncate_size = 0.00 s = . TestFile#test_truncate_beyond_eof = 0.00 s = . TestFile#test_getc_extended_file = 0.00 s = . TestFile#test_bom_32le = 0.00 s = . TestFile#test_open_nul = 0.00 s = . TestFile#test_realpath_encoding = 0.00 s = . TestFile#test_file_open_newline_option = 0.00 s = . TestFile#test_utime = 0.00 s = . TestFile#test_bom_16be = 0.00 s = . TestFile#test_truncate_wbuf = 0.00 s = . TestFile#test_empty_file_bom = 0.00 s = . TestFile#test_realdirpath = 0.00 s = . TestFile#test_truncate_rbuf = 0.00 s = . TestFile#test_eof_0_rw = 0.00 s = . TestFile#test_each_char_extended_file = 0.00 s = . TestFile#test_bom_32be = 0.00 s = . TestFile#test_read_all_extended_file = 0.00 s = . TestFile#test_eof_0 = 0.00 s = . TestFile#test_bom_8 = 0.00 s = . TestFile#test_initialize = 0.00 s = . TestFile#test_eof_2 = 0.00 s = . TestFile#test_file_share_delete = 0.00 s = . TestFile#test_each_byte_extended_file = 0.00 s = . TestFile#test_stat_inode = 0.00 s = . TestFile#test_eof_1_seek = 0.00 s = . TestFile#test_gets_para_extended_file = 0.00 s = . TestFile#test_unlink_before_close = 0.00 s = . TestFile#test_open_tempfile_path = 0.00 s = . TestFile#test_chmod_m17n = 0.00 s = . TestFile#test_bom_16le = 0.00 s = . TestFile#test_file_open_permissions = 0.00 s = . TestFile#test_file_open_double_mode = 0.00 s = . TestFile#test_conflicting_encodings = 0.00 s = . TestFile::NewlineConvTests#test_ruby_file_open_text_mode_read_crlf = 0.00 s = . TestFile::NewlineConvTests#test_ruby_file_open_text_mode_read_crlf_with_utf8_encoding = 0.00 s = . TestFile::NewlineConvTests#test_ruby_file_open_bin_mode_write_crlf = 0.00 s = . TestFile::NewlineConvTests#test_c_rb_file_open_bin_mode_read_lf_with_utf8_encoding = 0.00 s = . TestFile::NewlineConvTests#test_c_rb_io_fdopen_text_mode_read_lf_with_utf8_encoding = 0.00 s = . TestFile::NewlineConvTests#test_c_rb_file_open_text_mode_read_lf_with_utf8_encoding = 0.00 s = . TestFile::NewlineConvTests#test_c_rb_io_fdopen_bin_mode_read_lf = 0.00 s = . TestFile::NewlineConvTests#test_c_rb_io_fdopen_bin_mode_write_crlf = 0.00 s = . TestFile::NewlineConvTests#test_ruby_file_open_text_mode_read_lf_with_utf8_encoding = 0.00 s = . TestFile::NewlineConvTests#test_ruby_file_open_bin_mode_read_crlf = 0.00 s = . TestFile::NewlineConvTests#test_c_rb_io_fdopen_bin_mode_read_lf_with_utf8_encoding = 0.00 s = . TestFile::NewlineConvTests#test_c_rb_io_fdopen_bin_mode_write_lf = 0.00 s = . TestFile::NewlineConvTests#test_c_rb_io_fdopen_text_mode_read_crlf = 0.00 s = . TestFile::NewlineConvTests#test_c_rb_file_open_bin_mode_read_crlf_with_utf8_encoding = 0.00 s = . TestFile::NewlineConvTests#test_c_rb_io_fdopen_text_mode_write_lf = 0.00 s = . TestFile::NewlineConvTests#test_c_rb_file_open_bin_mode_read_crlf = 0.00 s = . TestFile::NewlineConvTests#test_ruby_file_open_bin_mode_read_lf = 0.00 s = . TestFile::NewlineConvTests#test_c_rb_io_fdopen_text_mode_read_lf = 0.00 s = . TestFile::NewlineConvTests#test_c_rb_file_open_text_mode_read_crlf_with_utf8_encoding = 0.00 s = . TestFile::NewlineConvTests#test_c_rb_io_fdopen_bin_mode_read_crlf_with_utf8_encoding = 0.00 s = . TestFile::NewlineConvTests#test_c_rb_file_open_bin_mode_read_lf = 0.00 s = . TestFile::NewlineConvTests#test_ruby_file_open_bin_mode_read_crlf_with_utf8_encoding = 0.00 s = . TestFile::NewlineConvTests#test_ruby_file_open_bin_mode_read_lf_with_utf8_encoding = 0.00 s = . TestFile::NewlineConvTests#test_c_rb_io_fdopen_text_mode_read_crlf_with_utf8_encoding = 0.00 s = . TestFile::NewlineConvTests#test_c_rb_file_open_text_mode_read_crlf = 0.00 s = . TestFile::NewlineConvTests#test_c_rb_file_open_bin_mode_write_crlf = 0.00 s = . TestFile::NewlineConvTests#test_c_rb_file_open_text_mode_read_lf = 0.00 s = . TestFile::NewlineConvTests#test_ruby_file_open_text_mode_read_lf = 0.00 s = . TestFile::NewlineConvTests#test_ruby_file_open_text_mode_write_lf = 0.00 s = . TestFile::NewlineConvTests#test_c_rb_file_open_bin_mode_write_lf = 0.00 s = . TestFile::NewlineConvTests#test_ruby_file_open_bin_mode_write_lf = 0.00 s = . TestFile::NewlineConvTests#test_c_rb_file_open_text_mode_write_lf = 0.00 s = . TestFile::NewlineConvTests#test_c_rb_io_fdopen_bin_mode_read_crlf = 0.00 s = . TestReadPartial#test_length_zero = 0.00 s = . TestReadPartial#test_closed_pipe = 0.00 s = . TestReadPartial#test_open_pipe = 0.20 s = . TestReadPartial#test_with_stdio = 0.20 s = . TestFiberQueue#test_pop_with_timeout_and_value = 0.00 s = . TestFiberQueue#test_pop_with_timeout = 0.00 s = . CGIEscapeTest#test_cgi_include_unescapeHTML = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:IBM437" = 0.00 s = . CGIEscapeTest#test_cgi_unescapeURIComponent = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:IBM865" = 0.00 s = . CGIEscapeTest#test_cgi_unescapeHTML_following_invalid_numeric = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:EUC-TW" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:ISO-8859-10" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:ISO-8859-1" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:stateless-ISO-2022-JP-KDDI" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:CP850" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:UTF-8" = 0.00 s = . CGIEscapeTest#test_cgi_escape = 0.00 s = . CGIEscapeTest#"test_cgi_escape:ISO-8859-15" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:GB1988" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:macTurkish" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:UTF8-MAC" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:GB12345" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:IBM737" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:CP852" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:ISO-8859-3" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:eucJP-ms" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:ISO-8859-13" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:IBM861" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:IBM775" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:Big5-UAO" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:ISO-8859-5" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:Big5-HKSCS" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:ISO-8859-14" = 0.00 s = . CGIEscapeTest#test_cgi_escape_html_large = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:UTF8-SoftBank" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:IBM852" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:CP950" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:UTF-16BE" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:IBM863" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:ISO-8859-11" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:macCentEuro" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:ISO-8859-16" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:UTF-16LE" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:ISO-8859-7" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:macGreek" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:ISO-8859-9" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:KOI8-R" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:IBM860" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:SJIS-KDDI" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:macCyrillic" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:IBM862" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:UTF8-SoftBank" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:EUC-JIS-2004" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:macRoman" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:EUC-JIS-2004" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:stateless-ISO-2022-JP" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:IBM864" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:IBM869" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:GB18030" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:ISO-2022-JP-KDDI" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:UTF8-KDDI" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:GB18030" = 0.00 s = . CGIEscapeTest#test_cgi_unescape_uri_component = 0.00 s = . CGIEscapeTest#test_cgi_escape_html_preserve_encoding = 0.00 s = . CGIEscapeTest#test_cgi_unescapeHTML_following_number_sign = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:IBM866" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:EUC-JP" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:ISO-8859-15" = 0.00 s = . CGIEscapeTest#test_cgi_unescape_preserve_encoding = 0.00 s = . CGIEscapeTest#"test_cgi_escape:IBM855" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:macTurkish" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:CP51932" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:Windows-1258" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:ISO-8859-3" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:CP51932" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:stateless-ISO-2022-JP-KDDI" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:IBM720" = 0.00 s = . CGIEscapeTest#test_cgi_unescapeHTML_uppercasecharacter = 0.00 s = . CGIEscapeTest#"test_cgi_escape:IBM857" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:US-ASCII" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:Windows-31J" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:ISO-8859-1" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:ISO-8859-11" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:macCentEuro" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:ISO-8859-7" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:ISO-8859-13" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:ISO-8859-5" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:ISO-8859-8" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:UTF-16" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:EUC-KR" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:Windows-874" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:ISO-8859-6" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:Windows-1250" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:CP855" = 0.00 s = . CGIEscapeTest#test_cgi_escapeURIComponent_preserve_encoding = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:SJIS-KDDI" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:Windows-1252" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:ISO-8859-9" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:ISO-8859-4" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:EUC-JIS-2004" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:CP949" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:KOI8-U" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:CESU-8" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:Windows-1254" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:CP951" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:ISO-8859-2" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:UTF-32LE" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:GB12345" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:Emacs-Mule" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:ASCII-8BIT" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:CP50221" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:Windows-1256" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:GB2312" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:UTF-32BE" = 0.00 s = . CGIEscapeTest#test_cgi_unescapeHTML_invalid = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:SJIS-SoftBank" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:UTF-8" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:Windows-1254" = 0.00 s = . CGIEscapeTest#test_cgi_escape_with_invalid_byte_sequence = 0.00 s = . CGIEscapeTest#test_cgi_escapeURIComponent_with_invalid_byte_sequence = 0.00 s = . CGIEscapeTest#"test_cgi_escape:TIS-620" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:MacJapanese" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:Windows-1256" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:macCroatian" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:IBM775" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:ISO-8859-9" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:Emacs-Mule" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:Windows-1250" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:CP852" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:stateless-ISO-2022-JP-KDDI" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:GB1988" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:CP50220" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:UTF8-DoCoMo" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:CP850" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:Windows-1252" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:EUC-TW" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:macRoman" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:CP950" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:EUC-JIS-2004" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:eucJP-ms" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:IBM866" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:ISO-8859-3" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:EUC-JP" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:UTF8-MAC" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:macTurkish" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:Big5" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:IBM864" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:ISO-8859-1" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:IBM720" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:GBK" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:Windows-874" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:SJIS-KDDI" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:macGreek" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:ISO-8859-7" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:IBM862" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:UTF-16LE" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:UTF8-KDDI" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:macIceland" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:Windows-1258" = 0.00 s = . CGIEscapeTest#test_cgi_escapeElement = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:UTF-16BE" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:SJIS-SoftBank" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:SJIS-DoCoMo" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:Big5-HKSCS" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:ISO-8859-5" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:IBM860" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:Windows-31J" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:EUC-KR" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:Big5-UAO" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:KOI8-R" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:macCroatian" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:Windows-1252" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:Windows-1252" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:Windows-1250" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:Windows-1250" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:MacJapanese" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:UTF-32BE" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:stateless-ISO-2022-JP" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:macRomania" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:IBM857" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:Windows-1256" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:macThai" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:macCyrillic" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:IBM869" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:Windows-1256" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:Emacs-Mule" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:GBK" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:macThai" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:UTF-32LE" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:IBM855" = 0.00 s = . CGIEscapeTest#test_cgi_include_unescape = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:Windows-1254" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:Windows-1254" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:UTF8-DoCoMo" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:US-ASCII" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:IBM865" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:GB2312" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:IBM437" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:CP949" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:IBM037" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:ISO-2022-JP" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:ISO-8859-14" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:Windows-1258" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:Windows-1258" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:CP855" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:CESU-8" = 0.00 s = . CGIEscapeTest#test_cgi_include_escape = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:KOI8-U" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:CP951" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:IBM737" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:ISO-8859-16" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:Shift_JIS" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:SJIS-DoCoMo" = 0.00 s = . CGIEscapeTest#test_cgi_include_escapeHTML = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:IBM861" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:UTF8-KDDI" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:Big5-HKSCS" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:macUkraine" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:IBM852" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:ISO-8859-10" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:stateless-ISO-2022-JP" = 0.00 s = . CGIEscapeTest#test_cgi_escape_html_dont_freeze = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:IBM863" = 0.00 s = . CGIEscapeTest#test_cgi_escapeHTML = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:UTF-32" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:TIS-620" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:Windows-1255" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:Windows-1255" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:GB1988" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:macCroatian" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:KOI8-U" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:CESU-8" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:GB18030" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:IBM437" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:Windows-1257" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:stateless-ISO-2022-JP" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:SJIS-KDDI" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:EUC-TW" = 0.00 s = . CGIEscapeTest#test_cgi_unescapeHTML = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:Windows-1257" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:CP51932" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:IBM037" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:macIceland" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:Windows-1251" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:Windows-1251" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:macCyrillic" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:UTF-32" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:Windows-1253" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:Big5-HKSCS" = 0.00 s = . CGIEscapeTest#test_cgi_unescapeURIComponent_preserve_encoding = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:Windows-1253" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:macUkraine" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:IBM852" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:UTF8-SoftBank" = 0.00 s = . CGIEscapeTest#test_cgi_unescapeElement = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:CP850" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:ISO-8859-13" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:IBM862" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:macGreek" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:UTF8-MAC" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:CP852" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:eucJP-ms" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:ISO-8859-11" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:EUC-KR" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:KOI8-R" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:IBM860" = 0.00 s = . CGIEscapeTest#test_cgi_unescapeURIComponent_accept_charset = 0.05 s = . CGIEscapeTest#"test_cgi_unescape:UTF-8" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:IBM855" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:SJIS-DoCoMo" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:CP950" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:GB12345" = 0.00 s = . CGIEscapeTest#test_cgi_escapeURIComponent = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:Windows-31J" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:UTF8-MAC" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:eucJP-ms" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:IBM866" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:EUC-JP" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:macRomania" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:ISO-8859-15" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:IBM857" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:macGreek" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:GB12345" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:IBM864" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:Big5" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:IBM720" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:CP951" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:UTF8-SoftBank" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:IBM869" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:Windows-1253" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:MacJapanese" = 0.00 s = . CGIEscapeTest#test_cgi_unescape_accept_charset = 0.05 s = . CGIEscapeTest#"test_cgi_escapeHTML:CP50221" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:stateless-ISO-2022-JP-KDDI" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:CP949" = 0.00 s = . CGIEscapeTest#test_cgi_escape_preserve_encoding = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:Windows-1251" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:ISO-8859-8" = 0.00 s = . CGIEscapeTest#test_cgi_escape_uri_component = 0.00 s = . CGIEscapeTest#"test_cgi_escape:Shift_JIS" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:CP855" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:UTF8-DoCoMo" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:macUkraine" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:Windows-1257" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:macIceland" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:macCyrillic" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:GBK" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:Windows-1255" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:macCentEuro" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:ISO-8859-4" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:IBM861" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:IBM775" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:US-ASCII" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:ISO-2022-JP" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:ISO-8859-6" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:IBM863" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:macRomania" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:GB18030" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:GB2312" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:CP51932" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:US-ASCII" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:IBM865" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:IBM737" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:ASCII-8BIT" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:Emacs-Mule" = 0.00 s = . CGIEscapeTest#test_cgi_escape_html_duplicated = 0.00 s = . CGIEscapeTest#"test_cgi_escape:Windows-31J" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:ISO-8859-2" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:IBM852" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:ISO-8859-9" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:ISO-8859-4" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:Big5-UAO" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:IBM775" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:ISO-8859-6" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:ISO-2022-JP-KDDI" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:Big5" = 0.00 s = . CGIEscapeTest#test_cgi_escape_with_unreserved_characters = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:ISO-8859-10" = 0.00 s = . CGIEscapeTest#test_cgi_escapeURIComponent_with_unreserved_characters = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:macCentEuro" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:ISO-8859-16" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:GB2312" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:IBM437" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:Big5" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:ISO-8859-2" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:Big5-UAO" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:Shift_JIS" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:ISO-8859-14" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:GBK" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:ASCII-8BIT" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:macThai" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:UTF8-KDDI" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:Windows-874" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:CP852" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:IBM720" = 0.00 s = . CGIEscapeTest#test_cgi_unescape = 0.00 s = . CGIEscapeTest#"test_cgi_escape:Windows-1257" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:ISO-8859-1" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:macRoman" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:UTF8-DoCoMo" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:CP50220" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:CP850" = 0.00 s = . CGIEscapeTest#test_cgi_unescapeHTML_following_known_first_letter = 0.00 s = . CGIEscapeTest#"test_cgi_escape:ISO-8859-3" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:CP950" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:Windows-1255" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:macTurkish" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:SJIS-SoftBank" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:UTF-8" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:UTF-16" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:MacJapanese" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:EUC-KR" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:KOI8-R" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:ISO-8859-5" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:Windows-1253" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:ISO-8859-8" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:macRoman" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:Windows-1251" = 0.00 s = . CGIEscapeTest#test_cgi_include_h = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:macIceland" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:ISO-8859-7" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:TIS-620" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:ISO-8859-6" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:SJIS-DoCoMo" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:IBM862" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:ISO-8859-10" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:CP951" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:ISO-8859-15" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:CP855" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:ISO-8859-4" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:TIS-620" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:IBM860" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:ISO-8859-13" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:ISO-8859-2" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:IBM855" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:ASCII-8BIT" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:IBM866" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:ISO-8859-14" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:EUC-JP" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:CP949" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:Windows-874" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:ISO-8859-11" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:IBM857" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:ISO-8859-16" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:IBM864" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:IBM869" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:Shift_JIS" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:macRomania" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:GB1988" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:CESU-8" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:KOI8-U" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:macThai" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:IBM737" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:IBM865" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:EUC-TW" = 0.00 s = . CGIEscapeTest#"test_cgi_escape:SJIS-SoftBank" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:IBM863" = 0.00 s = . CGIEscapeTest#"test_cgi_unescape:macCroatian" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:macUkraine" = 0.00 s = . CGIEscapeTest#"test_cgi_escapeHTML:IBM861" = 0.00 s = . CGIEscapeTest#"test_cgi_unescapeHTML:ISO-8859-8" = 0.00 s = . CGIEscapePureRubyTest#test_cgi_unescapeHTML_following_invalid_numeric = 0.00 s = . CGIEscapePureRubyTest#test_cgi_unescapeHTML_following_number_sign = 0.00 s = . CGIEscapePureRubyTest#test_cgi_unescapeHTML_with_invalid_byte_sequence = 0.00 s = . CGIEscapePureRubyTest#test_cgi_escapeHTML_with_invalid_byte_sequence = 0.00 s = . CGIEscapePureRubyTest#test_cgi_unescapeHTML_following_known_first_letter = 0.00 s = . TestMkmfTryConstant#test_large_unsigned = 0.22 s = . TestMkmfTryConstant#test_simple = 0.63 s = . TestMkmfTryConstant#test_sizeof = 1.14 s = . TestMkmfTryConstant#test_long = 0.36 s = . TestGemCommandsBuildCommand#test_execute_strict_with_warnings = 0.00 s = . TestGemCommandsBuildCommand#test_execute_bad_spec = 0.00 s = . TestGemCommandsBuildCommand#test_execute_outside_dir_no_gemspec_present = 0.00 s = . TestGemCommandsBuildCommand#test_execute = 0.01 s = . TestGemCommandsBuildCommand#test_execute_strict_without_warnings = 0.01 s = . TestGemCommandsBuildCommand#test_can_find_gemspecs_without_dot_gemspec = 0.01 s = . TestGemCommandsBuildCommand#test_execute_multiple_gemspec_without_gem_name = 0.00 s = . TestGemCommandsBuildCommand#test_execute_platform = 0.01 s = . TestGemCommandsBuildCommand#test_build_signed_gem = 0.04 s = . TestGemCommandsBuildCommand#test_execute_outside_dir_with_external_gemspec = 0.01 s = . TestGemCommandsBuildCommand#test_handle_options_defaults = 0.00 s = . TestGemCommandsBuildCommand#test_execute_outside_dir_with_external_relative_gemspec = 0.01 s = . TestGemCommandsBuildCommand#test_execute_force = 0.01 s = . TestGemCommandsBuildCommand#test_execute_outside_dir_without_gem_name = 0.01 s = . TestGemCommandsBuildCommand#test_execute_missing_file = 0.00 s = . TestGemCommandsBuildCommand#test_execute_without_gem_name = 0.01 s = . TestGemCommandsBuildCommand#test_options_filename = 0.01 s = . TestGemCommandsBuildCommand#test_build_signed_gem_with_cert_expiration_length_days = 0.02 s = . TestGemCommandsBuildCommand#test_execute_bad_name = 0.01 s = . TestGemCommandsBuildCommand#test_handle_options = 0.00 s = . TestGemCommandsBuildCommand#test_execute_outside_dir = 0.01 s = . TestGemCommandsBuildCommand#test_build_auto_resign_cert = 0.02 s = . TestGemCommandsBuildCommand#test_build_is_reproducible = 0.01 s = . TestGemCommandsBuildCommand#test_execute_rubyforge_project_warning = 0.01 s = . TestGemCommandsBuildCommand#test_execute_outside_dir_with_glob_argument = 0.01 s = . JSONAdditionTest#test_raw_strings = 0.00 s = . JSONAdditionTest#test_core = 0.00 s = . JSONAdditionTest#test_extended_json_fail2 = 0.00 s = . JSONAdditionTest#test_extended_json_default = 0.00 s = . JSONAdditionTest#test_utc_datetime = 0.00 s = . JSONAdditionTest#test_extended_json_fail1 = 0.00 s = . JSONAdditionTest#test_extended_json_disabled = 0.00 s = . JSONAdditionTest#test_rational_complex = 0.00 s = . JSONAdditionTest#test_deprecated_load_create_additions = 0.00 s = . JSONAdditionTest#test_extended_json = 0.00 s = . JSONAdditionTest#test_set = 0.00 s = . TestGemPackageTarWriter#test_mkdir_source_date_epoch = 0.00 s = . TestGemPackageTarWriter#test_add_file_simple_source_date_epoch = 0.00 s = . TestGemPackageTarWriter#test_add_file_digest_multiple = 0.00 s = . TestGemPackageTarWriter#test_add_file_source_date_epoch = 0.00 s = . TestGemPackageTarWriter#test_add_file_signer_empty = 0.00 s = . TestGemPackageTarWriter#test_add_file_digest = 0.00 s = . TestGemPackageTarWriter#test_split_name_too_long_prefix = 0.00 s = . TestGemPackageTarWriter#test_split_name_too_long_name = 0.00 s = . TestGemPackageTarWriter#test_add_symlink = 0.00 s = . TestGemPackageTarWriter#test_add_file_simple_size = 0.00 s = . TestGemPackageTarWriter#test_add_file_simple_padding = 0.00 s = . TestGemPackageTarWriter#test_add_symlink_source_date_epoch = 0.00 s = . TestGemPackageTarWriter#test_split_name_too_long_total = 0.00 s = . TestGemPackageTarWriter#test_add_file_with_mtime = 0.00 s = . TestGemPackageTarWriter#test_mkdir = 0.00 s = . TestGemPackageTarWriter#test_add_file = 0.00 s = . TestGemPackageTarWriter#test_split_name = 0.00 s = . TestGemPackageTarWriter#test_add_file_simple = 0.00 s = . TestGemPackageTarWriter#test_close = 0.00 s = . TestGemPackageTarWriter#test_add_file_signer = 0.01 s = . TestGemPackageTarWriter#test_add_file_simple_data = 0.00 s = . TestEncoding#test_nonascii_library_path = 0.05 s = . TestEncoding#test_name_list = 0.00 s = . TestEncoding#test_compatible_p = 0.00 s = . TestEncoding#test_encoding = 0.00 s = . TestEncoding#test_enc_names = 0.00 s = . TestEncoding#test_marshal = 0.00 s = . TestEncoding#test_ascii_compatible_p = 0.00 s = . TestEncoding#test_ractor_lazy_load_encoding_concurrently = 0.07 s = . TestEncoding#test_ractor_set_default_external_string = 0.05 s = . TestEncoding#test_ractor_load_encoding = 0.05 s = . TestEncoding#test_singleton = 0.00 s = . TestEncoding#test_dummy_p = 0.00 s = . TestEncoding#test_aliases = 0.00 s = . TestEncoding#test_find = 0.04 s = . TestEncoding#test_errinfo_after_autoload = 0.05 s = . Psych::TestStruct#test_roundtrip = 0.00 s = . Psych::TestStruct#test_load = 0.00 s = . Psych::TestStruct#test_self_referential_struct = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_statements node with multiple heredocs" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_incomplete decimal number" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_incomplete octal number" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_incomplete escaped string" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_escaped unicode at end of file 8" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_float suffix at end of file" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_escaped unicode at end of file 6" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_regular expression with start and end out of order" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_escaped unicode at end of file 4" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_escaped unicode at end of file 2" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_interpolated regular expression with start and end out of order" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_escaped hex at end of file 2" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_trailing asterisk" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_incomplete global variable" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_parameter name that is zero length" = 0.00 s = . Prism::FuzzerTest#test_all_syntax_versions_present = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_create a binary call node with arg before receiver" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_incomplete escaped regex" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_escaped octal at end of file 1" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_incomplete hex number" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_escaped octal at end of file 2" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_incomplete escaped list" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_trailing comment" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_escaped hex at end of file 1" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_escaped unicode at end of file 9" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_incomplete binary number" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_escaped unicode at end of file 1" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_escaped unicode at end of file 3" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_escaped unicode at end of file 5" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_escaped unicode at end of file 7" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_unterminated heredoc with unterminated escape at end of file" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_incomplete symbol" = 0.00 s = . Prism::FuzzerTest#"test_fuzzer_comment followed by whitespace at end of file" = 0.00 s = . TestPTY#test_close_master = 0.00 s = . TestPTY#test_cloexec = 0.00 s = . TestPTY#test_open_without_block = 0.00 s = . TestPTY#test_stat_slave = 0.00 s = . TestPTY#test_commandline = 0.03 s = . TestPTY#test_pty_check_default = 0.10 s = . TestPTY#test_argv0 = 0.03 s = . TestPTY#test_pty_check_raise = 0.10 s = . TestPTY#test_spawn_with_block = 0.03 s = . TestPTY#test_close_slave = 0.00 s = . TestPTY#test_getpty_nonexistent = 0.00 s = . TestPTY#test_spawn_without_block = 0.03 s = . TestPTY#test_open = 0.00 s = . TestPTY#test_open_with_block = 0.00 s = . TestPTY#test_close_in_block = 0.00 s = . TestFiberIOBuffer#test_write_nonblock = 0.00 s = . TestFiberIOBuffer#test_read_nonblock = 0.00 s = . TestFiberIOBuffer#test_timeout_after = 0.10 s = . TestFiberIOBuffer#test_io_buffer_pread_pwrite = 0.00 s = . TestFiberIOBuffer#test_io_buffer_read_write = 0.00 s = . TestFiberIOBuffer#test_read_write_blocking = 0.00 s = . TestEtc#test_uname = 0.00 s = . TestEtc#test_getgrgid = 0.00 s = . TestEtc#test_nprocessors = 0.00 s = . TestEtc#test_ractor_getgrgid = 0.00 s = S TestEtc#test_pathconf = 0.00 s = . TestEtc#test_getpwuid = 0.00 s = . TestEtc#test_ractor_parallel = 0.06 s = . TestEtc#test_getpwnam = 0.00 s = . TestEtc#test_getgrnam = 0.00 s = . TestEtc#test_group = 0.00 s = . TestEtc#test_getlogin = 0.00 s = . TestEtc#test_sysconf = 0.00 s = . TestEtc#test_group_with_low_level_api = 0.00 s = . TestEtc#test_passwd_with_low_level_api = 0.00 s = . TestEtc#test_ractor_unsafe = 0.05 s = . TestEtc#test_ractor_passwd = 0.00 s = S TestEtc#test_passwd = 0.00 s = . TestEtc#test_confstr = 0.00 s = . TestArity#test_proc_err_mess = 0.00 s = . TestArity#test_message_change_issue_6085 = 0.00 s = . TestArity#test_method_err_mess = 0.00 s = . TestMixedUnicodeEscape#test_basic = 0.00 s = . Test_TypedData#test_deferred_free = 0.21 s = . Test_TypedData#test_wrong_argtype = 0.00 s = . TestTrace#test_trace_string = 0.00 s = . TestTrace#test_trace_proc_that_raises_exception = 0.00 s = . TestTrace#test_trace_break = 0.01 s = . TestTrace#test_trace = 0.00 s = . TestISO8859#test_iso_8859_10 = 0.00 s = . TestISO8859#test_iso_8859_16 = 0.00 s = . TestISO8859#test_iso_8859_14 = 0.00 s = . TestISO8859#test_iso_8859_8 = 0.00 s = . TestISO8859#test_iso_8859_6 = 0.00 s = . TestISO8859#test_iso_8859_4 = 0.00 s = . TestISO8859#test_iso_8859_2 = 0.00 s = . TestISO8859#test_iso_8859_9 = 0.00 s = . TestISO8859#test_iso_8859_1 = 0.00 s = . TestISO8859#test_iso_8859_3 = 0.00 s = . TestISO8859#test_iso_8859_5 = 0.00 s = . TestISO8859#test_iso_8859_7 = 0.00 s = . TestISO8859#test_iso_8859_15 = 0.00 s = . TestISO8859#test_iso_8859_11 = 0.00 s = . TestISO8859#test_iso_8859_13 = 0.00 s = . TestSleep#test_sleep_5sec = 5.00 s = . TestIO#test_readchar = 0.00 s = . TestIO#test_copy_stream_bigcontent_mid = 0.00 s = . TestIO#test_rubydev33072 = 0.00 s = . TestIO#test_foreach_limit_invalid = 0.00 s = . TestIO#test_readline_incompatible_rs = 0.00 s = . TestIO#test_readpartial_zero_size = 0.00 s = . TestIO#test_readline2 = 0.01 s = . TestIO#test_dup = 0.03 s = . TestIO#test_each_codepoint = 0.00 s = . TestIO#test_each_byte = 0.00 s = . TestIO#test_flag = 0.00 s = . TestIO#test_reopen_inherit = 0.10 s = . TestIO#test_copy_stream_rot13_to_rot13 = 0.00 s = . TestIO#test_read = 0.00 s = . TestIO#test_write_with_many_arguments = 0.00 s = . TestIO#test_inspect = 0.00 s = . TestIO#test_write_nonblock_no_exceptions = 0.00 s = . TestIO#test_copy_stream_strio_to_io = 0.00 s = . TestIO#test_close_on_exec = 0.03 s = . TestIO#test_open_redirect = 0.00 s = . TestIO#test_cloexec = 0.00 s = . TestIO#test_puts_parallel = 0.00 s = S TestIO#test_reopen_encoding_from_io = 0.00 s = . TestIO#test_write_non_writable = 0.00 s = . TestIO#test_invalid_advise = 0.00 s = . TestIO#test_open_redirect_keyword = 0.00 s = . TestIO#test_race_gets_and_close = 0.06 s = . TestGemRemoteFetcherLocalSSLServer#test_ssl_connection = 0.51 s = . TestIO#test_sysopen = 0.00 s = . TestIO#test_sysread_unlocktmp_ensure = 0.20 s = . TestIO#test_copy_stream_io_to_strio = 0.00 s = . TestIO#test_copy_stream_bigcontent = 0.00 s = . TestIO#test_dup_timeout = 0.00 s = . TestIO#test_path_with_pipe = 0.00 s = . TestIO#test_readpartial_pos = 0.00 s = . TestIO#test_copy_stream_rot13_to_io = 0.00 s = . TestIO#test_close_uninitialized = 0.00 s = . TestIO#test_copy_stream_write_pipe = 0.00 s = . TestIO#test_readline_separators = 0.00 s = . TestIO#test_copy_stream_bigcontent_fpos = 0.00 s = . TestIO#test_readline_limit_nonascii = 0.00 s = . TestIO#test_copy_stream_src_wbuf = 0.00 s = . TestIO#test_readpartial_locktmp = 0.00 s = . TestIO#test_read_nonblock_invalid_exception = 0.00 s = . TestIO#test_readpartial_unlocktmp_ensure = 0.20 s = . TestGemRemoteFetcherLocalSSLServer#test_do_not_follow_insecure_redirect = 0.51 s = . TestGemRemoteFetcherLocalSSLServer#test_ssl_client_cert_auth_connection = 0.53 s = . TestGemRemoteFetcherLocalSSLServer#test_nil_ca_cert = 0.51 s = . TestIO#test_autoclose_true_closed_by_finalizer = 1.33 s = . TestIO#test_write_with_multiple_arguments = 0.00 s = . TestIO#test_copy_stream_strio_len = 0.00 s = . TestIO#test_copy_stream_append = 0.00 s = . TestIO#test_each_byte_closed = 0.00 s = . TestIO#test_fork_close = 0.05 s = . TestIO#test_nofollow = 0.00 s = . TestIO#test_warn = 0.00 s = . TestIO#test_new_with_block = 0.01 s = . TestIO#test_pwrite = 0.00 s = . TestIO#test_setpos = 0.00 s = . TestIO#test_foreach = 0.00 s = . TestIO#test_sysread_with_negative_length = 0.00 s = . TestIO#test_advise = 0.00 s = . TestIO#test_set_stdout = 0.06 s = . TestIO#test_reopen_mode = 0.00 s = . TestIO#test_blocking_timeout = 0.05 s = . TestIO#test_readlines_limit_invalid = 0.00 s = . TestIO#test_copy_stream_pipe_to_file = 0.00 s = . TestIO#test_copy_stream_small = 0.00 s = . TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_insecure_ssl_connection_by_default = 0.51 s = . TestIO#test_dup_many = 0.21 s = . TestIO#test_readline_limit_without_separator = 0.00 s = . TestIO#test_select_timeout = 0.00 s = . TestIO#test_sysseek = 0.00 s = . TestIO#test_ungetbyte = 0.00 s = . TestIO#test_copy_stream_read_in_binmode = 0.00 s = . TestIO#test_read_with_not_empty_buffer = 0.00 s = . TestIO#test_copy_stream_strio_to_fname = 0.00 s = . TestIO#test_read_unlocktmp_ensure = 0.20 s = . TestIO#test_read_zero_size = 0.00 s = . TestIO#test_uninitialized = 0.00 s = . TestIO#test_race_closed_stream = 0.05 s = . TestIO#test_open_fifo_does_not_block_other_threads = 0.05 s = . TestIO#test_copy_stream_to_duplex_io = 0.03 s = . TestIO#test_write_nonblock_simple_no_exceptions = 0.00 s = . TestIO#test_each_codepoint_with_ungetc = 0.00 s = . TestIO#test_frozen_autoclose = 0.00 s = . TestIO#test_readbyte = 0.00 s = . TestGemRemoteFetcherLocalSSLServer#test_ssl_connection_allow_verify_none = 0.51 s = . TestGemRemoteFetcherLocalSSLServer#test_do_not_allow_invalid_client_cert_auth_connection = 0.51 s = . TestOpenURI#test_multi_proxy_opt = 0.00 s = . TestOpenURI#test_header = 0.00 s = . TestOpenURI#test_404 = 0.00 s = . TestOpenURI#test_progress_chunked = 0.00 s = . TestOpenURI#test_redirect_without_request_specific_fields_hash = 0.00 s = . TestOpenURI#test_redirect = 0.00 s = . TestOpenURI#test_open_uri = 0.01 s = . TestOpenURI#test_non_http_proxy = 0.00 s = . TestOpenURI#test_redirect_auth_failure_r2 = 0.00 s = . TestOpenURI#test_encoding = 0.00 s = . TestOpenURI#test_content_encoding = 0.01 s = . TestOpenURI#test_multiple_cookies = 0.00 s = . TestOpenURI#test_max_redirects_success = 0.01 s = . TestOpenURI#test_close_in_block_big = 0.00 s = . TestOpenURI#test_max_redirects_too_many = 0.01 s = . TestOpenURI#test_read_timeout = 0.10 s = . TestOpenURI#test_redirect_with_request_specific_fields_hash = 0.00 s = . TestOpenURI#test_redirect_invalid = 0.00 s = . TestOpenURI#test_open_too_many_arg = 0.00 s = . TestOpenURI#test_last_modified = 0.00 s = . TestOpenURI#test_redirect_relative = 0.00 s = . TestOpenURI#test_close_in_block_small = 0.00 s = . TestOpenURI#test_200_uri_open = 0.00 s = . TestOpenURI#test_open_timeout = 0.00 s = . TestOpenURI#test_meta_init_doesnt_bump_global_constant_state = 0.00 s = S TestOpenURI#test_redirect_with_invalid_request_specific_fields_format = 0.00 s = . TestOpenURI#test_redirect_with_request_specific_fields_proc = 0.00 s = . TestOpenURI#test_userinfo = 0.00 s = . TestOpenURI#test_progress = 0.00 s = . TestOpenURI#test_invalid_option = 0.00 s = . TestOpenURI#test_200big = 0.00 s = . TestOpenURI#test_without_block = 0.00 s = . TestOpenURI#test_quoted_attvalue = 0.00 s = . TestOpenURI#test_redirect_loop = 0.01 s = . TestOpenURI#test_uri_read = 0.01 s = . TestOpenURI#test_pass_keywords = 0.00 s = . TestOpenURI#test_redirect_auth_success = 0.00 s = . TestOpenURI#test_redirect_auth_failure_r1 = 0.01 s = . TestOpenURI#test_mode = 0.00 s = . TestOpenURI#test_200 = 0.01 s = . TestMethod#test___dir__ = 0.00 s = . TestMethod#test_hidden_parameters = 0.00 s = . TestMethod#test_method_binding = 0.00 s = . TestMethod#test_orphan_callee = 0.00 s = . TestMethod#test_inspect = 0.00 s = . TestMethod#test_super_method_module = 0.00 s = . TestMethod#test_eq = 0.00 s = . TestMethod#test_curry_from_proc_var_args = 0.00 s = . TestMethod#test_warn_unused_block = 0.07 s = . TestMethod#test_singleton_method = 0.00 s = . TestMethod#test_instance_method = 0.01 s = . TestMethod#test_argument_error_location = 0.09 s = . TestMethod#test_to_proc_binding = 0.00 s = . TestMethod#test_super_method_with_prepended_module = 0.00 s = . TestMethod#test_unbound_method_proc_coerce = 0.00 s = . TestMethod#test_clone_under_gc_compact_stress = 0.00 s = S TestMethod#test_bmethod_bound_parameters = 0.00 s = . TestMethod#test_super_method_after_bind = 0.00 s = . TestMethod#test_override_optimized_method_on_class_using_prepend = 0.05 s = . TestMethod#test_respond_to_missing_argument = 0.00 s = . TestMethod#test_visibility = 0.01 s = . TestMethod#test_compose_with_method = 0.00 s = . TestMethod#test_invalidating_CC_ASAN = 0.04 s = . TestMethod#test_singleton_method_prepend = 0.00 s = . TestIO#test_autoclose_false_closed_by_finalizer = 1.40 s = . TestIO#test_copy_stream_socket1 = 0.00 s = . TestIO#test_binmode_pipe = 0.00 s = . TestIO#test_sysread_with_not_empty_buffer = 0.01 s = . TestMethod#test_splat_long_array = 0.58 s = . TestMethod#test_default_accessibility = 0.00 s = . TestMethod#test_callee = 0.00 s = . TestMethod#test_zsuper_private_override_instance_method = 0.06 s = . TestMethod#test_hash_does_not_change_after_compaction = 0.05 s = . TestMethod#test_compose_with_noncallable = 0.00 s = . TestMethod#test_alias_owner = 0.00 s = . TestMethod#test_define_singleton_method_no_proc = 0.00 s = . TestMethod#test_define_method = 0.00 s = . TestMethod#test_define_method_transplating = 0.00 s = . TestMethod#test_unbound_parameters = 0.00 s = . TestMethod#test_super_method_alias_to_prepended_module = 0.00 s = . TestMethod#test_super_in_proc_from_define_method = 0.00 s = . TestMethod#test_define_method_no_proc = 0.00 s = . TestMethod#test_super_method_removed_regular = 0.00 s = . TestMethod#test_singleton_method_included_or_prepended_bug_20620 = 0.00 s = . TestMethod#test_method_list = 0.26 s = . TestMethod#test_method_in_method_visibility_should_be_public = 0.00 s = . TestMethod#test_hash = 0.00 s = . TestMethod#test_compose_with_callable = 0.00 s = . TestMethod#test_define_singleton_method_with_extended_method = 0.00 s = . TestMethod#test_define_method_visibility = 0.00 s = . TestMethod#test_instance_methods_owner_consistency = 0.00 s = . TestMethod#test_prepended_public_zsuper = 0.00 s = . TestMethod#test_owner_missing = 0.00 s = . TestMethod#test_curry_from_proc = 0.00 s = . TestMethod#test_super_method_bind_unbind_clone = 0.00 s = . TestIO#test_recycled_fd_close = 0.67 s = . TestIO#test_race_between_read = 0.00 s = . TestIO#test_close_read_non_readable = 0.00 s = . TestIO#test_copy_stream_socket3 = 0.00 s = . TestIO#test_each_char = 0.00 s = . TestIO#test_readlines_limit_0 = 0.00 s = . TestIO#test_copy_stream_strio_rbuf = 0.00 s = . TestIO#test_seek_symwhence = 0.00 s = . TestIO#test_autoclose = 0.00 s = . TestIO#test_copy_stream_io_to_rot13 = 0.00 s = . TestIO#test_gets_rs_nil = 0.00 s = . TestIO#test_copy_stream_socket5 = 0.00 s = . TestIO#test_putc = 0.01 s = . TestIO#test_gets_chomp_default_rs = 0.00 s = . TestIO#test_copy_stream_fname_to_strio = 0.00 s = . TestIO#test_copy_stream_megacontent_pipe_to_file = 0.01 s = . TestIO#test_copy_stream_append_to_nonempty = 0.00 s = . TestIO#test_gets_rs = 0.00 s = . TestIO#test_s_write = 0.00 s = . TestMethod#test_gced_bmethod = 0.05 s = . TestMethod#test_compose_with_proc = 0.00 s = . TestMethod#test_define_method_invalid_arg = 0.00 s = . TestMethod#test_bound_parameters = 0.00 s = . TestMethod#test_arity = 0.00 s = . TestMethod#test_bound_method_entry = 0.06 s = . TestMethod#test_zsuper_method_removed = 0.02 s = . TestMethod#test_receiver_name_owner = 0.00 s = . TestMethod#test_prepended = 0.00 s = . TestMethod#test_owner = 0.00 s = . TestMethod#test_arity_special = 0.00 s = . TestMethod#test_umethod_bind_call = 0.00 s = . TestMethod#test_new = 0.00 s = . TestMethod#test_clone = 0.00 s = . TestMethod#test_zsuper_method_removed_higher_method = 0.00 s = . TestMethod#test_super_method_removed_public = 0.00 s = . TestMethod#test_unbound_method_parameters_inspect = 0.00 s = . TestMethod#test_super_method = 0.00 s = . TestMethod#test_define_method_in_private_scope = 0.00 s = . TestMethod#test_callee_top_level = 0.01 s = . TestMethod#test_caller_top_level = 0.01 s = . TestMethod#test_super_method_alias = 0.00 s = . TestMethod#test_public_method_with_zsuper_method = 0.00 s = . TestMethod#test_eqq = 0.00 s = . TestMethod#test_bmethod_unbound_parameters = 0.00 s = . TestMethod#test_bind_module_instance_method = 0.00 s = . TestMethod#test_define_singleton_method = 0.00 s = . TestMethod#test_zsuper_method_redefined_bind_call = 0.00 s = . TestMethod#test_super_method_unbound = 0.00 s = . TestMethod#test_unbind = 0.00 s = . TestMethod#test_method_in_block_in_define_method_block = 0.00 s = . TestMethod#test_method_in_define_method_block = 0.00 s = . TestIO#test_copy_stream_socket7 = 0.15 s = . TestIO#test_sysread_locktmp = 0.00 s = . TestIO#test_copy_stream_megacontent_nonblock = 0.01 s = . TestIO#test_binmode_after_closed = 0.00 s = . TestIO#test_puts_recursive_ary = 0.00 s = . TestIO#test_single_exception_on_close = 0.00 s = . TestIO#test_read_nonblock_with_buffer_no_exceptions = 0.00 s = . TestIO#test_write_nonblock = 0.00 s = . TestIO#test_pread = 0.00 s = . TestIO#test_each_byte2 = 0.00 s = . TestIO#test_s_binread_does_not_leak_with_invalid_offset = 0.00 s = . TestIO#test_advise_pipe = 0.00 s = . TestMethod#test_define_method_with_symbol = 0.04 s = . TestMethod#test_method_parameters_inspect = 0.00 s = . TestMethod#test_included = 0.00 s = . TestMethod#test_super_method_module_alias = 0.00 s = . TestMethod#test_super_with_splat = 0.00 s = . TestMethod#test_curry_method = 0.00 s = . TestMethod#test_singleton_define_method_in_private_scope = 0.00 s = . TestMethod#test_public_methods_with_extended = 0.00 s = . TestMethod#test_body = 0.00 s = . TestMethod#test_caller_negative_level = 0.00 s = . TestMethod#test_define_singleton_method_public = 0.00 s = . TestMethod#test_curry_var_args = 0.00 s = . TestMethod#test_attrset_ivar = 0.00 s = . TestIO#test_close_write = 0.03 s = . TestIO#test_pipe_block = 0.00 s = . TestIO#test_copy_stream_strio_flush = 0.00 s = . TestIO#test_ungetc = 0.00 s = . TestIO#test_readpartial_lock = 0.00 s = . TestIO#test_puts_old_write = 0.00 s = . TestIO#test_readpartial_buffer_error = 0.01 s = . TestGemSourceSubpathProblem#test_fetch_spec = 0.03 s = . TestGemSourceSubpathProblem#test_load_specs = 0.03 s = . TestGemSourceSubpathProblem#test_dependency_resolver_set = 0.03 s = . TestIO#test_flush_in_finalizer1 = 0.08 s = . TestGemRequirement#test_explicit_default_is_none = 0.01 s = . TestGemRequirement#test_empty_requirements_is_none = 0.00 s = . TestGemRequirement#test_satisfied_by_eh_multiple = 0.00 s = . TestGemRequirement#test_satisfied_by_eh_lt = 0.00 s = . TestGemRequirement#test_parse = 0.00 s = . TestGemRequirement#test_initialize_copy = 0.00 s = . TestIO#test_readlines = 0.01 s = . TestIO#test_ungetc_with_seek = 0.00 s = . TestGemRequirement#test_satisfied_by_boxed = 0.00 s = . TestGemRequirement#test_create = 0.00 s = . TestIO#test_copy_stream_rbuf = 0.00 s = . TestIO#test_copy_stream_dst_rbuf = 0.00 s = . TestIO#test_close_write_non_readable = 0.00 s = . TestGemRequirement#test_satisfied_by_eh_lte = 0.00 s = . TestGemRequirement#test_satisfied_by_explicitly_bounded = 0.00 s = . TestGemRequirement#test_satisfied_by_eh_gt = 0.00 s = . TestGemRequirement#test_satisfied_by_eh_list = 0.00 s = . TestGemRequirement#test_prerelease_eh = 0.00 s = . TestGemRequirement#test_illformed_requirements = 0.00 s = . TestGemRequirement#test_satisfied_by_eh_tilde_gt = 0.00 s = . TestGemRequirement#test_parse_deduplication = 0.00 s = . TestGemRequirement#test_specific = 0.00 s = . TestGemRequirement#test_satisfied_by_eh_gte = 0.00 s = . TestGemRequirement#test_satisfied_by_eh_blank = 0.00 s = . TestGemRequirement#test_for_lockfile = 0.00 s = . TestGemRequirement#test_hash_returns_equal_hashes_for_equivalent_requirements = 0.00 s = . TestGemRequirement#test_parse_bad = 0.00 s = . TestGemRequirement#test_basic_non_none = 0.00 s = . TestGemRequirement#test_equals2 = 0.00 s = . TestGemRequirement#test_satisfied_by_eh_non_versions = 0.00 s = . TestGemRequirement#test_satisfied_by_eh_boxed = 0.00 s = . TestIO#test_set_lineno = 0.05 s = . TestGemRequirement#test_satisfied_by_eh_good = 0.00 s = . TestGemRequirement#test_satisfied_by_eh_equal = 0.00 s = . TestIO#test_open_flag = 0.00 s = . TestGemRequirement#test_satisfied_by_eh_bang_equal = 0.00 s = . TestGemRequirement#test_initialize = 0.00 s = . TestIO#test_s_binwrite = 0.00 s = . TestIO#test_copy_stream_broken_src_read_eof = 0.00 s = . TestIO#test_printf = 0.00 s = . TestGemRequirement#test_satisfied_by_eh_tilde_gt_v0 = 0.00 s = . TestGemRequirement#test_bad = 0.00 s = . TestGemRequirement#test_hash_with_multiple_versions = 0.00 s = . TestGemRequirement#test_marshal_load_attack = 0.00 s = . TestGemRequirement#test_concat = 0.00 s = . Test_DotDot#test_load_dot_dot = 0.00 s = . TestIO#test_pid = 0.03 s = . TestIO#test_each_char2 = 0.00 s = . TestIO#test_exception_at_close = 0.00 s = . TestIO#test_read_nonblock_zero_size = 0.00 s = . TestIO#test_explicit_path = 0.00 s = . TestIO#test_external_encoding_index = 0.00 s = . TestIO#test_read_nonblock_no_exceptions = 0.00 s = . TestIO#test_copy_stream_dup_buffer = 0.00 s = . TestIO#test_close_twice = 0.00 s = . TestGemSpecification#test_require_should_prefer_reachable_gems = 0.02 s = . TestGemSpecification#test_require_should_prefer_latest_gem_level1 = 0.01 s = . TestGemSpecification#test_validate_files = 0.01 s = . TestGemSpecification#test_eql_eh_extensions = 0.00 s = . TestGemSpecification#test_self_activate_ambiguous_indirect = 0.01 s = . TestGemSpecification#test_validate_empty_summary = 0.01 s = . TestGemSpecification#test_to_yaml_platform_no_specific_platform = 0.00 s = . TestGemSpecification#test_self_activate_over = 0.01 s = . TestGemSpecification#test_find_all_by_full_name = 0.01 s = . TestGemSpecification#test_validate_nil_license = 0.00 s = . TestGemSpecification#test_files_append = 0.00 s = . TestGemSpecification#test_authors = 0.01 s = . TestGemSpecification#test_validate_for_resolution_validates_duplicate_dependencies = 0.00 s = . TestGemSpecification#test_self_activate_via_require_wtf = 0.02 s = . TestGemSpecification#test_to_yaml_platform_original_platform_nil = 0.01 s = . TestGemSpecification#test_validate_self_referencing_dependencies = 0.00 s = . TestGemSpecification#test_allowed_push_host = 0.00 s = . TestGemSpecification#test_to_yaml_no_autorequire = 0.00 s = . TestGemSpecification#test_base_dir_not_loaded = 0.00 s = . TestGemSpecification#test_validate = 0.00 s = . TestGemSpecification#test_extension_dir = 0.00 s = . TestGemSpecification#test_self_normalize_yaml_input_with_183_io = 0.00 s = . TestGemSpecification#test_validate_license = 0.00 s = . TestIO#test_cross_thread_close_stdio = 0.15 s = . TestIO#test_reopen_encoding = 0.00 s = . TestIO#test_copy_stream_strio = 0.00 s = . TestIO#test_read_nonblock_error = 0.00 s = . TestIO#test_gets_rs_377 = 0.00 s = . TestGemSpecification#test_initialize_copy = 0.01 s = . TestIO#test_seek = 0.00 s = . TestGemSpecification#test_self_load = 0.01 s = . TestGemSpecification#test_metadata_link_validation_warns_for_duplicates = 0.00 s = . TestGemSpecification#test_contains_requirable_file_eh = 0.00 s = . TestGemSpecification#test_files_duplicate = 0.00 s = . TestGemSpecification#test_self_activate_platform_alternate = 0.00 s = . TestGemSpecification#test_validate_rust_extension_have_missing_cargo_toml_error = 0.00 s = . TestGemSpecification#test_handles_dependencies_with_other_syck_requirements_argument_error = 0.00 s = . TestGemSpecification#test_platform_change_reset_cache_file = 0.00 s = . TestGemSpecification#test_find_by_name_with_only_prereleases = 0.00 s = . TestGemSpecification#test_build_extensions_error = 0.00 s = . TestGemSpecification#test_contains_requirable_file_eh_extension_java_platform = 0.00 s = . TestGemSpecification#test_validate_authors = 0.00 s = . TestGemSpecification#test_test_files = 0.00 s = . TestGemSpecification#test_date_tolerates_hour_sec_zulu = 0.00 s = . TestGemSpecification#test_installed_by_version = 0.00 s = . TestGemSpecification#test_date_equals_string = 0.00 s = . TestGemSpecification#test_inner_clonflict_in_indirect_gems = 0.02 s = . TestGemSpecification#test_date = 0.01 s = . TestGemSpecification#test_full_name_windows = 0.00 s = . TestGemSpecification#test_validate_prerelease_dependencies_with_prerelease_version = 0.00 s = . TestGemSpecification#test_full_gem_path_double_slash = 0.00 s = . TestGemSpecification#test_self_activate_raggi_the_edgecase_generator = 0.01 s = . TestGemSpecification#test_self_load_utf8_with_ascii_encoding = 0.00 s = . TestGemSpecification#test_metadata_link_validation_fails = 0.00 s = . TestGemSpecification#test_validate_executables = 0.00 s = . TestGemSpecification#test_license = 0.00 s = . TestGemSpecification#test_unresolved_specs_with_unrestricted_deps_on_default_gems = 0.00 s = . TestGemSpecification#test_description = 0.00 s = . TestIO#test_copy_stream_pipe_nonblock = 0.10 s = . TestIO#test_reopen_opt = 0.00 s = . TestIO#test_ungetc2 = 0.00 s = . TestGemSpecification#test_self_outdated = 0.01 s = . TestGemSpecification#test_unresolved_specs_with_versions = 0.00 s = . TestGemSpecification#test_self_activate_unrelated = 0.01 s = . TestGemSpecification#test_doc_dir = 0.00 s = . TestGemSpecification#test_to_ruby_keeps_requirements_as_originally_specified = 0.00 s = . TestGemSpecification#test_self_activate_prerelease = 0.01 s = . TestGemSpecification#test_validate_no_required_ruby_versions = 0.00 s = . TestGemSpecification#test_files = 0.00 s = . TestGemSpecification#test_metadata_validates_ok = 0.00 s = . TestGemSpecification#test_summary = 0.00 s = . TestGemSpecification#test_contains_requirable_file_eh_extension = 0.00 s = . TestIO#test_flush_in_finalizer2 = 0.05 s = . TestIO#test_write_with_multiple_arguments_and_buffer = 0.00 s = . TestIO#"test_reopen_nonascii(EUC-JP)" = 0.00 s = . TestIO#test_copy_stream_noent = 0.00 s = . TestIO#test_open_mode = 0.00 s = . TestIO#test_gets_chomp_rs = 0.00 s = . TestIO#test_copy_stream_megacontent_file_to_pipe = 0.01 s = . TestIO#test_write_epipe_nosync = 0.05 s = . TestIO#test_pos_with_getc = 0.00 s = . TestIO#test_write_with_multiple_nonstring_arguments = 0.01 s = . TestIO#test_DATA_binmode = 0.05 s = . TestIO#test_readpartial = 0.00 s = . TestIO#test_display = 0.01 s = . TestIO#test_std_fileno = 0.00 s = . TestIO#test_readpartial_bad_args = 0.00 s = . TestIO#test_foreach_rs_invalid = 0.00 s = . TestIO#test_copy_stream_pathname_to_pathname = 0.00 s = . TestIO#test_pos = 0.00 s = . TestIO#test_write_nonblock_file = 0.00 s = . TestGemSpecification#test_validate_license_with_invalid_exception = 0.17 s = . TestGemSpecification#test_self_stubs_for_no_lazy_loading_after_all_specs_setup = 0.00 s = . TestGemSpecification#test_validate_files_recursive = 0.00 s = . TestIO#test_copy_stream_socket6 = 0.01 s = . TestIO#test_write_nonblock_invalid_exception = 0.00 s = . TestGemSpecification#test_to_ruby_platform = 0.00 s = . TestIO#test_puts_recursive_array = 0.00 s = . TestIO#test_copy_stream_strio_to_tempfile = 0.00 s = . TestGemSpecification#test_runtime_dependencies_legacy = 0.00 s = . TestGemSpecification#test_find_in_unresolved_tree_is_not_exponentiental = 0.00 s = S TestGemSpecification#test_initialize_nil_version = 0.00 s = . TestIO#test_copy_stream_socket4 = 0.00 s = . TestIO#test_sysread_buffer_not_raise_shared_string_error = 0.00 s = . TestGemSpecification#test_runtime_dependencies = 0.00 s = . TestGemSpecification#test_runtime_predicate_true = 0.00 s = . TestGemSpecification#test_validate_valid_required_ruby_versions = 0.00 s = . TestGemSpecification#test_validate_description = 0.00 s = . TestGemSpecification#test_self_activate_platform_bump = 0.01 s = . TestGemSpecification#test_to_ruby_legacy = 0.00 s = . TestGemSpecification#test_executables = 0.00 s = . TestGemSpecification#test_self_all_equals = 0.01 s = . TestGemSpecification#test_latest_specs = 0.01 s = . TestGemSpecification#test_build_extensions_preview = 0.06 s = . TestGemSpecification#test_to_yaml = 0.01 s = . TestGemSpecification#test_author = 0.00 s = . TestGemSpecification#test_self_activate_ambiguous_indirect_conflict = 0.01 s = . TestGemSpecification#test_validate_open_required_ruby_versions = 0.01 s = . TestGemSpecification#test_validate_rake_extension_have_rake_dependency_no_warning = 0.00 s = . TestGemSpecification#test_removed_methods = 0.00 s = . TestGemSpecification#test_self_load_relative = 0.00 s = . TestGemSpecification#test_validate_warning = 0.00 s = . TestGemSpecification#test_validate_specification_version = 0.00 s = . TestGemSpecification#test_add_dependency_with_type_explicit = 0.00 s = . TestGemSpecification#test_to_yaml_platform_legacy = 0.00 s = . TestGemSpecification#test_to_yaml_platform_original_platform_empty_string = 0.00 s = . TestGemSpecification#test_self_activate_old_required = 0.01 s = . TestGemSpecification#test_hash = 0.00 s = . TestGemSpecification#test_validate_summary = 0.00 s = . TestGemSpecification#test_validate_dependencies_allowed_duplicates = 0.00 s = . TestGemSpecification#test_handles_dependencies_with_syck_requirements_bug = 0.00 s = . TestGemSpecification#test_self_stubs_for_mult_platforms = 0.00 s = . TestGemSpecification#test_build_extensions = 0.04 s = . TestIO#test_close_read_write_separately = 0.34 s = . TestIO#test_gets = 0.00 s = . TestIO#test_copy_stream_socket2 = 0.00 s = . TestIO#test_read_nonblock_with_not_empty_buffer = 0.00 s = . TestIO#test_read_buffer_error = 0.02 s = . TestIO#"test_reopen_nonascii(UTF-8)" = 0.00 s = . TestIO#test_each_line = 0.00 s = . TestIO#test_readpartial_with_not_empty_buffer = 0.00 s = . TestIO#test_pipe_block_close = 0.00 s = . TestIO#test_copy_stream_closed_pipe = 0.00 s = . TestIO#test_copy_stream_file_to_pipe = 0.00 s = . TestIO#test_reinitialize = 0.00 s = . TestIO#test_foreach_limit_conversion = 0.00 s = . TestIO#test_reopen_opt_encoding = 0.00 s = . TestIO#test_gets_chomp_paragraph = 0.00 s = . TestIO#test_exclusive_mode = 0.00 s = . TestGemSpecification#test_validate_license_with_deprecated_exception = 0.17 s = . TestGemSpecification#test_platform_change_reset_full_name = 0.00 s = . TestIO#test_try_convert = 0.00 s = . TestIO#test_print_separators = 0.00 s = . TestGemSpecification#test_self_activate_checks_dependencies = 0.01 s = . TestIO#test_readlines_rs_invalid = 0.00 s = . TestGemSpecification#test_to_yaml_fancy = 0.00 s = . TestGemSpecification#test_validate_for_resolution_validates_name = 0.00 s = . TestIO#test_gets_paragraph = 0.00 s = . TestIO#test_initialize = 0.00 s = . TestGemSpecification#test_spec_name = 0.00 s = . TestGemSpecification#test_require_paths = 0.00 s = . TestIO#test_pid_after_close_read = 0.00 s = . TestIO#test_readline_chomp_true = 0.00 s = . TestIO#test_foreach_rs_conversion = 0.00 s = . TestGemSpecification#test_self_activate_dropped = 0.01 s = . TestIO#"test_reopen_nonascii(Shift_JIS)" = 0.00 s = . TestGemSpecification#test_missing_extensions_eh = 0.05 s = . TestIO#test_stdout_to_closed_pipe = 0.04 s = . TestIO#test_write_nonblock_error = 0.00 s = . TestIO#test_gets_limit_extra_arg = 0.00 s = . TestGemSpecification#test_self_outdated_and_latest_remotes = 0.01 s = . TestGemSpecification#test_date_tolerates_hour_sec_and_timezone = 0.00 s = . TestGemSpecification#test_missing_extensions_eh_default_gem = 0.00 s = . TestGemSpecification#test_validate_non_nil = 0.00 s = . TestGemSpecification#test_fullpath_return_rb_extension_file_when_exist_the_same_name_file = 0.00 s = . TestGemSpecification#test_validate_removed_rubyforge_project = 0.00 s = . TestIO#test_print = 0.02 s = . TestIO#test_copy_stream_strio_off = 0.00 s = . TestGemSpecification#test_validate_autorequire = 0.00 s = . TestGemSpecification#test_self_load_legacy_ruby = 0.00 s = . TestGemSpecification#test_version_change_reset_full_name = 0.00 s = . TestGemSpecification#test_build_extensions_no_extensions_dir_unwritable = 0.00 s = . TestGemSpecification#test_find_by_full_name = 0.00 s = . TestGemSpecification#test_initialize_future = 0.00 s = . TestGemSpecification#test_extra_rdoc_files_equals_nil = 0.00 s = . TestIO#test_reopen_stdio = 0.04 s = . TestIO#test_each_byte_with_seek = 0.00 s = . TestGemSpecification#test_validate_license_values = 0.02 s = . TestGemSpecification#test_validate_dependencies_duplicates = 0.00 s = . TestIO#test_syswrite = 0.00 s = . TestGemSpecification#test_unresolved_specs = 0.00 s = . TestGemSpecification#test_date_equals_time_local = 0.00 s = . TestIO#test_sysread = 0.00 s = . TestGemSpecification#test_validate_deprecated_license_values_plus = 0.04 s = . TestGemSpecification#test_self_activate_ambiguous_direct = 0.01 s = . TestGemSpecification#test_self_activate_divergent = 0.01 s = . TestGemSpecification#test_find_by_path = 0.01 s = . TestGemSpecification#test_spaceship_version = 0.00 s = . TestGemSpecification#test_base_dir = 0.00 s = . TestGemSpecification#test_base_dir_default = 0.00 s = . TestGemSpecification#test_validate_empty_files = 0.00 s = . TestGemSpecification#test_validate_permissions_of_missing_file_non_packaging = 0.00 s = . TestGemSpecification#test_eql_eh = 0.00 s = . TestGemSpecification#test_validate_rust_extension_have_no_missing_cargo_toml_error = 0.00 s = . TestGemSpecification#test_self_activate_under = 0.01 s = . TestGemSpecification#test_extensions = 0.00 s = . TestGemSpecification#test_self_attribute_names = 0.00 s = . TestGemSpecification#test_metadata_value_size_validation_fails = 0.00 s = . TestGemSpecification#test_full_require_paths = 0.00 s = . TestGemSpecification#test_add_dependency_from_existing_dependency = 0.00 s = . TestGemSpecification#test_licenses = 0.00 s = . TestGemSpecification#test_validate_homepage = 0.00 s = . TestGemSpecification#test_version = 0.00 s = . TestGemSpecification#test_metadata_value_type_validation_fails = 0.00 s = . TestGemSpecification#test_self_activate_loaded = 0.00 s = . TestGemSpecification#test_validate_dependencies = 0.00 s = . TestGemSpecification#test_to_ruby_for_cache = 0.00 s = . TestGemSpecification#test_require_finds_in_2nd_level_indirect = 0.02 s = . TestGemSpecification#test_self_activate = 0.01 s = . TestGemSpecification#test_dependencies = 0.00 s = . TestGemSpecification#test_spaceship_name = 0.00 s = . TestGemSpecification#test_metadata_specs = 0.00 s = . TestGemSpecification#test_bindir_equals_nil = 0.00 s = . TestGemSpecification#test_to_yaml_no_post_install_message = 0.00 s = . TestGemSpecification#test_to_yaml_no_signing_key = 0.00 s = . TestGemSpecification#test_source_paths = 0.00 s = . TestGemSpecification#test_to_ruby_fancy = 0.00 s = . TestGemSpecification#test_build_extensions_none = 0.00 s = . TestGemSpecification#test_validate_rake_extension_have_rake_dependency_warning = 0.00 s = . TestGemSpecification#test_inner_clonflict_in_indirect_gems_reversed = 0.02 s = . TestGemSpecification#test_require_already_activated_indirect_conflict = 0.02 s = . TestGemSpecification#test_initialize_copy_broken = 0.01 s = . TestIO#test_io_select_with_many_files = 0.24 s = . TestIO#test_set_lineno_readline = 0.00 s = . TestIO#test_reopen_ivar = 0.04 s = . TestIO#test_cross_thread_close_fd = 0.10 s = . TestGemSpecification#test_to_ruby_with_rsa_key = 0.22 s = . TestGemSpecification#test_executable_equals = 0.00 s = . TestGemSpecification#test_find_by_name_prerelease = 0.00 s = . TestGemSpecification#test_self_from_yaml = 0.00 s = . TestGemSpecification#test_add_dependency_with_type = 0.00 s = . TestGemSpecification#test_validate_name = 0.00 s = . TestGemSpecification#test_require_already_activated = 0.01 s = . TestGemSpecification#test_missing_extensions_eh_none = 0.01 s = . TestGemSpecification#test_extension_dir_override = 0.00 s = . TestGemSpecification#test_extensions_equals_nil = 0.00 s = . TestGemSpecification#test_date_equals_date = 0.00 s = . TestGemSpecification#test_self_activate_via_require = 0.01 s = . TestGemSpecification#test_spaceship_platform = 0.01 s = . TestGemSpecification#test_self_remove_spec = 0.00 s = . TestGemSpecification#test_files_extra_rdoc_files = 0.00 s = . TestGemSpecification#test_to_ruby_nested_hash = 0.00 s = . TestGemSpecification#test_platform_equals_legacy = 0.00 s = . TestGemSpecification#test_requirements = 0.00 s = . TestGemSpecification#test_full_gem_path = 0.00 s = . TestGemSpecification#test_load_errors_contain_filename = 0.00 s = . TestIO#test_write_buffered_with_multiple_arguments = 0.14 s = . TestIO#test_copy_stream_smaller = 0.00 s = . TestIO#test_copy_stream_write_in_binmode = 0.00 s = . TestGemSpecification#test_validate_permissions = 0.00 s = . TestGemSpecification#test_to_yaml_platform = 0.00 s = . TestGemSpecification#test__dump = 0.00 s = . TestGemSpecification#test_require_paths_default_ext_dir_for = 0.00 s = . TestGemSpecification#test_date_equals_time_utc = 0.00 s = . TestGemSpecification#test_self_load_escape_interpolation = 0.00 s = . TestGemSpecification#test_dependent_gems = 0.01 s = . TestGemSpecification#test_name = 0.00 s = . TestGemSpecification#test_self_stubs_returns_only_specified_named_specs = 0.00 s = . TestGemSpecification#test_validate_error = 0.00 s = . TestGemSpecification#test_version_change_reset_cache_file = 0.00 s = . TestGemSpecification#test_metadata_key_type_validation_fails = 0.00 s = . TestGemSpecification#test_self_normalize_yaml_input_with_192_yaml = 0.00 s = . TestIO#test_closed_stream_in_rescue = 0.06 s = . TestIO#test_copy_stream_bigcontent_chop = 0.00 s = . TestGemSpecification#test_validate_license_gives_suggestions = 0.02 s = . TestGemSpecification#test_self_stubs_for_lazy_loading = 0.00 s = . TestGemSpecification#test_build_args = 0.01 s = . TestGemSpecification#test_full_name = 0.00 s = . TestGemSpecification#test_find_inactive_by_path = 0.01 s = . TestIO#test_close_read = 0.04 s = . TestIO#test_set_lineno_gets = 0.00 s = . TestGemSpecification#test_build_extensions_extensions_dir_unwritable = 0.00 s = . TestGemSpecification#test_build_extensions_default_gem = 0.00 s = . TestGemSpecification#test_self_from_yaml_cleans_up_Date_objects = 0.00 s = . TestGemSpecification#test_date_use_env_source_date_epoch = 0.00 s = . TestGemSpecification#test_self_activate_deep_unambiguous = 0.01 s = . TestGemSpecification#test_executables_equals_nil = 0.00 s = . TestIO#test_copy_stream_read_pipe = 0.01 s = . TestIO#test_s_read = 0.00 s = . TestGemSpecification#test_validate_require_paths_with_invalid_types = 0.00 s = . TestIO#test_reopen = 0.00 s = . TestGemSpecification#test_for_cache = 0.00 s = . TestGemSpecification#test_initialize = 0.00 s = . TestIO#test_readline_separators_limits = 0.00 s = . TestGemSpecification#test_contains_requirable_file_extension_soext = 0.00 s = . TestGemSpecification#test_files_non_array_pathological = 0.00 s = . TestIO#test_write_no_args = 0.00 s = . TestGemSpecification#test_validate_empty = 0.00 s = . TestIO#test_gets_chomp_rs_nil = 0.00 s = . TestIO#test_readline_bad_param_raises = 0.00 s = . TestIO#test_close_read_pipe = 0.00 s = . TestIO#test_pipe = 0.00 s = . TestIO#test_marshal_closed_io = 0.00 s = . TestGemSpecification#test_doc_dir_type = 0.00 s = . TestIO#test_each_codepoint_closed = 0.00 s = . TestGemSpecification#test_files_non_array = 0.00 s = . TestIO#test_readline_raises = 0.00 s = . TestIO#test_copy_stream_no_busy_wait = 0.00 s = S TestIO#test_each_line_limit_0 = 0.00 s = . TestGemSpecification#test_unresolved_specs_with_duplicated_versions = 0.01 s = . TestGemSpecification#test_date_equals_time = 0.00 s = . TestIO#test_read_nonblock_file = 0.00 s = . TestGemSpecification#test_handles_private_null_type = 0.00 s = . TestGemSpecification#test_validate_for_resolution_ignores_metadata = 0.00 s = . TestIO#test_gets_default_rs = 0.00 s = . TestIO#test_read_lock = 0.00 s = . TestIO#test_reopen_binmode = 0.00 s = . TestGemSpecification#test_validate_empty_require_paths = 0.00 s = . TestGemSpecification#test_validate_empty_homepage = 0.01 s = . TestGemSpecification#test_self_normalize_yaml_input_with_183_yaml = 0.01 s = . TestGemSpecification#test_self_load_escape_curly = 0.01 s = . TestGemSpecification#test_lib_files = 0.00 s = . TestGemSpecification#test_validate_license_with_nonsense_suffix = 0.12 s = . TestGemSpecification#test_self_remove_spec_removed = 0.00 s = . TestGemSpecification#test_gem_build_complete_path = 0.00 s = . TestGemSpecification#test_validate_platform_legacy = 0.00 s = . TestGemSpecification#test_require_should_not_conflict = 0.03 s = . TestGemSpecification#test_self_activate_missing_deps_does_not_raise_nested_exceptions = 0.01 s = . TestGemSpecification#test_set_version_to_nil_after_setting_version = 0.00 s = . TestGemSpecification#test_build_extensions_built = 0.00 s = . TestGemSpecification#test_self_normalize_yaml_input_with_non_183_io = 0.00 s = . TestGemSpecification#test_date_equals_string_bad = 0.00 s = . TestGemSpecification#test_bindir_equals = 0.00 s = . TestGemSpecification#test_self_activate_conflict = 0.00 s = . TestGemSpecification#test_to_fullpath = 0.00 s = . TestGemSpecification#test_platform_equals_current = 0.00 s = . TestGemSpecification#test_validate_for_resolution_validates_required_attributes = 0.00 s = . TestGemSpecification#test_test_files_equals_nil = 0.00 s = . TestGemSpecification#test_spec_file = 0.00 s = . TestGemSpecification#test_to_ruby = 0.00 s = . TestGemSpecification#test_validate_license_values_or_later = 0.00 s = . TestGemSpecification#test_original_name = 0.00 s = . TestGemSpecification#test_initialize_prerelease_version_before_name = 0.00 s = . TestGemSpecification#test_self_normalize_yaml_input_with_non_183_yaml = 0.00 s = . TestGemSpecification#test_platform = 0.00 s = . TestGemSpecification#test_self__load_future = 0.00 s = . TestGemSpecification#test_require_should_prefer_latest_gem_level2 = 0.01 s = . TestGemSpecification#test_duplicate_runtime_dependency = 0.01 s = . TestGemSpecification#test_self_find_active_stub_by_path = 0.01 s = . TestGemSpecification#test_platform_equals = 0.00 s = . TestGemSpecification#test_self_load_escape_quote = 0.00 s = . TestGemSpecification#test_development_dependencies = 0.00 s = . TestGemSpecification#test_default_spec_stub_is_marked_default = 0.00 s = . TestGemSpecification#test_find_by_name_with_only_prereleases_with_requirements = 0.00 s = . TestGemSpecification#test_self_activate_ambiguous_unrelated = 0.01 s = . TestGemSpecification#test_validate_rubygems_version = 0.01 s = . TestGemSpecification#test__load_fixes_Date_objects = 0.00 s = . TestGemSpecification#test_validate_license_values_with = 0.00 s = . TestGemSpecification#test_validate_license_in_a_non_packaging_context = 0.00 s = . TestGemSpecification#test_load_default_gem = 0.00 s = . TestGemSpecification#test_source = 0.00 s = . TestGemSpecification#test_activate = 0.00 s = . TestGemSpecification#test_metadata_key_size_validation_fails = 0.00 s = . TestGemSpecification#test_validate_email = 0.00 s = . TestGemSpecification#test_runtime_predicate_false = 0.00 s = . TestGemSpecification#test_validate_license_ref = 0.00 s = . TestGemSpecification#test_find_by_name = 0.00 s = . TestIOBuffer#test_pread_offset = 0.00 s = . TestIOBuffer#test_each_byte = 0.00 s = . TestIOBuffer#test_read_with_with_offset = 0.00 s = . TestIOBuffer#test_set_string_null_destination = 0.00 s = . TestIOBuffer#test_read = 0.00 s = . TestIOBuffer#test_get_set_value = 0.00 s = . TestIOBuffer#test_string = 0.00 s = . TestIOBuffer#test_write_with_length_and_offset = 0.00 s = . TestIOBuffer#test_clear = 0.00 s = . TestIOBuffer#test_string_mapped = 0.00 s = . TestIOBuffer#test_file_mapped_negative_offset = 0.00 s = . TestIOBuffer#test_pwrite = 0.00 s = . TestIOBuffer#test_bug_21210 = 0.18 s = . TestIOBuffer#test_write = 0.00 s = . TestIOBuffer#test_pwrite_offset = 0.00 s = . TestIOBuffer#test_file_mapped_size_too_large = 0.00 s = . TestIOBuffer#test_slice_bounds_error = 0.00 s = . TestIOBuffer#test_slice_readonly = 0.00 s = . TestIOBuffer#test_resize_mapped = 0.00 s = . TestIOBuffer#test_string_mapped_buffer_frozen = 0.00 s = . TestIOBuffer#test_zero_length_get_set_values = 0.00 s = . TestIOBuffer#test_file_mapped_invalid = 0.00 s = . TestIOBuffer#test_new_internal = 0.00 s = . TestIOBuffer#test_file_mapped_zero_size = 0.00 s = . TestIOBuffer#test_read_with_with_length = 0.00 s = . TestIOBuffer#test_zero_length_get_string = 0.00 s = . TestIOBuffer#test_file_mapped_size_just_enough = 0.00 s = . TestIOBuffer#test_pread = 0.00 s = . TestIOBuffer#test_locked = 0.00 s = . TestIOBuffer#test_private = 0.00 s = . TestIOBuffer#test_compare_zero_length = 0.00 s = . TestIOBuffer#test_set_string_overlapped_bwd = 0.00 s = . TestIOBuffer#test_invalidation = 0.00 s = . TestIOBuffer#test_zero_length_each = 0.00 s = . TestIOBuffer#test_set_string_overlapped_fwd = 0.00 s = . TestIOBuffer#test_compare_different_size = 0.00 s = . TestIOBuffer#test_string_mapped_frozen = 0.00 s = . TestIOBuffer#test_resize_preserve = 0.00 s = . TestIOBuffer#test_get_string = 0.00 s = . TestIOBuffer#test_file_mapped_negative_size = 0.00 s = . TestIOBuffer#test_transfer = 0.00 s = . TestIOBuffer#test_each = 0.00 s = . TestIOBuffer#test_new_mapped = 0.00 s = . TestIOBuffer#test_values = 0.00 s = . TestIOBuffer#test_integer_endianness_swapping = 0.00 s = . TestIOBuffer#test_zero_length_each_byte = 0.00 s = . TestIOBuffer#test_non_string = 0.00 s = . TestIOBuffer#test_128_bit_integers = 0.00 s = . TestIOBuffer#test_get_set_values = 0.00 s = . TestIOBuffer#test_default_size = 0.00 s = . TestIOBuffer#test_flags = 0.00 s = . TestIOBuffer#test_read_with_length_and_offset = 0.00 s = . TestIOBuffer#test_operators = 0.00 s = . TestIOBuffer#test_file_mapped = 0.00 s = . TestIOBuffer#test_transfer_in_block = 0.00 s = . TestIOBuffer#test_copy_null_source = 0.00 s = . TestIOBuffer#test_new_readonly = 0.00 s = . TestIOBuffer#test_endian = 0.00 s = . TestIOBuffer#test_copy_null_destination = 0.00 s = . TestIOBuffer#test_copy_overlapped_fwd = 0.00 s = . TestIOBuffer#test_copy_overlapped_bwd = 0.00 s = . TestIOBuffer#test_file_mapped_with_size = 0.00 s = . TestIOBuffer#test_resize_zero_internal = 0.00 s = . TestIOBuffer#test_string_negative = 0.00 s = . TestIOBuffer#test_string_mapped_buffer_locked = 0.00 s = . TestIOBuffer#test_compare_same_size = 0.00 s = . TestIOBuffer#test_shared = 0.08 s = . TestIOBuffer#test_slice = 0.00 s = . TestIOBuffer#test_file_mapped_offset_too_large = 0.00 s = . TestIOBuffer#test_resize_zero_external = 0.00 s = . TestIOBuffer#test_slice_arguments = 0.00 s = . TestIOBuffer#test_inplace_operators = 0.00 s = . TestIOBuffer#test_string_mapped_mutable = 0.00 s = . URI::TestFile#test_parse = 0.00 s = . URI::TestFile#test_build = 0.00 s = . Test_StrSetLen#test_coderange_after_append = 0.00 s = . Test_StrSetLen#test_capacity_equals_to_new_size = 0.00 s = . Test_StrSetLen#test_non_shared = 0.00 s = . Test_StrSetLen#test_valid_encoding_after_resized = 0.00 s = . Test_StrSetLen#test_coderange_after_trunc = 0.00 s = . Test_StrSetLen#test_shared = 0.00 s = . OpenSSL::TestPKeyDH#test_dup = 0.00 s = . OpenSSL::TestPKeyDH#test_new_empty = 0.00 s = . OpenSSL::TestPKeyDH#test_derive_key = 0.01 s = . OpenSSL::TestPKeyDH#test_public_key = 0.00 s = . OpenSSL::TestPKeyDH#test_params_ok? = 0.00 s = . OpenSSL::TestPKeyDH#test_params = 0.00 s = . OpenSSL::TestPKeyDH#test_marshal = 0.00 s = . OpenSSL::TestPKeyDH#test_new_break = 0.00 s = . OpenSSL::TestPKeyDH#test_DHparams = 0.00 s = . URI::TestMailTo#test_check_to = 0.00 s = . URI::TestMailTo#test_initializer = 0.00 s = . URI::TestMailTo#test_build = 0.00 s = . URI::TestMailTo#test_to_mailtext = 0.00 s = . URI::TestMailTo#test_select = 0.00 s = . URI::TestMailTo#test_to_s = 0.00 s = . TestCall#test_call_alias_large_array_splat = 0.00 s = . TestCall#test_call_yield_lambda_large_array_splat_fail = 0.00 s = . TestCall#test_call_op_asgn_keywords = 0.00 s = . TestCall#test_kwsplat_block_order = 0.00 s = . TestCall#test_call_struct_aref_large_array_splat_fail = 0.00 s = . TestCall#test_call_iseq_large_array_splat_pass = 0.00 s = . TestCall#test_call_symproc_large_array_splat_fail = 0.00 s = . TestCall#test_kwsplat_block_order_super = 0.00 s = . TestCall#test_call_rb_call_bmethod_large_array_splat_pass = 0.00 s = . TestCall#test_call_bmethod_large_array_splat_fail = 0.00 s = . TestCall#test_call_yield_block_large_array_splat_pass = 0.00 s = . TestCall#test_call_refined_large_array_splat_pass = 0.00 s = . TestCall#test_call_yield_large_array_splat_with_large_number_of_parameters = 0.00 s = . TestCall#test_anon_splat_mutated_bug_21757 = 0.00 s = . TestCall#test_call_send_cfunc_large_array_splat_pass = 0.00 s = . TestCall#test_frozen_splat_and_keywords = 0.00 s = . TestCall#test_call_send_iseq_large_array_splat_with_large_number_of_parameters = 0.00 s = . TestCall#test_call_ifunc_iseq_large_array_splat_pass = 0.00 s = . TestCall#test_call_send_iseq_large_array_splat_pass = 0.00 s = . TestCall#test_safe_call_block_call = 0.00 s = . TestCall#test_call_method_missing_bmethod_large_array_splat_fail = 0.00 s = . TestCall#test_call_zsuper_large_array_splat = 0.00 s = . TestCall#test_call_rb_call_iseq_large_array_splat_fail = 0.00 s = . TestCall#test_call_method_missing_iseq_large_array_splat_fail = 0.00 s = . TestCall#test_kwsplat_block_order_op_asgn = 0.00 s = . TestCall#test_call_splat_block_order = 0.00 s = . TestCall#test_safe_call_evaluate_arguments_only_method_call_is_made = 0.00 s = . TestCall#test_call_struct_aset_large_array_splat_fail = 0.00 s = . TestCall#test_call_bmethod_proc_restarg = 0.00 s = . TestCall#test_call_proc_large_array_splat_with_large_number_of_parameters = 0.00 s = . TestCall#test_call_lambda_large_array_splat_pass = 0.00 s = . TestCall#test_call_splat_post_order = 0.00 s = . TestCall#test_call_attr_writer_large_array_splat_fail = 0.00 s = . TestCall#test_call_yield_lambda_large_array_splat_pass = 0.00 s = . TestCall#test_call_iseq_large_array_splat_with_large_number_of_parameters = 0.00 s = . TestCall#test_safe_call_block_call_command = 0.00 s = . TestCall#test_call_symproc_large_array_splat_pass = 0.00 s = . TestCall#test_call_iseq_large_array_splat_fail = 0.00 s = . TestCall#test_safe_call = 0.00 s = . TestCall#test_call_bmethod_large_array_splat_pass = 0.00 s = . TestCall#test_callinfo = 0.00 s = . TestCall#test_call_splat_kw_splat_order = 0.00 s = . TestCall#test_call_rb_call_bmethod_large_array_splat_fail = 0.00 s = . TestCall#test_call_send_cfunc_large_array_splat_fail = 0.00 s = . TestCall#test_call_refined_large_array_splat_fail = 0.00 s = . TestCall#test_call = 0.00 s = . TestCall#test_invalid_safe_call = 0.00 s = . TestCall#test_call_args_splat_with_nonhash_keyword_splat = 0.00 s = . TestCall#test_safe_call_block_call_brace = 0.00 s = . TestCall#test_call_attr_reader_large_array_splat_fail = 0.00 s = . TestCall#test_kwsplat_block_eval_order = 0.00 s = . TestCall#test_call_op_asgn_keywords_mutable = 0.00 s = . TestCall#test_call_send_iseq_large_array_splat_fail = 0.00 s = . TestCall#test_call_ifunc_iseq_large_array_splat_fail = 0.00 s = . TestCall#test_call_args_splat_with_pos_arg_kw_splat_is_not_mutable = 0.00 s = . TestCall#test_call_proc_large_array_splat_pass = 0.00 s = . TestCall#test_call_splat_kw_order = 0.00 s = . TestCall#test_call_cfunc_splat_large_array_bug_4040 = 0.16 s = . TestCall#test_anon_splat = 0.00 s = . TestCall#test_safe_call_block_command = 0.00 s = . TestCall#test_call_method_missing_bmethod_large_array_splat_pass = 0.00 s = . TestCall#test_call_rb_call_iseq_large_array_splat_pass = 0.00 s = . TestCall#test_call_method_missing_iseq_large_array_splat_pass = 0.00 s = . TestCall#test_call_lambda_large_array_splat_fail = 0.00 s = . TestCall#test_call_bmethod_proc = 0.00 s = . TestDateConv#test_to_datetime__from_datetime = 0.00 s = . TestDateConv#test_to_date__from_datetime = 0.00 s = . TestDateConv#test_to_time_to_date_roundtrip__from_julian_date = 0.00 s = . TestDateConv#test_to_datetime__from_date = 0.00 s = . TestDateConv#test_to_date__from_time = 0.00 s = . TestDateConv#test_to_time_to_date_roundtrip__from_gregorian_date = 0.00 s = . TestDateConv#test_to_class = 0.00 s = . TestDateConv#test_to_time__from_date = 0.00 s = . TestDateConv#test_to_date__from_date = 0.00 s = . TestDateConv#test_to_time__from_time = 0.00 s = . TestDateConv#test_to_time__from_datetime = 0.00 s = . TestDateConv#test_to_datetime__from_time = 0.00 s = . TestMkmfEgrepCpp#test_egrep_cpp = 0.07 s = . TestIO#test_threaded_flush = 1.08 s = . TestIO#test_select_exceptfds = 0.00 s = . TestIO#test_read_buffer_not_raise_shared_string_error = 0.00 s = . TestIO#test_readpartial_buffer_not_raise_shared_string_error = 0.00 s = . TestIO#test_copy_stream_pipe = 0.00 s = . TestIO#test_fcntl_dupfd = 0.00 s = . TestIO#test_s_readlines = 0.00 s = . TestMkmfEgrepCpp#test_not_have_func = 0.07 s = . TestIO#test_ungetbyte_with_seek = 0.00 s = . TestIO#test_frozen_fileno = 0.00 s = . TestIONonblock#test_nonblock = 0.00 s = . TestIONonblock#test_flush = 0.00 s = . TestRequire#test_require_to_path_redefined_in_load_path = 0.01 s = . Test_StrEncAssociate#test_dummy_encoding_index_CP50220 = 0.05 s = . TestRequire#test_loading_fifo_threading_success = 0.05 s = . TestRequire#test_resolve_feature_path = 0.00 s = . TestRequire#test_require_local_var_on_toplevel = 0.01 s = . Test_StrEncAssociate#test_dummy_encoding_index_IBM037 = 0.05 s = . TestRequire#test_define_module_under = 0.05 s = . TestRequire#test_require_nonascii = 0.00 s = . Test_StrEncAssociate#test_dummy_encoding_index_ISO_2022_JP_2 = 0.05 s = . TestRequire#test_symlink_load_path = 0.03 s = . Test_StrEncAssociate#test_dummy_encoding_index_UTF_32 = 0.05 s = . TestRequire#test_require_in_wrapped_load = 0.05 s = . Test_StrEncAssociate#test_dummy_encoding_index_ISO_2022_JP_KDDI = 0.05 s = . TestRequire#test_load_error_path = 0.05 s = . Test_StrEncAssociate#test_dummy_encoding_index_CP50221 = 0.05 s = . Test_StrEncAssociate#test_frozen = 0.00 s = . TestRequire#test_load_wrap_nil = 0.05 s = . Test_StrEncAssociate#test_dummy_encoding_index_ISO_2022_JP = 0.05 s = . TestRequire#test_require_path_home_3 = 0.02 s = . TestRequire#test_relative_symlink_realpath = 0.03 s = . TestRequire#test_require_path_home_1 = 0.01 s = . Test_StrEncAssociate#test_dummy_encoding_index_UTF_7 = 0.05 s = . TestRequire#test_require_syntax_error = 0.00 s = . Test_StrEncAssociate#test_dummy_encoding_index_UTF_16 = 0.05 s = . TestGemNameTuple#test_pattern_matching_array = 0.00 s = . TestGemNameTuple#test_deconstruct = 0.00 s = . TestGemNameTuple#test_deconstruct_keys = 0.00 s = . TestGemNameTuple#test_spec_name = 0.00 s = . TestGemNameTuple#test_platform_normalization = 0.00 s = . TestGemNameTuple#test_full_name = 0.00 s = . TestGemNameTuple#test_pattern_matching_hash = 0.00 s = . TestGemNameTuple#test_spaceship = 0.00 s = . TestGemConfig#test_good_rake_path_is_escaped = 0.00 s = . TestGemConfig#test_bad_rake_path_is_escaped = 0.00 s = . TestUbfAsyncSafe#test_ubf_async_safe = 0.02 s = . TreeSpellCheckerTest#test_special_words_rspec = 0.02 s = . TreeSpellCheckerTest#test_no_plausible_states = 0.00 s = . TreeSpellCheckerTest#test_leafless_state = 0.00 s = . TreeSpellCheckerTest#test_parses_elementary_dictionary = 0.00 s = . TreeSpellCheckerTest#test_works_out_nodes = 0.00 s = . TreeSpellCheckerTest#test_works_out_state_space = 0.00 s = . TreeSpellCheckerTest#test_works_out_suggestions = 0.00 s = . TreeSpellCheckerTest#test_parses_dictionary = 0.00 s = . TreeSpellCheckerTest#test_find_out_leaves_in_a_path = 0.00 s = . TreeSpellCheckerTest#test_no_plausible_states_with_augmentation = 0.01 s = . TreeSpellCheckerTest#test_file_in_root = 0.00 s = . TreeSpellCheckerTest#test_rake_dictionary = 0.00 s = . TreeSpellCheckerTest#test_works_when_input_is_correct = 0.00 s = . TreeSpellCheckerTest#test_corrupt_root = 0.00 s = . TreeSpellCheckerTest#test_special_words_mini = 0.01 s = . TestRequire#test_loading_fifo_fd_leak = 0.18 s = . TreeSpellCheckerTest#test_no_idea_with_augmentation = 0.01 s = . TestRequire#test_require_changed_home = 0.01 s = . TestRequire#test_load_scope = 0.01 s = . TestRequire#test_require_nonascii_path = 0.00 s = . ClassNameCheckTest#test_corrections_should_work_from_within_instance_method_on_nested_class = 0.03 s = . ClassNameCheckTest#test_corrections_include_top_level_class_name = 0.01 s = . ClassNameCheckTest#test_corrections_should_work_from_within_instance_method = 0.03 s = . ClassNameCheckTest#test_does_not_suggest_user_input = 0.01 s = . TestRequire#test_require_too_long_filename = 0.06 s = . TestRequire#test_load_syntax_error = 0.00 s = . ClassNameCheckTest#test_corrections_candidates_for_names_in_upper_level_scopes = 0.03 s = . ClassNameCheckTest#test_corrections_include_case_specific_class_name = 0.01 s = . ClassNameCheckTest#test_names_in_corrections_have_namespaces = 0.03 s = . ClassNameCheckTest#test_corrections = 0.01 s = . TestGemRequire#test_default_gem_with_unresolved_gems_depending_on_it = 0.02 s = . TestGemRequire#test_require_bundler = 0.01 s = . TestGemRequire#test_require_works_after_cleanup = 0.01 s = . TestGemRequire#test_expected_backtrace_location_when_inheriting_from_basic_object_and_including_kernel = 0.07 s = . TestGemRequire#test_dash_i_beats_default_gems = 0.01 s = . TestGemRequire#test_require_when_gem_defined = 0.01 s = . TestGemRequire#test_require_default_when_gem_defined = 0.01 s = . TestGemRequire#test_no_kernel_require_in_warn_with_uplevel = 0.05 s = . TestGemRequire#test_require_is_not_lazy_with_exact_req = 0.01 s = . TestGemRequire#test_no_other_behavioral_changes_with_Kernel_warn = 0.05 s = . TestGemRequire#test_require_does_not_crash_when_utilizing_bundler_version_finder = 0.05 s = . TestGemRequire#test_activate_via_require_respects_loaded_default_from_default_gems = 0.01 s = . TestRequire#test_require_with_public_method_missing = 0.41 s = . TestRequire#test_loaded_features_encoding = 0.00 s = . TestRequire#test_relative = 0.01 s = . TestGemRequire#test_default_gem_required_circulary_with_unresolved_gems_depending_on_it = 0.03 s = . TestRequire#test_require_to_str_redefined_in_load_path = 0.02 s = . TestRequire#test_bug_21568 = 0.00 s = . TestGemRequire#test_multiple_gems_with_the_same_path = 0.02 s = . TestGemRequire#test_require_is_not_lazy_with_shadowed_default_gem = 0.01 s = . TestGemRequire#test_require_doesnt_traverse_development_dependencies = 0.01 s = . TestRequire#test_throw_while_loading = 0.05 s = . TestGemRequire#test_unable_to_find_good_unresolved_version = 0.02 s = . TestRequire#test_provide_in_required_file = 0.01 s = . TestRequire#test_require_changed_current_dir = 0.01 s = . TestRequire#test_load_into_module = 0.00 s = . TestGemRequire#test_already_activated_direct_conflict = 0.02 s = . TestRequire#test_require_with_array_shift = 0.01 s = . TestRequire#test_race_exception = 0.00 s = . TestGemRequire#test_dash_i_beats_gems = 0.02 s = . TestGemRequire#test_dash_i_respects_default_library_extension_priority = 0.01 s = S TestRequire#test_require_not_modified_load_path = 0.01 s = . TestGemRequire#test_normal_gem_does_not_shadow_default_gem = 0.01 s = . TestRequire#test_require_path_home_2 = 0.01 s = . TestGemRequire#test_default_gem_and_normal_gem_same_version = 0.01 s = . TestGemRequire#test_concurrent_require = 0.02 s = . TestGemRequire#test_realworld_upgraded_default_gem = 0.01 s = S TestGemRequire#test_realworld_default_gem = 0.00 s = S TestGemRequire#test_no_crash_when_overriding_warn_with_warning_module = 0.04 s = . TestGemRequire#test_require_is_not_lazy_with_one_possible = 0.01 s = . TestGemRequire#test_respect_loaded_features_caching_like_standard_require = 0.01 s = . TestGemRequire#test_activate_via_require_respects_loaded_files = 0.01 s = S TestGemRequire#test_require_can_use_a_pathname_object = 0.01 s = . TestGemRequire#test_default_gem_and_normal_gem = 0.02 s = . TestGemRequire#test_second_gem_require_does_not_resolve_path_manually_before_going_through_standard_require = 0.01 s = . TestGemRequire#test_default_gem_require_activates_just_once = 0.01 s = . TestGemRequire#test_default_gem_only = 0.01 s = . TestGemRequire#test_no_kernel_require_in_Kernel_warn_with_uplevel = 0.05 s = . TestGemRequire#test_default_gem_prerelease = 0.01 s = . TestGemRequire#test_try_activate_error_unlocks_require_monitor = 0.01 s = . TestGemRequire#test_normal_gems_with_overridden_load_error_message = 0.05 s = . TestGemRequire#test_no_other_behavioral_changes_with_warn = 0.05 s = . TestGemRequire#test_require_is_lazy_with_inexact_req = 0.01 s = . TestGemResolverInstallerSet#test_prerelease_equals = 0.00 s = . TestGemResolverInstallerSet#test_add_local = 0.01 s = . TestGemResolverInstallerSet#test_find_all_always_install = 0.01 s = . TestGemResolverInstallerSet#test_find_all_prerelease = 0.01 s = . TestGemResolverInstallerSet#test_add_always_install_prerelease_github_problem = 0.01 s = . TestGemResolverInstallerSet#test_add_always_install = 0.01 s = . TestGemResolverInstallerSet#test_add_always_install_prerelease = 0.01 s = . TestGemResolverInstallerSet#test_remote_equals_remote = 0.00 s = . TestGemResolverInstallerSet#test_add_always_install_errors = 0.00 s = . TestGemResolverInstallerSet#test_consider_remote_eh = 0.00 s = . TestGemResolverInstallerSet#test_add_always_install_index_spec_platform = 0.01 s = . TestGemResolverInstallerSet#test_remote_equals_both = 0.00 s = . TestGemResolverInstallerSet#test_add_always_install_platform = 0.01 s = . TestGemResolverInstallerSet#test_prefetch = 0.00 s = . TestGemResolverInstallerSet#test_add_always_install_platform_if_gem_platforms_modified_by_platform_flag = 0.01 s = . TestGemResolverInstallerSet#test_remote_equals_local = 0.00 s = . TestGemResolverInstallerSet#test_find_all_prerelease_dependencies_with_add_local = 0.01 s = . TestGemResolverInstallerSet#test_errors = 0.00 s = . TestGemResolverInstallerSet#test_load_spec = 0.01 s = . TestGemResolverInstallerSet#test_consider_local_eh = 0.00 s = . TestGemResolverInstallerSet#test_add_always_install_prerelease_only = 0.01 s = . TestIseqLoad#test_hidden = 0.00 s = . TestIseqLoad#test_next_in_block_in_block = 0.00 s = S TestIseqLoad#test_splatsplat = 0.00 s = . TestIseqLoad#test_break_ensure = 0.00 s = S TestIseqLoad#test_require_integration = 0.00 s = S TestIseqLoad#test_bug8543 = 0.00 s = . TestIseqLoad#test_kwarg = 0.00 s = . TestRequire#test_require_with_loaded_features_pop = 0.85 s = . TestRequire#test_load = 0.01 s = . TestRequire#test_default_loaded_features_encoding = 0.05 s = . TestRequire#test_require_syntax_error_rescued = 0.00 s = . TestRequire#test_require_with_array_pop = 0.01 s = . TestRequire#test_require_nonascii_path_shift_jis = 0.00 s = . TestRequire#test_define_class_under = 0.15 s = . TestRequire#test_resolve_feature_path_with_missing_feature = 0.00 s = . TestRequire#test_require_invalid_shared_object = 0.05 s = . TestRequire#test_define_module = 0.05 s = . TestRequire#test_public_in_wrapped_load = 0.00 s = . TestRequire#test_load_ospath = 0.00 s = . TestRequire#test_require_nonascii_path_utf8 = 0.00 s = . TestRequire#test_private_in_wrapped_load = 0.00 s = . TestRequire#test_require_twice = 0.01 s = . TestRequire#test_define_class = 0.15 s = . TestRequire#test_loading_fifo_threading_raise = 0.06 s = . TestRequire#test_frozen_loaded_features = 0.01 s = . TestRequire#test_relative_symlink = 0.03 s = . TestIOWait#test_wait_readable_forever = 0.00 s = . TestIOWait#test_wait_buffered = 0.00 s = . TestIOWait#test_wait_mask_negative = 0.00 s = . TestIOWait#test_wait_readwrite = 0.00 s = . TestIOWait#test_wait_readwrite_timeout = 0.01 s = . TestIOWait#test_wait_readable_eof = 0.00 s = . TestIOWait#test_wait_writable_EPIPE = 0.00 s = . TestIOWait#test_wait = 0.10 s = . TestIOWait#test_wait_writable = 0.00 s = . TestIOWait#test_wait_writable_closed = 0.00 s = . TestIOWait#test_wait_readable_buffered = 0.00 s = . TestIOWait#test_wait_mask_readable = 0.00 s = . TestIOWait#test_wait_readable = 0.00 s = . TestIOWait#test_wait_mask_writable = 0.00 s = . TestIOWait#test_wait_eof = 0.00 s = . TestIOWait#test_wait_writable_timeout = 0.01 s = . TestIOWait#test_wait_forever = 0.00 s = . TestIOWait#test_wait_mask_zero = 0.00 s = . TestOptionParserKwArg#test_kwarg = 0.00 s = . TestTempfile#test_dup = 0.00 s = . TestIseqLoad#test_stressful_roundtrip = 1.10 s = . TestIseqLoad#test_case_when = 0.00 s = . TestShiftJIS#test_property = 0.00 s = . TestShiftJIS#test_mbc_case_fold = 0.00 s = . TestShiftJIS#test_code_to_mbclen = 0.00 s = . TestTempfile#test_finalizer_removes_file_when_dup = 0.03 s = . TestTempfile#test_extend = 0.00 s = . TestTempfile#test_create_anonymous_removes_file = 0.00 s = . TestTempfile#test_create_anonymous_with_block = 0.00 s = . TestTempfile#test_concurrency = 0.01 s = . Test_BUG_3571#test_block_call_id = 0.02 s = . TestTempfile#test_tempfile_encoding_ascii8bit = 0.00 s = . TestEnumeratorKw#test_enumerator_kw = 0.00 s = . TestTempfile#test_create_default_basename = 0.00 s = . TestTempfile#test_new_traversal_dir = 0.00 s = . TestTempfile#test_unlink_silently_fails_on_windows = 0.00 s = . Psych::Visitors::TestYAMLTree#test_range_exclusive = 0.00 s = . Psych::Visitors::TestYAMLTree#test_string = 0.00 s = . Psych::Visitors::TestYAMLTree#test_simple_delegator = 0.00 s = . Psych::Visitors::TestYAMLTree#test_tree_can_be_called_twice = 0.00 s = . Psych::Visitors::TestYAMLTree#test_delegator = 0.00 s = . Psych::Visitors::TestYAMLTree#test_struct_anon = 0.00 s = . Psych::Visitors::TestYAMLTree#test_struct = 0.00 s = . Psych::Visitors::TestYAMLTree#test_int = 0.00 s = . Psych::Visitors::TestYAMLTree#test_data = 0.00 s = . Psych::Visitors::TestYAMLTree#test_anon_class = 0.00 s = . Psych::Visitors::TestYAMLTree#test_date = 0.00 s = . Psych::Visitors::TestYAMLTree#test_data_anon = 0.00 s = . Psych::Visitors::TestYAMLTree#test_binary_formatting = 0.00 s = . Psych::Visitors::TestYAMLTree#test_yaml_tree_can_take_an_emitter = 0.00 s = . Psych::Visitors::TestYAMLTree#test_time = 0.00 s = . Psych::Visitors::TestYAMLTree#test_rational = 0.00 s = . Psych::Visitors::TestYAMLTree#test_hash = 0.00 s = . TestTempfile#test_tempfile_encoding_ascii8bit2 = 0.00 s = . Psych::Visitors::TestYAMLTree#test_override_method = 0.00 s = . Psych::Visitors::TestYAMLTree#test_nil = 0.00 s = . Psych::Visitors::TestYAMLTree#test_float = 0.00 s = . Psych::Visitors::TestYAMLTree#test_exception = 0.00 s = . Psych::Visitors::TestYAMLTree#test_regexp = 0.00 s = . Psych::Visitors::TestYAMLTree#test_symbol = 0.00 s = . Psych::Visitors::TestYAMLTree#test_complex = 0.00 s = . Psych::Visitors::TestYAMLTree#test_data_override_method = 0.00 s = . Psych::Visitors::TestYAMLTree#test_list = 0.00 s = . Psych::Visitors::TestYAMLTree#test_object_has_no_class = 0.00 s = . Psych::Visitors::TestYAMLTree#test_range_inclusive = 0.00 s = . TestTempfile#test_saves_in_given_directory = 0.00 s = . Psych::Visitors::TestYAMLTree#test_scalar = 0.00 s = . Psych::Visitors::TestYAMLTree#test_boolean = 0.00 s = . Psych::Visitors::TestYAMLTree#test_struct_const = 0.00 s = . TestTempfile#test_size_flushes_buffer_before_determining_file_size = 0.00 s = . TestTempfile#test_basic = 0.00 s = . TestGemCommandsListCommand#test_execute_normal_gem_shadowing_default_gem = 0.01 s = . TestGemCommandsListCommand#test_execute_installed = 0.01 s = . TestTempfile#test_close_with_unlink_now_true_works = 0.00 s = . TestTempfile#test_create_anonymous_path = 0.00 s = . TestTempfile#test_create_with_block = 0.00 s = . TestTempfile#test_close_with_unlink_now_true_does_not_unlink_if_already_unlinked = 0.00 s = . TestTempfile#test_create_without_block = 0.00 s = . TestTempfile#test_close_bang_does_not_unlink_if_already_unlinked = 0.00 s = . TestTempfile#test_finalizer_removes_file = 0.02 s = . TestTempfile#test_create_anonymous_without_block = 0.00 s = . TestTempfile#test_default_basename = 0.00 s = . TestTempfile#test_leakchecker = 0.00 s = . TestTempfile#test_create_anonymous_autoclose = 0.00 s = . TestTempfile#test_tempfile_is_unlinked_when_ruby_exits = 0.02 s = . TestTempfile#test_close_does_not_make_path_nil = 0.00 s = . TestTempfile#test_clone = 0.00 s = . TestTempfile#test_open_traversal_dir = 0.00 s = . TestTempfile#test_basename = 0.00 s = . TestTempfile#test_basename_with_suffix = 0.00 s = . TestTempfile#test_size_on_empty_file = 0.00 s = . TestTempfile#test_tempfile_encoding_nooption = 0.00 s = . TestTempfile#test_size_works_if_file_is_closed = 0.00 s = . TestTempfile#test_finalizer_removes_file_when_clone = 0.02 s = . TestTempfile#test_open = 0.00 s = . TestTempfile#test_close_and_close_p = 0.00 s = . TestTempfile#test_unlink = 0.00 s = . TestTempfile#test_close_flushes_buffer = 0.00 s = . TestTempfile#test_create_traversal_dir = 0.00 s = . TestTempfile#test_tempfile_finalizer_does_not_run_if_unlinked = 0.02 s = . TestTempfile#test_binmode = 0.00 s = . TestTempfile#test_close_bang_works = 0.00 s = . TestTempfile#test_finalizer_does_not_unlink_if_already_unlinked = 0.06 s = . TestTempfile#test_unlink_before_close_works_on_posix_systems = 0.00 s = . Psych::TestNumeric#test_non_float_with_0 = 0.00 s = . Psych::TestNumeric#test_does_not_attempt_numeric = 0.00 s = . Psych::TestNumeric#test_string_with_commas_with_strict_integer = 0.00 s = . Psych::TestNumeric#test_load_float_with_dot = 0.00 s = . Psych::TestNumeric#test_string_with_commas = 0.00 s = . TestGemConfigFile#test_initialize_handle_arguments_config_file_with_other_params = 0.00 s = . TestGemConfigFile#test_rubygems_api_key_equals_bad_permission = 0.00 s = . TestGemConfigFile#test_initialize_operating_system_override = 0.00 s = . TestGemConfigFile#test_disable_default_gem_server = 0.00 s = . TestGemConfigFile#test_load_ssl_client_cert_from_config = 0.00 s = . TestGemConfigFile#test_accept_string_key = 0.00 s = . TestGemConfigFile#test_handle_arguments_norc = 0.00 s = . TestGemConfigFile#test_load_install_extension_in_lib_from_config = 0.00 s = . TestGemConfigFile#test_set_config_file_name_from_environment_variable = 0.00 s = . TestGemConfigFile#test_initialize_system_wide_override = 0.00 s = . TestGemConfigFile#test_check_credentials_permissions = 0.00 s = . TestGemConfigFile#test_dump_with_rubygems_yaml = 0.00 s = . TestGemConfigFile#test_write = 0.00 s = . TestGemConfigFile#test_initialize_platform_override = 0.00 s = . TestGemConfigFile#test_handle_arguments_debug = 0.00 s = . TestGemConfigFile#test_load_ssl_ca_cert_from_config = 0.00 s = . TestGemConfigFile#test_rubygems_api_key_equals = 0.00 s = . TestGemConfigFile#test_handle_arguments_override = 0.00 s = . TestGemConfigFile#test_handle_arguments = 0.00 s = . TestGemConfigFile#test_handle_comment = 0.00 s = . TestGemConfigFile#test_s3_source_with_config_without_lookahead = 0.00 s = . TestGemConfigFile#test_initialize_environment_variable_override = 0.00 s = . TestGemConfigFile#test_initialize_handle_arguments_config_file_equals = 0.00 s = . TestGemConfigFile#test_really_verbose = 0.00 s = . TestGemConfigFile#test_handle_arguments_traceback = 0.00 s = . TestGemConfigFile#test_load_api_keys_bad_permission = 0.00 s = . TestGemConfigFile#test_ignore_invalid_config_file = 0.00 s = . TestGemConfigFile#test_initialize_ipv4_fallback_enabled_env = 0.00 s = . TestGemConfigFile#test_load_ssl_verify_mode_from_config = 0.00 s = . TestGemConfigFile#test_load_with_rubygems_config_hash = 0.00 s = . TestGemConfigFile#test_api_keys = 0.00 s = . TestGemConfigFile#test_initialize = 0.00 s = . TestGemConfigFile#test_write_from_hash = 0.01 s = . TestGemConfigFile#test_handle_arguments_backtrace = 0.00 s = . TestGemConfigFile#test_initialize_handle_arguments_config_file = 0.00 s = . TestGemConfigFile#test_s3_source = 0.00 s = . TestGemConfigFile#test_load_api_keys = 0.00 s = . HTTPResponsesTest#test_status_code_classes = 0.00 s = . Prism::BreadthFirstSearchTest#test_all_syntax_versions_present = 0.00 s = . Prism::BreadthFirstSearchTest#test_breadth_first_search = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gemspec_bad = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_platforms = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_github_expand_path = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_groups = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_git_submodules = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_requires = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_ruby_engine_no_engine_version = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_platform_multiple = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_ruby_mismatch_installing = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_path = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_platform_mswin = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_github = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gemspec_development_group = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_ruby = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_git_gist = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_git_branch = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gemspec = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_git_ref = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_bitbucket_expand_path = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_bitbucket = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_ruby_engine = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_group_method = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_ruby_mismatch = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_requirements = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_platforms_truffleruby = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_pin_gem_source = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_platforms_maglev = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_with_engine_version = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_git_source = 0.00 s = . TestSuper#test_super_in_orphan_block = 0.00 s = . TestSuper#test_double_include2 = 0.00 s = . TestSuper#test_from_eval = 0.00 s = . TestSuper#test_super_missing_prepended_module = 0.58 s = . TestSuper#test_super_in_thread = 0.00 s = . TestSuper#test_missing_super_in_module_unbound_method = 0.00 s = . TestSuper#test_super_in_instance_eval_in_module = 0.00 s = . TestSuper#test_module_super_in_method_module = 0.00 s = . TestSuper#test_super_in_module_unbound_method = 0.00 s = . TestSuper#test_array1 = 0.00 s = . TestSuper#test_missing_super_in_method_module = 0.00 s = . TestSuper#test_array3 = 0.00 s = . TestSuper#test_missing_super = 0.00 s = . TestSuper#test_super_in_instance_eval = 0.00 s = . TestSuper#test_double_include = 0.00 s = . TestSuper#test_define_method = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gemspec_path = 0.00 s = . TestSuper#test_optional2 = 0.00 s = . TestSuper#test_zsuper_kw_splat_not_mutable = 0.00 s = . TestSuper#test_optional4 = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_requirement = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_deps_file = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_platforms_engine = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_platforms = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_platforms_multiple = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gemspec_none = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_ruby_engine_mismatch_engine = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gemspec_multiple = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_platforms_bundler_ruby = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_platform_ruby = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_load = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gemspec_without_group = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_source_mismatch = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gemspec_named = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_requires_without_group = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_group = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_git = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_ruby_engine_mismatch_version = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gempspec_with_multiple_runtime_deps = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_group = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_duplicate = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_platforms_version = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_git = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_group_without = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_platforms_platform = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gemspec_name = 0.00 s = . TestSuper#test_super_in_at_exit = 0.09 s = . TestSuper#test_public_zsuper_with_prepend = 0.00 s = . TestSuper#test_double2 = 0.00 s = . TestSuper#test_keyword2 = 0.00 s = . TestSuper#test_super_with_modified_rest_parameter = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_platforms_unknown = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_git_tag = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_requires_false = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_source = 0.00 s = . TestGemRequestSetGemDependencyAPI#test_gem_requirements_options = 0.00 s = . TestSuper#test_super_in_basic_object = 0.05 s = . TestSuper#test_single2 = 0.00 s = . TestSuper#test_super_in_orphan_block_with_instance_eval = 0.00 s = . TestSuper#test_super_with_included_prepended_module_method_caching_bug_20716 = 0.00 s = . TestSuper#test_super_with_define_method = 0.00 s = . TestSuper#test_single1 = 0.00 s = . TestSuper#test_forwardable = 0.00 s = . TestSuper#test_double1 = 0.00 s = . TestSuper#test_double3 = 0.00 s = . TestSuper#test_keyword1 = 0.00 s = . OpenSSL::TestPKCS7#test_data = 0.07 s = . TestSuper#test_super_in_END = 0.08 s = . TestSuper#test_optional5 = 0.00 s = . TestSuper#test_optional1 = 0.00 s = . TestSuper#test_optional3 = 0.00 s = . TestSuper#test_super_attr_writer = 0.00 s = . TestSuper#test_super_splat = 0.00 s = . TestSuper#test_yielding_super = 0.00 s = . TestSuper#test_super_with_block = 0.00 s = . TestSuper#test_array4 = 0.00 s = . TestSuper#test_super_attr_reader = 0.00 s = . TestSuper#test_array2 = 0.00 s = . TestSuper#test_super_in_instance_eval_with_define_method = 0.00 s = . TestSuper#test_overlaid = 0.00 s = . OpenSSL::TestPKCS7#test_signed_authenticated_attributes = 0.07 s = . TestSuper#test_super_in_BEGIN = 0.08 s = . TestEucKr#test_mbc_to_code = 0.00 s = . TestEucKr#test_euro_sign = 0.00 s = . TestEucKr#test_code_to_mbc = 0.00 s = . TestEucKr#test_left_adjust_char_head = 0.00 s = . TestEucKr#test_mbc_enc_len = 0.00 s = . TestEucKr#test_mbc_case_fold = 0.00 s = . TestEucKr#test_registered_mark = 0.00 s = . TestOpen3#test_capture2 = 0.03 s = . TestOpen3#test_popen2 = 0.03 s = . OpenSSL::TestPKCS7#test_enveloped = 0.15 s = . TestOpen3#test_env = 0.03 s = . TestOpen3#test_commandline = 0.01 s = . OpenSSL::TestPKCS7#test_empty_signed_data_ruby_bug_19974 = 0.07 s = . TestOpen3#test_pipeline_start = 0.15 s = . TestOpen3#test_capture2e_stdin_data_io = 0.03 s = . OpenSSL::TestPKCS7#test_enveloped_add_recipient = 0.19 s = . TestOpen3#test_numeric_file_descriptor3 = 0.04 s = . TestOpen3#test_pipeline_start_noblock = 0.04 s = . OpenSSL::TestPKCS7#test_degenerate_pkcs7 = 0.07 s = . TestOpen3#test_capture2e = 0.03 s = . TestOpen3#test_popen2e = 0.04 s = . TestOpen3#test_capture2_stdin_data = 0.03 s = . OpenSSL::TestPKCS7#test_smime = 0.09 s = . TestOpen3#test_stderr = 0.03 s = . OpenSSL::TestPKCS7#test_set_type_signed = 0.14 s = . TestOpen3#test_pipeline_w = 0.13 s = . OpenSSL::TestPKCS7#test_set_type_encrypted = 0.07 s = . TestOpen3#test_pipeline_rw = 0.07 s = . TestOpen3#test_popen2e_noblock = 0.03 s = . OpenSSL::TestPKCS7#test_set_type_signed_and_enveloped = 0.07 s = . TestOpen3#test_capture3_stdin_data_io = 0.04 s = . TestOpen3#test_pid = 0.03 s = . OpenSSL::TestPKCS7#test_signed_add_signer = 0.09 s = . TestOpen3#test_capture2e_stdin_data = 0.03 s = . OpenSSL::TestPKCS7#test_signed_flags = 0.08 s = . TestOpen3#test_pipeline_r = 0.07 s = . TestOpen3#test_integer_and_symbol_key = 0.03 s = . OpenSSL::TestPKCS7#test_signed_multiple_signers = 0.10 s = . TestOpen3#test_stdin = 0.07 s = . TestOpen3#test_capture3_flip = 0.04 s = . TestOpen3#test_noblock = 0.03 s = . OpenSSL::TestPKCS7#test_detached_sign = 0.09 s = . TestOpen3#test_stdout = 0.03 s = . TestOpen3#test_capture3_stdin_data = 0.03 s = . OpenSSL::TestPKCS7#test_set_type_data = 0.07 s = . TestOpen3#test_numeric_file_descriptor2 = 0.03 s = . TestOpen3#test_block = 0.03 s = . OpenSSL::TestPKCS7#test_signed = 0.08 s = . TestOpen3#test_capture3 = 0.03 s = . TestOpen3#test_pipeline = 0.17 s = . TestOpen3#test_exit_status = 0.07 s = . OpenSSL::TestPKCS7#test_to_text = 0.12 s = . OpenSSL::TestPKCS7#test_decode_ber_constructed_string = 0.15 s = . TestOpen3#test_capture2_stdin_data_io = 0.03 s = . Psych::TestArray#test_enumerator = 0.00 s = . Psych::TestArray#test_recursive_array = 0.00 s = . Psych::TestArray#test_self_referential = 0.00 s = . Psych::TestArray#test_cycle = 0.00 s = . Psych::TestArray#test_subclass_with_attributes = 0.00 s = . Psych::TestArray#test_another_subclass_with_attributes = 0.00 s = . Psych::TestArray#test_subclass = 0.00 s = . Psych::TestArray#test_recursive_array_uses_alias = 0.00 s = . Psych::TestArray#test_backwards_with_syck = 0.00 s = . TestRipper::ScannerEvents#test_op = 0.00 s = . TestRipper::ScannerEvents#test___end__ = 0.00 s = . TestRipper::ScannerEvents#test_ivar = 0.00 s = . TestRipper::ScannerEvents#test_tstring_content = 0.00 s = . TestRipper::ScannerEvents#test_ident = 0.00 s = . TestRipper::ScannerEvents#test_invalid_hex_escape_string = 0.00 s = . TestRipper::ScannerEvents#test_rparen = 0.00 s = . TestRipper::ScannerEvents#test_embdoc_end = 0.00 s = . TestRipper::ScannerEvents#test_heredoc_beg = 0.00 s = . TestRipper::ScannerEvents#test_int = 0.00 s = . TestRipper::ScannerEvents#test_embexpr_beg = 0.00 s = . TestRipper::ScannerEvents#test_embvar = 0.00 s = . TestRipper::ScannerEvents#test_const = 0.00 s = . TestRipper::ScannerEvents#test_invalid_char = 0.00 s = . TestRipper::ScannerEvents#test_ignored_sp = 0.00 s = . TestRipper::ScannerEvents#test_cvar = 0.00 s = . TestRipper::ScannerEvents#test_tstring_beg = 0.00 s = . TestRipper::ScannerEvents#test_tokenize = 0.00 s = . TestRipper::ScannerEvents#test_colon2_call = 0.00 s = . TestRipper::ScannerEvents#test_tlambda_arg = 0.00 s = . TestRipper::ScannerEvents#test_imaginary = 0.00 s = . TestRipper::ScannerEvents#test_kw = 0.00 s = . TestRipper::ScannerEvents#test_lbrace = 0.00 s = . TestRipper::ScannerEvents#test_rational = 0.00 s = . TestRipper::ScannerEvents#test_embdoc = 0.00 s = . TestRipper::ScannerEvents#test_event_coverage = 0.00 s = . TestRipper::ScannerEvents#test_comma = 0.00 s = . TestRipper::ScannerEvents#test_symbeg = 0.00 s = . TestRipper::ScannerEvents#test_tlambeg = 0.00 s = . TestRipper::ScannerEvents#test_ignored_nl = 0.00 s = . TestRipper::ScannerEvents#test_qsymbols_beg = 0.00 s = . TestRipper::ScannerEvents#test_regexp_beg = 0.00 s = . TestRipper::ScannerEvents#test_invalid_hex_escape_regexp = 0.00 s = . TestRipper::ScannerEvents#test_float = 0.00 s = . TestRipper::ScannerEvents#test_qwords_beg = 0.00 s = . TestRipper::ScannerEvents#test_words_sep = 0.00 s = . TestRipper::ScannerEvents#test_backref = 0.00 s = . TestRipper::ScannerEvents#test_tstring_end = 0.00 s = . TestRipper::ScannerEvents#test_label_end = 0.00 s = . TestRipper::ScannerEvents#test_embexpr_end = 0.00 s = . TestRipper::ScannerEvents#test_tlambda = 0.00 s = . TestRipper::ScannerEvents#test_embdoc_beg = 0.00 s = . TestRipper::ScannerEvents#test_sp = 0.00 s = . TestRipper::ScannerEvents#test_heredoc_end = 0.00 s = . TestRipper::ScannerEvents#test_invalid_escape = 0.00 s = . TestRipper::ScannerEvents#test_lbracket = 0.00 s = . TestRipper::ScannerEvents#test_lparen = 0.00 s = . TestRipper::ScannerEvents#test_location = 0.00 s = . TestRipper::ScannerEvents#test_CHAR = 0.00 s = . TestRipper::ScannerEvents#test_lex = 0.00 s = . TestRipper::ScannerEvents#test_regexp_end = 0.00 s = . TestRipper::ScannerEvents#test_words_beg = 0.00 s = . TestRipper::ScannerEvents#test_comment = 0.00 s = . TestRipper::ScannerEvents#test_period = 0.00 s = . TestRipper::ScannerEvents#test_tstring_content_HEREDOC = 0.00 s = . TestRipper::ScannerEvents#test_error_token = 0.00 s = . TestRipper::ScannerEvents#test_rbracket = 0.00 s = . TestRipper::ScannerEvents#test_semicolon = 0.00 s = . TestRipper::ScannerEvents#test_backtick = 0.00 s = . TestRipper::ScannerEvents#test_symbols_beg = 0.00 s = . TestRipper::ScannerEvents#test_gvar = 0.00 s = . TestRipper::ScannerEvents#test_label = 0.00 s = . TestRipper::ScannerEvents#test_nl = 0.00 s = . TestRipper::ScannerEvents#test_rbrace = 0.00 s = . TestSH#test_dup = 0.00 s = . TestSH#test_inspect = 0.00 s = . TestSH#test_period2 = 0.00 s = . TestSH#test_marshal192 = 0.00 s = . TestSH#test_commercial = 0.00 s = . TestSH#test_eqeqeq = 0.00 s = . TestSH#test_jd = 0.00 s = . TestSH#test_cmp = 0.00 s = . TestSH#test_fractional = 0.00 s = . TestSH#test_ordinal = 0.00 s = . TestSH#test_different_alignments = 0.00 s = . TestSH#test_canon24oc = 0.00 s = . TestSH#test_ajd = 0.00 s = . TestSH#test_new = 0.00 s = . TestSH#test_zone = 0.00 s = . TestSH#test_marshal18 = 0.00 s = . TestSH#test_marshal16 = 0.00 s = . TestSH#test_period = 0.00 s = . TestSH#test_marshal14 = 0.00 s = . TestSH#test_enc = 0.00 s = . TestSH#test_strftime = 0.00 s = . TestSH#test_to_s = 0.00 s = . OpenSSL::TestPKCS7#test_graceful_parsing_failure = 0.08 s = . Complex_Test2#test_kumi2 = 0.00 s = . Complex_Test2#test_kumi = 0.00 s = . TestResolvDNS#test_ipv6_to_s = 0.00 s = . TestResolvDNS#test_query_ipv4_address = 0.00 s = . TestResolvDNS#test_query_ipv4_address_truncated_tcp_fallback = 0.00 s = . TestResolvDNS#test_case_insensitive_name = 0.00 s = . TestResolvDNS#test_ipv6_name = 0.00 s = . TestResolvDNS#test_resolv_conf_by_command = 0.00 s = . TestResolvDNS#test_each_name = 0.00 s = . TestGemResolverLocalSpecification#test_install = 0.01 s = . TestGemResolverLocalSpecification#test_installable_platform_eh = 0.01 s = . TestResolvDNS#test_too_big_label_address = 0.03 s = . TestResolvDNS#test_unreachable_server = 0.00 s = S TestResolvDNS#test_no_fd_leak_connected = 0.00 s = . TestResolvDNS#test_query_ipv4_duplicate_responses = 0.00 s = . TestResolvDNS#test_no_server = 0.00 s = . TestResolvDNS#test_dots_diffences = 0.00 s = . TestResolvDNS#test_ipv6_create = 0.00 s = . TestMethodInlineCache#test_zsuper = 0.06 s = . TestMethodInlineCache#test_alias = 0.00 s = . TestMethodInlineCache#test_module_methods_redefiniton = 0.00 s = . Test_BUG_5832#test_block_passing = 0.00 s = . Prism::LocationTest#test_character_offsets = 0.00 s = . Prism::LocationTest#test_code_units_binary_invalid_utf8 = 0.00 s = . Prism::LocationTest#test_adjoin = 0.00 s = . Prism::LocationTest#test_all_syntax_versions_present = 0.00 s = . Prism::LocationTest#test_chop = 0.00 s = . Prism::LocationTest#test_code_units = 0.00 s = . Prism::LocationTest#test_join = 0.00 s = . Prism::LocationTest#test_cached_code_units = 0.00 s = . Prism::LocationTest#test_slice_lines = 0.00 s = . Prism::LocationTest#test_code_units_binary_valid_utf8 = 0.00 s = . WebauthnPollerTest#test_poll_thread_webauthn_verification_error = 0.00 s = . TestResolvDNS#test_multiple_servers_with_timeout_and_truncated_tcp_fallback = 0.10 s = . TestResolvDNS#test_too_long_address = 0.00 s = . TestResolvDNS#test_invalid_byte_comment = 0.00 s = . TestResolvDNS#test_no_fd_leak_unconnected = 0.00 s = . TestResolvDNS#test_ipv6_should_be_16 = 0.00 s = . WebauthnPollerTest#test_poll_for_otp_pending_sleeps = 0.10 s = . WebauthnPollerTest#test_poll_thread_timeout_error = 0.00 s = . WebauthnPollerTest#test_poll_for_otp_not_http_success = 0.00 s = . WebauthnPollerTest#test_poll_for_otp_invalid_format = 0.00 s = . WebauthnPollerTest#test_poll_thread_success = 0.00 s = . WebauthnPollerTest#test_poll_for_otp_missing_credentials = 0.00 s = . WebauthnPollerTest#test_poll_for_otp_invalid_status = 0.00 s = . WebauthnPollerTest#test_poll_for_otp_success = 0.00 s = . TestSystem#test_fallback_to_sh = 0.00 s = . TestSystem#test_system_closed = 0.05 s = . TestSystem#test_system_at = 0.00 s = . TestSystem#test_system_exception = 0.14 s = . TestSystem#test_system_redirect_win = 0.00 s = . TestResolvDNS#test_query_ipv4_address_timeout = 0.40 s = . TestResolvDNS#test_resolve_with_2_ndots = 0.00 s = . TestEnumerable#test_inject_array_op_private = 0.05 s = . TestEnumerable#test_minmax = 0.00 s = . TestEnumerable#test_first = 0.02 s = . TestEnumerable#test_min = 0.00 s = . TestEnumerable#test_each_slice = 0.00 s = . TestEnumerable#test_chunk_while_contiguously_increasing_integers = 0.00 s = . TestEnumerable#test_drop = 0.00 s = . TestEnumerable#test_hash_sum = 0.00 s = . TestEnumerable#test_to_h = 0.00 s = . TestEnumerable#test_slice_before = 0.00 s = . TestEnumerable#test_grep_optimization = 0.00 s = . TestEnumerable#test_each_entry = 0.00 s = . TestEnumerable#test_slice_after0 = 0.00 s = . TestEnumerable#test_sort = 0.00 s = . TestEnumerable#test_filter_map = 0.00 s = . TestEnumerable#test_to_a_size_symbol = 0.00 s = . TestEnumerable#test_slice_before_empty_line = 0.00 s = . TestEnumerable#test_count = 0.00 s = . TestEnumerable#test_sort_by = 0.00 s = . TestEnumerable#test_one = 0.00 s = . TestEnumerable#test_slice_when_3 = 0.00 s = . TestEnumerable#test_slice_when_1 = 0.00 s = . TestSystem#test_system = 0.31 s = . TestSystem#test_empty_evstr = 0.00 s = . TestSystem#test_system_exception_nonascii = 0.00 s = . Test_StringExternalNew#test_external_new_with_enc = 0.00 s = . Test_StringExternalNew#test_buf_new = 0.00 s = . TestEnumerable#test_transient_heap_sort_by = 0.14 s = . TestEnumerable#test_member = 0.00 s = . TestEnumerable#test_zip = 0.00 s = . TestEnumerable#test_grep = 0.00 s = . TestGemCommandsHelpCommand#test_gem_help_commands_omits_deprecated_commands = 0.01 s = . TestGemCommandsHelpCommand#test_gem_help_gem_dependencies = 0.00 s = . TestGemCommandsHelpCommand#test_gem_help_build = 0.00 s = . TestGemCommandsHelpCommand#test_gem_no_args_shows_help = 0.00 s = . TestGemCommandsHelpCommand#test_gem_help_bad = 0.00 s = . TestGemCommandsHelpCommand#test_gem_help_platforms = 0.00 s = . TestGemCommandsHelpCommand#test_gem_help_commands = 0.01 s = . TestEnumerable#test_any_with_unused_block = 0.06 s = . TestEnumerable#test_drop_while = 0.00 s = . Prism::NodeIdTest#"test_whitequark/dedenting_non_interpolating_heredoc_line_continuation.txt" = 0.00 s = . TestEnumerable#test_cycle = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/utf8_bom.txt" = 0.00 s = . Prism::NodeIdTest#"test_alias.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/class.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defs_endless_command.txt" = 0.00 s = . Prism::NodeIdTest#"test_string_concatination_frozen_true.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/space_args_arg_newline.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_args_opt3.txt" = 0.00 s = . Prism::NodeIdTest#"test_case_in_hash_key.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/method_call_assoc_trailing_comma.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_pattern_051.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/beginless_irange_after_newline.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/class_super.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/emit_arg_inside_procarg0_legacy.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/numbered_args_after_27.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/lvasgn.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_decomp_splat.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/endless_method_with_rescue_mod.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/quoted_symbol_keys.txt" = 0.00 s = . Prism::NodeIdTest#"test_non_alphanumeric_methods.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/string_dvar.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/until_post.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/bug_435.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/case_in_hash_pat_assign.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_assoc.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/bug_args__19.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/bug_interp_single.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/until_mod.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/pattern_matching_ranges.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/rescue_in_lambda_block.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_rshift.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/str_interp_ternary_or_label.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_self_brackets.txt" = 0.00 s = . Prism::NodeIdTest#"test_begin_ensure.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/safe_call_operator.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/heredoc_with_carriage_return_escapes_windows.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/semantic/send.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/stabby_block_iter_call_no_target_with_arg.txt" = 0.00 s = . Prism::NodeIdTest#"test_heredoc_percent_q_newline_delimiter.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/send_self.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/undef.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_args_command.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_call_paren_call_block_call.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/ruby_bug_19539.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/op_asgn_val_dot_ident_command_call.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/and.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/if.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/qsymbols_interp.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_dot2.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/pctW_lineno.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/interp_digit_var.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_op_asgn.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/resbody_list_var.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/defs.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defn_forward_args.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/pattern.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_heredoc_regexp_chars.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/case_expr.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defined_eh_parens.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/kwbegin_compstmt.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/case.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/read_escape_unicode_h4.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/evstr_str.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/empty_stmt.txt" = 0.00 s = . Prism::NodeIdTest#"test_spanning_heredoc_newlines.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/heredoc_lineno.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/iter_args_10_2.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/beginless_range.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/rescue_else.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/stabby_arg_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/literal.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/iter_args_8_1.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/parser_bug_272.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/bug_do_block_in_cmdarg.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/case_in_86_2.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_spaceship.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/complex.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/arg_scope.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/semantic/and.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/module_comments.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/str_lit_concat_bad_encodings.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/do_lambda.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/since/32.txt" = 0.00 s = . Prism::NodeIdTest#"test_3.4/circular_parameters.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/defs.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/dstr_str.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/ruby_bug_12686.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/int.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/bug290.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/parser_bug_518.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/cond_eflipflop_with_beginless_range.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/cond_match_current_line.txt" = 0.00 s = . Prism::NodeIdTest#"test_command_method_call_3.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_call_ivar_arg_no_parens_line_break.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/float_with_if_modifier.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/array_symbols.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_pipe.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_arg_splat_arg.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/evstr_evstr.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/non_interpolated_word_array_line_breaks.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/for.txt" = 0.00 s = . Prism::NodeIdTest#"test_multi_write.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/ruby_bug_10279.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/unary_tilde.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_newlines.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/masgn_double_paren.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/send_call.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_optarg.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/alias_gvar.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/ruby_bug_19281.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_lte.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/numparam_ruby_bug_19025.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/send_lambda_legacy.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/send_block_conditional.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/heredoc_unicode.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/ruby_bug_11873_b.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/non_interpolated_symbol_array_line_breaks.txt" = 0.00 s = . Prism::NodeIdTest#"test_case.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_while_not_canonical.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/block.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/endless_method_command_syntax.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_pattern_069.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_arg_assoc_kwsplat.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/masgn_const.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/rescue_in_block.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/regexp.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/for_mlhs.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/args_cmd.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_dot3_open.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/resbody_list_mrhs.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/difficult3_5.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/endless_method_forwarded_args_legacy.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/pattern_matching_const_pattern.txt" = 0.00 s = . Prism::NodeIdTest#"test_range_begin_open_exclusive.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/heredoc_squiggly_tabs.txt" = 0.00 s = . Prism::NodeIdTest#"test_modules.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_opt_splat.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_args_kwargs.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/since/27.txt" = 0.00 s = . Prism::NodeIdTest#"test_comments.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/ensure_empty.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/flip2_env_lvar.txt" = 0.00 s = . Prism::NodeIdTest#"test_character_literal.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/bug_case_when_regexp.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/blockarg.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/safe_call_after_newline.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/rescue_ensure.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defns_reserved.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/when_splat.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/hash_pair_value_omission.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/lasgn_command.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/str_heredoc_interp.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/and_multi.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_dot_parens.txt" = 0.00 s = . Prism::NodeIdTest#"test_numbers.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_command_operation_colon.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/unary_minus.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/forwarded_kwrestarg.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/super.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/semantic/undef.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/pin_expr.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/masgn_command_call.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/nil.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/return_block.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/interpolated_symbol_array_line_breaks.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_eq3.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/kwrestarg_named.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/safe_op_asgn2.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defs_comments.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/str_single_escaped_newline.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/lasgn_lasgn_command_call.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/op_asgn.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/heredoc_squiggly.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_arg_scope.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/TestRubyParserShared.txt" = 0.00 s = . Prism::NodeIdTest#"test_blocks.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/args_assocs_comma.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/defined.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/difficult3__10.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/bdot3.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/qsymbols_empty.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/heredoc_with_only_carriage_returns_windows.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/cpath.txt" = 0.00 s = . Prism::NodeIdTest#"test_endless_range_in_conditional.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/bug190.txt" = 0.00 s = . Prism::NodeIdTest#"test_return.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/parser_bug_640.txt" = 0.00 s = . Prism::NodeIdTest#"test_while.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/heredoc_comma_arg.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/stabby_arg_no_paren.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_dstr_soft_newline.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/pct_nl.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/module.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_assoc_new_if_multiline.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/case_in_47.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/str_str.txt" = 0.00 s = . TestEnumerable#test_inject_op_private = 0.09 s = . Prism::NodeIdTest#"test_seattlerb/bug_args_masgn.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_heredoc_hardnewline.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/iter_kwarg_kwsplat.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/array_assocs.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/pattern_matching_hash.txt" = 0.00 s = . TestEnumerable#test_each_with_object = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/array_line_breaks.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/range_inclusive.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/semantic/dstr.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/send_attr_asgn_conditional.txt" = 0.00 s = . Prism::NodeIdTest#"test_heredoc.txt" = 0.00 s = . TestEnumerable#test_grep_v = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/return_call_assocs.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/heredoc_with_interpolation_and_carriage_return_escapes.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/lvar.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/op_asgn_primary_colon_identifier_command_call.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/array_lits_trailing_calls.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/heredoc__backslash_dos_format.txt" = 0.00 s = . TestEnumerable#test_each_cons = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/bug_comma.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_leading_dots_comment.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_opt_call_args_lit_comma.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_args_assoc_quoted.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/comments_before_leading_dot__27.txt" = 0.00 s = . TestEnumerable#test_find_all = 0.00 s = . TestEnumerable#test_find_index = 0.00 s = . Prism::NodeIdTest#"test_whitequark/endless_method_without_args.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/difficult3__7.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/var_and_asgn.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/resbody_list.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_defn_no_parens.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/symbols_empty.txt" = 0.00 s = . TestEnumerable#test_inject = 0.00 s = . TestEnumerable#test_to_h_block = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_multiline_str.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/ivasgn.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/lambda.txt" = 0.00 s = . Prism::NodeIdTest#"test_arithmetic.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/__ENCODING__.txt" = 0.00 s = . Prism::NodeIdTest#"test_if.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/casgn_unscoped.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/attr_asgn_colon_id.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/iter_args_6.txt" = 0.00 s = . Prism::NodeIdTest#"test_constants.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/assoc__bare.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/safe_call_rhs_newline.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_pattern_044.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/begin_rescue_else_ensure_bodies.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_args_opt2_2.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/str_pct_nested_nested.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/mlhs_mid_anonsplat.txt" = 0.00 s = . Prism::NodeIdTest#"test_regex.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/forwarded_argument_with_kwrestarg.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/bang_eq.txt" = 0.00 s = . Prism::NodeIdTest#"test_encoding_euc_jp.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/heredoc_squiggly_no_indent.txt" = 0.00 s = . Prism::NodeIdTest#"test_regex_with_fake_newlines.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/bug_452.txt" = 0.00 s = . Prism::NodeIdTest#"test_endless_method_as_default_arg.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/messy_op_asgn_lineno.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/str_single_newline.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/hash_kwsplat.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_arg_scope2.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/iter_args_5.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/numparam_outside_block.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/attrasgn_primary_dot_constant.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/str_double_double_escaped_newline.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/send_lambda_args.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defn_unary_not.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/str_evstr.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/case_in_hash_pat_rest.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/flipflop.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/dstr_evstr_empty_end.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/case_in_const.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/bug_while_not_parens_do.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/op_asgn_command_call.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/lasgn_middle_splat.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/difficult1_line_numbers2.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/regex_plain.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/difficult3_2.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/aref_args_assocs.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/heredoc_squiggly_interp.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/case_in_multiple.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/cvasgn.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/case_in_if_unless_post_mod.txt" = 0.00 s = . Prism::NodeIdTest#"test_for.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/block_kwarg_combinations.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/unless.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/def.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/empty.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/ruby_bug_12402.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/lasgn_arg_rescue_arg.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/bug_ascii_8bit_in_literal.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/bug_466.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/alias_gvar_backref.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/parser_bug_490.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/required_kwarg_no_value.txt" = 0.00 s = . Prism::NodeIdTest#"test_command_method_call.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/difficult6_.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/ensure.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/pattern_matching_no_body.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/rescue_parens.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/bug_args_masgn2.txt" = 0.00 s = . Prism::NodeIdTest#"test_range_beginless.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/const_scoped.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/multiple_args_with_trailing_comma.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/float.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/qsymbols.txt" = 0.00 s = . Prism::NodeIdTest#"test_3.3-3.3/it_with_ordinary_parameter.txt" = 0.00 s = . Prism::NodeIdTest#"test_break.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/resbody_var.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/lasgn_call_nobracket_rescue_arg.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/args.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_kw__required.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/ruby21_numbers.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/while_mod.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/bug_187.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/op_asgn_index_command_call.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/pct_Q_backslash_nl.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/if_symbol.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/newline_in_hash_argument.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defn_arg_forward_args.txt" = 0.00 s = . Prism::NodeIdTest#"test_3.4/it_read_and_assignment.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/mlhs_front_splat.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/semantic/def.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/if_elsif.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/pattern_matching_if_unless_modifiers.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/heredoc_squiggly_tabs_extra.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_evstr_after_break.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/lvar_injecting_match.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/case_in_hash_pat_rest_solo.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/parser_bug_989.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/kwoptarg_with_kwrestarg_and_forwarded_args.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/cond_eflipflop_with_endless_range.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/expr_not_bang.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defn_no_kwargs.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/case_in_42_2.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/heredoc_with_not_global_interpolation.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/case_in_31.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_reg_optarg.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/masgn_var_star_var.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/arg_combinations.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_call_operation_colon.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_arg_kwsplat.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/stabby_block_kw.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/or_asgn.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_array_lambda_block_call.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/string_interp.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/lasgn_ivar_env.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/ternary_ambiguous_symbol.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/case_in.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/op_asgn_index.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/find_pattern.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/stabby_proc_scope.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_kwarg_lvar_multiple.txt" = 0.00 s = . Prism::NodeIdTest#"test_comment_single.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/pattern_matching_expr_in_paren.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/eq_begin_why_wont_people_use_their_spacebar.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/variables.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/kwoptarg.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_heredoc_evstr.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/str_double_newline.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/alias.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/pattern_matching_explicit_array_match.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/heredoc_with_interpolation_and_carriage_return_escapes_windows.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_star.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/iter_args_1.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/bug_480.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/not.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/send_plain.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/masgn_paren.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/args_kw_block.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/heredoc_with_extra_carriage_returns_windows.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/singletons.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/aref_args_lit_assocs.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_array_block_call.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/send_lambda.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/module.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/unary.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_block_arg_named.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/magic_encoding_comment.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/heredoc.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/masgn_colon2.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_arg__bare.txt" = 0.00 s = . Prism::NodeIdTest#"test_regex_escape_encoding.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_block_inline_comment_leading_newlines.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_pattern_058_2.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_opt_call_args_assocs_comma.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/false.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_arg_optional.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/ruby_bug_11873_a.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/cond_eflipflop.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/do_bug.txt" = 0.00 s = . Prism::NodeIdTest#"test_3.3-3.3/block_args_in_array_assignment.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defn_oneliner_rescue.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/semantic/kwbegin.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/since/31.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/slashy_newlines_within_string.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_kw.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/preexe.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/rescue_mod_op_assign.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defn_opt_last_arg.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/pattern_matching__FILE__LINE_literals.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/pattern_matching_blank_else.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_lt.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_bang_squiggle.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/pattern_matching_nil_pattern.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/parser_drops_truncated_parts_of_squiggly_heredoc.txt" = 0.00 s = . Prism::NodeIdTest#"test_unary_method_calls.txt" = 0.00 s = . Prism::NodeIdTest#"test_endless_methods.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_call_ivar_line_break_paren.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/read_escape_unicode_curlies.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/iter_args_8_2.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/send_unary_op.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/case_in_array_pat_const.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/difficult0_.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/rescue_mod.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/while.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_block.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/str_pct_Q_nested.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/index_0.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/qsymbols_empty_space.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defn_opt_splat_arg.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defs_oneliner.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/restarg_unnamed.txt" = 0.00 s = . Prism::NodeIdTest#"test_procs.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_block_inline_comment.txt" = 0.00 s = . Prism::NodeIdTest#"test_heredocs_with_fake_newlines.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/int___LINE__.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/interpolated_word_array_line_breaks.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/ruby_bug_13547.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/cond_iflipflop_with_endless_range.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_return.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/range_exclusive.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/const_3_op_asgn_or.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_star2.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/difficult3__8.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/iter_args_10_1.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/bug_def_no_paren_eql_begin.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/stabby_block_iter_call.txt" = 0.00 s = . Prism::NodeIdTest#"test_rescue.txt" = 0.00 s = . Prism::NodeIdTest#"test_ranges.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/bug_and.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/arg.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/pattern_matching_implicit_array_match.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/send_conditional.txt" = 0.00 s = . Prism::NodeIdTest#"test_super.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/regexp_unicode_curlies.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/case_in_hash_pat_paren_assign.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/bug179.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/mlhs_rescue.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/safe_attrasgn.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/unary_num_pow_precedence.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/kwarg.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/bug_473.txt" = 0.00 s = . Prism::NodeIdTest#"test_patterns.txt" = 0.01 s = . Prism::NodeIdTest#"test_whitequark/masgn.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_opt_arg.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/bug_hash_args.txt" = 0.00 s = . Prism::NodeIdTest#test_all_syntax_versions_present = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_begin_call_block_call.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/parser_slash_slash_n_escaping_in_literals.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/method_definition_in_while_cond.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defn_splat_arg.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/kwarg_combinations.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_preexe.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defs_as_arg_with_do_block_inside.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/difficult3_.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/super_arg.txt" = 0.00 s = . Prism::NodeIdTest#"test_dos_endings.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_assoc_trailing_comma.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_hash_lit.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_block_inline_multiline_comment.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/pattern_matching_match_alt.txt" = 0.00 s = . Prism::NodeIdTest#"test_heredocs_nested.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defn_powarg.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/const_toplevel.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/const_op_asgn.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/until.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/f_kw.txt" = 0.00 s = . Prism::NodeIdTest#"test_range_begin_open_inclusive.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/bug_447.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defs_oneliner_eq2.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_heredoc.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defn_oneliner_noargs.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/symbols_empty_space.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/pct_w_heredoc_interp_nested.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/nth_ref.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/space_args_cmd.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/bug_op_asgn_rescue.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/attrasgn_array_arg.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/return.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/var_op_asgn.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/backticks_interpolation_line.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_carat.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_arg_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/gvar.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/class_comments.txt" = 0.00 s = . TestEnumerable#test_none_with_unused_block = 0.09 s = . Prism::NodeIdTest#"test_whitequark/forward_arg.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/str_evstr_escape.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/semantic/opasgn.txt" = 0.00 s = . Prism::NodeIdTest#"test_begin_rescue.txt" = 0.00 s = . TestEnumerable#test_take_while = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defn_args_forward_args.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/array_plain.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_array_arg.txt" = 0.00 s = . Prism::NodeIdTest#"test_command_method_call_2.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defn_endless_command.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/heredoc_bad_hex_escape.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/ruby_bug_11990.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/symbol_empty.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/def.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/cond_iflipflop.txt" = 0.00 s = . TestEnumerable#test_all = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/bug236.txt" = 0.00 s = . TestEnumerable#test_uniq = 0.00 s = . Prism::NodeIdTest#"test_whitequark/xstring_interp.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/const_unscoped.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/or.txt" = 0.00 s = . Prism::NodeIdTest#"test_3.3-3.3/return_in_sclass.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/symbol_interp.txt" = 0.00 s = . TestEnumerable#test_map = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/iter_args_2__19.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/parser_bug_830.txt" = 0.00 s = . TestEnumerable#test_min_by = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/symbol_list.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/difficult4__leading_dots.txt" = 0.00 s = . Prism::NodeIdTest#"test_keyword_method_names.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_postexe.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/cond_iflipflop_with_beginless_range.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/safe_call_dot_parens.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/heredoc_with_carriage_return_escapes.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/mlhs_mid_splat.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/semantic/while.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/safe_attrasgn_constant.txt" = 0.00 s = . Prism::NodeIdTest#"test_booleans.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/while_post.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/str_str_str.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/case_cond_else.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_args_no_kwargs.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/heredoc_squiggly_blank_line_plus_interpolation.txt" = 0.00 s = . Prism::NodeIdTest#"test_3.3-3.3/it_read_and_assignment.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/array_symbols_empty.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/anonymous_blockarg.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defn_kwarg_kwsplat.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/bug_masgn_right.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/mlhs_back_anonsplat.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/bug202.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/semantic/literal.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/var_op_asgn_cmd.txt" = 0.00 s = . Prism::NodeIdTest#"test_undef.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/rescue_else_ensure.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/asgn_mrhs.txt" = 0.01 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_dot3.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/regexp_escape_extended.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/masgn_lhs_splat.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/bug_do_block_in_hash_brace.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/pragma.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_return.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/forwarded_kwrestarg_with_additional_kwarg.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/masgn_attr.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/not_cmd.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/ruby_bug_11989.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/dsym_esc_to_sym.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/send_lambda_args_noparen.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/lasgn_env.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defn_kwarg_no_parens.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defs_endless_command_rescue.txt" = 0.00 s = . Prism::NodeIdTest#"test_hashes.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/if_elsif.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/ruby_bug_18878.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/space_args_arg.txt" = 0.00 s = . Prism::NodeIdTest#"test_heredoc_with_comment.txt" = 0.00 s = . Prism::NodeIdTest#"test_yield.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_leading_dots.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_stabby_with_braces_block.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/masgn_arg_ident.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_kwsplat.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/pattern_matching_lambda.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/str_single_double_escaped_newline.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/rational.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/pattern_matching_single_line.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/cond_begin_masgn.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/case_in_find_array.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/regexp_esc_u.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/op_asgn_dot_ident_command_call.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/begin_cmdarg.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/array_splat.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/const_op_asgn_and2.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/pattern_matching_else.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/array_symbols_interp.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/ruby_bug_9669.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/heredoc_with_extra_carriage_returns.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/asgn_cmd.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/alias.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/case_cond.txt" = 0.00 s = . Prism::NodeIdTest#"test_single_method_call_with_bang.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/ruby_bug_12073.txt" = 0.00 s = . Prism::NodeIdTest#"test_3.4/it_indirect_writes.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/send_binary_op.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/difficult6__8.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/case_in_hash_pat_paren_true.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/iter_args_7_1.txt" = 0.00 s = . Prism::NodeIdTest#"test_single_quote_heredocs.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/lambda_do_vs_brace.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/bug_heredoc_do.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/case_in_67.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_args_opt2.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/bug_call_arglist_parens.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/args_block_pass.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_call_dot_op2_brace_block.txt" = 0.00 s = . Prism::NodeIdTest#"test_embdoc_no_newline_at_end.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_args_assoc_trailing_comma.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/op_asgn_cmd.txt" = 0.00 s = . Prism::NodeIdTest#"test_unescaping.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/case_in_hash_pat.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/difficult4__leading_dots2.txt" = 0.00 s = . Prism::NodeIdTest#"test_heredocs_leading_whitespace.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/back_ref.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/begin_rescue_ensure_no_bodies.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/rescue_do_end_raised.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/safe_call.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/case_in_or.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/send_index_asgn_legacy.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/forward_arg_with_open_args.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/unless_mod.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/kwrestarg_unnamed.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/parser_bug_604.txt" = 0.00 s = . Prism::NodeIdTest#"test_defined.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/heredoc_squiggly_blank_lines.txt" = 0.00 s = . Prism::NodeIdTest#"test_3.4/it.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/ruby_bug_12669.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/masgn_cmd.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/__ENCODING___legacy_.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/difficult3__6.txt" = 0.00 s = . Prism::NodeIdTest#"test_range_end_open_inclusive.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/stabby_block_kw__required.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/quoted_symbol_hash_arg.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/bug_hash_args_trailing_comma.txt" = 0.00 s = . Prism::NodeIdTest#"test_keywords.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/array_words_empty.txt" = 0.00 s = . Prism::NodeIdTest#"test_rescue_modifier.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/safe_op_asgn.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/send_self_block.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/hash_label_end.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/args_args_comma.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_iter_call_parens.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/heredoc_nested.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/symbols.txt" = 0.00 s = . Prism::NodeIdTest#"test_method_calls.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/heredoc_with_only_carriage_returns.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/heredoc_squiggly_visually_blank_lines.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_colon2.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/postexe.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/and_or_masgn.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defn_opt_reg.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_paren_splat.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_and.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/self.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_arg_assoc.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/kwnilarg.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/while.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/case_expr_else.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defn_reg_opt_reg.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/bug191.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/assoc_label.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/rescue.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/const_2_op_asgn_or2.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/symbols_interp.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_pattern_058.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/words_interp.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/gvasgn.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_bang_command_call.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/case_in_37.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/ternary.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_defn_no_parens_args.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/endless_comparison_method.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/case_in_42.txt" = 0.00 s = . Prism::NodeIdTest#"test_regex_char_width.txt" = 0.00 s = . Prism::NodeIdTest#"test_3.3-3.3/keyword_args_in_array_assignment.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/space_args_arg_call.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/label_vs_string.txt" = 0.00 s = . Prism::NodeIdTest#"test_variables.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/bdot2.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/difficult3__11.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/ruby_bug_10653.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/lasgn_call_bracket_rescue_arg.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/beginless_erange_after_newline.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_dstr_escaped_newline.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/masgn_splat.txt" = 0.00 s = . Prism::NodeIdTest#"test_classes.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/bug_regex_verification.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/parser_bug_645.txt" = 0.00 s = . Prism::NodeIdTest#"test_emoji_method_calls.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_iter_call_no_parens.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/super_block.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/bug_rescue_empty_else.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/const_op_asgn_or.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_to_ary.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/if_mod.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defn_comments.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/heredoc_bad_oct_escape.txt" = 0.00 s = . Prism::NodeIdTest#"test_tilde_heredocs.txt" = 0.00 s = . TestEnumerable#test_inject_op_redefined = 0.08 s = . Prism::NodeIdTest#"test_whitequark/string___FILE__.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/procarg0.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/procarg0_legacy.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_gt.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_scope.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_pattern_019.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/str_pct_q.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/multiple_pattern_matches.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/pattern_matching_match_as.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/iter_args_3.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/iter_args_9_1.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/endless_method.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/ruby_bug_11873.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/mlhs_back_splat.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/lbrace_arg_after_command_args.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/masgn_star.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_until_not_canonical.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/when_splat.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/blockargs.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/iter_args_11_2.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/string_plain.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/if_else.txt" = 0.00 s = . Prism::NodeIdTest#"test_indented_file_end.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/restarg_named.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_trailing_newlines.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/difficult3_4.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_call_operation_dot.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/forward_args_legacy.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/parser_bug_525.txt" = 0.00 s = . Prism::NodeIdTest#"test_heredoc_with_escaped_newline_at_start.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_trailing_dots.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/array_words_interp.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/dedenting_interpolating_heredoc_fake_line_continuation.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/ruby_bug_15789.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/casgn_toplevel.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/non_lvar_injecting_match.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/iter_args_11_1.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/bug_481.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/rescue.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/class.txt" = 0.00 s = . Prism::NodeIdTest#"test_repeat_parameters.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/difficult2_.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/bug_hash_interp_array.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/masgn_colon3.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/xstring_plain.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/ivar.txt" = 0.00 s = . Prism::NodeIdTest#"test_symbols.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/args_args_star.txt" = 0.00 s = . Prism::NodeIdTest#"test_not.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/block_arg_combinations.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_decomp_arg_splat.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/opasgn.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/alias_resword.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defn_endless_command_rescue.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/character.txt" = 0.00 s = . Prism::NodeIdTest#"test_spanning_heredoc.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/send_block_chain_cmd.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/args_star.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/nil_expression.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_colon_parens.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/assignment.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/ambiuous_quoted_label_in_ternary_operator.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/multiline_hash_declaration.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_arg_opt_splat.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/zsuper.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_unary_bang.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/iter_args_9_2.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/bug_cmdarg.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_def_special_name.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/trailing_forward_arg.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/kwarg_no_paren.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/if_nl_then.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/ruby_bug_11380.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/difficult1_line_numbers.txt" = 0.00 s = . Prism::NodeIdTest#"test_xstring.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/unary_plus.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/empty_begin.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/defined.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/send_lambda_args_shadow.txt" = 0.00 s = . Prism::NodeIdTest#"test_3.3-3.3/it_indirect_writes.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/rescue_without_begin_end.txt" = 0.00 s = . Prism::NodeIdTest#"test_dash_heredocs.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/case_in_array_pat_paren_assign.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/arg_label.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/dstr.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/undef.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/casgn_scoped.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/send_attr_asgn.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/bug169.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/range.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_div.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/rescue_do_end_rescued.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/difficult6__7.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/pipe_semicolon.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/if_masgn__24.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defn_kwarg_val.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/eq_begin_line_numbers.txt" = 0.00 s = . Prism::NodeIdTest#"test_heredoc_with_carriage_returns.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_pattern_076.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_decomp_arg_splat_arg.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/regex_interp.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/uminus_float.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/bug_not_parens.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/args_args_assocs_comma.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/difficult3__12.txt" = 0.00 s = . Prism::NodeIdTest#"test_string_concatination_frozen_false.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/heredoc_trailing_slash_continued_call.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/mlhs_keyword.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defs_kwarg.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/arg_duplicate_ignored.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/rescue_mod_asgn.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/BEGIN.txt" = 0.01 s = . Prism::NodeIdTest#"test_seattlerb/begin_rescue_else_ensure_no_bodies.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/array_words.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_rescue.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/hookexe.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/cond_begin.txt" = 0.00 s = . Prism::NodeIdTest#"test_arrays.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/dsym_to_sym.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/bug_do_block_in_call_args.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_stabby_do_end_with_block.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/str_double_escaped_newline.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/op_asgn_primary_colon_identifier1.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/attrasgn_array_lhs.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/lparenarg_after_lvar__since_25.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/heredoc_backslash_nl.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/send_index_cmd.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/rescue_do_end_no_raise.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_multiline_str_literal_n.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/for.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_until_not_noncanonical.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/str_backslashes.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_arg_kwsplat.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/and_asgn.txt" = 0.00 s = . Prism::NodeIdTest#"test_3.3-3.3/it.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/case_in_array_pat_const2.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/when_multi.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_call_dot_op2_cmd_args_do_block.txt" = 0.00 s = . Prism::NodeIdTest#"test_integer_operations.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defn_kwarg_kwarg.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/unless_else.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/if.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/__ENCODING__.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/pattern_matching_single_line_allowed_omission_of_parentheses.txt" = 0.00 s = . Prism::NodeIdTest#"test_heredocs_with_ignored_newlines_and_non_empty.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defn_forward_args__no_parens.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/bang.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/difficult3_3.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/str_newline_hash_line_number.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/rescue_mod_masgn.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/unary_plus_on_literal.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/when_then.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/symbol_plain.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/keyword_argument_omission.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_array_lit_inline_hash.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/qw_escape.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/send_plain_cmd.txt" = 0.00 s = . Prism::NodeIdTest#"test_encoding_binary.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/masgn_splat_arg_arg.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/op_asgn_primary_colon_const_command_call.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/iter_args_4.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/true.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/index_0_opasgn.txt" = 0.00 s = . Prism::NodeIdTest#"test_lambda.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_kwarg_lvar.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_args_opt1.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/forwarded_argument_with_restarg.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/kwbegin.txt" = 0.00 s = . Prism::NodeIdTest#"test_xstring_with_backslash.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/hash_hashrocket.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defs_oneliner_rescue.txt" = 0.00 s = . Prism::NodeIdTest#"test_until.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/marg_combinations.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defn_kwarg_env.txt" = 0.00 s = . TestEnumerable#test_all_with_unused_block = 0.09 s = . TestEnumerable#test_range_sum = 0.00 s = . TestEnumerable#test_detect = 0.00 s = . TestEnumerable#test_max = 0.00 s = . Prism::NodeIdTest#"test_methods.txt" = 0.00 s = . TestEnumerable#test_slice_after_continuation_lines = 0.00 s = . Prism::NodeIdTest#"test_4.0/leading_logical.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defn_arg_asplat_arg.txt" = 0.00 s = . TestEnumerable#test_chunk = 0.00 s = . TestEnumerable#test_callcc = 0.00 s = S Prism::NodeIdTest#"test_whitequark/args_args_assocs.txt" = 0.00 s = . TestEnumerable#test_take = 0.00 s = . Prism::NodeIdTest#"test_whitequark/ruby_bug_11107.txt" = 0.00 s = . TestEnumerable#test_select = 0.00 s = . Prism::NodeIdTest#"test_whitequark/bug_lambda_leakage.txt" = 0.00 s = . TestEnumerable#test_max_by = 0.00 s = . TestEnumerable#test_minmax_by = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/mlhs_front_anonsplat.txt" = 0.00 s = . TestEnumerable#test_sum = 0.00 s = . TestEnumerable#test_inject_array_mul = 0.00 s = . TestEnumerable#test_none = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_str_with_newline_escape.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/const_op_asgn_and1.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/send_index_legacy.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/space_args_arg_block.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_assoc_new.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/safe_calls.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_call_defn_call_block_call.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_defn_complex.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/block_kwarg.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/space_args_block.txt" = 0.00 s = . Prism::NodeIdTest#"test_global_variables.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/iter_args_7_2.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/dot2_nil__26.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/bug_249.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defn_kwarg_kwsplat_anon.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_while_not_noncanonical.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/masgn_arg_splat_arg.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/thingy.txt" = 0.00 s = . Prism::NodeIdTest#"test_strings.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/pipe_space.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/not_masgn__24.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/iter_kwarg.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/qw_escape_term.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_splat_reg.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/heredoc_squiggly_empty.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/hash_label.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/cond_unary_minus.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/super.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/dstr_lex_state.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/rescue_do_end_ensure_result.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/case_in_86.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/bug_cond_pct.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/bang_cmd.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_if_not_noncanonical.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/f_kw__required.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/pattern_matching_constants.txt" = 0.00 s = . Prism::NodeIdTest#"test_4.0/endless_methods_command_call.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defn_oneliner_eq2.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/masgn_arg_colon_arg.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/masgn_nested.txt" = 0.00 s = . Prism::NodeIdTest#"test_nils.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/bug_215.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/send_index_asgn.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/cvar.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/qwords_empty.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/case_in_find.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/string_concat.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_arg_opt_arg_block.txt" = 0.00 s = . Prism::NodeIdTest#"test_boolean_operators.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/qWords_space.txt" = 0.00 s = . Prism::NodeIdTest#"test_ternary_operator.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_if_not_canonical.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/safe_call_newline.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/difficult3__9.txt" = 0.00 s = . Prism::NodeIdTest#"test_newline_terminated.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/method_call_trailing_comma.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/rhs_asgn.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/difficult7_.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/dedenting_heredoc.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defn_kwarg_lvar.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_call_no_args.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/sclass.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/slash_newline_in_heredocs.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/optarg.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/in_expr_no_case.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/send.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/bug_args_masgn_outer_parens__19.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/pattern_matching_single_match.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/parse_line_dot2_open.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/var_or_asgn.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/begin_ensure_no_bodies.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defn_oneliner.txt" = 0.00 s = . Prism::NodeIdTest#"test_heredoc_with_trailing_newline.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/parser_bug_507.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/defn_oneliner_noargs_parentheses.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/pattern_matching_keyword_variable.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/masgn_splat_arg.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/masgn_anon_splat_arg.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/regexp_esc_C_slash.txt" = 0.00 s = . Prism::NodeIdTest#"test_unless.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_decomp_anon_splat_arg.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/literal/since/30.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_env.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/hash_empty.txt" = 0.00 s = . Prism::NodeIdTest#"test_dstring.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_trailing_comma.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/integer_with_if_modifier.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/send_op_asgn_conditional.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/bug_cmd_string_lookahead.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/op_asgn_index_cmd.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/call_not.txt" = 0.00 s = . Prism::NodeIdTest#"test_it_assignment.txt" = 0.00 s = . Prism::NodeIdTest#"test_dsym_str.txt" = 0.00 s = . Prism::NodeIdTest#"test_next.txt" = 0.00 s = . Prism::NodeIdTest#"test_range_end_open_exclusive.txt" = 0.00 s = . Prism::NodeIdTest#"test_heredocs_with_ignored_newlines.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/case_in_else.txt" = 0.00 s = . Prism::NodeIdTest#"test_unparser/corpus/semantic/block.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/heredoc_with_extra_carriage_horrible_mix.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/block_command_operation_dot.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/ruby_bug_14690.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/dot3_nil__26.txt" = 0.00 s = . Prism::NodeIdTest#"test_seattlerb/dstr_evstr.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/send_index.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/class_super_label.txt" = 0.00 s = . Prism::NodeIdTest#"test_whitequark/forwarded_restarg.txt" = 0.00 s = . TestEnumerable#test_refine_Enumerable_then_include = 0.07 s = . TestEnumerable#test_each_with_index = 0.00 s = . TestEnumerable#test_reverse_each = 0.00 s = . TestAlias#test_alias = 0.00 s = . TestEnumerable#test_inject_array_op_redefined = 0.05 s = . TestEnumerable#test_slice_when_noblock = 0.00 s = . TestEnumerable#test_partition = 0.00 s = . TestEnumerable#test_reject = 0.00 s = . TestEnumerable#test_slice_after_both_pattern_and_block = 0.00 s = . TestEnumerable#test_slice_after1 = 0.00 s = . TestEnumerable#test_slice_when_0 = 0.00 s = . TestEnumerable#test_slice_when_2 = 0.00 s = . TestEnumerable#test_to_a = 0.00 s = . TestEnumerable#test_flat_map = 0.00 s = . TestEnumerable#test_to_a_size_infinity = 0.00 s = . TestAlias#test_alias_in_module = 0.05 s = . TestAlias#test_alias_inspect = 0.00 s = . TestAlias#test_zsuper_alias_visibility = 0.00 s = . TestAlias#test_cyclic_zsuper = 0.00 s = . TestAlias#test_alias_module_method_added = 0.00 s = . TestAlias#test_super_in_aliased_module_method = 0.00 s = . TestAlias#test_alias_class_method_added = 0.00 s = . TestAlias#test_alias_suppressing_redefinition = 0.02 s = . TestAlias#test_alias_wb_miss = 0.05 s = . TestAlias#test_alias_complemented_method = 0.01 s = . TestAlias#test_alias_with_zsuper_method = 0.00 s = . TestAlias#test_nonexistmethod = 0.00 s = . TestAlias#test_undef_method_error_message_with_zsuper_method = 0.00 s = . TestAlias#test_send_alias = 0.00 s = . TestAlias#test_special_const_alias = 0.00 s = . TestAlias#test_alias_method_equation = 0.00 s = . URI::TestFTP#test_parse = 0.00 s = . URI::TestFTP#test_paths = 0.00 s = . URI::TestFTP#test_parse_invalid = 0.00 s = . URI::TestFTP#test_assemble = 0.00 s = . URI::TestFTP#test_select = 0.00 s = . TestEnumerable#test_reverse_each_memory_corruption = 0.28 s = . TestEnumerable#test_group_by = 0.00 s = . TestEnumerable#test_find = 0.00 s = . TestEnumerable#test_compact = 0.00 s = . TestEnumerable#test_inject_array_plus = 0.00 s = . TestEnumerable#test_one_with_unused_block = 0.05 s = . TestEnumerable#test_any = 0.00 s = . TestEnumerable#test_to_a_keywords = 0.00 s = . TestEnumerable#test_tally = 0.00 s = . TestEnumerable#test_slice_when_contiguously_increasing_integers = 0.00 s = . TestEnumerable#test_all_fast = 0.00 s = . TestEnumerable#test_ruby_svar = 0.00 s = . TestFind#test_countdown3 = 0.00 s = . TestFind#test_to_path = 0.00 s = . TestFind#test_enumerator = 0.00 s = . TestFind#test_prune = 0.00 s = . TestFind#test_countup3 = 0.00 s = . TestFind#test_dangling_symlink = 0.00 s = . TestFind#test_change_dir_to_file = 0.00 s = . TestFind#test_relative = 0.00 s = . TestFind#test_encoding_ascii = 0.00 s = . TestFind#test_rec = 0.00 s = . TestFind#test_empty = 0.00 s = . TestFind#test_dont_follow_symlink = 0.00 s = . TestFind#test_encoding_non_ascii = 0.00 s = . TestFind#test_unreadable_dir = 0.00 s = . TestFind#test_nonexistence = 0.00 s = . TestFind#test_change_dir_to_symlink_loop = 0.00 s = . TestFind#test_dangling_symlink_stat_error = 0.00 s = . TestFind#test_unsearchable_dir = 0.00 s = . TestFind::TestInclude#test_functional_call = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/rescue_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/forwarded_argument_with_kwrestarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/not.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/opasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/class_super.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/rescue_mod_masgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_range_begin_open_exclusive.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defs_oneliner_eq2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_defn_complex.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_methods.txt" = 0.02 s = . Prism::SnippetsTest#"test_4.0_whitequark/back_ref.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/f_kw__required.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/iter_args_3.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/parser_bug_989.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/unary.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/heredoc.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/array_plain.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/args_kw_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_multi_write.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/if_mod.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/parser_bug_989.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/return.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_3.3-3.3/return_in_sclass.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/bug202.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/cvasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/safe_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/bug_435.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/heredoc_comma_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/begin_ensure_no_bodies.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/forward_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/__ENCODING___legacy_.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/regexp_escape_extended.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_block_inline_comment_leading_newlines.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/masgn_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/attrasgn_array_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/var_op_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/safe_attrasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/case_in_42.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/lasgn_env.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/lambda.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_procs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/semantic/literal.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defn_kwarg_kwsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/kwarg_combinations.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_call_operation_dot.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/defs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/ivasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defs_oneliner_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defn_oneliner_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/bug_480.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_scope.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/dot2_nil__26.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_3.3-3.3/it_indirect_writes.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/difficult3_3.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/not_masgn__24.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/character.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/kwoptarg_with_kwrestarg_and_forwarded_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/bug_hash_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_block_inline_comment_leading_newlines.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/until_post.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/cond_eflipflop_with_endless_range.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/ruby_bug_14690.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/rescue_without_begin_end.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_opt_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/empty_begin.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/pattern_matching_single_match.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/class_comments.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/args_star.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/bug190.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_assoc_new_if_multiline.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/qw_escape_term.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/bug_args__19.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_block_inline_comment.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/dstr_lex_state.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_arg_kwsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_array_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/comments_before_leading_dot__27.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/attrasgn_array_lhs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/bug_ascii_8bit_in_literal.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_range_end_open_inclusive.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/space_args_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/bug290.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/unless_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/array_line_breaks.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/alias.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_call_ivar_line_break_paren.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/case_expr_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/cpath.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_comment_single.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_if_not_canonical.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/rational.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/unary_num_pow_precedence.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_call_ivar_arg_no_parens_line_break.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_integer_operations.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.0_whitequark/for.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/args_args_assocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/string_dvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/symbol_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/bug_cond_pct.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/or_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_postexe.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/bang_eq.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_return.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/pattern_matching_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/const_scoped.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/masgn_attr.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/when_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/character.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/begin_rescue_else_ensure_bodies.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/bug236.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/difficult3__11.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/non_interpolated_word_array_line_breaks.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/find_pattern.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_begin_call_block_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/send_attr_asgn_conditional.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/heredoc_nested.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/mlhs_front_anonsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/ambiuous_quoted_label_in_ternary_operator.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/args_star.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/utf8_bom.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_assoc_new.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/space_args_arg_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_single_quote_heredocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defn_kwarg_lvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_multiline_str.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/expr_not_bang.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_call_dot_op2_cmd_args_do_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_command_operation_dot.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/hash_label_end.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/bdot3.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/symbols_empty_space.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_postexe.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/unary_plus.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/backticks_interpolation_line.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/magic_encoding_comment.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/iter_args_11_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_rshift.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/bug_187.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/arg_label.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/heredoc_trailing_slash_continued_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/alias.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/bug236.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/restarg_named.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/in_expr_no_case.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/hash_kwsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/arg_label.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/eq_begin_why_wont_people_use_their_spacebar.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_tilde_heredocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_string_concatination_frozen_false.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/pattern_matching_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/module.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_indented_file_end.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/bug_cmd_string_lookahead.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defn_oneliner.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_xstring_with_backslash.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_if_not_noncanonical.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/send_op_asgn_conditional.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_alias.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_strings.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_whitequark/anonymous_blockarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/lambda_do_vs_brace.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/kwnilarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_preexe.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/asgn_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_begin_rescue.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.0_whitequark/array_symbols_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/unary_plus.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_arg_assoc.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/pattern_matching_single_match.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/mlhs_back_anonsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/case_in_if_unless_post_mod.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defn_kwarg_env.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_single_method_call_with_bang.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/integer_with_if_modifier.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/masgn_nested.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/attrasgn_array_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/array_words.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/hash_label.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/parser_bug_604.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/unary.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/stabby_block_kw.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/pctW_lineno.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/heredoc_with_extra_carriage_returns_windows.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_block_inline_comment.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_hash_lit.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_args_opt2_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/heredoc_squiggly_no_indent.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/block_kwarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/mlhs_mid_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_comments.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_assoc_trailing_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defn_kwarg_kwsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/str_str.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/ruby_bug_12669.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_while_not_noncanonical.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/ensure.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/stabby_block_kw.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/multiple_args_with_trailing_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/qsymbols_empty_space.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/parser_bug_507.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/range_inclusive.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/symbols_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/heredoc_squiggly.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_pattern_044.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/stabby_arg_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/send_conditional.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/ambiuous_quoted_label_in_ternary_operator.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defn_oneliner_eq2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/index_0_opasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/difficult3__9.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_gt.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/attrasgn_primary_dot_constant.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/masgn_star.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/unless.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/op_asgn_primary_colon_const_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/semantic/literal.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/const_op_asgn_and2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/mlhs_keyword.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/case_in_const.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/since/30.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/symbol_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/heredoc_squiggly_blank_line_plus_interpolation.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/blockargs.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_seattlerb/heredoc_with_interpolation_and_carriage_return_escapes_windows.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/case_in_find_array.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/kwbegin.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/non_lvar_injecting_match.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_decomp_anon_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/regexp_escape_extended.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defn_kwarg_kwsplat_anon.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/bug202.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/attrasgn_primary_dot_constant.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/kwrestarg_named.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/lvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/parser_bug_525.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_splat_reg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_command_method_call_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/symbols.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/lambda_do_vs_brace.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defn_args_forward_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_case.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defs_kwarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/safe_call_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/TestRubyParserShared.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/literal.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_seattlerb/eq_begin_why_wont_people_use_their_spacebar.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_range_end_open_inclusive.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_block_inline_comment.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_heredocs_with_fake_newlines.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_call_ivar_arg_no_parens_line_break.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/complex.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/const_scoped.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/uminus_float.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_while.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_multi_write.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/masgn_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/forwarded_argument_with_kwrestarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/heredoc_trailing_slash_continued_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/find_pattern.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/heredoc_backslash_nl.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/qsymbols.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_star2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_begin_ensure.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_encoding_euc_jp.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_pattern_069.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/heredoc_with_carriage_return_escapes_windows.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_colon2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/semantic/opasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defn_kwarg_kwarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/flipflop.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_range_end_open_exclusive.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/difficult3__11.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/endless_method_without_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/case_in_or.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_pattern_076.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/heredoc_nested.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_endless_method_as_default_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/difficult1_line_numbers.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/empty_stmt.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_div.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defs_kwarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/rational.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/rescue_else_ensure.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/alias.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/case_in_find_array.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/stabby_arg_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/def.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_pattern_058_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/semantic/undef.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/dot3_nil__26.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/difficult7_.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/forwarded_kwrestarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_call_operation_colon.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/heredoc_squiggly.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/range_inclusive.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_assoc_new_if_multiline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/defined.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_kwsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/safe_attrasgn_constant.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/args_args_assocs_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/mlhs_back_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_for.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/cond_eflipflop_with_endless_range.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/const_op_asgn_and2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/case_in_86_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_keywords.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/pattern.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/endless_method.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/ruby_bug_11873.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_call_no_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/bug_466.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/super_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/case_in_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/send_attr_asgn_conditional.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_seattlerb/integer_with_if_modifier.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/heredoc_with_extra_carriage_returns_windows.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/rescue_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/case_in_array_pat_paren_assign.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/assoc_label.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_arg_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/args_kw_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_args_kwargs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/cvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_arg_opt_arg_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_tilde_heredocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/rescue_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/bug_call_arglist_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/lasgn_env.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_single_method_call_with_bang.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/kwrestarg_named.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/attrasgn_array_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/heredoc_bad_hex_escape.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/undef.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defn_kwarg_kwarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_dot2_open.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/regexp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defn_kwarg_kwsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_command_method_call_3.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/case_in_hash_pat_rest_solo.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_arrays.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.0_3.4/it_indirect_writes.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_seattlerb/iter_args_8_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_range_begin_open_exclusive.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_4.0/endless_methods_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/evstr_evstr.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_dstring.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/str_str_str.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_embdoc_no_newline_at_end.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/while_post.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/procarg0.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/safe_attrasgn_constant.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/case_in_const.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/bug_case_when_regexp.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_colon_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_single_method_call_with_bang.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/block_arg_combinations.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_whitequark/send_index.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/symbols_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_dstr_soft_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_3.3-3.3/it.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_blocks.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_whitequark/ambiuous_quoted_label_in_ternary_operator.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/gvasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/pattern_matching_constants.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_arithmetic.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/unary_tilde.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_args_opt1.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/heredoc_bad_hex_escape.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/qWords_space.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/heredoc_with_extra_carriage_horrible_mix.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/ruby_bug_10653.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/case_in_find_array.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/array_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/masgn_anon_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/rescue_mod_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/case_in_find.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/str_pct_q.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/rescue_do_end_ensure_result.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_dsym_str.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/qwords_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_lte.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/alias.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/pattern_matching_const_pattern.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/parser_bug_645.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defn_oneliner_noargs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/regexp_esc_u.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/backticks_interpolation_line.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/dstr.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/heredoc_squiggly_tabs_extra.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defn_opt_last_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/const_op_asgn_and2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/unless_mod.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/iter_args_7_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_booleans.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/args.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_dot3_open.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/op_asgn_index_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/op_asgn_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/when_then.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/int___LINE__.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/op_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/multiple_args_with_trailing_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/ruby_bug_12402.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_case_in_hash_key.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/ruby_bug_9669.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unescaping.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/semantic/block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_begin_call_block_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/non_interpolated_word_array_line_breaks.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/restarg_named.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/heredoc_squiggly_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/case_in_37.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/masgn_colon3.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/ruby_bug_12402.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_eq3.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/class.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/comments_before_leading_dot__27.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defs_oneliner.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/iter_args_11_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/alias_gvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/safe_call_after_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_postexe.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defn_args_forward_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/send_op_asgn_conditional.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/asgn_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/parser_bug_490.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/or.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/expr_not_bang.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/var_or_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/ruby_bug_11873_a.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/while.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.0_for.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_range_beginless.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/bug_args_masgn2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/bug_481.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/symbol_list.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/lambda_do_vs_brace.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/difficult3__8.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/ruby_bug_11107.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/bug_452.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/kwoptarg_with_kwrestarg_and_forwarded_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_arg_assoc.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/rescue_mod_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/when_then.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_character_literal.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/label_vs_string.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/hash_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_heredocs_with_ignored_newlines.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/lasgn_lasgn_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/hash_kwsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/dstr_str.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_optarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/bug_args_masgn2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/or.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_endless_method_as_default_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/pattern_matching_explicit_array_match.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_super.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/bug_cmd_string_lookahead.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/parser_bug_490.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/string_concat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_call_ivar_line_break_paren.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_if_not_noncanonical.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_alias.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/kwrestarg_unnamed.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_break.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_until.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_if_not_noncanonical.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_seattlerb/cond_unary_minus.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/difficult3_5.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_method_calls.txt" = 0.03 s = . Prism::SnippetsTest#"test_3.4_seattlerb/dot3_nil__26.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/mlhs_front_anonsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/bug_cmdarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_lt.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/symbol_plain.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/op_asgn_index_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/heredoc_with_not_global_interpolation.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/bug_masgn_right.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/nth_ref.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/heredoc_nested.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/rescue_do_end_no_raise.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_symbols.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_seattlerb/difficult3__12.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/read_escape_unicode_curlies.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/heredoc_squiggly_tabs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/bug_not_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/op_asgn_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/case_in_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defined_eh_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/kwbegin_compstmt.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/dstr_evstr_empty_end.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/case_cond_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/bug191.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/masgn_const.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/symbols_empty_space.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/semantic/opasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/asgn_mrhs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/rescue_do_end_rescued.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/class_comments.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/heredoc__backslash_dos_format.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/iter_args_8_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/bug_ascii_8bit_in_literal.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_array_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/pipe_semicolon.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/bug_447.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/preexe.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/eq_begin_line_numbers.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_range_end_open_inclusive.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defn_kwarg_val.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/pattern_matching__FILE__LINE_literals.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_opt_call_args_lit_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_ranges.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/send.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_whitequark/back_ref.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/safe_calls.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/parser_bug_830.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/send_plain_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/array_words_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/expr_not_bang.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_trailing_newlines.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/pattern_matching_nil_pattern.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/block_arg_combinations.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_not.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/difficult3__8.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/arg_combinations.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/heredoc_bad_oct_escape.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/ivar.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/pattern_matching_nil_pattern.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_defined.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/bug_rescue_empty_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/safe_op_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/newline_in_hash_argument.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/uminus_float.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/case_in_hash_pat_rest_solo.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defs_oneliner_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/kwarg_combinations.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/pattern_matching_if_unless_modifiers.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/op_asgn_val_dot_ident_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/cond_unary_minus.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/safe_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_command_method_call.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_whitequark/non_lvar_injecting_match.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/while.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/send_block_conditional.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_single_quote_heredocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/send_lambda_args_shadow.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/arg_duplicate_ignored.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/stabby_proc_scope.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/messy_op_asgn_lineno.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/__ENCODING__.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/method_call_assoc_trailing_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_hash_lit.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/heredoc__backslash_dos_format.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/cond_eflipflop_with_beginless_range.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/int___LINE__.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_env.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/opasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/symbols.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/iter_args_2__19.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/pattern_matching_expr_in_paren.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/lasgn_call_nobracket_rescue_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/bug_def_no_paren_eql_begin.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_colon_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/difficult2_.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/safe_calls.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/emit_arg_inside_procarg0_legacy.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_heredoc_with_comment.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_opt_call_args_lit_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/f_kw.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/complex.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defs_oneliner.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/str_single_double_escaped_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/regexp_unicode_curlies.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/slashy_newlines_within_string.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/bug_hash_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_call_no_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defn_oneliner_noargs_parentheses.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_call_operation_colon.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_opt_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/const_2_op_asgn_or2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/cond_iflipflop.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/symbol_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/bug_rescue_empty_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/unary_minus.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/case_cond.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/args_args_assocs_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_trailing_dots.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/op_asgn_primary_colon_identifier_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/iter_kwarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/pipe_space.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/regexp_esc_C_slash.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/masgn_attr.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/xstring_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/kwarg_combinations.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/const_unscoped.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/when_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/assignment.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_seattlerb/str_interp_ternary_or_label.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/masgn_colon3.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/heredoc_bad_oct_escape.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_heredoc_regexp_chars.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/dstr_str.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/slashy_newlines_within_string.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/for.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/trailing_forward_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/pattern_matching_single_match.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/procarg0.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/space_args_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_heredoc_hardnewline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_hash_lit.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/str_evstr.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/op_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/pattern_matching_lambda.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/case_in_31.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/send_index_asgn_legacy.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/var_or_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/array_words_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_embdoc_no_newline_at_end.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/ruby_bug_11990.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/heredoc_squiggly_no_indent.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defn_opt_reg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/unary.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/hash_hashrocket.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_kwarg_lvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/while.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/cond_match_current_line.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_heredocs_nested.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/op_asgn_index_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_xstring.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/bug_473.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_arg_opt_arg_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/mlhs_mid_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_eq3.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/defined.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/heredoc_squiggly_blank_lines.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/iter_kwarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/pipe_space.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/find_pattern.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/str_pct_q.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/send_block_chain_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/space_args_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/symbols_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/bug_hash_interp_array.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_lte.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/index_0.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/ternary_ambiguous_symbol.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/bug191.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/bug190.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/lvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/xstring_plain.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/send_index_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/bug_hash_args_trailing_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/args_kw_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_pattern_076.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_lambda.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/bug290.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/str_backslashes.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_classes.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/rhs_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_defined.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/cpath.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/words_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/case_in_if_unless_post_mod.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_arg_assoc.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_scope.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/ruby_bug_11873_b.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/case_in_86.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/qWords_space.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/ruby_bug_9669.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/rescue_without_begin_end.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/bug_do_block_in_cmdarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/case_in_array_pat_const2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/kwrestarg_unnamed.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/symbols_empty_space.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/heredoc_with_extra_carriage_horrible_mix.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_regex.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_ranges.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_kwarg_lvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/cond_iflipflop_with_endless_range.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/const_toplevel.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/qwords_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/safe_attrasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/op_asgn_primary_colon_identifier1.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/iter_args_3.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/case_in_86.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/case_in_67.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/if.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/case_in_find.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/lasgn_arg_rescue_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/lasgn_call_nobracket_rescue_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/difficult1_line_numbers.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/empty_begin.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/safe_call_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/iter_args_11_1.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/gvasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/numparam_ruby_bug_19025.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_kwarg_lvar_multiple.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/hash_hashrocket.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/const_toplevel.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/beginless_range.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_call_paren_call_block_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/forwarded_restarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/if_nl_then.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/class_super_label.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/kwnilarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/alias.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/difficult3_3.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/safe_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/symbol_list.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_bang_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_def_special_name.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_regex_char_width.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/int___LINE__.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/forwarded_argument_with_restarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_pattern_051.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/non_lvar_injecting_match.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/if_masgn__24.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/utf8_bom.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_dot2_open.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/send_attr_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/difficult6__7.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/array_words_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/pattern_matching_match_alt.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/heredoc_squiggly_no_indent.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defs_oneliner.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/back_ref.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/unless_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defn_kwarg_kwsplat_anon.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_pattern_058_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/bug_heredoc_do.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/kwarg_no_paren.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/marg_combinations.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/semantic/kwbegin.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defn_endless_command_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/since/31.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defn_oneliner_eq2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/__ENCODING___legacy_.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_classes.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/while_mod.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/difficult3__8.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/bug_cond_pct.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/regex_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/dsym_to_sym.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_args_opt2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/unary_plus_on_literal.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/pattern_matching_expr_in_paren.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/lasgn_call_nobracket_rescue_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/assignment.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_call_operation_colon.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/ruby_bug_11380.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_arithmetic.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/hash_kwsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_command_operation_colon.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_until_not_noncanonical.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/lasgn_env.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_carat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/rescue_in_lambda_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_trailing_dots.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_case_in_hash_key.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_decomp_arg_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/case_in_array_pat_const2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_arg__bare.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/case_in_array_pat_paren_assign.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/while.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_whitequark/send_op_asgn_conditional.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/iter_args_8_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/case_in_const.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/heredoc_backslash_nl.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/bdot3.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/send_binary_op.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/kwrestarg_unnamed.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/class.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/difficult3__11.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/cond_begin.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/ruby_bug_12073.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unless.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_star.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_arg__bare.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/BEGIN.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/pct_w_heredoc_interp_nested.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/bug_cmd_string_lookahead.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/unless_mod.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/pattern_matching_ranges.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_endless_method_as_default_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/kwoptarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/pattern_matching_implicit_array_match.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/const_op_asgn_and1.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/if.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/endless_comparison_method.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_keywords.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/send_index_legacy.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/masgn_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/class_comments.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/bug_and.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/if_mod.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/case_in_if_unless_post_mod.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/quoted_symbol_hash_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/cond_eflipflop.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/str_str_str.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/while_post.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/super_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/beginless_range.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_trailing_newlines.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_string_concatination_frozen_false.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unary_method_calls.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/bug_435.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/cond_eflipflop.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_call_paren_call_block_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/rational.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/casgn_scoped.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/return.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/difficult4__leading_dots.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/dot2_nil__26.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_array_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_command_operation_colon.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/send_lambda_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/heredoc_squiggly_blank_lines.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/bug_ascii_8bit_in_literal.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/assoc_label.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/true.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/str_newline_hash_line_number.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/masgn_arg_ident.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/array_words.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_gt.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/alias_resword.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/str_interp_ternary_or_label.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_keyword_method_names.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/block_kwarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/while.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_seattlerb/safe_attrasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/args_args_assocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/module.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_args_command.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/pattern_matching_single_line_allowed_omission_of_parentheses.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_block_arg_named.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_heredocs_with_ignored_newlines.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/parser_slash_slash_n_escaping_in_literals.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/args_args_star.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/stabby_block_iter_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/iter_args_4.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/ruby_bug_15789.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_classes.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/space_args_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/casgn_toplevel.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_endless_methods.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/semantic/block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/rescue_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/beginless_irange_after_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/kwnilarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/aref_args_lit_assocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_defined.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/op_asgn_index_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/ruby_bug_13547.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_arg_kwsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/send_index_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/space_args_arg_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/asgn_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_begin_call_block_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/pattern_matching_expr_in_paren.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/mlhs_keyword.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_while.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/ruby_bug_9669.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/str_pct_nested_nested.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/op_asgn_primary_colon_const_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/case_in_array_pat_paren_assign.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/quoted_symbol_hash_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/space_args_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/rescue_without_begin_end.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_kw.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/heredoc_with_not_global_interpolation.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/ruby_bug_18878.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/restarg_named.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/iter_args_9_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/safe_call_rhs_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/ruby_bug_13547.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/iter_args_11_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/array_symbols_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/empty_begin.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/symbol_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/heredoc_with_only_carriage_returns.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/bang.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/send_lambda_args_shadow.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defn_forward_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/procarg0.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/if_elsif.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_indented_file_end.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/masgn_anon_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/pattern_matching_match_as.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/case_in_hash_pat_paren_assign.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_colon2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/lvasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/resbody_list_var.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/dsym_esc_to_sym.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/ruby_bug_11989.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/difficult3_4.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/case_in_hash_pat_assign.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/const_scoped.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/stabby_arg_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/dstr_evstr.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/case_in_hash_pat_paren_assign.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/block_kwarg_combinations.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/hookexe.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_unary_bang.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/str_lit_concat_bad_encodings.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/interp_digit_var.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_trailing_dots.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_bang_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_defn_complex.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/endless_method_with_rescue_mod.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/str_pct_q.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/when_multi.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/pattern_matching_no_body.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/bug_hash_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/method_call_assoc_trailing_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_opt_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defn_forward_args__no_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/dstr_evstr.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_command_method_call_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/case_in_hash_pat_rest_solo.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_regex_char_width.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/if_symbol.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/endless_method_command_syntax.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_pattern_058_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_xstring_with_backslash.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/bug_regex_verification.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_embdoc_no_newline_at_end.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_dot3.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/undef.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/bug_hash_args_trailing_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/assoc__bare.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/nil_expression.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/regexp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/iter_args_6.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/pattern_matching_if_unless_modifiers.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/rescue_mod_masgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/cond_iflipflop_with_endless_range.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/op_asgn_primary_colon_identifier_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/send_index_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/mlhs_mid_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/emit_arg_inside_procarg0_legacy.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defs_endless_command.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_booleans.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/masgn_lhs_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/defs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/__ENCODING__.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/numbered_args_after_27.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/heredoc_bad_oct_escape.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/multiline_hash_declaration.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_repeat_parameters.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/dsym_to_sym.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defn_endless_command.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/parser_bug_272.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/masgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/index_0_opasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/str_interp_ternary_or_label.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_range_begin_open_inclusive.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_keywords.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/op_asgn_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defn_forward_args__no_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/op_asgn_primary_colon_const_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/kwbegin.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_defined.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_carat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/case_in_hash_pat_rest.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_3.3-3.3/keyword_args_in_array_assignment.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/mlhs_back_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/ruby_bug_11873.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_seattlerb/stabby_block_kw__required.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/endless_method.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/string_plain.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/parser_bug_272.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/bug_case_when_regexp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/block.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_rescue_modifier.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/bug_rescue_empty_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/bug_hash_args_trailing_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/masgn_colon3.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/send_conditional.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/array_lits_trailing_calls.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_multiline_str_literal_n.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defn_opt_reg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/pattern_matching_single_line_allowed_omission_of_parentheses.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/rescue_do_end_raised.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/module_comments.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/attrasgn_array_lhs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defn_oneliner_noargs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_pattern_044.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/if.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/difficult1_line_numbers.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/hookexe.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defn_kwarg_env.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/arg_duplicate_ignored.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/lvasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_lte.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_4.0/leading_logical.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_arg_opt_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_heredocs_leading_whitespace.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_args_opt2_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/iter_args_5.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/symbols_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_args_assoc_trailing_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/lbrace_arg_after_command_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_call_dot_op2_brace_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/begin_rescue_else_ensure_bodies.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/send_lambda_legacy.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_carat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/if.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/pattern_matching_const_pattern.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/module_comments.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/hash_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_symbols.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_whitequark/int.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/array_words_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/read_escape_unicode_h4.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/pin_expr.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/xstring_plain.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/args_args_assocs_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/parser_bug_525.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_preexe.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/array_assocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_3.4/it_indirect_writes.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_splat_reg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_if.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.0_whitequark/cond_begin_masgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_arg_assoc.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_break.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_seattlerb/rescue_do_end_no_raise.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/bug169.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_dot3_open.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/difficult3_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_spanning_heredoc.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_whitequark/regex_plain.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_3.4/circular_parameters.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_opt_call_args_assocs_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/send_index.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/class.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/op_asgn_dot_ident_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_iter_call_no_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/string_concat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/interpolated_word_array_line_breaks.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_newlines.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/words_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/sclass.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/bug_473.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/optarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/bug_call_arglist_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/and_multi.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/bug_215.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/kwarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_boolean_operators.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/bug_452.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/str_newline_hash_line_number.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_assoc_new.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/zsuper.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/array_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/stabby_arg_no_paren.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/heredoc_squiggly_blank_lines.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/send_index_asgn_legacy.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_xstring.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/iter_args_9_1.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/str_single_escaped_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/cond_iflipflop_with_endless_range.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/dstr.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/interpolated_symbol_array_line_breaks.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/unless_mod.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/iter_args_11_1.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_ranges.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_whitequark/space_args_arg_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/regexp_esc_u.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_arg_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_rescue.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_seattlerb/dstr_str.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/bug179.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/cond_begin.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_case.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.0_seattlerb/integer_with_if_modifier.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/read_escape_unicode_curlies.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/var_and_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/block_arg_combinations.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_seattlerb/difficult3__7.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_call_ivar_arg_no_parens_line_break.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_heredoc_with_escaped_newline_at_start.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_decomp_arg_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/range.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/difficult7_.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/resbody_list.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/case_in_find_array.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/blockarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_leading_dots.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/ruby_bug_19281.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_paren_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_call_operation_dot.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/rescue_do_end_no_raise.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_keyword_method_names.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/iter_args_8_1.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/bug_not_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/complex.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/str_pct_Q_nested.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/and_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/difficult3__12.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_range_end_open_exclusive.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/str_evstr_escape.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/pattern_matching_match_alt.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/dstr.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/heredoc_nested.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/ruby_bug_19281.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_args_no_kwargs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_newlines.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/const_op_asgn_and2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/case_in_47.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/bug_and.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_kwsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/array_symbols_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/TestRubyParserShared.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/array_line_breaks.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_heredoc_with_carriage_returns.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/qsymbols.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/ruby_bug_11107.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/qw_escape_term.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/pattern_matching_const_pattern.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_begin_rescue.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_seattlerb/heredoc_unicode.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_constants.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_seattlerb/if_elsif.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/not_masgn__24.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/defs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/pattern_matching_single_line_allowed_omission_of_parentheses.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/assoc_label.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/difficult6_.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_iter_call_no_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defs_as_arg_with_do_block_inside.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defn_kwarg_val.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_arg_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_range_end_open_inclusive.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_single_method_call_with_bang.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_regex.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/method_definition_in_while_cond.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/iter_args_4.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/symbols_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/label_vs_string.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/pattern_matching__FILE__LINE_literals.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/pipe_semicolon.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_spanning_heredoc.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/dstr_lex_state.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_keyword_method_names.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/heredoc_unicode.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/bug169.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defn_comments.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/str_evstr_escape.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/lbrace_arg_after_command_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/not_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/lambda_do_vs_brace.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_symbols.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_whitequark/args_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/op_asgn_val_dot_ident_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/parser_bug_518.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_procs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/for_mlhs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/when_multi.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/ruby_bug_12686.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/unary_plus_on_literal.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/resbody_var.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/dstr_evstr.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/range_exclusive.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/block.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_whitequark/bug_447.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/ruby_bug_12686.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_leading_dots_comment.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_until_not_noncanonical.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/parser_bug_518.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/self.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/pattern_matching_blank_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/__ENCODING___legacy_.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/safe_op_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/pct_w_heredoc_interp_nested.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/forwarded_kwrestarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_until_not_canonical.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/semantic/undef.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/uminus_float.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/bang_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/heredoc_comma_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_heredocs_with_ignored_newlines_and_non_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/f_kw__required.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/since/32.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_colon2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_method_calls.txt" = 0.02 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/bug_466.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/bug_def_no_paren_eql_begin.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_xstring.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_args_opt1.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/forwarded_kwrestarg_with_additional_kwarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/until.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/ruby_bug_10279.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/ruby_bug_10653.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/nth_ref.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/send_lambda_legacy.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/qw_escape.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/restarg_unnamed.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/safe_call_dot_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/arg_duplicate_ignored.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/ruby_bug_10279.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_endless_methods.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defs_oneliner_eq2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_return.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/parser_bug_645.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/undef.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/float_with_if_modifier.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/semantic/while.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_dsym_str.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/endless_method_forwarded_args_legacy.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_pattern_058.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/attrasgn_array_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_defn_no_parens_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/str_double_double_escaped_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/forwarded_kwrestarg_with_additional_kwarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/array_words.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/ruby_bug_14690.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/float.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/hash_label.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_decomp_arg_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/case_expr_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/string_concat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_undef.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/difficult4__leading_dots2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_super.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/ruby_bug_11873_a.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_whitequark/asgn_mrhs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/case_in_hash_pat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/str_pct_Q_nested.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/and.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_xstring.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_iter_call_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/mlhs_keyword.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_assoc_new.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/quoted_symbol_hash_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/bug_regex_verification.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/str_double_escaped_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_dash_heredocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/case_in_array_pat_const.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/bug_do_block_in_call_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_call_operation_dot.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/asgn_mrhs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_call_ivar_arg_no_parens_line_break.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/iter_args_11_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_dash_heredocs.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defn_forward_args__no_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/hash_pair_value_omission.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/index_0.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/restarg_named.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/bug_cmdarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defs_as_arg_with_do_block_inside.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/space_args_arg_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/args_block_pass.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/bug_hash_interp_array.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/method_definition_in_while_cond.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/send_block_chain_cmd.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_args_opt3.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/index_0_opasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/qsymbols_empty_space.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defn_opt_last_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_heredoc_with_comment.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/false.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/safe_calls.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/stabby_block_kw__required.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_yield.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/ensure_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_def_special_name.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defn_arg_forward_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/case_in_hash_pat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/case_in_42_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/args.txt" = 0.02 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_to_ary.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/str_newline_hash_line_number.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/and_or_masgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/range_exclusive.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/endless_method_forwarded_args_legacy.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_args_opt3.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/bdot2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/difficult2_.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_block_inline_comment.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/difficult3_4.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_kw.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defn_kwarg_env.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/lvar_injecting_match.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/trailing_forward_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/lasgn_command.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/args_block_pass.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/do_bug.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/bug_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/pragma.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/masgn_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_heredoc_with_comment.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_range_beginless.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_string_concatination_frozen_true.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/attrasgn_array_lhs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/forward_arg_with_open_args.txt" = 0.03 s = . Prism::SnippetsTest#"test_3.3_seattlerb/begin_rescue_else_ensure_bodies.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/restarg_unnamed.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_classes.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defn_kwarg_no_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/semantic/send.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_range_begin_open_inclusive.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_dot2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_pattern_019.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/difficult3_3.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/heredoc.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/iter_kwarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/difficult3__6.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/case_cond.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/pattern_matching_match_alt.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/ruby_bug_19539.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_until_not_canonical.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/def.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_whitequark/parser_bug_604.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/qsymbols_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/ruby_bug_19539.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/qsymbols_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_bang_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_def_special_name.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_args_kwargs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/unless_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_hashes.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/attrasgn_array_lhs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/ruby_bug_12669.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unary_method_calls.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_dot2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/attrasgn_primary_dot_constant.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/parser_bug_507.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/bug_435.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/read_escape_unicode_curlies.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/symbol_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/return_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_trailing_newlines.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/qw_escape.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_case.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/cond_iflipflop_with_beginless_range.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/iter_args_1.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/f_kw__required.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defn_oneliner_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/masgn_splat_arg_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/heredoc_with_carriage_return_escapes.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_postexe.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/forwarded_kwrestarg_with_additional_kwarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/when_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/semantic/send.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/keyword_argument_omission.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_symbols.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_whitequark/cond_eflipflop_with_beginless_range.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/when_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_array_block_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_string_concatination_frozen_false.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/var_op_asgn_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/lambda.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_encoding_euc_jp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_array_lit_inline_hash.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/pipe_space.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/parser_drops_truncated_parts_of_squiggly_heredoc.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/bug_480.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/case_cond.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/masgn_colon2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/str_single_escaped_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/iter_args_3.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/hash_label_end.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/array_plain.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/pct_w_heredoc_interp_nested.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/preexe.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/eq_begin_line_numbers.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/dstr.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/masgn_paren.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defs_comments.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/and_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/forward_args_legacy.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defn_kwarg_lvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/safe_op_asgn2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_pattern_069.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/send_lambda_args_noparen.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_opt_call_args_assocs_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/interpolated_symbol_array_line_breaks.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/op_asgn_val_dot_ident_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/in_expr_no_case.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_decomp_arg_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/rescue_do_end_rescued.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/forward_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/if_nl_then.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/case_in_67.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/pattern_matching_implicit_array_match.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_range_end_open_exclusive.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/difficult3__11.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/send_plain.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/attrasgn_primary_dot_constant.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/send_lambda.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_patterns.txt" = 0.05 s = . Prism::SnippetsTest#"test_3.3_whitequark/super_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/begin_rescue_else_ensure_bodies.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/not_masgn__24.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_heredocs_nested.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/pattern_matching_const_pattern.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/super.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unescaping.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/iter_args_8_1.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/var_op_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_heredocs_with_fake_newlines.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/case_in_67.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/case_in_86.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_lt.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/or_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/qw_escape_term.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_until_not_noncanonical.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/var_op_asgn_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/masgn_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defn_kwarg_kwsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/dstr_lex_state.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/bug_249.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_scope.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/bug_def_no_paren_eql_begin.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/utf8_bom.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_while.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_defn_no_parens_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_block_arg_named.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/marg_combinations.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_while_not_noncanonical.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/stabby_arg_no_paren.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/return_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/heredoc_with_extra_carriage_horrible_mix.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_regex.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/module.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/case_in_or.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/variables.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_character_literal.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_assoc_new.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/kwoptarg_with_kwrestarg_and_forwarded_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_regex_escape_encoding.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/bug_lambda_leakage.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_method_calls.txt" = 0.02 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_args_assoc_trailing_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/lbrace_arg_after_command_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_call_dot_op2_brace_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/str_single_escaped_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/pattern_matching_lambda.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/send_binary_op.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/masgn_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/difficult3_4.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/iter_args_11_1.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/ruby_bug_12073.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_arg_scope2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/xstring_plain.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defs_endless_command_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_heredocs_nested.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_arg_kwsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/ruby_bug_11873_b.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_dstring.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_xstring_with_backslash.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/send_lambda_args_noparen.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/if_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/cond_eflipflop_with_beginless_range.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_return.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_dos_endings.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/when_multi.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defn_reg_opt_reg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_command_method_call_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_if_not_canonical.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/masgn_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_kw.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defn_kwarg_kwsplat_anon.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/send.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_reg_optarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/aref_args_lit_assocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/beginless_irange_after_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/case_in_or.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defn_oneliner_noargs_parentheses.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/bug_hash_interp_array.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/pattern_matching_hash.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_seattlerb/heredoc_squiggly_tabs_extra.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defs_kwarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/pattern_matching_expr_in_paren.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/rescue_mod_op_assign.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/var_and_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/difficult3__7.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/case_in_multiple.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/multiple_args_with_trailing_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_it_assignment.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/parser_bug_640.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/send_block_chain_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/block_kwarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_command_operation_colon.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/op_asgn_primary_colon_identifier1.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/resbody_list.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/send_index_legacy.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/endless_method_with_rescue_mod.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/iter_args_8_1.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defn_kwarg_env.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/aref_args_assocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/rescue_do_end_raised.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_begin_rescue.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_seattlerb/begin_ensure_no_bodies.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/begin_cmdarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/lvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/iter_args_4.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/for.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_it_assignment.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/parser_bug_640.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/backticks_interpolation_line.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/send_attr_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_methods.txt" = 0.02 s = . Prism::SnippetsTest#"test_3.3_whitequark/gvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/heredoc_squiggly_blank_line_plus_interpolation.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/mlhs_mid_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/super.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/case_in_array_pat_const2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_command_operation_colon.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/trailing_forward_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/symbol_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_args_opt2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/for.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/until.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/difficult7_.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/difficult4__leading_dots.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_4.0/leading_logical.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/send_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defs_endless_command.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_strings.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_whitequark/kwarg_no_paren.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/bug_heredoc_do.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defn_endless_command.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/op_asgn_primary_colon_identifier_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defs_comments.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/regexp_escape_extended.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/index_0_opasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_pattern_019.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_global_variables.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/bug_do_block_in_hash_brace.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/safe_op_asgn2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/def.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.0_seattlerb/thingy.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defn_reg_opt_reg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/iter_args_7_1.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/symbols_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_procs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/op_asgn_dot_ident_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/difficult6__8.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/since/30.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_encoding_euc_jp.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/const_op_asgn_and1.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/ruby_bug_11380.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/semantic/literal.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defn_arg_asplat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/difficult0_.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/or_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/heredoc_with_interpolation_and_carriage_return_escapes_windows.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/casgn_unscoped.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/heredoc_squiggly_visually_blank_lines.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/send_self_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/f_kw__required.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/array_plain.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/begin_ensure_no_bodies.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/masgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/array_assocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/op_asgn_dot_ident_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/forwarded_restarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/class_super_label.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/rescue_mod.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_iter_call_no_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/semantic/while.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_tilde_heredocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/forwarded_argument_with_kwrestarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/forward_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_heredoc_evstr.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/thingy.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/args.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_seattlerb/mlhs_front_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/bang_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_unary_bang.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_3.4/circular_parameters.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/send_lambda_legacy.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/ruby_bug_11989.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/dsym_esc_to_sym.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/stabby_proc_scope.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/heredoc_with_extra_carriage_returns_windows.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/args_args_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/const_op_asgn_and1.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_global_variables.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/bug_249.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/casgn_unscoped.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/cond_begin.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/safe_call_dot_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_emoji_method_calls.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/while_post.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/str_str_str.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/super_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_dot3.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/since/30.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_while_not_canonical.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/send_index_legacy.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_3.4/it_read_and_assignment.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_to_ary.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/arg_scope.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_booleans.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/beginless_irange_after_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/masgn_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/var_op_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/super.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/case_in_hash_pat_paren_assign.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/stabby_block_kw__required.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_range_beginless.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/arg_combinations.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/masgn_arg_colon_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/dot2_nil__26.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/masgn_lhs_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/block.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_whitequark/nil_expression.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/send_index.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/qw_escape_term.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_dsym_str.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/lasgn_command.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/eq_begin_line_numbers.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/class_comments.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/op_asgn_index_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/args_args_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/interpolated_word_array_line_breaks.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/symbol_list.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/case_expr.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/masgn_arg_ident.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/not_masgn__24.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/stabby_arg_no_paren.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_defn_complex.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/pattern_matching_keyword_variable.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/str_single_double_escaped_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/args_args_star.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/endless_method_with_rescue_mod.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/masgn_arg_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/bug_480.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/semantic/opasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/parser_drops_truncated_parts_of_squiggly_heredoc.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/rescue_do_end_rescued.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/send_self_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/case_in_hash_pat_paren_true.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/case_in_37.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defn_kwarg_val.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_heredoc_regexp_chars.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defined_eh_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_arg_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/kwbegin_compstmt.txt" = 0.00 s = . TestMkmfSizeof#test_sizeof_builtin = 2.27 s = . Prism::SnippetsTest#"test_4.0_methods.txt" = 0.02 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_array_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/hash_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/dstr_lex_state.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_return.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/pipe_semicolon.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/case_in_37.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/marg_combinations.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/regexp_esc_C_slash.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/bug_cond_pct.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_break.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_seattlerb/difficult4__leading_dots2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/ensure_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/symbol_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_call_dot_op2_brace_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/dsym_to_sym.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_alias.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/heredoc.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_args_assoc_trailing_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/pattern_matching_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/casgn_toplevel.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/ruby_bug_15789.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/kwarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_strings.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_whitequark/array_symbols_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/eq_begin_why_wont_people_use_their_spacebar.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_return.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_args_assoc_quoted.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_3.4/it.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/difficult3__12.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/bug179.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/when_then.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unary_method_calls.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/case_in_hash_pat_paren_assign.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/bug_not_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_if_not_canonical.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/space_args_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/singletons.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_args_no_kwargs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_trailing_dots.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/bug_regex_verification.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/ruby_bug_18878.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_newlines.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_boolean_operators.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_heredoc_regexp_chars.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/zsuper.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/non_interpolated_word_array_line_breaks.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_return.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_blocks.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_embdoc_no_newline_at_end.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_pattern_058.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/pragma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/bug_452.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/parser_bug_830.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defs_comments.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_opt_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/bug_215.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/kwbegin.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_whitequark/send_plain_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/heredoc_squiggly_visually_blank_lines.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/ternary.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/safe_op_asgn2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defn_kwarg_no_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/required_kwarg_no_value.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/send_index_legacy.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_opt_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/case_in_42.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_ternary_operator.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/unless.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_strings.txt" = 0.02 s = . Prism::SnippetsTest#"test_4.0_seattlerb/mlhs_front_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_str_with_newline_escape.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/symbols_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/words_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_4.0/endless_methods_command_call.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_whitequark/op_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/interp_digit_var.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_whitequark/kwrestarg_unnamed.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/qwords_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/case_in_find.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/hookexe.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_3.4/it_read_and_assignment.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/resbody_list.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/difficult3__7.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/iter_args_2__19.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/heredoc_squiggly_tabs_extra.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/var_and_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/ensure.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/qWords_space.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_defn_no_parens_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_until_not_canonical.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/resbody_list_var.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/pattern_matching_nil_pattern.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/str_str.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/case_in_42.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/const_op_asgn_and1.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/array_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/bug_473.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_array_lambda_block_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_endless_methods.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/procarg0_legacy.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_heredoc_with_trailing_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/heredoc_bad_hex_escape.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/sclass.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/since/27.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/optarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/if_nl_then.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/regexp_esc_u.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_while_not_noncanonical.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_next.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_dos_endings.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_eq3.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/class_super_label.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/mlhs_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defn_forward_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/forwarded_restarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/string___FILE__.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_opt_call_args_lit_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/ruby_bug_9669.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_variables.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_seattlerb/heredoc_squiggly_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/rescue_in_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/array_symbols_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/difficult1_line_numbers2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/super.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/method_call_trailing_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defn_args_forward_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/heredoc__backslash_dos_format.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/slash_newline_in_heredocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/op_asgn_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/heredoc__backslash_dos_format.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_dstring.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_and.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/bug_masgn_right.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/regexp_esc_C_slash.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/marg_combinations.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/iter_args_11_1.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/interpolated_word_array_line_breaks.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/space_args_arg_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/module.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_opt_call_args_lit_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/rescue_in_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/masgn_attr.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/procarg0_legacy.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/return_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/send.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defn_opt_reg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/case_cond_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/array_words_empty.txt" = 0.00 s = . Prism::SnippetsTest#test_all_syntax_versions_present = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/postexe.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/pattern_matching_nil_pattern.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/do_lambda.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/xstring_plain.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/string___FILE__.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_repeat_parameters.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/bug_187.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/var_or_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_args_command.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/nil.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/string_concat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_arg_assoc_kwsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/send_self.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/character.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_leading_dots.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_paren_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_pipe.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/send_lambda_args_noparen.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/op_asgn_index_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/args_star.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/bug_while_not_parens_do.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/lasgn_call_nobracket_rescue_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/pattern_matching_explicit_array_match.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/send_lambda_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/send_lambda_args_shadow.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/lasgn_arg_rescue_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/space_args_arg_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/send_index_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/and_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/send.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_whitequark/float.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/ensure_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/assignment.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_whitequark/bug_466.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/super.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/heredoc_with_extra_carriage_returns.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/numparam_outside_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/bang_eq.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/endless_method_with_rescue_mod.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/arg_label.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/pipe_semicolon.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_call_no_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/op_asgn_index_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/difficult3_.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_arg_scope2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/const_op_asgn_or.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_heredoc_regexp_chars.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/for.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/str_backslashes.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/safe_op_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defn_kwarg_val.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_evstr_after_break.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/heredoc_squiggly_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/nth_ref.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/heredoc_squiggly_blank_line_plus_interpolation.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/until_mod.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/slashy_newlines_within_string.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_arg_scope.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_arg_opt_arg_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/lasgn_command.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/forward_args_legacy.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_single_quote_heredocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_assoc.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_constants.txt" = 0.02 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_arg_kwsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/cond_begin_masgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_super.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_not.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_methods.txt" = 0.02 s = . Prism::SnippetsTest#"test_3.3_seattlerb/difficult4__leading_dots2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/regexp_esc_C_slash.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/op_asgn_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_constants.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defn_powarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/send_index_asgn_legacy.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_reg_optarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/forwarded_argument_with_restarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_arg_scope.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/bug_call_arglist_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/dstr_evstr_empty_end.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/unary_plus.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/bug_447.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/bug_not_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/pattern_matching_lambda.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/difficult3__12.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/difficult2_.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_range_end_open_exclusive.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/difficult4__leading_dots.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/safe_attrasgn_constant.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/cond_iflipflop.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/blockargs.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_whitequark/ivasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/aref_args_assocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/dot3_nil__26.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/evstr_str.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/case_in_multiple.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/heredoc_squiggly_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/unary_plus_on_literal.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/bang_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/const_op_asgn_or.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/cond_eflipflop_with_endless_range.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/qsymbols.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_dot_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_assoc_new_if_multiline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/false.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/masgn_star.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_dot_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_heredocs_leading_whitespace.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_dstring.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/const_unscoped.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/op_asgn_primary_colon_identifier_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/bug_cmdarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/xstring_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/semantic/send.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_blocks.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_whitequark/forwarded_restarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_kwsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/bdot3.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/class_super_label.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/qw_escape.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/ruby_bug_11990.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/do_bug.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/masgn_star.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_trailing_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/slashy_newlines_within_string.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/cvasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/case_in_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/array_assocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/beginless_irange_after_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/hash_label.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_nils.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/messy_op_asgn_lineno.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_pattern_051.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_ternary_operator.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_not.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/blockargs.txt" = 0.02 s = . Prism::SnippetsTest#"test_4.1_seattlerb/heredoc_with_only_carriage_returns_windows.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/str_double_double_escaped_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_heredoc_percent_q_newline_delimiter.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/send_attr_asgn_conditional.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_gt.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/heredoc.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/array_plain.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/semantic/and.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_call_dot_op2_brace_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/casgn_scoped.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/rescue_do_end_no_raise.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_args_assoc_trailing_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_arg_scope.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/masgn_colon2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/bug_args_masgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/masgn_splat_arg_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/class.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/forward_arg_with_open_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/forward_args_legacy.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/BEGIN.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/symbol_plain.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/class_super.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/ruby_bug_11873_a.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_seattlerb/pct_Q_backslash_nl.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/const_toplevel.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/heredoc_with_only_carriage_returns.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/forward_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/dstr_evstr_empty_end.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_regex.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_seattlerb/iter_args_10_1.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/read_escape_unicode_h4.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/op_asgn_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_begin_ensure.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/pattern.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_case_in_hash_key.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/variables.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/send_lambda.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/masgn_nested.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_rescue_modifier.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/zsuper.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/for_mlhs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/send_index_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/str_backslashes.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/unary_num_pow_precedence.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_non_alphanumeric_methods.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_decomp_arg_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_op_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/mlhs_front_anonsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/dstr_evstr.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/parser_drops_truncated_parts_of_squiggly_heredoc.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/heredoc_with_extra_carriage_returns.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/var_op_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/args_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/pattern_matching_single_line.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/semantic/def.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_heredoc_with_trailing_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/defs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/method_call_trailing_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/str_str.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/bang_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/string___FILE__.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/bug_480.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/difficult3__9.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/pattern_matching_blank_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/str_backslashes.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/slash_newline_in_heredocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/rescue_in_lambda_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/procarg0_legacy.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/send_index_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/evstr_str.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/iter_args_6.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/bug_args__19.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/undef.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/assoc__bare.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_to_ary.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_emoji_method_calls.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/literal.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.0_whitequark/args_args_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/space_args_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/module.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_self_brackets.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/str_single_double_escaped_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_indented_file_end.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_block_inline_multiline_comment.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defn_opt_last_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/case.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/flip2_env_lvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_command_method_call_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_regex_char_width.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/send_self_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/regex_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/pattern_matching_no_body.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/nil.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_dos_endings.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/lvasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/bug_interp_single.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_return.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/safe_call_operator.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/arg_combinations.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_seattlerb/heredoc_squiggly_tabs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/messy_op_asgn_lineno.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/regexp_unicode_curlies.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_iter_call_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/case_in_47.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/blockarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defns_reserved.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/string_dvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/or_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/symbol_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_decomp_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_call_defn_call_block_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/rescue_ensure.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/pattern_matching_single_line.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/since/32.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/semantic/opasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_integer_operations.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_seattlerb/op_asgn_dot_ident_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/quoted_symbol_keys.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_dot_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/block_kwarg_combinations.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_regex_escape_encoding.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defs_oneliner_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/if_masgn__24.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defn_oneliner_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/difficult6__7.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/empty_stmt.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_repeat_parameters.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_multiline_str.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/float_with_if_modifier.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/send_unary_op.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/stabby_proc_scope.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defn_oneliner.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_multiline_str_literal_n.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_arrays.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_whitequark/alias.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/arg_duplicate_ignored.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/__ENCODING__.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/heredoc_with_interpolation_and_carriage_return_escapes.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/qsymbols_empty_space.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/rescue_mod_op_assign.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/masgn_var_star_var.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_decomp_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/case_in_42_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/and_multi.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/quoted_symbol_keys.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/alias_gvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/heredoc_squiggly_blank_lines.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_pipe.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/bang.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/do_lambda.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_assoc_trailing_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/case_in_multiple.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/aref_args_assocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/bug_args_masgn_outer_parens__19.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/bug_hash_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_pattern_019.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_arg_scope2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_opt_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/multiline_hash_declaration.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_arrays.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_whitequark/parser_drops_truncated_parts_of_squiggly_heredoc.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/pin_expr.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/space_args_arg_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/ambiuous_quoted_label_in_ternary_operator.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/float_with_if_modifier.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/undef.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_self_brackets.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/pattern_matching_explicit_array_match.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/send_plain_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/symbol_list.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/send_plain_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/pattern_matching_if_unless_modifiers.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/since/32.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_stabby_with_braces_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_opt_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/str_double_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_heredocs_with_ignored_newlines_and_non_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/bug_interp_single.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/pct_w_heredoc_interp_nested.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_comment_single.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/safe_call_operator.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/for.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defn_endless_command_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_call_operation_dot.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/masgn_splat_arg_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/case_in_multiple.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/const_op_asgn_or.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_op_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_arg_scope2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/iter_args_9_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/read_escape_unicode_h4.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/masgn_double_paren.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/aref_args_assocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/if_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/str_lit_concat_bad_encodings.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/defs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/lasgn_arg_rescue_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/self.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/case_in_hash_pat_assign.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_command_method_call_3.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/true.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/beginless_erange_after_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_dstr_escaped_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/while_mod.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/semantic/send.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/ivasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/not.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/while_post.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/str_str_str.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/evstr_evstr.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_trailing_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/case_in_array_pat_const.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/difficult3__10.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/safe_call_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/heredoc_with_interpolation_and_carriage_return_escapes.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_heredoc_with_escaped_newline_at_start.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/class.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_keywords.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/bug_regex_verification.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/while_mod.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/bug_cmd_string_lookahead.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/if_mod.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/safe_attrasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_call_defn_call_block_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/interpolated_word_array_line_breaks.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_endless_methods.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/rescue_mod.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/send_op_asgn_conditional.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/alias_resword.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_break.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_case_in_hash_key.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/pattern_matching_match_alt.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/unary_tilde.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_stabby_with_braces_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/qsymbols_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_heredocs_with_fake_newlines.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/defined.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_until.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defn_reg_opt_reg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/rescue_in_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/space_args_arg_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/bug_hash_args_trailing_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/difficult0_.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/numbered_args_after_27.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/heredoc_with_not_global_interpolation.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/required_kwarg_no_value.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defs_oneliner.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_case.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/case.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/lasgn_lasgn_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unescaping.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_call_paren_call_block_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/nil_expression.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_heredoc_with_carriage_returns.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/if_masgn__24.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/bug_interp_single.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/difficult6__7.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_spaceship.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/int___LINE__.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/until_post.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_character_literal.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/bug_lambda_leakage.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/case_in_86.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/keyword_argument_omission.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/forward_arg_with_open_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/resbody_var.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_def_special_name.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/nil_expression.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/flip2_env_lvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/__ENCODING__.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/ivar.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/str_single_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/dedenting_non_interpolating_heredoc_line_continuation.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_array_lit_inline_hash.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/range.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/rescue_ensure.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_string_concatination_frozen_true.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/masgn_attr.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_dot2_open.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_arg_kwsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_unary_bang.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/qsymbols.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/bug202.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defns_reserved.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/array_words_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/if_elsif.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/difficult3__8.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/regex_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/class.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_div.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/send_conditional.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_decomp_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_unary_bang.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defn_oneliner_eq2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_reg_optarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/pattern_matching_if_unless_modifiers.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/since/31.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/unary_minus.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_heredocs_leading_whitespace.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/semantic/kwbegin.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/casgn_unscoped.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_patterns.txt" = 0.04 s = . Prism::SnippetsTest#"test_4.0_seattlerb/quoted_symbol_keys.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/mlhs_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_arg_opt_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/bug_args_masgn_outer_parens__19.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/pipe_space.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_trailing_newlines.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/const_op_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/ruby_bug_15789.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/casgn_toplevel.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/when_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/not_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/const_op_asgn_or.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/bug_args_masgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_3.4/it.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_kwarg_lvar_multiple.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/ruby_bug_13547.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/iter_args_8_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/semantic/and.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/case_in_86_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/ruby_bug_15789.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/casgn_toplevel.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/case_in_31.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/heredoc_lineno.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/bdot2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/defined.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_not.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/iter_args_10_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_kwsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/undef.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_preexe.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_decomp_arg_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/send_block_conditional.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/casgn_scoped.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_multiline_str_literal_n.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/evstr_str.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/bug290.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/lasgn_middle_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_comments.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/iter_args_7_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/symbol_plain.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/case_in_31.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_reg_optarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/bug_466.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/args_args_star.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/iter_kwarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defn_reg_opt_reg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/ternary_ambiguous_symbol.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/args_args_star.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/unary_num_pow_precedence.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/heredoc_with_not_global_interpolation.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defn_arg_asplat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_arg_kwsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_iter_call_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/gvasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/rescue_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/masgn_double_paren.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/postexe.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/method_call_trailing_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/args_args_assocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_stabby_do_end_with_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/defs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/stabby_block_iter_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/bug_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_arg_opt_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_3.4/it_indirect_writes.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/bug_do_block_in_call_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/slash_newline_in_heredocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/bug290.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/str_double_escaped_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_begin_rescue.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_seattlerb/op_asgn_val_dot_ident_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_block_inline_multiline_comment.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/emit_arg_inside_procarg0_legacy.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/difficult3_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/alias_resword.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/regex_plain.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/method_call_assoc_trailing_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defn_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/send_lambda_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_op_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/bug_def_no_paren_eql_begin.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/undef.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/alias_gvar_backref.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/semantic/block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_stabby_do_end_with_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/nil.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/bug191.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/def.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/mlhs_front_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/cond_eflipflop.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_paren_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/send_lambda_legacy.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/pctW_lineno.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/numparam_outside_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/aref_args_lit_assocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/masgn_double_paren.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/gvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_3.4/it_read_and_assignment.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_heredocs_with_ignored_newlines.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_heredocs_with_ignored_newlines_and_non_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/bug236.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/send_index_asgn_legacy.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/difficult3__10.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/array_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/module.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_arg__bare.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_block_arg_named.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/iter_args_9_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/heredoc_with_extra_carriage_returns.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/heredoc_with_carriage_return_escapes_windows.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/semantic/and.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_undef.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_call_defn_call_block_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/masgn_arg_colon_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/space_args_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/procarg0_legacy.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_and.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_call_dot_op2_cmd_args_do_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/block.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_if_not_noncanonical.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/safe_calls.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/qsymbols_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/regexp_esc_u.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/string___FILE__.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_assoc_trailing_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/ruby_bug_11380.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/args_args_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_rshift.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/mlhs_front_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/do_lambda.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/op_asgn_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/kwarg_no_paren.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defn_powarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_heredoc_with_carriage_returns.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/masgn_arg_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_single_quote_heredocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_pipe.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/kwarg_no_paren.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/heredoc_squiggly_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/send_self_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/bug_args_masgn_outer_parens__19.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_arg_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/ruby_bug_11380.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_yield.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/bug_do_block_in_cmdarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/bug_452.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_heredocs_nested.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/rescue_do_end_raised.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/case.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defn_oneliner_noargs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_not.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/symbols.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/array_words_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/send_attr_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/newline_in_hash_argument.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/safe_call_operator.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/range.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/difficult3_.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/str_lit_concat_bad_encodings.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/ternary.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_pattern_058.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/while.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/bug_481.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defs_oneliner_eq2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/str_pct_nested_nested.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_kw__required.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/dedenting_interpolating_heredoc_fake_line_continuation.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/masgn_anon_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/heredoc_with_interpolation_and_carriage_return_escapes_windows.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/array_symbols.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_optarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_self_brackets.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/send_attr_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_newlines.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_heredoc_with_escaped_newline_at_start.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/parser_bug_640.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/safe_call_rhs_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_string_concatination_frozen_true.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/read_escape_unicode_curlies.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/class.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/array_symbols_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defns_reserved.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/return_call_assocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/numparam_ruby_bug_19025.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/heredoc_squiggly_blank_line_plus_interpolation.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/heredoc_squiggly_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defn_oneliner_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/begin_ensure_no_bodies.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/range_exclusive.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/difficult3_5.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/unless_mod.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/resbody_list_mrhs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/when_then.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/pattern_matching_implicit_array_match.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/rescue_ensure.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/rescue_mod_masgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/str_pct_Q_nested.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/newline_in_hash_argument.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/bug_do_block_in_hash_brace.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/str_evstr_escape.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/args_kw_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/unary_tilde.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defs_oneliner_eq2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_return.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/nth_ref.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/ruby21_numbers.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/comments_before_leading_dot__27.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/lbrace_arg_after_command_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_spaceship.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_block_inline_multiline_comment.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/parser_bug_507.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/not_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/regexp.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/args_assocs_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/masgn_const.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/restarg_unnamed.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/stabby_block_iter_call_no_target_with_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/heredoc_with_interpolation_and_carriage_return_escapes_windows.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_call_dot_op2_cmd_args_do_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/blockarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_3.3-3.3/it_with_ordinary_parameter.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_hashes.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/ruby_bug_19539.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/messy_op_asgn_lineno.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/qsymbols_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/case_expr.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_command_method_call_3.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/bug_447.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/flip2_env_lvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/opasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_modules.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/and.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/stabby_block_kw.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/cvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/evstr_evstr.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/parser_bug_507.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/endless_method_without_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_dot2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/iter_kwarg_kwsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_non_alphanumeric_methods.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/if_elsif.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defs_endless_command_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_arg_kwsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_next.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_trailing_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_decomp_arg_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/numparam_outside_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/str_pct_Q_nested.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_not.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/case_in_hash_pat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/cond_match_current_line.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_booleans.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/rescue_do_end_ensure_result.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/iter_args_5.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/pattern_matching_lambda.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/range_exclusive.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/arg_scope.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/resbody_var.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_str_with_newline_escape.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_heredoc_with_trailing_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/gvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/heredoc_squiggly_tabs_extra.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/safe_op_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/str_double_escaped_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/bug_do_block_in_call_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/__ENCODING___legacy_.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/args_block_pass.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_env.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/find_pattern.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/args_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_leading_dots.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/pattern_matching_hash.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_whitequark/for_mlhs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/in_expr_no_case.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/send_lambda_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/masgn_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/heredoc_with_interpolation_and_carriage_return_escapes.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defn_kwarg_lvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/alias_gvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defn_kwarg_lvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/bug_call_arglist_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unless.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/restarg_unnamed.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/method_definition_in_while_cond.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/heredoc_lineno.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/op_asgn_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/in_expr_no_case.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_endless_range_in_conditional.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/iter_args_10_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defs_as_arg_with_do_block_inside.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_encoding_euc_jp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_numbers.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_args_assoc_quoted.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_character_literal.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/dstr_evstr_empty_end.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/pattern_matching_constants.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_if_not_canonical.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/heredoc_trailing_slash_continued_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/lparenarg_after_lvar__since_25.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/difficult3__10.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/ternary_ambiguous_symbol.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/ternary.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/mlhs_mid_anonsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/masgn_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_trailing_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_block_inline_comment_leading_newlines.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_nils.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/magic_encoding_comment.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/empty_stmt.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/bug_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/qsymbols_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_heredoc_with_trailing_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/args.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_whitequark/bug_while_not_parens_do.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/pattern_matching_keyword_variable.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_colon2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_dstr_soft_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/or.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_call_ivar_line_break_paren.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/send_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/bdot2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/expr_not_bang.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/iter_args_6.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/f_kw.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_args_assoc_quoted.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defn_opt_reg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defn_unary_not.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_preexe.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/assoc__bare.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/difficult1_line_numbers2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unless.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/case_in_hash_pat_rest.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/masgn_splat_arg_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/int.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/lasgn_call_bracket_rescue_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/parser_slash_slash_n_escaping_in_literals.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/ruby_bug_14690.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/attr_asgn_colon_id.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/var_op_asgn_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/pattern_matching_hash.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_dos_endings.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/singletons.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/ruby_bug_14690.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/str_single_escaped_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/case_in_hash_pat_paren_true.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_arg_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_range_beginless.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defn_oneliner.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/backticks_interpolation_line.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/bug_473.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_kwarg_lvar_multiple.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_modules.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_iter_call_no_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/__ENCODING__.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/str_single_double_escaped_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/cond_begin_masgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/lasgn_arg_rescue_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/keyword_argument_omission.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/and_multi.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/iter_args_7_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defs_kwarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/args_assocs_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/multiline_hash_declaration.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/pragma.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_array_lit_inline_hash.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_heredoc.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/regexp.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/block_kwarg_combinations.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/symbol_plain.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/masgn_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/send_conditional.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/masgn_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defn_kwarg_no_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/assoc_label.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/difficult6_.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/regex_plain.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/difficult3_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_star2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/words_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_regex_char_width.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_and.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/required_kwarg_no_value.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/masgn_nested.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/or.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/safe_call_after_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_heredoc_evstr.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_procs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/rhs_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/array_symbols.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/super.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/pin_expr.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_star2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/parser_bug_989.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/bug_249.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/str_pct_nested_nested.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/lasgn_call_bracket_rescue_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/resbody_list_mrhs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/postexe.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/qsymbols_empty_space.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/alias.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/pattern_matching_no_body.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_heredoc.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/since/30.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_regex_with_fake_newlines.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/difficult3__9.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/bug_op_asgn_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_numbers.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/safe_call_rhs_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_args_opt3.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/ruby_bug_11107.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_range_begin_open_inclusive.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_array_block_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_undef.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_heredocs_with_fake_newlines.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/endless_method_without_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/heredoc_unicode.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/cpath.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_heredoc.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_non_alphanumeric_methods.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_numbers.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/qw_escape.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/parser_bug_490.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_super.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/const_scoped.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/bug_do_block_in_hash_brace.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/difficult1_line_numbers2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/bug_args_masgn2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defn_arg_asplat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/masgn_arg_colon_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/singletons.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_opt_call_args_assocs_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/self.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/bug190.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_call_ivar_line_break_paren.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/bug191.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_return.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/heredoc_backslash_nl.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_decomp_anon_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_defn_no_parens_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/pattern.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/ruby_bug_11107.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/attr_asgn_colon_id.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_arg_assoc_kwsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/heredoc_with_extra_carriage_returns.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_arg_optional.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/module.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_endless_range_in_conditional.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_rshift.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_pattern_076.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_emoji_method_calls.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_arg_opt_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/ruby_bug_19281.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/bug_args_masgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/bug236.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/evstr_str.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/array_symbols_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/bug_while_not_parens_do.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/flipflop.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/lvasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/for_mlhs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_lambda.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/mlhs_mid_anonsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_3.3-3.3/it_read_and_assignment.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/case_in_array_pat_const.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/var_op_asgn_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_args_no_kwargs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/iter_args_10_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/heredoc_lineno.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/ruby_bug_12402.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_whitequark/args_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_method_calls.txt" = 0.03 s = . Prism::SnippetsTest#"test_3.3_whitequark/newline_in_hash_argument.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/optarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/sclass.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/array_words_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_str_with_newline_escape.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/unary_plus.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/masgn_colon2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/cond_iflipflop_with_beginless_range.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_args_opt1.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/heredoc_with_carriage_return_escapes.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/non_lvar_injecting_match.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/literal.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_whitequark/ruby_bug_10279.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/parser_slash_slash_n_escaping_in_literals.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_assoc.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/return_call_assocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/alias_resword.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/semantic/while.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_yield.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_range_begin_open_inclusive.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_args_opt1.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/until_mod.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_nils.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/send_lambda.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/str_str.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_comments.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/heredoc_squiggly_tabs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/lparenarg_after_lvar__since_25.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/class.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defs_endless_command_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/resbody_list_mrhs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/safe_call_dot_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/while.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/def.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_whitequark/super_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_assoc_trailing_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/int.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/since/27.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_spaceship.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/stabby_arg_no_paren.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/parser_bug_518.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_command_operation_dot.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/and_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/masgn_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/arg_label.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/non_interpolated_symbol_array_line_breaks.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/iter_kwarg_kwsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/ruby_bug_12686.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/iter_args_9_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/pattern_matching__FILE__LINE_literals.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/blockarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/keyword_argument_omission.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/multiline_hash_declaration.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_boolean_operators.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/masgn_arg_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_heredoc_evstr.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/op_asgn_index.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_array_lit_inline_hash.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/bug_lambda_leakage.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/lasgn_ivar_env.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_evstr_after_break.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/rescue_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/bug_215.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unary_method_calls.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/pctW_lineno.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/string_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/range.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/do_lambda.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_heredoc.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/args_star.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defn_no_kwargs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_bang_squiggle.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/difficult4__leading_dots.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defn_oneliner_noargs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_scope.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/pattern_matching_keyword_variable.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/character.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/send_self.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/iter_kwarg_kwsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/stabby_proc_scope.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/dedenting_non_interpolating_heredoc_line_continuation.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unescaping.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/array_symbols.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_next.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/case_in_const.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/str_double_double_escaped_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/args_assocs_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/return.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/and_multi.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/block_kwarg_combinations.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_colon_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_pipe.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/module_comments.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/difficult3__9.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/str_evstr_escape.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/if_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/casgn_scoped.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/bug202.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_dstr_soft_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/pattern_matching_no_body.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_heredoc_with_carriage_returns.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/begin_rescue_ensure_no_bodies.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/send_plain.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/iter_args_7_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/arg_combinations.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/pattern_matching_ranges.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/case_in_hash_pat_paren_true.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defn_opt_last_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defn_endless_command.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/ivasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/return_call_assocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defn_opt_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/bug_lambda_leakage.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_kw.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/parser_bug_272.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/pin_expr.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/masgn_paren.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/masgn_arg_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/iter_args_3.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/masgn_nested.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/since/27.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_block_arg_named.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/variables.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/lparenarg_after_lvar__since_25.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_ranges.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/when_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_endless_range_in_conditional.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/module.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_modules.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/if_masgn__24.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/bug_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/case_in_42_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/difficult6__7.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/heredoc_squiggly_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/case_in_hash_pat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_array_lambda_block_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/unary_num_pow_precedence.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defn_oneliner.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/ternary_ambiguous_symbol.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/mlhs_mid_anonsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/iter_args_1.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_rescue_modifier.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defn_arg_asplat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/masgn_arg_colon_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/masgn_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/difficult3_4.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/unary_minus.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/heredoc_trailing_slash_continued_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/lvar_injecting_match.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/hash_kwsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/begin_rescue_ensure_no_bodies.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/method_call_trailing_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/args_block_pass.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_lambda.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_kwarg_lvar_multiple.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/cpath.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/parser_slash_slash_n_escaping_in_literals.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/slash_newline_in_heredocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_splat_reg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/bug_do_block_in_call_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/str_double_escaped_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/and.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_decomp_arg_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_splat_reg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/regex_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/const_3_op_asgn_or.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/__ENCODING__.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/aref_args_lit_assocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/until_post.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/rescue_without_begin_end.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defn_arg_forward_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/ruby_bug_11873_a.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.0_whitequark/dedenting_non_interpolating_heredoc_line_continuation.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/bug190.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_arg_assoc_kwsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_arithmetic.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/empty_begin.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/attr_asgn_colon_id.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/defined.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/undef.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defn_powarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/str_evstr.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/op_asgn_primary_colon_const_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/defined.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/bang.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_dot3_open.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/send_block_chain_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/ruby_bug_13547.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_begin_ensure.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/ruby_bug_18878.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/blockargs.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_seattlerb/difficult2_.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/difficult3__10.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/semantic/block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/space_args_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defn_arg_forward_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/required_kwarg_no_value.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/masgn_colon3.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/space_args_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/endless_comparison_method.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/ruby_bug_18878.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_alias.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/safe_call_after_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/magic_encoding_comment.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/bang_eq.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/lasgn_lasgn_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/masgn_star.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_until.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/send_attr_asgn_conditional.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/case_in_if_unless_post_mod.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/if_symbol.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/safe_call_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/cond_eflipflop_with_endless_range.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/qsymbols_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/lvar_injecting_match.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/case.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/difficult3_.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_arg_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/trailing_forward_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_lte.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/hash_pair_value_omission.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/masgn_arg_ident.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/pattern_matching_hash.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_whitequark/rescue_else_ensure.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defn_unary_not.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_if.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_assoc_new_if_multiline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_kw__required.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/hash_hashrocket.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defn_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/ruby_bug_11873_b.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_comments.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_kwarg_lvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/float.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/rhs_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_while_not_noncanonical.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_heredocs_with_ignored_newlines.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_pattern_069.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/masgn_arg_ident.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/if_elsif.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_array_lambda_block_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_optarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/str_single_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/if.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/heredoc_with_interpolation_and_carriage_return_escapes.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/forwarded_argument_with_restarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defn_oneliner_noargs_parentheses.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_ternary_operator.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/masgn_lhs_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_heredoc_hardnewline.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/true.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/heredoc_squiggly_visually_blank_lines.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/lasgn_middle_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/begin_cmdarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_heredoc_percent_q_newline_delimiter.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_dot3.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/bug_case_when_regexp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_dot3.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defs_endless_command.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_assoc.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/var_and_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/regex_plain.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/difficult3__7.txt" = 0.00 s = . TestMkmfSizeof#test_sizeof_struct = 1.48 s = . Prism::SnippetsTest#"test_3.4_variables.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.0_seattlerb/difficult3_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_endless_method_as_default_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/alias_gvar_backref.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/non_interpolated_symbol_array_line_breaks.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/masgn_lhs_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/resbody_list.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/semantic/def.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/kwnilarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/until_mod.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/iter_args_7_1.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/symbols_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/cvasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_modules.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/semantic/literal.txt" = 0.00 s = . Prism::TunnelTest#test_all_syntax_versions_present = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_pattern_019.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_assoc.txt" = 0.00 s = . Prism::TunnelTest#test_tunnel = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/difficult6__8.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/array_lits_trailing_calls.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/return.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/masgn_anon_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defn_comments.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_patterns.txt" = 0.03 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/if.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/until_mod.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_hashes.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/dsym_esc_to_sym.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/ruby_bug_11989.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/heredoc_squiggly_no_indent.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/bug_481.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/bug_cmdarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/ruby_bug_11989.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/dsym_esc_to_sym.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/dstr_str.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/send_block_conditional.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/semantic/and.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/regexp_escape_extended.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/op_asgn_primary_colon_identifier1.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/rescue_do_end_raised.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/casgn_unscoped.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/for.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_regex_with_fake_newlines.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/bug_hash_interp_array.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/bug_and.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/pct_Q_backslash_nl.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/rescue_mod_op_assign.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_args_kwargs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/heredoc_with_carriage_return_escapes_windows.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/if_nl_then.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/rescue_ensure.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/bug_heredoc_do.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/eq_begin_line_numbers.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/bug_215.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/cond_eflipflop_with_beginless_range.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_env.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/semantic/undef.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_boolean_operators.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/mlhs_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/cond_unary_minus.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/integer_with_if_modifier.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/send_self.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/bdot3.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_args_opt2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/send_plain.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defns_reserved.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/forwarded_kwrestarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/difficult3_5.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/numparam_outside_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_leading_dots_comment.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_args_opt2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/heredoc_with_carriage_return_escapes.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/f_kw.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_evstr_after_break.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/masgn_paren.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/ruby21_numbers.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/unless.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/rescue_do_end_rescued.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/array_assocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/cond_iflipflop_with_beginless_range.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_call_no_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_multi_write.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_dstr_escaped_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_decomp_anon_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/beginless_erange_after_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/int.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/BEGIN.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/case_in_86_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/send_unary_op.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/complex.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/bug_heredoc_do.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_until_not_canonical.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_stabby_do_end_with_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/ensure.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/send_index_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_numbers.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/kwoptarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/heredoc_squiggly_tabs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_arg_opt_arg_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/lasgn_middle_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/iter_args_9_1.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/if_elsif.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/masgn_const.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_not.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_star.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/parser_bug_640.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_hashes.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_div.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_heredoc_hardnewline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/rescue_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/send_self.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/flip2_env_lvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_to_ary.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/alias_gvar_backref.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_dot2_open.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/masgn_double_paren.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/dedenting_interpolating_heredoc_fake_line_continuation.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/pattern_matching_match_as.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/sclass.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/optarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/string_plain.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/magic_encoding_comment.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/str_double_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/kwbegin_compstmt.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/heredoc_squiggly_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/TestRubyParserShared.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defined_eh_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_str_with_newline_escape.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_kw__required.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_multiline_str.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/not_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/case_in_42.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/uminus_float.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/bug_args_masgn_outer_parens__19.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/cond_eflipflop.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/rescue_do_end_ensure_result.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/defined.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/float.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/resbody_var.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/str_single_newline.txt" = 0.00 s = . TestSetTraceFunc#test_class = 0.08 s = . Prism::SnippetsTest#"test_4.1_whitequark/pattern_matching_constants.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/rescue_else_ensure.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/back_ref.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_stabby_do_end_with_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_arg__bare.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/const_op_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/bug_187.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/ruby_bug_12073.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_command_operation_dot.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_args_assoc_quoted.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unless.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/send_binary_op.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/unary_minus.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/bug_do_block_in_cmdarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/send_binary_op.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_whitequark/ruby_bug_12073.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/bug_ascii_8bit_in_literal.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/masgn_var_star_var.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/pattern_matching_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/iter_args_10_1.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/iter_args_1.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_array_block_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/safe_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_command_method_call.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_seattlerb/cond_unary_minus.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/array_words.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/space_args_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/safe_call_rhs_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/lvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/iter_args_7_1.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/stabby_block_kw__required.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_array_lambda_block_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/case_expr.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/difficult6__8.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/safe_op_asgn2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/endless_method_command_syntax.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/heredoc_comma_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/ruby_bug_11990.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/variables.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/pattern_matching_match_as.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defn_no_kwargs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/semantic/def.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_lt.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/gvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defs_comments.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_block_inline_multiline_comment.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_while_not_canonical.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/anonymous_blockarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/lasgn_middle_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/bug_249.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/str_pct_nested_nested.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/ruby_bug_11990.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/stabby_block_iter_call_no_target_with_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_pattern_058.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/mlhs_back_anonsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/pattern_matching_keyword_variable.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/case_in_hash_pat_rest_solo.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/method_call_assoc_trailing_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/preexe.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_it_assignment.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_dot_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/send_index_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/since/27.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_global_variables.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_whitequark/cond_begin.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/case_in_37.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/heredoc_bad_hex_escape.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/cond_iflipflop.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/const_unscoped.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/rescue_in_lambda_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defn_forward_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/begin_cmdarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/xstring_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/mlhs_keyword.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/pct_Q_backslash_nl.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defn_kwarg_kwsplat_anon.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/const_unscoped.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/xstring_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/interp_digit_var.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/array_lits_trailing_calls.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/case_expr.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/case_in_hash_pat_paren_true.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/difficult0_.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/cond_iflipflop.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/rescue_mod.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/emit_arg_inside_procarg0_legacy.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_arg_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/resbody_list_var.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/beginless_erange_after_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/case_in_42_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/str_pct_q.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/const_toplevel.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/masgn_var_star_var.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/if_symbol.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_decomp_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/forwarded_argument_with_kwrestarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/array_line_breaks.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_dsym_str.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/pattern_matching_single_line.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_arg_scope.txt" = 0.00 s = . TestSetTraceFunc#test_aliased_ruby_method = 0.00 s = . TestSetTraceFunc#test_tracepoint_enable_target = 0.00 s = . TestSetTraceFunc#test_tracepoint_garbage_collected_when_disable = 0.08 s = . Prism::SnippetsTest#"test_4.1_seattlerb/quoted_symbol_keys.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/space_args_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_dstr_escaped_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/pattern_matching_single_line.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/case_in_array_pat_paren_assign.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/difficult3__6.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/dsym_to_sym.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/arg_scope.txt" = 0.00 s = . TestSetTraceFunc#test_break = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/case_in_hash_pat_rest.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defn_args_forward_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_heredoc.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/str_evstr.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/f_kw.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/op_asgn_index_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/arg_scope.txt" = 0.00 s = . TestSetTraceFunc#test_set_trace_func_curry_argument_error = 0.00 s = . TestSetTraceFunc#test_tp_rescue = 0.00 s = . TestSetTraceFunc#test_single_raise_inside_load = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_paren_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/hookexe.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/iter_args_5.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/if_elsif.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/procarg0.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_it_assignment.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/cvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/bug169.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_multiline_str.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/str_single_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/space_args_arg_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_arg_assoc_kwsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/str_double_newline.txt" = 0.00 s = . TestSetTraceFunc#test_return_value_with_rescue = 0.01 s = . Prism::SnippetsTest#"test_4.1_whitequark/hash_pair_value_omission.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_dstr_soft_newline.txt" = 0.00 s = . TestSetTraceFunc#test_tracepoint_return_value = 0.00 s = . TestSetTraceFunc#test_c_call = 0.00 s = . Prism::SnippetsTest#"test_3.4_lambda.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/return_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defn_splat_arg.txt" = 0.00 s = . TestSetTraceFunc#test_tracepoint_thread_end_with_exception = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/__ENCODING__.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/bug_interp_single.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/args_args_assocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_args_command.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/flipflop.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/difficult3_3.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_spanning_heredoc.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_decomp_anon_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/bug_args__19.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_stabby_with_braces_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_self_brackets.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/pattern_matching_single_line_allowed_omission_of_parentheses.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/unary_plus_on_literal.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/super_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/iter_args_6.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/case_cond_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/and_or_masgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/ivar.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/const_2_op_asgn_or2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/assoc__bare.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/bug_do_block_in_hash_brace.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_stabby_with_braces_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/multiple_args_with_trailing_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/bug_435.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/str_double_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/case_cond_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/send_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/safe_call_operator.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/unless_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/when_multi.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_kw__required.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/forward_args_legacy.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/ensure_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/masgn_var_star_var.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/beginless_range.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/hash_hashrocket.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/bug_args_masgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_regex_escape_encoding.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/flipflop.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_command_method_call.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_whitequark/endless_comparison_method.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/pattern_matching_explicit_array_match.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/bug_masgn_right.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/unary.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_evstr_after_break.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/const_op_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/send_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/string_dvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_call_paren_call_block_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/iter_args_10_1.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_if.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_seattlerb/rescue_in_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/space_args_arg_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_kwarg_lvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/bug_masgn_right.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/mlhs_front_anonsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/lasgn_lasgn_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/lasgn_command.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_leading_dots_comment.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/and.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defs_endless_command_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/class_super.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/case_in_hash_pat_assign.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_heredocs_leading_whitespace.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/rescue_do_end_ensure_result.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defn_oneliner_noargs_parentheses.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/forwarded_argument_with_restarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defn_oneliner_eq2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/thingy.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/iter_args_2__19.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/case_in_or.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_defn_complex.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/pct_Q_backslash_nl.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/masgn_colon2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_pattern_044.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/iter_args_2__19.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/send_unary_op.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_star2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/endless_method_without_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/send_lambda.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/mlhs_back_anonsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_dstr_escaped_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_args_opt2_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/forwarded_kwrestarg_with_additional_kwarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/index_0.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/beginless_erange_after_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/heredoc_with_carriage_return_escapes_windows.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/anonymous_blockarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/safe_attrasgn_constant.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_pattern_051.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/parser_bug_830.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/iter_args_4.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/heredoc_squiggly_visually_blank_lines.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/masgn_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_op_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/alias_gvar_backref.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/super.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/semantic/def.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_integer_operations.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/lambda.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/numbered_args_after_27.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/string_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/beginless_range.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_call_operation_colon.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/defs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/lasgn_ivar_env.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_star.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_command_operation_dot.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/op_asgn_index.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/utf8_bom.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/difficult6_.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defs_oneliner_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/alias.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/parser_bug_830.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/endless_method_command_syntax.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/kwoptarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_opt_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/pattern_matching_constants.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_call_defn_call_block_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_arg_optional.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/string_plain.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/dedenting_interpolating_heredoc_fake_line_continuation.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/bug_rescue_empty_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_endless_range_in_conditional.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/ruby_bug_10653.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/ruby_bug_10279.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/heredoc_with_extra_carriage_horrible_mix.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/bdot2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/parser_bug_645.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/heredoc_squiggly.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/singletons.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/parser_bug_645.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/case_in_67.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_dash_heredocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_pattern_051.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/symbols.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/ruby_bug_10653.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/iter_args_1.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/false.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/case_in_hash_pat_assign.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/heredoc_bad_oct_escape.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_regex_with_fake_newlines.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defn_no_kwargs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/parser_bug_518.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_args_opt2_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/bug_case_when_regexp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_blocks.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defn_kwarg_kwarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/if_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/ruby_bug_12686.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/case_in_array_pat_const.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/and_or_masgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/kwrestarg_named.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_xstring_with_backslash.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/regexp_unicode_curlies.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/do_bug.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/const_3_op_asgn_or.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/non_interpolated_symbol_array_line_breaks.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/numbered_args_after_27.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_pattern_044.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/__ENCODING__.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/until_post.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/space_args_arg_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defs_endless_command.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_arrays.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_whitequark/endless_method_forwarded_args_legacy.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defn_endless_command.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_3.4/circular_parameters.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/parser_bug_490.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/rescue_else_ensure.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_bang_squiggle.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/cond_begin_masgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_tilde_heredocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/str_evstr.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/block_kwarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/ivar.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/preexe.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defn_unary_not.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/label_vs_string.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_pattern_058_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/when_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/heredoc_unicode.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/iter_kwarg_kwsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/kwbegin.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_seattlerb/label_vs_string.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/case_in_hash_pat_rest.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_patterns.txt" = 0.04 s = . Prism::SnippetsTest#"test_3.3_dash_heredocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/bug_args_masgn2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/heredoc_squiggly.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/read_escape_unicode_h4.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defn_endless_command_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/case_in_31.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/def.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/ruby_bug_19281.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/space_args_arg_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_heredoc_evstr.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/pattern_matching__FILE__LINE_literals.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/send_lambda_args_noparen.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_lt.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/iter_args_9_1.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/mlhs_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_call_dot_op2_cmd_args_do_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/send_plain.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_dot3_open.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defn_opt_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/masgn_paren.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/return_call_assocs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/case_cond.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/ruby_bug_12402.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_seattlerb/when_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_multi_write.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/kwrestarg_named.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_integer_operations.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_whitequark/hash_pair_value_omission.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_range_begin_open_exclusive.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/gvasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/heredoc_with_only_carriage_returns.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/class_super.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_args_command.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/op_asgn_primary_colon_identifier1.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/bug_op_asgn_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/begin_cmdarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_comment_single.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_heredoc_with_comment.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/heredoc_backslash_nl.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defn_opt_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/forward_arg_with_open_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/comments_before_leading_dot__27.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_heredoc_hardnewline.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/iter_args_8_1.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/super_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_leading_dots.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/iter_args_10_1.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/iter_args_7_1.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_bang_squiggle.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/parser_bug_525.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/difficult6__8.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/difficult4__leading_dots2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/array_symbols_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defn_comments.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/TestRubyParserShared.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/pattern_matching_single_match.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_non_alphanumeric_methods.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_seattlerb/case_in_array_pat_const2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_3.3-3.3/block_args_in_array_assignment.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/rescue_mod_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_emoji_method_calls.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_until.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/cvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_args_no_kwargs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/index_0.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/array_line_breaks.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/pattern_matching_ranges.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/interpolated_symbol_array_line_breaks.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_command_method_call.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_seattlerb/pctW_lineno.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_string_concatination_frozen_false.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_heredoc.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/hash_label.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/stabby_block_iter_call_no_target_with_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/dot2_nil__26.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_arg_kwsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/parser_bug_525.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/numparam_ruby_bug_19025.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/difficult3_.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/heredoc_with_only_carriage_returns_windows.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/begin_rescue_ensure_no_bodies.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defs_as_arg_with_do_block_inside.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/resbody_list_var.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/method_definition_in_while_cond.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/semantic/while.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/interp_digit_var.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/safe_call_dot_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_ternary_operator.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/bug_args__19.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/lparenarg_after_lvar__since_25.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_return.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/asgn_mrhs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/const_3_op_asgn_or.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/module_comments.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_range_begin_open_exclusive.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defn_forward_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/begin_rescue_ensure_no_bodies.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/op_asgn_index.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/do_bug.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/string_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/lasgn_ivar_env.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/attr_asgn_colon_id.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/block_arg_optional.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defn_powarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/while.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/ruby_bug_11873.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.0_whitequark/endless_method.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/forwarded_kwrestarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_while_not_canonical.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/float_with_if_modifier.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/semantic/undef.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/mlhs_back_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_return.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/not.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_rshift.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_heredoc_percent_q_newline_delimiter.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/string_dvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/rescue_mod_masgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/pattern_matching_blank_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/bug_cond_pct.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_begin_ensure.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/false.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/parser_bug_272.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/heredoc_comma_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/difficult3__6.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/mlhs_mid_anonsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/ruby21_numbers.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/rescue_in_lambda_block.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/regexp_unicode_curlies.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/cond_match_current_line.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/mlhs_back_splat.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/send_unary_op.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/since/32.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/ruby_bug_11873.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_iter_call_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/endless_method.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/ternary.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/bug_481.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/eq_begin_why_wont_people_use_their_spacebar.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defn_forward_args__no_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/if.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/pattern_matching_implicit_array_match.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defn_unary_not.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/cvasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_3.4/it.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_begin_call_block_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/cond_iflipflop_with_beginless_range.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defn_arg_forward_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_line_heredoc.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/iter_args_9_1.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/if_symbol.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_spanning_heredoc.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_while.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_seattlerb/heredoc_with_carriage_return_escapes.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_for.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/if_mod.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/bug_and.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/pattern_matching_ranges.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/stabby_block_iter_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/difficult6_.txt" = 0.00 s = . TestSetTraceFunc#test_lots_of_enabled_tracepoints_ractor_gc = 0.42 s = . Prism::SnippetsTest#"test_3.3_whitequark/numparam_ruby_bug_19025.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defn_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/heredoc_with_only_carriage_returns_windows.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/bug179.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/lvar_injecting_match.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/qWords_space.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/rescue_mod_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/difficult1_line_numbers.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/not.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/hash_label_end.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/bug_do_block_in_cmdarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/op_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/case_in_find.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/resbody_list_mrhs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/qwords_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/if_elsif.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/const_2_op_asgn_or2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_heredocs_with_ignored_newlines_and_non_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_eq3.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/difficult7_.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defined_eh_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/kwbegin_compstmt.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_next.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/kwarg_combinations.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/hash_label_end.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/quoted_symbol_hash_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/bug_op_asgn_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_line_block_inline_comment_leading_newlines.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/str_double_double_escaped_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/interpolated_symbol_array_line_breaks.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/str_lit_concat_bad_encodings.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/kwarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/asgn_cmd.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/defn_endless_command_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/if.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/empty_stmt.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/defn_kwarg_no_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/args_args_assocs_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_regex_escape_encoding.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_comment_single.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/thingy.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/dedenting_non_interpolating_heredoc_line_continuation.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_variables.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_rescue_modifier.txt" = 0.00 s = . TestSetTraceFunc#test_tp_rescue_event = 0.05 s = . Prism::SnippetsTest#"test_3.4_for.txt" = 0.00 s = . TestSetTraceFunc#test_multiple_enable = 0.00 s = . TestSetTraceFunc#test_tracepoint_exception_at_line = 0.00 s = . TestSetTraceFunc#test_script_compiled = 0.00 s = S Prism::SnippetsTest#"test_3.4_whitequark/and_or_masgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/case_in_47.txt" = 0.00 s = . TestSetTraceFunc#test_return2 = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/pragma.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_arg_optional.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_regex_with_fake_newlines.txt" = 0.00 s = . TestSetTraceFunc#test_c_call_removed_method = 0.00 s = . TestSetTraceFunc#test_tracepoint_disable = 0.01 s = . Prism::SnippetsTest#"test_4.1_variables.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.0_whitequark/until.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/rhs_asgn.txt" = 0.00 s = . TestSetTraceFunc#test_return_value_with_rescue_and_defined_methods = 0.01 s = . Prism::SnippetsTest#"test_3.3_whitequark/cond_match_current_line.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_and.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/BEGIN.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/masgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/super.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/var_or_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_colon_parens.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/ruby_bug_19539.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/case_in_47.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/str_newline_hash_line_number.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/string_plain.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/parser_bug_604.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_heredoc_with_escaped_newline_at_start.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/call_leading_dots_comment.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/pattern_matching_match_as.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/heredoc_with_extra_carriage_returns_windows.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/postexe.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defn_no_kwargs.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_string_concatination_frozen_true.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/ruby_bug_12669.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/ruby_bug_12669.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/bang_eq.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/semantic/kwbegin.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_keyword_method_names.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/since/31.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_dot2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/stabby_block_kw.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/stabby_block_iter_call_no_target_with_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/parser_bug_604.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/rescue_mod_op_assign.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/qsymbols_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/stabby_arg_opt_splat_arg_block_omfg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/array_symbols.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/assignment.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.3_seattlerb/block_optarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_spaceship.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/true.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/const_3_op_asgn_or.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/heredoc_with_only_carriage_returns_windows.txt" = 0.00 s = . TestSetTraceFunc#test_tracepoints_not_disabled_by_ractor_gc = 0.05 s = . Prism::SnippetsTest#"test_3.4_whitequark/block_arg_combinations.txt" = 0.01 s = . TestSetTraceFunc#test_define_method_on_return = 0.01 s = . TestSetTraceFunc#test_aliased_c_method = 0.00 s = . Prism::SnippetsTest#"test_4.0_unparser/corpus/literal/lambda.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/self.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/iter_args_5.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/block_args_kwargs.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/range_inclusive.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/hash_empty.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/send_lambda_args_shadow.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/lasgn_call_bracket_rescue_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/bug_while_not_parens_do.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_repeat_parameters.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_unparser/corpus/literal/for.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/bug_187.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/symbols_empty_space.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_bang_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/op_asgn_index.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/difficult3__6.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/array_lits_trailing_calls.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/lasgn_ivar_env.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/lasgn_call_bracket_rescue_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/string_interp.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/heredoc_with_only_carriage_returns.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/rational.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/def.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_opt_call_args_assocs_comma.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_global_variables.txt" = 0.01 s = . Prism::SnippetsTest#"test_3.4_whitequark/cond_iflipflop_with_endless_range.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/alias_gvar.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/send_block_conditional.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/masgn_command_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/semantic/kwbegin.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/nil.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/since/31.txt" = 0.00 s = . TestSetTraceFunc#test_tp_targeted_ractor_local_method = 0.06 s = . Prism::SnippetsTest#"test_4.1_whitequark/def.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_unparser/corpus/literal/opasgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defn_kwarg_kwarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/parser_bug_989.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_indented_file_end.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/defined.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/masgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/difficult1_line_numbers2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/until.txt" = 0.00 s = . TestSetTraceFunc#test_recursive = 0.01 s = . TestSetTraceFunc#test_invalid_proc = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/block_args_opt3.txt" = 0.00 s = . TestSetTraceFunc#test_tracepoint_enabled = 0.01 s = . TestSetTraceFunc#test_allow_reentry = 0.00 s = . TestSetTraceFunc#test_b_tracepoints_going_away = 0.00 s = . TestSetTraceFunc#test_return_event_with_rescue = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/literal.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.0_whitequark/kwoptarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/endless_method_forwarded_args_legacy.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_while_not_canonical.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/anonymous_blockarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_yield.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_if.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_seattlerb/mlhs_back_anonsplat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_constants.txt" = 0.01 s = . Prism::SnippetsTest#"test_4.1_heredoc_percent_q_newline_delimiter.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_star.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/ruby21_numbers.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/parse_pattern_069.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/endless_comparison_method.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/defn_comments.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/super_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/defn_opt_splat_arg.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/dedenting_interpolating_heredoc_fake_line_continuation.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_not.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_carat.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/bang.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/ensure.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/dot3_nil__26.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/bug179.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/const_op_asgn.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/ruby_bug_11873_b.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/safe_call_after_newline.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/difficult3_5.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/stabby_block_iter_call.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_hash_lit.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/kwarg.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/lasgn_env.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/range_inclusive.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_arithmetic.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/iter_args_10_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_return.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/pattern_matching_blank_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/difficult0_.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/heredoc_lineno.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/bug_op_asgn_rescue.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/parse_until_not_noncanonical.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/rescue_mod.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/case_in_86_2.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_pattern_076.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/endless_method_command_syntax.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_div.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/unary_tilde.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/while_mod.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/bug169.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/case_expr_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/zsuper.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/kwoptarg_with_kwrestarg_and_forwarded_args.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_unparser/corpus/literal/pattern.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_seattlerb/const_2_op_asgn_or2.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_env.txt" = 0.00 s = . TestSetTraceFunc#test_raising_from_b_return_tp_tracing_bmethod = 0.08 s = . Prism::SnippetsTest#"test_4.1_undef.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/case_in_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/args_assocs_comma.txt" = 0.00 s = . TestSetTraceFunc#test_c_return_no_binding = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/str_interp_ternary_or_label.txt" = 0.00 s = . TestSetTraceFunc#test_tracepoint_enable_with_target_line_two_times = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/parse_line_heredoc.txt" = 0.00 s = . TestSetTraceFunc#test_raise_in_trace = 0.00 s = . Prism::SnippetsTest#"test_4.1_whitequark/send_index.txt" = 0.00 s = . TestSetTraceFunc#test_multiple_tracepoints_same_bmethod = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/masgn_const.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/parse_line_multiline_str_literal_n.txt" = 0.00 s = . TestSetTraceFunc#test_tracepoint_struct = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/non_interpolated_word_array_line_breaks.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/call_bang_squiggle.txt" = 0.00 s = . Prism::SnippetsTest#"test_4.0_seattlerb/non_interpolated_symbol_array_line_breaks.txt" = 0.00 s = . TestSetTraceFunc#test_thread_trace = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/evstr_evstr.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/rescue_else.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_seattlerb/call_array_block_call.txt" = 0.00 s = . TestSetTraceFunc#test_tracepoint_object_id = 0.00 s = . TestSetTraceFunc#test_target_different_bmethod_same_iseq = 0.00 s = . Prism::SnippetsTest#"test_3.4_nils.txt" = 0.00 s = . TestSetTraceFunc#test_non_local_return_across_multiple_define_methods = 0.00 s = . Prism::SnippetsTest#"test_4.0_whitequark/unless.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_whitequark/defs.txt" = 0.00 s = . TestSetTraceFunc#test_break_with_rescue = 0.00 s = . Prism::SnippetsTest#"test_4.1_seattlerb/call_gt.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.3_command_method_call_3.txt" = 0.00 s = . Prism::SnippetsTest#"test_3.4_whitequark/case_expr_else.txt" = 0.00 s = . TestGemText#test_format_text_none_indent = 0.00 s = . TestGemText#test_format_removes_nonprintable_characters = 0.00 s = . TestGemText#test_levenshtein_distance_remove = 0.00 s = . TestGemText#test_format_text_no_space = 0.00 s = . TestGemText#test_clean_text = 0.00 s = . TestGemText#test_min3 = 0.00 s = . TestGemText#test_levenshtein_distance_empty = 0.00 s = . TestGemText#test_format_text = 0.00 s = . TestGemText#test_levenshtein_distance_replace = 0.00 s = . TestGemText#test_levenshtein_distance_add = 0.00 s = . TestGemText#test_format_text_none = 0.00 s = . TestGemText#test_truncate_text = 0.00 s = . TestGemText#test_format_text_trailing = 0.00 s = . TestGemText#test_levenshtein_distance_all = 0.00 s = . TestGemText#test_format_text_indent = 0.00 s = . TestSetTraceFunc#test_disable_local_tracepoint_in_trace = 0.08 s = . URI::TestLDAP#test_parse = 0.00 s = . URI::TestLDAP#test_parse_invalid_uri = 0.00 s = . URI::TestLDAP#test_select = 0.00 s = . TestSetTraceFunc#test_thread_add_trace_func = 0.01 s = . TestSetTraceFunc#test_rescue_and_ensure_should_not_cause_b_return = 0.00 s = . OpenSSL::TestNSSPI#test_decode_data = 0.00 s = . OpenSSL::TestNSSPI#test_build_data = 0.03 s = . TestSetTraceFunc#test_tracepoint_opt_invokebuiltin_delegate_leave = 0.08 s = . TestSetTraceFunc#test_no_duplicate_line_events = 0.00 s = . TestSetTraceFunc#test_const_missing = 0.00 s = . TestSetTraceFunc#test_return_bmethod_location = 0.00 s = . TestSetTraceFunc#test_enable_target_thread = 0.00 s = . TestSetTraceFunc#test_tracepoint_with_multithreads = 0.00 s = . TestSetTraceFunc#test_method_missing = 0.00 s = . TestSetTraceFunc#test_raise = 0.00 s = . TestSetTraceFunc#test_tp_targeted_ractor_local_bmethod = 0.05 s = . TestSetTraceFunc#test_tracepoint_b_return_with_lambda = 0.00 s = . TestSetTraceFunc#test_elsif_line_event = 0.00 s = . TestSetTraceFunc#test_while_in_while = 0.00 s = . TestSetTraceFunc#test_tracepoint_nested_enabled_with_target = 0.00 s = . TestSetTraceFunc#test_return = 0.00 s = . TestSetTraceFunc#test_throwing_return_with_finish_frame = 0.00 s = . TestSetTraceFunc#test_tracepoint_callee_id = 0.02 s = . TestSetTraceFunc#test_trace_point_binding_after_break = 0.01 s = . TestSetTraceFunc#test_tracepoint_attr = 0.00 s = . TestSetTraceFunc#test_tp_ractor_local_untargeted = 0.05 s = . TestSetTraceFunc#test_remove_in_trace = 0.00 s = . TestSetTraceFunc#test_tracepoint_enable = 0.01 s = . TestSetTraceFunc#test_set_trace_func = 0.00 s = . TestSetTraceFunc#test_tracepoint_exception_at_c_return = 0.04 s = . TestSetTraceFunc#test_a_call = 0.00 s = . TestSetTraceFunc#test_c_call_no_binding = 0.00 s = . TestSetTraceFunc#test_tracepoint_enable_with_target_line = 0.00 s = . TestSetTraceFunc#test_trace_point_require_block = 0.00 s = . TestSetTraceFunc#test_call = 0.00 s = . TestSetTraceFunc#test_b_call_with_redo = 0.00 s = . TestSetTraceFunc#test_isolated_raise_in_trace = 0.01 s = . TestSetTraceFunc#test_trace_defined_method = 0.00 s = . TestSetTraceFunc#test_tracepoint_thread_end = 0.00 s = . TestSetTraceFunc#test_tracepoint_thread_begin = 0.00 s = . TestSetTraceFunc#test_stat_exists = 0.00 s = . TestSetTraceFunc#test_lineno_in_optimized_insn = 0.05 s = . TestSetTraceFunc#test_tracepoint_raised_exception = 0.00 s = . TestSetTraceFunc#test_tracepoint_exception_at_return = 0.04 s = . TestSetTraceFunc#test_a_return = 0.00 s = . TestSetTraceFunc#test_rb_rescue = 0.00 s = . TestSetTraceFunc#test_trace_point_raising_exception_in_bmethod_call = 0.04 s = . TestSetTraceFunc#test_c_call_aliased_method = 0.00 s = . TestSetTraceFunc#test_tracepoint_inspect = 0.00 s = . TestSetTraceFunc#test_fiber_switch = 0.00 s = . TestSetTraceFunc#test_define_method_on_exception = 0.00 s = . TestSetTraceFunc#test_argument_error_on_bmethod = 0.00 s = . TestSetTraceFunc#test_tracepoint_b_return_with_next = 0.00 s = . TestSetTraceFunc#test_tracepoint_block = 0.00 s = . TestSetTraceFunc#test_tracepoint_parameters = 0.00 s = . TestSetTraceFunc#test_trace_point_binding_in_ifunc = 0.04 s = . TestSetTraceFunc#test_tracepoint_thread = 0.00 s = . TestSetTraceFunc#test_trace_point_at_return_when_exception = 0.00 s = . TestSetTraceFunc#test_tracepoint = 0.01 s = . TestSetTraceFunc#test_tracepoint_access_from_outside = 0.00 s = . TestMethodCache#test_negative_cache_with_and_without_subclasses = 0.00 s = . TestMethodCache#test_undef_with_subclasses_complicated = 0.00 s = . TestMethodCache#test_undef = 0.00 s = . TestMethodCache#test_undef_with_subclasses = 0.00 s = . JaroWinklerTest#test_jaro_winkler_distance = 0.00 s = . JaroWinklerTest#test_jarowinkler_distance_with_utf8_strings = 0.00 s = . Test_Method::TestArity#test_zsuper = 0.00 s = . Test_Method::TestArity#test_base = 0.00 s = . TestSprintfComb#"test_format_integer(% #+-0.d)" = 0.00 s = . TestSprintfComb#"test_format_float(%#00.20g)" = 0.00 s = . TestSprintfComb#"test_format_float(%+05.E)" = 0.00 s = . TestSprintfComb#"test_format_float(% #0.20G)" = 0.00 s = . TestSprintfComb#"test_format_float(% -.G)" = 0.00 s = . TestSprintfComb#"test_format_integer(% #+-0.8X)" = 0.00 s = . TestSprintfComb#"test_format_integer(%#-0x)" = 0.00 s = . TestSprintfComb#"test_format_float(%#+20G)" = 0.00 s = . TestSprintfComb#"test_format_float(%+0.g)" = 0.00 s = . TestSprintfComb#"test_format_float(%5.9999e)" = 0.01 s = . TestSprintfComb#"test_format_float(%#+-.0e)" = 0.00 s = . TestSprintfComb#"test_format_float(% +0.9999E)" = 0.01 s = . TestSprintfComb#"test_format_float(%#-.E)" = 0.00 s = . TestSprintfComb#"test_format_float(% -20.20E)" = 0.00 s = . TestSprintfComb#"test_format_integer(% #+-0X)" = 0.00 s = . TestSprintfComb#"test_format_float(%+-0.0f)" = 0.00 s = . TestSprintfComb#"test_format_integer(% #+-0.8d)" = 0.00 s = . TestSprintfComb#"test_format_float(%#+-5.20f)" = 0.00 s = . TestSprintfComb#"test_format_integer(%#-05o)" = 0.00 s = . TestSprintfComb#"test_format_float(% +0.20E)" = 0.00 s = . TestSprintfComb#"test_format_integer(% #+-00x)" = 0.00 s = . TestSprintfComb#"test_format_float(% -20.0E)" = 0.00 s = . TestSprintfComb#"test_format_integer(%#-0.o)" = 0.00 s = . TestSprintfComb#"test_format_float(%e)" = 0.00 s = . TestSprintfComb#"test_format_integer(% +020o)" = 0.00 s = . TestSprintfComb#"test_format_float(% #.200e)" = 0.00 s = . TestSprintfComb#"test_format_float(% +0.0E)" = 0.00 s = . TestSprintfComb#"test_format_float(%-00.9999e)" = 0.01 s = . TestSprintfComb#"test_format_integer(%#-05.x)" = 0.00 s = . TestSprintfComb#"test_format_integer(% #+-20.X)" = 0.00 s = . TestSprintfComb#"test_format_integer(%#-0b)" = 0.00 s = . TestSprintfComb#"test_format_float(% #+-020.8e)" = 0.00 s = . TestSprintfComb#"test_format_float(% #+-00.e)" = 0.00 s = . TestSprintfComb#"test_format_float(%#05.8E)" = 0.00 s = . TestSprintfComb#"test_format_integer(%#-0.8o)" = 0.00 s = . TestSprintfComb#"test_format_integer(% #+-0.B)" = 0.00 s = . TestSprintfComb#"test_format_float(% #+-00.200e)" = 0.00 s = . TestSprintfComb#"test_format_float(%#0.8E)" = 0.00 s = . TestSprintfComb#"test_format_float(%5.0e)" = 0.00 s = . TestSprintfComb#"test_format_float(%.20e)" = 0.00 s = . TestSprintfComb#"test_format_float(% -0g)" = 0.00 s = . TestSprintfComb#"test_format_float(% #+5e)" = 0.00 s = . TestSprintfComb#"test_format_integer(%5X)" = 0.00 s = . TestSprintfComb#"test_format_float(% 0.8f)" = 0.00 s = . TestSprintfComb#"test_format_integer(% +00.20o)" = 0.00 s = . TestSprintfComb#"test_format_integer(% +00.0b)" = 0.00 s = . TestSprintfComb#"test_format_integer(% #+-00.b)" = 0.00 s = . TestSprintfComb#"test_format_integer(% #+-0B)" = 0.00 s = . TestSprintfComb#"test_format_integer(% #+-20d)" = 0.00 s = . TestSprintfComb#"test_format_integer(% +00b)" = 0.00 s = . TestSprintfComb#"test_format_integer(%#-0.b)" = 0.00 s = . TestSprintfComb#"test_format_integer(%.0X)" = 0.00 s = . TestSprintfComb#"test_format_float(% -5.200g)" = 0.00 s = . TestSprintfComb#"test_format_float(%#+20.9999g)" = 0.02 s = . TestSprintfComb#"test_format_float(% #05.0g)" = 0.00 s = . TestSprintfComb#"test_format_float(% #+.9999f)" = 0.01 s = . TestSprintfComb#"test_format_float(% +05E)" = 0.00 s = . TestSprintfComb#"test_format_float(%#-0.9999E)" = 0.01 s = . TestSprintfComb#"test_format_integer(%5.0d)" = 0.00 s = . TestSprintfComb#"test_format_integer(% #+-020.8o)" = 0.00 s = . TestSprintfComb#"test_format_float(%#-5.200E)" = 0.00 s = . TestSprintfComb#"test_format_integer(%0B)" = 0.00 s = . TestSprintfComb#"test_format_integer(%d)" = 0.00 s = . TestSprintfComb#"test_format_float(%+0.200E)" = 0.00 s = . TestSprintfComb#"test_format_integer(%.0d)" = 0.00 s = . TestSprintfComb#"test_format_float(%+-.8g)" = 0.00 s = . TestSprintfComb#"test_format_integer(% #+-20.8B)" = 0.00 s = . TestSprintfComb#"test_format_integer(% #+-0x)" = 0.00 s = . TestSprintfComb#"test_format_integer(% +00.0o)" = 0.00 s = . TestSprintfComb#"test_format_integer(%.20X)" = 0.00 s = . TestSprintfComb#"test_format_float(%#00.0G)" = 0.00 s = . TestSprintfComb#"test_format_integer(% +020.20b)" = 0.00 s = . TestSprintfComb#"test_format_integer(% +00x)" = 0.00 s = . TestSprintfComb#"test_format_integer(%05.0d)" = 0.00 s = . TestSprintfComb#"test_format_float(%020.200f)" = 0.00 s = . TestSprintfComb#"test_format_integer(% +020.0x)" = 0.00 s = . TestSprintfComb#"test_format_float(% -05.9999G)" = 0.02 s = . TestSprintfComb#"test_format_float(%#-0E)" = 0.00 s = . TestSprintfComb#"test_format_float(% #5.f)" = 0.00 s = . TestSprintfComb#"test_format_integer(%B)" = 0.00 s = . TestSprintfComb#"test_format_integer(%#-0.8x)" = 0.00 s = . TestSprintfComb#"test_format_float(% 0.8e)" = 0.00 s = . TestSprintfComb#"test_format_float(%+0.200G)" = 0.00 s = . TestSprintfComb#"test_format_integer(%0.20X)" = 0.00 s = . TestSprintfComb#"test_format_integer(% #+-0.b)" = 0.00 s = . TestSprintfComb#"test_format_float(%020.e)" = 0.00 s = . TestSprintfComb#"test_format_float(%-00f)" = 0.00 s = . TestSprintfComb#"test_format_float(%+-5.8G)" = 0.00 s = . TestSprintfComb#"test_format_integer(%5.0B)" = 0.00 s = . TestSprintfComb#"test_format_integer(%.20B)" = 0.00 s = . TestSprintfComb#"test_format_integer(% #+-20.8o)" = 0.00 s = . TestSprintfComb#"test_format_integer(% +00.20x)" = 0.00 s = . TestSprintfComb#"test_format_integer(%5.20d)" = 0.00 s = . TestSprintfComb#"test_format_float(%+-05.20e)" = 0.00 s = . TestSprintfComb#"test_format_integer(%#-05.8b)" = 0.00 s = . TestFiberSleep#test_sleep_returns_seconds_slept = 1.10 s = . TestFiberSleep#test_sleep = 0.04 s = . TestFiberSleep#test_broken_sleep = 0.00 s = . 1) Skipped: YAMLStoreTest#test_data_should_be_loaded_correctly_when_in_readonly_mode [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/yaml/test_store.rb:12]: PStore is not available 2) Skipped: YAMLStoreTest#test_changes_are_not_written_on_abort [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/yaml/test_store.rb:12]: PStore is not available 3) Skipped: YAMLStoreTest#test_data_should_be_loaded_correctly_when_in_readwrite_mode [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/yaml/test_store.rb:12]: PStore is not available 4) Skipped: YAMLStoreTest#test_yaml_store_files_are_accessed_as_binary_files [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/yaml/test_store.rb:12]: PStore is not available 5) Skipped: YAMLStoreTest#test_opening_new_file_in_readonly_mode_should_result_in_empty_values [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/yaml/test_store.rb:12]: PStore is not available 6) Skipped: YAMLStoreTest#test_with_options [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/yaml/test_store.rb:12]: PStore is not available 7) Skipped: YAMLStoreTest#test_changes_after_commit_are_discarded [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/yaml/test_store.rb:12]: PStore is not available 8) Skipped: YAMLStoreTest#test_writing_inside_readonly_transaction_raises_error [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/yaml/test_store.rb:12]: PStore is not available 9) Skipped: YAMLStoreTest#test_nested_transaction_raises_error [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/yaml/test_store.rb:12]: PStore is not available 10) Skipped: YAMLStoreTest#test_opening_new_file_in_readwrite_mode_should_result_in_empty_values [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/yaml/test_store.rb:12]: PStore is not available 11) Skipped: YAMLStoreTest#test_thread_safe [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/yaml/test_store.rb:12]: PStore is not available 12) Skipped: TestTranscode#test_ractor_lazy_load_encoding_random [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_transcode.rb:2346]: unstable on s390x and windows 13) Skipped: TestTime#test_memsize [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_time.rb:1422]: Time object size test 14) Skipped: TC_Set_Builtin#test_to_set [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_set.rb:1042]: skipping the test for the builtin Enumerable#to_set 15) Skipped: TC_Set_Builtin#test_Set [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_set.rb:1022]: skipping the test for the builtin Set 16) Skipped: TestContinuation#test_create [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_continuation.rb:8]: requires callcc support 17) Skipped: TestContinuation#test_tracing_with_thread_set_trace_func [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_continuation.rb:8]: requires callcc support 18) Skipped: TestContinuation#test_ary_flatten [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_continuation.rb:8]: requires callcc support 19) Skipped: TestContinuation#test_error [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_continuation.rb:8]: requires callcc support 20) Skipped: TestContinuation#test_check_localvars [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_continuation.rb:8]: requires callcc support 21) Skipped: TestContinuation#test_marshal_dump [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_continuation.rb:8]: requires callcc support 22) Skipped: TestContinuation#test_call [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_continuation.rb:8]: requires callcc support 23) Skipped: OpenSSL::TestSSL#test_fallback_scsv [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/openssl/test_ssl.rb:1803]: TLS 1.1 support is required to run this test case 24) Skipped: TestGemProjectSanity#test_manifest_is_up_to_date [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/rubygems/test_project_sanity.rb:14]: Skipped, no message given 25) Skipped: TestEmojiBreaks#test_data_files_available [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/enc/test_emoji_breaks.rb:68]: Emoji data files not available in /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/data/emoji/17.0. 26) Skipped: TestRubyVM#test_keep_script_lines [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_rubyvm.rb:36]: Skipped, no message given 27) Skipped: TestWeakMap#test_gc_compact_stress [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_weakmap.rb:241]: compaction doesn't work well on s390x 28) Skipped: TestWeakMap#test_key? [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_weakmap.rb:62]: TODO: failure introduced from 837fd5e494731d7d44786f29e7d6e8c27029806f 29) Skipped: TestWeakMap#test_member? [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_weakmap.rb:62]: TODO: failure introduced from 837fd5e494731d7d44786f29e7d6e8c27029806f 30) Skipped: TestWeakMap#test_include? [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_weakmap.rb:62]: TODO: failure introduced from 837fd5e494731d7d44786f29e7d6e8c27029806f 31) Skipped: TestHash#test_callcc_reenter [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_hash.rb:1468]: requires callcc support 32) Skipped: TestHash#test_callcc [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_hash.rb:1410]: requires callcc support 33) Skipped: TestHash#test_callcc_escape [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_hash.rb:1452]: requires callcc support 34) Skipped: TestHash#test_callcc_iter_level [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_hash.rb:1432]: requires callcc support 35) Skipped: TestHash::TestSubHash#test_callcc_reenter [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_hash.rb:1468]: requires callcc support 36) Skipped: TestHash::TestSubHash#test_callcc [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_hash.rb:1410]: requires callcc support 37) Skipped: TestHash::TestSubHash#test_callcc_escape [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_hash.rb:1452]: requires callcc support 38) Skipped: TestHash::TestSubHash#test_callcc_iter_level [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_hash.rb:1432]: requires callcc support 39) Skipped: Test_Load_Extensions#test_different_version_extensions [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/-ext-/box/test_load_ext.rb:45]: Skipped, no message given 40) Skipped: Test_Load_Extensions#test_loading_extensions_from_global_to_local [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/-ext-/box/test_load_ext.rb:64]: Skipped, no message given 41) Skipped: Test_Load_Extensions#test_load_extension [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/-ext-/box/test_load_ext.rb:8]: Skipped, no message given 42) Skipped: Test_Load_Extensions#test_load_extension_in_box [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/-ext-/box/test_load_ext.rb:34]: Skipped, no message given 43) Skipped: Test_Load_Extensions#test_loading_extensions_from_local_to_global [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/-ext-/box/test_load_ext.rb:81]: Skipped, no message given 44) Skipped: Test_Load_Extensions#test_extension_contamination_in_global [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/-ext-/box/test_load_ext.rb:18]: Skipped, no message given 45) Skipped: MMTk::TestConfiguration#test_MMTK_HEAP_MIN [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/mmtk/helper.rb:11]: Not running on MMTk 46) Skipped: MMTk::TestConfiguration#test_invalid_MMTK_THREADS [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/mmtk/helper.rb:11]: Not running on MMTk 47) Skipped: MMTk::TestConfiguration#test_MMTK_THREADS [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/mmtk/helper.rb:11]: Not running on MMTk 48) Skipped: MMTk::TestConfiguration#test_invalid_MMTK_HEAP_MIN [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/mmtk/helper.rb:11]: Not running on MMTk 49) Skipped: MMTk::TestConfiguration#test_invalid_MMTK_PLAN [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/mmtk/helper.rb:11]: Not running on MMTk 50) Skipped: MMTk::TestConfiguration#test_MMTK_PLAN_MarkSweep [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/mmtk/helper.rb:11]: Not running on MMTk 51) Skipped: MMTk::TestConfiguration#test_MMTK_PLAN_Immix [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/mmtk/helper.rb:11]: Not running on MMTk 52) Skipped: MMTk::TestConfiguration#test_MMTK_HEAP_MODE_dynamic [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/mmtk/helper.rb:11]: Not running on MMTk 53) Skipped: MMTk::TestConfiguration#test_MMTK_HEAP_MAX [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/mmtk/helper.rb:11]: Not running on MMTk 54) Skipped: MMTk::TestConfiguration#test_invalid_MMTK_HEAP_MAX [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/mmtk/helper.rb:11]: Not running on MMTk 55) Skipped: MMTk::TestConfiguration#test_MMTK_HEAP_MIN_greater_than_or_equal_to_MMTK_HEAP_MAX [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/mmtk/helper.rb:11]: Not running on MMTk 56) Skipped: MMTk::TestConfiguration#test_invalid_MMTK_HEAP_MODE [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/mmtk/helper.rb:11]: Not running on MMTk 57) Skipped: MMTk::TestConfiguration#test_MMTK_HEAP_MODE_fixed [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/mmtk/helper.rb:11]: Not running on MMTk 58) Skipped: MMTk::TestConfiguration#test_MMTK_HEAP_MIN_is_ignored_for_fixed_heaps [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/mmtk/helper.rb:11]: Not running on MMTk 59) Skipped: MMTk::TestConfiguration#test_MMTK_PLAN_NoGC [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/mmtk/helper.rb:11]: Not running on MMTk 60) Skipped: TestGemDependencyInstaller#test_install_local_with_extensions_already_installed [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/rubygems/test_gem_dependency_installer.rb:524]: ruby.h is not provided by ruby repo 61) Skipped: TestGemBundledCA#test_accessing_new_index [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/rubygems/test_bundled_ca.rb:59]: index.rubygems.org seems offline, I can't tell whether ssl would work. 62) Skipped: TestGemBundledCA#test_accessing_www_rubygems [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/rubygems/test_bundled_ca.rb:51]: www.rubygems.org seems offline, I can't tell whether ssl would work. 63) Skipped: TestGemBundledCA#test_accessing_staging [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/rubygems/test_bundled_ca.rb:55]: staging.rubygems.org seems offline, I can't tell whether ssl would work. 64) Skipped: TestGemBundledCA#test_accessing_rubygems [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/rubygems/test_bundled_ca.rb:47]: rubygems.org seems offline, I can't tell whether ssl would work. 65) Skipped: TestM17N#test_object_inspect_external [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_m17n.rb:261]: https://bugs.ruby-lang.org/issues/18338 66) Skipped: TestBeginEndBlock#test_callcc_at_exit [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_beginendblock.rb:135]: requires callcc support 67) Skipped: Prism::LibrarySymbolsTest#test_libprism_so_exports_only_the_necessary_functions [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/prism/library_symbols_test.rb:81]: libprism.so is not built 68) Skipped: Prism::LibrarySymbolsTest#test_prism_so_exports_only_the_C_extension_init_function [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/prism/library_symbols_test.rb:97]: prism.so is not built 69) Skipped: Prism::LibrarySymbolsTest#test_libprism_a_contains_nothing_globally_visible [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/prism/library_symbols_test.rb:63]: libprism.a is not built 70) Skipped: Prism::LibrarySymbolsTest#test_libprism_a_contains_hidden_pm_symbols [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/prism/library_symbols_test.rb:69]: libprism.a is not built 71) Skipped: TestSymbol#test_inspect_under_gc_compact_stress [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_symbol.rb:125]: compaction doesn't work well on s390x 72) Skipped: TestIOWaitUncommon#test_tty_wait [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/io/wait/test_io_wait_uncommon.rb:48]: /dev/tty could not be opened No such device or address @ rb_sysopen - /dev/tty (Errno::ENXIO) 73) Skipped: TestGemExtCargoBuilder#test_custom_name [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/rubygems/test_gem_ext_cargo_builder.rb:202]: cargo not present 74) Skipped: TestGemExtCargoBuilder#test_build_cdylib [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/rubygems/test_gem_ext_cargo_builder.rb:202]: cargo not present 75) Skipped: TestGemExtCargoBuilder#test_build_fail [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/rubygems/test_gem_ext_cargo_builder.rb:202]: cargo not present 76) Skipped: TestGemExtCargoBuilder#test_rubygems_cfg_passed_to_rustc [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/rubygems/test_gem_ext_cargo_builder.rb:202]: cargo not present 77) Skipped: TestGemExtCargoBuilder#test_full_integration [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/rubygems/test_gem_ext_cargo_builder.rb:202]: cargo not present 78) Skipped: TestAutoload#test_autoload_p_with_static_extensions [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_autoload.rb:70]: Skipped, no message given 79) Skipped: TestRubyOptions#test_yydebug [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_rubyoptions.rb:338]: Skipped, no message given 80) Skipped: TestRubyOptions#test_dump_parsetree_error_tolerant [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_rubyoptions.rb:1187]: Skipped, no message given 81) Skipped: TestCaseFold#test_mbc_case_fold_ISO-8859-8 [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/enc/test_regex_casefold.rb:42]: No such file or directory @ rb_sysopen - /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/data/17.0.0/CaseFolding.txt 82) Skipped: Test_StackOverflow#test_overflow [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/-ext-/stack/test_stack_overflow.rb:6]: Stack overflow tests are not supported on this platform: "s390x-linux" 83) Skipped: Test_StackOverflow#test_fiber_stack_overflow [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/-ext-/stack/test_stack_overflow.rb:6]: Stack overflow tests are not supported on this platform: "s390x-linux" 84) Skipped: Test_StackOverflow#test_thread_stack_overflow [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/-ext-/stack/test_stack_overflow.rb:6]: Stack overflow tests are not supported on this platform: "s390x-linux" 85) Skipped: TestAst#test_of_backtrace_location [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_ast.rb:450]: Skipped, no message given 86) Skipped: TestAst#test_of_proc_and_method_under_eval_with_keep_script_lines [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_ast.rb:494]: Skipped, no message given 87) Skipped: TestAst#test_of_proc_and_method [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_ast.rb:419]: Skipped, no message given 88) Skipped: TestAst#test_of_proc_and_method_under_eval [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_ast.rb:463]: Skipped, no message given 89) Skipped: TestAst#test_keep_script_lines_for_of [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_ast.rb:840]: Skipped, no message given 90) Skipped: TestAst#test_node_id_for_backtrace_location_of_lambda [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_ast.rb:385]: Skipped, no message given 91) Skipped: TestAst#test_node_id_for_backtrace_location_of_method_definition [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_ast.rb:372]: Skipped, no message given 92) Skipped: TestAst#test_of_backtrace_location_under_eval_with_keep_script_lines [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_ast.rb:546]: Skipped, no message given 93) Skipped: TestAst#test_e_option [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_ast.rb:922]: Skipped, no message given 94) Skipped: TestAst#test_node_id_for_location [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_ast.rb:354]: Skipped, no message given 95) Skipped: TestAst#test_node_id_for_backtrace_location_of_lambda_method [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_ast.rb:399]: Skipped, no message given 96) Skipped: TestAst#test_of_backtrace_location_under_eval [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_ast.rb:526]: Skipped, no message given 97) Skipped: TestAst#test_keep_script_lines_for_of_with_existing_SCRIPT_LINES__that_has__FILE__as_a_key [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_ast.rb:853]: Skipped, no message given 98) Skipped: Psych_Unit_Tests#test_y_method [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/psych/test_yaml.rb:25]: OpenStruct is not available 99) Skipped: TestWeakKeyMap#test_gc_compact_stress [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_weakkeymap.rb:141]: compaction doesn't work well on s390x 100) Skipped: TestRegexp#test_to_s_under_gc_compact_stress [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_regexp.rb:76]: compaction doesn't work well on s390x 101) Skipped: TestRegexp#test_match_under_gc_compact_stress [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_regexp.rb:906]: compaction doesn't work well on s390x 102) Skipped: TestRegexp#test_timeout_longer_than_global [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_regexp.rb:2050]: timeout test is too unstable on s390x 103) Skipped: TestRegexp#test_timeout_shorter_than_global [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_regexp.rb:2045]: timeout test is too unstable on s390x 104) Skipped: TestRegexp#test_inspect_under_gc_compact_stress [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_regexp.rb:474]: compaction doesn't work well on s390x 105) Skipped: TestString#test_gsub_bang_gc_compact_stress [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_string.rb:1343]: compaction doesn't work well on s390x 106) Skipped: TestString#test_gsub_gc_compact_stress [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_string.rb:1295]: compaction doesn't work well on s390x 107) Skipped: TestString#test_scan_gc_compact_stress [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_string.rb:1685]: compaction doesn't work well on s390x 108) Skipped: TestString#test_undump_gc_compact_stress [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_string.rb:914]: compaction doesn't work well on s390x 109) Skipped: TestString#test_sub_gc_compact_stress [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_string.rb:2233]: compaction doesn't work well on s390x 110) Skipped: TestString2#test_gsub_bang_gc_compact_stress [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_string.rb:1343]: compaction doesn't work well on s390x 111) Skipped: TestString2#test_gsub_gc_compact_stress [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_string.rb:1295]: compaction doesn't work well on s390x 112) Skipped: TestString2#test_scan_gc_compact_stress [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_string.rb:1685]: compaction doesn't work well on s390x 113) Skipped: TestString2#test_undump_gc_compact_stress [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_string.rb:914]: compaction doesn't work well on s390x 114) Skipped: TestString2#test_sub_gc_compact_stress [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_string.rb:2233]: compaction doesn't work well on s390x 115) Skipped: TestVariable#test_exivar_resize_with_compaction_stress [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_variable.rb:466]: compaction doesn't work well on s390x 116) Skipped: TestMarshal#test_continuation [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_marshal.rb:652]: requires callcc support 117) Skipped: TestArray#test_slice_gc_compact_stress [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_array.rb:1719]: compaction doesn't work well on s390x 118) Skipped: TestBox#test_top_level_methods_in_box [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:185]: Skipped, no message given 119) Skipped: TestBox#test_methods_and_constants_added_by_include [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 120) Skipped: TestBox#test_require_relative_rb_separately [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 121) Skipped: TestBox#test_instance_variable [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 122) Skipped: TestBox#test_require_rb_2versiobox [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 123) Skipped: TestBox#test_raising_errors_in_require [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 124) Skipped: TestBox#test_proc_defined_globally_refers_global_module [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 125) Skipped: TestBox#test_eval_with_constants [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 126) Skipped: TestBox#test_add_constants_in_box [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 127) Skipped: TestBox#test_method_added_in_box_are_available_on_eval_with_binding [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 128) Skipped: TestBox#test_methods_added_in_box_are_invisible_globally [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 129) Skipped: TestBox#test_autoload_in_box [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 130) Skipped: TestBox#test_eval_basic [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 131) Skipped: TestBox#test_eval_with_variables [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 132) Skipped: TestBox#test_methods_added_in_box_later_than_caller_code [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 133) Skipped: TestBox#test_continuous_method_definitions_in_a_box [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 134) Skipped: TestBox#test_eval_isolation [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 135) Skipped: TestBox#test_load_separately [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 136) Skipped: TestBox#test_require_rb_separately [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 137) Skipped: TestBox#test_load_path_and_loaded_features [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 138) Skipped: TestBox#test_box_in_box [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 139) Skipped: TestBox#test_eval_error_handling [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 140) Skipped: TestBox#test_proc_from_main_works_with_global_definitions [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 141) Skipped: TestBox#test_proc_from_box_works_with_definitions_in_box [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 142) Skipped: TestBox#test_eval_with_classes [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 143) Skipped: TestBox#test_class_module_singleton_methods [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 144) Skipped: TestBox#test_continuous_top_level_method_in_a_box [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 145) Skipped: TestBox#test_proc_defined_in_box_refers_module_in_box [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 146) Skipped: TestBox#test_method_added_in_box_are_available_on_eval [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 147) Skipped: TestBox#test_global_variables [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_box.rb:22]: Skipped, no message given 148) Skipped: TestComprehensiveCaseMapping#test_data_files_available [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/enc/test_case_comprehensive.rb:27]: Unicode data files not available in /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/data/17.0.0. 149) Skipped: TestArraySubclass#test_slice_gc_compact_stress [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_array.rb:1719]: compaction doesn't work well on s390x 150) Skipped: OpenSSL::TestFIPS#test_fips_mode_get_is_true_on_fips_mode_enabled [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/openssl/test_fips.rb:9]: Only for FIPS mode environment 151) Skipped: OpenSSL::TestFIPS#test_fips_mode_get_with_fips_mode_set [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/openssl/test_fips.rb:42]: Only for FIPS mode environment 152) Skipped: TestSyntax#test_fluent_or [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_syntax.rb:1288]: Skipped, no message given 153) Skipped: TestSyntax#test_fluent_and [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_syntax.rb:1263]: Skipped, no message given 154) Skipped: ErrorHighlightTest#test_spot_with_node [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/error_highlight/test_error_highlight.rb:1689]: Skipped, no message given 155) Skipped: TestEnumerator#test_with_index_under_gc_compact_stress [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_enumerator.rb:131]: compaction doesn't work well on s390x 156) Skipped: TestEnumerator#test_lazy_chain_under_gc_compact_stress [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_enumerator.rb:867]: compaction doesn't work well on s390x 157) Skipped: TestGc#test_profiler_clear [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_gc.rb:588]: for now 158) Skipped: TestGc#test_gc_parameter_init_slots [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_gc.rb:539]: [Bug #21203] This test is flaky and intermittently failing now 159) Skipped: TestGraphemeBreaksFromFile#test_data_files_available [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/enc/test_grapheme_breaks.rb:40]: Unicode data file GraphemeBreakTest not available in /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/enc/unicode/data/17.0.0. 160) Skipped: TestEval#test_outer_local_variable_under_gc_compact_stress [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_eval.rb:642]: compaction is not supported on s390x 161) Skipped: TestException#test_detailed_message_under_gc_compact_stress [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_exception.rb:1444]: compaction doesn't work well on s390x 162) Skipped: TestEtc#test_ractor_getgrgid [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/etc/test_etc.rb:245]: https://bugs.ruby-lang.org/issues/21115 163) Skipped: TestEtc#test_ractor_passwd [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/etc/test_etc.rb:219]: https://bugs.ruby-lang.org/issues/21115 164) Skipped: TestOpenURI#test_meta_init_doesnt_bump_global_constant_state [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/open-uri/test_open-uri.rb:579]: Skipped, no message given 165) Skipped: TestMethod#test_clone_under_gc_compact_stress [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_method.rb:480]: compaction doesn't work well on s390x 166) Skipped: TestGemSpecification#test_find_in_unresolved_tree_is_not_exponentiental [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/rubygems/test_gem_specification.rb:150]: Benchmark is not available in this environment. Please install it with `gem install benchmark`. 167) Skipped: TestIO#test_puts_parallel [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_io.rb:2954]: not portable 168) Skipped: TestIO#test_copy_stream_no_busy_wait [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_io.rb:702]: multiple threads already active 169) Skipped: TestGemRequire#test_dash_i_respects_default_library_extension_priority [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/rubygems/test_require.rb:134]: not installed yet 170) Skipped: TestGemRequire#test_realworld_upgraded_default_gem [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/rubygems/test_require.rb:475]: this test can't work under ruby-core setup 171) Skipped: TestGemRequire#test_realworld_default_gem [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/rubygems/test_require.rb:462]: this test can't work under ruby-core setup 172) Skipped: TestGemRequire#test_activate_via_require_respects_loaded_files [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/rubygems/test_require.rb:246]: not installed yet 173) Skipped: TestIseqLoad#test_next_in_block_in_block [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/-ext-/iseq_load/test_iseq_load.rb:101]: failing due to stack_max mismatch 174) Skipped: TestIseqLoad#test_break_ensure [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/-ext-/iseq_load/test_iseq_load.rb:124]: failing due to exception entry sp mismatch 175) Skipped: TestIseqLoad#test_require_integration [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/-ext-/iseq_load/test_iseq_load.rb:142]: iseq loader require integration tests still failing 176) Skipped: TestResolvDNS#test_unreachable_server [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/resolv/test_dns.rb:689]: cannot test unreachable server, as IP used is reachable 177) Skipped: TestEnumerable#test_callcc [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_enum.rb:846]: requires callcc support 178) Skipped: TestSetTraceFunc#test_script_compiled [/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/test/ruby/test_settracefunc.rb:2572]: TODO: test for requires Finished tests in 276.938000s, 118.9761 tests/s, 26022.9401 assertions/s. 32949 tests, 7206741 assertions, 0 failures, 0 errors, 178 skips ruby -v: ruby 4.0.0 (2025-12-25 revision 553f1675f3) +PRISM [s390x-linux] $ /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build/miniruby -I/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/lib /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/tool/runruby.rb --archdir=/builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/redhat-linux-build --extout=.ext -- /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/spec/mspec/bin/mspec-run -B /builddir/build/BUILD/ruby-4.0.0_20251225.1432git553f1675f3-build/ruby-4.0.0-553f1675f3/spec/default.mspec -fs ruby 4.0.0 (2025-12-25 revision 553f1675f3) +PRISM [s390x-linux] The --backtrace-limit command line option - limits top-level backtraces to a given number of entries - affects Exception#full_message - does not affect Exception#backtrace The -0 command line option - sets $/ and $-0 - sets $/ and $-0 as a frozen string The -a command line option - runs the code in loop conditional on Kernel.gets() - sets $-a The -c command line option - checks syntax in given file - checks syntax in -e strings The -d command line option - sets $DEBUG to true - sets $VERBOSE to true - sets $-d to true The -e command line option - evaluates the given string - joins multiple strings with newlines - uses 'main' as self - uses '-e' as file - uses '-e' in $0 The -e command line option with -n and an Integer range - mimics an awk conditional by comparing an inclusive-end range with $. - mimics a sed conditional by comparing an exclusive-end range with $. The --encoding command line option - does not accept a third encoding The --encoding command line option sets Encoding.default_external and optionally Encoding.default_internal - if given a single encoding with an = - if given a single encoding as a separate argument - if given two encodings with an = - if given two encodings as a separate argument The --external-encoding command line option sets Encoding.default_external - if given an encoding with an = - if given an encoding as a separate argument The --internal-encoding command line option sets Encoding.default_internal - if given an encoding with an = - if given an encoding as a separate argument The -l command line option - chomps lines with default separator - chomps last line based on $/ - sets $\ to the value of $/ - sets $-l The -n command line option - runs the code in loop conditional on Kernel.gets() - only evaluates BEGIN blocks once - only evaluates END blocks once - allows summing over a whole file The -p command line option - runs the code in loop conditional on Kernel.gets() and prints $_ - sets $-p The -r command line option - requires the specified file - requires the file before parsing the main script - does not require the file if the main script file does not exist The -s command line option when using -- to stop parsing - sets the value to true without an explicit value - parses single letter args into globals - parses long args into globals - converts extra dashes into underscores The -s command line option when running a script - sets the value to true without an explicit value - parses single letter args into globals - parses long args into globals - converts extra dashes into underscores The -C command line option - changes the PWD when using a file - does not need a space after -C for the argument - changes the PWD when using -e ruby -E - sets the external encoding with '-E external' - also sets the filesystem encoding with '-E external' - sets the external encoding with '-E external:' - sets the internal encoding with '-E :internal' - sets the external and internal encodings with '-E external:internal' - raises a RuntimeError if used with -U the -F command line option - specifies the field separator pattern for -a The -I command line option - adds the path to the load path ($:) - adds the path at the front of $LOAD_PATH - adds the path expanded from CWD to $LOAD_PATH - expands a path from CWD even if it does not exist The -I command line option - does not expand symlinks The -K command line option - ignores unknown codes The -K command line option sets __ENCODING__ and Encoding.default_external - to Encoding::BINARY with -Ka - to Encoding::BINARY with -KA - to Encoding::BINARY with -Kn - to Encoding::BINARY with -KN - to Encoding::EUC_JP with -Ke - to Encoding::EUC_JP with -KE - to Encoding::UTF_8 with -Ku - to Encoding::UTF_8 with -KU - to Encoding::Windows_31J with -Ks - to Encoding::Windows_31J with -KS The -S command line option - runs launcher found in PATH, but only code after the first /#!.*ruby.*/-ish line in target file - runs launcher found in PATH - runs launcher found in PATH and sets the exit status to 1 if it fails ruby -U - sets Encoding.default_internal to UTF-8 - sets Encoding.default_internal to UTF-8 when RUBYOPT is empty or only spaces - does nothing different if specified multiple times - is overruled by Encoding.default_internal= - does not affect the default external encoding - does not affect the source encoding - raises a RuntimeError if used with -Eext:int - raises a RuntimeError if used with -E:int The -W command line option - with 0 sets $VERBOSE to nil - with 1 sets $VERBOSE to false The -W command line option with 2 - sets $VERBOSE to true The -W command line option with :deprecated - enables deprecation warnings The -W command line option with :no-deprecated - suppresses deprecation warnings The -W command line option with :experimental - enables experimental warnings The -W command line option with :no-experimental - suppresses experimental warnings The -X command line option - changes the PWD when using a file - does not need a space after -C for the argument - changes the PWD when using -e The -v command line option - sets $VERBOSE to true The -v command line option when used alone - prints version and ends The -w command line option - sets $VERBOSE to true - enables both deprecated and experimental warnings The -x command line option - runs code after the first /#!.*ruby.*/-ish line in target file - fails when /#!.*ruby.*/-ish line in target file is not found - behaves as -x was set when non-ruby shebang is encountered on first line The error message caused by an exception - is not printed to stdout The --enable and --disable flags - can be used with gems - can be used with gem - can be used with did_you_mean - can be used with rubyopt - can be used with frozen-string-literal - can be used with all for enable - can be used with all for disable - prints a warning for unknown features The --enable-frozen-string-literal flag causes string literals to - produce the same object each time - produce the same object for literals with the same content - produce the same object for literals with the same content in different files - produce different objects for literals with the same content in different files if they have different encodings The --disable-frozen-string-literal flag causes string literals to - produce a different object each time With neither --enable-frozen-string-literal nor --disable-frozen-string-literal flag set - produce a different object each time - if file has no frozen_string_literal comment produce different mutable strings each time - if file has frozen_string_literal:true comment produce same frozen strings each time - if file has frozen_string_literal:false comment produce different mutable strings each time The --debug flag produces - debugging info on attempted frozen string modification - debugging info on mutating chilled string The RUBYLIB environment variable - adds a directory to $LOAD_PATH - adds a File::PATH_SEPARATOR-separated list of directories to $LOAD_PATH - adds the directory at the front of $LOAD_PATH - adds the directory after directories added by -I - adds the directory after directories added by -I within RUBYOPT - keeps spaces in the value Processing RUBYOPT - adds the -I path to $LOAD_PATH - sets $DEBUG to true for '-d' - prints the version number for '-v' - ignores whitespace around the option - sets $VERBOSE to true for '-w' - sets $VERBOSE to true for '-W' - sets $VERBOSE to nil for '-W0' - sets $VERBOSE to false for '-W1' - sets $VERBOSE to true for '-W2' - suppresses deprecation warnings for '-W:no-deprecated' - suppresses experimental warnings for '-W:no-experimental' - suppresses deprecation and experimental warnings for '-W:no-deprecated -W:no-experimental' - requires the file for '-r' - raises a RuntimeError for '-a' - raises a RuntimeError for '-p' - raises a RuntimeError for '-n' - raises a RuntimeError for '-y' - raises a RuntimeError for '-c' - raises a RuntimeError for '-s' - raises a RuntimeError for '-h' - raises a RuntimeError for '--help' - raises a RuntimeError for '-l' - raises a RuntimeError for '-S' - raises a RuntimeError for '-e' - raises a RuntimeError for '-i' - raises a RuntimeError for '-x' - raises a RuntimeError for '-C' - raises a RuntimeError for '-X' - raises a RuntimeError for '-F' - raises a RuntimeError for '-0' - raises a RuntimeError for '--copyright' - raises a RuntimeError for '--version' - raises a RuntimeError for '--yydebug' The interpreter - prints an error when given a file with invalid syntax - prints an error when given code via -e with invalid syntax The BEGIN keyword - runs in a shared scope - accesses variables outside the eval scope - must appear in a top-level context - uses top-level for self - runs first in a given code unit - runs multiple begins in FIFO order - returns the top-level script's filename for __FILE__ The END keyword - runs after all other code - runs in reverse order of registration - allows calling exit inside a handler - gives access to the last raised exception - global variables $! and $@ - gives access to an exception raised in a previous handler - both exceptions in a handler and in the main script are printed - decides the exit status if both at_exit and the main script raise SystemExit - runs all handlers even if some raise exceptions - runs handlers even if the main script fails to parse - calls the nested handler right after the outer one if a handler is nested into another handler - runs only once for multiple calls - is affected by the toplevel assignment - warns when END is used in a method The END keyword END blocks and at_exit callbacks are mixed - runs them all in reverse order of registration The alias keyword - creates a new name for an existing method - works with a simple symbol on the left-hand side - works with a single quoted symbol on the left-hand side - works with a double quoted symbol on the left-hand side - works with an interpolated symbol on the left-hand side - works with an interpolated symbol with non-literal embedded expression on the left-hand side - works with a simple symbol on the right-hand side - works with a single quoted symbol on the right-hand side - works with a double quoted symbol on the right-hand side - works with an interpolated symbol on the right-hand side - works with an interpolated symbol with non-literal embedded expression on the right-hand side - adds the new method to the list of methods - adds the new method to the list of public methods - overwrites an existing method with the target name - is reversible - operates on the object's metaclass when used in instance_eval - operates on the class/module metaclass when used in instance_eval - operates on the class/module metaclass when used in instance_exec - operates on methods defined via attr, attr_reader, and attr_accessor - operates on methods with splat arguments - operates on methods with splat arguments on eigenclasses - operates on methods with splat arguments defined in a superclass - operates on methods with splat arguments defined in a superclass using text block for class eval - is not allowed against Integer or String instances - on top level defines the alias on Object - raises a NameError when passed a missing name - defines the method on the aliased class when the original method is from a parent class The alias keyword - can create a new global variable, synonym of the original - can override an existing global variable and make them synonyms - supports aliasing twice the same global variables The '&&' statement - short-circuits evaluation at the first condition to be false - evaluates to the first condition not to be true - evaluates to the last condition if all are true - evaluates the full set of chained conditions during assignment - treats empty expressions as nil The 'and' statement - short-circuits evaluation at the first condition to be false - evaluates to the first condition not to be true - evaluates to the last condition if all are true - when used in assignment, evaluates and assigns expressions individually - treats empty expressions as nil Array literals - [] should return a new array populated with the given elements - [] treats empty expressions as nil elements - [] accepts a literal hash without curly braces as its only parameter - [] accepts a literal hash without curly braces as its last parameter - [] treats splatted nil as no element - evaluates each argument exactly once Bareword array literal - %w() transforms unquoted barewords into an array - %W() transforms unquoted barewords into an array, supporting interpolation - %W() always treats interpolated expressions as a single word - treats consecutive whitespace characters the same as one - treats whitespace as literals characters when escaped by a backslash The unpacking splat operator (*) - when applied to a literal nested array, unpacks its elements into the containing array - when applied to a nested referenced array, unpacks its elements into the containing array - returns a new array containing the same values when applied to an array inside an empty array - unpacks the start and count arguments in an array slice assignment - unpacks arguments as if they were listed statically - unpacks a literal array into arguments in a method call - unpacks a referenced array into arguments in a method call - when applied to a non-Array value attempts to coerce it to Array if the object respond_to?(:to_a) - when applied to a non-Array value uses it unchanged if it does not respond_to?(:to_a) - when applied to a BasicObject coerces it to Array if it respond_to?(:to_a) - can be used before other non-splat elements - can be used multiple times in the same containing array Assignments using = evaluation order - evaluates expressions left to right when assignment with an accessor - evaluates expressions left to right when assignment with a #[]= - evaluates expressions left to right when assignment with compounded constant - raises TypeError after evaluation of right-hand-side when compounded constant module is not a module Assignments using = given block argument - raises SyntaxError Assignments using = given keyword arguments - raises SyntaxError when given keyword arguments in index assignments Assignments using += using an accessor - does evaluate receiver only once when assigns - ignores method visibility when receiver is self Assignments using += using a #[] - evaluates receiver only once when assigns - ignores method visibility when receiver is self Assignments using += using a #[] given block argument - raises SyntaxError Assignments using += using a #[] given keyword arguments - raises SyntaxError when given keyword arguments in index assignments Assignments using += using a #[] splatted argument - correctly handles it - calls #to_a only once - correctly handles a nested splatted argument - correctly handles multiple nested splatted arguments Assignments using += using compounded constants - causes side-effects of the module part to be applied only once (when assigns) Multiple assignments - assigns multiple targets when assignment with an accessor - assigns multiple targets when assignment with a nested accessor - assigns multiple targets when assignment with a #[]= - assigns multiple targets when assignment with a nested #[]= - assigns multiple targets when assignment with compounded constant - assigns multiple targets when assignment with a nested compounded constant Multiple assignments evaluation order - evaluates expressions left to right when assignment with an accessor - evaluates expressions left to right when assignment with a nested accessor - evaluates expressions left to right when assignment with a deeply nested accessor - evaluates expressions left to right when assignment with a #[]= - evaluates expressions left to right when assignment with a nested #[]= - evaluates expressions left to right when assignment with a deeply nested #[]= - evaluates expressions left to right when assignment with compounded constant - evaluates expressions left to right when assignment with a nested compounded constant - evaluates expressions left to right when assignment with deeply nested compounded constants Multiple assignments when assignment with method call and receiver is self - assigns values correctly when assignment with accessor - evaluates expressions right to left when assignment with a nested accessor - assigns values correctly when assignment with a #[]= - assigns values correctly when assignment with a nested #[]= - assigns values correctly when assignment with compounded constant - assigns values correctly when assignment with a nested compounded constant A block yielded a single Array - assigns the Array to a single argument - receives the identical Array object - assigns the Array to a single rest argument - assigns the first element to a single argument with trailing comma - assigns elements to required arguments - assigns nil to unassigned required arguments - assigns elements to optional arguments - assigns elements to post arguments - assigns elements to pre arguments - assigns elements to pre and post arguments - assigns elements to pre and post arguments when *rest is present - does not autosplat single argument to required arguments when a keyword rest argument is present - does not autosplat single argument to required arguments when keyword arguments are present - raises error when required keyword arguments are present - assigns elements to mixed argument types - does not treat final Hash as keyword arguments and does not autosplat - does not call #to_hash on final argument to get keyword arguments and does not autosplat - does not call #to_hash on the argument when optional argument and keyword argument accepted and does not autosplat - does not treat hashes with string keys as keyword arguments and does not autosplat - does not call #to_hash on the last element if keyword arguments are present - does not call #to_hash on the last element when there are more arguments than parameters - does not call #to_ary on the Array A block yielded a single Array when non-symbol keys are in a keyword arguments Hash - does not separate non-symbol keys and symbol keys and does not autosplat A block yielded a single Object - calls #to_ary on the object when taking multiple arguments - does not call #to_ary when not taking any arguments - does not call #to_ary on the object when taking a single argument - does not call #to_ary on the object when taking a single rest argument - receives the object if #to_ary returns nil - receives the object if it does not respond to #to_ary - calls #respond_to? to check if object has method #to_ary - receives the object if it does not respond to #respond_to? - calls #to_ary on the object when it is defined dynamically - raises a TypeError if #to_ary does not return an Array - raises error transparently if #to_ary raises error on its own A block - captures locals from the surrounding scope - allows for a leading space before the arguments - allows to define a block variable with the same name as the enclosing block - does not capture a local when an argument has the same name - does not capture a local when the block argument has the same name A block taking zero arguments - does not raise an exception when no values are yielded - does not raise an exception when values are yielded - may include a rescue clause A block taking || arguments - does not raise an exception when no values are yielded - does not raise an exception when values are yielded - may include a rescue clause A block taking |a| arguments - assigns nil to the argument when no values are yielded - assigns the value yielded to the argument - does not call #to_ary to convert a single yielded object to an Array - assigns the first value yielded to the argument - does not destructure a single Array value - may include a rescue clause A block taking |a, b| arguments - assigns nil to the arguments when no values are yielded - assigns one value yielded to the first argument - assigns the first two values yielded to the arguments - does not destructure an Array value as one of several values yielded - assigns 'nil' and 'nil' to the arguments when a single, empty Array is yielded - assigns the element of a single element Array to the first argument - destructures a single Array value yielded - destructures a splatted Array - calls #to_ary to convert a single yielded object to an Array - does not call #to_ary if the single yielded object is an Array - does not call #to_ary if the object does not respond to #to_ary - raises a TypeError if #to_ary does not return an Array - raises the original exception if #to_ary raises an exception A block taking |a, *b| arguments - assigns 'nil' and '[]' to the arguments when no values are yielded - assigns all yielded values after the first to the rest argument - assigns 'nil' and '[]' to the arguments when a single, empty Array is yielded - assigns the element of a single element Array to the first argument - destructures a splatted Array - destructures a single Array value assigning the remaining values to the rest argument - calls #to_ary to convert a single yielded object to an Array - does not call #to_ary if the single yielded object is an Array - does not call #to_ary if the object does not respond to #to_ary - raises a TypeError if #to_ary does not return an Array A block taking |*| arguments - does not raise an exception when no values are yielded - does not raise an exception when values are yielded - does not call #to_ary if the single yielded object is an Array - does not call #to_ary if the object does not respond to #to_ary - does not call #to_ary to convert a single yielded object to an Array A block taking |*a| arguments - assigns '[]' to the argument when no values are yielded - assigns a single value yielded to the argument as an Array - assigns all the values passed to the argument as an Array - assigns '[[]]' to the argument when passed an empty Array - assigns a single Array value passed to the argument by wrapping it in an Array - does not call #to_ary if the single yielded object is an Array - does not call #to_ary if the object does not respond to #to_ary - does not call #to_ary to convert a single yielded object to an Array A block taking |a, | arguments - assigns nil to the argument when no values are yielded - assigns the argument a single value yielded - assigns the argument the first value yielded - assigns the argument the first of several values yielded when it is an Array - assigns nil to the argument when passed an empty Array - assigns the argument the first element of the Array when passed a single Array - calls #to_ary to convert a single yielded object to an Array - does not call #to_ary if the single yielded object is an Array - does not call #to_ary if the object does not respond to #to_ary - raises a TypeError if #to_ary does not return an Array A block taking |(a, b)| arguments - assigns nil to the arguments when yielded no values - destructures a single Array value yielded - destructures a single Array value yielded when shadowing an outer variable - calls #to_ary to convert a single yielded object to an Array - does not call #to_ary if the single yielded object is an Array - does not call #to_ary if the object does not respond to #to_ary - raises a TypeError if #to_ary does not return an Array A block taking |(a, b), c| arguments - assigns nil to the arguments when yielded no values - destructures a single one-level Array value yielded - destructures a single multi-level Array value yielded - calls #to_ary to convert a single yielded object to an Array - does not call #to_ary if the single yielded object is an Array - does not call #to_ary if the object does not respond to #to_ary - raises a TypeError if #to_ary does not return an Array A block taking nested |a, (b, (c, d))| - assigns nil to the arguments when yielded no values - destructures separate yielded values - destructures a nested Array value yielded - destructures a single multi-level Array value yielded A block taking nested |a, ((b, c), d)| - assigns nil to the arguments when yielded no values - destructures separate yielded values - destructures a nested value yielded - destructures a single multi-level Array value yielded A block taking |*a, b:| - merges the hash into the splatted array A block arguments with _ - extracts arguments with _ - assigns the first variable named A block taking identically-named arguments - raises a SyntaxError for standard arguments - accepts unnamed arguments A block pre and post parameters - assigns nil to unassigned required arguments - assigns elements to optional arguments - assigns elements to post arguments - assigns elements to pre arguments - assigns elements to pre and post arguments - assigns elements to pre and post arguments when *rest is present Block-local variables - are introduced with a semi-colon in the parameter list - can be specified in a comma-separated list after the semi-colon - can not have the same name as one of the standard parameters - can not be prefixed with an asterisk - can not be prefixed with an ampersand - can not be assigned default values - need not be preceded by standard parameters - only allow a single semi-colon in the parameter list - override shadowed variables from the outer scope - are not automatically instantiated in the outer scope - are automatically instantiated in the block - are visible in deeper scopes before initialization Post-args - appear after a splat - are required for a lambda - are assigned to nil when not enough arguments are given to a proc Post-args with required args - gathers remaining args in the splat - has an empty splat when there are no remaining args Post-args with optional args - gathers remaining args in the splat - overrides the optional arg before gathering in the splat - uses the required arg before the optional and the splat - overrides the optional args from left to right before gathering the splat - calls an existing method with the same name as the argument if explicitly using () Post-args with optional args with a circular argument reference - is nil if using the argument in its default value Post-args with pattern matching - extracts matched blocks with post arguments - allows empty splats Anonymous block forwarding - forwards blocks to other method that formally declares anonymous block - requires the anonymous block parameter to be declared if directly passing a block - works when it's the only declared parameter - works alongside positional parameters - works alongside positional arguments and splatted keyword arguments - works alongside positional arguments and disallowed keyword arguments - works alongside explicit keyword arguments if `it` is defined outside of a block - treats `it` as a captured variable The break statement in a block - returns nil to method invoking the method yielding to the block when not passed an argument - returns a value to the method invoking the method yielding to the block The break statement in a block yielded inside a while - breaks out of the block The break statement in a block captured and delegated to another method repeatedly - breaks out of the block The break statement in a captured block when the invocation of the scope creating the block is still active - raises a LocalJumpError when invoking the block from the scope creating the block - raises a LocalJumpError when invoking the block from a method - raises a LocalJumpError when yielding to the block The break statement in a captured block from a scope that has returned - raises a LocalJumpError when calling the block from a method - raises a LocalJumpError when yielding to the block The break statement in a captured block from another thread - raises a LocalJumpError when getting the value from another thread The break statement in a lambda - returns from the lambda - returns from the call site if the lambda is passed as a block The break statement in a lambda when the invocation of the scope creating the lambda is still active - returns nil when not passed an argument - returns a value to the scope creating and calling the lambda - returns a value to the method scope below invoking the lambda - returns a value to a block scope invoking the lambda in a method below - returns from the lambda The break statement in a lambda created at the toplevel - returns a value when invoking from the toplevel - returns a value when invoking from a method - returns a value when invoking from a block The break statement in a lambda from a scope that has returned - returns a value to the method scope invoking the lambda - returns a value to the block scope invoking the lambda in a method - raises a LocalJumpError when yielding to a lambda passed as a block argument Break inside a while loop - stops a while loop when run - causes a call with a block to return when run Break inside a while loop with a value - exits the loop and returns the value - passes the value returned by a method with omitted parenthesis and passed block Break inside a while loop with a splat - exits the loop and makes the splat an Array - treats nil as an empty array - preserves an array as is - wraps a non-Array in an Array The break statement in a method - is invalid and raises a SyntaxError The break statement in a module literal - is invalid and raises a SyntaxError Executing break from within a block - returns from the original invoking method even in case of chained calls - runs ensures when continuing upward - runs ensures when breaking from a loop - doesn't run ensures in the destination method - works when passing through a super call - raises LocalJumpError when converted into a proc during a super call The 'case'-construct - evaluates the body of the when clause matching the case target expression - evaluates the body of the when clause whose array expression includes the case target expression - evaluates the body of the when clause in left-to-right order if it's an array expression - evaluates the body of the when clause whose range expression includes the case target expression - returns nil when no 'then'-bodies are given - evaluates the 'else'-body when no other expression matches - returns nil when no expression matches and 'else'-body is empty - returns 2 when a then body is empty - returns the statement following 'then' - tests classes with case equality - tests with matching regexps - tests with matching regexps and sets $~ and captures - tests with a string interpolated in a regexp - tests with a regexp interpolated within another regexp - does not test with equality when given classes - takes lists of values - tests an empty array - expands arrays to lists of values - takes an expanded array in addition to a list of values - takes an expanded array before additional listed values - expands arrays from variables before additional listed values - expands arrays from variables before a single additional listed value - expands multiple arrays from variables before additional listed values - concats arrays before expanding them - never matches when clauses with no values - lets you define a method after the case statement - raises a SyntaxError when 'else' is used when no 'when' is given - raises a SyntaxError when 'else' is used before a 'when' was given - supports nested case statements - supports nested case statements followed by a when with a splatted array - supports nested case statements followed by a when with a splatted non-array - works even if there's only one when statement - evaluates true as only 'true' when true is the first clause - evaluates false as only 'false' when false is the first clause - treats a literal array as its own when argument, rather than a list of arguments - takes multiple expanded arrays - calls === even when private - accepts complex expressions within () - only matches last value in complex expressions within () - supports declaring variables in the case target expression - warns if there are identical when clauses The 'case'-construct with no target expression - evaluates the body of the first clause when at least one of its condition expressions is true - evaluates the body of the first when clause that is not false/nil - evaluates the body of the else clause if all when clauses are false/nil - evaluates multiple conditional expressions as a boolean disjunction - handles homogeneous cases - expands arrays to lists of values The class keyword - creates a new class with semicolon - does not raise a SyntaxError when opening a class without a semicolon - can redefine a class when called from a block A class definition - creates a new class - has no class variables - raises TypeError if constant given as class name exists and is not a Module - raises TypeError if the constant qualifying the class is nil - raises TypeError if any constant qualifying the class is not a Module - inherits from Object by default - raises an error when trying to change the superclass - raises an error when reopening a class with BasicObject as superclass - raises an error when reopening a class with Object as superclass - allows reopening a class without specifying the superclass - does not allow to set the superclass even if it was not specified by the first declaration - allows using self as the superclass if self is a class - first evaluates the superclass before checking if the class already exists - raises a TypeError if inheriting from a metaclass - allows the declaration of class variables in the body - stores instance variables defined in the class body in the class object - allows the declaration of class variables in a class method - allows the definition of class-level instance variables in a class method - allows the declaration of class variables in an instance method - allows the definition of instance methods - allows the definition of class methods - allows the definition of class methods using class << self - allows the definition of Constants - returns the value of the last statement in the body A class definition within a block creates a new class in the lexical scope - for named classes at the toplevel - for named classes in a module - for anonymous classes - for anonymous classes assigned to a constant An outer class definition - contains the inner classes A class definition extending an object (sclass) - allows adding methods - raises a TypeError when trying to extend numbers - raises a TypeError when trying to extend non-Class - does not allow accessing the block of the original scope - can use return to cause the enclosing method to return Reopening a class - extends the previous definitions - overwrites existing methods - raises a TypeError when superclasses mismatch - adds new methods to subclasses class provides hooks - calls inherited when a class is created A class variable - can be accessed from a subclass - is set in the superclass A class variable defined in a module - can be accessed from classes that extend the module - is not defined in these classes - is only updated in the module a method defined in the module is used - is updated in the class when a Method defined in the class is used - can be accessed inside the class using the module methods - can be accessed from modules that extend the module - is defined in the extended module - is not defined in the extending module A class variable definition - is created in a module if any of the parents do not define it Accessing a class variable - raises a RuntimeError when accessed from the toplevel scope (not in some module or class) - does not raise an error when checking if defined from the toplevel scope - raises a RuntimeError when a class variable is overtaken in an ancestor class The comment - can be placed between fluent dot now Literal (A::X) constant resolution - raises a NameError if no constant is defined in the search path - uses the module or class #name to craft the error message - uses the module or class #inspect to craft the error message if they are anonymous - sends #const_missing to the original class or module scope - evaluates the qualifier - raises a TypeError if a non-class or non-module qualifier is given Literal (A::X) constant resolution with statically assigned constants - searches the immediate class or module scope first - searches a module included in the immediate class before the superclass - searches the superclass before a module included in the superclass - searches a module included in the superclass - searches the superclass chain - searches Object if no class or module qualifier is given - searches Object after searching other scopes - searches Object if a toplevel qualifier (::X) is given - does not search the singleton class of the class or module Literal (A::X) constant resolution with dynamically assigned constants - searches the immediate class or module scope first - searches a module included in the immediate class before the superclass - searches the superclass before a module included in the superclass - searches a module included in the superclass - searches the superclass chain - searches Object if no class or module qualifier is given - searches Object if a toplevel qualifier (::X) is given - does not search the singleton class of the class or module - returns the updated value when a constant is reassigned - evaluates left-to-right Constant resolution within methods - raises a NameError if no constant is defined in the search path - sends #const_missing to the original class or module scope Constant resolution within methods with statically assigned constants - searches the immediate class or module scope first - searches a module included in the immediate class before the superclass - searches the superclass before a module included in the superclass - searches a module included in the superclass - searches the superclass chain - searches the lexical scope of the method not the receiver's immediate class - searches the lexical scope of a singleton method - does not search the lexical scope of the caller - searches the lexical scope of a block - searches Object as a lexical scope only if Object is explicitly opened - does not search the lexical scope of qualifying modules Constant resolution within methods with dynamically assigned constants - searches the immediate class or module scope first - searches a module included in the immediate class before the superclass - searches the superclass before a module included in the superclass - searches a module included in the superclass - searches the superclass chain - searches the lexical scope of the method not the receiver's immediate class - searches the lexical scope of a singleton method - does not search the lexical scope of the caller - searches the lexical scope of a block - searches Object as a lexical scope only if Object is explicitly opened - returns the updated value when a constant is reassigned - does not search the lexical scope of qualifying modules Constant resolution within a singleton class (class << obj) - works like normal classes or modules - uses its own namespace for each object - uses its own namespace for nested modules - allows nested modules to have proper resolution top-level constant lookup - searches Object unsuccessfully when searches on a module top-level constant lookup on a class - does not search Object after searching other scopes Module#private_constant marked constants - remain private even when updated - sends #const_missing to the original class or module Module#private_constant marked constants in a module - cannot be accessed from outside the module - cannot be reopened as a module from scope where constant would be private - cannot be reopened as a class from scope where constant would be private - can be reopened as a module where constant is not private - can be reopened as a class where constant is not private - is not defined? with A::B form - can be accessed from the module itself - is defined? from the module itself - can be accessed from lexical scope - is defined? from lexical scope - can be accessed from classes that include the module - can be accessed from modules that include the module - raises a NameError when accessed directly from modules that include the module - is defined? from classes that include the module Module#private_constant marked constants in a class - cannot be accessed from outside the class - cannot be reopened as a module - cannot be reopened as a class - can be reopened as a module where constant is not private - can be reopened as a class where constant is not private - is not defined? with A::B form - can be accessed from the class itself - is defined? from the class itself - can be accessed from lexical scope - is defined? from lexical scope - can be accessed from subclasses - is defined? from subclasses Module#private_constant marked constants in Object - cannot be accessed using ::Const form - is not defined? using ::Const form - can be accessed through the normal search - is defined? through the normal search Module#private_constant marked constants NameError by #private_constant - has :receiver and :name attributes - has the defined class as the :name attribute Module#public_constant marked constants in a module - can be accessed from outside the module - is defined? with A::B form Module#public_constant marked constants in a class - can be accessed from outside the class - is defined? with A::B form Module#public_constant marked constants in Object - can be accessed using ::Const form - is defined? using ::Const form Allowed characters - allows not ASCII characters in the middle of a name - does not allow not ASCII characters that cannot be upcased or lowercased at the beginning - allows not ASCII upcased characters at the beginning Assignment dynamic assignment - raises SyntaxError Redefining a method - replaces the original method Defining a method at the top-level - defines it on Object with private visibility by default - defines it on Object with public visibility after calling public Defining an 'initialize' method - sets the method's visibility to private Defining an 'initialize_copy' method - sets the method's visibility to private Defining an 'initialize_dup' method - sets the method's visibility to private Defining an 'initialize_clone' method - sets the method's visibility to private Defining a 'respond_to_missing?' method - sets the method's visibility to private Defining a method - returns a symbol of the method name An instance method - raises an error with too few arguments - raises an error with too many arguments - raises FrozenError with the correct class name An instance method definition with a splat - accepts an unnamed '*' argument - accepts a named * argument - accepts non-* arguments before the * argument - allows only a single * argument - requires the presence of any arguments that precede the * An instance method with a default argument - evaluates the default when no arguments are passed - evaluates the default empty expression when no arguments are passed - assigns an empty Array to an unused splat argument - evaluates the default when required arguments precede it - prefers to assign to a default argument before a splat argument - prefers to assign to a default argument when there are no required arguments - does not evaluate the default when passed a value and a * argument - is nil if using the argument in its default value - calls a method with the same name as the local when explicitly using () A singleton method definition - can be declared for a local variable - can be declared for an instance variable - can be declared for a global variable - can be declared with an empty method body - can be redefined - raises FrozenError if frozen - raises FrozenError with the correct class name Redefining a singleton method - does not inherit a previously set visibility Redefining a singleton method - does not inherit a previously set visibility A method defined with extreme default arguments - can redefine itself when the default is evaluated - may use an fcall as a default - evaluates the defaults in the method's scope - may use preceding arguments as defaults - may use a lambda as a default A singleton method defined with extreme default arguments - may use a method definition as a default - may use an fcall as a default - evaluates the defaults in the singleton scope - may use preceding arguments as defaults - may use a lambda as a default A method definition inside a metaclass scope - can create a class method - can create a singleton method - raises FrozenError if frozen A nested method definition - creates an instance method when evaluated in an instance method - creates a class method when evaluated in a class method - creates a singleton method when evaluated in the metaclass of an instance - creates a method in the surrounding context when evaluated in a def expr.method - inside an instance_eval creates a singleton method - creates an instance method inside Class.new A method definition always resets the visibility to public for nested definitions - in Class.new - at the toplevel A method definition inside an instance_eval - creates a singleton method - creates a singleton method when evaluated inside a metaclass - creates a class method when the receiver is a class - creates a class method when the receiver is an anonymous class - creates a class method when instance_eval is within class A method definition inside an instance_exec - creates a class method when the receiver is a class - creates a class method when the receiver is an anonymous class - creates a class method when instance_exec is within class A method definition in an eval - creates an instance method - creates a class method - creates a singleton method a method definition that sets more than one default parameter all to the same value - assigns them all the same object by default - allows the first argument to be given, and sets the rest to null - assigns the parameters different objects across different default calls - only allows overriding the default value of the first such parameter in each set - treats the argument after the multi-parameter normally The def keyword within a closure - looks outside the closure for the visibility The defined? keyword for literals - returns 'self' for self - returns 'nil' for nil - returns 'true' for true - returns 'false' for false The defined? keyword for literals for a literal Array - returns 'expression' if each element is defined - returns nil if one element is not defined - returns nil if all elements are not defined The defined? keyword when called with a method name - does not call the method - does not execute the arguments The defined? keyword when called with a method name without a receiver - returns 'method' if the method is defined - returns nil if the method is not defined - returns 'method' if the method is defined and private - returns 'method' if the predicate method is defined and private The defined? keyword when called with a method name having a module as receiver - returns 'method' if the method is defined - returns nil if the method is private - returns nil if the method is protected - returns nil if the method is not defined - returns nil if the class is not defined - returns nil if the subclass is not defined The defined? keyword when called with a method name having a local variable as receiver - returns 'method' if the method is defined - returns 'method' for []= - returns nil if the method is not defined - returns nil if the variable does not exist - calls #respond_to_missing? The defined? keyword when called with a method name having an instance variable as receiver - returns 'method' if the method is defined - returns nil if the method is not defined - returns nil if the variable does not exist The defined? keyword when called with a method name having a global variable as receiver - returns 'method' if the method is defined - returns nil if the method is not defined - returns nil if the variable does not exist The defined? keyword when called with a method name having a method call as a receiver - returns nil if evaluating the receiver raises an exception - returns nil if the method is not defined on the object the receiver returns - returns 'method' if the method is defined on the object the receiver returns The defined? keyword when called with a method name having a throw in the receiver - escapes defined? and performs the throw semantics as normal The defined? keyword when called with a method name in a void context - does not execute the receiver - warns about the void context when parsing it The defined? keyword for an expression - returns 'assignment' for assigning a local variable - returns 'assignment' for assigning an instance variable - returns 'assignment' for assigning a global variable - returns 'assignment' for assigning a class variable - returns 'assignment' for assigning a constant - returns 'assignment' for assigning a fully qualified constant - returns 'assignment' for assigning multiple variables - returns 'assignment' for an expression with '%=' - returns 'assignment' for an expression with '/=' - returns 'assignment' for an expression with '-=' - returns 'assignment' for an expression with '+=' - returns 'assignment' for an assigning a fully qualified constant with '+=' - returns 'assignment' for an expression with '*=' - returns 'assignment' for an expression with '|=' - returns 'assignment' for an expression with '&=' - returns 'assignment' for an expression with '^=' - returns 'assignment' for an expression with '~=' - returns 'assignment' for an expression with '<<=' - returns 'assignment' for an expression with '>>=' - returns 'assignment' for an expression with '**=' - returns nil for an expression with == and an undefined method - returns nil for an expression with != and an undefined method - returns nil for an expression with !~ and an undefined method - returns 'method' for an expression with '==' - returns 'method' for an expression with '!=' - returns 'method' for an expression with '!~' - returns 'expression' when passed a String - returns 'expression' when passed a Fixnum literal - returns 'expression' when passed a Bignum literal - returns 'expression' when passed a Float literal - returns 'expression' when passed a Range literal - returns 'expression' when passed a Regexp literal - returns 'expression' when passed an Array literal - returns 'expression' when passed a Hash literal - returns 'expression' when passed a Symbol literal The defined? keyword for an expression ||= - returns 'assignment' for assigning a local variable with '||=' - returns 'assignment' for assigning an instance variable with '||=' - returns 'assignment' for assigning a class variable with '||=' - returns 'assignment' for assigning a global variable with '||=' - returns 'assignment' for assigning a constant with '||=' - returns 'assignment' for assigning a fully qualified constant with '||=' - returns 'assignment' for assigning an attribute with '||=' - returns 'assignment' for assigning a referenced element with '||=' The defined? keyword for an expression &&= - returns 'assignment' for assigning a local variable with '&&=' - returns 'assignment' for assigning an instance variable with '&&=' - returns 'assignment' for assigning a class variable with '&&=' - returns 'assignment' for assigning a global variable with '&&=' - returns 'assignment' for assigning a constant with '&&=' - returns 'assignment' for assigning a fully qualified constant with '&&=' - returns 'assignment' for assigning an attribute with '&&=' - returns 'assignment' for assigning a referenced element with '&&=' The defined? keyword for an expression with logical connectives - returns nil for an expression with '!' and an undefined method - returns nil for an expression with '!' and an unset class variable - returns nil for an expression with 'not' and an undefined method - returns nil for an expression with 'not' and an unset class variable - does not propagate an exception raised by a method in a 'not' expression - returns 'expression' for an expression with '&&/and' and an unset global variable - returns 'expression' for an expression with '&&/and' and an unset instance variable - returns 'expression' for an expression '&&/and' regardless of its truth value - returns 'expression' for an expression with '||/or' and an unset global variable - returns 'expression' for an expression with '||/or' and an unset instance variable - returns 'expression' for an expression '||/or' regardless of its truth value - returns nil for an expression with '!' and an unset global variable - returns nil for an expression with '!' and an unset instance variable - returns 'method' for a 'not' expression with a method - calls a method in a 'not' expression and returns 'method' - returns nil for an expression with 'not' and an unset global variable - returns nil for an expression with 'not' and an unset instance variable - returns 'expression' for an expression with '&&/and' and an undefined method - returns 'expression' for an expression with '&&/and' and an unset class variable - does not call a method in an '&&' expression and returns 'expression' - does not call a method in an 'and' expression and returns 'expression' - returns 'expression' for an expression with '||/or' and an undefined method - returns 'expression' for an expression with '||/or' and an unset class variable - does not call a method in an '||' expression and returns 'expression' - does not call a method in an 'or' expression and returns 'expression' The defined? keyword for an expression with a dynamic String - returns 'expression' when the String contains a literal - returns 'expression' when the String contains a call to a defined method - returns 'expression' when the String contains a call to an undefined method - does not call the method in the String The defined? keyword for an expression with a dynamic Regexp - returns 'expression' when the Regexp contains a literal - returns 'expression' when the Regexp contains a call to a defined method - returns 'expression' when the Regexp contains a call to an undefined method - does not call the method in the Regexp The defined? keyword for variables - returns 'local-variable' when called with the name of a local variable - returns 'local-variable' when called with the name of a local variable assigned to nil - returns nil for an instance variable that has not been read - returns nil for an instance variable that has been read but not assigned to - returns 'instance-variable' for an instance variable that has been assigned - returns 'instance-variable' for an instance variable that has been assigned to nil - returns nil for a global variable that has not been read - returns nil for a global variable that has been read but not assigned to - returns 'global-variable' for a global variable that has been assigned nil - returns 'global-variable' for $! - returns 'global-variable for $~ - returns 'global-variable' for a global variable that has been assigned - returns nil for a class variable that has not been read - returns 'class variable' when called with the name of a class variable - returns 'local-variable' when called with the name of a block local The defined? keyword for variables when a String does not match a Regexp - returns 'global-variable' for $~ - returns nil for $& - returns nil for $` - returns nil for $' - returns nil for $+ - returns nil for any last match global The defined? keyword for variables when a String matches a Regexp - returns 'global-variable' for $~ - returns 'global-variable' for $& - returns 'global-variable' for $` - returns 'global-variable' for $' - returns 'global-variable' for $+ - returns 'global-variable' for the capture references - returns nil for non-captures The defined? keyword for variables when a Regexp does not match a String - returns 'global-variable' for $~ - returns nil for $& - returns nil for $` - returns nil for $' - returns nil for $+ - returns nil for any last match global The defined? keyword for variables when a Regexp matches a String - returns 'global-variable' for $~ - returns 'global-variable' for $& - returns 'global-variable' for $` - returns 'global-variable' for $' - returns 'global-variable' for $+ - returns 'global-variable' for the capture references - returns nil for non-captures The defined? keyword for a simple constant - returns 'constant' when the constant is defined - returns nil when the constant is not defined - does not call Object.const_missing if the constant is not defined - returns 'constant' for an included module - returns 'constant' for a constant defined in an included module The defined? keyword for a top-level constant - returns 'constant' when passed the name of a top-level constant - returns nil if the constant is not defined - does not call Object.const_missing if the constant is not defined The defined? keyword for a scoped constant - returns 'constant' when the scoped constant is defined - returns nil when the scoped constant is not defined - returns nil when the constant is not defined and the outer module implements .const_missing - does not call .const_missing if the constant is not defined - returns nil when an undefined constant is scoped to a defined constant - returns nil when a constant is scoped to an undefined constant - returns nil when the undefined constant is scoped to an undefined constant - returns nil when a constant is defined on top-level but not on the module - returns nil when a constant is defined on top-level but not on the class - returns 'constant' if the scoped-scoped constant is defined The defined? keyword for a top-level scoped constant - returns 'constant' when the scoped constant is defined - returns nil when the scoped constant is not defined - returns nil when an undefined constant is scoped to a defined constant - returns nil when the undefined constant is scoped to an undefined constant - returns 'constant' if the scoped-scoped constant is defined The defined? keyword for a self-send method call scoped constant - returns nil if the constant is not defined in the scope of the method's value - returns 'constant' if the constant is defined in the scope of the method's value - returns nil if the last constant is not defined in the scope chain - returns nil if the middle constant is not defined in the scope chain - returns 'constant' if all the constants in the scope chain are defined The defined? keyword for a receiver method call scoped constant - returns nil if the constant is not defined in the scope of the method's value - returns 'constant' if the constant is defined in the scope of the method's value - returns nil if the last constant is not defined in the scope chain - returns nil if the middle constant is not defined in the scope chain - returns 'constant' if all the constants in the scope chain are defined The defined? keyword for a module method call scoped constant - returns nil if the constant is not defined in the scope of the method's value - returns 'constant' if the constant scoped by the method's value is defined - returns nil if the last constant in the scope chain is not defined - returns nil if the middle constant in the scope chain is not defined - returns 'constant' if all the constants in the scope chain are defined - returns nil if the outer scope constant in the receiver is not defined - returns nil if the scoped constant in the receiver is not defined - returns 'constant' if all the constants in the receiver are defined - returns 'constant' if all the constants in the receiver and scope chain are defined The defined? keyword for a variable scoped constant - returns nil if the instance scoped constant is not defined - returns 'constant' if the constant is defined in the scope of the instance variable - returns nil if the global scoped constant is not defined - returns 'constant' if the constant is defined in the scope of the global variable - returns nil if the class scoped constant is not defined - returns 'constant' if the constant is defined in the scope of the class variable - returns nil if the local scoped constant is not defined - returns 'constant' if the constant is defined in the scope of the local variable The defined? keyword for a self:: scoped constant - returns 'constant' for a constant explicitly scoped to self:: when set - returns 'constant' for a constant explicitly scoped to self:: in subclass's metaclass The defined? keyword for yield - returns nil if no block is passed to a method not taking a block parameter - returns nil if no block is passed to a method taking a block parameter - returns 'yield' if a block is passed to a method not taking a block parameter - returns 'yield' if a block is passed to a method taking a block parameter - returns 'yield' when called within a block The defined? keyword for super - returns nil when a superclass undef's the method The defined? keyword for super for a method taking no arguments - returns nil when no superclass method exists - returns nil from a block when no superclass method exists - returns nil from a #define_method when no superclass method exists - returns nil from a block in a #define_method when no superclass method exists - returns 'super' when a superclass method exists - returns 'super' from a block when a superclass method exists - returns 'super' from a #define_method when a superclass method exists - returns 'super' from a block in a #define_method when a superclass method exists - returns 'super' when the method exists in a supermodule The defined? keyword for super for a method taking arguments - returns nil when no superclass method exists - returns nil from a block when no superclass method exists - returns nil from a #define_method when no superclass method exists - returns nil from a block in a #define_method when no superclass method exists - returns 'super' when a superclass method exists - returns 'super' from a block when a superclass method exists - returns 'super' from a #define_method when a superclass method exists - returns 'super' from a block in a #define_method when a superclass method exists The defined? keyword for super within an included module's method - returns 'super' when a superclass method exists in the including hierarchy The defined? keyword for instance variables - returns 'instance-variable' if assigned - returns nil if not assigned The defined? keyword for pseudo-variables - returns 'expression' for __FILE__ - returns 'expression' for __LINE__ - returns 'expression' for __ENCODING__ The defined? keyword for conditional expressions - returns 'expression' for an 'if' conditional - returns 'expression' for an 'unless' conditional - returns 'expression' for ternary expressions The defined? keyword for case expressions - returns 'expression' The defined? keyword for loop expressions - returns 'expression' for a 'for' expression - returns 'expression' for a 'while' expression - returns 'expression' for an 'until' expression - returns 'expression' for a 'break' expression - returns 'expression' for a 'next' expression - returns 'expression' for a 'redo' expression - returns 'expression' for a 'retry' expression The defined? keyword for return expressions - returns 'expression' The defined? keyword for exception expressions - returns 'expression' delegation with def(...) - delegates rest and kwargs - delegates a block literal - delegates a block argument - parses as open endless Range when brackets are omitted delegation with def(x, ...) - delegates rest and kwargs - delegates a block literal - delegates a block argument delegation with def(*) - delegates rest delegation with def(*) within a block that accepts anonymous rest within a method that accepts anonymous rest - does not allow delegating rest delegation with def(**) - delegates kwargs delegation with def(**) within a block that accepts anonymous kwargs within a method that accepts anonymous kwargs - does not allow delegating kwargs delegation with def(&) - delegates an anonymous block parameter delegation with def(&) within a block that accepts anonymous block within a method that accepts anonymous block - does not allow delegating a block The __ENCODING__ pseudo-variable - is an instance of Encoding - is US-ASCII by default - is the evaluated strings's one inside an eval - is the encoding specified by a magic comment inside an eval - is the encoding specified by a magic comment in the file - raises a SyntaxError if assigned to An ensure block inside a begin block - is executed when an exception is raised in it's corresponding begin block - is executed when an exception is raised and rescued in it's corresponding begin block - is executed even when a symbol is thrown in it's corresponding begin block - is executed when nothing is raised or thrown in it's corresponding begin block - has no return value - sets exception cause if raises exception in block and in ensure The value of an ensure expression, - in no-exception scenarios, is the value of the last statement of the protected body - when an exception is rescued, is the value of the rescuing block An ensure block inside a method - is executed when an exception is raised in the method - is executed when an exception is raised and rescued in the method - is executed even when a symbol is thrown in the method - has no impact on the method's implicit return value - has an impact on the method's explicit return value - has an impact on the method's explicit return value from rescue if returns explicitly - has no impact on the method's explicit return value from rescue if returns implicitly - suppresses exception raised in method if returns value explicitly - suppresses exception raised in rescue if returns value explicitly - overrides exception raised in rescue if raises exception itself - suppresses exception raised in method if raises exception itself An ensure block inside a class - is executed when an exception is raised - is executed when an exception is raised and rescued - is executed even when a symbol is thrown - is executed when nothing is raised or thrown - has no return value An ensure block inside {} block - is not allowed An ensure block inside 'do end' block - is executed when an exception is raised in it's corresponding begin block - is executed when an exception is raised and rescued in it's corresponding begin block - is executed even when a symbol is thrown in it's corresponding begin block - is executed when nothing is raised or thrown in it's corresponding begin block - has no return value - does not introduce extra backtrace entries `` - returns the output of the executed sub-process - can be redefined and receive a frozen string as argument - the argument isn't frozen if it contains interpolation %x - is the same as `` - can be redefined and receive a frozen string as argument - the argument isn't frozen if it contains interpolation The __FILE__ pseudo-variable - raises a SyntaxError if assigned to - equals (eval at __FILE__:__LINE__) inside an eval The __FILE__ pseudo-variable with require - equals the absolute path of a file loaded by an absolute path - equals the absolute path of a file loaded by a relative path The __FILE__ pseudo-variable with load - equals the absolute path of a file loaded by an absolute path - equals the absolute path of a file loaded by a relative path The for expression - iterates over an Enumerable passing each element to the block - iterates over a list of arrays and destructures with empty comma - iterates over a list of arrays and destructures with an empty splat - iterates over a list of arrays and destructures with a splat - iterates over a list of arrays and destructures with a splat and additional targets - iterates over an Hash passing each key-value pair to the block - iterates over any object responding to 'each' - allows an instance variable as an iterator name - allows a class variable as an iterator name - allows a constant as an iterator name - allows a global variable as an iterator name - allows an attribute as an iterator name - allows an attribute with safe navigation as an iterator name - allows an attribute with safe navigation on a nil base as an iterator name - allows an array index writer as an iterator name - allows a hash index writer as an iterator name - yields only as many values as there are arguments - optionally takes a 'do' after the expression - allows body begin on the same line if do is used - executes code in containing variable scope - executes code in containing variable scope with 'do' - does not try to access variables outside the method - returns expr - breaks out of a loop upon 'break', returning nil - allows 'break' to have an argument which becomes the value of the for expression - starts the next iteration with 'next' - repeats current iteration with 'redo' Hash literal - {} should return an empty hash - {} should return a new hash populated with the given elements - treats empty expressions as nils - freezes string keys on initialization - checks duplicated keys on initialization - checks duplicated float keys on initialization - accepts a hanging comma - recognizes '=' at the end of the key - with '==>' in the middle raises SyntaxError - recognizes '!' at the end of the key - raises a SyntaxError if there is no space between `!` and `=>` - recognizes '?' at the end of the key - raises a SyntaxError if there is no space between `?` and `=>` - constructs a new hash with the given elements - ignores a hanging comma - accepts mixed 'key: value' and 'key => value' syntax - accepts mixed 'key: value', 'key => value' and '"key"': value' syntax - expands an '**{}' element into the containing Hash literal initialization - expands an '**obj' element into the containing Hash literal initialization - expands a BasicObject using ** into the containing Hash literal initialization - expands nil using ** into {} - expands an '**{}' or '**obj' element with the last key/value pair taking precedence - expands an '**{}' and warns when finding an additional duplicate key afterwards - merges multiple nested '**obj' in Hash literals - calls #to_hash to expand an '**obj' element - allows splatted elements keys that are not symbols - raises a TypeError if #to_hash does not return a Hash - raises a TypeError if the object does not respond to #to_hash - does not change encoding of literal string keys during creation - raises a SyntaxError at parse time when Symbol key with invalid bytes - raises a SyntaxError at parse time when Symbol key with invalid bytes and 'key: value' syntax used The ** operator - makes a copy when calling a method taking a keyword rest argument - makes a copy when calling a method taking a positional Hash The ** operator hash with omitted value - accepts short notation 'key' for 'key: value' syntax - ignores hanging comma on short notation - accepts mixed syntax - works with methods and local vars - raises a SyntaxError when the hash key ends with `!` - raises a SyntaxError when the hash key ends with `?` Heredoc string - allows HEREDOC with < (*args, **kwargs) {} - works with (...) - works with call(*ruby2_keyword_args) - works with super(*ruby2_keyword_args) - works with zsuper - works with yield(*ruby2_keyword_args) - does not work with (*args) - does not work with call(*ruby2_keyword_args) with missing ruby2_keywords in between Keyword arguments delegation omitted values - accepts short notation 'key' for 'key: value' syntax Keyword arguments in define_method(name, &proc) - works with ruby2_keywords A lambda literal -> () { } - returns a Proc object when used in a BasicObject method - does not execute the block - returns a lambda - may include a rescue clause - may include a ensure clause - has its own scope for local variables A lambda literal -> () { } assigns no local variables - for definition @a = -> { } @b = ->() { } @c = -> () { } @d = -> do end A lambda literal -> () { } assigns variables from parameters - for definition '@a = -> (a) { a }' - for definition '@a = -> ((a)) { a }' - for definition '@a = -> ((*a, b)) { [a, b] }' - for definition '@a = -> (a={}) { a }' - for definition '@a = -> (*) { }' - for definition '@a = -> (*a) { a }' - for definition '@a = -> (a:) { a }' - for definition '@a = -> (a: 1) { a }' - for definition '@a = -> (**) { }' - for definition '@a = -> (**k) { k }' - for definition '@a = -> (&b) { b }' - for definition '@a = -> (a, b) { [a, b] }' - for definition @a = -> ((a, b, *c, d), (*e, f, g), (*h)) do [a, b, c, d, e, f, g, h] end - for definition @a = -> (a, (b, (c, *d, (e, (*f)), g), (h, (i, j)))) do [a, b, c, d, e, f, g, h, i, j] end - for definition '@a = -> (*, **k) { k }' - for definition '@a = -> (*, &b) { b }' - for definition '@a = -> (a:, b:) { [a, b] }' - for definition '@a = -> (a:, b: 1) { [a, b] }' - for definition '@a = -> (a: 1, b:) { [a, b] }' - for definition @a = -> (a: @a = -> (a: 1) { a }, b:) do [a, b] end - for definition '@a = -> (a: 1, b: 2) { [a, b] }' - for definition @a = -> (a, b=1, *c, (*d, (e)), f: 2, g:, h:, **k, &l) do [a, b, c, d, e, f, g, h, k, l] end - for definition @a = -> a, b=1, *c, d, e:, f: 2, g:, **k, &l do [a, b, c, d, e, f, g, k, l] end A lambda literal -> () { } assigns variables from parameters with circular optional argument reference - is nil if using the argument in its default value - calls an existing method with the same name as the argument if explicitly using () A lambda expression 'lambda { ... }' - calls the #lambda method - does not execute the block - returns a lambda - requires a block - may include a rescue clause A lambda expression 'lambda { ... }' with an implicit block - raises ArgumentError A lambda expression 'lambda { ... }' assigns no local variables - for definition @a = lambda { } @b = lambda { || } A lambda expression 'lambda { ... }' assigns variables from parameters - for definition '@a = lambda { |a| a }' - for definition def m(*a) yield(*a) end @a = lambda { |a| a } - for definition '@a = lambda { |a, | a }' - for definition def m(a) yield a end def m2() yield end @a = lambda { |a, | a } - for definition '@a = lambda { |(a)| a }' - for definition '@a = lambda { |(*a, b)| [a, b] }' - for definition '@a = lambda { |a={}| a }' - for definition '@a = lambda { |*| }' - for definition '@a = lambda { |*a| a }' - for definition '@a = lambda { |a:| a }' - for definition '@a = lambda { |a: 1| a }' - for definition '@a = lambda { |**| }' - for definition '@a = lambda { |**k| k }' - for definition '@a = lambda { |&b| b }' - for definition '@a = lambda { |a, b| [a, b] }' - for definition @a = lambda do |(a, b, *c, d), (*e, f, g), (*h)| [a, b, c, d, e, f, g, h] end - for definition @a = lambda do |a, (b, (c, *d, (e, (*f)), g), (h, (i, j)))| [a, b, c, d, e, f, g, h, i, j] end - for definition '@a = lambda { |*, **k| k }' - for definition '@a = lambda { |*, &b| b }' - for definition '@a = lambda { |a:, b:| [a, b] }' - for definition '@a = lambda { |a:, b: 1| [a, b] }' - for definition '@a = lambda { |a: 1, b:| [a, b] }' - for definition @a = lambda do |a: (@a = -> (a: 1) { a }), b:| [a, b] end - for definition '@a = lambda { |a: 1, b: 2| [a, b] }' - for definition @a = lambda do |a, b=1, *c, (*d, (e)), f: 2, g:, h:, **k, &l| [a, b, c, d, e, f, g, h, k, l] end - for definition @a = lambda do |a, b=1, *c, d, e:, f: 2, g:, **k, &l| [a, b, c, d, e, f, g, k, l] end The __LINE__ pseudo-variable - raises a SyntaxError if assigned to - equals the line number of the text inside an eval The __LINE__ pseudo-variable - equals the line number of the text in a loaded file The __LINE__ pseudo-variable - equals the line number of the text in a loaded file The __LINE__ pseudo-variable - equals the line number of the text in a loaded file The __LINE__ pseudo-variable - equals the line number of the text in a loaded file The loop expression - repeats the given block until a break is called - executes code in its own scope - returns the value passed to break if interrupted by break - returns nil if interrupted by break with no arguments - skips to end of body with next - restarts the current iteration with redo - uses a spaghetti nightmare of redo, next and break Magic comments in stdin - are optional - are case-insensitive - must be at the first line - must be the first token of the line - can be after the shebang - can take Emacs style - can take vim style - determine __ENCODING__ - do not cause bytes to be mangled by passing them through the wrong encoding Magic comments in an -e argument - are optional - are case-insensitive - must be at the first line - must be the first token of the line - can be after the shebang - can take Emacs style - can take vim style - determine __ENCODING__ - do not cause bytes to be mangled by passing them through the wrong encoding Magic comments in the main file - are optional - are case-insensitive - must be at the first line - must be the first token of the line - can be after the shebang - can take Emacs style - can take vim style - determine __ENCODING__ - do not cause bytes to be mangled by passing them through the wrong encoding Magic comments in a loaded file - are optional - are case-insensitive - must be at the first line - must be the first token of the line - can be after the shebang - can take Emacs style - can take vim style - determine __ENCODING__ - do not cause bytes to be mangled by passing them through the wrong encoding Magic comments in a required file - are optional - are case-insensitive - must be at the first line - must be the first token of the line - can be after the shebang - can take Emacs style - can take vim style - determine __ENCODING__ - do not cause bytes to be mangled by passing them through the wrong encoding Magic comments in an eval - are optional - are case-insensitive - must be at the first line - must be the first token of the line - can be after the shebang - can take Emacs style - can take vim style - determine __ENCODING__ - do not cause bytes to be mangled by passing them through the wrong encoding The !~ operator - evaluates as a call to !~ The =~ operator - calls the =~ method The =~ operator with named captures on syntax of /regexp/ =~ string_variable - sets local variables by the captured pairs The =~ operator with named captures on syntax of 'string_literal' =~ /regexp/ - does not set local variables The =~ operator with named captures on syntax of string_variable =~ /regexp/ - does not set local variables The =~ operator with named captures on syntax of regexp_variable =~ string_variable - does not set local variables The =~ operator with named captures on the method calling - does not set local variables self in a metaclass body (class << obj) - is TrueClass for true - is FalseClass for false - is NilClass for nil - raises a TypeError for numbers - raises a TypeError for symbols - is a singleton Class instance A constant on a metaclass - can be accessed after the metaclass body is reopened - can be accessed via self::CONST - can be accessed via const_get - is not defined on the object's class - is not defined in the metaclass opener's scope - cannot be accessed via object::CONST - raises a NameError for anonymous_module::CONST - appears in the metaclass constant list - does not appear in the object's class constant list - is not preserved when the object is duped - is preserved when the object is cloned calling methods on the metaclass - calls a method on the metaclass - calls a method on the instance's metaclass - calls a method in deeper chains of metaclasses - calls a method defined on the metaclass of the metaclass A method send - for definition 'def m(a) a end' A method send with a single splatted Object argument - does not call #to_ary - calls #to_a - wraps the argument in an Array if #to_a returns nil - raises a TypeError if #to_a does not return an Array A method send with a leading splatted Object argument - does not call #to_ary - calls #to_a - wraps the argument in an Array if #to_a returns nil - raises a TypeError if #to_a does not return an Array A method send with a middle splatted Object argument - does not call #to_ary - calls #to_a - wraps the argument in an Array if #to_a returns nil - raises a TypeError if #to_a does not return an Array - copies the splatted array - allows an array being splatted to be modified by another argument A method send with a trailing splatted Object argument - does not call #to_ary - calls #to_a - wraps the argument in an Array if #to_a returns nil - raises a TypeError if #to_a does not return an Array A method send with a block argument - that refers to a proc passes the proc as the block - that is nil passes no block An element assignment method send with a single splatted Object argument - does not call #to_ary - calls #to_a - wraps the argument in an Array if #to_a returns nil - raises a TypeError if #to_a does not return an Array An element assignment method send with a leading splatted Object argument - does not call #to_ary - calls #to_a - wraps the argument in an Array if #to_a returns nil - raises a TypeError if #to_a does not return an Array An element assignment method send with a middle splatted Object argument - does not call #to_ary - calls #to_a - wraps the argument in an Array if #to_a returns nil - raises a TypeError if #to_a does not return an Array An element assignment method send with a trailing splatted Object argument - does not call #to_ary - calls #to_a - wraps the argument in an Array if #to_a returns nil - raises a TypeError if #to_a does not return an Array An attribute assignment method send with a single splatted Object argument - does not call #to_ary - calls #to_a - wraps the argument in an Array if #to_a returns nil - raises a TypeError if #to_a does not return an Array An attribute assignment method send with a leading splatted Object argument - does not call #to_ary - calls #to_a - wraps the argument in an Array if #to_a returns nil - raises a TypeError if #to_a does not return an Array An attribute assignment method send with a middle splatted Object argument - does not call #to_ary - calls #to_a - wraps the argument in an Array if #to_a returns nil - raises a TypeError if #to_a does not return an Array An attribute assignment method send with a trailing splatted Object argument - does not call #to_ary - calls #to_a - wraps the argument in an Array if #to_a returns nil - raises a TypeError if #to_a does not return an Array A method - assigns the last Hash to the last optional argument if the Hash contains non-Symbol keys and is not passed as keywords A method assigns no local variables - for definition def m end - for definition def m() end A method assigns local variables from method parameters - for definition 'def m(a) a end' - for definition 'def m((a)) a end' - for definition 'def m((*a, b)) [a, b] end' - for definition 'def m(a=1) a end' - for definition 'def m() end' - for definition 'def m(*) end' - for definition 'def m(*a) a end' - for definition 'def m(a:) a end' - for definition 'def m(a:, **kw) [a, kw] end' - for definition 'def m(a: 1) a end' - for definition 'def m(**) end' - for definition 'def m(**k) k end' - for definition 'def m(**k); k end;' - for definition 'def m(&b) b end' - for definition 'def m(a, b) [a, b] end' - for definition 'def m(a, (b, c)) [a, b, c] end' - for definition 'def m((a), (b)) [a, b] end' - for definition 'def m((*), (*)) end' - for definition 'def m((*a), (*b)) [a, b] end' - for definition def m((a, b), (c, d)) [a, b, c, d] end - for definition def m((a, *b), (*c, d)) [a, b, c, d] end - for definition def m((a, b, *c, d), (*e, f, g), (*h)) [a, b, c, d, e, f, g, h] end - for definition def m(a, (b, (c, *d), *e)) [a, b, c, d, e] end - for definition def m(a, (b, (c, *d, (e, (*f)), g), (h, (i, j)))) [a, b, c, d, e, f, g, h, i, j] end - for definition 'def m(a, b=1) [a, b] end' - for definition 'def m(a, *) a end' - for definition 'def m(a, *b) [a, b] end' - for definition 'def m(a, b:) [a, b] end' - for definition 'def m(a, b: 1) [a, b] end' - for definition 'def m(a, **) a end' - for definition 'def m(a, **k) [a, k] end' - for definition 'def m(a, &b) [a, b] end' - for definition 'def m(a=1, b) [a, b] end' - for definition 'def m(a=1, *) a end' - for definition 'def m(a=1, *b) [a, b] end' - for definition 'def m(a=1, (b, c)) [a, b, c] end' - for definition 'def m(a=1, (b, (c, *d))) [a, b, c, d] end' - for definition 'def m(a=1, (b, (c, *d), *e)) [a, b, c, d, e] end' - for definition 'def m(a=1, (b), (c)) [a, b, c] end' - for definition 'def m(a=1, (*b), (*c)) [a, b, c] end' - for definition 'def m(a=1, (b, c), (d, e)) [a, b, c, d, e] end' - for definition def m(a=1, (b, *c), (*d, e)) [a, b, c, d, e] end - for definition def m(a=1, (b, *c), (d, (*e, f))) [a, b, c, d, e, f] end - for definition 'def m(a=1, b:) [a, b] end' - for definition 'def m(a=1, b: 2) [a, b] end' - for definition 'def m(a=1, **) a end' - for definition 'def m(a=1, **k) [a, k] end' - for definition 'def m(a=1, &b) [a, b] end' - for definition 'def m(*, a) a end' - for definition 'def m(*a, b) [a, b] end' - for definition 'def m(*, &b) b end' - for definition 'def m(*a, &b) [a, b] end' - for definition 'def m(a:, b:) [a, b] end' - for definition 'def m(a:, b: 1) [a, b] end' - for definition 'def m(a:, **) a end' - for definition 'def m(a:, **k) [a, k] end' - for definition 'def m(a:, &b) [a, b] end' - for definition 'def m(a: 1, b:) [a, b] end' - for definition def m(a: def m(a: 1) a end, b:) [a, b] end - for definition 'def m(a: 1, b: 2) [a, b] end' - for definition 'def m(a: 1, **) a end' - for definition 'def m(a: 1, **k) [a, k] end' - for definition 'def m(a: 1, &b) [a, b] end' - for definition 'def m(**, &b) b end' - for definition 'def m(**k, &b) [k, b] end' - for definition def m(a, b=1, *c, (*d, (e)), f: 2, g:, h:, **k, &l) [a, b, c, d, e, f, g, h, k, l] end - for definition def m(a, b=1, *c, d, e:, f: 2, g:, **k, &l) [a, b, c, d, e, f, g, k, l] end - for definition 'def m(a, **nil); a end;' - for definition def m(a, b = nil, c = nil, d, e: nil, **f) [a, b, c, d, e, f] end A method when passing an empty keyword splat to a method that does not accept keywords - for definition 'def m(*a); a; end' A method when passing an empty keyword splat to a method that does not accept keywords - for definition 'def m(a); a; end' A method raises ArgumentError if passing hash as keyword arguments - for definition 'def m(a: nil); a; end' when passing **nil into a method that accepts keyword arguments - expands nil using ** into {} A method call with a space between method name and parentheses - allows to pass a block with curly braces - allows to pass a block with do/end A method call with a space between method name and parentheses when no arguments provided - assigns nil A method call with a space between method name and parentheses when a single argument is provided - assigns a simple expression - assigns an expression consisting of multiple statements - assigns one single statement, without the need of parentheses - supports multiple statements A method call with a space between method name and parentheses when multiple arguments are provided - assigns simple expressions - assigns expressions consisting of multiple statements A method call with a space between method name and parentheses when the argument looks like an argument list - raises a syntax error An array-dereference method ([]) received the passed-in block - for definition def [](*, &b) b.call end - for definition def [](*) yield end An endless method definition without arguments - for definition 'def m() = 42' An endless method definition without arguments without parenthesis - for definition 'def m = 42' An endless method definition with arguments - for definition 'def m(a, b) = a + b' An endless method definition with multiline body - for definition def m(n) = if n > 2 m(n - 2) + m(n - 1) else 1 end An endless method definition with args forwarding - for definition def mm(word, num:) word * num end def m(...) = mm(...) + mm(...) Keyword arguments are now separated from positional arguments when the method has only positional parameters - treats incoming keyword arguments as positional for compatibility Keyword arguments are now separated from positional arguments when the method takes a ** parameter - captures the passed literal keyword arguments - captures the passed ** keyword arguments - does not convert a positional Hash to keyword arguments Keyword arguments are now separated from positional arguments when the method takes a key: parameter when it's called with a positional Hash and no ** - raises ArgumentError Keyword arguments are now separated from positional arguments when the method takes a key: parameter when it's called with ** - captures the passed keyword arguments kwarg with omitted value in a method call accepts short notation 'kwarg' in method call - for definition 'def call(*args, **kwargs) = [args, kwargs]' kwarg with omitted value in a method call with methods and local variables - for definition def call(*args, **kwargs) = [args, kwargs] def bar "baz" end def foo(val) call bar:, val: end Inside 'endless' method definitions - allows method calls without parenthesis warning about not used block argument - warns when passing a block argument to a method that never uses it - does not warn when passing a block argument to a method that declares a block parameter - does not warn when passing a block argument to a method that declares an anonymous block parameter - does not warn when passing a block argument to a method that yields an implicit block parameter - warns when passing a block argument to a method that calls #block_given? - does not warn when passing a block argument to a method that calls super - does not warn when passing a block argument to a method that calls super(...) - does not warn when called #initialize() - does not warn when passing a block argument to a method that calls super() - warns only once per call site - can be disabled with :strict_unused_block warning category - can be enabled with :strict_unused_block = true warning category in not verbose mode The module keyword - creates a new module without semicolon - creates a new module with a non-qualified constant name - creates a new module with a qualified constant name - creates a new module with a variable qualified constant name - reopens an existing module - does not reopen a module included in Object - raises a TypeError if the constant is a Class - raises a TypeError if the constant is a String - raises a TypeError if the constant is an Integer - raises a TypeError if the constant is nil - raises a TypeError if the constant is true - raises a TypeError if the constant is false Assigning an anonymous module to a constant - sets the name of the module - sets the name of a module scoped by an anonymous module - sets the name of contained modules when assigning a toplevel anonymous module The next statement from within the block - ends block execution - causes block to return nil if invoked without arguments - causes block to return nil if invoked with an empty expression - returns the argument passed - returns to the invoking method - returns to the invoking method, with the specified value - returns to the currently yielding method in case of chained calls - causes ensure blocks to run - skips following code outside an exception block - passes the value returned by a method with omitted parenthesis and passed block The next statement in a method - is invalid and raises a SyntaxError The next statement in a while loop - causes nested ensure blocks to run - causes ensure blocks to run when mixed with break The next statement in a while loop when not passed an argument - causes ensure blocks to run - causes ensure blocks to run when nested in an block The next statement in a while loop when passed an argument - causes ensure blocks to run - causes ensure blocks to run when nested in an block The next statement in an until loop - causes nested ensure blocks to run - causes ensure blocks to run when mixed with break The next statement in an until loop when not passed an argument - causes ensure blocks to run - causes ensure blocks to run when nested in an block The next statement in an until loop when passed an argument - causes ensure blocks to run - causes ensure blocks to run when nested in an block The next statement in a loop - causes nested ensure blocks to run - causes ensure blocks to run when mixed with break The next statement in a loop when not passed an argument - causes ensure blocks to run - causes ensure blocks to run when nested in an block The next statement in a loop when passed an argument - causes ensure blocks to run - causes ensure blocks to run when nested in an block Assignment via next - assigns objects - assigns splatted objects - assigns objects to a splatted reference - assigns splatted objects to a splatted reference via a splatted yield - assigns objects to multiple variables - assigns splatted objects to multiple variables The not keyword - negates a `true' value - negates a `false' value - accepts an argument - returns false if the argument is true - returns true if the argument is false - returns true if the argument is nil The `!' keyword - negates a `true' value - negates a `false' value - doubled turns a truthful object into `true' - doubled turns a not truthful object into `false' Numbered parameters - provides default parameters _1, _2, ... in a block - assigns nil to not passed parameters - supports variables _1-_9 only for the first 9 passed parameters - does not support more than 9 parameters - can not be used in both outer and nested blocks at the same time - cannot be overwritten with local variable - errors when numbered parameter is overwritten with local variable - raises SyntaxError when block parameters are specified explicitly - affects block arity - affects block parameters - does not affect binding local variables - does not work in methods Numbered parameters assigning to a numbered parameter - raises SyntaxError A number literal - can be a sequence of decimal digits - can have '_' characters between digits - cannot have a leading underscore - can have a decimal point - must have a digit before the decimal point - can have an exponent - can be a sequence of hexadecimal digits with a leading '0x' - can be a sequence of binary digits with a leading '0x' - can be a sequence of octal digits with a leading '0' - can be an integer literal with trailing 'r' to represent a Rational - can be an float literal with trailing 'r' to represent a Rational in a canonical form - can be a float literal with trailing 'r' to represent a Rational - can be a bignum literal with trailing 'r' to represent a Rational - can be a decimal literal with trailing 'r' to represent a Rational - can be a hexadecimal literal with trailing 'r' to represent a Rational - can be an octal literal with trailing 'r' to represent a Rational - can be a binary literal with trailing 'r' to represent a Rational - can be an integer literal with trailing 'i' to represent a Complex - can be a decimal literal with trailing 'i' to represent a Complex - can be a hexadecimal literal with trailing 'i' to represent a Complex - can be a octal literal with trailing 'i' to represent a Complex - can be a binary literal with trailing 'i' to represent a Complex Optional variable assignments using ||= using a single variable - assigns a new variable - re-assigns an existing variable set to false - re-assigns an existing variable set to nil - does not re-assign a variable with a truthy value - does not evaluate the right side when not needed - does not re-assign a variable with a truthy value when using an inline rescue - returns the new value if set to false - returns the original value if truthy Optional variable assignments using ||= using an accessor - assigns a new variable - re-assigns an existing variable set to false - re-assigns an existing variable set to nil - does not re-assign a variable with a truthy value - does not evaluate the right side when not needed - does not re-assign a variable with a truthy value when using an inline rescue - does evaluate receiver only once when assigns - returns the new value if set to false - returns the original value if truthy - ignores method visibility when receiver is self Optional variable assignments using ||= using a #[] - returns the assigned value, not the result of the []= method with ||= - evaluates the index precisely once - evaluates the index arguments in the correct order - evaluates receiver only once when assigns - ignores method visibility when receiver is self Optional variable assignments using ||= using a #[] splatted argument - correctly handles it - calls #to_a only once - correctly handles a nested splatted argument - correctly handles multiple nested splatted arguments Optional variable assignments using &&= using a single variable - leaves new variable unassigned - leaves false - leaves nil - does not evaluate the right side when not needed - does re-assign a variable with a truthy value - does re-assign a variable with a truthy value when using an inline rescue Optional variable assignments using &&= using an accessor - leaves new variable unassigned - leaves false - leaves nil - does not evaluate the right side when not needed - does re-assign a variable with a truthy value - does re-assign a variable with a truthy value when using an inline rescue - does evaluate receiver only once when assigns - ignores method visibility when receiver is self Optional variable assignments using &&= using a #[] - leaves new variable unassigned - leaves false - leaves nil - does not evaluate the right side when not needed - does re-assign a variable with a truthy value - does re-assign a variable with a truthy value when using an inline rescue - returns the assigned value, not the result of the []= method with ||= - evaluates the index precisely once - evaluates the index arguments in the correct order - evaluates receiver only once when assigns - returns the assigned value, not the result of the []= method with += - ignores method visibility when receiver is self Optional variable assignments using &&= using a #[] splatted argument - correctly handles it - calls #to_a only once - correctly handles a nested splatted argument - correctly handles multiple nested splatted arguments Optional variable assignments using compounded constants - with ||= assignments - with ||= do not reassign - with &&= assignments - with &&= assignments will fail with non-existent constants - with operator assignments - with operator assignments will fail with non-existent constants Optional constant assignment with ||= - assigns a scoped constant if previously undefined - assigns a global constant if previously undefined - correctly defines non-existing constants - correctly overwrites nil constants - causes side-effects of the module part to be applied only once (for undefined constant) - causes side-effects of the module part to be applied only once (for nil constant) - does not evaluate the right-hand side if the module part raises an exception (for undefined constant) - does not evaluate the right-hand side if the module part raises an exception (for nil constant) Optional constant assignment with &&= - re-assigns a scoped constant if already true - leaves scoped constant if not true - causes side-effects of the module part to be applied only once (when assigns) The || operator - evaluates to true if any of its operands are true - evaluated to false if all of its operands are false - is evaluated before assignment operators - has a lower precedence than the && operator - treats empty expressions as nil - has a higher precedence than 'break' in 'break true || false' - has a higher precedence than 'next' in 'next true || false' - has a higher precedence than 'return' in 'return true || false' The or operator - evaluates to true if any of its operands are true - is evaluated after variables are assigned - has a lower precedence than the || operator - treats empty expressions as nil - has a lower precedence than 'break' in 'break true or false' - has a lower precedence than 'next' in 'next true or false' - has a lower precedence than 'return' in 'return true or false' A method call - evaluates the receiver first - evaluates arguments after receiver - evaluates arguments left-to-right - evaluates block pass after arguments - evaluates block pass after receiver Pattern matching - extends case expression with case/in construction - allows using then operator - binds variables - cannot mix in and when operators - checks patterns until the first matching - executes else clause if no pattern matches - raises NoMatchingPatternError if no pattern matches and no else clause - raises NoMatchingPatternError if no pattern matches and evaluates the expression only once - does not allow calculation or method calls in a pattern - evaluates the case expression once for multiple patterns, caching the result Pattern matching Rightward assignment (`=>`) that can be standalone assoc operator that - deconstructs value - deconstructs value and properly scopes variables - can work with keywords Pattern matching One-line pattern matching - can be used to check if a pattern matches for Array-like entities - can be used to check if a pattern matches for Hash-like entities Pattern matching find pattern - captures preceding elements to the pattern - captures following elements to the pattern - captures both preceding and following elements to the pattern - can capture the entirety of the pattern - will match an empty Array-like structure - can be nested - can be nested with an array pattern - can be nested within a hash pattern - can nest hash and array patterns Pattern matching warning when regular form - does not warn about pattern matching is experimental feature Pattern matching warning when one-line form - does not warn about pattern matching is experimental feature Pattern matching guards - supports if guard - supports unless guard - makes bound variables visible in guard - does not evaluate guard if pattern does not match - takes guards into account when there are several matching patterns - executes else clause if no guarded pattern matches - raises NoMatchingPatternError if no guarded pattern matches and no else clause Pattern matching value pattern - matches an object such that pattern === object - allows string literal with interpolation Pattern matching variable pattern - matches a value and binds variable name to this value - makes bounded variable visible outside a case statement scope - create local variables even if a pattern doesn't match - allow using _ name to drop values - supports using _ in a pattern several times - supports using any name with _ at the beginning in a pattern several times - does not support using variable name (except _) several times - supports existing variables in a pattern specified with ^ operator - allows applying ^ operator to bound variables - requires bound variable to be specified in a pattern before ^ operator when it relies on a bound variable Pattern matching alternative pattern - matches if any of patterns matches - does not support variable binding - support underscore prefixed variables in alternation - can be used as a nested pattern Pattern matching AS pattern - binds a variable to a value if pattern matches - can be used as a nested pattern Pattern matching Array pattern - supports form Constant(pat, pat, ...) - supports form Constant[pat, pat, ...] - supports form [pat, pat, ...] - supports form pat, pat, ... - matches an object with #deconstruct method which returns an array and each element in array matches element in pattern - calls #deconstruct once for multiple patterns, caching the result - calls #deconstruct even on objects that are already an array - does not match object if Constant === object returns false - checks Constant === object before calling #deconstruct - does not match object without #deconstruct method - raises TypeError if #deconstruct method does not return array - accepts a subclass of Array from #deconstruct - does not match object if elements of array returned by #deconstruct method does not match elements in pattern - binds variables - supports splat operator *rest - does not match partially by default - does match partially from the array beginning if list + , syntax used - matches [] with [] - matches anything with * - can be used as a nested pattern Pattern matching Hash pattern - supports form Constant(id: pat, id: pat, ...) - supports form Constant[id: pat, id: pat, ...] - supports form {id: pat, id: pat, ...} - supports form id: pat, id: pat, ... - supports a: which means a: a - can mix key (a:) and key-value (a: b) declarations - supports 'string': key literal - does not support non-symbol keys - does not support string interpolation in keys - raise SyntaxError when keys duplicate in pattern - matches an object with #deconstruct_keys method which returns a Hash with equal keys and each value in Hash matches value in pattern - calls #deconstruct_keys per pattern - does not match object if Constant === object returns false - checks Constant === object before calling #deconstruct_keys - does not match object without #deconstruct_keys method - does not match object if #deconstruct_keys method does not return Hash - does not match object if #deconstruct_keys method returns Hash with non-symbol keys - does not match object if elements of Hash returned by #deconstruct_keys method does not match values in pattern - passes keys specified in pattern as arguments to #deconstruct_keys method - passes keys specified in pattern to #deconstruct_keys method if pattern contains double splat operator ** - passes nil to #deconstruct_keys method if pattern contains double splat operator **rest - binds variables - supports double splat operator **rest - treats **nil like there should not be any other keys in a matched Hash - can match partially - matches {} with {} - in {} only matches empty hashes - in {**nil} only matches empty hashes - matches anything with ** - can be used as a nested pattern Pattern matching refinements - are used for #deconstruct - are used for #deconstruct_keys - are used for #=== in constant pattern Pattern matching Ruby 3.1 improvements - can omit parentheses in one line pattern matching - supports pinning instance variables - supports pinning class variables - supports pinning global variables - supports pinning expressions - supports pinning expressions in array pattern - supports pinning expressions in hash pattern Pattern matching value in pattern - returns true if the pattern matches - returns false if the pattern does not match Operators - ! ~ + is right-associative - ** is right-associative - ** has higher precedence than unary minus - unary minus is right-associative - unary minus has higher precedence than * / % - treats +/- as a regular send if the arguments are known locals or block locals - * / % are left-associative - * / % have higher precedence than + - - + - are left-associative - + - have higher precedence than >> << - >> << are left-associative - >> << have higher precedence than & - & is left-associative - & has higher precedence than ^ | - ^ | are left-associative - ^ | have higher precedence than <= < > >= - <= < > >= are left-associative - <=> == === != =~ !~ are non-associative - <=> == === != =~ !~ have higher precedence than && - && is left-associative - && has higher precedence than || - || is left-associative - || has higher precedence than .. ... - .. ... are non-associative - .. ... have higher precedence than ? : - ? : is right-associative - ? : has higher precedence than rescue - rescue is left-associative - rescue has higher precedence than = - = %= /= -= += |= &= >>= <<= *= &&= ||= **= are right-associative - = %= /= -= += |= &= >>= <<= *= &&= ||= **= have higher precedence than defined? operator - defined? is non-associative - defined? has higher precedence than not - not is right-associative - not has higher precedence than or/and - or/and are left-associative - or/and have higher precedence than if unless while until modifiers - if unless while until are non-associative The DATA constant - exists when the main script contains __END__ - does not exist when the main script contains no __END__ - does not exist when an included file has a __END__ - does not change when an included files also has a __END__ - is included in an otherwise empty file - returns a File object with the right offset - is set even if there is no data after __END__ - is set even if there is no newline after __END__ - rewinds to the head of the main script The TOPLEVEL_BINDING constant - only includes local variables defined in the main script, not in required files or eval - has no local variables in files required before the main script - merges local variables of the main script with dynamically-defined Binding variables - gets updated variables values as they are defined and set - is always the same object for all top levels Predefined global $~ - is set to contain the MatchData object of the last match if successful - is set to nil if the last match was unsuccessful - is set at the method-scoped level rather than block-scoped - raises an error if assigned an object not nil or instanceof MatchData - changes the value of derived capture globals when assigned - changes the value of the derived preceding match global - changes the value of the derived following match global - changes the value of the derived full match global Predefined global $& - is equivalent to MatchData#[0] on the last match $~ - sets the encoding to the encoding of the source String - is read-only - is read-only when aliased Predefined global $` - is equivalent to MatchData#pre_match on the last match $~ - sets the encoding to the encoding of the source String - sets an empty result to the encoding of the source String - is read-only - is read-only when aliased Predefined global $' - is equivalent to MatchData#post_match on the last match $~ - sets the encoding to the encoding of the source String - sets an empty result to the encoding of the source String - is read-only - is read-only when aliased Predefined global $+ - is equivalent to $~.captures.last - captures the last non nil capture - sets the encoding to the encoding of the source String - is read-only - is read-only when aliased Predefined globals $1..N - are equivalent to $~[N] - are nil unless a match group occurs - sets the encoding to the encoding of the source String Predefined global $stdout - raises TypeError error if assigned to nil - raises TypeError error if assigned to object that doesn't respond to #write Predefined global $! - is Fiber-local - is read-only - remains nil after a failed core class "checked" coercion against a class that defines method_missing - should be set to the value of $! before the begin after a successful rescue - should be set to the value of $! before the begin after a rescue which returns - should be set to the value of $! before the begin after a successful rescue within an ensure - should be set to the new exception after a throwing rescue Predefined global $! in bodies without ensure - should be cleared when an exception is rescued - should be cleared when an exception is rescued even when a non-local return is present - should be cleared when an exception is rescued even when a non-local return from block - should not be cleared when an exception is not rescued - should not be cleared when an exception is rescued and rethrown Predefined global $! in ensure-protected bodies - should be cleared when an exception is rescued - should not be cleared when an exception is not rescued - should not be cleared when an exception is rescued and rethrown Predefined global $@ - is Fiber-local - is set to a backtrace of a rescued exception - is cleared when an exception is rescued - is not set when there is no current exception - is set to a backtrace of a rescued exception - is not read-only - accepts an Array of Strings - allows the user to set the backtrace from a rescued exception - allows the user to set backtrace locations from a rescued exception - accepts an empty Array - accepts a String - accepts nil - raises a TypeError when passed a Symbol - raises a TypeError when the Array contains a Symbol - raises a TypeError when the array contains nil - raises a TypeError when the argument is a nested array - cannot be assigned when there is no a rescued exception Predefined global $/ - makes a new frozen String from the assigned String - makes a new frozen String if it's not frozen - assigns the given String if it's frozen and has no instance variables - can be assigned nil - returns the value assigned - changes $-0 - does not call #to_str to convert the object to a String - raises a TypeError if assigned an Integer - raises a TypeError if assigned a boolean - warns if assigned non-nil Predefined global $-0 - makes a new frozen String from the assigned String - makes a new frozen String if it's not frozen - assigns the given String if it's frozen and has no instance variables - can be assigned nil - returns the value assigned - changes $/ - does not call #to_str to convert the object to a String - raises a TypeError if assigned an Integer - raises a TypeError if assigned a boolean - warns if assigned non-nil Predefined global $\ - can be assigned a String - can be assigned nil - returns the value assigned - does not call #to_str to convert the object to a String - raises a TypeError if assigned not String - warns if assigned non-nil Predefined global $, - defaults to nil - raises TypeError if assigned a non-String - warns if assigned non-nil Predefined global $. - can be assigned an Integer - can be assigned a Float - should call #to_int to convert the object to an Integer - raises TypeError if object can't be converted to an Integer Predefined global $; - warns if assigned non-nil Predefined global $_ - is set to the last line read by e.g. StringIO#gets - is set at the method-scoped level rather than block-scoped - is Thread-local - can be assigned any value Execution variable $: - is initialized to an array of strings - does not include the current directory - is the same object as $LOAD_PATH and $-I - can be changed via << - is read-only - default $LOAD_PATH entries until sitelibdir included have @gem_prelude_index set Global variable $" - is an alias for $LOADED_FEATURES - is read-only Global variable $< - is read-only Global variable $FILENAME - is read-only Global variable $? - is read-only - is thread-local Global variable $-a - is read-only Global variable $-l - is read-only Global variable $-p - is read-only Global variable $-d - is an alias of $DEBUG Global variable $VERBOSE - is false by default - converts truthy values to true - allows false - allows nil without coercing to false Global variable $-v - is an alias of $VERBOSE Global variable $-w - is an alias of $VERBOSE Global variable $0 - is the path given as the main script and the same as __FILE__ - returns the program name - actually sets the program name - returns the given value when set - raises a TypeError when not given an object that can be coerced to a String The predefined standard objects - includes ARGF - includes ARGV - includes a hash-like object ENV The predefined standard object nil - is an instance of NilClass - raises a SyntaxError if assigned to The predefined standard object true - is an instance of TrueClass - raises a SyntaxError if assigned to The predefined standard object false - is an instance of FalseClass - raises a SyntaxError if assigned to The self pseudo-variable - raises a SyntaxError if assigned to The predefined global constants - includes STDIN - includes STDOUT - includes STDERR - includes RUBY_VERSION - includes RUBY_RELEASE_DATE - includes RUBY_PLATFORM - includes TOPLEVEL_BINDING The predefined global constants TRUE - is no longer defined The predefined global constants FALSE - is no longer defined The predefined global constants NIL - is no longer defined The predefined global constant STDIN - has the same external encoding as Encoding.default_external - has the same external encoding as Encoding.default_external when that encoding is changed - has nil for the internal encoding - has nil for the internal encoding despite Encoding.default_internal being changed - has the encodings set by #set_encoding - retains the encoding set by #set_encoding when Encoding.default_external is changed The predefined global constant STDOUT - has nil for the external encoding - has nil for the external encoding despite Encoding.default_external being changed - has the encodings set by #set_encoding - has nil for the internal encoding - has nil for the internal encoding despite Encoding.default_internal being changed The predefined global constant STDERR - has nil for the external encoding - has nil for the external encoding despite Encoding.default_external being changed - has the encodings set by #set_encoding - has nil for the internal encoding - has nil for the internal encoding despite Encoding.default_internal being changed The predefined global constant ARGV - contains Strings encoded in locale Encoding $LOAD_PATH.resolve_feature_path - returns what will be loaded without actual loading, .rb file - returns what will be loaded without actual loading, .so file - return nil if feature cannot be found Predefined global $= - warns when accessed - warns when assigned - returns the value assigned The private keyword - marks following methods as being private - has no effect on def expr.meth() methods - is overridden when a new class is opened - is no longer in effect when the class is closed - changes visibility of previously called method - changes visibility of previously called methods with same send/call site - changes the visibility of the existing method in the subclass A Proc - captures locals from the surrounding scope - does not capture a local when an argument has the same name A Proc taking zero arguments - does not raise an exception if no values are passed - raises an ArgumentError if a value is passed A Proc taking || arguments - does not raise an exception when passed no values - raises an ArgumentError if a value is passed A Proc taking |a| arguments - assigns the value passed to the argument - does not destructure a single Array value - does not call #to_ary to convert a single passed object to an Array - raises an ArgumentError if no value is passed A Proc taking |a, b| arguments - raises an ArgumentError if passed no values - raises an ArgumentError if passed one value - assigns the values passed to the arguments - does not call #to_ary to convert a single passed object to an Array A Proc taking |a, *b| arguments - raises an ArgumentError if passed no values - does not destructure a single Array value yielded - assigns all passed values after the first to the rest argument - does not call #to_ary to convert a single passed object to an Array A Proc taking |*| arguments - does not raise an exception when passed no values - does not raise an exception when passed multiple values - does not call #to_ary to convert a single passed object to an Array A Proc taking |*a| arguments - assigns [] to the argument when passed no values - assigns the argument an Array wrapping one passed value - assigns the argument an Array wrapping all values passed - does not call #to_ary to convert a single passed object to an Array A Proc taking |*a, b| arguments - assigns [] to the argument when passed no values A Proc taking |a, *b, c| arguments - assigns [] to the argument when passed no values A Proc taking |a, | arguments - raises an ArgumentError when passed no values - raises an ArgumentError when passed more than one value - assigns the argument the value passed - does not destructure when passed a single Array - does not call #to_ary to convert a single passed object to an Array A Proc taking |(a, b)| arguments - raises an ArgumentError when passed no values - destructures a single Array value yielded - calls #to_ary to convert a single passed object to an Array - raises a TypeError if #to_ary does not return an Array A Proc taking |*a, **kw| arguments - does not autosplat keyword arguments A Proc taking |required keyword arguments, **kw| arguments - raises ArgumentError for missing required argument Literal Ranges - creates range object - creates range with excluded right boundary - creates a simple range as an object literal - creates endless ranges - creates beginless ranges The redo statement - restarts block execution if used within block - re-executes the closest loop - re-executes the last step in enumeration - triggers ensure block when re-executing a block The redo statement in a method - is invalid and raises a SyntaxError Regexps with anchors - supports ^ (line start anchor) - does not match ^ after trailing \n - supports $ (line end anchor) - supports \A (string start anchor) - supports \Z (string end anchor, including before trailing \n) - supports \z (string end anchor) - supports \b (word boundary) - supports \B (non-word-boundary) - supports (?= ) (positive lookahead) - supports (?! ) (negative lookahead) - supports (?!<) (negative lookbehind) - supports (?<=) (positive lookbehind) - supports (?<=\b) (positive lookbehind with word boundary) - supports (?!<\b) (negative lookbehind with word boundary) Regexps with back-references - saves match data in the $~ pseudo-global variable - saves captures in numbered $[1-N] variables - returns nil for numbered variable with too large index - will not clobber capture variables across threads - supports (backreference to previous group match) - resets nested backreference before match of outer subexpression - does not reset enclosed capture groups - can match an optional quote, followed by content, followed by a matching quote, as the whole string - allows forward references - disallows forward references >= 10 - fails when trying to match a backreference to an unmatched capture group - ignores backreferences > 1000 - 0 is not a valid backreference - allows numeric conditional backreferences - allows either <> or '' in named conditional backreferences - allows negative numeric backreferences - delimited numeric backreferences can start with 0 - regular numeric backreferences cannot start with 0 - named capture groups invalidate numeric backreferences - treats + or - as the beginning of a level specifier in \k<> backreferences and (?(...)...|...) conditional backreferences Regexp with character classes - supports \w (word character) - supports \W (non-word character) - supports \s (space character) - supports \S (non-space character) - supports \d (numeric digit) - supports \D (non-digit) - supports [] (character class) - supports [[:alpha:][:digit:][:etc:]] (predefined character classes) - matches ASCII characters with [[:ascii:]] - doesn't match non-ASCII characters with [[:ascii:]] - matches Unicode letter characters with [[:alnum:]] - matches Unicode digits with [[:alnum:]] - doesn't matches Unicode marks with [[:alnum:]] - doesn't match Unicode control characters with [[:alnum:]] - doesn't match Unicode punctuation characters with [[:alnum:]] - matches Unicode letter characters with [[:alpha:]] - doesn't match Unicode digits with [[:alpha:]] - doesn't matches Unicode marks with [[:alpha:]] - doesn't match Unicode control characters with [[:alpha:]] - doesn't match Unicode punctuation characters with [[:alpha:]] - matches Unicode space characters with [[:blank:]] - doesn't match Unicode control characters with [[:blank:]] - doesn't match Unicode punctuation characters with [[:blank:]] - doesn't match Unicode letter characters with [[:blank:]] - doesn't match Unicode digits with [[:blank:]] - doesn't match Unicode marks with [[:blank:]] - doesn't Unicode letter characters with [[:cntrl:]] - doesn't match Unicode digits with [[:cntrl:]] - doesn't match Unicode marks with [[:cntrl:]] - doesn't match Unicode punctuation characters with [[:cntrl:]] - matches Unicode control characters with [[:cntrl:]] - doesn't match Unicode format characters with [[:cntrl:]] - doesn't match Unicode private-use characters with [[:cntrl:]] - doesn't match Unicode letter characters with [[:digit:]] - matches Unicode digits with [[:digit:]] - doesn't match Unicode marks with [[:digit:]] - doesn't match Unicode punctuation characters with [[:digit:]] - doesn't match Unicode control characters with [[:digit:]] - doesn't match Unicode format characters with [[:digit:]] - doesn't match Unicode private-use characters with [[:digit:]] - matches Unicode letter characters with [[:graph:]] - matches Unicode digits with [[:graph:]] - matches Unicode marks with [[:graph:]] - matches Unicode punctuation characters with [[:graph:]] - doesn't match Unicode control characters with [[:graph:]] - match Unicode format characters with [[:graph:]] - match Unicode private-use characters with [[:graph:]] - matches Unicode lowercase letter characters with [[:lower:]] - doesn't match Unicode uppercase letter characters with [[:lower:]] - doesn't match Unicode title-case characters with [[:lower:]] - doesn't match Unicode digits with [[:lower:]] - doesn't match Unicode marks with [[:lower:]] - doesn't match Unicode punctuation characters with [[:lower:]] - doesn't match Unicode control characters with [[:lower:]] - doesn't match Unicode format characters with [[:lower:]] - doesn't match Unicode private-use characters with [[:lower:]] - matches Unicode lowercase letter characters with [[:print:]] - matches Unicode uppercase letter characters with [[:print:]] - matches Unicode title-case characters with [[:print:]] - matches Unicode digits with [[:print:]] - matches Unicode marks with [[:print:]] - matches Unicode punctuation characters with [[:print:]] - doesn't match Unicode control characters with [[:print:]] - match Unicode format characters with [[:print:]] - match Unicode private-use characters with [[:print:]] - doesn't match Unicode lowercase letter characters with [[:punct:]] - doesn't match Unicode uppercase letter characters with [[:punct:]] - doesn't match Unicode title-case characters with [[:punct:]] - doesn't match Unicode digits with [[:punct:]] - doesn't match Unicode marks with [[:punct:]] - matches Unicode Pc characters with [[:punct:]] - matches Unicode Pd characters with [[:punct:]] - matches Unicode Ps characters with [[:punct:]] - matches Unicode Pe characters with [[:punct:]] - matches Unicode Pi characters with [[:punct:]] - matches Unicode Pf characters with [[:punct:]] - matches Unicode Po characters with [[:punct:]] - doesn't match Unicode format characters with [[:punct:]] - doesn't match Unicode private-use characters with [[:punct:]] - doesn't match Unicode lowercase letter characters with [[:space:]] - doesn't match Unicode uppercase letter characters with [[:space:]] - doesn't match Unicode title-case characters with [[:space:]] - doesn't match Unicode digits with [[:space:]] - doesn't match Unicode marks with [[:space:]] - matches Unicode Zs characters with [[:space:]] - matches Unicode Zl characters with [[:space:]] - matches Unicode Zp characters with [[:space:]] - doesn't match Unicode format characters with [[:space:]] - doesn't match Unicode private-use characters with [[:space:]] - doesn't match Unicode lowercase characters with [[:upper:]] - matches Unicode uppercase characters with [[:upper:]] - doesn't match Unicode title-case characters with [[:upper:]] - doesn't match Unicode digits with [[:upper:]] - doesn't match Unicode marks with [[:upper:]] - doesn't match Unicode punctuation characters with [[:upper:]] - doesn't match Unicode control characters with [[:upper:]] - doesn't match Unicode format characters with [[:upper:]] - doesn't match Unicode private-use characters with [[:upper:]] - doesn't match Unicode letter characters [^a-fA-F] with [[:xdigit:]] - matches Unicode letter characters [a-fA-F] with [[:xdigit:]] - doesn't match Unicode digits [^0-9] with [[:xdigit:]] - doesn't match Unicode marks with [[:xdigit:]] - doesn't match Unicode punctuation characters with [[:xdigit:]] - doesn't match Unicode control characters with [[:xdigit:]] - doesn't match Unicode format characters with [[:xdigit:]] - doesn't match Unicode private-use characters with [[:xdigit:]] - matches Unicode lowercase characters with [[:word:]] - matches Unicode uppercase characters with [[:word:]] - matches Unicode title-case characters with [[:word:]] - matches Unicode decimal digits with [[:word:]] - matches Unicode marks with [[:word:]] - match Unicode Nl characters with [[:word:]] - matches Unicode join control characters with [[:word:]] - doesn't match Unicode No characters with [[:word:]] - doesn't match Unicode punctuation characters with [[:word:]] - doesn't match Unicode control characters with [[:word:]] - doesn't match Unicode format characters with [[:word:]] - doesn't match Unicode private-use characters with [[:word:]] - matches unicode named character properties - matches unicode abbreviated character properties - matches unicode script properties - matches unicode Han properties - matches unicode Hiragana properties - matches unicode Katakana properties - matches unicode Hangul properties - supports negated property condition - raises a RegexpError for an unterminated unicode property - supports \X (unicode 9.0 with UTR #51 workarounds) empty checks in Regexps - allow extra empty iterations - allow empty iterations in the middle of a loop - make the Regexp proceed past the quantified expression on failure - shouldn't cause the Regexp parser to get stuck in a loop Regexps with encoding modifiers - supports /e (EUC encoding) - supports /e (EUC encoding) with interpolation - supports /e (EUC encoding) with interpolation /o - uses EUC-JP as /e encoding - preserves EUC-JP as /e encoding through interpolation - supports /n (No encoding) - supports /n (No encoding) with interpolation - supports /n (No encoding) with interpolation /o - warns when using /n with a match string with non-ASCII characters and an encoding other than ASCII-8BIT - uses US-ASCII as /n encoding if all chars are 7-bit - uses BINARY when is not initialized - uses BINARY as /n encoding if not all chars are 7-bit - preserves US-ASCII as /n encoding through interpolation if all chars are 7-bit - preserves BINARY as /n encoding through interpolation if all chars are 7-bit - supports /s (Windows_31J encoding) - supports /s (Windows_31J encoding) with interpolation - supports /s (Windows_31J encoding) with interpolation and /o - uses Windows-31J as /s encoding - preserves Windows-31J as /s encoding through interpolation - supports /u (UTF8 encoding) - supports /u (UTF8 encoding) with interpolation - supports /u (UTF8 encoding) with interpolation and /o - uses UTF-8 as /u encoding - preserves UTF-8 as /u encoding through interpolation - selects last of multiple encoding specifiers - raises Encoding::CompatibilityError when trying match against different encodings - raises Encoding::CompatibilityError when trying match? against different encodings - raises Encoding::CompatibilityError when trying =~ against different encodings - raises Encoding::CompatibilityError when the regexp has a fixed, non-ASCII-compatible encoding - raises Encoding::CompatibilityError when the regexp has a fixed encoding and the match string has non-ASCII characters - raises ArgumentError when trying to match a broken String - computes the Regexp Encoding for each interpolated Regexp instance Regexps with escape characters - supports escape sequences - supports quoting meta-characters via escape sequence - supports quoting meta-characters via escape sequence when used as a terminator - supports quoting non-meta-characters via escape sequence when used as a terminator - does not change semantics of escaped non-meta-character when used as a terminator - does not change semantics of escaped meta-character when used as a terminator - allows any character to be escaped - supports \x (hex characters) - supports \c (control characters) - handles three digit octal escapes starting with 0 - handles control escapes with \C-x syntax - supports the \K keep operator - supports the \R line break escape Regexps with grouping - support () - allows groups to be nested - raises a SyntaxError when parentheses aren't balanced - supports (?: ) (non-capturing group) - group names cannot start with digits or minus - ignore capture groups in line comments - does not consider # inside a character class as a comment Regexps with interpolation - allows interpolation of strings - allows interpolation of literal regexps - allows interpolation of any object that responds to to_s - allows interpolation which mixes modifiers - allows interpolation to interact with other Regexp constructs - gives precedence to escape sequences over substitution - throws RegexpError for malformed interpolation - allows interpolation in extended mode - allows escape sequences in interpolated regexps Regexps with modifiers - supports /i (case-insensitive) - supports /m (multiline) - supports /x (extended syntax) - supports /o (once) - invokes substitutions for /o only once - supports modifier combinations - supports (?~) (absent operator) - supports (?imx-imx) (inline modifiers) - supports (?imx-imx:expr) (scoped inline modifiers) - supports . with /m - supports ASCII/Unicode modifiers Regexps with repetition - supports * (0 or more of previous subexpression) - supports *? (0 or more of previous subexpression - lazy) - supports + (1 or more of previous subexpression) - supports +? (0 or more of previous subexpression - lazy) - supports {m,n} (m to n of previous subexpression) - supports {m,n}? (m to n of previous subexpression) - lazy) - does not treat {m,n}+ as possessive - supports ? (0 or 1 of previous subexpression) - handles incomplete range quantifiers - lets us use quantifiers on assertions - does not delete optional assertions - supports nested quantifiers - treats ? after {n} quantifier as another quantifier, not as non-greedy marker - matches zero-width capture groups in optional iterations of loops Regexps with subexpression calls - allows numeric subexpression calls - treats subexpression calls as distinct from simple back-references - allows recursive subexpression calls - allows access to back-references from the current level - allows + and - in group names and referential constructs that don't use levels, i.e. subexpression calls Literal Regexps - matches against $_ (last input) in a conditional if no explicit matchee provided - yields a Regexp - is frozen - caches the Regexp object - throws SyntaxError for malformed literals - supports paired delimiters with %r - supports grouping constructs that are also paired delimiters - allows second part of paired delimiters to be used as non-paired delimiters - disallows first part of paired delimiters to be used as non-paired delimiters - supports non-paired delimiters with %r - disallows alphabets as non-paired delimiter with %r - disallows spaces after %r and delimiter - allows unescaped / to be used with %r - supports . (any character except line terminator) - supports | (alternations) - supports (?> ) (embedded subexpression) - supports (?# ) - supports (?<= ) (positive lookbehind) - handles a lookbehind with ss characters - supports (? - calls <=> left to right and return first non-0 result - returns 0 if the arrays are equal - returns -1 if the array is shorter than the other array - returns +1 if the array is longer than the other array - returns -1 if the arrays have same length and a pair of corresponding elements returns -1 for <=> - returns +1 if the arrays have same length and a pair of corresponding elements returns +1 for <=> - properly handles recursive arrays - tries to convert the passed argument to an Array using #to_ary - does not call #to_ary on Array subclasses - returns nil when the argument is not array-like Array#concat - returns the array itself - appends the elements in the other array - does not loop endlessly when argument is self - tries to convert the passed argument to an Array using #to_ary - does not call #to_ary on Array subclasses - raises a FrozenError when Array is frozen and modification occurs - raises a FrozenError when Array is frozen and no modification occurs - appends elements to an Array with enough capacity that has been shifted - appends elements to an Array without enough capacity that has been shifted - takes multiple arguments - concatenates the initial value when given arguments contain 2 self - returns self when given no arguments Array.[] - returns a new array populated with the given elements Array[] - is a synonym for .[] Array#count - returns the number of elements - returns the number of elements that equal the argument - returns the number of element for which the block evaluates to true - ignores the block if there is an argument Array#count when a block argument given - tolerates increasing an array size during iteration Array#cycle - does not yield and returns nil when the array is empty and passed value is an integer - does not yield and returns nil when the array is empty and passed value is nil - does not yield and returns nil when passed 0 - iterates the array 'count' times yielding each item to the block - iterates indefinitely when not passed a count - iterates indefinitely when passed nil - does not rescue StopIteration when not passed a count - does not rescue StopIteration when passed a count - iterates the array Integer(count) times when passed a Float count - calls #to_int to convert count to an Integer - raises a TypeError if #to_int does not return an Integer - raises a TypeError if passed a String - raises a TypeError if passed an Object - raises a TypeError if passed true - raises a TypeError if passed false Array#cycle when no block is given returned Enumerator size - should be the result of multiplying the enumerable size by the argument passed - should be zero when the argument passed is 0 or less - should be Float::INFINITY when no argument is passed Array#deconstruct - returns self Array#delete_at - removes the element at the specified index - returns the removed element at the specified index - returns nil and makes no modification if the index is out of range - tries to convert the passed argument to an Integer using #to_int - accepts negative indices - raises a FrozenError on a frozen array Array#delete_if - removes each element for which block returns true - returns self - returns an Enumerator if no block given - returns self when called on an Array emptied with #shift - returns an Enumerator if no block given, and the enumerator can modify the original array - returns an Enumerator if no block given, and the array is frozen - raises a FrozenError on a frozen array - raises a FrozenError on an empty frozen array - does not truncate the array is the block raises an exception - only removes elements for which the block returns true, keeping the element which raised an error. - updates the receiver after all blocks - tolerates increasing an array size during iteration Array#delete_if when no block is given returned Enumerator - size returns the enumerable size Array#delete - removes elements that are #== to object - calculates equality correctly for reference values - returns object or nil if no elements match object - may be given a block that is executed if no element matches object - returns nil if the array is empty due to a shift - returns nil on a frozen array if a modification does not take place - raises a FrozenError on a frozen array Array#difference - creates an array minus any items from other array - removes multiple items on the lhs equal to one on the rhs - properly handles recursive arrays - tries to convert the passed arguments to Arrays using #to_ary - raises a TypeError if the argument cannot be coerced to an Array by calling #to_ary - does not return subclass instance for Array subclasses - does not call to_ary on array subclasses - removes an item identified as equivalent via #hash and #eql? - doesn't remove an item with the same hash but not #eql? - removes an identical item even when its #eql? isn't reflexive - is not destructive - returns a copy when called without any parameter - does not return subclass instances for Array subclasses - accepts multiple arguments Array#dig - returns #at with one arg - recurses array elements - returns the nested value specified if the sequence includes a key - raises a TypeError for a non-numeric index - raises a TypeError if any intermediate step does not respond to #dig - raises an ArgumentError if no arguments provided - returns nil if any intermediate step is nil - calls #dig on the result of #at with the remaining arguments Array#drop - removes the specified number of elements from the start of the array - raises an ArgumentError if the number of elements specified is negative - returns an empty Array if all elements are dropped - returns an empty Array when called on an empty Array - does not remove any elements when passed zero - returns an empty Array if more elements than exist are dropped - acts correctly after a shift - tries to convert the passed argument to an Integer using #to_int - raises a TypeError when the passed argument can't be coerced to Integer - raises a TypeError when the passed argument isn't an integer and #to_int returns non-Integer - returns a Array instance for Array subclasses Array#drop_while - tolerates increasing an array size during iteration - removes elements from the start of the array while the block evaluates to true - removes elements from the start of the array until the block returns nil - removes elements from the start of the array until the block returns false - returns a Array instance for Array subclasses Array#dup - returns an Array or a subclass instance - produces a shallow copy where the references are directly copied - creates a new array containing all elements or the original - does not copy frozen status from the original - does not copy singleton methods Array#each_index - passes the index of each element to the block - returns self - is not confused by removing elements from the front - returns an Enumerator if no block given Array#each_index when no block is given returned Enumerator - size returns the enumerable size Array#each_index - tolerates increasing an array size during iteration Array#each - yields each element to the block - yields each element to the block even if the array is changed during iteration - yields only elements that are still in the array - yields elements based on an internal index - yields the same element multiple times if inserting while iterating - yields each element to a block that takes multiple arguments - yields elements added to the end of the array by the block - does not yield elements deleted from the end of the array - returns an Enumerator if no block given Array#each when no block is given returned Enumerator - size returns the enumerable size Array#each - tolerates increasing an array size during iteration Array#[] - returns the element at index with [index] - returns the element at index from the end of the array with [-index] - returns count elements starting from index with [index, count] - returns count elements starting at index from the end of array with [-index, count] - returns the first count elements with [0, count] - returns the subarray which is independent to self with [index,count] - tries to convert the passed argument to an Integer using #to_int - raises TypeError if to_int returns non-integer - returns the elements specified by Range indexes with [m..n] - returns elements specified by Range indexes except the element at index n with [m...n] - returns elements that exist if range start is in the array but range end is not with [m..n] - accepts Range instances having a negative m and both signs for n with [m..n] and [m...n] - returns the subarray which is independent to self with [m..n] - tries to convert Range elements to Integers using #to_int with [m..n] and [m...n] - returns the same elements as [m..n] and [m...n] with Range subclasses - returns nil for a requested index not in the array with [index] - returns [] if the index is valid but length is zero with [index, length] - returns nil if length is zero but index is invalid with [index, length] - returns [] if index == array.size with [index, length] - returns nil if index > array.size with [index, length] - returns nil if length is negative with [index, length] - returns nil if no requested index is in the array with [m..n] - returns nil if range start is not in the array with [m..n] - returns an empty array when m == n with [m...n] - returns an empty array with [0...0] - returns a subarray where m, n negatives and m < n with [m..n] - returns an array containing the first element with [0..0] - returns the entire array with [0..-1] - returns all but the last element with [0...-1] - returns [3] for [2..-1] out of [1, 2, 3] - returns an empty array when m > n and m, n are positive with [m..n] - returns an empty array when m > n and m, n are negative with [m..n] - does not expand array when the indices are outside of the array bounds - raises a RangeError when the start index is out of range of Fixnum - raises a RangeError when the length is out of range of Fixnum - raises a type error if a range is passed with a length - raises a RangeError if passed a range with a bound that is too large - can accept endless ranges - can accept beginless ranges - can accept nil...nil ranges Array#[] with a subclass of Array - returns a Array instance with [n, m] - returns a Array instance with [-n, m] - returns a Array instance with [n..m] - returns a Array instance with [n...m] - returns a Array instance with [-n..-m] - returns a Array instance with [-n...-m] - returns an empty array when m == n with [m...n] - returns an empty array with [0...0] - returns an empty array when m > n and m, n are positive with [m..n] - returns an empty array when m > n and m, n are negative with [m..n] - returns [] if index == array.size with [index, length] - returns [] if the index is valid but length is zero with [index, length] - does not call #initialize on the subclass instance Array#[] can be sliced with Enumerator::ArithmeticSequence - has endless range and positive steps - has beginless range and positive steps - has endless range and negative steps - has closed range and positive steps - has closed range and negative steps - has inverted closed range and positive steps - has range with bounds outside of array - has endless range with start outside of array's bounds Array#[] can be sliced with Enumerator::ArithmeticSequence - with infinite/inverted ranges and negative steps Array.[] - [] should return a new array populated with the given elements - when applied to a literal nested array, unpacks its elements into the containing array - when applied to a nested referenced array, unpacks its elements into the containing array - can unpack 2 or more nested referenced array - constructs a nested Hash for tailing key-value pairs Array.[] with a subclass of Array - returns an instance of the subclass - does not call #initialize on the subclass instance Array#[]= - sets the value of the element at index - sets the section defined by [start,length] to other - replaces the section defined by [start,length] with the given values - just sets the section defined by [start,length] to other even if other is nil - returns nil if the rhs is nil - sets the section defined by range to other - replaces the section defined by range with the given values - just sets the section defined by range to other even if other is nil - expands and nil-pads the array if section assigned by range is outside array boundaries - calls to_int on its start and length arguments - checks frozen before attempting to coerce arguments - sets elements in the range arguments when passed ranges - inserts the given elements with [range] which the range is zero-width - inserts the given elements with [start, length] which length is zero - inserts the given elements with [range] which the range has negative width - just inserts nil if the section defined by range is zero-width and the rhs is nil - just inserts nil if the section defined by range has negative width and the rhs is nil - does nothing if the section defined by range is zero-width and the rhs is an empty array - does nothing if the section defined by range has negative width and the rhs is an empty array - tries to convert Range elements to Integers using #to_int with [m..n] and [m...n] - raises an IndexError when passed indexes out of bounds - calls to_ary on its rhs argument for multi-element sets - does not call to_ary on rhs array subclasses for multi-element sets - raises a FrozenError on a frozen array Array#[]= with [index] - returns value assigned if idx is inside array - returns value assigned if idx is right beyond right array boundary - returns value assigned if idx far beyond right array boundary - sets the value of the element at index - sets the value of the element if it is right beyond the array boundary Array#[]= with [index, count] - returns non-array value if non-array value assigned - returns array if array assigned - accepts a frozen String literal as RHS - just sets the section defined by [start,length] to nil even if the rhs is nil - just sets the section defined by [start,length] to nil if negative index within bounds, cnt > 0 and the rhs is nil - replaces the section defined by [start,length] to other - replaces the section to other if idx < 0 and cnt > 0 - replaces the section to other even if cnt spanning beyond the array boundary - pads the Array with nils if the span is past the end - inserts other section in place defined by idx - raises an IndexError when passed start and negative length Array#[]= with [m..n] - returns non-array value if non-array value assigned - returns array if array assigned - just sets the section defined by range to nil even if the rhs is nil - just sets the section defined by range to nil if m and n < 0 and the rhs is nil - replaces the section defined by range - replaces the section if m and n < 0 - replaces the section if m < 0 and n > 0 - inserts the other section at m if m > n - inserts at the end if m > the array size Array#[]= with [m..n] Range subclasses - accepts Range subclasses - returns non-array value if non-array value assigned - returns array if array assigned Array#[]= with [m..] - just sets the section defined by range to nil even if the rhs is nil - just sets the section defined by range to nil if m and n < 0 and the rhs is nil - replaces the section defined by range - replaces the section if m and n < 0 - inserts at the end if m > the array size Array#[]= with [..n] and [...n] - just sets the section defined by range to nil even if the rhs is nil - just sets the section defined by range to nil if n < 0 and the rhs is nil - replaces the section defined by range - replaces the section if n < 0 - replaces everything if n > the array size - inserts at the beginning if n < negative the array size Array#[] after a shift - works for insertion Array#empty? - returns true if the array has no elements Array#eql? - returns true if other is the same array - returns true if corresponding elements are #eql? - returns false if other is shorter than self - returns false if other is longer than self - returns false immediately when sizes of the arrays differ - handles well recursive arrays - does not call #to_ary on its argument - does not call #to_ary on Array subclasses - ignores array class differences - returns false if any corresponding elements are not #eql? - returns false if other is not a kind of Array Array#== - returns true if other is the same array - returns true if corresponding elements are #eql? - returns false if other is shorter than self - returns false if other is longer than self - returns false immediately when sizes of the arrays differ - handles well recursive arrays - does not call #to_ary on its argument - does not call #to_ary on Array subclasses - ignores array class differences - compares with an equivalent Array-like object using #to_ary - returns false if any corresponding elements are not #== - returns true if corresponding elements are #== - returns true for [NaN] == [NaN] because Array#== first checks with #equal? and NaN.equal?(NaN) is true Array#fetch - returns the element at the passed index - counts negative indices backwards from end - raises an IndexError if there is no element at index - returns default if there is no element at index if passed a default value - returns the value of block if there is no element at index if passed a block - passes the original index argument object to the block, not the converted Integer - gives precedence to the default block over the default argument - tries to convert the passed argument to an Integer using #to_int - raises a TypeError when the passed argument can't be coerced to Integer Array#fetch_values - tries to convert the passed argument to an Integer using #to_int - does not support a Range object as argument - raises a TypeError when the passed argument can't be coerced to Integer Array#fetch_values with matched indexes - returns the values for indexes - returns the values for indexes ordered in the order of the requested indexes Array#fetch_values with unmatched indexes - raises a index error if no block is provided - returns the default value from block Array#fetch_values without keys - returns an empty Array Array#fill - returns self - is destructive - does not replicate the filler - replaces all elements in the array with the filler if not given a index nor a length - replaces all elements with the value of block (index given to block) - raises a FrozenError on a frozen array - raises a FrozenError on an empty frozen array - raises an ArgumentError if 4 or more arguments are passed when no block given - raises an ArgumentError if no argument passed and no block given - raises an ArgumentError if 3 or more arguments are passed when a block given - does not truncate the array is the block raises an exception - only changes elements before error is raised, keeping the element which raised an error. - tolerates increasing an array size during iteration Array#fill with (filler, index, length) - replaces length elements beginning with the index with the filler if given an index and a length - replaces length elements beginning with the index with the value of block - replaces all elements after the index if given an index and no length - replaces all elements after the index if given an index and nil as a length - replaces the last (-n) elements if given an index n which is negative and no length - replaces the last (-n) elements if given an index n which is negative and nil as a length - makes no modifications if given an index greater than end and no length - makes no modifications if given an index greater than end and nil as a length - replaces length elements beginning with start index if given an index >= 0 and a length >= 0 - increases the Array size when necessary - pads between the last element and the index with nil if given an index which is greater than size of the array - replaces length elements beginning with the (-n)th if given an index n < 0 and a length > 0 - starts at 0 if the negative index is before the start of the array - makes no modifications if the given length <= 0 - does not raise an exception if the given length is negative and its absolute value does not exceed the index - does not raise an exception even if the given length is negative and its absolute value exceeds the index - tries to convert the second and third arguments to Integers using #to_int - raises a TypeError if the index is not numeric - raises a TypeError when the length is not numeric - raises an ArgumentError or RangeError for too-large sizes Array#fill with (filler, range) - replaces elements in range with object - replaces all elements in range with the value of block - increases the Array size when necessary - raises a TypeError with range and length argument - replaces elements between the (-m)th to the last and the (n+1)th from the first if given an range m..n where m < 0 and n >= 0 - replaces elements between the (-m)th and (-n)th to the last if given an range m..n where m < 0 and n < 0 - replaces elements between the (m+1)th from the first and (-n)th to the last if given an range m..n where m >= 0 and n < 0 - makes no modifications if given an range which implies a section of zero width - makes no modifications if given an range which implies a section of negative width - raises an exception if some of the given range lies before the first of the array - tries to convert the start and end of the passed range to Integers using #to_int - raises a TypeError if the start or end of the passed range is not numeric - works with endless ranges - works with beginless ranges Array#filter - returns an Enumerator if no block given - tolerates increasing an array size during iteration - returns a new array of elements for which block is true - does not return subclass instance on Array subclasses - properly handles recursive arrays Array#filter when no block is given returned Enumerator - size returns the enumerable size Array#filter! - returns nil if no changes were made in the array - deletes elements for which the block returns a false value - returns an enumerator if no block is given - updates the receiver after all blocks - does not truncate the array is the block raises an exception - only changes elements before error is raised, keeping the element which raised an error. - tolerates increasing an array size during iteration Array#filter! when no block is given returned Enumerator - size returns the enumerable size Array#filter! on frozen objects - returns an Enumerator if no block is given - raises a FrozenError on a frozen array only during iteration if called without a block Array#filter! on frozen objects with truthy block - keeps elements after any exception - raises a FrozenError Array#filter! on frozen objects with falsy block - keeps elements after any exception - raises a FrozenError Array#find_index - returns the index of the first element == to object - returns 0 if first element == to object - returns size-1 if only last element == to object - returns nil if no element == to object - accepts a block instead of an argument - ignores the block if there is an argument - tolerates increasing an array size during iteration Array#find_index given no argument and no block - produces an Enumerator Array#first - returns the first element - returns nil if self is empty - returns the first count elements if given a count - returns an empty array when passed count on an empty array - returns an empty array when passed count == 0 - returns an array containing the first element when passed count == 1 - raises an ArgumentError when count is negative - raises a RangeError when count is a Bignum - returns the entire array when count > length - returns an array which is independent to the original when passed count - properly handles recursive arrays - tries to convert the passed argument to an Integer using #to_int - raises a TypeError if the passed argument is not numeric - does not return subclass instance when passed count on Array subclasses - is not destructive Array#flatten - returns a one-dimensional flattening recursively - takes an optional argument that determines the level of recursion - returns dup when the level of recursion is 0 - ignores negative levels - tries to convert passed Objects to Integers using #to_int - raises a TypeError when the passed Object can't be converted to an Integer - does not call flatten on elements - raises an ArgumentError on recursive arrays - flattens any element which responds to #to_ary, using the return value of said method - does not call #to_ary on elements beyond the given level - returns Array instance for Array subclasses - is not destructive - performs respond_to? and method_missing-aware checks when coercing elements to array Array#flatten with a non-Array object in the Array - does not call #to_ary if the method is not defined - does not raise an exception if #to_ary returns nil - raises a TypeError if #to_ary does not return an Array - calls respond_to_missing?(:to_ary, true) to try coercing - does not call #to_ary if not defined when #respond_to_missing? returns false - calls #to_ary if not defined when #respond_to_missing? returns true - calls #method_missing if defined Array#flatten! - modifies array to produce a one-dimensional flattening recursively - returns self if made some modifications - returns nil if no modifications took place - should not check modification by size - takes an optional argument that determines the level of recursion - returns nil when the level of recursion is 0 - treats negative levels as no arguments - tries to convert passed Objects to Integers using #to_int - raises a TypeError when the passed Object can't be converted to an Integer - does not call flatten! on elements - raises an ArgumentError on recursive arrays - flattens any elements which responds to #to_ary, using the return value of said method - raises a FrozenError on frozen arrays when the array is modified - raises a FrozenError on frozen arrays when the array would not be modified Array#frozen? - returns true if array is frozen - returns false for an array being sorted by #sort Array#hash - returns the same fixnum for arrays with the same content - properly handles recursive arrays - returns the same hash for equal recursive arrays - returns the same hash for equal recursive arrays through hashes - calls to_int on result of calling hash on each element - ignores array class differences - returns same hash code for arrays with the same content - returns the same value if arrays are #eql? - produces different hashes for nested arrays with different values and empty terminator Array#include? - returns true if object is present, false otherwise - determines presence by using element == obj - calls == on elements from left to right until success Array#index - returns the index of the first element == to object - returns 0 if first element == to object - returns size-1 if only last element == to object - returns nil if no element == to object - accepts a block instead of an argument - ignores the block if there is an argument - tolerates increasing an array size during iteration Array#index given no argument and no block - produces an Enumerator Array#initialize - is private - is called on subclasses - preserves the object's identity even when changing its value - raises an ArgumentError if passed 3 or more arguments - raises a FrozenError on frozen arrays - calls #to_ary to convert the value to an array, even if it's private Array#initialize with no arguments - makes the array empty - does not use the given block Array#initialize with (array) - replaces self with the other array - does not use the given block - calls #to_ary to convert the value to an array - does not call #to_ary on instances of Array or subclasses of Array - raises a TypeError if an Array type argument and a default object Array#initialize with (size, object=nil) - sets the array to size and fills with the object - sets the array to size and fills with nil when object is omitted - raises an ArgumentError if size is negative - raises an ArgumentError if size is too large - calls #to_int to convert the size argument to an Integer when object is given - calls #to_int to convert the size argument to an Integer when object is not given - raises a TypeError if the size argument is not an Integer type - yields the index of the element and sets the element to the value of the block - uses the block value instead of using the default value - returns the value passed to break - sets the array to the values returned by the block before break is executed Array#insert - returns self - inserts objects before the element at index for non-negative index - appends objects to the end of the array for index == -1 - inserts objects after the element at index with negative index - pads with nils if the index to be inserted to is past the end - can insert before the first element with a negative index - raises an IndexError if the negative index is out of bounds - does nothing of no object is passed - tries to convert the passed position argument to an Integer using #to_int - raises an ArgumentError if no argument passed - raises a FrozenError on frozen arrays when the array is modified - raises a FrozenError on frozen arrays when the array would not be modified Array#inspect - returns a string - returns '[]' for an empty Array - calls inspect on its elements and joins the results with commas - does not call #to_s on a String returned from #inspect - calls #to_s on the object returned from #inspect if the Object isn't a String - does not call #to_str on the object returned from #inspect when it is not a String - does not call #to_str on the object returned from #to_s when it is not a String - does not swallow exceptions raised by #to_s - represents a recursive element with '[...]' Array#inspect with encoding - returns a US-ASCII string for an empty Array - use the default external encoding if it is ascii compatible - use US-ASCII encoding if the default external encoding is not ascii compatible - does not raise if inspected result is not default external encoding Array#intersect? - tries to convert the passed argument to an Array using #to_ary - determines equivalence between elements in the sense of eql? - does not call to_ary on array subclasses - properly handles an identical item even when its #eql? isn't reflexive - has semantic of !(a & b).empty? Array#intersect? when at least one element in two Arrays is the same - returns true Array#intersect? when there are no elements in common between two Arrays - returns false Array#& - creates an array with elements common to both arrays (intersection) - creates an array with no duplicates - creates an array with elements in order they are first encountered - does not modify the original Array - properly handles recursive arrays - tries to convert the passed argument to an Array using #to_ary - determines equivalence between elements in the sense of eql? - does return subclass instances for Array subclasses - does not call to_ary on array subclasses - properly handles an identical item even when its #eql? isn't reflexive Array#intersection - creates an array with elements common to both arrays (intersection) - creates an array with no duplicates - creates an array with elements in order they are first encountered - does not modify the original Array - properly handles recursive arrays - tries to convert the passed argument to an Array using #to_ary - determines equivalence between elements in the sense of eql? - does return subclass instances for Array subclasses - does not call to_ary on array subclasses - properly handles an identical item even when its #eql? isn't reflexive - accepts multiple arguments - preserves elements order from original array Array#join - returns a string formed by concatenating each element.to_str separated by separator - uses the same separator with nested arrays - returns an empty string if the Array is empty - returns a US-ASCII string for an empty Array - returns a string formed by concatenating each String element separated by $, - attempts coercion via #to_str first - attempts coercion via #to_ary second - attempts coercion via #to_s third - raises a NoMethodError if an element does not respond to #to_str, #to_ary, or #to_s - raises an ArgumentError when the Array is recursive - uses the first encoding when other strings are compatible - uses the widest common encoding when other strings are incompatible - fails for arrays with incompatibly-encoded strings - does not separate elements when the passed separator is nil - calls #to_str to convert the separator to a String - does not call #to_str on the separator if the array is empty - raises a TypeError if the separator cannot be coerced to a String by calling #to_str - raises a TypeError if passed false as the separator Array#join when $, is not nil - warns Array#join with $, - separates elements with default separator when the passed separator is nil Array#keep_if - returns the same array if no changes were made - deletes elements for which the block returns a false value - returns an enumerator if no block is given - updates the receiver after all blocks - does not truncate the array is the block raises an exception - only changes elements before error is raised, keeping the element which raised an error. - tolerates increasing an array size during iteration Array#keep_if when no block is given returned Enumerator - size returns the enumerable size Array#keep_if on frozen objects - returns an Enumerator if no block is given - raises a FrozenError on a frozen array only during iteration if called without a block Array#keep_if on frozen objects with truthy block - keeps elements after any exception - raises a FrozenError Array#keep_if on frozen objects with falsy block - keeps elements after any exception - raises a FrozenError Array#last - returns the last element - returns nil if self is empty - returns the last count elements if given a count - returns an empty array when passed a count on an empty array - returns an empty array when count == 0 - returns an array containing the last element when passed count == 1 - raises an ArgumentError when count is negative - returns the entire array when count > length - returns an array which is independent to the original when passed count - properly handles recursive arrays - tries to convert the passed argument to an Integer using #to_int - raises a TypeError if the passed argument is not numeric - does not return subclass instance on Array subclasses - is not destructive Array#length - returns the number of elements - properly handles recursive arrays Array#map - returns a copy of array with each element replaced by the value returned by block - does not return subclass instance - does not change self - returns the evaluated value of block if it broke in the block - returns an Enumerator when no block given - raises an ArgumentError when no block and with arguments - tolerates increasing an array size during iteration Array#map when no block is given returned Enumerator - size returns the enumerable size Array#map! - replaces each element with the value returned by block - returns self - returns the evaluated value of block but its contents is partially modified, if it broke in the block - returns an Enumerator when no block given, and the enumerator can modify the original array - does not truncate the array is the block raises an exception - only changes elements before error is raised, keeping the element which raised an error. - tolerates increasing an array size during iteration Array#map! when frozen - raises a FrozenError - raises a FrozenError when empty - raises a FrozenError when calling #each on the returned Enumerator - raises a FrozenError when calling #each on the returned Enumerator when empty Array#map! when no block is given returned Enumerator - size returns the enumerable size Array#max - is defined on Array - returns nil with no values - returns only element in one element array - returns largest value with multiple elements Array#max given a block with one argument - yields in turn the last length-1 values from the array Array#max - max should return the maximum element - returns the maximum element (basics cases) - returns nil for an empty Enumerable - raises a NoMethodError for elements without #<=> - raises an ArgumentError for incomparable elements - returns the maximum element (with block) - returns the minimum for enumerables that contain nils - gathers whole arrays as elements when each yields multiple Array#min - is defined on Array - returns nil with no values - returns only element in one element array - returns smallest value with multiple elements Array#min given a block with one argument - yields in turn the last length-1 values from the array Array#min - min should return the minimum element - returns the minimum (basic cases) - returns nil for an empty Enumerable - raises a NoMethodError for elements without #<=> - raises an ArgumentError for incomparable elements - returns the minimum when using a block rule - returns the minimum for enumerables that contain nils - gathers whole arrays as elements when each yields multiple Array#minmax - min should return the minimum element - returns the minimum when using a block rule - returns [nil, nil] for an empty Enumerable - raises a NoMethodError for elements without #<=> - raises an ArgumentError when elements are incompatible Array#- - creates an array minus any items from other array - removes multiple items on the lhs equal to one on the rhs - properly handles recursive arrays - tries to convert the passed arguments to Arrays using #to_ary - raises a TypeError if the argument cannot be coerced to an Array by calling #to_ary - does not return subclass instance for Array subclasses - does not call to_ary on array subclasses - removes an item identified as equivalent via #hash and #eql? - doesn't remove an item with the same hash but not #eql? - removes an identical item even when its #eql? isn't reflexive - is not destructive Array#* - tries to convert the passed argument to a String using #to_str - tires to convert the passed argument to an Integer using #to_int - raises a TypeError if the argument can neither be converted to a string nor an integer - converts the passed argument to a String rather than an Integer - raises a TypeError is the passed argument is nil - raises an ArgumentError when passed 2 or more arguments - raises an ArgumentError when passed no arguments Array#* with an integer - concatenates n copies of the array when passed an integer - does not return self even if the passed integer is 1 - properly handles recursive arrays - raises an ArgumentError when passed a negative integer Array#* with an integer with a subclass of Array - returns an Array instance - does not call #initialize on the subclass instance Array#* with a string - returns a string formed by concatenating each element.to_str separated by separator - uses the same separator with nested arrays Array.new - returns an instance of Array - returns an instance of a subclass - raises an ArgumentError if passed 3 or more arguments Array.new with no arguments - returns an empty array - does not use the given block Array.new with (array) - returns an array initialized to the other array - does not use the given block - calls #to_ary to convert the value to an array - does not call #to_ary on instances of Array or subclasses of Array - raises a TypeError if an Array type argument and a default object Array.new with (size, object=nil) - returns an array of size filled with object - returns an array of size filled with nil when object is omitted - raises an ArgumentError if size is negative - raises an ArgumentError if size is too large - calls #to_int to convert the size argument to an Integer when object is given - calls #to_int to convert the size argument to an Integer when object is not given - raises a TypeError if the size argument is not an Integer type - yields the index of the element and sets the element to the value of the block - uses the block value instead of using the default value - returns the value passed to break Array#none? - tolerates increasing an array size during iteration - ignores the block if there is an argument Array#one? - tolerates increasing an array size during iteration - ignores the block if there is an argument Array#pack with format 'A' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises ArgumentError when the format modifier is '_' - raises ArgumentError when the format modifier is '!' - adds count bytes of a String to the output - implicitly has a count of one when no count is specified - does not add any bytes when the count is zero - is not affected by a previous count modifier - raises an ArgumentError when the Array is empty - raises an ArgumentError when the Array has too few elements - calls #to_str to convert the element to a String - raises a TypeError when the object does not respond to #to_str - returns a string in encoding of common to the concatenated results - calls #to_str to convert an Object to a String - will not implicitly convert a number to a string - adds all the bytes to the output when passed the '*' modifier - pads the output with spaces when the count exceeds the size of the String - adds a space when the value is nil - pads the output with spaces when the value is nil - does not pad with spaces when passed the '*' modifier and the value is nil Array#pack with format 'a' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises ArgumentError when the format modifier is '_' - raises ArgumentError when the format modifier is '!' - adds count bytes of a String to the output - implicitly has a count of one when no count is specified - does not add any bytes when the count is zero - is not affected by a previous count modifier - raises an ArgumentError when the Array is empty - raises an ArgumentError when the Array has too few elements - calls #to_str to convert the element to a String - raises a TypeError when the object does not respond to #to_str - returns a string in encoding of common to the concatenated results - adds all the bytes to the output when passed the '*' modifier - pads the output with NULL bytes when the count exceeds the size of the String - adds a NULL byte when the value is nil - pads the output with NULL bytes when the value is nil - does not pad with NULL bytes when passed the '*' modifier and the value is nil Array#pack with format '@' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises ArgumentError when the format modifier is '_' - raises ArgumentError when the format modifier is '!' - moves the insertion point to the index specified by the count modifier - does not consume any elements - extends the string with NULL bytes if the string size is less than the count - truncates the string if the string size is greater than the count - implicitly has a count of one when no count modifier is passed Array#pack with format 'B' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - encodes no bytes when passed zero as the count modifier - raises a TypeError if the object does not respond to #to_str - raises a TypeError if #to_str does not return a String - calls #to_str to convert an Object to a String - will not implicitly convert a number to a string - encodes one bit for each character starting with the most significant bit - implicitly has a count of one when not passed a count modifier - implicitly has count equal to the string length when passed the '*' modifier - encodes the least significant bit of a character other than 0 or 1 - returns a binary string - encodes the string as a sequence of bytes Array#pack with format 'b' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - encodes no bytes when passed zero as the count modifier - raises a TypeError if the object does not respond to #to_str - raises a TypeError if #to_str does not return a String - calls #to_str to convert an Object to a String - encodes one bit for each character starting with the least significant bit - implicitly has a count of one when not passed a count modifier - implicitly has count equal to the string length when passed the '*' modifier - encodes the least significant bit of a character other than 0 or 1 - returns a binary string - encodes the string as a sequence of bytes Array#pack with :buffer option - returns specified buffer - adds result at the end of buffer content - raises TypeError exception if buffer is not String - raise FrozenError if buffer is frozen - preserves the encoding of the given buffer Array#pack with :buffer option offset (@) is specified - keeps buffer content if it is longer than offset - fills the gap with \0 if buffer content is shorter than offset - does not keep buffer content if it is longer than offset + result Array#pack with format 'C' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - encodes the least significant eight bits of a positive number - encodes the least significant eight bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - raises an ArgumentError if there are fewer elements than the format requires - returns an empty String if count is zero - raises a TypeError when passed nil - raises a TypeError when passed true - raises a TypeError when passed false - returns a binary string - raises a TypeError when the object does not respond to #to_int - raises a TypeError when passed a String - raises ArgumentError when the format modifier is '_' - raises ArgumentError when the format modifier is '!' Array#pack with format 'c' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - encodes the least significant eight bits of a positive number - encodes the least significant eight bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - raises an ArgumentError if there are fewer elements than the format requires - returns an empty String if count is zero - raises a TypeError when passed nil - raises a TypeError when passed true - raises a TypeError when passed false - returns a binary string - raises a TypeError when the object does not respond to #to_int - raises a TypeError when passed a String - raises ArgumentError when the format modifier is '_' - raises ArgumentError when the format modifier is '!' Array#pack - ignores directives text from '#' to the first newline - ignores directives text from '#' to the end if no newline is present - ignores comments at the start of the directives string - ignores the entire directive string if it is a comment - ignores multiple comments Array#pack with format 'D' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - raises ArgumentError when the format modifier is '_' - raises ArgumentError when the format modifier is '!' - returns an empty String if count is zero - raises a TypeError when passed nil - raises a TypeError when passed true - raises a TypeError when passed false - returns a binary string - raises a TypeError if a String does not represent a floating point number - raises a TypeError when the object is not Numeric - raises a TypeError when the Numeric object does not respond to #to_f - encodes a positive Float - encodes a negative Float - converts an Integer to a Float - raises a TypeError if passed a String representation of a floating point number - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes positive Infinity - encodes negative Infinity - encodes NaN - encodes a positive Float outside the range of a single precision float - encodes a negative Float outside the range of a single precision float Array#pack with format 'd' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - raises ArgumentError when the format modifier is '_' - raises ArgumentError when the format modifier is '!' - returns an empty String if count is zero - raises a TypeError when passed nil - raises a TypeError when passed true - raises a TypeError when passed false - returns a binary string - raises a TypeError if a String does not represent a floating point number - raises a TypeError when the object is not Numeric - raises a TypeError when the Numeric object does not respond to #to_f - encodes a positive Float - encodes a negative Float - converts an Integer to a Float - raises a TypeError if passed a String representation of a floating point number - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes positive Infinity - encodes negative Infinity - encodes NaN - encodes a positive Float outside the range of a single precision float - encodes a negative Float outside the range of a single precision float Array#pack with format 'E' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - raises ArgumentError when the format modifier is '_' - raises ArgumentError when the format modifier is '!' - returns an empty String if count is zero - raises a TypeError when passed nil - raises a TypeError when passed true - raises a TypeError when passed false - returns a binary string - raises a TypeError if a String does not represent a floating point number - raises a TypeError when the object is not Numeric - raises a TypeError when the Numeric object does not respond to #to_f - encodes a positive Float - encodes a negative Float - converts an Integer to a Float - converts a Rational to a Float - raises a TypeError if passed a String representation of a floating point number - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes positive Infinity - encodes negative Infinity - encodes NaN - encodes a positive Float outside the range of a single precision float - encodes a negative Float outside the range of a single precision float Array#pack with format 'e' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - raises ArgumentError when the format modifier is '_' - raises ArgumentError when the format modifier is '!' - returns an empty String if count is zero - raises a TypeError when passed nil - raises a TypeError when passed true - raises a TypeError when passed false - returns a binary string - raises a TypeError if a String does not represent a floating point number - raises a TypeError when the object is not Numeric - raises a TypeError when the Numeric object does not respond to #to_f - encodes a positive Float - encodes a negative Float - converts an Integer to a Float - raises a TypeError if passed a String representation of a floating point number - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes positive Infinity - encodes negative Infinity - encodes NaN - encodes a positive Float outside the range of a single precision float - encodes a negative Float outside the range of a single precision float - encodes a bignum as a float - encodes a rational as a float Array#pack with empty format - returns an empty String - returns a String with US-ASCII encoding Array#pack with format 'F' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - raises ArgumentError when the format modifier is '_' - raises ArgumentError when the format modifier is '!' - returns an empty String if count is zero - raises a TypeError when passed nil - raises a TypeError when passed true - raises a TypeError when passed false - returns a binary string - raises a TypeError if a String does not represent a floating point number - raises a TypeError when the object is not Numeric - raises a TypeError when the Numeric object does not respond to #to_f - encodes a positive Float - encodes a negative Float - converts an Integer to a Float - converts a Rational to a Float - raises a TypeError if passed a String representation of a floating point number - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes positive Infinity - encodes negative Infinity - encodes NaN - encodes a positive Float outside the range of a single precision float - encodes a negative Float outside the range of a single precision float Array#pack with format 'f' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - raises ArgumentError when the format modifier is '_' - raises ArgumentError when the format modifier is '!' - returns an empty String if count is zero - raises a TypeError when passed nil - raises a TypeError when passed true - raises a TypeError when passed false - returns a binary string - raises a TypeError if a String does not represent a floating point number - raises a TypeError when the object is not Numeric - raises a TypeError when the Numeric object does not respond to #to_f - encodes a positive Float - encodes a negative Float - converts an Integer to a Float - converts a Rational to a Float - raises a TypeError if passed a String representation of a floating point number - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes positive Infinity - encodes negative Infinity - encodes NaN - encodes a positive Float outside the range of a single precision float - encodes a negative Float outside the range of a single precision float Array#pack with format 'G' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - raises ArgumentError when the format modifier is '_' - raises ArgumentError when the format modifier is '!' - returns an empty String if count is zero - raises a TypeError when passed nil - raises a TypeError when passed true - raises a TypeError when passed false - returns a binary string - raises a TypeError if a String does not represent a floating point number - raises a TypeError when the object is not Numeric - raises a TypeError when the Numeric object does not respond to #to_f - encodes a positive Float - encodes a negative Float - converts an Integer to a Float - raises a TypeError if passed a String representation of a floating point number - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes positive Infinity - encodes negative Infinity - encodes NaN - encodes a positive Float outside the range of a single precision float - encodes a negative Float outside the range of a single precision float Array#pack with format 'g' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - raises ArgumentError when the format modifier is '_' - raises ArgumentError when the format modifier is '!' - returns an empty String if count is zero - raises a TypeError when passed nil - raises a TypeError when passed true - raises a TypeError when passed false - returns a binary string - raises a TypeError if a String does not represent a floating point number - raises a TypeError when the object is not Numeric - raises a TypeError when the Numeric object does not respond to #to_f - encodes a positive Float - encodes a negative Float - converts an Integer to a Float - converts a Rational to a Float - raises a TypeError if passed a String representation of a floating point number - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes positive Infinity - encodes negative Infinity - encodes NaN - encodes a positive Float outside the range of a single precision float - encodes a negative Float outside the range of a single precision float Array#pack with format 'H' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - encodes no bytes when passed zero as the count modifier - raises a TypeError if the object does not respond to #to_str - raises a TypeError if #to_str does not return a String - calls #to_str to convert an Object to a String - will not implicitly convert a number to a string - encodes the first character as the most significant nibble when passed no count modifier - implicitly has count equal to the string length when passed the '*' modifier - encodes count nibbles when passed a count modifier exceeding the string length - encodes the first character as the most significant nibble of a hex value - encodes the second character as the least significant nibble of a hex value - encodes the least significant nibble of a non alphanumeric character as the most significant nibble of the hex value - returns a binary string Array#pack with format 'h' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - encodes no bytes when passed zero as the count modifier - raises a TypeError if the object does not respond to #to_str - raises a TypeError if #to_str does not return a String - calls #to_str to convert an Object to a String - encodes the first character as the least significant nibble when passed no count modifier - implicitly has count equal to the string length when passed the '*' modifier - encodes count nibbles when passed a count modifier exceeding the string length - encodes the first character as the least significant nibble of a hex value - encodes the second character as the most significant nibble of a hex value - encodes the least significant nibble of a non alphanumeric character as the least significant nibble of the hex value - returns a binary string Array#pack with format 'I' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - returns an empty String if count is zero - raises a TypeError when passed nil - raises a TypeError when passed true - raises a TypeError when passed false - returns a binary string - raises a TypeError when the object does not respond to #to_int - raises a TypeError when passed a String Array#pack with format 'i' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - returns an empty String if count is zero - raises a TypeError when passed nil - raises a TypeError when passed true - raises a TypeError when passed false - returns a binary string - raises a TypeError when the object does not respond to #to_int - raises a TypeError when passed a String Array#pack with format 'I' with modifier '<' - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'I' with modifier '<' and '_' - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'I' with modifier '<' and '!' - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'I' with modifier '>' - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'I' with modifier '>' and '_' - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'I' with modifier '>' and '!' - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'i' with modifier '<' - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'i' with modifier '<' and '_' - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'i' with modifier '<' and '!' - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'i' with modifier '>' - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'i' with modifier '>' and '_' - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'i' with modifier '>' and '!' - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'I' - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'I' with modifier '_' - encodes the least significant 32 bits of a number - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - encodes the least significant 32 bits of a number that is greater than 32 bits Array#pack with format 'I' with modifier '!' - encodes the least significant 32 bits of a number - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - encodes the least significant 32 bits of a number that is greater than 32 bits Array#pack with format 'i' - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'i' with modifier '_' - encodes the least significant 32 bits of a number - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - encodes the least significant 32 bits of a number that is greater than 32 bits Array#pack with format 'i' with modifier '!' - encodes the least significant 32 bits of a number - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - encodes the least significant 32 bits of a number that is greater than 32 bits Array#pack with format 'J' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - returns an empty String if count is zero - raises a TypeError when passed nil - raises a TypeError when passed true - raises a TypeError when passed false - returns a binary string - raises a TypeError when the object does not respond to #to_int - raises a TypeError when passed a String Array#pack with format 'j' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - returns an empty String if count is zero - raises a TypeError when passed nil - raises a TypeError when passed true - raises a TypeError when passed false - returns a binary string - raises a TypeError when the object does not respond to #to_int - raises a TypeError when passed a String Array#pack with format 'J' with modifier '_' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'J' with modifier '!' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'j' with modifier '_' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'j' with modifier '!' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'J' with modifier '<' and '_' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'J' with modifier '<' and '!' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'J' with modifier '>' and '_' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'J' with modifier '>' and '!' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'j' with modifier '<' and '_' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'j' with modifier '<' and '!' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'j' with modifier '>' and '_' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'j' with modifier '>' and '!' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'L' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - returns an empty String if count is zero - raises a TypeError when passed nil - raises a TypeError when passed true - raises a TypeError when passed false - returns a binary string - raises a TypeError when the object does not respond to #to_int - raises a TypeError when passed a String Array#pack with format 'l' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - returns an empty String if count is zero - raises a TypeError when passed nil - raises a TypeError when passed true - raises a TypeError when passed false - returns a binary string - raises a TypeError when the object does not respond to #to_int - raises a TypeError when passed a String Array#pack with format 'L' with modifier '<' - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'L' with modifier '>' - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'L' with modifier '<' and '_' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'L' with modifier '<' and '!' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'L' with modifier '>' and '_' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'L' with modifier '>' and '!' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'l' with modifier '<' - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'l' with modifier '>' - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'l' with modifier '<' and '_' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'l' with modifier '<' and '!' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'l' with modifier '>' and '_' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'l' with modifier '>' and '!' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'L' - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'l' - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'L' with modifier '_' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'L' with modifier '!' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'l' with modifier '_' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'l' with modifier '!' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'M' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - encodes an empty string as an empty string - encodes nil as an empty string - appends a soft line break at the end of an encoded string - does not append a soft break if the string ends with a newline - encodes one element for each directive - encodes byte values 33..60 directly - encodes byte values 62..126 directly - encodes an '=' character in hex format - encodes an embedded space directly - encodes a space at the end of the string directly - encodes an embedded tab directly - encodes a tab at the end of the string directly - encodes an embedded newline directly - encodes 0..31 except tab and newline in hex format - encodes a tab at the end of a line with an encoded newline - encodes a space at the end of a line with an encoded newline - encodes 127..255 in hex format - emits a soft line break when the output exceeds 72 characters when passed '*', 0, 1, or no count modifier - emits a soft line break when the output exceeds count characters - encodes a recursive array - calls #to_s to convert an object to a String - converts the object to a String representation if #to_s does not return a String - encodes a Symbol as a String - encodes an Integer as a String - encodes a Float as a String - converts Floats to the minimum unique representation - sets the output string to US-ASCII encoding Array#pack with format 'm' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - encodes an empty string as an empty string - appends a newline to the end of the encoded string - encodes one element per directive - encodes 1, 2, or 3 characters in 4 output characters (Base64 encoding) - emits a newline after complete groups of count / 3 input characters when passed a count modifier - implicitly has a count of 45 when passed '*', 1, 2 or no count modifier - encodes all ascii characters - calls #to_str to convert an object to a String - raises a TypeError if #to_str does not return a String - raises a TypeError if passed nil - raises a TypeError if passed an Integer - does not emit a newline if passed zero as the count modifier - sets the output string to US-ASCII encoding Array#pack with format 'N' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - returns an empty String if count is zero - raises a TypeError when passed nil - raises a TypeError when passed true - raises a TypeError when passed false - returns a binary string - raises a TypeError when the object does not respond to #to_int - raises a TypeError when passed a String - raises ArgumentError when the format modifier is '_' - raises ArgumentError when the format modifier is '!' - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'n' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - returns an empty String if count is zero - raises a TypeError when passed nil - raises a TypeError when passed true - raises a TypeError when passed false - returns a binary string - raises a TypeError when the object does not respond to #to_int - raises a TypeError when passed a String - raises ArgumentError when the format modifier is '_' - raises ArgumentError when the format modifier is '!' - encodes the least significant 16 bits of a positive number - encodes the least significant 16 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'P' - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - produces as many bytes as there are in a pointer - round-trips a string through pack and unpack - with nil gives a null pointer Array#pack with format 'p' - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - produces as many bytes as there are in a pointer - round-trips a string through pack and unpack - with nil gives a null pointer Array#pack with format '%' - raises an Argument Error Array#pack with format 'Q' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - returns an empty String if count is zero - raises a TypeError when passed nil - raises a TypeError when passed true - raises a TypeError when passed false - returns a binary string - raises a TypeError when the object does not respond to #to_int - raises a TypeError when passed a String Array#pack with format 'q' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - returns an empty String if count is zero - raises a TypeError when passed nil - raises a TypeError when passed true - raises a TypeError when passed false - returns a binary string - raises a TypeError when the object does not respond to #to_int - raises a TypeError when passed a String Array#pack with format 'Q' with modifier '<' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'Q' with modifier '>' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'q' with modifier '<' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'q' with modifier '>' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'Q' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'q' - encodes the least significant 64 bits of a positive number - encodes the least significant 64 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'S' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - returns an empty String if count is zero - raises a TypeError when passed nil - raises a TypeError when passed true - raises a TypeError when passed false - returns a binary string - raises a TypeError when the object does not respond to #to_int - raises a TypeError when passed a String Array#pack with format 's' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - returns an empty String if count is zero - raises a TypeError when passed nil - raises a TypeError when passed true - raises a TypeError when passed false - returns a binary string - raises a TypeError when the object does not respond to #to_int - raises a TypeError when passed a String Array#pack with format 'S' with modifier '<' - encodes the least significant 16 bits of a positive number - encodes the least significant 16 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'S' with modifier '<' and '_' - encodes the least significant 16 bits of a positive number - encodes the least significant 16 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 16 bits of a positive number - encodes the least significant 16 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'S' with modifier '<' and '!' - encodes the least significant 16 bits of a positive number - encodes the least significant 16 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 16 bits of a positive number - encodes the least significant 16 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'S' with modifier '>' - encodes the least significant 16 bits of a positive number - encodes the least significant 16 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'S' with modifier '>' and '_' - encodes the least significant 16 bits of a positive number - encodes the least significant 16 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 16 bits of a positive number - encodes the least significant 16 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'S' with modifier '>' and '!' - encodes the least significant 16 bits of a positive number - encodes the least significant 16 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 16 bits of a positive number - encodes the least significant 16 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 's' with modifier '<' - encodes the least significant 16 bits of a positive number - encodes the least significant 16 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 's' with modifier '<' and '_' - encodes the least significant 16 bits of a positive number - encodes the least significant 16 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 16 bits of a positive number - encodes the least significant 16 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 's' with modifier '<' and '!' - encodes the least significant 16 bits of a positive number - encodes the least significant 16 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 16 bits of a positive number - encodes the least significant 16 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 's' with modifier '>' - encodes the least significant 16 bits of a positive number - encodes the least significant 16 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 's' with modifier '>' and '_' - encodes the least significant 16 bits of a positive number - encodes the least significant 16 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 16 bits of a positive number - encodes the least significant 16 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 's' with modifier '>' and '!' - encodes the least significant 16 bits of a positive number - encodes the least significant 16 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - encodes the least significant 16 bits of a positive number - encodes the least significant 16 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'S' - encodes the least significant 16 bits of a positive number - encodes the least significant 16 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'S' with modifier '_' - encodes the least significant 16 bits of a positive number - encodes the least significant 16 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'S' with modifier '!' - encodes the least significant 16 bits of a positive number - encodes the least significant 16 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 's' - encodes the least significant 16 bits of a positive number - encodes the least significant 16 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 's' with modifier '_' - encodes the least significant 16 bits of a positive number - encodes the least significant 16 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 's' with modifier '!' - encodes the least significant 16 bits of a positive number - encodes the least significant 16 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'U' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - encodes ASCII values as a Unicode codepoint - encodes UTF-8 BMP codepoints - constructs strings with valid encodings - encodes values larger than UTF-8 max codepoints - encodes UTF-8 max codepoints - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - calls #to_int to convert the pack argument to an Integer - raises a TypeError if #to_int does not return an Integer - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - raises a RangeError if passed a negative number - raises a RangeError if passed a number larger than an unsigned 32-bit integer - sets the output string to UTF-8 encoding Array#pack with format 'u' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - calls #to_str to convert an Object to a String - will not implicitly convert a number to a string - encodes an empty string as an empty string - appends a newline to the end of the encoded string - encodes one element per directive - prepends the length of each segment of the input string as the first character (+32) in each line of the output - encodes 1, 2, or 3 characters in 4 output characters (uuencoding) - emits a newline after complete groups of count / 3 input characters when passed a count modifier - implicitly has a count of 45 when passed '*', 0, 1, 2 or no count modifier - encodes all ascii characters - calls #to_str to convert an object to a String - raises a TypeError if #to_str does not return a String - raises a TypeError if passed nil - raises a TypeError if passed an Integer - sets the output string to US-ASCII encoding Array#pack with format 'V' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - returns an empty String if count is zero - raises a TypeError when passed nil - raises a TypeError when passed true - raises a TypeError when passed false - returns a binary string - raises a TypeError when the object does not respond to #to_int - raises a TypeError when passed a String - raises ArgumentError when the format modifier is '_' - raises ArgumentError when the format modifier is '!' - encodes the least significant 32 bits of a positive number - encodes the least significant 32 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'v' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - returns an empty String if count is zero - raises a TypeError when passed nil - raises a TypeError when passed true - raises a TypeError when passed false - returns a binary string - raises a TypeError when the object does not respond to #to_int - raises a TypeError when passed a String - raises ArgumentError when the format modifier is '_' - raises ArgumentError when the format modifier is '!' - encodes the least significant 16 bits of a positive number - encodes the least significant 16 bits of a negative number - encodes a Float truncated as an Integer - calls #to_int to convert the pack argument to an Integer - encodes the number of array elements specified by the count modifier - encodes all remaining elements when passed the '*' modifier - raise ArgumentError for NULL bytes between directives - ignores spaces between directives Array#pack with format 'w' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises an ArgumentError if there are fewer elements than the format requires - returns an empty String if count is zero - raises a TypeError when passed nil - raises a TypeError when passed true - raises a TypeError when passed false - returns a binary string - encodes a BER-compressed integer - calls #to_int to convert the pack argument to an Integer - raise ArgumentError for NULL bytes between directives - ignores spaces between directives - raises an ArgumentError when passed a negative value - returns a binary string Array#pack with format 'x' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises ArgumentError when the format modifier is '_' - raises ArgumentError when the format modifier is '!' - adds a NULL byte with an empty array - adds a NULL byte without consuming an element - is not affected by a previous count modifier - adds multiple NULL bytes when passed a count modifier - does not add a NULL byte if the count modifier is zero - does not add a NULL byte when passed the '*' modifier Array#pack with format 'X' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises ArgumentError when the format modifier is '_' - raises ArgumentError when the format modifier is '!' - reduces the output string by one byte at the point it is encountered - does not consume any elements - reduces the output string by multiple bytes when passed a count modifier - has no affect when passed the '*' modifier - raises an ArgumentError if the output string is empty - raises an ArgumentError if the count modifier is greater than the bytes in the string Array#pack with format 'Z' - raises a TypeError when passed nil - raises a TypeError when passed an Integer - ignores whitespace in the format string - ignores comments in the format string - raise ArgumentError when a directive is unknown - calls #to_str to coerce the directives string - raises ArgumentError when the format modifier is '_' - raises ArgumentError when the format modifier is '!' - adds count bytes of a String to the output - implicitly has a count of one when no count is specified - does not add any bytes when the count is zero - is not affected by a previous count modifier - raises an ArgumentError when the Array is empty - raises an ArgumentError when the Array has too few elements - calls #to_str to convert the element to a String - raises a TypeError when the object does not respond to #to_str - returns a string in encoding of common to the concatenated results - calls #to_str to convert an Object to a String - will not implicitly convert a number to a string - adds all the bytes and appends a NULL byte when passed the '*' modifier - pads the output with NULL bytes when the count exceeds the size of the String - adds a NULL byte when the value is nil - pads the output with NULL bytes when the value is nil - does not append a NULL byte when passed the '*' modifier and the value is nil Array#partition - returns two arrays - returns in the left array values for which the block evaluates to true - properly handles recursive arrays - does not return subclass instances on Array subclasses Array#permutation - returns an Enumerator of all permutations when called without a block or arguments - returns an Enumerator of permutations of given length when called with an argument but no block - yields all permutations to the block then returns self when called with block but no arguments - yields all permutations of given length to the block then returns self when called with block and argument - returns the empty permutation ([[]]) when the given length is 0 - returns the empty permutation([]) when called on an empty Array - returns no permutations when the given length has no permutations - handles duplicate elements correctly - handles nested Arrays correctly - truncates Float arguments - returns an Enumerator which works as expected even when the array was modified - generates from a defensive copy, ignoring mutations Array#permutation when no block is given returned Enumerator size with an array size greater than 0 - returns the descending factorial of array size and given length - returns the descending factorial of array size with array size when there's no param Array#permutation when no block is given returned Enumerator size with an empty array - returns 1 when the given length is 0 - returns 1 when there's param Array#+ - concatenates two arrays - can concatenate an array with itself - properly handles recursive arrays - does return subclass instances with Array subclasses - does not call to_ary on array subclasses Array#+ converts the passed argument to an Array using #to_ary - successfully concatenates the resulting array from the #to_ary call - raises a TypeError if the given argument can't be converted to an array - raises a NoMethodError if the given argument raises a NoMethodError during type coercion to an Array Array#pop - removes and returns the last element of the array - returns nil if there are no more elements - properly handles recursive arrays - raises a FrozenError on a frozen array - raises a FrozenError on an empty frozen array Array#pop passed a number n as an argument - removes and returns an array with the last n elements of the array - returns an array with the last n elements even if shift was invoked - returns a new empty array if there are no more elements - returns whole elements if n exceeds size of the array - does not return self even when it returns whole elements - raises an ArgumentError if n is negative - tries to convert n to an Integer using #to_int - raises a TypeError when the passed n cannot be coerced to Integer - raises an ArgumentError if more arguments are passed - does not return subclass instances with Array subclass - raises a FrozenError on a frozen array Array#prepend - prepends object to the original array - returns self - quietly ignores unshifting nothing - properly handles recursive arrays - raises a FrozenError on a frozen array when the array is modified - raises a FrozenError on a frozen array when the array would not be modified - doesn't rely on Array#[]= so it can be overridden Array#product - returns converted arguments using :to_ary - returns converted arguments using :method_missing - returns the expected result - has no required argument - returns an empty array when the argument is an empty array - does not attempt to produce an unreasonable number of products Array#product when given a block - yields all combinations in turn - returns self - will ignore unreasonable numbers of products and yield anyway Array#product when given an empty block - returns self Array#push - appends the arguments to the array - isn't confused by previous shift - properly handles recursive arrays - raises a FrozenError on a frozen array Array#rassoc - returns the first contained array whose second element is == object - properly handles recursive arrays - calls elem == obj on the second element of each contained array - does not check the last element in each contained but specifically the second - calls to_ary on non-array elements Array#reject - returns a new array without elements for which block is true - returns self when called on an Array emptied with #shift - properly handles recursive arrays - does not return subclass instance on Array subclasses - does not retain instance variables - returns an Enumerator if no block given Array#reject when no block is given returned Enumerator - size returns the enumerable size Array#reject - tolerates increasing an array size during iteration Array#reject! - removes elements for which block is true - properly handles recursive arrays - returns nil when called on an Array emptied with #shift - returns nil if no changes are made - returns an Enumerator if no block given, and the array is frozen - raises a FrozenError on a frozen array - raises a FrozenError on an empty frozen array - raises a FrozenError on a frozen array only during iteration if called without a block - does not truncate the array is the block raises an exception - only removes elements for which the block returns true, keeping the element which raised an error. - returns an Enumerator if no block given - updates the receiver after all blocks Array#reject! when no block is given returned Enumerator - size returns the enumerable size Array#reject! - tolerates increasing an array size during iteration Array#repeated_combination - returns an enumerator when no block is provided - returns self when a block is given - yields nothing for negative length and return self - yields the expected repeated_combinations - yields [] when length is 0 - yields nothing when the array is empty and num is non zero - yields a partition consisting of only singletons - accepts sizes larger than the original array - generates from a defensive copy, ignoring mutations Array#repeated_combination when no block is given returned Enumerator size - returns 0 when the combination_size is < 0 - returns 1 when the combination_size is 0 - returns the binomial coefficient between combination_size and array size + combination_size -1 Array#repeated_permutation - returns an Enumerator of all repeated permutations of given length when called without a block - yields all repeated_permutations to the block then returns self when called with block but no arguments - yields the empty repeated_permutation ([[]]) when the given length is 0 - does not yield when called on an empty Array with a nonzero argument - handles duplicate elements correctly - truncates Float arguments - returns an Enumerator which works as expected even when the array was modified - allows permutations larger than the number of elements - generates from a defensive copy, ignoring mutations Array#repeated_permutation when no block is given returned Enumerator size - returns 0 when combination_size is < 0 - returns array size ** combination_size Array#replace - replaces the elements with elements from other array - properly handles recursive arrays - returns self - does not make self dependent to the original array - tries to convert the passed argument to an Array using #to_ary - does not call #to_ary on Array subclasses - raises a FrozenError on a frozen array Array#reverse_each - traverses array in reverse order and pass each element to block - returns self - yields only the top level element of an empty recursive arrays - yields only the top level element of a recursive array - returns the correct size when no block is given - tolerates increasing an array size during iteration - returns an Enumerator if no block given Array#reverse_each when no block is given returned Enumerator - size returns the enumerable size Array#reverse - returns a new array with the elements in reverse order - properly handles recursive arrays - does not return subclass instance on Array subclasses Array#reverse! - reverses the elements in place - properly handles recursive arrays - raises a FrozenError on a frozen array Array#rindex - returns the first index backwards from the end where element == to object - returns size-1 if last element == to object - returns 0 if only first element == to object - returns nil if no element == to object - returns correct index even after delete_at - properly handles empty recursive arrays - properly handles recursive arrays - accepts a block instead of an argument - ignores the block if there is an argument - rechecks the array size during iteration - tolerates increasing an array size during iteration Array#rindex given no argument and no block - produces an Enumerator Array#rindex when no block is given returned Enumerator - size returns nil Array#rotate - returns a copy of the array when its length is one or zero - does not mutate the receiver - does not return self - does not return subclass instance for Array subclasses Array#rotate when passed no argument - returns a copy of the array with the first element moved at the end Array#rotate with an argument n - returns a copy of the array with the first (n % size) elements moved at the end - coerces the argument using to_int - raises a TypeError if not passed an integer-like argument Array#rotate! - does nothing and returns self when the length is zero or one - raises a FrozenError on a frozen array Array#rotate! when passed no argument - moves the first element to the end and returns self Array#rotate! with an argument n - moves the first (n % size) elements at the end and returns self - coerces the argument using to_int - raises a TypeError if not passed an integer-like argument Array#sample - samples evenly - returns nil for an empty Array - returns nil for an empty array when called without n and a Random is given - returns a single value when not passed a count - returns a single value when not passed a count and a Random is given - returns a single value when not passed a count and a Random class is given - returns an empty Array when passed zero - returns an Array of elements when passed a count - returns elements from the Array - returns at most the number of elements in the Array - does not return the same value if the Array has unique values - may return the same value if the array is not unique - calls #to_int to convert the count when passed an Object - raises ArgumentError when passed a negative count - does not return subclass instances with Array subclass Array#sample with options - calls #rand on the Object passed by the :random key in the arguments Hash - raises a NoMethodError if an object passed for the RNG does not define #rand Array#sample with options when the object returned by #rand is an Integer - uses the integer as index - raises a RangeError if the value is less than zero - raises a RangeError if the value is equal to the Array size - raises a RangeError if the value is greater than the Array size Array#sample when the object returned by #rand is not an Integer but responds to #to_int - calls #to_int on the Object - raises a RangeError if the value is less than zero - raises a RangeError if the value is equal to the Array size Array#select - returns an Enumerator if no block given - tolerates increasing an array size during iteration - returns a new array of elements for which block is true - does not return subclass instance on Array subclasses - properly handles recursive arrays Array#select when no block is given returned Enumerator - size returns the enumerable size Array#select! - returns nil if no changes were made in the array - deletes elements for which the block returns a false value - returns an enumerator if no block is given - updates the receiver after all blocks - does not truncate the array is the block raises an exception - only changes elements before error is raised, keeping the element which raised an error. - tolerates increasing an array size during iteration Array#select! when no block is given returned Enumerator - size returns the enumerable size Array#select! on frozen objects - returns an Enumerator if no block is given - raises a FrozenError on a frozen array only during iteration if called without a block Array#select! on frozen objects with truthy block - keeps elements after any exception - raises a FrozenError Array#select! on frozen objects with falsy block - keeps elements after any exception - raises a FrozenError Array#shift - removes and returns the first element - returns nil when the array is empty - properly handles recursive arrays - raises a FrozenError on a frozen array - raises a FrozenError on an empty frozen array Array#shift passed a number n as an argument - removes and returns an array with the first n element of the array - does not corrupt the array when shift without arguments is followed by shift with an argument - returns a new empty array if there are no more elements - returns whole elements if n exceeds size of the array - does not return self even when it returns whole elements - raises an ArgumentError if n is negative - tries to convert n to an Integer using #to_int - raises a TypeError when the passed n cannot be coerced to Integer - raises an ArgumentError if more arguments are passed - does not return subclass instances with Array subclass Array#shuffle - returns the same values, in a usually different order - is not destructive - does not return subclass instances with Array subclass - calls #rand on the Object passed by the :random key in the arguments Hash - raises a NoMethodError if an object passed for the RNG does not define #rand - accepts a Float for the value returned by #rand - accepts a Random class for the value for random: argument - calls #to_int on the Object returned by #rand - raises a RangeError if the value is less than zero - raises a RangeError if the value is equal to the Array size - raises a RangeError if the value is greater than the Array size Array#shuffle! - returns the same values, in a usually different order - raises a FrozenError on a frozen array - matches CRuby with random: - matches CRuby with srand Array#size - returns the number of elements - properly handles recursive arrays Array#slice! - removes and return the element at index - removes and returns length elements beginning at start - returns nil if length is negative - properly handles recursive arrays - calls to_int on start and length arguments - removes and return elements in range - removes and returns elements in end-exclusive ranges - calls to_int on range arguments - returns last element for consecutive calls at zero index - does not expand array with indices out of bounds - does not expand array with negative indices out of bounds - raises a FrozenError on a frozen array - works with endless ranges - works with beginless ranges Array#slice! with a subclass of Array - returns a Array instance with [n, m] - returns a Array instance with [-n, m] - returns a Array instance with [n..m] - returns a Array instance with [n...m] - returns a Array instance with [-n..-m] - returns a Array instance with [-n...-m] Array#slice - returns the element at index with [index] - returns the element at index from the end of the array with [-index] - returns count elements starting from index with [index, count] - returns count elements starting at index from the end of array with [-index, count] - returns the first count elements with [0, count] - returns the subarray which is independent to self with [index,count] - tries to convert the passed argument to an Integer using #to_int - raises TypeError if to_int returns non-integer - returns the elements specified by Range indexes with [m..n] - returns elements specified by Range indexes except the element at index n with [m...n] - returns elements that exist if range start is in the array but range end is not with [m..n] - accepts Range instances having a negative m and both signs for n with [m..n] and [m...n] - returns the subarray which is independent to self with [m..n] - tries to convert Range elements to Integers using #to_int with [m..n] and [m...n] - returns the same elements as [m..n] and [m...n] with Range subclasses - returns nil for a requested index not in the array with [index] - returns [] if the index is valid but length is zero with [index, length] - returns nil if length is zero but index is invalid with [index, length] - returns [] if index == array.size with [index, length] - returns nil if index > array.size with [index, length] - returns nil if length is negative with [index, length] - returns nil if no requested index is in the array with [m..n] - returns nil if range start is not in the array with [m..n] - returns an empty array when m == n with [m...n] - returns an empty array with [0...0] - returns a subarray where m, n negatives and m < n with [m..n] - returns an array containing the first element with [0..0] - returns the entire array with [0..-1] - returns all but the last element with [0...-1] - returns [3] for [2..-1] out of [1, 2, 3] - returns an empty array when m > n and m, n are positive with [m..n] - returns an empty array when m > n and m, n are negative with [m..n] - does not expand array when the indices are outside of the array bounds - raises a RangeError when the start index is out of range of Fixnum - raises a RangeError when the length is out of range of Fixnum - raises a type error if a range is passed with a length - raises a RangeError if passed a range with a bound that is too large - can accept endless ranges - can accept beginless ranges - can accept nil...nil ranges Array#slice with a subclass of Array - returns a Array instance with [n, m] - returns a Array instance with [-n, m] - returns a Array instance with [n..m] - returns a Array instance with [n...m] - returns a Array instance with [-n..-m] - returns a Array instance with [-n...-m] - returns an empty array when m == n with [m...n] - returns an empty array with [0...0] - returns an empty array when m > n and m, n are positive with [m..n] - returns an empty array when m > n and m, n are negative with [m..n] - returns [] if index == array.size with [index, length] - returns [] if the index is valid but length is zero with [index, length] - does not call #initialize on the subclass instance Array#slice can be sliced with Enumerator::ArithmeticSequence - has endless range and positive steps - has beginless range and positive steps - has endless range and negative steps - has closed range and positive steps - has closed range and negative steps - has inverted closed range and positive steps - has range with bounds outside of array - has endless range with start outside of array's bounds Array#slice can be sliced with Enumerator::ArithmeticSequence - with infinite/inverted ranges and negative steps Array#sort_by! - sorts array in place by passing each element to the given block - returns an Enumerator if not given a block - completes when supplied a block that always returns the same result - raises a FrozenError on a frozen array - raises a FrozenError on an empty frozen array - raises a FrozenError on a frozen array only during iteration if called without a block - returns the specified value when it would break in the given block - makes some modification even if finished sorting when it would break in the given block - changes nothing when called on a single element array - does not truncate the array is the block raises an exception - doesn't change array if error is raised Array#sort_by! when no block is given returned Enumerator - size returns the enumerable size Array#sort_by! - tolerates increasing an array size during iteration Array#sort - returns a new array sorted based on comparing elements with <=> - does not affect the original Array - sorts already-sorted Arrays - sorts reverse-sorted Arrays - sorts Arrays that consist entirely of equal elements - sorts Arrays that consist mostly of equal elements - does not return self even if the array would be already sorted - properly handles recursive arrays - uses #<=> of elements in order to sort - does not deal with exceptions raised by unimplemented or incorrect #<=> - may take a block which is used to determine the order of objects a and b described as -1, 0 or +1 - raises an error when a given block returns nil - does not call #<=> on contained objects when invoked with a block - does not call #<=> on elements when invoked with a block even if Array is large (Rubinius #412) - completes when supplied a block that always returns the same result - does not freezes self during being sorted - returns the specified value when it would break in the given block - uses the sign of Integer block results as the sort result - compares values returned by block with 0 - sorts an array that has a value shifted off without a block - sorts an array that has a value shifted off with a block - raises an error if objects can't be compared - handles a large array that has been pruned - does not return subclass instance on Array subclasses Array#sort! - sorts array in place using <=> - sorts array in place using block value if a block given - returns self if the order of elements changed - returns self even if makes no modification - properly handles recursive arrays - uses #<=> of elements in order to sort - does not call #<=> on contained objects when invoked with a block - does not call #<=> on elements when invoked with a block even if Array is large (Rubinius #412) - completes when supplied a block that always returns the same result - raises a FrozenError on a frozen array - returns the specified value when it would break in the given block - makes some modification even if finished sorting when it would break in the given block Array#sum - returns the sum of elements - applies a block to each element before adding if it's given - doesn't apply the block init - uses Kahan's compensated summation algorithm for precise sum of float numbers - handles infinite values and NaN - returns init value if array is empty - returns 0 if array is empty and init is omitted - adds init value to the sum of elements - can be used for non-numeric objects by providing init value - raises TypeError if any element are not numeric - raises TypeError if any element cannot be added to init value - calls + to sum the elements - calls + on the init value Array#sum - tolerates increasing an array size during iteration Array#take - returns the first specified number of elements - returns all elements when the argument is greater than the Array size - returns all elements when the argument is less than the Array size - returns an empty Array when passed zero - returns an empty Array when called on an empty Array - raises an ArgumentError when the argument is negative - returns a Array instance for Array subclasses Array#take_while - returns all elements until the block returns false - returns all elements until the block returns nil - returns all elements until the block returns false - returns a Array instance for Array subclasses Array#take_while - tolerates increasing an array size during iteration Array#to_a - returns self - does not return subclass instance on Array subclasses - properly handles recursive arrays Array#to_ary - returns self - properly handles recursive arrays Array#to_h - converts empty array to empty hash - converts [key, value] pairs to a hash - uses the last value of a duplicated key - calls #to_ary on contents - raises TypeError if an element is not an array - raises ArgumentError if an element is not a [key, value] pair - does not accept arguments - produces a hash that returns nil for a missing element Array#to_h with block - converts [key, value] pairs returned by the block to a Hash - passes to a block each element as a single argument - raises ArgumentError if block returns longer or shorter array - raises TypeError if block returns something other than Array - coerces returned pair to Array with #to_ary - does not coerce returned pair to Array with #to_a Array#to_h - tolerates increasing an array size during iteration Array#to_s - returns a string - returns '[]' for an empty Array - calls inspect on its elements and joins the results with commas - does not call #to_s on a String returned from #inspect - calls #to_s on the object returned from #inspect if the Object isn't a String - does not call #to_str on the object returned from #inspect when it is not a String - does not call #to_str on the object returned from #to_s when it is not a String - does not swallow exceptions raised by #to_s - represents a recursive element with '[...]' Array#to_s with encoding - returns a US-ASCII string for an empty Array - use the default external encoding if it is ascii compatible - use US-ASCII encoding if the default external encoding is not ascii compatible - does not raise if inspected result is not default external encoding Array#transpose - assumes an array of arrays and returns the result of transposing rows and columns - tries to convert the passed argument to an Array using #to_ary - properly handles recursive arrays - raises a TypeError if the passed Argument does not respond to #to_ary - does not call to_ary on array subclass elements - raises an IndexError if the arrays are not of the same length - does not return subclass instance on Array subclasses Array.try_convert - returns the argument if it's an Array - returns the argument if it's a kind of Array - returns nil when the argument does not respond to #to_ary - sends #to_ary to the argument and returns the result if it's nil - sends #to_ary to the argument and returns the result if it's an Array - sends #to_ary to the argument and returns the result if it's a kind of Array - sends #to_ary to the argument and raises TypeError if it's not a kind of Array - does not rescue exceptions raised by #to_ary Array#| - returns an array of elements that appear in either array (union) - creates an array with no duplicates - creates an array with elements in order they are first encountered - properly handles recursive arrays - tries to convert the passed argument to an Array using #to_ary - acts as if using an intermediate hash to collect values - does not return subclass instances for Array subclasses - does not call to_ary on array subclasses - properly handles an identical item even when its #eql? isn't reflexive Array#union - returns an array of elements that appear in either array (union) - creates an array with no duplicates - creates an array with elements in order they are first encountered - properly handles recursive arrays - tries to convert the passed argument to an Array using #to_ary - acts as if using an intermediate hash to collect values - does not return subclass instances for Array subclasses - does not call to_ary on array subclasses - properly handles an identical item even when its #eql? isn't reflexive - returns unique elements when given no argument - does not return subclass instances for Array subclasses - accepts multiple arguments Array#uniq - returns an array with no duplicates - properly handles recursive arrays - uses eql? semantics - compares elements first with hash - does not compare elements with different hash codes via eql? - compares elements with matching hash codes with #eql? - compares elements based on the value returned from the block - yields items in order - handles nil and false like any other values - returns Array instance on Array subclasses - properly handles an identical item even when its #eql? isn't reflexive Array#uniq given an array of BasicObject subclasses that define ==, eql?, and hash - filters equivalent elements using those definitions Array#uniq - tolerates increasing an array size during iteration Array#uniq! - modifies the array in place - returns self - properly handles recursive arrays - compares elements first with hash - does not compare elements with different hash codes via eql? - returns nil if no changes are made to the array - raises a FrozenError on a frozen array when the array is modified - raises a FrozenError on a frozen array when the array would not be modified - doesn't yield to the block on a frozen array - compares elements based on the value returned from the block - properly handles an identical item even when its #eql? isn't reflexive - does not truncate the array is the block raises an exception - doesn't change array if error is raised Array#uniq! - tolerates increasing an array size during iteration Array#unshift - prepends object to the original array - returns self - quietly ignores unshifting nothing - properly handles recursive arrays - raises a FrozenError on a frozen array when the array is modified - raises a FrozenError on a frozen array when the array would not be modified - doesn't rely on Array#[]= so it can be overridden Array#values_at - returns an array of elements at the indexes when passed indexes - calls to_int on its indices - properly handles recursive arrays - does not return subclass instance on Array subclasses - works when given endless ranges - works when given beginless ranges Array#values_at when passed ranges - returns an array of elements in the ranges - calls to_int on arguments of ranges Array#values_at when passed a range - fills with nil if the index is out of the range Array#values_at when passed a range on an empty array - fills with nils if the index is out of the range Array#zip - returns an array of arrays containing corresponding elements of each array - fills in missing values with nil - properly handles recursive arrays - calls #to_ary to convert the argument to an Array - uses #each to extract arguments' elements when #to_ary fails - stops at own size when given an infinite enumerator - fills nil when the given enumerator is shorter than self - calls block if supplied - does not return subclass instance on Array subclasses - raises TypeError when some argument isn't Array and doesn't respond to #to_ary and #to_enum BasicObject#__id__ - returns an integer - returns the same value on all calls to id for a given object - returns different values for different objects - returns the same value for two Fixnums with the same value - returns the same value for two Symbol literals - returns the same value for two true literals - returns the same value for two false literals - returns the same value for two nil literals - returns a different value for two Bignum literals - returns a different value for two String literals - returns a different value for an object and its dup - returns a different value for two numbers near the 32 bit Fixnum limit - returns a different value for two numbers near the 64 bit Fixnum limit BasicObject#__send__ - is a public instance method - invokes the named method - accepts a String method name - invokes a class method if called on a class - raises a TypeError if the method name is not a string or symbol - raises a NameError if the corresponding method can't be found - raises a NameError if the corresponding singleton method can't be found - raises an ArgumentError if no arguments are given - raises an ArgumentError if called with more arguments than available parameters - raises an ArgumentError if called with fewer arguments than required parameters - succeeds if passed an arbitrary number of arguments as a splat parameter - succeeds when passing 1 or more arguments as a required and a splat parameter - succeeds when passing 0 arguments to a method with one parameter with a default - has a negative arity - invokes module methods with super correctly BasicObject - raises NoMethodError for nonexistent methods after #method_missing is removed - raises NameError when referencing built-in constants - does not define built-in constants (according to const_defined?) - does not define built-in constants (according to defined?) - is included in Object's list of constants - includes itself in its list of constants BasicObject metaclass - is an instance of Class - has Class as superclass - contains methods for the BasicObject class BasicObject instance metaclass - is an instance of Class - has BasicObject as superclass - contains methods defined for the BasicObject instance BasicObject subclass - contains Kernel methods when including Kernel BasicObject subclass BasicObject references - can refer to BasicObject from within itself BasicObject#equal? - is a public instance method - returns true if other is identical to self - returns false if other is not identical to self - returns true only if self and other are the same object - returns true for the same immediate object - returns false for nil and any other object - returns false for objects of different classes - returns true only if self and other are the same boolean - returns true for integers of initially different ranges - is unaffected by overriding __id__ - is unaffected by overriding object_id - is unaffected by overriding == - is unaffected by overriding eql? BasicObject#== - is a public instance method - returns true if other is identical to self - returns false if other is not identical to self - returns true only if self and other are the same object - returns true for the same immediate object - returns false for nil and any other object - returns false for objects of different classes - returns true only if self and other are the same boolean - returns true for integers of initially different ranges BasicObject#initialize - is a private instance method - does not accept arguments BasicObject#instance_eval - is a public instance method - sets self to the receiver in the context of the passed block - evaluates strings - raises an ArgumentError when no arguments and no block are given - raises an ArgumentError when a block and normal arguments are given - raises an ArgumentError when more than 3 arguments are given - yields the object to the block - returns the result of the block - only binds the eval to the receiver - preserves self in the original block when passed a block argument - binds self to the receiver - executes in the context of the receiver - uses the caller location as default location - has access to receiver's instance variables - raises TypeError for frozen objects when tries to set receiver's instance variables - treats block-local variables as local to the block - makes the receiver metaclass the scoped class when used with a string - doesn't get constants in the receiver if a block given - raises a TypeError when defining methods on an immediate - raises a TypeError when defining methods on numerics - evaluates procs originating from methods - evaluates string with given filename and linenumber - evaluates string with given filename and negative linenumber - has access to the caller's local variables - converts string argument with #to_str method - raises ArgumentError if returned value is not String - converts filename argument with #to_str method - raises ArgumentError if returned value is not String - converts lineno argument with #to_int method - raises ArgumentError if returned value is not Integer BasicObject#instance_eval constants lookup when a String given - looks in the receiver singleton class first - looks in the receiver class next - looks in the caller class next - looks in the caller outer scopes next - looks in the receiver class hierarchy next BasicObject#instance_eval class variables lookup - gets class variables in the caller class when called with a String - gets class variables in the block definition scope when called with a block - sets class variables in the caller class when called with a String - sets class variables in the block definition scope when called with a block - does not have access to class variables in the receiver class when called with a String - does not have access to class variables in the receiver's singleton class when called with a String BasicObject#instance_exec - is a public instance method - sets self to the receiver in the context of the passed block - passes arguments to the block - raises a LocalJumpError unless given a block - has an arity of -1 - accepts arguments with a block - doesn't pass self to the block as an argument - passes any arguments to the block - only binds the exec to the receiver - binds self to the receiver - binds the block's binding self to the receiver - executes in the context of the receiver - has access to receiver's instance variables - sets class variables in the receiver - raises a TypeError when defining methods on an immediate - raises a TypeError when defining methods on numerics BasicObject#method_missing - is a private method BasicObject#method_missing for a Class - raises a NoMethodError when an undefined method is called - raises a NoMethodError when a protected method is called - raises a NoMethodError when a private method is called BasicObject#method_missing for an instance - raises a NoMethodError when an undefined method is called - raises a NoMethodError when a protected method is called - raises a NoMethodError when a private method is called - sets the receiver of the raised NoMethodError BasicObject#method_missing for a Module with #method_missing defined - is not called when a defined method is called - is called when a not defined method is called - is called when a protected method is called - is called when a private method is called BasicObject#method_missing for a Module - raises a NoMethodError when an undefined method is called - raises a NoMethodError when a protected method is called - raises a NoMethodError when a private method is called BasicObject#method_missing for a Class with #method_missing defined - is not called when a defined method is called - is called when an undefined method is called - is called when an protected method is called - is called when an private method is called BasicObject#method_missing for a Class - raises a NoMethodError when an undefined method is called - raises a NoMethodError when a protected method is called - raises a NoMethodError when a private method is called BasicObject#method_missing for an instance with #method_missing defined - is not called when a defined method is called - is called when an undefined method is called - is called when an protected method is called - is called when an private method is called BasicObject#method_missing for an instance - raises a NoMethodError when an undefined method is called - raises a NoMethodError when a protected method is called - raises a NoMethodError when a private method is called - sets the receiver of the raised NoMethodError BasicObject#!= - is a public instance method - returns true if other is not identical to self - returns true if other is an Object - returns false if other is identical to self - dispatches to #== BasicObject#!= when invoked using Kernel#send - returns true if other is not identical to self - returns false if other is identical to self - dispatches to #== BasicObject#! - is a public instance method - returns false BasicObject#singleton_method_added - is a private method - is called when a singleton method is defined on an object - is not called for instance methods - is called when a singleton method is defined on a module - is called when a method is defined in the singleton class - is called when a method is defined with alias_method in the singleton class - is called when a method is defined with syntax alias in the singleton class - is called when define_method is used in the singleton class BasicObject#singleton_method_added when singleton_method_added is undefined - raises NoMethodError for a metaclass - raises NoMethodError for a singleton instance - calls #method_missing BasicObject#singleton_method_removed - is a private method - is called when a method is removed on self BasicObject#singleton_method_undefined - is a private method - is called when a method is removed on self Binding#clone - returns a copy of the Binding object - is a shallow copy of the Binding object - copies instance variables - copies the finalizer - preserves frozen status Binding#dup - returns a copy of the Binding object - is a shallow copy of the Binding object - copies instance variables - copies the finalizer - resets frozen status - retains original binding variables but the list is distinct Binding#eval - behaves like Kernel.eval(..., self) - does not leak variables to cloned bindings - starts with line 1 if single argument is given - preserves __LINE__ across multiple calls to eval - increments __LINE__ on each line of a multiline eval - starts with line 1 if the Binding is created with #send - starts with a __LINE__ of 1 if a filename is passed - starts with a __LINE__ from the third argument if passed - uses 1 as __LINE__ - uses the __FILE__ that is passed in - with __method__ returns the method where the Binding was created - with __method__ returns the method where the Binding was created, ignoring #send - reflects refinements activated in the binding scope - uses the caller location as default filename Binding#eval with a file given - does not store the filename permanently Binding#local_variable_defined? - returns false when a variable is not defined - returns true when a regular local variable is defined - returns true when a local variable is defined using eval() - returns true when a local variable is defined using Binding#local_variable_set - returns true when a local variable is defined in a parent scope - allows usage of a String as the variable name - allows usage of an object responding to #to_str as the variable name Binding#local_variable_get - reads local variables captured in the binding - raises a NameError for missing variables - reads variables added later to the binding - gets a local variable defined in a parent scope - gets a local variable defined using eval() - raises a NameError on global access - raises a NameError on special variable access Binding#local_variable_set - adds nonexistent variables to the binding's eval scope - sets a new local variable - sets a local variable using a String as the variable name - sets a local variable using an object responding to #to_str as the variable name - scopes new local variables to the receiving Binding - overwrites an existing local variable defined before a Binding - overwrites a local variable defined using eval() - raises a NameError on global access - raises a NameError on special variable access Binding#local_variables - returns an Array - includes local variables in the current scope - includes local variables defined after calling binding.local_variables - includes local variables of inherited scopes and eval'ed context - includes shadowed local variables only once - includes new variables defined in the binding Binding#receiver - returns the object to which binding is bound Binding#source_location - returns an [file, line] pair - works for eval with a given line RUBY_VERSION - is a String - is frozen RUBY_PATCHLEVEL - is an Integer RUBY_COPYRIGHT - is a String - is frozen RUBY_DESCRIPTION - is a String - is frozen RUBY_ENGINE - is a String - is frozen RUBY_PLATFORM - is a String - is frozen RUBY_RELEASE_DATE - is a String - is frozen RUBY_REVISION - is a String - is frozen Class#allocate - returns an instance of self - returns a fully-formed instance of Module - throws an exception when calling a method on a new instance - does not call initialize on the new instance - raises TypeError for #superclass Class#attached_object - returns the object that is attached to a singleton class - returns the class object that is attached to a class's singleton class - raises TypeError if the class is not a singleton class - raises TypeError for special singleton classes Class#dup - duplicates both the class and the singleton class - retains an included module in the ancestor chain for the singleton class - retains the correct ancestor chain for the singleton class - sets the name from the class to nil if not assigned to a constant - stores the new name if assigned to a constant - raises TypeError if called on BasicObject Class.inherited - is invoked with the child Class when self is subclassed - is invoked only once per subclass - is called when marked as a private class method - is called when marked as a protected class method - is called when marked as a public class method - is called by super from a method provided by an included module - is called by super even when marked as a private class method - will be invoked by child class regardless of visibility - if the subclass is assigned to a constant, it is all set Class#initialize - is private - raises a TypeError when called on already initialized classes - raises a TypeError when called on BasicObject Class#initialize when given the Class - raises a TypeError Class.new with a block given - yields the new class as self in the block - uses the given block as the class' body - creates a subclass of the given superclass - runs the inherited hook after yielding the block Class.new - creates a new anonymous class - raises a TypeError if passed a metaclass - creates a class without a name - creates a class that can be given a name by assigning it to a constant - sets the new class' superclass to the given class - sets the new class' superclass to Object when no class given - raises a TypeError when given a non-Class Class#new - returns a new instance of self - invokes #initialize on the new instance with the given args - uses the internal allocator and does not call #allocate - passes the block to #initialize Class#subclasses - returns a list of classes directly inheriting from self - does not return included modules from the parent - does not return included modules from the child - does not return prepended modules from the parent - does not return prepended modules from the child - does not return singleton classes - has 1 entry per module or class - works when creating subclasses concurrently Class#superclass - returns the superclass of self Class#superclass for a singleton class - of an object returns the class of the object - of a class returns the singleton class of its superclass Comparable#between? - returns true if self is greater than or equal to the first and less than or equal to the second argument Comparable#clamp - raises an Argument error unless the 2 parameters are correctly ordered - returns self if within the given parameters - returns the min parameter if less than it - returns the max parameter if greater than it - returns self if within the given range parameters - returns the minimum value of the range parameters if less than it - returns the maximum value of the range parameters if greater than it - raises an Argument error if the range parameter is exclusive Comparable#clamp with endless range - returns minimum value of the range parameters if less than it - always returns self if greater than minimum value of the range parameters - works with exclusive range Comparable#clamp with beginless range - returns maximum value of the range parameters if greater than it - always returns self if less than maximum value of the range parameters - raises an Argument error if the range parameter is exclusive Comparable#clamp with beginless-and-endless range - always returns self - works with exclusive range Comparable#== - returns true if other is the same as self - calls #<=> on self with other and returns true if #<=> returns 0 - calls #<=> on self with other and returns true if #<=> returns 0.0 - returns false if calling #<=> on self returns a positive Integer - returns false if calling #<=> on self returns a negative Integer Comparable#== when #<=> returns nil - returns false Comparable#== when #<=> returns nor nil neither an Integer - raises an ArgumentError Comparable#== when #<=> raises an exception - lets it go through if it is not a StandardError Comparable#== when #<=> raises an exception if it is a StandardError - lets it go through Comparable#== when #<=> raises an exception if it is a subclass of StandardError - lets it go through Comparable#== when #<=> is not defined - returns true for identical objects - returns false and does not recurse infinitely Comparable#== when #<=> calls super - returns true for identical objects - calls the defined #<=> only once for different objects Comparable#> - calls #<=> on self with other and returns true if #<=> returns any Integer greater than 0 - returns false if calling #<=> on self returns 0 or any Integer less than 0 - raises an ArgumentError if calling #<=> on self returns nil Comparable#>= - calls #<=> on self with other and returns true if #<=> returns 0 or any Integer greater than 0 - returns false if calling #<=> on self returns any Integer less than 0 - raises an ArgumentError if calling #<=> on self returns nil Comparable#< - calls #<=> on self with other and returns true if #<=> returns any Integer less than 0 - returns false if calling #<=> on self returns 0 or any Integer greater than 0 - raises an ArgumentError if calling #<=> on self returns nil - raises an argument error with a message containing the value Comparable#<= - calls #<=> on self with other and returns true if #<=> returns 0 or any Integer less than 0 - returns false if calling #<=> on self returns any Integer greater than 0 - raises an ArgumentError if calling #<=> on self returns nil Complex#abs2 - returns the sum of the squares of the real and imaginary parts Complex#abs - returns the modulus: |a + bi| = sqrt((a ^ 2) + (b ^ 2)) Complex#angle - returns the argument -- i.e., the angle from (1, 0) in the complex plane Complex#arg - returns the argument -- i.e., the angle from (1, 0) in the complex plane Complex#coerce - returns an array containing other and self as Complex when other is an Integer - returns an array containing other and self as Complex when other is a Float - returns an array containing other and self as Complex when other is a Bignum - returns an array containing other and self as Complex when other is a Rational - returns an array containing other and self when other is a Complex - returns an array containing other as Complex and self when other is a Numeric which responds to #real? with true - raises TypeError when other is a Numeric which responds to #real? with false - raises a TypeError when other is a String - raises a TypeError when other is nil - raises a TypeError when other is false Complex#<=> - returns nil if either self or argument has imaginary part - returns nil if argument is not numeric - returns 0, 1, or -1 if self and argument do not have imaginary part Complex#conj - returns the complex conjugate: conj a + bi = a - bi Complex#conjugate - returns the complex conjugate: conj a + bi = a - bi Complex::I - is Complex(0, 1) Complex#denominator - returns the least common multiple denominator of the real and imaginary parts Complex#/ with Complex - divides according to the usual rule for complex numbers Complex#/ with Fixnum - divides both parts of the Complex number - raises a ZeroDivisionError when given zero - produces Rational parts Complex#/ with Bignum - divides both parts of the Complex number Complex#/ with Float - divides both parts of the Complex number - returns Complex(Infinity, Infinity) when given zero Complex#/ with Object - tries to coerce self into other Complex#/ with a Numeric which responds to #real? with true - returns Complex(real.quo(other), imag.quo(other)) Complex#/ with a Numeric which responds to #real? with false - coerces the passed argument to Complex and divides the resulting elements Complex#eql? - returns false if other is not Complex - returns true when the respective parts are of the same classes and self == other - returns false when the real parts are of different classes - returns false when the imaginary parts are of different classes - returns false when self == other is false - does NOT send #eql? to real or imaginary parts Complex#== with Complex - returns true when self and other have numerical equality Complex#== with Numeric - returns true when self's imaginary part is 0 and the real part and other have numerical equality Complex#== with Object - calls other#== with self Complex#== with a Numeric which responds to #real? with true - returns real == other when the imaginary part is zero - returns false when the imaginary part is not zero Complex#== with a Numeric which responds to #real? with false - returns other == self Complex#** with Integer 0 - returns Complex(1) Complex#** with Float 0.0 - returns Complex(1.0, 0.0) Complex#** with Complex - returns self raised to the given power Complex#** with Integer - returns self raised to the given power Complex#** with Rational - returns self raised to the given power Complex#** with Object - tries to coerce self into other Complex#fdiv - accepts a numeric argument - accepts a negative numeric argument - raises a TypeError if passed a non-numeric argument - sets the real part to NaN if self's real part is NaN - sets the imaginary part to NaN if self's imaginary part is NaN - sets the real and imaginary part to NaN if self's real and imaginary parts are NaN - sets the real and imaginary part to NaN if self's real part and the argument are both NaN - sets the real and imaginary part to NaN if self's real part, self's imaginary part, and the argument are NaN - sets the real part to Infinity if self's real part is Infinity - sets the imaginary part to Infinity if self's imaginary part is Infinity - sets the imaginary and real part to Infinity if self's imaginary and real parts are Infinity - sets the real part to NaN and the imaginary part to NaN if self's imaginary part, self's real part, and the argument are Infinity Complex#fdiv with no imaginary part - returns a Complex number - sets the real part to self's real part fdiv'd with the argument - sets the imaginary part to 0.0 Complex#fdiv with an imaginary part - returns a Complex number - sets the real part to self's real part fdiv'd with the argument - sets the imaginary part to the imaginary part fdiv'd with the argument Complex#finite? - returns true if magnitude is finite - returns false for positive infinity - returns false for positive complex with infinite imaginary - returns false for negative infinity - returns false for negative complex with infinite imaginary - returns false for NaN Complex#hash - is static - is different for different instances Complex#imag - returns the imaginary part of self Complex#imaginary - returns the imaginary part of self Complex#infinite? - returns nil if magnitude is finite - returns 1 for positive infinity - returns 1 for positive complex with infinite imaginary - returns -1 for negative infinity - returns -1 for negative complex with infinite imaginary - returns nil for NaN Complex#inspect - returns (${real}+${image}i) for positive imaginary parts - returns (${real}-${image}i) for negative imaginary parts - calls #inspect on real and imaginary - adds an `*' before the `i' if the last character of the imaginary part is not numeric Complex#integer? - returns false for a Complex with no imaginary part - returns false for a Complex with an imaginary part Complex#magnitude - returns the modulus: |a + bi| = sqrt((a ^ 2) + (b ^ 2)) Complex#marshal_dump - is a private method - dumps real and imaginary parts Complex#- with Complex - subtracts both the real and imaginary components Complex#- with Integer - subtracts the real number from the real component of self Complex#- with Object - tries to coerce self into other Complex#- passed Numeric which responds to #real? with true - coerces the passed argument to the type of the real part and subtracts the resulting elements Complex#- passed Numeric which responds to #real? with false - coerces the passed argument to Complex and subtracts the resulting elements Complex#* with Complex - multiplies according to the usual rule for complex numbers: (a + bi) * (c + di) = ac - bd + (ad + bc)i Complex#* with Integer - multiplies both parts of self by the given Integer Complex#* with Object - tries to coerce self into other Complex#* with a Numeric which responds to #real? with true - multiples both parts of self by other Complex#* with a Numeric which responds to #real? with true with a Numeric which responds to #real? with false - coerces the passed argument to Complex and multiplies the resulting elements Complex#negative? - is undefined Complex#numerator - returns self's numerator Complex#phase - returns the argument -- i.e., the angle from (1, 0) in the complex plane Complex#+ with Complex - adds both the real and imaginary components Complex#+ with Integer - adds the real number to the real component of self Complex#+ with Object - tries to coerce self into other Complex#+ passed Numeric which responds to #real? with true - coerces the passed argument to the type of the real part and adds the resulting elements Complex#+ passed Numeric which responds to #real? with false - coerces the passed argument to Complex and adds the resulting elements Complex.polar - returns a complex number in terms of radius and angle - raises a TypeError when given non real arguments - computes the real values of the real & imaginary parts from the polar form Complex#polar - returns the absolute value and the argument Complex#positive? - is undefined Complex#quo with Complex - divides according to the usual rule for complex numbers Complex#quo with Fixnum - divides both parts of the Complex number - raises a ZeroDivisionError when given zero - produces Rational parts Complex#quo with Bignum - divides both parts of the Complex number Complex#quo with Float - divides both parts of the Complex number - returns Complex(Infinity, Infinity) when given zero Complex#quo with Object - tries to coerce self into other Complex#quo with a Numeric which responds to #real? with true - returns Complex(real.quo(other), imag.quo(other)) Complex#quo with a Numeric which responds to #real? with false - coerces the passed argument to Complex and divides the resulting elements Complex#rationalize - raises RangeError if self has non-zero imaginary part - raises RangeError if self has 0.0 imaginary part - returns a Rational if self has zero imaginary part - sends #rationalize to the real part - ignores a single argument - raises ArgumentError when passed more than one argument Complex#real - returns the real part of self Complex#real? - returns false if there is an imaginary part - returns false if there is not an imaginary part - returns false if the real part is Infinity - returns false if the real part is NaN Complex#rect - returns an Array - returns a two-element Array - returns the real part of self as the first element - returns the imaginary part of self as the last element - raises an ArgumentError if given any arguments Complex.rect passed a Numeric n which responds to #real? with true - returns a Complex with real part n and imaginary part 0 Complex.rect passed a Numeric which responds to #real? with false - raises TypeError Complex.rect passed Numerics n1 and n2 and at least one responds to #real? with false - raises TypeError - raises TypeError - raises TypeError Complex.rect passed Numerics n1 and n2 and both respond to #real? with true - returns a Complex with real part n1 and imaginary part n2 Complex.rect passed a non-Numeric - raises TypeError Complex#rectangular - returns an Array - returns a two-element Array - returns the real part of self as the first element - returns the imaginary part of self as the last element - raises an ArgumentError if given any arguments Complex.rectangular passed a Numeric n which responds to #real? with true - returns a Complex with real part n and imaginary part 0 Complex.rectangular passed a Numeric which responds to #real? with false - raises TypeError Complex.rectangular passed Numerics n1 and n2 and at least one responds to #real? with false - raises TypeError - raises TypeError - raises TypeError Complex.rectangular passed Numerics n1 and n2 and both respond to #real? with true - returns a Complex with real part n1 and imaginary part n2 Complex.rectangular passed a non-Numeric - raises TypeError Complex#to_c - returns self - returns the same value Complex#to_f when the imaginary part is Integer 0 - returns the result of sending #to_f to the real part Complex#to_f when the imaginary part is Rational 0 - returns the result of sending #to_f to the real part Complex#to_f when the imaginary part responds to #== 0 with true - returns the result of sending #to_f to the real part Complex#to_f when the imaginary part is non-zero - raises RangeError Complex#to_f when the imaginary part is Float 0.0 - raises RangeError Complex#to_i when the imaginary part is Integer 0 - returns the result of sending #to_i to the real part Complex#to_i when the imaginary part is Rational 0 - returns the result of sending #to_i to the real part Complex#to_i when the imaginary part responds to #== 0 with true - returns the result of sending #to_i to the real part Complex#to_i when the imaginary part is non-zero - raises RangeError Complex#to_i when the imaginary part is Float 0.0 - raises RangeError Complex#to_r when the imaginary part is Integer 0 - returns the result of sending #to_r to the real part Complex#to_r when the imaginary part is Rational 0 - returns the result of sending #to_r to the real part Complex#to_r when the imaginary part responds to #== 0 with true - returns the result of sending #to_r to the real part Complex#to_r when the imaginary part is non-zero - raises RangeError Complex#to_r when the imaginary part is Float 0.0 - returns a Rational Complex#to_s - returns self as String - returns 1+0.0i for Complex(1, 0.0) - returns 1-0.0i for Complex(1, -0.0) - returns 1+Infinity*i for Complex(1, Infinity) - returns 1-Infinity*i for Complex(1, -Infinity) - returns 1+NaN*i for Complex(1, NaN) - treats real and imaginary parts as strings Complex#to_s when self's real component is 0 - returns both the real and imaginary component even when the real is 0 Complex#-@ - sends #-@ to the real and imaginary parts and returns a Complex with the resulting respective parts ConditionVariable#broadcast - releases all threads waiting in line for this resource ConditionVariable#marshal_dump - raises a TypeError ConditionVariable#signal - releases the first thread waiting in line for this resource - allows control to be passed between a pair of threads ConditionVariable#wait - calls #sleep on the given object - can be woken up by ConditionVariable#signal - can be interrupted by Thread#run - can be interrupted by Thread#wakeup - reacquires the lock even if the thread is killed - reacquires the lock even if the thread is killed after being signaled - supports multiple Threads waiting on the same ConditionVariable and Mutex Data - is a new constant - is not deprecated Data#deconstruct_keys - returns a hash of attributes - requires one argument - returns only specified keys - accepts string attribute names - accepts argument position number as well but returns them as keys - ignores incorrect position numbers - support mixing attribute names and argument position numbers - returns an empty hash when there are more keys than attributes - returns at first not existing attribute name - returns at first not existing argument position number - accepts nil argument and return all the attributes - tries to convert a key with #to_int if index is not a String nor a Symbol, but responds to #to_int - raises a TypeError if the conversion with #to_int does not return an Integer - raises TypeError if index is not a String, a Symbol and not convertible to Integer - raise TypeError if passed anything except nil or array Data#deconstruct - returns an array of attribute values Data.define - accepts no arguments - accepts symbols - accepts strings - accepts a mix of strings and symbols - accepts a block Data#eql? - returns true if the other is the same object - returns true if the other has all the same fields - returns false if the other is a different object or has different fields - returns false if other is of a different class - returns false if any corresponding elements are not equal with #eql? Data#eql? recursive structure - returns true the other is the same object - returns true if the other has all the same fields - returns false if any corresponding elements are not equal with #eql? Data#== - returns true if the other is the same object - returns true if the other has all the same fields - returns false if the other is a different object or has different fields - returns false if other is of a different class - returns false if any corresponding elements are not equal with #== Data#== recursive structure - returns true the other is the same object - returns true if the other has all the same fields - returns false if any corresponding elements are not equal with #== Data#hash - returns the same integer for objects with the same content - returns different hashes for objects with different values - returns different hashes for different classes Data#initialize - accepts positional arguments - accepts alternative positional arguments - accepts keyword arguments - accepts alternative keyword arguments - accepts String keyword arguments - raises ArgumentError if no arguments are given - raises ArgumentError if at least one argument is missing - raises ArgumentError if unknown keyword is given - supports super from a subclass - supports Data with no fields - can be overridden Data#initialize when it is overridden - is called with keyword arguments when given positional arguments - is called with keyword arguments when given keyword arguments - is called with keyword arguments when given alternative positional arguments - is called with keyword arguments when given alternative keyword arguments Data#inspect - returns a string representation showing members and values - returns a string representation without the class name for anonymous structs - returns a string representation without the class name for structs nested in anonymous classes - returns a string representation without the class name for structs nested in anonymous modules - does not call #name method - does not call #name method when struct is anonymous Data#inspect recursive structure - returns string representation with recursive attribute replaced with ... - returns string representation with recursive attribute replaced with ... when an anonymous class Data#members - returns an array of attribute names DataClass#members - returns an array of attribute names DataClass#members class inheriting Data - isn't available in a subclass Data#to_h - transforms the data object into a hash Data#to_h with block - transforms [key, value] pairs returned by the block into a hash - passes to a block each pair's key and value as separate arguments - raises ArgumentError if block returns longer or shorter array - raises TypeError if block returns something other than Array - coerces returned pair to Array with #to_ary - does not coerce returned pair to Array with #to_a Data#to_s - returns a string representation showing members and values - returns a string representation without the class name for anonymous structs - returns a string representation without the class name for structs nested in anonymous classes - returns a string representation without the class name for structs nested in anonymous modules - does not call #name method - does not call #name method when struct is anonymous Data#to_s recursive structure - returns string representation with recursive attribute replaced with ... - returns string representation with recursive attribute replaced with ... when an anonymous class Data#with - returns self if given no arguments - accepts keyword arguments - accepts String keyword arguments - raises ArgumentError if no keyword arguments are given - does not depend on the Data.new method - calls #initialize Dir.chdir - defaults to $HOME with no arguments - changes to the specified directory - returns 0 when successfully changing directory - calls #to_str on the argument if it's not a String - calls #to_str on the argument if it's not a String and a block is given - calls #to_path on the argument if it's not a String - prefers #to_path over #to_str - returns the value of the block when a block is given - defaults to the home directory when given a block but no argument - changes to the specified directory for the duration of the block - raises an Errno::ENOENT if the directory does not exist - raises an Errno::ENOENT if the original directory no longer exists - always returns to the original directory when given a block Dir#chdir - changes the current working directory to self - changes the current working directory to self for duration of the block when a block is given - returns 0 when successfully changing directory - returns the value of the block when a block is given - does not raise an Errno::ENOENT if the original directory no longer exists - always returns to the original directory when given a block Dir.children - returns an Array of filenames in an existing directory including dotfiles - calls #to_path on non-String arguments - accepts an options Hash - returns children encoded with the filesystem encoding by default - returns children encoded with the specified encoding - returns children transcoded to the default internal encoding - raises a SystemCallError if called with a nonexistent directory Dir#children - returns an Array of filenames in an existing directory including dotfiles - accepts an encoding keyword for the encoding of the entries - returns children encoded with the filesystem encoding by default - returns children encoded with the specified encoding - returns children transcoded to the default internal encoding - returns the same result when called repeatedly Dir.chroot as regular user - raises an Errno::EPERM exception if the directory exists - raises a SystemCallError if the directory doesn't exist - calls #to_path on non-String argument Dir#close - does not raise an IOError even if the Dir instance is closed - returns nil - raises an error if the file descriptor is closed with another Dir instance Dir.delete - removes empty directories - calls #to_path on non-String arguments - raises an Errno::ENOTEMPTY when trying to remove a nonempty directory - raises an Errno::ENOENT when trying to remove a non-existing directory - raises an Errno::ENOTDIR when trying to remove a non-directory - raises an Errno::EACCES if lacking adequate permissions to remove the directory Dir - includes Enumerable Dir.each_child - accepts an encoding keyword for the encoding of the entries - yields all names in an existing directory to the provided block - returns nil when successful - calls #to_path on non-String arguments - raises a SystemCallError if passed a nonexistent directory Dir.each_child when no block is given - returns an Enumerator Dir.each_child when no block is given returned Enumerator size - should return nil Dir#each_child - yields all names in an existing directory to the provided block - returns self when successful - returns the same result when called repeatedly Dir#each_child when no block is given - returns an Enumerator Dir#each_child when no block is given returned Enumerator size - should return nil Dir#each - yields each directory entry in succession - returns the directory which remains open - returns the same result when called repeatedly Dir#each when no block is given - returns an Enumerator Dir#each when no block is given returned Enumerator size - should return nil Dir#each - raises an IOError when called on a closed Dir instance Dir.[] - raises an Encoding::CompatibilityError if the argument encoding is not compatible with US-ASCII - calls #to_path to convert a pattern - raises an ArgumentError if the string contains \0 - result is sorted by default - result is sorted with sort: true - sort: false returns same files - raises an ArgumentError if sort: is not true or false - matches non-dotfiles with '*' - returns empty array when empty pattern provided - matches regexp special + - matches directories with special characters when escaped - matches regexp special * - matches regexp special ? - matches regexp special | - matches files with backslashes in their name - matches directory with special characters in their name in complex patterns - matches regexp special ^ - matches regexp special $ - matches regexp special ( - matches regexp special ) - matches regexp special [ - matches regexp special ] - matches regexp special { - matches regexp special } - matches paths with glob patterns - matches dotfiles except .. with '.*' - matches non-dotfiles with '*' - matches dotfiles with '.*' - matches files with any ending with '*' - matches files with any middle with '*' - handles directories with globs - matches files with multiple '*' special characters - matches non-dotfiles in the current directory with '**' - matches dotfiles in the current directory except .. with '.**' - recursively matches any nondot subdirectories with '**/' - recursively matches any subdirectories except './' or '../' with '**/' from the base directory if that is specified - recursively matches any subdirectories including ./ with '.**/' - matches a single character except leading '.' with '?' - accepts multiple '?' characters in a pattern - matches any characters in a set with '[]' - matches any characters in a range with '[-]' - matches any characters except those in a set with '[^]' - matches any characters except those in a range with '[^-,,...}' - matches a set '{,,...}' which also uses a glob - accepts string sets with empty strings with {,,} - matches dot or non-dotfiles with '{,.}*' - respects the order of {} expressions, expanding left most first - respects the optional nested {} expressions - matches special characters by escaping with a backslash with '\' - recursively matches directories with '**/' - ignores matching through directories that doesn't exist - ignores matching only directories under an nonexistent path - matches UTF-8 paths Dir.[] :base option passed - matches entries only from within the specified directory - accepts both relative and absolute paths - returns [] if specified path does not exist - returns [] if specified path is a file - raises TypeError when cannot convert value to string - handles '' as current directory path - handles nil as current directory path Dir.[] - matches multiple recursives - ignores symlinks Dir.[] - calls #to_path to convert multiple patterns Dir.empty? - returns true for empty directories - returns false for non-empty directories - returns false for a non-directory - raises ENOENT for nonexistent directories Dir.entries - returns an Array of filenames in an existing directory including dotfiles - calls #to_path on non-String arguments - accepts an encoding keyword for the encoding of the entries - returns entries encoded with the filesystem encoding by default - returns entries encoded with the specified encoding - returns entries transcoded to the default internal encoding - raises a SystemCallError if called with a nonexistent directory Dir.exist? - returns true if the given directory exists - returns true for '.' - returns true for '..' - understands non-ASCII paths - understands relative paths - returns false if the given directory doesn't exist - doesn't require the name to have a trailing slash - doesn't expand paths - returns false if the argument exists but is a file - doesn't set $! when file doesn't exist - calls #to_path on non String arguments Dir.exists? - has been removed Dir.fchdir - changes the current working directory to the directory specified by the integer file descriptor - returns 0 when successfully changing directory - returns the value of the block when a block is given - changes to the specified directory for the duration of the block - raises a SystemCallError if the file descriptor given is not valid - raises a SystemCallError if the file descriptor given is not for a directory Dir#fileno - returns the file descriptor of the dir Dir.foreach - yields all names in an existing directory to the provided block - returns nil when successful - calls #to_path on non-String arguments - raises a SystemCallError if passed a nonexistent directory - returns an Enumerator if no block given - accepts an encoding keyword for the encoding of the entries Dir.foreach when no block is given - returns an Enumerator Dir.foreach when no block is given returned Enumerator size - should return nil Dir.getwd - returns the current working directory - returns an absolute path - returns an absolute path even when chdir to a relative path - returns a String with the filesystem encoding Dir.glob - raises an Encoding::CompatibilityError if the argument encoding is not compatible with US-ASCII - calls #to_path to convert a pattern - raises an ArgumentError if the string contains \0 - result is sorted by default - result is sorted with sort: true - sort: false returns same files - raises an ArgumentError if sort: is not true or false - matches non-dotfiles with '*' - returns empty array when empty pattern provided - matches regexp special + - matches directories with special characters when escaped - matches regexp special * - matches regexp special ? - matches regexp special | - matches files with backslashes in their name - matches directory with special characters in their name in complex patterns - matches regexp special ^ - matches regexp special $ - matches regexp special ( - matches regexp special ) - matches regexp special [ - matches regexp special ] - matches regexp special { - matches regexp special } - matches paths with glob patterns - matches dotfiles except .. with '.*' - matches non-dotfiles with '*' - matches dotfiles with '.*' - matches files with any ending with '*' - matches files with any middle with '*' - handles directories with globs - matches files with multiple '*' special characters - matches non-dotfiles in the current directory with '**' - matches dotfiles in the current directory except .. with '.**' - recursively matches any nondot subdirectories with '**/' - recursively matches any subdirectories except './' or '../' with '**/' from the base directory if that is specified - recursively matches any subdirectories including ./ with '.**/' - matches a single character except leading '.' with '?' - accepts multiple '?' characters in a pattern - matches any characters in a set with '[]' - matches any characters in a range with '[-]' - matches any characters except those in a set with '[^]' - matches any characters except those in a range with '[^-,,...}' - matches a set '{,,...}' which also uses a glob - accepts string sets with empty strings with {,,} - matches dot or non-dotfiles with '{,.}*' - respects the order of {} expressions, expanding left most first - respects the optional nested {} expressions - matches special characters by escaping with a backslash with '\' - recursively matches directories with '**/' - ignores matching through directories that doesn't exist - ignores matching only directories under an nonexistent path - matches UTF-8 paths Dir.glob :base option passed - matches entries only from within the specified directory - accepts both relative and absolute paths - returns [] if specified path does not exist - returns [] if specified path is a file - raises TypeError when cannot convert value to string - handles '' as current directory path - handles nil as current directory path Dir.glob - matches multiple recursives - ignores symlinks Dir.glob - can take an array of patterns - returns matching file paths when supplied :base keyword argument - calls #to_path to convert multiple patterns - matches both dot and non-dotfiles with '*' and option File::FNM_DOTMATCH - matches files with any beginning with '*' and option File::FNM_DOTMATCH - matches any files in the current directory with '**' and option File::FNM_DOTMATCH - recursively matches any subdirectories except './' or '../' with '**/' from the current directory and option File::FNM_DOTMATCH - recursively matches files and directories in nested dot subdirectory except . with 'nested/**/*' from the current directory and option File::FNM_DOTMATCH - recursively matches any subdirectories except './' or '../' with '**/' and option File::FNM_DOTMATCH - matches a list of paths by concatenating their individual results - preserves multiple /s before a ** - accepts a block and yields it with each elements - ignores non-dirs when traversing recursively - matches nothing when given an empty list of paths - handles infinite directory wildcards - handles **/** with base keyword argument - handles **/ with base keyword argument - handles **/nondotfile with base keyword argument - handles **/nondotfile with base keyword argument and FNM_DOTMATCH - handles **/.dotfile with base keyword argument - handles **/.dotfile with base keyword argument and FNM_DOTMATCH - handles **/.* with base keyword argument - handles **/.* with base keyword argument and FNM_DOTMATCH - handles **/** with base keyword argument and FNM_DOTMATCH - handles **/*pattern* with base keyword argument and FNM_DOTMATCH - handles **/glob with base keyword argument and FNM_EXTGLOB - handles simple filename patterns - handles simple directory patterns - handles simple directory patterns applied to non-directories - matches the literal character '\' with option File::FNM_NOESCAPE - returns nil for directories current user has no permission to read - will follow symlinks when processing a `*/` pattern. - will not follow symlinks when recursively traversing directories - will follow symlinks when testing directory after recursive directory in pattern Dir.home - raises an ArgumentError if the named user doesn't exist Dir.home when called without arguments - returns the current user's home directory, reading $HOME first - returns a non-frozen string - returns a string with the filesystem encoding - works even if HOME is unset Dir.home when called with the current user name - returns the named user's home directory, from the user database - returns a non-frozen string - returns a string with the filesystem encoding Dir.home when called with a nil user name - returns the current user's home directory, reading $HOME first Dir#initialize - calls #to_path on non-String arguments Dir#inspect - returns a String - includes the class name - includes the directory name Dir.mkdir - creates the named directory with the given permissions - calls #to_path on non-String path arguments - calls #to_int on non-Integer permissions argument - raises TypeError if non-Integer permissions argument does not have #to_int method - raises a SystemCallError if any of the directories in the path before the last does not exist - raises Errno::EEXIST if the specified directory already exists - raises Errno::EEXIST if the argument points to the existing file Dir.mkdir - raises a SystemCallError when lacking adequate permissions in the parent dir Dir.open - returns a Dir instance representing the specified directory - raises a SystemCallError if the directory does not exist - may take a block which is yielded to with the Dir instance - returns the value of the block if a block is given - closes the Dir instance when the block exits if given a block - closes the Dir instance when the block exits the block even due to an exception - calls #to_path on non-String arguments - accepts an options Hash - calls #to_hash to convert the options object - ignores the :encoding option if it is nil - sets the close-on-exec flag for the directory file descriptor Dir#path - returns the path that was supplied to .new or .open - returns the path even when called on a closed Dir instance - returns a String with the same encoding as the argument to .open Dir#pos - returns an Integer representing the current position in the directory - returns a different Integer if moved from previous position Dir#pos - raises an IOError when called on a closed Dir instance Dir#pos= - moves the read position to a previously obtained position Dir.pwd - returns the current working directory - returns an absolute path - returns an absolute path even when chdir to a relative path - returns a String with the filesystem encoding Dir.pwd - correctly handles dirs with unicode characters in them Dir#read - returns the file name in the current seek position - returns nil when there are no more entries - returns each entry successively - returns all directory entries even when encoding conversion will fail - raises an IOError when called on a closed Dir instance Dir#rewind - resets the next read to start from the first entry - returns the Dir instance - raises an IOError when called on a closed Dir instance Dir.rmdir - removes empty directories - calls #to_path on non-String arguments - raises an Errno::ENOTEMPTY when trying to remove a nonempty directory - raises an Errno::ENOENT when trying to remove a non-existing directory - raises an Errno::ENOTDIR when trying to remove a non-directory - raises an Errno::EACCES if lacking adequate permissions to remove the directory Dir#seek - returns the Dir instance - moves the read position to a previously obtained position Dir#tell - returns an Integer representing the current position in the directory - returns a different Integer if moved from previous position - raises an IOError when called on a closed Dir instance Dir#to_path - returns the path that was supplied to .new or .open - returns the path even when called on a closed Dir instance - returns a String with the same encoding as the argument to .open Dir.unlink - removes empty directories - calls #to_path on non-String arguments - raises an Errno::ENOTEMPTY when trying to remove a nonempty directory - raises an Errno::ENOENT when trying to remove a non-existing directory - raises an Errno::ENOTDIR when trying to remove a non-directory - raises an Errno::EACCES if lacking adequate permissions to remove the directory Encoding#_dump - needs to be reviewed for spec completeness Encoding._load - needs to be reviewed for spec completeness Encoding.aliases - returns a Hash - has Strings as keys - has Strings as values - has alias names as its keys - has the names of the aliased encoding as its values - has an 'external' key with the external default encoding as its value - has a 'locale' key and its value equals the name of the encoding found by the locale charmap - only contains valid aliased encodings Encoding#ascii_compatible? - returns true if self represents an ASCII-compatible encoding - returns false if self does not represent an ASCII-compatible encoding Encoding.compatible? String, String when the first's Encoding is valid US-ASCII - returns US-ASCII when the second's is US-ASCII - returns US-ASCII if the second String is BINARY and ASCII only - returns BINARY if the second String is BINARY but not ASCII only - returns US-ASCII if the second String is UTF-8 and ASCII only - returns UTF-8 if the second String is UTF-8 but not ASCII only Encoding.compatible? String, String when the first's Encoding is ASCII compatible and ASCII only - returns the first's Encoding if the second is ASCII compatible and ASCII only - returns the first's Encoding if the second is ASCII compatible and ASCII only - returns the second's Encoding if the second is ASCII compatible but not ASCII only - returns nil if the second's Encoding is not ASCII compatible Encoding.compatible? String, String when the first's Encoding is ASCII compatible but not ASCII only - returns the first's Encoding if the second's is valid US-ASCII - returns the first's Encoding if the second's is UTF-8 and ASCII only - returns nil if the second encoding is ASCII compatible but neither String's encoding is ASCII only Encoding.compatible? String, String when the first's Encoding is not ASCII compatible - returns nil when the second String is US-ASCII - returns nil when the second String is BINARY and ASCII only - returns nil when the second String is BINARY but not ASCII only - returns the Encoding when the second's Encoding is not ASCII compatible but the same as the first's Encoding Encoding.compatible? String, String when the first's Encoding is invalid - returns the first's Encoding when the second's Encoding is US-ASCII - returns the first's Encoding when the second String is ASCII only - returns nil when the second's Encoding is BINARY but not ASCII only - returns nil when the second's Encoding is invalid and ASCII only - returns nil when the second's Encoding is invalid and not ASCII only - returns the Encoding when the second's Encoding is invalid but the same as the first Encoding.compatible? String, String when the first String is empty and the second is not and the first's Encoding is ASCII compatible - returns the first's encoding when the second String is ASCII only - returns the second's encoding when the second String is not ASCII only Encoding.compatible? String, String when the first String is empty and the second is not when the first's Encoding is not ASCII compatible - returns the second string's encoding Encoding.compatible? String, String when the second String is empty - returns the first Encoding Encoding.compatible? String, String compatibility matrix - returns US-ASCII for "" in US-ASCII and "" in US-ASCII - returns US-ASCII for "" in US-ASCII and "\x01\x01" in US-ASCII - returns US-ASCII for "" in US-ASCII and "\x01\x81" in US-ASCII - returns US-ASCII for "" in US-ASCII and "" in UTF-8 - returns US-ASCII for "" in US-ASCII and "\x01\x01" in UTF-8 - returns UTF-8 for "" in US-ASCII and "\x01\x81" in UTF-8 - returns US-ASCII for "" in US-ASCII and "" in ASCII-8BIT - returns US-ASCII for "" in US-ASCII and "\x01\x01" in ASCII-8BIT - returns ASCII-8BIT for "" in US-ASCII and "\x01\x81" in ASCII-8BIT - returns US-ASCII for "" in US-ASCII and "" in ISO-8859-1 - returns US-ASCII for "" in US-ASCII and "\x01\x01" in ISO-8859-1 - returns ISO-8859-1 for "" in US-ASCII and "\x01\x81" in ISO-8859-1 - returns US-ASCII for "" in US-ASCII and "" in UTF-16BE - returns UTF-16BE for "" in US-ASCII and "ā" in UTF-16BE - returns UTF-16BE for "" in US-ASCII and "Ɓ" in UTF-16BE - returns US-ASCII for "" in US-ASCII and "" in ISO-2022-JP - returns ISO-2022-JP for "" in US-ASCII and "\x01\x01" in ISO-2022-JP - returns ISO-2022-JP for "" in US-ASCII and "\x01\x81" in ISO-2022-JP - returns US-ASCII for "\x01\x01" in US-ASCII and "" in US-ASCII - returns US-ASCII for "\x01\x01" in US-ASCII and "\x01\x01" in US-ASCII - returns US-ASCII for "\x01\x01" in US-ASCII and "\x01\x81" in US-ASCII - returns US-ASCII for "\x01\x01" in US-ASCII and "" in UTF-8 - returns US-ASCII for "\x01\x01" in US-ASCII and "\x01\x01" in UTF-8 - returns UTF-8 for "\x01\x01" in US-ASCII and "\x01\x81" in UTF-8 - returns US-ASCII for "\x01\x01" in US-ASCII and "" in ASCII-8BIT - returns US-ASCII for "\x01\x01" in US-ASCII and "\x01\x01" in ASCII-8BIT - returns ASCII-8BIT for "\x01\x01" in US-ASCII and "\x01\x81" in ASCII-8BIT - returns US-ASCII for "\x01\x01" in US-ASCII and "" in ISO-8859-1 - returns US-ASCII for "\x01\x01" in US-ASCII and "\x01\x01" in ISO-8859-1 - returns ISO-8859-1 for "\x01\x01" in US-ASCII and "\x01\x81" in ISO-8859-1 - returns US-ASCII for "\x01\x01" in US-ASCII and "" in UTF-16BE - returns for "\x01\x01" in US-ASCII and "ā" in UTF-16BE - returns for "\x01\x01" in US-ASCII and "Ɓ" in UTF-16BE - returns US-ASCII for "\x01\x01" in US-ASCII and "" in ISO-2022-JP - returns for "\x01\x01" in US-ASCII and "\x01\x01" in ISO-2022-JP - returns for "\x01\x01" in US-ASCII and "\x01\x81" in ISO-2022-JP - returns US-ASCII for "\x01\x81" in US-ASCII and "" in US-ASCII - returns US-ASCII for "\x01\x81" in US-ASCII and "\x01\x01" in US-ASCII - returns US-ASCII for "\x01\x81" in US-ASCII and "\x01\x81" in US-ASCII - returns US-ASCII for "\x01\x81" in US-ASCII and "" in UTF-8 - returns US-ASCII for "\x01\x81" in US-ASCII and "\x01\x01" in UTF-8 - returns for "\x01\x81" in US-ASCII and "\x01\x81" in UTF-8 - returns US-ASCII for "\x01\x81" in US-ASCII and "" in ASCII-8BIT - returns US-ASCII for "\x01\x81" in US-ASCII and "\x01\x01" in ASCII-8BIT - returns for "\x01\x81" in US-ASCII and "\x01\x81" in ASCII-8BIT - returns US-ASCII for "\x01\x81" in US-ASCII and "" in ISO-8859-1 - returns US-ASCII for "\x01\x81" in US-ASCII and "\x01\x01" in ISO-8859-1 - returns for "\x01\x81" in US-ASCII and "\x01\x81" in ISO-8859-1 - returns US-ASCII for "\x01\x81" in US-ASCII and "" in UTF-16BE - returns for "\x01\x81" in US-ASCII and "ā" in UTF-16BE - returns for "\x01\x81" in US-ASCII and "Ɓ" in UTF-16BE - returns US-ASCII for "\x01\x81" in US-ASCII and "" in ISO-2022-JP - returns for "\x01\x81" in US-ASCII and "\x01\x01" in ISO-2022-JP - returns for "\x01\x81" in US-ASCII and "\x01\x81" in ISO-2022-JP - returns UTF-8 for "" in UTF-8 and "" in US-ASCII - returns UTF-8 for "" in UTF-8 and "\x01\x01" in US-ASCII - returns US-ASCII for "" in UTF-8 and "\x01\x81" in US-ASCII - returns UTF-8 for "" in UTF-8 and "" in UTF-8 - returns UTF-8 for "" in UTF-8 and "\x01\x01" in UTF-8 - returns UTF-8 for "" in UTF-8 and "\x01\x81" in UTF-8 - returns UTF-8 for "" in UTF-8 and "" in ASCII-8BIT - returns UTF-8 for "" in UTF-8 and "\x01\x01" in ASCII-8BIT - returns ASCII-8BIT for "" in UTF-8 and "\x01\x81" in ASCII-8BIT - returns UTF-8 for "" in UTF-8 and "" in ISO-8859-1 - returns UTF-8 for "" in UTF-8 and "\x01\x01" in ISO-8859-1 - returns ISO-8859-1 for "" in UTF-8 and "\x01\x81" in ISO-8859-1 - returns UTF-8 for "" in UTF-8 and "" in UTF-16BE - returns UTF-16BE for "" in UTF-8 and "ā" in UTF-16BE - returns UTF-16BE for "" in UTF-8 and "Ɓ" in UTF-16BE - returns UTF-8 for "" in UTF-8 and "" in ISO-2022-JP - returns ISO-2022-JP for "" in UTF-8 and "\x01\x01" in ISO-2022-JP - returns ISO-2022-JP for "" in UTF-8 and "\x01\x81" in ISO-2022-JP - returns UTF-8 for "\x01\x01" in UTF-8 and "" in US-ASCII - returns UTF-8 for "\x01\x01" in UTF-8 and "\x01\x01" in US-ASCII - returns US-ASCII for "\x01\x01" in UTF-8 and "\x01\x81" in US-ASCII - returns UTF-8 for "\x01\x01" in UTF-8 and "" in UTF-8 - returns UTF-8 for "\x01\x01" in UTF-8 and "\x01\x01" in UTF-8 - returns UTF-8 for "\x01\x01" in UTF-8 and "\x01\x81" in UTF-8 - returns UTF-8 for "\x01\x01" in UTF-8 and "" in ASCII-8BIT - returns UTF-8 for "\x01\x01" in UTF-8 and "\x01\x01" in ASCII-8BIT - returns ASCII-8BIT for "\x01\x01" in UTF-8 and "\x01\x81" in ASCII-8BIT - returns UTF-8 for "\x01\x01" in UTF-8 and "" in ISO-8859-1 - returns UTF-8 for "\x01\x01" in UTF-8 and "\x01\x01" in ISO-8859-1 - returns ISO-8859-1 for "\x01\x01" in UTF-8 and "\x01\x81" in ISO-8859-1 - returns UTF-8 for "\x01\x01" in UTF-8 and "" in UTF-16BE - returns for "\x01\x01" in UTF-8 and "ā" in UTF-16BE - returns for "\x01\x01" in UTF-8 and "Ɓ" in UTF-16BE - returns UTF-8 for "\x01\x01" in UTF-8 and "" in ISO-2022-JP - returns for "\x01\x01" in UTF-8 and "\x01\x01" in ISO-2022-JP - returns for "\x01\x01" in UTF-8 and "\x01\x81" in ISO-2022-JP - returns UTF-8 for "\x01\x81" in UTF-8 and "" in US-ASCII - returns UTF-8 for "\x01\x81" in UTF-8 and "\x01\x01" in US-ASCII - returns for "\x01\x81" in UTF-8 and "\x01\x81" in US-ASCII - returns UTF-8 for "\x01\x81" in UTF-8 and "" in UTF-8 - returns UTF-8 for "\x01\x81" in UTF-8 and "\x01\x01" in UTF-8 - returns UTF-8 for "\x01\x81" in UTF-8 and "\x01\x81" in UTF-8 - returns UTF-8 for "\x01\x81" in UTF-8 and "" in ASCII-8BIT - returns UTF-8 for "\x01\x81" in UTF-8 and "\x01\x01" in ASCII-8BIT - returns for "\x01\x81" in UTF-8 and "\x01\x81" in ASCII-8BIT - returns UTF-8 for "\x01\x81" in UTF-8 and "" in ISO-8859-1 - returns UTF-8 for "\x01\x81" in UTF-8 and "\x01\x01" in ISO-8859-1 - returns for "\x01\x81" in UTF-8 and "\x01\x81" in ISO-8859-1 - returns UTF-8 for "\x01\x81" in UTF-8 and "" in UTF-16BE - returns for "\x01\x81" in UTF-8 and "ā" in UTF-16BE - returns for "\x01\x81" in UTF-8 and "Ɓ" in UTF-16BE - returns UTF-8 for "\x01\x81" in UTF-8 and "" in ISO-2022-JP - returns for "\x01\x81" in UTF-8 and "\x01\x01" in ISO-2022-JP - returns for "\x01\x81" in UTF-8 and "\x01\x81" in ISO-2022-JP - returns ASCII-8BIT for "" in ASCII-8BIT and "" in US-ASCII - returns ASCII-8BIT for "" in ASCII-8BIT and "\x01\x01" in US-ASCII - returns US-ASCII for "" in ASCII-8BIT and "\x01\x81" in US-ASCII - returns ASCII-8BIT for "" in ASCII-8BIT and "" in UTF-8 - returns ASCII-8BIT for "" in ASCII-8BIT and "\x01\x01" in UTF-8 - returns UTF-8 for "" in ASCII-8BIT and "\x01\x81" in UTF-8 - returns ASCII-8BIT for "" in ASCII-8BIT and "" in ASCII-8BIT - returns ASCII-8BIT for "" in ASCII-8BIT and "\x01\x01" in ASCII-8BIT - returns ASCII-8BIT for "" in ASCII-8BIT and "\x01\x81" in ASCII-8BIT - returns ASCII-8BIT for "" in ASCII-8BIT and "" in ISO-8859-1 - returns ASCII-8BIT for "" in ASCII-8BIT and "\x01\x01" in ISO-8859-1 - returns ISO-8859-1 for "" in ASCII-8BIT and "\x01\x81" in ISO-8859-1 - returns ASCII-8BIT for "" in ASCII-8BIT and "" in UTF-16BE - returns UTF-16BE for "" in ASCII-8BIT and "ā" in UTF-16BE - returns UTF-16BE for "" in ASCII-8BIT and "Ɓ" in UTF-16BE - returns ASCII-8BIT for "" in ASCII-8BIT and "" in ISO-2022-JP - returns ISO-2022-JP for "" in ASCII-8BIT and "\x01\x01" in ISO-2022-JP - returns ISO-2022-JP for "" in ASCII-8BIT and "\x01\x81" in ISO-2022-JP - returns ASCII-8BIT for "\x01\x01" in ASCII-8BIT and "" in US-ASCII - returns ASCII-8BIT for "\x01\x01" in ASCII-8BIT and "\x01\x01" in US-ASCII - returns US-ASCII for "\x01\x01" in ASCII-8BIT and "\x01\x81" in US-ASCII - returns ASCII-8BIT for "\x01\x01" in ASCII-8BIT and "" in UTF-8 - returns ASCII-8BIT for "\x01\x01" in ASCII-8BIT and "\x01\x01" in UTF-8 - returns UTF-8 for "\x01\x01" in ASCII-8BIT and "\x01\x81" in UTF-8 - returns ASCII-8BIT for "\x01\x01" in ASCII-8BIT and "" in ASCII-8BIT - returns ASCII-8BIT for "\x01\x01" in ASCII-8BIT and "\x01\x01" in ASCII-8BIT - returns ASCII-8BIT for "\x01\x01" in ASCII-8BIT and "\x01\x81" in ASCII-8BIT - returns ASCII-8BIT for "\x01\x01" in ASCII-8BIT and "" in ISO-8859-1 - returns ASCII-8BIT for "\x01\x01" in ASCII-8BIT and "\x01\x01" in ISO-8859-1 - returns ISO-8859-1 for "\x01\x01" in ASCII-8BIT and "\x01\x81" in ISO-8859-1 - returns ASCII-8BIT for "\x01\x01" in ASCII-8BIT and "" in UTF-16BE - returns for "\x01\x01" in ASCII-8BIT and "ā" in UTF-16BE - returns for "\x01\x01" in ASCII-8BIT and "Ɓ" in UTF-16BE - returns ASCII-8BIT for "\x01\x01" in ASCII-8BIT and "" in ISO-2022-JP - returns for "\x01\x01" in ASCII-8BIT and "\x01\x01" in ISO-2022-JP - returns for "\x01\x01" in ASCII-8BIT and "\x01\x81" in ISO-2022-JP - returns ASCII-8BIT for "\x01\x81" in ASCII-8BIT and "" in US-ASCII - returns ASCII-8BIT for "\x01\x81" in ASCII-8BIT and "\x01\x01" in US-ASCII - returns for "\x01\x81" in ASCII-8BIT and "\x01\x81" in US-ASCII - returns ASCII-8BIT for "\x01\x81" in ASCII-8BIT and "" in UTF-8 - returns ASCII-8BIT for "\x01\x81" in ASCII-8BIT and "\x01\x01" in UTF-8 - returns for "\x01\x81" in ASCII-8BIT and "\x01\x81" in UTF-8 - returns ASCII-8BIT for "\x01\x81" in ASCII-8BIT and "" in ASCII-8BIT - returns ASCII-8BIT for "\x01\x81" in ASCII-8BIT and "\x01\x01" in ASCII-8BIT - returns ASCII-8BIT for "\x01\x81" in ASCII-8BIT and "\x01\x81" in ASCII-8BIT - returns ASCII-8BIT for "\x01\x81" in ASCII-8BIT and "" in ISO-8859-1 - returns ASCII-8BIT for "\x01\x81" in ASCII-8BIT and "\x01\x01" in ISO-8859-1 - returns for "\x01\x81" in ASCII-8BIT and "\x01\x81" in ISO-8859-1 - returns ASCII-8BIT for "\x01\x81" in ASCII-8BIT and "" in UTF-16BE - returns for "\x01\x81" in ASCII-8BIT and "ā" in UTF-16BE - returns for "\x01\x81" in ASCII-8BIT and "Ɓ" in UTF-16BE - returns ASCII-8BIT for "\x01\x81" in ASCII-8BIT and "" in ISO-2022-JP - returns for "\x01\x81" in ASCII-8BIT and "\x01\x01" in ISO-2022-JP - returns for "\x01\x81" in ASCII-8BIT and "\x01\x81" in ISO-2022-JP - returns ISO-8859-1 for "" in ISO-8859-1 and "" in US-ASCII - returns ISO-8859-1 for "" in ISO-8859-1 and "\x01\x01" in US-ASCII - returns US-ASCII for "" in ISO-8859-1 and "\x01\x81" in US-ASCII - returns ISO-8859-1 for "" in ISO-8859-1 and "" in UTF-8 - returns ISO-8859-1 for "" in ISO-8859-1 and "\x01\x01" in UTF-8 - returns UTF-8 for "" in ISO-8859-1 and "\x01\x81" in UTF-8 - returns ISO-8859-1 for "" in ISO-8859-1 and "" in ASCII-8BIT - returns ISO-8859-1 for "" in ISO-8859-1 and "\x01\x01" in ASCII-8BIT - returns ASCII-8BIT for "" in ISO-8859-1 and "\x01\x81" in ASCII-8BIT - returns ISO-8859-1 for "" in ISO-8859-1 and "" in ISO-8859-1 - returns ISO-8859-1 for "" in ISO-8859-1 and "\x01\x01" in ISO-8859-1 - returns ISO-8859-1 for "" in ISO-8859-1 and "\x01\x81" in ISO-8859-1 - returns ISO-8859-1 for "" in ISO-8859-1 and "" in UTF-16BE - returns UTF-16BE for "" in ISO-8859-1 and "ā" in UTF-16BE - returns UTF-16BE for "" in ISO-8859-1 and "Ɓ" in UTF-16BE - returns ISO-8859-1 for "" in ISO-8859-1 and "" in ISO-2022-JP - returns ISO-2022-JP for "" in ISO-8859-1 and "\x01\x01" in ISO-2022-JP - returns ISO-2022-JP for "" in ISO-8859-1 and "\x01\x81" in ISO-2022-JP - returns ISO-8859-1 for "\x01\x01" in ISO-8859-1 and "" in US-ASCII - returns ISO-8859-1 for "\x01\x01" in ISO-8859-1 and "\x01\x01" in US-ASCII - returns US-ASCII for "\x01\x01" in ISO-8859-1 and "\x01\x81" in US-ASCII - returns ISO-8859-1 for "\x01\x01" in ISO-8859-1 and "" in UTF-8 - returns ISO-8859-1 for "\x01\x01" in ISO-8859-1 and "\x01\x01" in UTF-8 - returns UTF-8 for "\x01\x01" in ISO-8859-1 and "\x01\x81" in UTF-8 - returns ISO-8859-1 for "\x01\x01" in ISO-8859-1 and "" in ASCII-8BIT - returns ISO-8859-1 for "\x01\x01" in ISO-8859-1 and "\x01\x01" in ASCII-8BIT - returns ASCII-8BIT for "\x01\x01" in ISO-8859-1 and "\x01\x81" in ASCII-8BIT - returns ISO-8859-1 for "\x01\x01" in ISO-8859-1 and "" in ISO-8859-1 - returns ISO-8859-1 for "\x01\x01" in ISO-8859-1 and "\x01\x01" in ISO-8859-1 - returns ISO-8859-1 for "\x01\x01" in ISO-8859-1 and "\x01\x81" in ISO-8859-1 - returns ISO-8859-1 for "\x01\x01" in ISO-8859-1 and "" in UTF-16BE - returns for "\x01\x01" in ISO-8859-1 and "ā" in UTF-16BE - returns for "\x01\x01" in ISO-8859-1 and "Ɓ" in UTF-16BE - returns ISO-8859-1 for "\x01\x01" in ISO-8859-1 and "" in ISO-2022-JP - returns for "\x01\x01" in ISO-8859-1 and "\x01\x01" in ISO-2022-JP - returns for "\x01\x01" in ISO-8859-1 and "\x01\x81" in ISO-2022-JP - returns ISO-8859-1 for "\x01\x81" in ISO-8859-1 and "" in US-ASCII - returns ISO-8859-1 for "\x01\x81" in ISO-8859-1 and "\x01\x01" in US-ASCII - returns for "\x01\x81" in ISO-8859-1 and "\x01\x81" in US-ASCII - returns ISO-8859-1 for "\x01\x81" in ISO-8859-1 and "" in UTF-8 - returns ISO-8859-1 for "\x01\x81" in ISO-8859-1 and "\x01\x01" in UTF-8 - returns for "\x01\x81" in ISO-8859-1 and "\x01\x81" in UTF-8 - returns ISO-8859-1 for "\x01\x81" in ISO-8859-1 and "" in ASCII-8BIT - returns ISO-8859-1 for "\x01\x81" in ISO-8859-1 and "\x01\x01" in ASCII-8BIT - returns for "\x01\x81" in ISO-8859-1 and "\x01\x81" in ASCII-8BIT - returns ISO-8859-1 for "\x01\x81" in ISO-8859-1 and "" in ISO-8859-1 - returns ISO-8859-1 for "\x01\x81" in ISO-8859-1 and "\x01\x01" in ISO-8859-1 - returns ISO-8859-1 for "\x01\x81" in ISO-8859-1 and "\x01\x81" in ISO-8859-1 - returns ISO-8859-1 for "\x01\x81" in ISO-8859-1 and "" in UTF-16BE - returns for "\x01\x81" in ISO-8859-1 and "ā" in UTF-16BE - returns for "\x01\x81" in ISO-8859-1 and "Ɓ" in UTF-16BE - returns ISO-8859-1 for "\x01\x81" in ISO-8859-1 and "" in ISO-2022-JP - returns for "\x01\x81" in ISO-8859-1 and "\x01\x01" in ISO-2022-JP - returns for "\x01\x81" in ISO-8859-1 and "\x01\x81" in ISO-2022-JP - returns UTF-16BE for "" in UTF-16BE and "" in US-ASCII - returns US-ASCII for "" in UTF-16BE and "\x01\x01" in US-ASCII - returns US-ASCII for "" in UTF-16BE and "\x01\x81" in US-ASCII - returns UTF-16BE for "" in UTF-16BE and "" in UTF-8 - returns UTF-8 for "" in UTF-16BE and "\x01\x01" in UTF-8 - returns UTF-8 for "" in UTF-16BE and "\x01\x81" in UTF-8 - returns UTF-16BE for "" in UTF-16BE and "" in ASCII-8BIT - returns ASCII-8BIT for "" in UTF-16BE and "\x01\x01" in ASCII-8BIT - returns ASCII-8BIT for "" in UTF-16BE and "\x01\x81" in ASCII-8BIT - returns UTF-16BE for "" in UTF-16BE and "" in ISO-8859-1 - returns ISO-8859-1 for "" in UTF-16BE and "\x01\x01" in ISO-8859-1 - returns ISO-8859-1 for "" in UTF-16BE and "\x01\x81" in ISO-8859-1 - returns UTF-16BE for "" in UTF-16BE and "" in UTF-16BE - returns UTF-16BE for "" in UTF-16BE and "ā" in UTF-16BE - returns UTF-16BE for "" in UTF-16BE and "Ɓ" in UTF-16BE - returns UTF-16BE for "" in UTF-16BE and "" in ISO-2022-JP - returns ISO-2022-JP for "" in UTF-16BE and "\x01\x01" in ISO-2022-JP - returns ISO-2022-JP for "" in UTF-16BE and "\x01\x81" in ISO-2022-JP - returns UTF-16BE for "ā" in UTF-16BE and "" in US-ASCII - returns for "ā" in UTF-16BE and "\x01\x01" in US-ASCII - returns for "ā" in UTF-16BE and "\x01\x81" in US-ASCII - returns UTF-16BE for "ā" in UTF-16BE and "" in UTF-8 - returns for "ā" in UTF-16BE and "\x01\x01" in UTF-8 - returns for "ā" in UTF-16BE and "\x01\x81" in UTF-8 - returns UTF-16BE for "ā" in UTF-16BE and "" in ASCII-8BIT - returns for "ā" in UTF-16BE and "\x01\x01" in ASCII-8BIT - returns for "ā" in UTF-16BE and "\x01\x81" in ASCII-8BIT - returns UTF-16BE for "ā" in UTF-16BE and "" in ISO-8859-1 - returns for "ā" in UTF-16BE and "\x01\x01" in ISO-8859-1 - returns for "ā" in UTF-16BE and "\x01\x81" in ISO-8859-1 - returns UTF-16BE for "ā" in UTF-16BE and "" in UTF-16BE - returns UTF-16BE for "ā" in UTF-16BE and "ā" in UTF-16BE - returns UTF-16BE for "ā" in UTF-16BE and "Ɓ" in UTF-16BE - returns UTF-16BE for "ā" in UTF-16BE and "" in ISO-2022-JP - returns for "ā" in UTF-16BE and "\x01\x01" in ISO-2022-JP - returns for "ā" in UTF-16BE and "\x01\x81" in ISO-2022-JP - returns UTF-16BE for "Ɓ" in UTF-16BE and "" in US-ASCII - returns for "Ɓ" in UTF-16BE and "\x01\x01" in US-ASCII - returns for "Ɓ" in UTF-16BE and "\x01\x81" in US-ASCII - returns UTF-16BE for "Ɓ" in UTF-16BE and "" in UTF-8 - returns for "Ɓ" in UTF-16BE and "\x01\x01" in UTF-8 - returns for "Ɓ" in UTF-16BE and "\x01\x81" in UTF-8 - returns UTF-16BE for "Ɓ" in UTF-16BE and "" in ASCII-8BIT - returns for "Ɓ" in UTF-16BE and "\x01\x01" in ASCII-8BIT - returns for "Ɓ" in UTF-16BE and "\x01\x81" in ASCII-8BIT - returns UTF-16BE for "Ɓ" in UTF-16BE and "" in ISO-8859-1 - returns for "Ɓ" in UTF-16BE and "\x01\x01" in ISO-8859-1 - returns for "Ɓ" in UTF-16BE and "\x01\x81" in ISO-8859-1 - returns UTF-16BE for "Ɓ" in UTF-16BE and "" in UTF-16BE - returns UTF-16BE for "Ɓ" in UTF-16BE and "ā" in UTF-16BE - returns UTF-16BE for "Ɓ" in UTF-16BE and "Ɓ" in UTF-16BE - returns UTF-16BE for "Ɓ" in UTF-16BE and "" in ISO-2022-JP - returns for "Ɓ" in UTF-16BE and "\x01\x01" in ISO-2022-JP - returns for "Ɓ" in UTF-16BE and "\x01\x81" in ISO-2022-JP - returns ISO-2022-JP for "" in ISO-2022-JP and "" in US-ASCII - returns US-ASCII for "" in ISO-2022-JP and "\x01\x01" in US-ASCII - returns US-ASCII for "" in ISO-2022-JP and "\x01\x81" in US-ASCII - returns ISO-2022-JP for "" in ISO-2022-JP and "" in UTF-8 - returns UTF-8 for "" in ISO-2022-JP and "\x01\x01" in UTF-8 - returns UTF-8 for "" in ISO-2022-JP and "\x01\x81" in UTF-8 - returns ISO-2022-JP for "" in ISO-2022-JP and "" in ASCII-8BIT - returns ASCII-8BIT for "" in ISO-2022-JP and "\x01\x01" in ASCII-8BIT - returns ASCII-8BIT for "" in ISO-2022-JP and "\x01\x81" in ASCII-8BIT - returns ISO-2022-JP for "" in ISO-2022-JP and "" in ISO-8859-1 - returns ISO-8859-1 for "" in ISO-2022-JP and "\x01\x01" in ISO-8859-1 - returns ISO-8859-1 for "" in ISO-2022-JP and "\x01\x81" in ISO-8859-1 - returns ISO-2022-JP for "" in ISO-2022-JP and "" in UTF-16BE - returns UTF-16BE for "" in ISO-2022-JP and "ā" in UTF-16BE - returns UTF-16BE for "" in ISO-2022-JP and "Ɓ" in UTF-16BE - returns ISO-2022-JP for "" in ISO-2022-JP and "" in ISO-2022-JP - returns ISO-2022-JP for "" in ISO-2022-JP and "\x01\x01" in ISO-2022-JP - returns ISO-2022-JP for "" in ISO-2022-JP and "\x01\x81" in ISO-2022-JP - returns ISO-2022-JP for "\x01\x01" in ISO-2022-JP and "" in US-ASCII - returns for "\x01\x01" in ISO-2022-JP and "\x01\x01" in US-ASCII - returns for "\x01\x01" in ISO-2022-JP and "\x01\x81" in US-ASCII - returns ISO-2022-JP for "\x01\x01" in ISO-2022-JP and "" in UTF-8 - returns for "\x01\x01" in ISO-2022-JP and "\x01\x01" in UTF-8 - returns for "\x01\x01" in ISO-2022-JP and "\x01\x81" in UTF-8 - returns ISO-2022-JP for "\x01\x01" in ISO-2022-JP and "" in ASCII-8BIT - returns for "\x01\x01" in ISO-2022-JP and "\x01\x01" in ASCII-8BIT - returns for "\x01\x01" in ISO-2022-JP and "\x01\x81" in ASCII-8BIT - returns ISO-2022-JP for "\x01\x01" in ISO-2022-JP and "" in ISO-8859-1 - returns for "\x01\x01" in ISO-2022-JP and "\x01\x01" in ISO-8859-1 - returns for "\x01\x01" in ISO-2022-JP and "\x01\x81" in ISO-8859-1 - returns ISO-2022-JP for "\x01\x01" in ISO-2022-JP and "" in UTF-16BE - returns for "\x01\x01" in ISO-2022-JP and "ā" in UTF-16BE - returns for "\x01\x01" in ISO-2022-JP and "Ɓ" in UTF-16BE - returns ISO-2022-JP for "\x01\x01" in ISO-2022-JP and "" in ISO-2022-JP - returns ISO-2022-JP for "\x01\x01" in ISO-2022-JP and "\x01\x01" in ISO-2022-JP - returns ISO-2022-JP for "\x01\x01" in ISO-2022-JP and "\x01\x81" in ISO-2022-JP - returns ISO-2022-JP for "\x01\x81" in ISO-2022-JP and "" in US-ASCII - returns for "\x01\x81" in ISO-2022-JP and "\x01\x01" in US-ASCII - returns for "\x01\x81" in ISO-2022-JP and "\x01\x81" in US-ASCII - returns ISO-2022-JP for "\x01\x81" in ISO-2022-JP and "" in UTF-8 - returns for "\x01\x81" in ISO-2022-JP and "\x01\x01" in UTF-8 - returns for "\x01\x81" in ISO-2022-JP and "\x01\x81" in UTF-8 - returns ISO-2022-JP for "\x01\x81" in ISO-2022-JP and "" in ASCII-8BIT - returns for "\x01\x81" in ISO-2022-JP and "\x01\x01" in ASCII-8BIT - returns for "\x01\x81" in ISO-2022-JP and "\x01\x81" in ASCII-8BIT - returns ISO-2022-JP for "\x01\x81" in ISO-2022-JP and "" in ISO-8859-1 - returns for "\x01\x81" in ISO-2022-JP and "\x01\x01" in ISO-8859-1 - returns for "\x01\x81" in ISO-2022-JP and "\x01\x81" in ISO-8859-1 - returns ISO-2022-JP for "\x01\x81" in ISO-2022-JP and "" in UTF-16BE - returns for "\x01\x81" in ISO-2022-JP and "ā" in UTF-16BE - returns for "\x01\x81" in ISO-2022-JP and "Ɓ" in UTF-16BE - returns ISO-2022-JP for "\x01\x81" in ISO-2022-JP and "" in ISO-2022-JP - returns ISO-2022-JP for "\x01\x81" in ISO-2022-JP and "\x01\x01" in ISO-2022-JP - returns ISO-2022-JP for "\x01\x81" in ISO-2022-JP and "\x01\x81" in ISO-2022-JP Encoding.compatible? String, Regexp - returns US-ASCII if both are US-ASCII - returns the String's Encoding if it is not US-ASCII but both are ASCII only - returns the String's Encoding if the String is not ASCII only Encoding.compatible? String, Symbol - returns US-ASCII if both are ASCII only - returns the String's Encoding if it is not US-ASCII but both are ASCII only - returns the String's Encoding if the String is not ASCII only Encoding.compatible? String, Encoding - returns nil if the String's encoding is not ASCII compatible - returns nil if the Encoding is not ASCII compatible - returns the String's encoding if the Encoding is US-ASCII - returns the Encoding if the String's encoding is ASCII compatible and the String is ASCII only - returns nil if the String's encoding is ASCII compatible but the string is not ASCII only Encoding.compatible? Regexp, String - returns US-ASCII if both are US-ASCII Encoding.compatible? Regexp, Regexp - returns US-ASCII if both are US-ASCII - returns the first's Encoding if it is not US-ASCII and not ASCII only Encoding.compatible? Regexp, Symbol - returns US-ASCII if both are US-ASCII - returns the first's Encoding if it is not US-ASCII and not ASCII only Encoding.compatible? Symbol, String - returns US-ASCII if both are ASCII only Encoding.compatible? Symbol, Regexp - returns US-ASCII if both are US-ASCII - returns the Regexp's Encoding if it is not US-ASCII and not ASCII only Encoding.compatible? Symbol, Symbol - returns US-ASCII if both are US-ASCII - returns the first's Encoding if it is not ASCII only Encoding.compatible? Encoding, Encoding - returns nil if one of the encodings is a dummy encoding - returns nil if one of the encodings is not US-ASCII - returns the first if the second is US-ASCII - returns the Encoding if both are the same Encoding.compatible? Object, Object - returns nil for Object, String - returns nil for Object, Regexp - returns nil for Object, Symbol - returns nil for String, Object - returns nil for Regexp, Object - returns nil for Symbol, Object Encoding.compatible? nil, nil - returns nil Encoding::Converter.asciicompat_encoding - accepts an encoding name as a String argument - coerces non-String/Encoding objects with #to_str - accepts an Encoding object as an argument - returns a corresponding ASCII compatible encoding for ASCII-incompatible encodings - returns nil when the given encoding is ASCII compatible - handles encoding names who resolve to nil encodings Encoding::Converter::INVALID_MASK - exists - has an Integer value Encoding::Converter::INVALID_REPLACE - exists - has an Integer value Encoding::Converter::UNDEF_MASK - exists - has an Integer value Encoding::Converter::UNDEF_REPLACE - exists - has an Integer value Encoding::Converter::UNDEF_HEX_CHARREF - exists - has an Integer value Encoding::Converter::PARTIAL_INPUT - exists - has an Integer value Encoding::Converter::AFTER_OUTPUT - exists - has an Integer value Encoding::Converter::UNIVERSAL_NEWLINE_DECORATOR - exists - has an Integer value Encoding::Converter::CRLF_NEWLINE_DECORATOR - exists - has an Integer value Encoding::Converter::CR_NEWLINE_DECORATOR - exists - has an Integer value Encoding::Converter::XML_TEXT_DECORATOR - exists - has an Integer value Encoding::Converter::XML_ATTR_CONTENT_DECORATOR - exists - has an Integer value Encoding::Converter::XML_ATTR_QUOTE_DECORATOR - exists - has an Integer value Encoding::Converter#convert - returns a String - sets the encoding of the result to the target encoding - transcodes the given String to the target encoding - allows Strings of different encodings to the source encoding - reuses the given encoding pair if called multiple times - raises UndefinedConversionError if the String contains characters invalid for the target encoding - raises an ArgumentError if called on a finished stream Encoding::Converter#convpath - returns an Array with a single element if there is a direct converter - returns multiple encoding pairs when direct conversion is impossible - indicates if crlf_newline conversion would occur Encoding::Converter#destination_encoding - returns the destination encoding as an Encoding object Encoding::Converter#finish - returns a String - returns an empty String if there is nothing more to convert - returns the last part of the converted String if it hasn't already - returns a String in the destination encoding - returns an empty String if self was not given anything to convert - returns an empty String on subsequent invocations Encoding::Converter#insert_output - needs to be reviewed for spec completeness Encoding::Converter#inspect - includes the source and destination encodings in the return value Encoding::Converter#last_error - returns nil when the no conversion has been attempted - returns nil when the last conversion did not produce an error - returns nil when #primitive_convert last returned :destination_buffer_full - returns nil when #primitive_convert last returned :finished - returns nil if the last conversion succeeded but the penultimate failed - returns an Encoding::InvalidByteSequenceError when #primitive_convert last returned :invalid_byte_sequence - returns an Encoding::UndefinedConversionError when #primitive_convert last returned :undefined_conversion - returns an Encoding::InvalidByteSequenceError when #primitive_convert last returned :incomplete_input - returns an Encoding::InvalidByteSequenceError when the last call to #convert produced one - returns an Encoding::UndefinedConversionError when the last call to #convert produced one - returns the last error of #convert with a message showing the transcoding path Encoding::Converter.new - accepts a String for the source encoding - accepts a String for the destination encoding - accepts an Encoding object for the source encoding - accepts an Encoding object for the destination encoding - raises an Encoding::ConverterNotFoundError if both encodings are the same - calls #to_str to convert the source encoding argument to an encoding name - calls #to_str to convert the destination encoding argument to an encoding name - sets replacement from the options Hash - calls #to_hash to convert the options argument to a Hash if not an Integer - calls #to_str to convert the replacement object to a String - raises a TypeError if #to_str does not return a String - raises a TypeError if passed true for the replacement object - raises a TypeError if passed false for the replacement object - raises a TypeError if passed an Integer for the replacement object - accepts an empty String for the replacement object Encoding::Converter.new when passed nil for the replacement object when the destination encoding is not UTF-8 - sets the replacement String to '?' - sets the replacement String encoding to US-ASCII - sets the replacement String to '\uFFFD' - sets the replacement String encoding to UTF-8 Encoding::Converter#primitive_convert - accepts a nil source buffer - accepts a String as the source buffer - raises FrozenError when the destination buffer is a frozen String - accepts nil for the destination byte offset - accepts an integer for the destination byte offset - calls #to_int to convert the destination byte offset - raises an ArgumentError if the destination byte offset is greater than the bytesize of the destination buffer - uses the destination byte offset to determine where to write the result in the destination buffer - accepts nil for the destination bytesize - accepts an integer for the destination bytesize - allows a destination bytesize value greater than the bytesize of the source buffer - allows a destination bytesize value less than the bytesize of the source buffer - calls #to_int to convert the destination byte size - uses destination bytesize as the maximum bytesize of the destination buffer - allows a destination buffer of unlimited size if destination bytesize is nil - accepts an options hash - sets the destination buffer's encoding to the destination encoding if the conversion succeeded - sets the destination buffer's encoding to the destination encoding if the conversion failed - removes the undefined part from the source buffer when returning :undefined_conversion - returns :incomplete_input when source buffer ends unexpectedly and :partial_input isn't specified - clears the source buffer when returning :incomplete_input - returns :source_buffer_empty when source buffer ends unexpectedly and :partial_input is true - clears the source buffer when returning :source_buffer_empty - returns :undefined_conversion when a character in the source buffer is not representable in the output encoding - returns :invalid_byte_sequence when an invalid byte sequence was found in the source buffer - removes consumed and erroneous bytes from the source buffer when returning :invalid_byte_sequence - returns :finished when the conversion succeeded - clears the source buffer when returning :finished - returns :destination_buffer_full when the destination buffer is too small - clears the source buffer when returning :destination_buffer_full - keeps removing invalid bytes from the source buffer - reuses read-again bytes after the first error Encoding::Converter#primitive_errinfo - returns [:source_buffer_empty,nil,nil,nil,nil] when no conversion has been attempted - returns [:finished,nil,nil,nil,nil] when #primitive_convert last returned :finished - returns [:source_buffer_empty,nil,nil,nil, nil] when #convert last succeeded - returns [:destination_buffer_full,nil,nil,nil,nil] when #primitive_convert last returned :destination_buffer_full - returns the status of the last primitive conversion, even if it was successful and the previous one wasn't - returns the state, source encoding, target encoding, and the erroneous bytes when #primitive_convert last returned :undefined_conversion - returns the state, source encoding, target encoding, and erroneous bytes when #primitive_convert last returned :incomplete_input - returns the state, source encoding, target encoding, erroneous bytes, and the read-again bytes when #primitive_convert last returned :invalid_byte_sequence - returns the state, source encoding, target encoding, erroneous bytes, and the read-again bytes when #convert last raised InvalidByteSequenceError - returns the state, source encoding, target encoding, erroneous bytes, and the read-again bytes when #finish last raised InvalidByteSequenceError Encoding::Converter#putback - returns a String - returns a String in the source encoding - returns the bytes buffered due to an :invalid_byte_sequence error - allows conversion to be resumed after an :invalid_byte_sequence - returns an empty String when there are no more bytes to put back - returns the problematic bytes for UTF-16LE - accepts an integer argument corresponding to the number of bytes to be put back Encoding::Converter#replacement - returns '?' in US-ASCII when the destination encoding is not UTF-8 - returns \uFFFD when the destination encoding is UTF-8 Encoding::Converter#replacement= - accepts a String argument - accepts a String argument of arbitrary length - raises a TypeError if assigned a non-String argument - sets #replacement - raises an UndefinedConversionError is the argument cannot be converted into the destination encoding - does not change the replacement character if the argument cannot be converted into the destination encoding - uses the replacement character Encoding::Converter.search_convpath - returns an Array with a single element if there is a direct converter - returns multiple encoding pairs when direct conversion is impossible - indicates if crlf_newline conversion would occur - raises an Encoding::ConverterNotFoundError if no conversion path exists Encoding::Converter#source_encoding - returns the source encoding as an Encoding object Encoding.default_external - returns an Encoding object - returns the default external encoding Encoding.default_external= - sets the default external encoding - also sets the filesystem encoding - can accept a name of an encoding as a String - calls #to_s on arguments that are neither Strings nor Encodings - raises a TypeError unless the argument is an Encoding or convertible to a String - raises an ArgumentError if the argument is nil Encoding.default_internal - is nil by default - returns an Encoding object if a default internal encoding is set - returns nil if no default internal encoding is set - returns the default internal encoding Encoding.default_internal= - sets the default internal encoding - can accept a name of an encoding as a String - calls #to_str to convert an object to a String - raises a TypeError if #to_str does not return a String - raises a TypeError when passed an object not providing #to_str - accepts an argument of nil to unset the default internal encoding Encoding#dummy? - returns false for proper encodings - returns true for dummy encodings Encoding.find - returns the corresponding Encoding object if given a valid encoding name - returns the corresponding Encoding object if given a valid alias name - raises a TypeError if passed a Symbol - returns the passed Encoding object - accepts encoding names as Strings - accepts any object as encoding name, if it responds to #to_str - is case insensitive - raises an ArgumentError if the given encoding does not exist - supports the 'locale' encoding alias - returns default external encoding for the 'external' encoding alias - returns default internal encoding for the 'internal' encoding alias - uses default external encoding for the 'filesystem' encoding alias Encoding#inspect - returns a String - returns # for a non-dummy encoding named 'name' - returns # for a dummy encoding named 'name' Encoding::InvalidByteSequenceError#destination_encoding_name - returns a String - is equal to the destination encoding name of the object that raised it Encoding::InvalidByteSequenceError#destination_encoding - returns an Encoding object - is equal to the destination encoding of the object that raised it Encoding::InvalidByteSequenceError#error_bytes - returns a String - returns the bytes that caused the exception - uses BINARY as the encoding Encoding::InvalidByteSequenceError#incomplete_input? - returns nil by default - returns true if #primitive_convert returned :incomplete_input for the same data - returns false if #primitive_convert returned :invalid_byte_sequence for the same data Encoding::InvalidByteSequenceError#readagain_bytes - returns a String - returns the bytes to be read again - uses BINARY as the encoding Encoding::UndefinedConversionError#source_encoding_name - returns a String - is equal to the source encoding name of the object that raised it - is equal to the source encoding at the stage of the conversion path where the error occurred Encoding::InvalidByteSequenceError#source_encoding - returns an Encoding object - is equal to the source encoding of the object that raised it - is equal to the source encoding at the stage of the conversion path where the error occurred Encoding.list - returns an Array - returns an Array of Encoding objects - returns each encoding only once - includes the default external encoding - does not include any alias names - includes all aliased encodings - includes dummy encodings - includes UTF-8 encoding - includes CESU-8 encoding - updates the list when #find is used to load a new encoding Encoding.locale_charmap - returns a String - returns a value based on the LC_ALL environment variable - is unaffected by assigning to ENV['LC_ALL'] in the same process Encoding.name_list - returns an Array - returns encoding names as Strings - includes all aliases - includes all non-dummy encodings Encoding#name - returns a String - uniquely identifies an encoding Encoding#names - returns an Array - returns names as Strings - returns #name as the first value - includes any aliases the encoding has Encoding#replicate - has been removed Encoding#to_s - returns a String - uniquely identifies an encoding Encoding::UndefinedConversionError#destination_encoding_name - returns a String - is equal to the destination encoding name of the object that raised it Encoding::UndefinedConversionError#destination_encoding - returns an Encoding object - is equal to the destination encoding of the object that raised it Encoding::UndefinedConversionError#error_char - returns a String - returns the one-character String that caused the exception - uses the source encoding Encoding::UndefinedConversionError#source_encoding_name - returns a String - is equal to the source encoding name of the object that raised it - is equal to the source encoding at the stage of the conversion path where the error occurred Encoding::UndefinedConversionError#source_encoding - returns an Encoding object - is equal to the source encoding of the object that raised it - is equal to the source encoding at the stage of the conversion path where the error occurred Enumerable#all? - always returns true on empty enumeration - raises an ArgumentError when more than 1 argument is provided - does not hide exceptions out of #each Enumerable#all? with no block - returns true if no elements are false or nil - returns false if there are false or nil elements - gathers whole arrays as elements when each yields multiple Enumerable#all? with block - returns true if the block never returns false or nil - returns false if the block ever returns false or nil - stops iterating once the return value is determined - does not hide exceptions out of the block - gathers initial args as elements when each yields multiple - yields multiple arguments when each yields multiple Enumerable#all? when given a pattern argument - calls `===` on the pattern the return value - always returns true on empty enumeration - does not hide exceptions out of #each - returns true if the pattern never returns false or nil - returns false if the pattern ever returns false or nil - does not hide exceptions out of pattern#=== - calls the pattern with gathered array when yielded with multiple arguments - ignores the block if there is an argument Enumerable#any? - always returns false on empty enumeration - raises an ArgumentError when more than 1 argument is provided - does not hide exceptions out of #each Enumerable#any? with no block - returns true if any element is not false or nil - returns false if all elements are false or nil - gathers whole arrays as elements when each yields multiple Enumerable#any? with block - returns true if the block ever returns other than false or nil - returns false if the block never returns other than false or nil - stops iterating once the return value is determined - does not hide exceptions out of the block - gathers initial args as elements when each yields multiple - yields multiple arguments when each yields multiple Enumerable#any? when given a pattern argument - calls `===` on the pattern the return value - always returns false on empty enumeration - does not hide exceptions out of #each - returns true if the pattern ever returns a truthy value - returns false if the block never returns other than false or nil - does not hide exceptions out of pattern#=== - calls the pattern with gathered array when yielded with multiple arguments - ignores the block if there is an argument Enumerable#chain - returns a chain of self and provided enumerables - returns an Enumerator::Chain if given a block Enumerable#chunk - returns an Enumerator if called without a block - returns an Enumerator if given a block - yields the current element and the current chunk to the block - returns elements of the Enumerable in an Array of Arrays, [v, ary], where 'ary' contains the consecutive elements for which the block returned the value 'v' - returns a partitioned Array of values - returns elements for which the block returns :_alone in separate Arrays - yields Arrays as a single argument to a rest argument - does not return elements for which the block returns :_separator - does not return elements for which the block returns nil - raises a RuntimeError if the block returns a Symbol starting with an underscore other than :_alone or :_separator - does not accept arguments - returned Enumerator size returns nil Enumerable#chunk_while when given a block - returns an enumerator - splits chunks between adjacent elements i and j where the block returns false - calls the block for length of the receiver enumerable minus one times Enumerable#chunk_while when not given a block - raises an ArgumentError Enumerable#chunk_while on a single-element array - ignores the block and returns an enumerator that yields [element] Enumerable#collect_concat - yields elements to the block and flattens one level - appends non-Array elements that do not define #to_ary - concatenates the result of calling #to_ary if it returns an Array - does not call #to_a - appends an element that defines #to_ary that returns nil - raises a TypeError if an element defining #to_ary does not return an Array or nil - returns an enumerator when no block given Enumerable#collect_concat Enumerable with size when no block is given returned Enumerator - size returns the enumerable size Enumerable#collect_concat Enumerable with no size when no block is given returned Enumerator - size returns nil Enumerable#collect - returns a new array with the results of passing each element to block - passes through the values yielded by #each_with_index - gathers initial args as elements when each yields multiple - only yields increasing values for a Range - returns an enumerator when no block given - reports the same arity as the given block - yields an Array of 2 elements for a Hash when block arity is 1 - yields 2 arguments for a Hash when block arity is 2 - raises an error for a Hash when an arity enforcing block of arity >2 is passed in - calls the each method on sub-classes Enumerable#collect Enumerable with size when no block is given returned Enumerator - size returns the enumerable size Enumerable#collect Enumerable with no size when no block is given returned Enumerator - size returns nil Enumerable#compact - returns array without nil elements Enumerable#count - counts nils if given nil as an argument - accepts an argument for comparison using == - uses a block for comparison - ignores the block when given an argument Enumerable#count when no argument or a block - returns size Enumerable#count when no argument or a block with a custom size method - ignores the custom size method Enumerable#count when each yields multiple values - gathers initial args as elements - accepts an argument for comparison using == Enumerable#cycle passed no argument or nil - loops indefinitely - returns nil if there are no elements - yields successive elements of the array repeatedly - calls each at most once - yields only when necessary Enumerable#cycle passed a number n as an argument - returns nil and does nothing for non positive n - calls each at most once - yields only when necessary - tries to convert n to an Integer using #to_int - raises a TypeError when the passed n cannot be coerced to Integer - raises an ArgumentError if more arguments are passed - gathers whole arrays as elements when each yields multiple Enumerable#cycle Enumerable with size when no block is given returned Enumerator size - should be the result of multiplying the enumerable size by the argument passed - should be zero when the argument passed is 0 or less - should be Float::INFINITY when no argument is passed Enumerable#cycle Enumerable with no size when no block is given returned Enumerator - size returns nil Enumerable#detect - passes each entry in enum to block while block when block is false - returns nil when the block is false and there is no ifnone proc given - returns the first element for which the block is not false - returns the value of the ifnone proc if the block is false - doesn't call the ifnone proc if an element is found - calls the ifnone proc only once when the block is false - calls the ifnone proc when there are no elements - ignores the ifnone argument when nil - passes through the values yielded by #each_with_index - returns an enumerator when no block given - passes the ifnone proc to the enumerator - gathers whole arrays as elements when each yields multiple Enumerable#detect Enumerable with size when no block is given returned Enumerator - size returns nil Enumerable#detect Enumerable with no size when no block is given returned Enumerator - size returns nil Enumerable#drop - requires exactly one argument Enumerable#drop passed a number n as an argument - raises ArgumentError if n < 0 - tries to convert n to an Integer using #to_int - returns [] for empty enumerables - returns [] if dropping all - raises a TypeError when the passed n cannot be coerced to Integer Enumerable#drop_while - returns an Enumerator if no block given - returns no/all elements for {true/false} block - accepts returns other than true/false - passes elements to the block until the first false - will only go through what's needed - doesn't return self when it could - gathers whole arrays as elements when each yields multiple Enumerable#drop_while Enumerable with size when no block is given returned Enumerator - size returns nil Enumerable#drop_while Enumerable with no size when no block is given returned Enumerator - size returns nil Enumerable#each_cons - passes element groups to the block - raises an ArgumentError if there is not a single parameter > 0 - tries to convert n to an Integer using #to_int - works when n is >= full length - yields only as much as needed - gathers whole arrays as elements when each yields multiple - returns self when a block is given Enumerable#each_cons when no block is given - returns an enumerator Enumerable#each_cons when no block is given Enumerable with size returned Enumerator size - returns enum size - each_cons argument + 1 - returns 0 when the argument is larger than self - returns 0 when the enum is empty Enumerable#each_cons when no block is given Enumerable with no size when no block is given returned Enumerator - size returns nil Enumerable#each_entry - yields multiple arguments as an array - returns an enumerator if no block - passes through the values yielded by #each_with_index - raises an ArgumentError when extra arguments - passes extra arguments to #each Enumerable#each_entry Enumerable with size when no block is given returned Enumerator - size returns the enumerable size Enumerable#each_entry Enumerable with no size when no block is given returned Enumerator - size returns nil Enumerable#each_slice - passes element groups to the block - raises an ArgumentError if there is not a single parameter > 0 - tries to convert n to an Integer using #to_int - works when n is >= full length - yields only as much as needed - returns an enumerator if no block - returns self when a block is given - gathers whole arrays as elements when each yields multiple Enumerable#each_slice when no block is given - returns an enumerator Enumerable#each_slice when no block is given Enumerable with size returned Enumerator size - returns the ceil of Enumerable size divided by the argument value - returns 0 when the Enumerable is empty Enumerable#each_slice when no block is given Enumerable with no size when no block is given returned Enumerator - size returns nil Enumerable#each_with_index - passes each element and its index to block - provides each element to the block - provides each element to the block and its index - binds splat arguments properly - returns an enumerator if no block - passes extra parameters to each Enumerable#each_with_index Enumerable with size when no block is given returned Enumerator - size returns the enumerable size Enumerable#each_with_index Enumerable with no size when no block is given returned Enumerator - size returns nil Enumerable#each_with_object - passes each element and its argument to the block - returns an enumerator if no block - gathers whole arrays as elements when each yields multiple Enumerable#each_with_object Enumerable with size when no block is given returned Enumerator - size returns the enumerable size Enumerable#each_with_object Enumerable with no size when no block is given returned Enumerator - size returns nil Enumerable#entries - returns an array containing the elements - passes through the values yielded by #each_with_index - passes arguments to each Enumerable#filter_map - returns an empty array if there are no elements - returns an array with truthy results of passing each element to block - returns an enumerator when no block given Enumerable#filter - returns all elements for which the block is not false - returns an enumerator when no block given - passes through the values yielded by #each_with_index - gathers whole arrays as elements when each yields multiple Enumerable#filter Enumerable with size when no block is given returned Enumerator - size returns the enumerable size Enumerable#filter Enumerable with no size when no block is given returned Enumerator - size returns nil Enumerable#find_all - returns all elements for which the block is not false - returns an enumerator when no block given - passes through the values yielded by #each_with_index - gathers whole arrays as elements when each yields multiple Enumerable#find_all Enumerable with size when no block is given returned Enumerator - size returns the enumerable size Enumerable#find_all Enumerable with no size when no block is given returned Enumerator - size returns nil Enumerable#find_index - passes each entry in enum to block while block when block is false - returns nil when the block is false - returns the first index for which the block is not false - returns the first index found - returns nil when the element not found - ignores the block if an argument is given - returns an Enumerator if no block given - uses #== for testing equality Enumerable#find_index without block - gathers whole arrays as elements when each yields multiple Enumerable#find_index with block given a single yield parameter - passes first element to the parameter Enumerable#find_index with block given a greedy yield parameter - passes a gathered array to the parameter Enumerable#find_index Enumerable with size when no block is given returned Enumerator - size returns nil Enumerable#find_index Enumerable with no size when no block is given returned Enumerator - size returns nil Enumerable#find - passes each entry in enum to block while block when block is false - returns nil when the block is false and there is no ifnone proc given - returns the first element for which the block is not false - returns the value of the ifnone proc if the block is false - doesn't call the ifnone proc if an element is found - calls the ifnone proc only once when the block is false - calls the ifnone proc when there are no elements - ignores the ifnone argument when nil - passes through the values yielded by #each_with_index - returns an enumerator when no block given - passes the ifnone proc to the enumerator - gathers whole arrays as elements when each yields multiple Enumerable#find Enumerable with size when no block is given returned Enumerator - size returns nil Enumerable#find Enumerable with no size when no block is given returned Enumerator - size returns nil Enumerable#first - returns the first element - returns nil if self is empty - returns a gathered array from yield parameters - raises a RangeError when passed a Bignum Enumerable#first when passed an argument - returns the first count elements if given a count - returns an empty array when passed count on an empty array - returns an empty array when passed count == 0 - returns an array containing the first element when passed count == 1 - raises an ArgumentError when count is negative - returns the entire array when count > length - tries to convert the passed argument to an Integer using #to_int - raises a TypeError if the passed argument is not numeric - gathers whole arrays as elements when each yields multiple - consumes only what is needed Enumerable#flat_map - yields elements to the block and flattens one level - appends non-Array elements that do not define #to_ary - concatenates the result of calling #to_ary if it returns an Array - does not call #to_a - appends an element that defines #to_ary that returns nil - raises a TypeError if an element defining #to_ary does not return an Array or nil - returns an enumerator when no block given Enumerable#flat_map Enumerable with size when no block is given returned Enumerator - size returns the enumerable size Enumerable#flat_map Enumerable with no size when no block is given returned Enumerator - size returns nil Enumerable#grep - grep without a block should return an array of all elements === pattern - grep with a block should return an array of elements === pattern passed through block - grep the enumerable (rubycon legacy) - can use $~ in the block when used with a Regexp - sets $~ in the block - does not set $~ when given no block - does not modify Regexp.last_match without block - correctly handles non-string elements Enumerable#grep with a block - returns an Array of matched elements that mapped by the block - calls the block with gathered array when yielded with multiple arguments - raises an ArgumentError when not given a pattern Enumerable#grep_v - sets $~ in the block - does not set $~ when given no block - does not modify Regexp.last_match without block - correctly handles non-string elements Enumerable#grep_v without block - returns an Array of matched elements - compares pattern with gathered array when yielded with multiple arguments - raises an ArgumentError when not given a pattern Enumerable#grep_v with block - returns an Array of matched elements that mapped by the block - calls the block with gathered array when yielded with multiple arguments - raises an ArgumentError when not given a pattern Enumerable#group_by - returns a hash with values grouped according to the block - returns an empty hash for empty enumerables - returns a hash without default_proc - returns an Enumerator if called without a block - gathers whole arrays as elements when each yields multiple Enumerable#group_by Enumerable with size when no block is given returned Enumerator - size returns the enumerable size Enumerable#group_by Enumerable with no size when no block is given returned Enumerator - size returns nil Enumerable#include? - returns true if any element == argument for numbers - returns true if any element == argument for other objects - returns true if any member of enum equals obj when == compare different classes (legacy rubycon) - gathers whole arrays as elements when each yields multiple Enumerable#inject - with argument takes a block with an accumulator (with argument as initial value) and the current element. Value of block becomes new accumulator - produces an array of the accumulator and the argument when given a block with a *arg - can take two argument - converts non-Symbol method name argument to String with #to_str if two arguments - raises TypeError when the second argument is not Symbol or String and it cannot be converted to String if two arguments - ignores the block if two arguments - does not warn when given a Symbol with $VERBOSE true - can take a symbol argument - can take a String argument - converts non-Symbol method name argument to String with #to_str - raises TypeError when passed not Symbol or String method name argument and it cannot be converted to String - without argument takes a block with an accumulator (with first element as initial value) and the current element. Value of block becomes new accumulator - gathers whole arrays as elements when each yields multiple - with inject arguments(legacy rubycon) - without inject arguments(legacy rubycon) - returns nil when fails(legacy rubycon) - tolerates increasing a collection size during iterating Array - raises an ArgumentError when no parameters or block is given Enumerable#lazy - returns an instance of Enumerator::Lazy Enumerable#map - returns a new array with the results of passing each element to block - passes through the values yielded by #each_with_index - gathers initial args as elements when each yields multiple - only yields increasing values for a Range - returns an enumerator when no block given - reports the same arity as the given block - yields an Array of 2 elements for a Hash when block arity is 1 - yields 2 arguments for a Hash when block arity is 2 - raises an error for a Hash when an arity enforcing block of arity >2 is passed in - calls the each method on sub-classes Enumerable#map Enumerable with size when no block is given returned Enumerator - size returns the enumerable size Enumerable#map Enumerable with no size when no block is given returned Enumerator - size returns nil Enumerable#max_by - returns an enumerator if no block - returns nil if #each yields no objects - returns the object for whom the value returned by block is the largest - returns the object that appears first in #each in case of a tie - uses max.<=>(current) to determine order - is able to return the maximum for enums that contain nils - gathers whole arrays as elements when each yields multiple Enumerable#max_by Enumerable with size when no block is given returned Enumerator - size returns the enumerable size Enumerable#max_by Enumerable with no size when no block is given returned Enumerator - size returns nil Enumerable#max_by when called with an argument n without a block - returns an enumerator Enumerable#max_by when called with an argument n with a block - returns an array containing the maximum n elements based on the block's value Enumerable#max_by when called with an argument n with a block on a enumerable of length x where x < n - returns an array containing the maximum n elements of length n Enumerable#max_by when called with an argument n with a block when n is negative - raises an ArgumentError Enumerable#max_by when called with an argument n when n is nil - returns the maximum element Enumerable#max - returns the maximum element - returns the maximum element (basics cases) - returns nil for an empty Enumerable - raises a NoMethodError for elements without #<=> - raises an ArgumentError for incomparable elements - returns the maximum for enumerables that contain nils - gathers whole arrays as elements when each yields multiple Enumerable#max when passed a block - returns the maximum element Enumerable#max when called with an argument n without a block - returns an array containing the maximum n elements Enumerable#max when called with an argument n with a block - returns an array containing the maximum n elements Enumerable#max when called with an argument n on a enumerable of length x where x < n - returns an array containing the maximum n elements of length x Enumerable#max when called with an argument n that is negative - raises an ArgumentError Enumerable#max that is nil - returns the maximum element Enumerable#member? - returns true if any element == argument for numbers - returns true if any element == argument for other objects - returns true if any member of enum equals obj when == compare different classes (legacy rubycon) - gathers whole arrays as elements when each yields multiple Enumerable#min_by - returns an enumerator if no block - returns nil if #each yields no objects - returns the object for whom the value returned by block is the smallest - returns the object that appears first in #each in case of a tie - uses min.<=>(current) to determine order - is able to return the minimum for enums that contain nils - gathers whole arrays as elements when each yields multiple Enumerable#min_by Enumerable with size when no block is given returned Enumerator - size returns the enumerable size Enumerable#min_by Enumerable with no size when no block is given returned Enumerator - size returns nil Enumerable#min_by when called with an argument n without a block - returns an enumerator Enumerable#min_by when called with an argument n with a block - returns an array containing the minimum n elements based on the block's value Enumerable#min_by when called with an argument n with a block on a enumerable of length x where x < n - returns an array containing the minimum n elements of length n Enumerable#min_by when called with an argument n with a block when n is negative - raises an ArgumentError Enumerable#min_by when called with an argument n when n is nil - returns the minimum element Enumerable#min - min should return the minimum element - returns the minimum (basic cases) - returns nil for an empty Enumerable - raises a NoMethodError for elements without #<=> - raises an ArgumentError for incomparable elements - returns the minimum when using a block rule - returns the minimum for enumerables that contain nils - gathers whole arrays as elements when each yields multiple Enumerable#min when called with an argument n without a block - returns an array containing the minimum n elements Enumerable#min when called with an argument n with a block - returns an array containing the minimum n elements Enumerable#min when called with an argument n on a enumerable of length x where x < n - returns an array containing the minimum n elements of length x Enumerable#min when called with an argument n that is negative - raises an ArgumentError Enumerable#min that is nil - returns the minimum element Enumerable#minmax_by - returns an enumerator if no block - returns nil if #each yields no objects - returns the object for whom the value returned by block is the largest - returns the object that appears first in #each in case of a tie - uses min/max.<=>(current) to determine order - is able to return the maximum for enums that contain nils - gathers whole arrays as elements when each yields multiple Enumerable#minmax_by Enumerable with size when no block is given returned Enumerator - size returns the enumerable size Enumerable#minmax_by Enumerable with no size when no block is given returned Enumerator - size returns nil Enumerable#minmax - min should return the minimum element - returns the minimum when using a block rule - returns [nil, nil] for an empty Enumerable - raises a NoMethodError for elements without #<=> - raises an ArgumentError when elements are incompatible - gathers whole arrays as elements when each yields multiple Enumerable#none? - always returns true on empty enumeration - raises an ArgumentError when more than 1 argument is provided - does not hide exceptions out of #each Enumerable#none? with no block - returns true if none of the elements in self are true - returns false if at least one of the elements in self are true - gathers whole arrays as elements when each yields multiple Enumerable#none? with a block - passes each element to the block in turn until it returns true - stops passing elements to the block when it returns true - returns true if the block never returns true - returns false if the block ever returns true - does not hide exceptions out of the block - gathers initial args as elements when each yields multiple - yields multiple arguments when each yields multiple Enumerable#none? when given a pattern argument - calls `===` on the pattern the return value - always returns true on empty enumeration - does not hide exceptions out of #each - returns true if the pattern never returns a truthy value - returns false if the pattern ever returns other than false or nil - does not hide exceptions out of pattern#=== - calls the pattern with gathered array when yielded with multiple arguments - ignores the block if there is an argument Enumerable#one? - always returns false on empty enumeration - raises an ArgumentError when more than 1 argument is provided - does not hide exceptions out of #each Enumerable#one? with no block - returns true if only one element evaluates to true - returns false if two elements evaluate to true - returns false if all elements evaluate to false - gathers whole arrays as elements when each yields multiple Enumerable#one? with a block - returns true if block returns true once - returns false if the block returns true more than once - returns false if the block only returns false - does not hide exceptions out of the block - gathers initial args as elements when each yields multiple - yields multiple arguments when each yields multiple Enumerable#one? when given a pattern argument - calls `===` on the pattern the return value - always returns false on empty enumeration - does not hide exceptions out of #each - returns true if the pattern returns a truthy value only once - returns false if the pattern returns a truthy value more than once - returns false if the pattern never returns a truthy value - does not hide exceptions out of pattern#=== - calls the pattern with gathered array when yielded with multiple arguments - ignores the block if there is an argument Enumerable#partition - returns two arrays, the first containing elements for which the block is true, the second containing the rest - returns an Enumerator if called without a block - gathers whole arrays as elements when each yields multiple Enumerable#partition Enumerable with size when no block is given returned Enumerator - size returns the enumerable size Enumerable#partition Enumerable with no size when no block is given returned Enumerator - size returns nil Enumerable#reduce - with argument takes a block with an accumulator (with argument as initial value) and the current element. Value of block becomes new accumulator - produces an array of the accumulator and the argument when given a block with a *arg - can take two argument - converts non-Symbol method name argument to String with #to_str if two arguments - raises TypeError when the second argument is not Symbol or String and it cannot be converted to String if two arguments - ignores the block if two arguments - does not warn when given a Symbol with $VERBOSE true - can take a symbol argument - can take a String argument - converts non-Symbol method name argument to String with #to_str - raises TypeError when passed not Symbol or String method name argument and it cannot be converted to String - without argument takes a block with an accumulator (with first element as initial value) and the current element. Value of block becomes new accumulator - gathers whole arrays as elements when each yields multiple - with inject arguments(legacy rubycon) - without inject arguments(legacy rubycon) - returns nil when fails(legacy rubycon) - tolerates increasing a collection size during iterating Array - raises an ArgumentError when no parameters or block is given Enumerable#reject - returns an array of the elements for which block is false - returns an Enumerator if called without a block - gathers whole arrays as elements when each yields multiple Enumerable#reject Enumerable with size when no block is given returned Enumerator - size returns the enumerable size Enumerable#reject Enumerable with no size when no block is given returned Enumerator - size returns nil Enumerable#reverse_each - traverses enum in reverse order and pass each element to block - returns an Enumerator if no block given - gathers whole arrays as elements when each yields multiple Enumerable#reverse_each Enumerable with size when no block is given returned Enumerator - size returns the enumerable size Enumerable#reverse_each Enumerable with no size when no block is given returned Enumerator - size returns nil Enumerable#select - returns all elements for which the block is not false - returns an enumerator when no block given - passes through the values yielded by #each_with_index - gathers whole arrays as elements when each yields multiple Enumerable#select Enumerable with size when no block is given returned Enumerator - size returns the enumerable size Enumerable#select Enumerable with no size when no block is given returned Enumerator - size returns nil Enumerable#slice_after - raises an ArgumentError when given an incorrect number of arguments Enumerable#slice_after when given an argument and no block - calls === on the argument to determine when to yield - doesn't yield an empty array if the filter matches the first entry or the last entry - uses standard boolean as a test Enumerable#slice_after when given a block and no argument - calls the block to determine when to yield Enumerable#slice_after when given a block and an argument - raises an ArgumentError when an iterator method yields more than one value - processes all yielded values Enumerable#slice_before - raises an ArgumentError when given an incorrect number of arguments Enumerable#slice_before when given an argument and no block - calls === on the argument to determine when to yield - doesn't yield an empty array if the filter matches the first entry or the last entry - uses standard boolean as a test Enumerable#slice_before when given a block - does not accept arguments Enumerable#slice_before when given a block and no argument - calls the block to determine when to yield Enumerable#slice_before when an iterator method yields more than one value - processes all yielded values Enumerable#slice_before Enumerable with size when no block is given returned Enumerator - size returns nil Enumerable#slice_before Enumerable with no size when no block is given returned Enumerator - size returns nil Enumerable#slice_when when given a block - returns an enumerator - splits chunks between adjacent elements i and j where the block returns true - calls the block for length of the receiver enumerable minus one times - doesn't yield an empty array if the block matches the first or the last time - doesn't yield an empty array on a small enumerable Enumerable#slice_when when not given a block - raises an ArgumentError Enumerable#slice_when when an iterator method yields more than one value - processes all yielded values Enumerable#sort_by - returns an array of elements ordered by the result of block - sorts the object by the given attribute - returns an Enumerator when a block is not supplied - gathers whole arrays as elements when each yields multiple - returns an array of elements when a block is supplied and #map returns an enumerable - calls #each to iterate over the elements to be sorted Enumerable#sort_by Enumerable with size when no block is given returned Enumerator - size returns the enumerable size Enumerable#sort_by Enumerable with no size when no block is given returned Enumerator - size returns nil Enumerable#sort - sorts by the natural order as defined by <=> - yields elements to the provided block - raises a NoMethodError if elements do not define <=> - sorts enumerables that contain nils - compare values returned by block with 0 - raises an error if objects can't be compared - gathers whole arrays as elements when each yields multiple - doesn't raise an error if #to_a returns a frozen Array Enumerable#sum - returns amount of the elements with taking an argument as the initial value - gives 0 as a default argument - uses Kahan's compensated summation algorithm for precise sum of float numbers Enumerable#sum with a block - transforms the elements - does not destructure array elements Enumerable#take - requires an argument Enumerable#take when passed an argument - returns the first count elements if given a count - returns an empty array when passed count on an empty array - returns an empty array when passed count == 0 - returns an array containing the first element when passed count == 1 - raises an ArgumentError when count is negative - returns the entire array when count > length - tries to convert the passed argument to an Integer using #to_int - raises a TypeError if the passed argument is not numeric - gathers whole arrays as elements when each yields multiple - consumes only what is needed Enumerable#take_while - returns an Enumerator if no block given - returns no/all elements for {true/false} block - accepts returns other than true/false - passes elements to the block until the first false - will only go through what's needed - doesn't return self when it could - calls the block with initial args when yielded with multiple arguments Enumerable#take_while Enumerable with size when no block is given returned Enumerator - size returns nil Enumerable#take_while Enumerable with no size when no block is given returned Enumerator - size returns nil Enumerable#tally - returns a hash with counts according to the value - returns a hash without default - returns an empty hash for empty enumerables - counts values as gathered array when yielded with multiple arguments - does not call given block Enumerable#tally with a hash - returns a hash with counts according to the value - returns the given hash - calls #to_hash to convert argument to Hash implicitly if passed not a Hash - raises a FrozenError and does not update the given hash when the hash is frozen - raises a FrozenError even if enumerable is empty - does not call given block - ignores the default value - ignores the default proc - needs the values counting each elements to be an integer Enumerable#to_a - returns an array containing the elements - passes through the values yielded by #each_with_index - passes arguments to each Enumerable#to_h - converts empty enumerable to empty hash - converts yielded [key, value] pairs to a hash - uses the last value of a duplicated key - calls #to_ary on contents - forwards arguments to #each - raises TypeError if an element is not an array - raises ArgumentError if an element is not a [key, value] pair Enumerable#to_h with block - converts [key, value] pairs returned by the block to a hash - passes to a block each element as a single argument - raises ArgumentError if block returns longer or shorter array - raises TypeError if block returns something other than Array - coerces returned pair to Array with #to_ary - does not coerce returned pair to Array with #to_a Enumerable#to_set - returns a new Set created from self - passes down passed blocks - instantiates an object of provided as the first argument set class - does not need explicit `require 'set'` Enumerable#uniq - returns an array that contains only unique elements - uses eql? semantics - compares elements first with hash - does not compare elements with different hash codes via eql? - compares elements with matching hash codes with #eql? Enumerable#uniq when yielded with multiple arguments - returns all yield arguments as an array Enumerable#zip - combines each element of the receiver with the element of the same index in arrays given as arguments - passes each element of the result array to a block and return nil if a block is given - fills resulting array with nils if an argument array is too short - converts arguments to arrays using #to_ary - converts arguments to enums using #to_enum - gathers whole arrays as elements when each yields multiple - raises TypeError when some argument isn't Array and doesn't respond to #to_ary and #to_enum Enumerator::ArithmeticSequence#begin - returns the begin of the sequence Enumerator::ArithmeticSequence#begin with beginless - returns nil as begin of the sequence Enumerator::ArithmeticSequence#each - calls given block on each item of the sequence - returns self Enumerator::ArithmeticSequence#end - returns the end of the sequence Enumerator::ArithmeticSequence#end with endless - returns nil as end of the sequence Enumerator::ArithmeticSequence#== - returns true if begin, end, step and exclude_end? are equal Enumerator::ArithmeticSequence#exclude_end? when created using Numeric#step - always returns false Enumerator::ArithmeticSequence#exclude_end? when created using Range#step - mirrors range.exclude_end? Enumerator::ArithmeticSequence#first - returns the first element of the sequence Enumerator::ArithmeticSequence#hash - is based on begin, end, step and exclude_end? Enumerator::ArithmeticSequence#inspect when Numeric#step is used - returns '(begin.step(end{, step}))' Enumerator::ArithmeticSequence#inspect when Range#step is used - returns '((range).step{(step)})' Enumerator::ArithmeticSequence#last - returns the last element of the sequence Enumerator::ArithmeticSequence.new - is not defined Enumerator::ArithmeticSequence.allocate - is not defined Enumerator::ArithmeticSequence#size for finite sequence - returns the number of elements in this arithmetic sequence Enumerator::ArithmeticSequence#size for infinite sequence - returns Infinity Enumerator::ArithmeticSequence#step - returns the original value given to step method Enumerator::Chain#each - calls each on its constituents as needed Enumerator::Chain#initialize - is a private method - returns self - accepts many arguments - accepts arguments that are not Enumerable nor responding to :each Enumerator::Chain#initialize on frozen instance - raises a FrozenError Enumerator::Chain#inspect - shows a representation of the Enumerator - calls inspect on its chain elements - returns a not initialized representation if #initialized is not called yet Enumerator::Chain#rewind - returns self - does nothing if receiver has not been iterated - does nothing on objects that don't respond_to rewind - calls_rewind its objects - calls_rewind in reverse order - calls rewind only for objects that have actually been iterated on Enumerator::Chain#size - returns the sum of the sizes of the elements - returns nil or Infinity for the first element of such a size Enumerator#each - yields each element of self to the given block - calls #each on the object given in the constructor by default - calls #each on the underlying object until it's exhausted - calls the method given in the constructor instead of #each - calls the method given in the constructor until it's exhausted - raises a NoMethodError if the object doesn't respond to #each - returns self if not given arguments and not given a block - returns the same value from receiver.each if block is given - passes given arguments at initialized to receiver.each - requires multiple arguments - appends given arguments to receiver.each - returns the same value from receiver.each if block and arguments are given - returns new Enumerator if given arguments but not given a block Enumerator#each_with_index - passes each element and its index to block - returns the object being enumerated when given a block - binds splat arguments properly - returns an enumerator if no block is supplied - returns a new Enumerator when no block is given - raises an ArgumentError if passed extra arguments - passes on the given block's return value - returns the iterator's return value - returns the correct value if chained with itself Enumerator#each_with_index when no block is given returned Enumerator - size returns the enumerable size Enumerator#each_with_object - receives an argument Enumerator#each_with_object with block - returns the given object Enumerator#each_with_object with block the block parameter - passes each element to first parameter - passes the given object to last parameter Enumerator#each_with_object without block - returns new Enumerator Enumerator#enum_for - is defined in Kernel - returns a new enumerator - defaults the first argument to :each - sets regexp matches in the caller - exposes multi-arg yields as an array - uses the passed block's value to calculate the size of the enumerator - defers the evaluation of the passed block until #size is called Enumerator - includes Enumerable Enumerator#feed - sets the future return value of yield if called before advancing the iterator - causes yield to return the value if called during iteration - can be called for each iteration - returns nil - raises a TypeError if called more than once without advancing the enumerator - sets the return value of Yielder#yield Enumerator#first - returns arrays correctly when calling #first (2376) Enumerator::Generator#each - is an enumerable - supports enumeration with a block - raises a LocalJumpError if no block given - returns the block returned value - requires multiple arguments - appends given arguments to receiver.each Enumerator::Generator#initialize - is a private method - returns self when given a block Enumerator::Generator#initialize on frozen instance - raises a FrozenError Enumerator#initialize - is a private method - returns self when given a block - accepts a block - sets size to nil if size is not given - sets size to nil if the given size is nil - sets size to the given size if the given size is Float::INFINITY - sets size to the given size if the given size is an Integer - sets size to the given size if the given size is a Proc Enumerator#initialize on frozen instance - raises a FrozenError Enumerator#inspect - returns a not initialized representation if #initialized is not called yet Enumerator#inspect shows a representation of the Enumerator - including receiver and method - including receiver and method and arguments - including the nested Enumerator Enumerator::Lazy#chunk - returns a new instance of Enumerator::Lazy - sets #size to nil - returns an Enumerator if called without a block - calls the block with gathered values when yield with multiple arguments - works with an infinite enumerable Enumerator::Lazy#chunk when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times Enumerator::Lazy#chunk on a nested Lazy - sets #size to nil Enumerator::Lazy#chunk on a nested Lazy when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times Enumerator::Lazy#chunk_while - works with an infinite enumerable - should return a lazy enumerator Enumerator::Lazy#collect_concat - returns a new instance of Enumerator::Lazy - sets #size to nil - calls the block with initial values when yield with multiple arguments - raises an ArgumentError when not given a block - works with an infinite enumerable Enumerator::Lazy#collect_concat when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times - flattens elements when the given block returned an array or responding to .each and .force Enumerator::Lazy#collect_concat on a nested Lazy - sets #size to nil Enumerator::Lazy#collect_concat on a nested Lazy when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times - flattens elements when the given block returned an array or responding to .each and .force Enumerator::Lazy#collect - returns a new instance of Enumerator::Lazy - keeps size - calls the block with initial values when yield with multiple arguments - works with an infinite enumerable Enumerator::Lazy#collect when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times Enumerator::Lazy#collect on a nested Lazy - keeps size Enumerator::Lazy#collect on a nested Lazy when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times Enumerator::Lazy#compact - returns array without nil elements - sets #size to nil Enumerator::Lazy#drop - returns a new instance of Enumerator::Lazy - sets difference of given count with old size to new size - works with an infinite enumerable Enumerator::Lazy#drop when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times Enumerator::Lazy#drop on a nested Lazy - sets difference of given count with old size to new size Enumerator::Lazy#drop on a nested Lazy when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times Enumerator::Lazy#drop_while - returns a new instance of Enumerator::Lazy - sets #size to nil - calls the block with initial values when yield with multiple arguments - raises an ArgumentError when not given a block - works with an infinite enumerable Enumerator::Lazy#drop_while when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times Enumerator::Lazy#drop_while on a nested Lazy - sets #size to nil Enumerator::Lazy#drop_while on a nested Lazy when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times Enumerator::Lazy#eager - returns a non-lazy Enumerator converted from the lazy enumerator - does not enumerate an enumerator Enumerator::Lazy#enum_for - requires multiple arguments - returns a new instance of Enumerator::Lazy - sets #size to nil when not given a block - sets given block to size when given a block - generates a lazy enumerator from the given name - passes given arguments to wrapped method - used by some parent's methods though returning Lazy - works with an infinite enumerable Enumerator::Lazy#filter_map - maps only truthy results - does not map false results Enumerator::Lazy#filter - returns a new instance of Enumerator::Lazy - sets #size to nil - calls the block with a gathered array when yield with multiple arguments - raises an ArgumentError when not given a block - works with an infinite enumerable Enumerator::Lazy#filter when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times Enumerator::Lazy#filter on a nested Lazy - sets #size to nil Enumerator::Lazy#filter on a nested Lazy when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times Enumerator::Lazy#find_all - returns a new instance of Enumerator::Lazy - sets #size to nil - calls the block with a gathered array when yield with multiple arguments - raises an ArgumentError when not given a block - works with an infinite enumerable Enumerator::Lazy#find_all when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times Enumerator::Lazy#find_all on a nested Lazy - sets #size to nil Enumerator::Lazy#find_all on a nested Lazy when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times Enumerator::Lazy#flat_map - returns a new instance of Enumerator::Lazy - sets #size to nil - calls the block with initial values when yield with multiple arguments - raises an ArgumentError when not given a block - works with an infinite enumerable - properly unwraps nested yields Enumerator::Lazy#flat_map when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times - flattens elements when the given block returned an array or responding to .each and .force Enumerator::Lazy#flat_map on a nested Lazy - sets #size to nil Enumerator::Lazy#flat_map on a nested Lazy when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times - flattens elements when the given block returned an array or responding to .each and .force Enumerator::Lazy#force - passes given arguments to receiver.each - works with an infinite enumerable Enumerator::Lazy#force on a nested Lazy - calls all block and returns an Array Enumerator::Lazy#grep - requires an argument - returns a new instance of Enumerator::Lazy - sets #size to nil - sets $~ in the block - sets $~ in the next block with each - sets $~ in the next block with map - calls the block with a gathered array when yield with multiple arguments - works with an infinite enumerable Enumerator::Lazy#grep when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times when not given a block - stops after specified times when given a block Enumerator::Lazy#grep on a nested Lazy - sets #size to nil Enumerator::Lazy#grep on a nested Lazy when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times when not given a block - stops after specified times when given a block Enumerator::Lazy#grep_v - requires an argument - returns a new instance of Enumerator::Lazy - sets #size to nil - sets $~ in the block - sets $~ in the next block with each - sets $~ in the next block with map - calls the block with a gathered array when yield with multiple arguments - works with an infinite enumerable Enumerator::Lazy#grep_v when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times when not given a block - stops after specified times when given a block Enumerator::Lazy#grep_v on a nested Lazy - sets #size to nil Enumerator::Lazy#grep_v on a nested Lazy when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times when not given a block - stops after specified times when given a block Enumerator::Lazy#initialize - is a private method - returns self - sets #size to nil if not given a size - sets #size to nil if given size is nil - sets given size to own size if the given size is Float::INFINITY - sets given size to own size if the given size is an Integer - sets given size to own size if the given size is a Proc - raises an ArgumentError when block is not given Enumerator::Lazy#initialize when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times Enumerator::Lazy#initialize on frozen instance - raises a FrozenError Enumerator::Lazy - is a subclass of Enumerator - defines lazy versions of a whitelist of Enumerator methods Enumerator::Lazy#lazy - returns self Enumerator::Lazy#map - returns a new instance of Enumerator::Lazy - keeps size - calls the block with initial values when yield with multiple arguments - works with an infinite enumerable - doesn't unwrap Arrays Enumerator::Lazy#map when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times Enumerator::Lazy#map on a nested Lazy - keeps size Enumerator::Lazy#map on a nested Lazy when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times Enumerator::Lazy#reject - returns a new instance of Enumerator::Lazy - sets #size to nil - lets exceptions raised in the block go through - calls the block with a gathered array when yield with multiple arguments - raises an ArgumentError when not given a block - works with an infinite enumerable Enumerator::Lazy#reject when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times Enumerator::Lazy#reject on a nested Lazy - sets #size to nil Enumerator::Lazy#reject on a nested Lazy when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times Enumerator::Lazy#select - returns a new instance of Enumerator::Lazy - sets #size to nil - calls the block with a gathered array when yield with multiple arguments - raises an ArgumentError when not given a block - works with an infinite enumerable - doesn't pre-evaluate the next element - doesn't over-evaluate when peeked - doesn't re-evaluate after peek Enumerator::Lazy#select when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times Enumerator::Lazy#select on a nested Lazy - sets #size to nil Enumerator::Lazy#select on a nested Lazy when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times Enumerator::Lazy#slice_after - works with an infinite enumerable - should return a lazy enumerator Enumerator::Lazy#slice_before - works with an infinite enumerable - should return a lazy enumerator Enumerator::Lazy#slice_when - works with an infinite enumerable - should return a lazy enumerator Enumerator::Lazy#take - returns a new instance of Enumerator::Lazy - sets given count to size if the given count is less than old size - sets given count to size if the old size is Infinity Enumerator::Lazy#take when the returned lazy enumerator is evaluated by .force - stops after specified times - stops without iterations if the given argument is 0 Enumerator::Lazy#take on a nested Lazy - sets given count to size if the given count is less than old size Enumerator::Lazy#take on a nested Lazy when the returned lazy enumerator is evaluated by .force - stops after specified times - stops without iterations if the given argument is 0 Enumerator::Lazy#take_while - returns a new instance of Enumerator::Lazy - sets #size to nil - calls the block with initial values when yield with multiple arguments - raises an ArgumentError when not given a block Enumerator::Lazy#take_while when the returned lazy enumerator is evaluated by .force - stops after specified times Enumerator::Lazy#take_while on a nested Lazy - sets #size to nil Enumerator::Lazy#take_while on a nested Lazy when the returned lazy enumerator is evaluated by .force - stops after specified times Enumerator::Lazy#to_enum - requires multiple arguments - returns a new instance of Enumerator::Lazy - sets #size to nil when not given a block - sets given block to size when given a block - generates a lazy enumerator from the given name - passes given arguments to wrapped method - used by some parent's methods though returning Lazy - works with an infinite enumerable Enumerator::Lazy#uniq - works with an infinite enumerable Enumerator::Lazy#uniq without block - returns a lazy enumerator - return same value after rewind - sets the size to nil Enumerator::Lazy#uniq when yielded with an argument - returns a lazy enumerator - return same value after rewind - sets the size to nil Enumerator::Lazy#uniq when yielded with multiple arguments - return same value after rewind - returns all yield arguments as an array Enumerator::Lazy#with_index - enumerates with an index - enumerates with an index starting at a given offset - enumerates with an index starting at 0 when offset is nil - raises TypeError when offset does not convert to Integer - enumerates with a given block - resets after a new call to each Enumerator::Lazy#zip - returns a new instance of Enumerator::Lazy - keeps size - calls the block with a gathered array when yield with multiple arguments - returns a Lazy when no arguments given - raises a TypeError if arguments contain non-list object - works with an infinite enumerable and an array - works with two infinite enumerables Enumerator::Lazy#zip when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times Enumerator::Lazy#zip on a nested Lazy - keeps size - behaves as Enumerable#zip when given a block Enumerator::Lazy#zip on a nested Lazy when the returned lazy enumerator is evaluated by Enumerable#first - stops after specified times Enumerator.new no block given - raises Enumerator.new when passed a block - defines iteration with block, yielder argument and calling << method - defines iteration with block, yielder argument and calling yield method - defines iteration with block, yielder argument and treating it as a proc Enumerator.new when passed a block yielded values - handles yield arguments properly - handles << arguments properly Enumerator#next - returns the next element of the enumeration - raises a StopIteration exception at the end of the stream - cannot be called again until the enumerator is rewound - restarts the enumerator if an exception terminated a previous iteration Enumerator#next_values - returns the next element in self - advances the position of the current element - advances the position of the enumerator each time when called multiple times - works in concert with #rewind - returns an array with only nil if yield is called with nil - returns an empty array if yield is called without arguments - returns an array of array if yield is called with an array - raises StopIteration if called on a finished enumerator Enumerator#peek - returns the next element in self - does not advance the position of the current element - can be called repeatedly without advancing the position of the current element - works in concert with #rewind - raises StopIteration if called on a finished enumerator Enumerator#peek_values - returns the next element in self - does not advance the position of the current element - can be called repeatedly without advancing the position of the current element - works in concert with #rewind - returns an array with only nil if yield is called with nil - returns an empty array if yield is called without arguments - returns an array of array if yield is called with an array - raises StopIteration if called on a finished enumerator Enumerator#+ - returns a chain of self and provided enumerators - calls #each on each argument Enumerator.produce - creates an infinite enumerator - terminates iteration when block raises StopIteration exception Enumerator.produce when initial value skipped - uses nil instead - starts enumerable from result of first block call Enumerator::Product#each - yields each element of Cartesian product of enumerators - calls #each_entry method on enumerators - raises a NoMethodError if the object doesn't respond to #each_entry - returns enumerator if not given a block - returns self if given a block - doesn't accept arguments - yields each element to a block that takes multiple arguments Enumerator::Product#each when no block is given returned Enumerator - size returns the enumerable size Enumerator::Product#initialize_copy - replaces content of the receiver with content of the other object - returns self - is a private method - does nothing if the argument is the same as the receiver - raises FrozenError if the receiver is frozen - raises TypeError if the objects are of different class - raises ArgumentError if the argument is not initialized yet Enumerator::Product#initialize - is a private method - returns self - accepts many arguments - accepts arguments that are not Enumerable nor responding to :each_entry Enumerator::Product#initialize on frozen instance - raises a FrozenError Enumerator::Product#inspect - returns a String including enumerators - represents a recursive element with '[...]' - returns a not initialized representation if #initialized is not called yet Enumerator::Product#rewind - resets the enumerator to its initial state - returns self - has no effect on a new enumerator - has no effect if called multiple, consecutive times - calls the enclosed object's rewind method if one exists - does nothing if the object doesn't have a #rewind method - calls a rewind method on each enumerable in direct order Enumerator::Product#size - returns the total size of the enumerator product calculated by multiplying the sizes of enumerables in the product - returns nil if any enumerable reports its size as nil - returns Float::INFINITY if any enumerable reports its size as Float::INFINITY - returns nil if any enumerable reports its size as Float::NAN - returns nil if any enumerable doesn't respond to #size - returns nil if any enumerable reports a not-convertible to Integer - returns nil if any enumerable reports a non-Integer but convertible to Integer size Enumerator.product - returns a Cartesian product of enumerators - accepts a list of enumerators of any length - returns an enumerator with an empty array when no arguments passed - returns an instance of Enumerator::Product - accepts infinite enumerators and returns infinite enumerator - accepts a block - returns nil when a block passed - reject keyword arguments - calls only #each_entry method on arguments - raises NoMethodError when argument doesn't respond to #each_entry - calls #each_entry lazily - iterates through consuming enumerator elements only once Enumerator#rewind - resets the enumerator to its initial state - returns self - has no effect on a new enumerator - has no effect if called multiple, consecutive times - works with peek to reset the position - calls the enclosed object's rewind method if one exists - does nothing if the object doesn't have a #rewind method Enumerator#rewind - clears a pending #feed value Enumerator#size - returns same value if set size is an Integer - returns nil if set size is nil - returns returning value from size.call if set size is a Proc - returns the result from size.call if the size respond to call Enumerator#to_enum - is defined in Kernel - returns a new enumerator - defaults the first argument to :each - sets regexp matches in the caller - exposes multi-arg yields as an array - uses the passed block's value to calculate the size of the enumerator - defers the evaluation of the passed block until #size is called Enumerator#with_index - passes each element and its index to block - returns the object being enumerated when given a block - binds splat arguments properly - returns an enumerator if no block is supplied - returns a new Enumerator when no block is given - accepts an optional argument when given a block - accepts an optional argument when not given a block - numbers indices from the given index when given an offset but no block - numbers indices from the given index when given an offset and block - raises a TypeError when the argument cannot be converted to numeric - converts non-numeric arguments to Integer via #to_int - coerces the given numeric argument to an Integer - treats nil argument as no argument - accepts negative argument - passes on the given block's return value - returns the iterator's return value - returns the correct value if chained with itself Enumerator#with_index when no block is given returned Enumerator - size returns the enumerable size Enumerator#with_object - receives an argument Enumerator#with_object with block - returns the given object Enumerator#with_object with block the block parameter - passes each element to first parameter - passes the given object to last parameter Enumerator#with_object without block - returns new Enumerator Enumerator::Yielder#<< - yields the value to the block - doesn't double-wrap Arrays - returns self Enumerator::Yielder#<< when multiple arguments passed - raises an ArgumentError Enumerator::Yielder#initialize - is a private method - returns self when given a block Enumerator::Yielder#to_proc - returns a Proc object that takes an argument and yields it to the block Enumerator::Yielder#yield - yields the value to the block - yields with passed arguments - returns the result of the block for the given value Enumerator::Yielder#yield when multiple arguments passed - yields the arguments list to the block ENV.assoc - returns an array of the key and value of the environment variable with the given key - returns nil if no environment variable with the given key exists - returns the key element coerced with #to_str - raises TypeError if the argument is not a String and does not respond to #to_str ENV.clear - deletes all environment variables ENV#clone - raises ArgumentError when keyword argument 'freeze' is neither nil nor boolean - raises ArgumentError when keyword argument is not 'freeze' - raises TypeError ENV.delete_if - deletes pairs if the block returns true - returns ENV when block given - returns ENV even if nothing deleted - returns an Enumerator if no block given - deletes pairs through enumerator - returns ENV from enumerator - returns ENV from enumerator even if nothing deleted ENV.delete_if when no block is given returned Enumerator - size returns the enumerable size ENV.delete - removes the variable from the environment - returns the previous value - returns nil if the named environment variable does not exist and no block given - yields the name to the given block if the named environment variable does not exist - returns the result of given block if the named environment variable does not exist - does not evaluate the block if the environment variable exists - removes the variable coerced with #to_str - raises TypeError if the argument is not a String and does not respond to #to_str ENV#dup - raises TypeError ENV.each_key - returns each key - returns an Enumerator if called without a block - returns keys in the locale encoding ENV.each_key when no block is given returned Enumerator - size returns the enumerable size ENV.each_pair - returns each pair - returns an Enumerator if called without a block ENV.each_pair when no block is given returned Enumerator - size returns the enumerable size ENV.each_pair with encoding - uses the locale encoding when Encoding.default_internal is nil - transcodes from the locale encoding to Encoding.default_internal if set ENV.each - returns each pair - returns an Enumerator if called without a block ENV.each when no block is given returned Enumerator - size returns the enumerable size ENV.each with encoding - uses the locale encoding when Encoding.default_internal is nil - transcodes from the locale encoding to Encoding.default_internal if set ENV.each_value - returns each value - returns an Enumerator if called without a block - uses the locale encoding ENV.each_value when no block is given returned Enumerator - size returns the enumerable size ENV.[] - returns nil if the variable isn't found - returns only frozen values - coerces a non-string name with #to_str - raises TypeError if the argument is not a String and does not respond to #to_str ENV.[] - uses the locale encoding if Encoding.default_internal is nil - transcodes from the locale encoding to Encoding.default_internal if set ENV.[]= - sets the environment variable to the given value - returns the value - deletes the environment variable when the value is nil - coerces the key argument with #to_str - coerces the value argument with #to_str - raises TypeError when the key is not coercible to String - raises TypeError when the value is not coercible to String - raises Errno::EINVAL when the key contains the '=' character - raises Errno::EINVAL when the key is an empty string - does nothing when the key is not a valid environment variable key and the value is nil ENV.empty? - returns true if the Environment is empty - returns false if not empty ENV.except - returns the ENV as a hash - uses the locale encoding for keys - uses the locale encoding for values - duplicates the ENV when converting to a Hash - returns a hash without the requested subset - ignores keys not present in the original hash ENV.fetch - returns a value - raises a TypeError if the key is not a String - provides the given default parameter - does not insist that the default be a String - provides a default value from a block - does not insist that the block return a String - warns on block and default parameter given - does not evaluate the block when key found - uses the locale encoding ENV.fetch when the key is not found - raises a KeyError - sets the Hash as the receiver of KeyError - sets the unmatched key as the key of KeyError - formats the object with #inspect in the KeyError message ENV.filter! - removes environment variables for which the block returns true - returns self if any changes were made - returns nil if no changes were made - returns an Enumerator if called without a block - selects via the enumerator ENV.filter! when no block is given returned Enumerator - size returns the enumerable size ENV.filter - returns a Hash of names and values for which block return true - returns an Enumerator when no block is given - selects via the enumerator ENV.filter when no block is given returned Enumerator - size returns the enumerable size ENV.has_key? - returns true if ENV has the key - returns false if ENV doesn't include the key - coerces the key with #to_str - raises TypeError if the argument is not a String and does not respond to #to_str ENV.has_value? - returns true if ENV has the value - returns false if ENV doesn't have the value - coerces the value element with #to_str - returns nil if the argument is not a String and does not respond to #to_str ENV.include? - returns true if ENV has the key - returns false if ENV doesn't include the key - coerces the key with #to_str - raises TypeError if the argument is not a String and does not respond to #to_str ENV.inspect - returns a String that looks like a Hash with real data ENV.invert - returns a hash with ENV.keys as the values and vice versa ENV.keep_if - deletes pairs if the block returns false - returns ENV when block given - returns ENV even if nothing deleted - returns an Enumerator if no block given - deletes pairs through enumerator - returns ENV from enumerator - returns ENV from enumerator even if nothing deleted ENV.keep_if when no block is given returned Enumerator - size returns the enumerable size ENV.key? - returns true if ENV has the key - returns false if ENV doesn't include the key - coerces the key with #to_str - raises TypeError if the argument is not a String and does not respond to #to_str ENV.key - returns the index associated with the passed value - returns nil if the passed value is not found - coerces the key element with #to_str - raises TypeError if the argument is not a String and does not respond to #to_str ENV.keys - returns an array of the keys - returns the keys in the locale encoding ENV.length - returns the number of ENV entries ENV.member? - returns true if ENV has the key - returns false if ENV doesn't include the key - coerces the key with #to_str - raises TypeError if the argument is not a String and does not respond to #to_str ENV.merge! - adds the parameter hash to ENV, returning ENV - adds the multiple parameter hashes to ENV, returning ENV - returns ENV when no block given - yields key, the old value and the new value when replacing an entry - yields key, the old value and the new value when replacing an entry - does not evaluate the block when the name is new - does not use the block's return value as the value when the name is new - returns ENV when block given - raises TypeError when a name is not coercible to String - raises TypeError when a value is not coercible to String - raises Errno::EINVAL when a name contains the '=' character - raises Errno::EINVAL when a name is an empty string - updates good data preceding an error - does not update good data following an error ENV.rassoc - returns an array of the key and value of the environment variable with the given value - returns a single array even if there are multiple such environment variables - returns nil if no environment variable with the given value exists - returns the value element coerced with #to_str - returns nil if the argument is not a String and does not respond to #to_str ENV.rehash - returns nil ENV.reject! - rejects entries based on key - rejects entries based on value - returns itself or nil - returns an Enumerator if called without a block - doesn't raise if empty ENV.reject! when no block is given returned Enumerator - size returns the enumerable size ENV.reject - rejects entries based on key - rejects entries based on value - returns a Hash - returns an Enumerator if called without a block - doesn't raise if empty ENV.reject when no block is given returned Enumerator - size returns the enumerable size ENV.replace - replaces ENV with a Hash - raises TypeError if the argument is not a Hash - raises TypeError if a key is not a String - raises TypeError if a value is not a String - raises Errno::EINVAL when the key contains the '=' character - raises Errno::EINVAL when the key is an empty string - does not accept good data preceding an error - does not accept good data following an error ENV.select! - removes environment variables for which the block returns true - returns self if any changes were made - returns nil if no changes were made - returns an Enumerator if called without a block - selects via the enumerator ENV.select! when no block is given returned Enumerator - size returns the enumerable size ENV.select - returns a Hash of names and values for which block return true - returns an Enumerator when no block is given - selects via the enumerator ENV.select when no block is given returned Enumerator - size returns the enumerable size ENV.shift - returns a pair and deletes it - returns nil if ENV.empty? - uses the locale encoding if Encoding.default_internal is nil - transcodes from the locale encoding to Encoding.default_internal if set ENV.size - returns the number of ENV entries ENV.slice - returns a hash of the given environment variable names and their values - ignores each String that is not an environment variable name - returns the values for the keys coerced with #to_str, but keeps the original objects as result keys - raises TypeError if any argument is not a String and does not respond to #to_str ENV.store - sets the environment variable to the given value - returns the value - deletes the environment variable when the value is nil - coerces the key argument with #to_str - coerces the value argument with #to_str - raises TypeError when the key is not coercible to String - raises TypeError when the value is not coercible to String - raises Errno::EINVAL when the key contains the '=' character - raises Errno::EINVAL when the key is an empty string - does nothing when the key is not a valid environment variable key and the value is nil ENV.to_a - returns the ENV as an array - returns the entries in the locale encoding ENV.to_h - returns the ENV as a hash - uses the locale encoding for keys - uses the locale encoding for values - duplicates the ENV when converting to a Hash ENV.to_h with block - converts [key, value] pairs returned by the block to a hash - passes to a block each pair's key and value as separate arguments - does not require the array elements to be strings - raises ArgumentError if block returns longer or shorter array - raises TypeError if block returns something other than Array - coerces returned pair to Array with #to_ary - does not coerce returned pair to Array with #to_a ENV.to_hash - returns the ENV as a hash - uses the locale encoding for keys - uses the locale encoding for values - duplicates the ENV when converting to a Hash ENV.to_s - returns "ENV" ENV.update - adds the parameter hash to ENV, returning ENV - adds the multiple parameter hashes to ENV, returning ENV - returns ENV when no block given - yields key, the old value and the new value when replacing an entry - yields key, the old value and the new value when replacing an entry - does not evaluate the block when the name is new - does not use the block's return value as the value when the name is new - returns ENV when block given - raises TypeError when a name is not coercible to String - raises TypeError when a value is not coercible to String - raises Errno::EINVAL when a name contains the '=' character - raises Errno::EINVAL when a name is an empty string - updates good data preceding an error - does not update good data following an error ENV.value? - returns true if ENV has the value - returns false if ENV doesn't have the value - coerces the value element with #to_str - returns nil if the argument is not a String and does not respond to #to_str ENV.values_at - returns an array of the values corresponding to the given keys - returns an empty array if no keys specified - returns nil for each key that is not a name - uses the locale encoding - raises TypeError when a key is not coercible to String ENV.values - returns an array of the values - uses the locale encoding Exception#backtrace_locations - returns nil if no backtrace was set - returns an Array - sets each element to a Thread::Backtrace::Location - produces a backtrace for an exception captured using $! - returns an Array that can be updated Exception#backtrace - returns nil if no backtrace was set - returns an Array - sets each element to a String - includes the filename of the location where self raised in the first element - includes the line number of the location where self raised in the first element - includes the name of the method from where self raised in the first element - includes the filename of the location immediately prior to where self raised in the second element - includes the line number of the location immediately prior to where self raised in the second element - contains lines of the same format for each prior position in the stack - captures the backtrace for an exception into $! - captures the backtrace for an exception into $@ - returns an Array that can be updated - returns the same array after duping SystemCallError.=== - returns true for an instance of the same class - returns true if errnos same - returns false if errnos different - returns false if arg is not kind of SystemCallError - returns true if receiver is generic and arg is kind of SystemCallError - returns false if receiver is generic and arg is not kind of SystemCallError Exception#cause - returns the active exception when an exception is raised - is set for user errors caused by internal errors - is set for internal errors caused by user errors - is not set to the exception itself when it is re-raised Exception#detailed_message - returns decorated message - is called by #full_message to allow message customization - returns just a message if exception class is anonymous - returns 'unhandled exception' for an instance of RuntimeError with empty message - returns just class name for an instance other than RuntimeError with empty message - returns a generated class name for an instance of RuntimeError anonymous subclass with empty message - accepts highlight keyword argument and adds escape control sequences - accepts highlight keyword argument and adds escape control sequences for an instance of RuntimeError with empty message - accepts highlight keyword argument and adds escape control sequences for an instance other than RuntimeError with empty message - allows and ignores other keyword arguments Exception#dup - calls #initialize_copy on the new instance - copies instance variables - does not copy singleton methods - does not copy modules included in the singleton class - does not copy constants defined in the singleton class - does copy the message - does copy the backtrace - does copy the cause Exception#== - returns true if both exceptions are the same object - returns true if one exception is the dup'd copy of the other - returns true if both exceptions have the same class, no message, and no backtrace - returns true if both exceptions have the same class, the same message, and no backtrace - returns true if both exceptions have the same class, the same message, and the same backtrace - returns false if the two exceptions inherit from Exception but have different classes - returns true if the two objects subclass Exception and have the same message and backtrace - returns false if the argument is not an Exception - returns false if the two exceptions differ only in their backtrace - returns false if the two exceptions differ only in their message Errno::EINVAL.new - can be called with no arguments - accepts an optional custom message - accepts an optional custom message and location Errno::EMFILE - can be subclassed Errno::EAGAIN - is the same class as Errno::EWOULDBLOCK if they represent the same errno value Errno::ENOTSUP - is defined - is the same class as Errno::EOPNOTSUPP if they represent the same errno value Errno::ENOENT - lets subclasses inherit the default error message Exception.exception - creates a new instance of Exception - sets the message of the Exception when passes a message - returns 'Exception' for message when no message given - returns the exception when it has a custom constructor Exception#exception - returns self when passed no argument - returns self when passed self as an argument - returns an exception of the same class as self with the message given as argument - when raised will be rescued as the new exception - captures an exception into $! - returns an exception of the same class as self with the message given as argument, but without reinitializing LocalJumpError#exit_value - returns the value given to return FrozenError.new - should take optional receiver argument FrozenError#receiver - should return frozen object that modification was attempted on FrozenError#message - includes a receiver Modifying a frozen object #inspect is redefined and modifies the object - returns ... instead of String representation of object Exception#full_message - returns formatted string of exception using the same format that is used to print an uncaught exceptions to stderr - supports :highlight option and adds escape sequences to highlight some strings - supports :order option and places the error message and the backtrace at the top or the bottom - shows the caller if the exception has no backtrace - shows the exception class at the end of the first line of the message when the message contains multiple lines - highlights the entire message when the message contains multiple lines - contains cause of exception - contains all the chain of exceptions - relies on #detailed_message - passes all its own keyword arguments (with :highlight default value and without :order default value) to #detailed_message - converts #detailed_message returned value to String if it isn't a String - uses class name if #detailed_message returns nil - uses class name if exception object doesn't respond to #detailed_message - allows cause with empty backtrace Exception#full_message includes details about whether an exception was handled RuntimeError - should report as unhandled if message is empty - should not report as unhandled if the message is not empty - should not report as unhandled if the message is nil - should not report as unhandled if the message is not specified - adds escape sequences to highlight some strings if the message is not specified and :highlight option is specified Exception#full_message includes details about whether an exception was handled generic Error - should not report as unhandled in any event Exception - has the right class hierarchy Exception#inspect - returns '#' when no message given - keeps message encoding - includes #to_s when the result is non-empty - returns the class name when #to_s returns an empty string - returns the derived class name with a subclassed Exception Interrupt.new - returns an instance of interrupt with no message given - takes an optional message argument rescuing Interrupt - raises an Interrupt when sent a signal SIGINT Interrupt - is raised on the main Thread by the default SIGINT handler - shows the backtrace and has a signaled exit status IO::EAGAINWaitReadable - combines Errno::EAGAIN and IO::WaitReadable - is the same as IO::EWOULDBLOCKWaitReadable if Errno::EAGAIN is the same as Errno::EWOULDBLOCK IO::EWOULDBLOCKWaitReadable - combines Errno::EWOULDBLOCK and IO::WaitReadable IO::EAGAINWaitWritable - combines Errno::EAGAIN and IO::WaitWritable - is the same as IO::EWOULDBLOCKWaitWritable if Errno::EAGAIN is the same as Errno::EWOULDBLOCK IO::EWOULDBLOCKWaitWritable - combines Errno::EWOULDBLOCK and IO::WaitWritable KeyError - accepts :receiver and :key options LoadError#path - is nil when constructed directly LoadError raised by load or require - provides the failing path in its #path attribute Exception#message - returns the class name if there is no message - returns the message passed to #initialize - calls #to_s on self Exception#message when #backtrace is redefined - returns the Exception message NameError.new - should take optional name argument - accepts a :receiver keyword argument NameError#dup - copies the name and receiver NameError#name - returns a method name as a symbol - returns a constant name as a symbol - returns a constant name without namespace as a symbol - returns a class variable name as a symbol - returns the first argument passed to the method when a NameError is raised from #instance_variable_get - returns the first argument passed to the method when a NameError is raised from #class_variable_get Exception.new - creates a new instance of Exception - sets the message of the Exception when passes a message - returns 'Exception' for message when no message given - returns the exception when it has a custom constructor NoMethodError.new - allows passing method args - does not require a name - accepts a :receiver keyword argument NoMethodError#args - returns an empty array if the caller method had no arguments - returns an array with the same elements as passed to the method NoMethodError#message - for an undefined method match /undefined method/ - for an protected method match /protected method/ - for private method match /private method/ - uses a literal name when receiver is nil - uses a literal name when receiver is true - uses a literal name when receiver is false - uses #name when receiver is a class - uses class' string representation when receiver is an anonymous class - uses class' string representation when receiver is a singleton class - uses #name when receiver is a module - uses module's string representation when receiver is an anonymous module - uses class #name when receiver is an ordinary object - uses class string representation when receiver is an instance of anonymous class - uses class name when receiver has a singleton class - does not call #inspect when calling Exception#message - does not truncate long class names NoMethodError#dup - copies the name, arguments and receiver LocalJumpError#reason - returns 'return' for a return NameError#receiver - returns the object that raised the exception - returns the Object class when an undefined constant is called without namespace - returns a class when an undefined constant is called - returns the Object class when an undefined class variable is called - returns a class when an undefined class variable is called in a subclass' namespace - returns the receiver when raised from #instance_variable_get - returns the receiver when raised from #class_variable_get - raises an ArgumentError when the receiver is none StopIteration#result - returns the method-returned-object from an Enumerator Exception#set_backtrace - allows the user to set the backtrace from a rescued exception - accepts an Array of Strings - allows the user to set the backtrace from a rescued exception - allows the user to set backtrace locations from a rescued exception - accepts an empty Array - accepts a String - accepts nil - raises a TypeError when passed a Symbol - raises a TypeError when the Array contains a Symbol - raises a TypeError when the array contains nil - raises a TypeError when the argument is a nested array SignalException.new - takes a signal number as the first argument - raises an exception with an invalid signal number - takes a signal name without SIG prefix as the first argument - takes a signal name with SIG prefix as the first argument - raises an exception with an invalid signal name - raises an exception with an invalid first argument type - takes a signal symbol without SIG prefix as the first argument - takes a signal symbol with SIG prefix as the first argument - raises an exception with an invalid signal name - takes an optional message argument with a signal number - raises an exception for an optional argument with a signal name rescuing SignalException - raises a SignalException when sent a signal SignalException - can be rescued - runs after at_exit - cannot be trapped with Signal.trap - self-signals for USR1 SignalException#signm - returns the signal name SignalException#signo - returns the signal number StandardError - rescues StandardError - rescues subclass of StandardError - does not rescue superclass of StandardError SystemExit#status - returns the exit status SystemExit#success? - returns true if the process exited successfully - returns false if the process exited unsuccessfully SyntaxError#path - returns the file path provided to eval - returns the file path that raised an exception - returns nil when constructed directly SystemCallError - can be subclassed SystemCallError.new - requires at least one argument - accepts single Integer argument as errno - constructs a SystemCallError for an unknown error number - constructs the appropriate Errno class - sets an error message corresponding to an appropriate Errno class - accepts an optional custom message preceding the errno - accepts an optional third argument specifying the location - coerces location if it is not a String - returns an arity of -1 for the initialize method - converts to Integer if errno is a Float - treats nil errno as unknown error value - treats nil custom message as if it is not passed at all - sets an 'unknown error' message when an unknown error number - adds a custom error message to an 'unknown error' message when an unknown error number and a custom message specified - converts to Integer if errno is a Complex convertible to Integer - raises TypeError if message is not a String - raises TypeError if errno is not an Integer - raises RangeError if errno is a Complex not convertible to Integer SystemCallError#errno - returns nil when no errno given - returns the errno given as optional argument to new SystemCallError#message - returns the default message when no message is given - returns the message given as an argument to new SystemCallError#dup - copies the errno SystemCallError#backtrace - is nil if not raised SystemExit - sets the exit status and exits silently when raised - sets the exit status and exits silently when raised when subclassed SystemExit #initialize - accepts a status and message - accepts a status only - accepts a message only - accepts no arguments Exception#to_s - returns the self's name if no message is set - returns self's message if set - calls #to_s on the message NameError#to_s - raises its own message for an undefined variable - raises its own message for an undefined constant An Exception reaching the top level - is printed on STDERR - the Exception#cause is printed to STDERR with backtraces An Exception reaching the top level with a custom backtrace - is printed on STDERR An Exception reaching the top level kills all threads and fibers, ensure clauses are only run for threads current fibers, not for suspended fibers - with ensure on the root fiber - with ensure on non-root fiber UncaughtThrowError#tag - returns the object thrown FalseClass#& - returns false FalseClass#=== - returns true for false - returns false for non-false object FalseClass#dup - returns self FalseClass - .allocate raises a TypeError - .new is undefined FalseClass#inspect - returns the string 'false' FalseClass#| - returns false if other is nil or false, otherwise true FalseClass#singleton_method - raises regardless of whether FalseClass defines the method FalseClass#to_s - returns the string 'false' - returns a frozen string - always returns the same string FalseClass#^ - returns false if other is nil or false, otherwise true Fiber#alive? - returns true for a Fiber that hasn't had #resume called - returns true for a Fiber that's yielded to the caller - returns true when called from its Fiber - doesn't invoke the block associated with the Fiber - returns false for a Fiber that's dead - always returns false for a dead Fiber Fiber.blocking? root Fiber of the main thread - returns false - returns false for blocking: false Fiber.blocking? root Fiber of a new thread - returns false - returns false for blocking: false Fiber.blocking? when fiber is blocking root Fiber of the main thread - returns 1 for blocking: true Fiber.blocking? when fiber is blocking root Fiber of a new thread - returns 1 for blocking: true Fiber#blocking? root Fiber of the main thread - returns false - returns false for blocking: false Fiber#blocking? root Fiber of a new thread - returns false - returns false for blocking: false Fiber#blocking? when fiber is blocking root Fiber of the main thread - returns true for blocking: true Fiber#blocking? when fiber is blocking root Fiber of a new thread - returns true for blocking: true Fiber.blocking when fiber is non-blocking - can become blocking Fiber.current - returns the root Fiber when called outside of a Fiber - returns the current Fiber when called from a Fiber - returns the current Fiber when called from a Fiber that transferred to another Fiber#inspect status - is resumed for the root Fiber of a Thread - is created for a Fiber which did not run yet - is resumed for a Fiber which was resumed - is resumed for a Fiber which was transferred - is suspended for a Fiber which was resumed and yielded - is terminated for a Fiber which has terminated Fiber#kill - kills a non-resumed fiber - kills a resumed fiber - can kill itself - kills a resumed fiber from a child - executes the ensure block - does not execute rescue block - repeatedly kills a fiber Fiber.new - creates a fiber from the given block - creates a fiber from a subclass - raises an ArgumentError if called without a block - does not invoke the block - closes over lexical environments Fiber#raise - aborts execution - accepts an exception that implements to_hash - allows the message parameter to be a hash - allows extra keyword arguments for compatibility - raises RuntimeError if no exception class is given - raises a given Exception instance - raises a RuntimeError if string given - passes no arguments to the constructor when given only an exception class - raises a TypeError when passed a non-Exception object - raises a TypeError when passed true - raises a TypeError when passed false - raises a TypeError when passed nil - raises a TypeError when passed a message and an extra argument - raises TypeError when passed a non-Exception object but it responds to #exception method that doesn't return an instance of Exception class - re-raises a previously rescued exception without overwriting the backtrace - allows Exception, message, and backtrace parameters - allows Exception, message, and backtrace_locations parameters - allows cause keyword argument - raises an ArgumentError when only cause is given - raises an ArgumentError when only cause is given and is nil - raises a TypeError when given cause is not an instance of Exception - doesn't set given cause when it equals the raised exception - accepts cause equal an exception - rejects circular causes - supports exception class with message and cause - supports exception class with message, backtrace and cause - supports automatic cause chaining - supports cause: nil to prevent automatic cause chaining Fiber#raise with cause keyword argument - uses the cause from the calling context - accepts a cause keyword argument that overrides the last exception - supports automatic cause chaining from calling context - supports explicit cause: nil to prevent cause chaining - raises TypeError when cause is not an Exception - raises ArgumentError when only cause is given with no arguments Fiber#raise - raises RuntimeError by default - raises FiberError if Fiber is not born - raises FiberError if Fiber is dead - accepts error class - accepts error message - does not accept array of backtrace information only - does not accept integer - accepts error class with error message - accepts error class with error message and backtrace information - does not accept only error message and backtrace information - raises a FiberError if invoked from a different Thread - kills Fiber - returns to calling fiber after raise - raises on the resumed fiber - raises on itself - should raise on parent fiber Fiber#raise - transfers and raises on a transferring fiber Fiber#resume - can be invoked from the root Fiber - raises a FiberError if invoked from a different Thread - passes control to the beginning of the block on first invocation - returns the last value encountered on first invocation - runs until the end of the block - accepts any number of arguments - raises a FiberError if the Fiber is dead - raises a LocalJumpError if the block includes a return statement - raises a LocalJumpError if the block includes a break statement Fiber#resume - runs until Fiber.yield - resumes from the last call to Fiber.yield on subsequent invocations - sets the block parameters to its arguments on the first invocation - raises a FiberError if the Fiber tries to resume itself - returns control to the calling Fiber if called from one - executes the ensure clause - can work with Fiber#transfer - raises a FiberError if the Fiber attempts to resume a resuming fiber Fiber.new(storage:) - creates a Fiber with the given storage - creates a fiber with lazily initialized storage - creates a fiber by inheriting the storage of the parent fiber - cannot create a fiber with non-hash storage - cannot create a fiber with a frozen hash as storage - cannot create a fiber with a storage hash with non-symbol keys Fiber#storage - cannot be accessed from a different fiber Fiber#storage= - can clear the storage of the fiber - can set the storage of the fiber - can't set the storage of the fiber to non-hash - can't set the storage of the fiber to a frozen hash - can't set the storage of the fiber to a hash with non-symbol keys Fiber.[] - returns the value of the given key in the storage of the current fiber - returns nil if the key is not present in the storage of the current fiber - returns nil if the current fiber has no storage - can use dynamically defined keys - can't use invalid keys - can use keys as strings - converts a String key into a Symbol - can use any object that responds to #to_str as a key - does not call #to_sym on the key - can access the storage of the parent fiber - can't access the storage of the fiber with non-symbol keys Fiber.[]= - sets the value of the given key in the storage of the current fiber - sets the value of the given key in the storage of the current fiber - sets the value of the given key in the storage of the current fiber - does not overwrite the storage of the parent fiber - can't access the storage of the fiber with non-symbol keys - deletes the fiber storage key when assigning nil Thread.new - creates a thread with the storage of the current fiber Fiber#transfer - can be invoked from the root Fiber - raises a FiberError if invoked from a different Thread - passes control to the beginning of the block on first invocation - returns the last value encountered on first invocation - runs until the end of the block - accepts any number of arguments - raises a FiberError if the Fiber is dead - raises a LocalJumpError if the block includes a return statement - raises a LocalJumpError if the block includes a break statement Fiber#transfer - transfers control from one Fiber to another when called from a Fiber - returns to the root Fiber when finished - can be invoked from the same Fiber it transfers control to - can not transfer control to a Fiber that has suspended by Fiber.yield - raises a FiberError when transferring to a Fiber which resumes itself - works if Fibers in different Threads each transfer to a Fiber in the same Thread - transfers control between a non-main thread's root fiber to a child fiber and back again Fiber.yield - passes control to the Fiber's caller - returns its arguments to the caller - returns nil to the caller if given no arguments - returns to the Fiber the value of the #resume call that invoked it - does not propagate or reraise a rescued exception - raises a FiberError if called from the root Fiber File.absolute_path? - returns true if it's an absolute pathname - returns false if it's a relative path - returns false if it's a tricky relative path - does not expand '~' to a home directory. - does not expand '~user' to a home directory. - calls #to_path on its argument - takes into consideration the platform's root File.absolute_path - returns the argument if it's an absolute pathname - resolves paths relative to the current working directory - does not expand '~' to a home directory. - does not expand '~' when given dir argument - does not expand '~user' to a home directory. - accepts a second argument of a directory from which to resolve the path - calls #to_path on its argument File.atime - returns the last access time for the named file as a Time object - returns the last access time for the named file with microseconds - raises an Errno::ENOENT exception if the file is not found - accepts an object that has a #to_path method File#atime - returns the last access time to self File.basename - returns the basename of a path (basic cases) - returns the last component of the filename - returns an string - returns the basename for unix format - returns the basename for edge cases - ignores a trailing directory separator - returns the basename for unix suffix - takes into consideration the platform path separator(s) - raises a TypeError if the arguments are not String types - accepts an object that has a #to_path method - raises an ArgumentError if passed more than two arguments - returns the extension for a multibyte filename - returns the basename with the same encoding as the original - returns a new unfrozen String File.birthtime - returns the birth time for the named file as a Time object - accepts an object that has a #to_path method - raises an Errno::ENOENT exception if the file is not found File#birthtime - returns the birth time for self File.blockdev? - returns true/false depending if the named file is a block device - accepts an object that has a #to_path method File.chardev? - returns true/false depending if the named file is a char device - accepts an object that has a #to_path method File#chmod - returns 0 if successful - raises RangeError with too large values - invokes to_int on non-integer argument - with '0222' makes file writable but not readable or executable - with '0444' makes file readable but not writable or executable - with '0666' makes file readable and writable but not executable - with '0111' makes file executable but not readable or writable - modifies the permission bits of the files specified File.chmod - returns the number of files modified - raises RangeError with too large values - accepts an object that has a #to_path method - throws a TypeError if the given path is not coercible into a string - raises an error for a non existent path - invokes to_int on non-integer argument - invokes to_str on non-string file names - with '0222' makes file writable but not readable or executable - with '0444' makes file readable but not writable or executable - with '0666' makes file readable and writable but not executable - with '0111' makes file executable but not readable or writable - modifies the permission bits of the files specified File.chown - returns the number of files processed - raises an error for a non existent path - accepts an object that has a #to_path method File#chown - returns 0 File::Constants::APPEND - is defined File::Constants::CREAT - is defined File::Constants::EXCL - is defined File::Constants::FNM_CASEFOLD - is defined File::Constants::FNM_DOTMATCH - is defined File::Constants::FNM_EXTGLOB - is defined File::Constants::FNM_NOESCAPE - is defined File::Constants::FNM_PATHNAME - is defined File::Constants::FNM_SYSCASE - is defined File::Constants::LOCK_EX - is defined File::Constants::LOCK_NB - is defined File::Constants::LOCK_SH - is defined File::Constants::LOCK_UN - is defined File::Constants::NONBLOCK - is defined File::Constants::RDONLY - is defined File::Constants::RDWR - is defined File::Constants::TRUNC - is defined File::Constants::WRONLY - is defined File::Constants::SHARE_DELETE - is defined File::Constants::NOCTTY - is defined File::Constants::SYNC - is defined File::Constants - matches mode constants - the separator constant - the open mode constants - lock mode constants File::Constants - File::RDONLY - File::WRONLY - File::CREAT - File::RDWR - File::APPEND - File::TRUNC - File::NOCTTY - File::NONBLOCK - File::LOCK_EX - File::LOCK_NB - File::LOCK_SH - File::LOCK_UN - File::SEPARATOR - File::Separator - File::PATH_SEPARATOR - File::SEPARATOR - File::PATH_SEPARATOR File.ctime - returns the change time for the named file (the time at which directory information about the file was changed, not the file itself). - returns the change time for the named file (the time at which directory information about the file was changed, not the file itself) with microseconds. - accepts an object that has a #to_path method - raises an Errno::ENOENT exception if the file is not found File#ctime - returns the change time for the named file (the time at which directory information about the file was changed, not the file itself). File.delete - returns 0 when called without arguments - deletes a single file - deletes multiple files - raises a TypeError if not passed a String type - raises an Errno::ENOENT when the given file doesn't exist - coerces a given parameter into a string if possible - accepts an object that has a #to_path method File.directory? - returns true if the argument is a directory - returns false if the argument is not a directory - accepts an object that has a #to_path method - raises a TypeError when passed an Integer - raises a TypeError when passed nil File.directory? - returns false if the argument is an IO that's not a directory - returns true if the argument is an IO that is a directory - calls #to_io to convert a non-IO object File.dirname - returns all the components of filename except the last one - returns a String - does not modify its argument - ignores a trailing / - returns the return all the components of filename except the last one (unix format) - returns all the components of filename except the last one (edge cases on all platforms) - returns all the components of filename except the last one (edge cases on non-windows) - accepts an object that has a #to_path method - raises a TypeError if not passed a String type File.dirname when level is passed - returns all the components of filename except the last parts by the level - returns the same String if the level is 0 - raises ArgumentError if the level is negative - returns '/' when level exceeds the number of segments in the path - calls #to_int if passed not numeric value File.empty? - returns true if the file is empty - returns false if the file is not empty - accepts an object that has a #to_path method - returns true for /dev/null - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - returns true inside a block opening a file if it is empty - returns true or false for a directory - returns false if the file does not exist File.executable_real? - returns true if the file its an executable - accepts an object that has a #to_path method - returns true if named file is readable by the real user id of the process, otherwise false - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - returns false if the file does not exist File.executable? - returns true if named file is executable by the effective user id of the process, otherwise false - returns true if the argument is an executable file - accepts an object that has a #to_path method - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - returns false if the file does not exist File.exist? - returns true if the file exist - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - accepts an object that has a #to_path method File.exists? - has been removed File.expand_path - converts a pathname to an absolute pathname - converts a pathname to an absolute pathname, Ruby-Talk:18512 - keeps trailing dots on absolute pathname - converts a pathname to an absolute pathname, using a complete path - expand path with - expand_path for common unix path gives a full path - does not replace multiple '/' at the beginning of the path - replaces multiple '/' with a single '/' - raises an ArgumentError if the path is not valid - expands ~ENV['USER'] to the user's home directory - expands ~ENV['USER']/a to a in the user's home directory - does not expand ~ENV['USER'] when it's not at the start - expands ../foo with ~/dir as base dir to /path/to/user/home/foo - accepts objects that have a #to_path method - raises a TypeError if not passed a String type - expands /./dir to /dir - returns a String in the same encoding as the argument - expands a path when the default external encoding is BINARY - expands a path with multi-byte characters - raises an Encoding::CompatibilityError if the external encoding is not compatible - does not modify the string argument - does not modify a HOME string argument - returns a String when passed a String subclass File.expand_path when HOME is set - converts a pathname to an absolute pathname, using ~ (home) as base - does not return a frozen string File.expand_path when HOME is not set - raises an ArgumentError when passed '~' if HOME == '' File.expand_path with a non-absolute HOME - raises an ArgumentError File.extname - returns the extension (the portion of file name in path after the period) - returns unfrozen strings - returns the extension for edge cases - returns only the last extension of a file with several dots - accepts an object that has a #to_path method - raises a TypeError if not passed a String type - raises an ArgumentError if not passed one argument - returns the extension for a multibyte filename File.extname for a filename ending with a dot - returns '.' File - includes Enumerable - includes File::Constants File.file? - returns true if the named file exists and is a regular file. - accepts an object that has a #to_path method - returns true if the null device exists and is a regular file. - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type File#flock - exclusively locks a file - non-exclusively locks a file - returns false if trying to lock an exclusively locked file - blocks if trying to lock an exclusively locked file - returns 0 if trying to lock a non-exclusively locked file File.fnmatch - matches entire strings - does not match partial strings - does not support { } patterns by default - supports some { } patterns when File::FNM_EXTGLOB is passed - doesn't support some { } patterns even when File::FNM_EXTGLOB is passed - doesn't match an extra } when File::FNM_EXTGLOB is passed - matches when both FNM_EXTGLOB and FNM_PATHNAME are passed - matches a single character for each ? character - matches zero or more characters for each * character - does not match unterminated range of characters - does not match unterminated range of characters as a literal - matches ranges of characters using bracket expression (e.g. [a-z]) - matches ranges of characters using bracket expression, taking case into account - does not match characters outside of the range of the bracket expression - matches ranges of characters using exclusive bracket expression (e.g. [^t] or [!t]) - matches characters with a case sensitive comparison - matches characters with case insensitive comparison when flags includes FNM_CASEFOLD - doesn't match case sensitive characters on platforms with case sensitive paths, when flags include FNM_SYSCASE - matches wildcard with characters when flags includes FNM_PATHNAME - does not match '/' characters with ? or * when flags includes FNM_PATHNAME - does not match '/' characters inside bracket expressions when flags includes FNM_PATHNAME - matches literal ? or * in path when pattern includes \? or \* - matches literal character (e.g. 'a') in path when pattern includes escaped character (e.g. \a) - matches '\' characters in path when flags includes FNM_NOESACPE - escapes special characters inside bracket expression - does not match leading periods in filenames with wildcards by default - matches patterns with leading periods to dotfiles - does not match directories with leading periods by default with FNM_PATHNAME - matches leading periods in filenames when flags includes FNM_DOTMATCH - matches multiple directories with ** and * - matches multiple directories with ** when flags includes File::FNM_PATHNAME - returns false if '/' in pattern do not match '/' in path when flags includes FNM_PATHNAME - returns true if '/' in pattern match '/' in path when flags includes FNM_PATHNAME - has special handling for ./ when using * and FNM_PATHNAME - matches **/* with FNM_PATHNAME to recurse directories - matches ** with FNM_PATHNAME only in current directory - accepts an object that has a #to_path method - raises a TypeError if the first and second arguments are not string-like - raises a TypeError if the third argument is not an Integer - does not raise a TypeError if the third argument can be coerced to an Integer - matches multibyte characters File.fnmatch? - matches entire strings - does not match partial strings - does not support { } patterns by default - supports some { } patterns when File::FNM_EXTGLOB is passed - doesn't support some { } patterns even when File::FNM_EXTGLOB is passed - doesn't match an extra } when File::FNM_EXTGLOB is passed - matches when both FNM_EXTGLOB and FNM_PATHNAME are passed - matches a single character for each ? character - matches zero or more characters for each * character - does not match unterminated range of characters - does not match unterminated range of characters as a literal - matches ranges of characters using bracket expression (e.g. [a-z]) - matches ranges of characters using bracket expression, taking case into account - does not match characters outside of the range of the bracket expression - matches ranges of characters using exclusive bracket expression (e.g. [^t] or [!t]) - matches characters with a case sensitive comparison - matches characters with case insensitive comparison when flags includes FNM_CASEFOLD - doesn't match case sensitive characters on platforms with case sensitive paths, when flags include FNM_SYSCASE - matches wildcard with characters when flags includes FNM_PATHNAME - does not match '/' characters with ? or * when flags includes FNM_PATHNAME - does not match '/' characters inside bracket expressions when flags includes FNM_PATHNAME - matches literal ? or * in path when pattern includes \? or \* - matches literal character (e.g. 'a') in path when pattern includes escaped character (e.g. \a) - matches '\' characters in path when flags includes FNM_NOESACPE - escapes special characters inside bracket expression - does not match leading periods in filenames with wildcards by default - matches patterns with leading periods to dotfiles - does not match directories with leading periods by default with FNM_PATHNAME - matches leading periods in filenames when flags includes FNM_DOTMATCH - matches multiple directories with ** and * - matches multiple directories with ** when flags includes File::FNM_PATHNAME - returns false if '/' in pattern do not match '/' in path when flags includes FNM_PATHNAME - returns true if '/' in pattern match '/' in path when flags includes FNM_PATHNAME - has special handling for ./ when using * and FNM_PATHNAME - matches **/* with FNM_PATHNAME to recurse directories - matches ** with FNM_PATHNAME only in current directory - accepts an object that has a #to_path method - raises a TypeError if the first and second arguments are not string-like - raises a TypeError if the third argument is not an Integer - does not raise a TypeError if the third argument can be coerced to an Integer - matches multibyte characters File.ftype - raises ArgumentError if not given exactly one filename - raises Errno::ENOENT if the file is not valid - returns a String - returns 'file' when the file is a file - returns 'directory' when the file is a dir - uses to_path to convert arguments - returns 'characterSpecial' when the file is a char - returns 'link' when the file is a link - returns fifo when the file is a fifo - returns 'socket' when the file is a socket File.grpowned? - returns true if the file exist - accepts an object that has a #to_path method - takes non primary groups into account - returns false if file the does not exist File.identical? - returns true for a file and its link - returns false if any of the files doesn't exist - accepts an object that has a #to_path method - raises an ArgumentError if not passed two arguments - raises a TypeError if not passed String types - returns true if both named files are identical File#initialize - accepts encoding options in mode parameter - accepts encoding options as a hash parameter File#inspect - returns a String File.join - changes only boundaries separators - respects the given separator if only one part has a boundary separator - joins parts using File::SEPARATOR if there are no boundary separators - prefers the separator of the right part if both parts have separators - does not treat \ as a separator on non-Windows - returns an empty string when given no arguments - returns a duplicate string when given a single argument - supports any number of arguments - flattens nested arrays - inserts the separator in between empty strings and arrays - handles leading parts edge cases - handles trailing parts edge cases - handles middle parts edge cases - raises an ArgumentError if passed a recursive array - raises a TypeError exception when args are nil - calls #to_str - doesn't mutate the object when calling #to_str - calls #to_path - raises errors for null bytes File.link - link a file with another - raises an Errno::EEXIST if the target already exists - raises an ArgumentError if not passed two arguments - raises a TypeError if not passed String types File.lstat - returns a File::Stat object if the given file exists - returns a File::Stat object when called on an instance of File - accepts an object that has a #to_path method - raises an Errno::ENOENT if the file does not exist File.lstat - returns a File::Stat object with symlink properties for a symlink File#lstat - needs to be reviewed for spec completeness File.lutime - sets the access and modification time of each file - uses the current times if two nil values are passed - accepts an object that has a #to_path method - accepts numeric atime and mtime arguments - may set nanosecond precision - returns the number of filenames in the arguments - allows Time instances in the far future to set mtime and atime (but some filesystems limit it up to 2446-05-10 or 2038-01-19 or 2486-07-02) File.lutime - sets the access and modification time for a regular file - sets the access and modification time for a symlink File.mkfifo - creates a FIFO file at the passed path - creates a FIFO file with passed mode & ~umask - creates a FIFO file with a default mode of 0666 & ~umask - returns 0 after creating the FIFO file File.mkfifo when path passed responds to :to_path - creates a FIFO file at the path specified File.mkfifo when path passed is not a String value - raises a TypeError File.mkfifo when path does not exist - raises an Errno::ENOENT exception File.mtime - returns the modification Time of the file - returns the modification Time of the file with microseconds - raises an Errno::ENOENT exception if the file is not found File#mtime - returns the modification Time of the file File.new - returns a new File with mode string - returns a new File with mode num - returns a new File with modus num and permissions - creates the file and returns writable descriptor when called with 'w' mode and r-o permissions - opens the existing file, does not change permissions even when they are specified - returns a new File with modus fd - returns a new read-only File when mode is not specified - returns a new read-only File when mode is not specified but flags option is present - creates a new file when use File::EXCL mode - raises an Errno::EEXIST if the file exists when create a new file with File::CREAT|File::EXCL - creates a new file when use File::WRONLY|File::APPEND mode - returns a new File when use File::APPEND mode - returns a new File when use File::RDONLY|File::APPEND mode - returns a new File when use File::RDONLY|File::WRONLY mode - creates a new file when use File::WRONLY|File::TRUNC mode - returns a new read-only File when use File::RDONLY|File::CREAT mode - returns a new read-only File when use File::CREAT mode - coerces filename using to_str - coerces filename using #to_path - accepts options as a keyword argument - bitwise-ORs mode and flags option - does not use the given block and warns to use File::open - raises a TypeError if the first parameter can't be coerced to a string - raises a TypeError if the first parameter is nil - raises an Errno::EBADF if the first parameter is an invalid file descriptor - can't alter mode or permissions when opening a file - opens directories File::NULL - returns /dev/null as a string File.open - opens the file (basic case) - opens the file with unicode characters - opens a file when called with a block - opens with mode string - opens a file with mode string and block - opens a file with mode num - opens a file with mode num and block - opens a file with mode and permission as nil - opens the file when passed mode, num and permissions - opens the file when passed mode, num, permissions and block - creates the file and returns writable descriptor when called with 'w' mode and r-o permissions - opens the existing file, does not change permissions even when they are specified - creates a new write-only file when invoked with 'w' and '0222' - opens the file when call with fd - opens a file that no exists when use File::WRONLY mode - opens a file that no exists when use File::RDONLY mode - opens a file that no exists when use 'r' mode - opens a file that no exists when use File::EXCL mode - opens a file that no exists when use File::NONBLOCK mode - opens a file that no exists when use File::TRUNC mode - opens a file that no exists when use File::NOCTTY mode - opens a file that no exists when use File::CREAT mode - opens a file that no exists when use 'a' mode - opens a file that no exists when use 'w' mode - raises an ArgumentError exception when call with an unknown mode - can read in a block when call open with RDONLY mode - can read in a block when call open with 'r' mode - raises an IO exception when write in a block opened with RDONLY mode - raises an IO exception when write in a block opened with 'r' mode - can't write in a block when call open with File::WRONLY||File::RDONLY mode - can't read in a block when call open with File::WRONLY||File::RDONLY mode - can write in a block when call open with WRONLY mode - can write in a block when call open with 'w' mode - raises an IOError when read in a block opened with WRONLY mode - raises an IOError when read in a block opened with 'w' mode - raises an IOError when read in a block opened with 'a' mode - raises an IOError when read in a block opened with 'a' mode - raises an IOError when read in a block opened with 'a' mode - raises an IOError when read in a block opened with File::WRONLY|File::APPEND mode - raises an IOError when write in a block opened with File::RDONLY|File::APPEND mode - can read and write in a block when call open with RDWR mode - can't read in a block when call open with File::EXCL mode - can read in a block when call open with File::EXCL mode - can read and write in a block when call open with File::RDWR|File::EXCL mode - raises an Errno::EEXIST if the file exists when open with File::CREAT|File::EXCL - creates a new file when use File::WRONLY|File::APPEND mode - opens a file when use File::WRONLY|File::APPEND mode - raises an IOError if the file exists when open with File::RDONLY|File::APPEND - truncates the file when passed File::TRUNC mode - can't read in a block when call open with File::TRUNC mode - opens a file when use File::WRONLY|File::TRUNC mode - can't write in a block when call open with File::TRUNC mode - raises an Errno::EEXIST if the file exists when open with File::RDONLY|File::TRUNC - raises an Errno::EACCES when opening non-permitted file - raises an Errno::EACCES when opening read-only file - opens a file for binary read - opens a file for binary write - opens a file for read-write and truncate the file - opens a file for binary read-write starting at the beginning of the file - opens a file for binary read-write and truncate the file - creates an unnamed temporary file with File::TMPFILE - raises a TypeError if passed a filename that is not a String or Integer type - raises a SystemCallError if passed an invalid Integer type - raises an ArgumentError if passed the wrong number of arguments - raises an ArgumentError if passed an invalid string for mode - defaults external_encoding to BINARY for binary modes - accepts options as a keyword argument - uses the second argument as an options Hash - calls #to_hash to convert the second argument to a Hash - accepts extra flags as a keyword argument and combine with a string mode - accepts extra flags as a keyword argument and combine with an integer mode - raises ArgumentError if mixing :newline and binary mode File.open with a block - does not raise error when file is closed inside the block - invokes close on an opened file when exiting the block - propagates non-StandardErrors produced by close - propagates StandardErrors produced by close - does not propagate IOError with 'closed stream' message produced by close File.open on a FIFO - opens it as a normal file File.open 'x' flag - does nothing if the file doesn't exist - throws a Errno::EEXIST error if the file exists - can't be used with 'r' and 'a' flags File.open when passed a file descriptor - opens a file - opens a file when passed a block File.open - opens directories File.owned? - accepts an object that has a #to_path method File.owned? - returns false if file does not exist - returns true if the file exist and is owned by the user - returns false when the file is not owned by the user File#path - returns a String - returns a different String on every call - returns a mutable String - calls to_str on argument and returns exact value - does not normalise the path it returns - does not canonicalize the path it returns - does not absolute-ise the path it returns - preserves the encoding of the path File.path - returns the string argument without any change - returns path for File argument - returns path for Pathname argument - calls #to_path for non-string argument and returns result - raises TypeError when #to_path result is not a string - raises ArgumentError for string argument contains NUL character - raises ArgumentError when #to_path result contains NUL character - raises Encoding::CompatibilityError for ASCII-incompatible string argument - raises Encoding::CompatibilityError when #to_path result is ASCII-incompatible File.pipe? - accepts an object that has a #to_path method File.pipe? - returns false if file does not exist - returns false if the file is not a pipe - returns true if the file is a pipe File#printf - does not raise error when passed more arguments than needed File#printf integer formats - converts argument into Integer with to_int - converts argument into Integer with to_i if to_int isn't available - converts String argument with Kernel#Integer - raises TypeError exception if cannot convert to Integer File#printf integer formats b - converts argument as a binary number - displays negative number as a two's complement prefixed with '..1' - collapse negative number representation if it equals 1 File#printf integer formats B - converts argument as a binary number - displays negative number as a two's complement prefixed with '..1' - collapse negative number representation if it equals 1 File#printf integer formats d - converts argument as a decimal number - works well with large numbers - converts to the empty string if precision is 0 and value is 0 File#printf integer formats i - converts argument as a decimal number - works well with large numbers - converts to the empty string if precision is 0 and value is 0 File#printf integer formats u - converts argument as a decimal number - works well with large numbers - converts to the empty string if precision is 0 and value is 0 File#printf integer formats o - converts argument as an octal number - displays negative number as a two's complement prefixed with '..7' - collapse negative number representation if it equals 7 File#printf integer formats x - converts argument as a hexadecimal number - displays negative number as a two's complement prefixed with '..f' - collapse negative number representation if it equals f File#printf integer formats X - converts argument as a hexadecimal number with uppercase letters - displays negative number as a two's complement prefixed with '..f' - collapse negative number representation if it equals F File#printf float formats - converts argument into Float - raises TypeError exception if cannot convert to Float File#printf float formats e - converts argument into exponential notation [-]d.dddddde[+-]dd - cuts excessive digits and keeps only 6 ones - rounds the last significant digit to the closest one - displays Float::INFINITY as Inf - displays Float::NAN as NaN File#printf float formats E - converts argument into exponential notation [-]d.dddddde[+-]dd - cuts excessive digits and keeps only 6 ones - rounds the last significant digit to the closest one - displays Float::INFINITY as Inf - displays Float::NAN as NaN File#printf float formats f - converts floating point argument as [-]ddd.dddddd - cuts excessive digits and keeps only 6 ones - rounds the last significant digit to the closest one - displays Float::INFINITY as Inf - displays Float::NAN as NaN File#printf float formats g - displays Float::INFINITY as Inf - displays Float::NAN as NaN File#printf float formats g the exponent is less than -4 - converts a floating point number using exponential form File#printf float formats g the exponent is greater than or equal to the precision (6 by default) - converts a floating point number using exponential form File#printf float formats g otherwise - converts a floating point number in dd.dddd form - cuts excessive digits in fractional part and keeps only 4 ones - rounds the last significant digit to the closest one in fractional part - cuts fraction part to have only 6 digits at all File#printf float formats G - displays Float::INFINITY as Inf - displays Float::NAN as NaN File#printf float formats G the exponent is less than -4 - converts a floating point number using exponential form File#printf float formats G the exponent is greater than or equal to the precision (6 by default) - converts a floating point number using exponential form File#printf float formats G otherwise - converts a floating point number in dd.dddd form - cuts excessive digits in fractional part and keeps only 4 ones - rounds the last significant digit to the closest one in fractional part - cuts fraction part to have only 6 digits at all File#printf float formats a - converts floating point argument as [-]0xh.hhhhp[+-]dd - displays Float::INFINITY as Inf - displays Float::NAN as NaN File#printf float formats A - converts floating point argument as [-]0xh.hhhhp[+-]dd and use uppercase X and P - displays Float::INFINITY as Inf - displays Float::NAN as NaN File#printf other formats c - displays character if argument is a numeric code of character - displays character if argument is a single character string - displays only the first character if argument is a string of several characters - displays no characters if argument is an empty string - raises TypeError if argument is not String or Integer and cannot be converted to them - raises TypeError if argument is nil - tries to convert argument to String with to_str - tries to convert argument to Integer with to_int - raises TypeError if converting to String with to_str returns non-String - raises TypeError if converting to Integer with to_int returns non-Integer File#printf other formats p - displays argument.inspect value - substitutes 'nil' for nil File#printf other formats s - substitute argument passes as a string - substitutes '' for nil - converts argument to string with to_s - does not try to convert with to_str - formats a partial substring without including omitted characters - formats string with precision - formats string with width - formats string with width and precision - formats nil with width - formats nil with precision - formats nil with width and precision - formats multibyte string with precision - preserves encoding of the format string File#printf other formats % - alone raises an ArgumentError - is escaped by % File#printf flags space applies to numeric formats bBdiouxXeEfgGaA - leaves a space at the start of non-negative numbers - does not leave a space at the start of negative numbers - prevents converting negative argument to two's complement form - treats several white spaces as one File#printf flags (digit)$ - specifies the absolute argument number for this field - raises exception if argument number is bigger than actual arguments list - ignores '-' sign - raises ArgumentError exception when absolute and relative argument numbers are mixed File#printf flags # applies to format o - increases the precision until the first digit will be `0' if it is not formatted as complements - does nothing for negative argument File#printf flags # applies to formats bBxX - prefixes the result with 0x, 0X, 0b and 0B respectively for non-zero argument - does nothing for zero argument File#printf flags # applies to formats aAeEfgG - forces a decimal point to be added, even if no digits follow - changes format from dd.dddd to exponential form for gG File#printf flags # applies to gG - does not remove trailing zeros File#printf flags + applies to numeric formats bBdiouxXaAeEfgG - adds a leading plus sign to non-negative numbers - does not use two's complement form for negative numbers for formats bBoxX File#printf flags - - left-justifies the result of conversion if width is specified File#printf flags 0 (zero) applies to numeric formats bBdiouxXaAeEfgG and width is specified - pads with zeros, not spaces - uses radix-1 when displays negative argument as a two's complement File#printf flags * - uses the previous argument as the field width - left-justifies the result if width is negative - uses the specified argument as the width if * is followed by a number and $ - left-justifies the result if specified with $ argument is negative - raises ArgumentError when is mixed with width File#printf width - specifies the minimum number of characters that will be written to the result - is ignored if argument's actual length is greater File#printf precision integer types - controls the number of decimal places displayed File#printf precision float types - controls the number of decimal places displayed in fraction part - does not affect G format File#printf precision string formats - determines the maximum number of characters to be copied from the string File#printf reference by name %s style - uses value passed in a hash argument - supports flags, width, precision and type - allows to place name in any position - cannot be mixed with unnamed style File#printf reference by name %{name} style - uses value passed in a hash argument - does not support type style - supports flags, width and precision - cannot be mixed with unnamed style - raises KeyError when there is no matching key - converts value to String with to_s File#printf faulty key - raises a KeyError - sets the Hash as the receiver of KeyError - sets the unmatched key as the key of KeyError File.read - raises an Errno::EISDIR when passed a path that is a directory File.readable_real? - returns true if named file is readable by the real user id of the process, otherwise false - accepts an object that has a #to_path method - returns false if the file does not exist File.readable? - returns true if named file is readable by the effective user id of the process, otherwise false - accepts an object that has a #to_path method - returns false if the file does not exist File.readlink with absolute paths - returns the name of the file referenced by the given link - returns the name of the file referenced by the given link when the file does not exist - raises an Errno::ENOENT if there is no such file - raises an Errno::EINVAL if called with a normal file File.readlink with paths containing unicode characters - returns the name of the file referenced by the given link File.readlink when changing the working directory - returns the name of the file referenced by the given link - returns the name of the file referenced by the given link when the file does not exist File.realdirpath - returns '/' when passed '/' - returns the real (absolute) pathname not containing symlinks - uses base directory for interpreting relative pathname - uses current directory for interpreting relative pathname - uses link directory for expanding relative links - raises an Errno::ELOOP if the symlink points to itself - returns the real (absolute) pathname if the file is absent - raises Errno::ENOENT if the directory is absent - returns the real (absolute) pathname if the symlink points to an absent file - raises Errno::ENOENT if the symlink points to an absent directory File.realpath - returns '/' when passed '/' - returns the real (absolute) pathname not containing symlinks - uses base directory for interpreting relative pathname - uses current directory for interpreting relative pathname - uses link directory for expanding relative links - removes the file element when going one level up - raises an Errno::ELOOP if the symlink points to itself - raises Errno::ENOENT if the file is absent - raises Errno::ENOENT if the symlink points to an absent file - converts the argument with #to_path File.rename - renames a file - raises an Errno::ENOENT if the source does not exist - raises an ArgumentError if not passed two arguments - raises a TypeError if not passed String types File#reopen - resets the stream to a new file path - calls #to_path to convert an Object File.setgid? - returns false if the file was just made - returns false if the file does not exist File.setuid? - returns false if the file was just made - returns false if the file does not exist - returns true when the gid bit is set File.size? - returns the size of the file if it exists and is not empty - accepts a String-like (to_str) parameter - accepts an object that has a #to_path method File.size? - calls #to_io to convert the argument to an IO File.size? - returns nil if file_name doesn't exist or has 0 size File.size? - returns nil if file_name is empty File.size? - accepts a File argument File.size - returns the size of the file if it exists and is not empty - accepts a String-like (to_str) parameter - accepts an object that has a #to_path method File.size - calls #to_io to convert the argument to an IO File.size - raises an error if file_name doesn't exist File.size - returns 0 if the file is empty File.size - accepts a File argument File#size - is an instance method - returns the file's size as an Integer - returns the file's size in bytes - returns the cached size of the file if subsequently deleted - returns the file's current size even if modified - raises an IOError on a closed file - follows symlinks if necessary File#size for an empty file - returns 0 File.socket? - accepts an object that has a #to_path method File.socket? - returns false if file does not exist - returns false if the file is not a socket File.socket? - returns true if the file is a socket File.split - splits the string at the last '/' when the last component does not have an extension - splits the string at the last '/' when the last component has an extension - splits an empty string into a '.' and an empty string - collapses multiple '/' characters and strips trailing ones - does not split a string that contains '\' - raises an ArgumentError when not passed a single argument - raises a TypeError if the argument is not a String type - coerces the argument with to_str if it is not a String type - accepts an object that has a #to_path method File::Stat#atime - returns the atime of a File::Stat object File::Stat#birthtime - returns the birthtime of a File::Stat object File::Stat#blksize - returns the blksize of a File::Stat object File::Stat#blockdev? - returns true/false depending if the named file is a block device - accepts an object that has a #to_path method File::Stat#blocks - returns a non-negative integer File::Stat#chardev? - returns true/false depending if the named file is a char device - accepts an object that has a #to_path method File::Stat#<=> - is able to compare files by the same modification times - is able to compare files by different modification times - includes Comparable and #== shows mtime equality between two File::Stat objects File::Stat#ctime - returns the ctime of a File::Stat object File::Stat#dev_major - returns the major part of File::Stat#dev File::Stat#dev_minor - returns the minor part of File::Stat#dev File::Stat#dev - returns the number of the device on which the file exists File::Stat#directory? - returns true if the argument is a directory - returns false if the argument is not a directory - accepts an object that has a #to_path method - raises a TypeError when passed an Integer - raises a TypeError when passed nil File::Stat#executable_real? - returns true if the file its an executable - accepts an object that has a #to_path method - returns true if named file is readable by the real user id of the process, otherwise false - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type File::Stat#executable? - returns true if named file is executable by the effective user id of the process, otherwise false - returns true if the argument is an executable file - accepts an object that has a #to_path method - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type File::Stat#file? - returns true if the named file exists and is a regular file. - accepts an object that has a #to_path method - returns true if the null device exists and is a regular file. - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type File::Stat#ftype - returns a String - returns 'file' when the file is a file - returns 'directory' when the file is a dir - returns 'characterSpecial' when the file is a char - returns 'link' when the file is a link - returns fifo when the file is a fifo - returns 'socket' when the file is a socket File::Stat#gid - returns the group owner attribute of a File::Stat object File::Stat#grpowned? - returns true if the file exist - accepts an object that has a #to_path method - takes non primary groups into account File::Stat#ino - returns the ino of a File::Stat object File::Stat#inspect - produces a nicely formatted description of a File::Stat object File::Stat#mode - returns the mode of a File::Stat object File::Stat#mtime - returns the mtime of a File::Stat object File::Stat#initialize - raises an exception if the file doesn't exist - creates a File::Stat object for the given file - calls #to_path on non-String arguments File::Stat#nlink - returns the number of links to a file File::Stat#owned? - accepts an object that has a #to_path method File::Stat#owned? - returns true if the file is owned by the user - returns false if the file is not owned by the user File::Stat#pipe? - accepts an object that has a #to_path method File::Stat#pipe? - returns false if the file is not a pipe - returns true if the file is a pipe File::Stat#rdev_major - returns the major part of File::Stat#rdev File::Stat#rdev_minor - returns the minor part of File::Stat#rdev File::Stat#rdev - returns the number of the device this file represents which the file exists File::Stat#readable_real? - returns true if named file is readable by the real user id of the process, otherwise false - accepts an object that has a #to_path method File::Stat#readable? - returns true if named file is readable by the effective user id of the process, otherwise false - accepts an object that has a #to_path method File::Stat.size? - returns the size of the file if it exists and is not empty - accepts a String-like (to_str) parameter - accepts an object that has a #to_path method - returns nil if file_name is empty File::Stat.size - returns the size of the file if it exists and is not empty - accepts a String-like (to_str) parameter - accepts an object that has a #to_path method - returns 0 if the file is empty File::Stat#size - needs to be reviewed for spec completeness File::Stat#size? - needs to be reviewed for spec completeness File::Stat#socket? - accepts an object that has a #to_path method File::Stat#sticky? - returns true if the named file has the sticky bit, otherwise false - accepts an object that has a #to_path method File::Stat#symlink? - returns true if the file is a link - accepts an object that has a #to_path method File::Stat#uid - returns the owner attribute of a File::Stat object File::Stat.world_readable? - returns nil if the file is chmod 600 - returns nil if the file is chmod 000 - returns nil if the file is chmod 700 - returns an Integer if the file is chmod 644 - returns an Integer if the file is a directory and chmod 644 - coerces the argument with #to_path File::Stat#world_readable? - needs to be reviewed for spec completeness File::Stat.world_writable? - returns nil if the file is chmod 600 - returns nil if the file is chmod 000 - returns nil if the file is chmod 700 - returns an Integer if the file is chmod 777 - returns an Integer if the file is a directory and chmod 777 - coerces the argument with #to_path File::Stat#world_writable? - needs to be reviewed for spec completeness File::Stat#writable_real? - returns true if named file is writable by the real user id of the process, otherwise false - accepts an object that has a #to_path method - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type File::Stat#writable? - returns true if named file is writable by the effective user id of the process, otherwise false - accepts an object that has a #to_path method File::Stat#zero? - returns true if the file is empty - returns false if the file is not empty - accepts an object that has a #to_path method - returns true for /dev/null - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - returns true inside a block opening a file if it is empty - returns true or false for a directory File.stat - returns a File::Stat object if the given file exists - returns a File::Stat object when called on an instance of File - accepts an object that has a #to_path method - raises an Errno::ENOENT if the file does not exist File.stat - returns information for a file that has been deleted but is still open - returns a File::Stat object with file properties for a symlink - returns an error when given missing non-ASCII path File.sticky? - returns true if the named file has the sticky bit, otherwise false - accepts an object that has a #to_path method - returns false if the file dies not exist File.sticky? - returns false if file does not exist - returns false if the file has not sticky bit set - returns true if the file has sticky bit set File.symlink - creates a symlink between a source and target file - creates a symbolic link - accepts args that have #to_path methods - raises an Errno::EEXIST if the target already exists - raises an ArgumentError if not called with two arguments - raises a TypeError if not called with String types File.symlink? - returns true if the file is a link - accepts an object that has a #to_path method File.symlink? - returns false if the file does not exist File#to_path - returns a String - returns a different String on every call - returns a mutable String - calls to_str on argument and returns exact value - does not normalise the path it returns - does not canonicalize the path it returns - does not absolute-ise the path it returns - preserves the encoding of the path File.truncate - truncates a file - truncate a file size to 0 - truncate a file size to 5 - truncates to a larger file size than the original file - truncates to the same size as the original file - raises an Errno::ENOENT if the file does not exist - raises an ArgumentError if not passed two arguments - raises an Errno::EINVAL if the length argument is not valid - raises a TypeError if not passed a String type for the first argument - raises a TypeError if not passed an Integer type for the second argument - accepts an object that has a #to_path method File#truncate - does not move the file write pointer to the specified byte offset - does not move the file read pointer to the specified byte offset - truncates a file - truncates a file size to 0 - truncates a file size to 5 - truncates a file to a larger size than the original file - truncates a file to the same size as the original file - raises an ArgumentError if not passed one argument - raises an Errno::EINVAL if the length argument is not valid - raises an IOError if file is closed - raises an IOError if file is not opened for writing - raises a TypeError if not passed an Integer type for the for the argument File.umask - returns an Integer - returns the current umask value for the process - invokes to_int on non-integer argument - raises RangeError with too large values - raises ArgumentError when more than one argument is provided File.unlink - returns 0 when called without arguments - deletes a single file - deletes multiple files - raises a TypeError if not passed a String type - raises an Errno::ENOENT when the given file doesn't exist - coerces a given parameter into a string if possible - accepts an object that has a #to_path method File.utime - sets the access and modification time of each file - uses the current times if two nil values are passed - accepts an object that has a #to_path method - accepts numeric atime and mtime arguments - may set nanosecond precision - returns the number of filenames in the arguments - allows Time instances in the far future to set mtime and atime (but some filesystems limit it up to 2446-05-10 or 2038-01-19 or 2486-07-02) File.world_readable? - returns nil if the file is chmod 600 - returns nil if the file is chmod 000 - returns nil if the file is chmod 700 - returns an Integer if the file is chmod 644 - returns an Integer if the file is a directory and chmod 644 - coerces the argument with #to_path - returns nil if the file does not exist File.world_writable? - returns nil if the file is chmod 600 - returns nil if the file is chmod 000 - returns nil if the file is chmod 700 - returns an Integer if the file is chmod 777 - returns an Integer if the file is a directory and chmod 777 - coerces the argument with #to_path - returns nil if the file does not exist File.writable_real? - returns true if named file is writable by the real user id of the process, otherwise false - accepts an object that has a #to_path method - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - returns false if the file does not exist File.writable? - returns true if named file is writable by the effective user id of the process, otherwise false - accepts an object that has a #to_path method - returns false if the file does not exist File.zero? - returns true if the file is empty - returns false if the file is not empty - accepts an object that has a #to_path method - returns true for /dev/null - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - returns true inside a block opening a file if it is empty - returns true or false for a directory - returns false if the file does not exist FileTest.blockdev? - returns true/false depending if the named file is a block device - accepts an object that has a #to_path method FileTest.chardev? - returns true/false depending if the named file is a char device - accepts an object that has a #to_path method FileTest.directory? - returns true if the argument is a directory - returns false if the argument is not a directory - accepts an object that has a #to_path method - raises a TypeError when passed an Integer - raises a TypeError when passed nil FileTest.directory? - returns false if the argument is an IO that's not a directory - returns true if the argument is an IO that is a directory - calls #to_io to convert a non-IO object FileTest.executable_real? - returns true if the file its an executable - accepts an object that has a #to_path method - returns true if named file is readable by the real user id of the process, otherwise false - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - returns false if the file does not exist FileTest.executable? - returns true if named file is executable by the effective user id of the process, otherwise false - returns true if the argument is an executable file - accepts an object that has a #to_path method - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - returns false if the file does not exist FileTest.exist? - returns true if the file exist - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - accepts an object that has a #to_path method FileTest.exists? - has been removed File.file? - returns true if the named file exists and is a regular file. - accepts an object that has a #to_path method - returns true if the null device exists and is a regular file. - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type FileTest.file? - needs to be reviewed for spec completeness FileTest.grpowned? - returns true if the file exist - accepts an object that has a #to_path method - takes non primary groups into account - returns false if the file doesn't exist FileTest.identical? - returns true for a file and its link - returns false if any of the files doesn't exist - accepts an object that has a #to_path method - raises an ArgumentError if not passed two arguments - raises a TypeError if not passed String types - returns true if both named files are identical FileTest.owned? - accepts an object that has a #to_path method FileTest.pipe? - accepts an object that has a #to_path method FileTest.readable_real? - returns true if named file is readable by the real user id of the process, otherwise false - accepts an object that has a #to_path method - returns false if the file does not exist FileTest.readable? - returns true if named file is readable by the effective user id of the process, otherwise false - accepts an object that has a #to_path method - returns false if the file does not exist FileTest.size? - returns the size of the file if it exists and is not empty - accepts a String-like (to_str) parameter - accepts an object that has a #to_path method FileTest.size? - returns nil if file_name doesn't exist or has 0 size FileTest.size? - returns nil if file_name is empty FileTest.size? - accepts a File argument FileTest.size - returns the size of the file if it exists and is not empty - accepts a String-like (to_str) parameter - accepts an object that has a #to_path method FileTest.size - raises an error if file_name doesn't exist FileTest.size - returns 0 if the file is empty FileTest.size - accepts a File argument FileTest.socket? - accepts an object that has a #to_path method FileTest.sticky? - returns true if the named file has the sticky bit, otherwise false - accepts an object that has a #to_path method - returns false if the file dies not exist FileTest.symlink? - returns true if the file is a link - accepts an object that has a #to_path method FileTest.symlink? - returns false if the file does not exist FileTest.world_readable? - needs to be reviewed for spec completeness FileTest.world_writable? - needs to be reviewed for spec completeness FileTest.writable_real? - returns true if named file is writable by the real user id of the process, otherwise false - accepts an object that has a #to_path method - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - returns false if the file does not exist FileTest.writable? - returns true if named file is writable by the effective user id of the process, otherwise false - accepts an object that has a #to_path method - returns false if the file does not exist FileTest.zero? - returns true if the file is empty - returns false if the file is not empty - accepts an object that has a #to_path method - returns true for /dev/null - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - returns true inside a block opening a file if it is empty - returns true or false for a directory - returns false if the file does not exist Float#abs - returns the absolute value - returns 0.0 if -0.0 - returns Infinity if -Infinity - returns NaN if NaN Float#angle - returns NaN if NaN - returns self if NaN - returns 0 if positive - returns 0 if +0.0 - returns 0 if +Infinity - returns Pi if negative - returns Pi if -0.0 - returns Pi if -Infinity Float#arg - returns NaN if NaN - returns self if NaN - returns 0 if positive - returns 0 if +0.0 - returns 0 if +Infinity - returns Pi if negative - returns Pi if -0.0 - returns Pi if -Infinity Float#=== - returns true if self has the same value as other - calls 'other == self' if coercion fails - returns false if one side is NaN - handles positive infinity - handles negative infinity Float#ceil - returns the smallest Integer greater than or equal to self - returns the smallest number greater than or equal to self with an optionally given precision Float#ceil with precision precision is zero - returns integer self Float#ceil with precision precision is positive - returns self Float#ceil with precision precision is negative - always returns 0 when self is 0 - returns largest integer less than self with at least precision.abs trailing zeros - returns 10**precision.abs when precision.abs is larger than the number digits of self Float#coerce - returns [other, self] both as Floats Float#<=> - returns -1, 0, 1 when self is less than, equal, or greater than other - returns nil if one side is NaN - handles positive infinity - handles negative infinity - returns nil when the given argument is not a Float - compares using #coerce when argument is not a Float - raises TypeError when #coerce misbehaves - returns the correct result when one side is infinite - returns 0 when self is Infinity and other is infinite?=1 - returns 1 when self is Infinity and other is infinite?=-1 - returns 1 when self is Infinity and other is infinite?=nil (which means finite) - returns 0 for -0.0 and 0.0 - returns 0 for -0.0 and 0 - returns 0 for 0.0 and 0 Float constant - DIG is 15 - EPSILON is 2.220446049250313e-16 - MANT_DIG is 53 - MAX_10_EXP is 308 - MIN_10_EXP is -308 - MAX_EXP is 1024 - MIN_EXP is -1021 - MAX is 1.7976931348623157e+308 - MIN is 2.2250738585072014e-308 - RADIX is 2 - INFINITY is the positive infinity - NAN is 'not a number' Float#denominator - returns an Integer - converts self to a Rational and returns the denominator - returns 1 for NaN and Infinity Float#/ - does not rescue exception raised in other#coerce - returns self divided by other - properly coerces objects - returns +Infinity when dividing non-zero by zero of the same sign - returns -Infinity when dividing non-zero by zero of opposite sign - returns NaN when dividing zero by zero - raises a TypeError when given a non-Numeric - divides correctly by Rational numbers Float#divmod - returns an [quotient, modulus] from dividing self by other - raises a FloatDomainError if self is NaN - raises a FloatDomainError if other is NaN - raises a FloatDomainError if self is Infinity - raises a ZeroDivisionError if other is zero - returns the correct [quotient, modulus] even for large quotient Float#dup - returns self Float#eql? - returns true if other is a Float equal to self - returns false if other is a Float not equal to self - returns false if other is not a Float Float#== - returns true if self has the same value as other - calls 'other == self' if coercion fails - returns false if one side is NaN - handles positive infinity - handles negative infinity Float#** - returns self raise to the other power - returns a complex number when negative and raised to a fractional power Float#fdiv - performs floating-point division between self and an Integer - performs floating-point division between self and an Integer - performs floating-point division between self and a Float - returns NaN when the argument is NaN - returns Infinity when the argument is 0.0 - returns -Infinity when the argument is 0.0 and self is negative - returns Infinity when the argument is 0 - returns -Infinity when the argument is 0 and self is negative - returns 0.0 when the argument is Infinity - returns -0.0 when the argument is -Infinity - performs floating-point division between self and a Rational - performs floating-point division between self and a Complex - raises a TypeError when argument isn't numeric - raises an ArgumentError when passed multiple arguments Float#finite? - returns true for finite values - returns false for positive infinity - returns false for negative infinity - returns false for NaN Float - includes Comparable - .allocate raises a TypeError - .new is undefined Float#floor - returns the largest Integer less than or equal to self - returns the largest number less than or equal to self with an optionally given precision Float#floor with precision precision is zero - returns integer self Float#floor with precision precision is positive - returns self Float#floor with precision precision is negative - always returns 0 when self is 0 - returns largest integer less than self with at least precision.abs trailing zeros - returns -(10**precision.abs) when self is negative and precision.abs is larger than the number digits of self Float#> - does not rescue exception raised in other#coerce - returns true if self is greater than other - raises an ArgumentError when given a non-Numeric - returns false if one side is NaN - handles positive infinity - handles negative infinity Float#>= - does not rescue exception raised in other#coerce - returns true if self is greater than or equal to other - raises an ArgumentError when given a non-Numeric - returns false if one side is NaN - handles positive infinity - handles negative infinity Float#hash - is provided - is stable Float#infinite? - returns nil for finite values - returns 1 for positive infinity - returns -1 for negative infinity - returns nil for NaN Float#inspect - returns 'NaN' for NaN - returns 'Infinity' for positive infinity - returns '-Infinity' for negative infinity - returns '0.0' for 0.0 - emits '-' for -0.0 - emits a '-' for negative values - emits a trailing '.0' for a whole number - emits a trailing '.0' for the mantissa in e format - uses non-e format for a positive value with fractional part having 5 significant figures - uses non-e format for a negative value with fractional part having 5 significant figures - uses e format for a positive value with fractional part having 6 significant figures - uses e format for a negative value with fractional part having 6 significant figures - uses non-e format for a positive value with whole part having 15 significant figures - uses non-e format for a negative value with whole part having 15 significant figures - uses non-e format for a positive value with whole part having 16 significant figures - uses non-e format for a negative value with whole part having 16 significant figures - uses e format for a positive value with whole part having 18 significant figures - uses e format for a negative value with whole part having 18 significant figures - uses e format for a positive value with whole part having 17 significant figures - uses e format for a negative value with whole part having 17 significant figures - outputs the minimal, unique form necessary to recreate the value - outputs the minimal, unique form to represent the value Float#inspect matches - random examples in all ranges - random examples in human ranges - random values from divisions Float#inspect encoding - returns a String in US-ASCII encoding when Encoding.default_internal is nil - returns a String in US-ASCII encoding when Encoding.default_internal is not nil Float#< - does not rescue exception raised in other#coerce - returns true if self is less than other - raises an ArgumentError when given a non-Numeric - returns false if one side is NaN - handles positive infinity - handles negative infinity Float#<= - does not rescue exception raised in other#coerce - returns true if self is less than or equal to other - raises an ArgumentError when given a non-Numeric - returns false if one side is NaN - handles positive infinity - handles negative infinity Float#magnitude - returns the absolute value - returns 0.0 if -0.0 - returns Infinity if -Infinity - returns NaN if NaN Float#- - does not rescue exception raised in other#coerce - returns self minus other Float#% - returns self modulo other - returns self when modulus is +Infinity - returns -Infinity when modulus is -Infinity - returns NaN when called on NaN or Infinities - returns NaN when modulus is NaN - returns -0.0 when called on -0.0 with a non zero modulus - tries to coerce the modulus - raises a ZeroDivisionError if other is zero Float#modulo - returns self modulo other - returns self when modulus is +Infinity - returns -Infinity when modulus is -Infinity - returns NaN when called on NaN or Infinities - returns NaN when modulus is NaN - returns -0.0 when called on -0.0 with a non zero modulus - tries to coerce the modulus - raises a ZeroDivisionError if other is zero Float#* - does not rescue exception raised in other#coerce - returns self multiplied by other - raises a TypeError when given a non-Numeric Float#nan? - returns true if self is not a valid IEEE floating-point number Float#negative? on positive numbers - returns false Float#negative? on zero - returns false Float#negative? on negative zero - returns false Float#negative? on negative numbers - returns true Float#negative? on NaN - returns false Float#next_float - returns a float the smallest possible step greater than the receiver - returns Float::INFINITY for Float::INFINITY - steps directly between MAX and INFINITY - steps directly between 1.0 and 1.0 + EPSILON - steps directly between -1.0 and -1.0 + EPSILON/2 - reverses the effect of prev_float for all Floats except INFINITY and +0.0 - returns negative zero when stepping upward from just below zero - gives the same result for -0.0 as for +0.0 - returns NAN if NAN was the receiver Float#numerator - converts self to a Rational object then returns its numerator - returns 0 for 0.0 - returns NaN for NaN - returns Infinity for Infinity - returns -Infinity for -Infinity Float#phase - returns NaN if NaN - returns self if NaN - returns 0 if positive - returns 0 if +0.0 - returns 0 if +Infinity - returns Pi if negative - returns Pi if -0.0 - returns Pi if -Infinity Float#+ - does not rescue exception raised in other#coerce - returns self plus other Float#positive? on positive numbers - returns true Float#positive? on zero - returns false Float#positive? on negative zero - returns false Float#positive? on negative numbers - returns false Float#positive? on NaN - returns false Float#prev_float - returns a float the smallest possible step smaller than the receiver - returns -Float::INFINITY for -Float::INFINITY - steps directly between MAX and INFINITY - steps directly between 1.0 and 1.0 - EPSILON/2 - steps directly between -1.0 and -1.0 - EPSILON - reverses the effect of next_float for all Floats except -INFINITY and -0.0 - returns positive zero when stepping downward from just above zero - gives the same result for -0.0 as for +0.0 - returns NAN if NAN was the receiver Float#quo - performs floating-point division between self and an Integer - performs floating-point division between self and an Integer - performs floating-point division between self and a Float - returns NaN when the argument is NaN - returns Infinity when the argument is 0.0 - returns -Infinity when the argument is 0.0 and self is negative - returns Infinity when the argument is 0 - returns -Infinity when the argument is 0 and self is negative - returns 0.0 when the argument is Infinity - returns -0.0 when the argument is -Infinity - performs floating-point division between self and a Rational - performs floating-point division between self and a Complex - raises a TypeError when argument isn't numeric - raises an ArgumentError when passed multiple arguments Float#rationalize - returns self as a simplified Rational with no argument - simplifies self to the degree specified by a Rational argument - simplifies self to the degree specified by a Float argument - raises a FloatDomainError for Infinity - raises a FloatDomainError for NaN - raises ArgumentError when passed more than one argument Float#round - returns the nearest Integer - returns the nearest Integer for Float near the limit - raises FloatDomainError for exceptional values - rounds self to an optionally given precision - correctly rounds exact floats with a numerous digits in a fraction part - returns zero when passed a negative argument with magnitude greater than magnitude of the whole number portion of the Float - raises a TypeError when its argument can not be converted to an Integer - raises FloatDomainError for exceptional values when passed a non-positive precision - raises RangeError for NAN when passed a non-positive precision - returns self for exceptional values when passed a non-negative precision - works for corner cases - returns rounded values for big argument - returns rounded values for not so big argument - returns big values rounded to nearest - returns rounded values for big values - returns different rounded values depending on the half option - rounds self to an optionally given precision with a half option - preserves cases where neighbouring floating pointer number increase the decimal places - does not lose precision during the rounding process - raises FloatDomainError for exceptional values with a half option - raise for a non-existent round mode Float#round when 0.0 is given - returns self for positive ndigits - returns 0 for 0 or undefined ndigits Float#to_f - returns self Float#to_i - returns self truncated to an Integer - raises a FloatDomainError for NaN Float#to_int - returns self truncated to an Integer - raises a FloatDomainError for NaN Float#to_r - needs to be reviewed for spec completeness Float#to_s - returns 'NaN' for NaN - returns 'Infinity' for positive infinity - returns '-Infinity' for negative infinity - returns '0.0' for 0.0 - emits '-' for -0.0 - emits a '-' for negative values - emits a trailing '.0' for a whole number - emits a trailing '.0' for the mantissa in e format - uses non-e format for a positive value with fractional part having 5 significant figures - uses non-e format for a negative value with fractional part having 5 significant figures - uses e format for a positive value with fractional part having 6 significant figures - uses e format for a negative value with fractional part having 6 significant figures - uses non-e format for a positive value with whole part having 15 significant figures - uses non-e format for a negative value with whole part having 15 significant figures - uses non-e format for a positive value with whole part having 16 significant figures - uses non-e format for a negative value with whole part having 16 significant figures - uses e format for a positive value with whole part having 18 significant figures - uses e format for a negative value with whole part having 18 significant figures - uses e format for a positive value with whole part having 17 significant figures - uses e format for a negative value with whole part having 17 significant figures - outputs the minimal, unique form necessary to recreate the value - outputs the minimal, unique form to represent the value Float#to_s matches - random examples in all ranges - random examples in human ranges - random values from divisions Float#to_s encoding - returns a String in US-ASCII encoding when Encoding.default_internal is nil - returns a String in US-ASCII encoding when Encoding.default_internal is not nil Float#truncate - returns self truncated to an Integer - raises a FloatDomainError for NaN - returns self truncated to an optionally given precision Float#-@ - negates self - negates self at Float boundaries - returns negative infinity for positive infinity - returns positive infinity for negative infinity - returns NaN for NaN Float#+@ - returns the same value with same sign (twos complement) Float#zero? - returns true if self is 0.0 GC.auto_compact - can set and get a boolean value GC.count - returns an integer - increases as collections are run GC.disable - returns true if and only if the garbage collection was previously disabled GC.enable - returns true if and only if the garbage collection was already disabled GC#garbage_collect - always returns nil GC.measure_total_time - can set and get a boolean value GC::Profiler.clear - needs to be reviewed for spec completeness GC::Profiler.disable - disables the profiler GC::Profiler.enable - enables the profiler GC::Profiler.enabled? - reports as enabled when enabled - reports as disabled when disabled GC::Profiler.report - needs to be reviewed for spec completeness GC::Profiler.result - returns a string GC::Profiler.total_time - returns an float GC.start - always returns nil - accepts keyword arguments GC.stat - returns hash of values - updates the given hash values - the values are all Integer since rb_gc_stat() returns size_t - can return a single value - increases count after GC is run - increases major_gc_count after GC is run - provides some number for count - provides some number for heap_free_slots - provides some number for total_allocated_objects - raises an error if argument is not nil, a symbol, or a hash - raises an error if an unknown key is given GC.stress - returns current status of GC stress mode GC.stress= - sets the stress mode GC.total_time - returns an Integer - increases as collections are run Hash.allocate - returns an instance of Hash - returns a fully-formed instance of Hash Hash#any? with no block given - checks if there are any members of a Hash Hash#any? with a block given - is false if the hash is empty - is true if the block returns true for any member of the hash - is false if the block returns false for all members of the hash Hash#assoc - returns an Array if the argument is == to a key of the Hash - returns a 2-element Array if the argument is == to a key of the Hash - sets the first element of the Array to the located key - sets the last element of the Array to the value of the located key - only returns the first matching key-value pair for identity hashes - uses #== to compare the argument to the keys - returns nil if the argument is not a key of the Hash - returns nil if the argument is not a key of the Hash even when there is a default Hash#clear - removes all key, value pairs - does not remove default values - does not remove default procs - raises a FrozenError if called on a frozen instance Hash#clone - copies instance variable but not the objects they refer to Hash#compact - returns new object that rejects pair has nil value - keeps own pairs - retains the default value - retains the default_proc - retains compare_by_identity flag Hash#compact! - returns self - rejects own pair has nil value Hash#compact! when each pair does not have nil value - returns nil Hash#compact! on frozen instance - keeps pairs and raises a FrozenError Hash#compare_by_identity - causes future comparisons on the receiver to be made by identity - rehashes internally so that old keys can be looked up - returns self - has no effect on an already compare_by_identity hash - uses the semantics of BasicObject#equal? to determine key identity - uses #equal? semantics, but doesn't actually call #equal? to determine identity - does not call #hash on keys - regards #dup'd objects as having different identities - regards #clone'd objects as having different identities - regards references to the same object as having the same identity - raises a FrozenError on frozen hashes - persists over #dups - persists over #clones - does not copy string keys - gives different identity for string literals Hash#compare_by_identity? - returns false by default - returns true once #compare_by_identity has been invoked on self - returns true when called multiple times on the same ident hash Hash.[] - creates a Hash; values can be provided as the argument list - creates a Hash; values can be provided as one single hash - creates a Hash; values can be provided as a list of value-pairs in an array - coerces a single argument which responds to #to_ary - raises for elements that are not arrays - raises an ArgumentError for arrays of more than 2 elements - raises an ArgumentError when passed a list of value-invalid-pairs in an array - raises an ArgumentError when passed an odd number of arguments - calls to_hash - returns an instance of a subclass when passed an Array - returns instances of subclasses - returns an instance of the class it's called on - does not call #initialize on the subclass instance - does not retain the default value - does not retain the default_proc - does not retain compare_by_identity flag Hash.[] passed zero arguments - returns an empty hash Hash.[] passed an array - treats elements that are 2 element arrays as key and value - treats elements that are 1 element arrays as keys with value nil Hash.[] passed a single argument which responds to #to_hash - coerces it and returns a copy Hash#deconstruct_keys - returns self - requires one argument - ignores argument Hash#default_proc - returns the block passed to Hash.new - returns nil if no block was passed to proc Hash#default_proc= - replaces the block passed to Hash.new - uses :to_proc on its argument - overrides the static default - raises an error if passed stuff not convertible to procs - returns the passed Proc - clears the default proc if passed nil - returns nil if passed nil - accepts a lambda with an arity of 2 - raises a TypeError if passed a lambda with an arity other than 2 - raises a FrozenError if self is frozen Hash#default - returns the default value - uses the default proc to compute a default value, passing given key - calls default proc with nil arg if passed a default proc but no arg Hash#default= - sets the default value - unsets the default proc - raises a FrozenError if called on a frozen instance Hash#delete_if - yields two arguments: key and value - removes every entry for which block is true and returns self - removes all entries if the block is true - processes entries with the same order as each() - raises a FrozenError if called on a frozen instance - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block - returns an Enumerator if called on a frozen instance Hash#delete_if when no block is given returned Enumerator - size returns the enumerable size Hash#delete - removes the entry and returns the deleted value - calls supplied block if the key is not found - returns nil if the key is not found when no block is given - allows removing a key while iterating - allows removing a key while iterating for big hashes - accepts keys with private #hash method - raises a FrozenError if called on a frozen instance Hash#dig - returns #[] with one arg - returns the nested value specified by the sequence of keys - returns the nested value specified if the sequence includes an index - returns nil if any intermediate step is nil - raises an ArgumentError if no arguments provided - handles type-mixed deep digging - raises TypeError if an intermediate element does not respond to #dig - calls #dig on the result of #[] with the remaining arguments - respects Hash's default Hash#each_key - calls block once for each key, passing key - processes keys in the same order as keys() - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block - returns an Enumerator if called on a frozen instance Hash#each_key when no block is given returned Enumerator - size returns the enumerable size Hash#each_pair - yields a [[key, value]] Array for each pair to a block expecting |*args| - yields the key and value of each pair to a block expecting |key, value| - yields the key only to a block expecting |key,| - always yields an Array of 2 elements, even when given a callable of arity 2 - yields an Array of 2 elements when given a callable of arity 1 - raises an error for a Hash when an arity enforcing callable of arity >2 is passed in - uses the same order as keys() and values() - properly expands (or not) child class's 'each'-yielded args - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block - returns an Enumerator if called on a frozen instance Hash#each_pair when no block is given returned Enumerator - size returns the enumerable size Hash#each - yields a [[key, value]] Array for each pair to a block expecting |*args| - yields the key and value of each pair to a block expecting |key, value| - yields the key only to a block expecting |key,| - always yields an Array of 2 elements, even when given a callable of arity 2 - yields an Array of 2 elements when given a callable of arity 1 - raises an error for a Hash when an arity enforcing callable of arity >2 is passed in - uses the same order as keys() and values() - properly expands (or not) child class's 'each'-yielded args - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block - returns an Enumerator if called on a frozen instance Hash#each when no block is given returned Enumerator - size returns the enumerable size Hash#each_value - calls block once for each key, passing value - processes values in the same order as values() - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block - returns an Enumerator if called on a frozen instance Hash#each_value when no block is given returned Enumerator - size returns the enumerable size Hash#[] - returns the value for key - returns nil as default value - returns the default (immediate) value for missing keys - calls subclass implementations of default - does not create copies of the immediate default value - returns the default (dynamic) value for missing keys - does not return default values for keys with nil values - compares keys with eql? semantics - compares key via hash - does not compare keys with different #hash values via #eql? - compares keys with the same #hash value via #eql? - finds a value via an identical key even when its #eql? isn't reflexive - supports keys with private #hash method - does not dispatch to hash for Boolean, Integer, Float, String, or Symbol Hash#[]= - associates the key with the value and return the value - duplicates string keys using dup semantics - stores unequal keys that hash to the same value - accepts keys with private #hash method - accepts keys with an Integer hash - duplicates and freezes string keys - doesn't duplicate and freeze already frozen string keys - keeps the existing key in the hash if there is a matching one - keeps the existing String key in the hash if there is a matching one - raises a FrozenError if called on a frozen instance - does not raise an exception if changing the value of an existing key during iteration - does not dispatch to hash for Boolean, Integer, Float, String, or Symbol Hash#empty? - returns true if the hash has no entries - returns true if the hash has no entries and has a default value Hash#eql? - does not compare values when keys don't match - returns false when the numbers of keys differ without comparing any elements - first compares keys via hash - does not compare keys with different hash codes via eql? - computes equality for recursive hashes - doesn't call to_hash on objects - computes equality for complex recursive hashes - computes equality for recursive hashes & arrays - compares values when keys match - compares keys with eql? semantics - returns true if and only if other Hash has the same number of keys and each key-value pair matches - does not call to_hash on hash subclasses - ignores hash class differences - compares keys with matching hash codes via eql? - compares the values in self to values in other hash - returns true if other Hash has the same number of keys and each key-value pair matches, even though the default-value are not same Hash#== - does not compare values when keys don't match - returns false when the numbers of keys differ without comparing any elements - first compares keys via hash - does not compare keys with different hash codes via eql? - computes equality for recursive hashes - doesn't call to_hash on objects - computes equality for complex recursive hashes - computes equality for recursive hashes & arrays - compares values when keys match - compares keys with eql? semantics - returns true if and only if other Hash has the same number of keys and each key-value pair matches - does not call to_hash on hash subclasses - ignores hash class differences - compares keys with matching hash codes via eql? - compares the values in self to values in other hash - returns true if other Hash has the same number of keys and each key-value pair matches, even though the default-value are not same - compares values with == semantics Hash#except - returns a new duplicate hash without arguments - returns a hash without the requested subset - ignores keys not present in the original hash - does not retain the default value - does not retain the default_proc - retains compare_by_identity flag Hash#fetch - returns the value for key - returns default if key is not found when passed a default - returns value of block if key is not found when passed a block - gives precedence to the default block over the default argument when passed both - raises an ArgumentError when not passed one or two arguments Hash#fetch when the key is not found - raises a KeyError - sets the Hash as the receiver of KeyError - sets the unmatched key as the key of KeyError - raises a KeyError - sets the Hash as the receiver of KeyError - sets the unmatched key as the key of KeyError - raises a KeyError - sets the Hash as the receiver of KeyError - sets the unmatched key as the key of KeyError - raises a KeyError - sets the Hash as the receiver of KeyError - sets the unmatched key as the key of KeyError - formats the object with #inspect in the KeyError message Hash#fetch_values with matched keys - returns the values for keys - returns the values for keys ordered in the order of the requested keys Hash#fetch_values with unmatched keys - raises a KeyError - sets the Hash as the receiver of KeyError - sets the unmatched key as the key of KeyError - returns the default value from block Hash#fetch_values without keys - returns an empty Array Hash#filter - yields two arguments: key and value - returns a Hash of entries for which block is true - processes entries with the same order as reject - returns an Enumerator when called on a non-empty hash without a block - returns an Enumerator when called on an empty hash without a block - does not retain the default value - does not retain the default_proc - retains compare_by_identity flag - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block - returns an Enumerator if called on a frozen instance Hash#filter when no block is given returned Enumerator - size returns the enumerable size Hash#filter! - is equivalent to keep_if if changes are made - removes all entries if the block is false - returns nil if no changes were made - raises a FrozenError if called on an empty frozen instance - raises a FrozenError if called on a frozen instance that would not be modified - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block - returns an Enumerator if called on a frozen instance Hash#filter! when no block is given returned Enumerator - size returns the enumerable size Hash#flatten - returns an Array - returns an empty Array for an empty Hash - sets each even index of the Array to a key of the Hash - sets each odd index of the Array to the value corresponding to the previous element - does not recursively flatten Array values when called without arguments - does not recursively flatten Hash values when called without arguments - recursively flattens Array values when called with an argument >= 2 - recursively flattens Array values to the given depth - raises a TypeError if given a non-Integer argument Hash#> - raises a TypeError if the right operand is not a hash - returns false if both hashes have the same keys but different values - returns true if the other hash is a subset of self - returns false if the other hash is not a subset of self - converts the right operand to a hash before comparing - returns false if both hashes are identical Hash#> - returns false when receiver size is smaller than argument - returns false when receiver size is the same as argument - returns true when argument is a subset of receiver - returns false when keys match but values don't Hash#>= - raises a TypeError if the right operand is not a hash - returns false if both hashes have the same keys but different values - returns true if the other hash is a subset of self - returns false if the other hash is not a subset of self - converts the right operand to a hash before comparing - returns true if both hashes are identical Hash#>= - returns false when receiver size is smaller than argument - returns false when argument is not a subset or not equals to receiver - returns true when argument is a subset of receiver or equals to receiver - returns false when keys match but values don't Hash#has_key? - returns true if argument is a key - returns true if the key's matching value was nil - returns true if the key's matching value was false - returns true if the key is nil - compares keys with the same #hash value via #eql? Hash#has_value? - returns true if the value exists in the hash - uses == semantics for comparing values Hash - includes Enumerable Hash#hash - returns a value which doesn't depend on the hash order - returns a value in which element values do not cancel each other out - returns a value in which element keys and values do not cancel each other out - generates a hash for recursive hash structures - returns the same hash for recursive hashes - returns the same hash for recursive hashes through arrays - allows omitting values Hash#include? - returns true if argument is a key - returns true if the key's matching value was nil - returns true if the key's matching value was false - returns true if the key is nil - compares keys with the same #hash value via #eql? Hash#initialize - is private - can be used to reset default_proc - can be used to reset the default value - receives the arguments passed to Hash#new - does not change the storage, only the default value or proc - returns self - raises a FrozenError if called on a frozen instance Hash#inspect - returns a string representation with same order as each() - calls #inspect on keys and values - does not call #to_s on a String returned from #inspect - calls #to_s on the object returned from #inspect if the Object isn't a String - does not call #to_str on the object returned from #inspect when it is not a String - does not call #to_str on the object returned from #to_s when it is not a String - does not swallow exceptions raised by #to_s - handles hashes with recursive values - does not raise if inspected result is not default external encoding - works for keys and values whose #inspect return a frozen String - adds quotes to symbol keys that are not valid symbol literals Hash#invert - returns a new hash where keys are values and vice versa - handles collisions by overriding with the key coming later in keys() - compares new keys with eql? semantics - does not return subclass instances for subclasses - does not retain the default value - does not retain the default_proc - does not retain compare_by_identity flag Hash#keep_if - yields two arguments: key and value - keeps every entry for which block is true and returns self - removes all entries if the block is false - returns self even if unmodified - raises a FrozenError if called on a frozen instance - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block - returns an Enumerator if called on a frozen instance Hash#keep_if when no block is given returned Enumerator - size returns the enumerable size Hash#key? - returns true if argument is a key - returns true if the key's matching value was nil - returns true if the key's matching value was false - returns true if the key is nil - compares keys with the same #hash value via #eql? Hash#key - returns the corresponding key for value - returns nil if the value is not found - doesn't return default value if the value is not found - compares values using == Hash#keys - returns an array with the keys in the order they were inserted - uses the same order as #values Hash#length - returns the number of entries Hash#< - raises a TypeError if the right operand is not a hash - returns false if both hashes have the same keys but different values - returns true if self is a subset of the other hash - returns false if self is not a subset of the other hash - converts the right operand to a hash before comparing - returns false if both hashes are identical Hash#< - returns false when receiver size is larger than argument - returns false when receiver size is the same as argument - returns true when receiver is a subset of argument - returns false when keys match but values don't Hash#<= - raises a TypeError if the right operand is not a hash - returns false if both hashes have the same keys but different values - returns true if self is a subset of the other hash - returns false if self is not a subset of the other hash - converts the right operand to a hash before comparing - returns true if both hashes are identical Hash#<= - returns false when receiver size is larger than argument - returns false when receiver size is the same as argument - returns true when receiver is a subset of argument or equals to argument - returns false when keys match but values don't Hash#member? - returns true if argument is a key - returns true if the key's matching value was nil - returns true if the key's matching value was false - returns true if the key is nil - compares keys with the same #hash value via #eql? Hash#merge - returns a new hash by combining self with the contents of other - sets any duplicate key to the value of block if passed a block - tries to convert the passed argument to a hash using #to_hash - does not call to_hash on hash subclasses - returns subclass instance for subclasses - processes entries with same order as each() - preserves the order of merged elements - preserves the order of merged elements for large hashes - accepts multiple hashes - accepts zero arguments and returns a copy of self - retains the default value - retains the default_proc - retains compare_by_identity flag - ignores compare_by_identity flag of an argument Hash#merge! - adds the entries from other, overwriting duplicate keys. Returns self - sets any duplicate key to the value of block if passed a block - tries to convert the passed argument to a hash using #to_hash - does not call to_hash on hash subclasses - processes entries with same order as merge() - raises a FrozenError on a frozen instance that is modified - checks frozen status before coercing an object with #to_hash - raises a FrozenError on a frozen instance that would not be modified - does not raise an exception if changing the value of an existing key during iteration - accepts multiple hashes - accepts zero arguments Hash.new - creates an empty Hash if passed no arguments - creates a new Hash with default object if passed a default argument - does not create a copy of the default argument - creates a Hash with a default_proc if passed a block - raises an ArgumentError if more than one argument is passed - raises an ArgumentError if passed both default argument and default block - accepts a capacity: argument - ignores negative capacity - raises an error if unknown keyword arguments are passed Hash#rassoc - returns an Array if the argument is a value of the Hash - returns a 2-element Array if the argument is a value of the Hash - sets the first element of the Array to the key of the located value - sets the last element of the Array to the located value - only returns the first matching key-value pair - uses #== to compare the argument to the values - returns nil if the argument is not a value of the Hash - returns nil if the argument is not a value of the Hash even when there is a default Hash#rehash - reorganizes the Hash by recomputing all key hash codes - calls #hash for each key - removes duplicate keys - removes duplicate keys for large hashes - iterates keys in insertion order - raises a FrozenError if called on a frozen instance Hash#reject - returns a new hash removing keys for which the block yields true - is equivalent to hsh.dup.delete_if - processes entries with the same order as reject! - does not retain the default value - does not retain the default_proc - retains compare_by_identity flag - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block - returns an Enumerator if called on a frozen instance Hash#reject with extra state - returns Hash instance for subclasses Hash#reject when no block is given returned Enumerator - size returns the enumerable size Hash#reject! - removes keys from self for which the block yields true - removes all entries if the block is true - is equivalent to delete_if if changes are made - returns nil if no changes were made - processes entries with the same order as delete_if - raises a FrozenError if called on a frozen instance that is modified - raises a FrozenError if called on a frozen instance that would not be modified - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block - returns an Enumerator if called on a frozen instance Hash#reject! when no block is given returned Enumerator - size returns the enumerable size Hash#replace - replaces the contents of self with other - tries to convert the passed argument to a hash using #to_hash - calls to_hash on hash subclasses - does not retain the default value - transfers the default value of an argument - does not retain the default_proc - transfers the default_proc of an argument - does not call the default_proc of an argument - transfers compare_by_identity flag of an argument - does not retain compare_by_identity flag - raises a FrozenError if called on a frozen instance that would not be modified - raises a FrozenError if called on a frozen instance that is modified Hash.ruby2_keywords_hash? - returns false if the Hash is not a keywords Hash - returns true if the Hash is a keywords Hash marked by Module#ruby2_keywords - raises TypeError for non-Hash Hash.ruby2_keywords_hash - returns a copy of a Hash and marks the copy as a keywords Hash - returns an instance of the subclass if called on an instance of a subclass of Hash - copies instance variables - copies the hash internals - raises TypeError for non-Hash - retains the default value - retains the default_proc - retains compare_by_identity_flag Hash#select - yields two arguments: key and value - returns a Hash of entries for which block is true - processes entries with the same order as reject - returns an Enumerator when called on a non-empty hash without a block - returns an Enumerator when called on an empty hash without a block - does not retain the default value - does not retain the default_proc - retains compare_by_identity flag - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block - returns an Enumerator if called on a frozen instance Hash#select when no block is given returned Enumerator - size returns the enumerable size Hash#select! - is equivalent to keep_if if changes are made - removes all entries if the block is false - returns nil if no changes were made - raises a FrozenError if called on an empty frozen instance - raises a FrozenError if called on a frozen instance that would not be modified - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block - returns an Enumerator if called on a frozen instance Hash#select! when no block is given returned Enumerator - size returns the enumerable size Hash#shift - removes a pair from hash and return it - allows shifting entries while iterating - returns nil if the Hash is empty - returns nil from an empty hash - returns nil for empty hashes with defaults and default procs - preserves Hash invariants when removing the last item - raises a FrozenError if called on a frozen instance - works when the hash is at capacity Hash#size - returns the number of entries Hash#slice - returns a new empty hash without arguments - returns the requested subset - returns a hash ordered in the order of the requested keys - returns only the keys of the original hash - returns a Hash instance, even on subclasses - uses the regular Hash#[] method, even on subclasses that override it - does not retain the default value - does not retain the default_proc - retains compare_by_identity flag Hash#sort - converts self to a nested array of [key, value] arrays and sort with Array#sort - works when some of the keys are themselves arrays - uses block to sort array if passed a block Hash#store - associates the key with the value and return the value - duplicates string keys using dup semantics - stores unequal keys that hash to the same value - accepts keys with private #hash method - accepts keys with an Integer hash - duplicates and freezes string keys - doesn't duplicate and freeze already frozen string keys - keeps the existing key in the hash if there is a matching one - keeps the existing String key in the hash if there is a matching one - raises a FrozenError if called on a frozen instance - does not raise an exception if changing the value of an existing key during iteration - does not dispatch to hash for Boolean, Integer, Float, String, or Symbol Hash#to_a - returns a list of [key, value] pairs with same order as each() - is called for Enumerable#entries Hash#to_h - returns self for Hash instances Hash#to_h when called on a subclass of Hash - returns a new Hash instance - retains the default - retains the default_proc - retains compare_by_identity flag Hash#to_h with block - converts [key, value] pairs returned by the block to a hash - passes to a block each pair's key and value as separate arguments - raises ArgumentError if block returns longer or shorter array - raises TypeError if block returns something other than Array - coerces returned pair to Array with #to_ary - does not coerce returned pair to Array with #to_a - does not retain the default value - does not retain the default_proc - does not retain compare_by_identity flag Hash#to_hash - returns self for Hash instances - returns self for instances of subclasses of Hash Hash#to_proc - returns an instance of Proc Hash#to_proc the returned proc - is a lambda - has an arity of 1 - raises ArgumentError if not passed exactly one argument - raises an ArgumentError when calling #call on the Proc with no arguments Hash#to_proc the returned proc with a stored key - returns the paired value Hash#to_proc the returned proc passed as a block - retrieves the hash's values Hash#to_proc the returned proc passed as a block to instance_exec - always retrieves the original hash's values Hash#to_proc the returned proc with no stored key - returns nil Hash#to_proc the returned proc with no stored key when the hash has a default value - returns the default value Hash#to_proc the returned proc with no stored key when the hash has a default proc - returns an evaluated value from the default proc Hash#to_s - returns a string representation with same order as each() - calls #inspect on keys and values - does not call #to_s on a String returned from #inspect - calls #to_s on the object returned from #inspect if the Object isn't a String - does not call #to_str on the object returned from #inspect when it is not a String - does not call #to_str on the object returned from #to_s when it is not a String - does not swallow exceptions raised by #to_s - handles hashes with recursive values - does not raise if inspected result is not default external encoding - works for keys and values whose #inspect return a frozen String - adds quotes to symbol keys that are not valid symbol literals Hash#transform_keys - returns new hash - sets the result as transformed keys with the given block - keeps last pair if new keys conflict - makes both hashes to share values - returns a Hash instance, even on subclasses - allows a hash argument - allows a partial transformation of keys when using a hash argument - allows a combination of hash and block argument - does not retain the default value - does not retain the default_proc - does not retain compare_by_identity flag Hash#transform_keys when no block is given - returns a sized Enumerator Hash#transform_keys! - returns self - updates self as transformed values with the given block - prevents conflicts between new keys and old ones - returns the processed keys and non evaluated keys if we break from the block - keeps later pair if new keys conflict - allows a hash argument Hash#transform_keys! when no block is given - returns a sized Enumerator Hash#transform_keys! on frozen instance - raises a FrozenError on an empty hash - keeps pairs and raises a FrozenError - raises a FrozenError on hash argument Hash#transform_keys! on frozen instance when no block is given - does not raise an exception Hash#transform_values - returns new hash - sets the result as transformed values with the given block - makes both hashes to share keys - returns a Hash instance, even on subclasses - does not retain the default value - does not retain the default_proc - retains compare_by_identity flag Hash#transform_values when no block is given - returns a sized Enumerator Hash#transform_values! - returns self - updates self as transformed values with the given block - partially modifies the contents if we broke from the block Hash#transform_values! when no block is given - returns a sized Enumerator Hash#transform_values! on frozen instance - raises a FrozenError on an empty hash - keeps pairs and raises a FrozenError Hash#transform_values! on frozen instance when no block is given - does not raise an exception Hash.try_convert - returns the argument if it's a Hash - returns the argument if it's a kind of Hash - returns nil when the argument does not respond to #to_hash - sends #to_hash to the argument and returns the result if it's nil - sends #to_hash to the argument and returns the result if it's a Hash - sends #to_hash to the argument and returns the result if it's a kind of Hash - sends #to_hash to the argument and raises TypeError if it's not a kind of Hash - does not rescue exceptions raised by #to_hash Hash#update - adds the entries from other, overwriting duplicate keys. Returns self - sets any duplicate key to the value of block if passed a block - tries to convert the passed argument to a hash using #to_hash - does not call to_hash on hash subclasses - processes entries with same order as merge() - raises a FrozenError on a frozen instance that is modified - checks frozen status before coercing an object with #to_hash - raises a FrozenError on a frozen instance that would not be modified - does not raise an exception if changing the value of an existing key during iteration - accepts multiple hashes - accepts zero arguments Hash#value? - returns true if the value exists in the hash - uses == semantics for comparing values Hash#values_at - returns an array of values for the given keys Hash#values - returns an array of values Integer#abs fixnum - returns self's absolute fixnum value Integer#abs bignum - returns the absolute bignum value Integer#allbits? - returns true if and only if all the bits of the argument are set in the receiver - handles negative values using two's complement notation - coerces the rhs using to_int - raises a TypeError when given a non-Integer Integer#anybits? - returns true if and only if all the bits of the argument are set in the receiver - handles negative values using two's complement notation - coerces the rhs using to_int - raises a TypeError when given a non-Integer Integer#& fixnum - returns self bitwise AND other - returns self bitwise AND other when one operand is negative - returns self bitwise AND other when both operands are negative - returns self bitwise AND a bignum - coerces the rhs and calls #coerce - raises a TypeError when passed a Float - raises a TypeError and does not call #to_int when defined on an object Integer#& bignum - returns self bitwise AND other - returns self bitwise AND other when one operand is negative - returns self bitwise AND other when both operands are negative - returns self bitwise AND other when both are negative and a multiple in bitsize of Fixnum::MIN - raises a TypeError when passed a Float - raises a TypeError and does not call #to_int when defined on an object Integer#bit_length fixnum - returns the position of the leftmost bit of a positive number - returns the position of the leftmost 0 bit of a negative number Integer#bit_length bignum - returns the position of the leftmost bit of a positive number - returns the position of the leftmost 0 bit of a negative number Integer#| fixnum - returns self bitwise OR other - returns self bitwise OR other when one operand is negative - returns self bitwise OR other when both operands are negative - returns self bitwise OR a bignum - coerces the rhs and calls #coerce - raises a TypeError when passed a Float - raises a TypeError and does not call #to_int when defined on an object Integer#| bignum - returns self bitwise OR other - returns self bitwise OR other when one operand is negative - returns self bitwise OR other when both operands are negative - raises a TypeError when passed a Float - raises a TypeError and does not call #to_int when defined on an object Integer#^ fixnum - returns self bitwise EXCLUSIVE OR other - returns self bitwise XOR other when one operand is negative - returns self bitwise XOR other when both operands are negative - returns self bitwise EXCLUSIVE OR a bignum - coerces the rhs and calls #coerce - raises a TypeError when passed a Float - raises a TypeError and does not call #to_int when defined on an object Integer#^ bignum - returns self bitwise EXCLUSIVE OR other - returns self bitwise EXCLUSIVE OR other when one operand is negative - returns self bitwise EXCLUSIVE OR other when both operands are negative - returns self bitwise EXCLUSIVE OR other when all bits are 1 and other value is negative - raises a TypeError when passed a Float - raises a TypeError and does not call #to_int when defined on an object Integer#=== fixnum - returns true if self has the same value as other - calls 'other == self' if the given argument is not an Integer Integer#=== bignum - returns true if self has the same value as the given argument - calls 'other == self' if the given argument is not an Integer - returns the result of 'other == self' as a boolean Integer#ceil - returns self - returns self if not passed a precision - returns self if passed a precision of zero - returns itself if passed a positive precision Integer#ceil with precision precision is zero - returns integer self Integer#ceil with precision precision is positive - returns self Integer#ceil with precision precision is negative - always returns 0 when self is 0 - returns largest integer less than self with at least precision.abs trailing zeros - returns 10**precision.abs when precision.abs is larger than the number digits of self Integer#ceil precision argument specified as part of the ceil method is negative - returns the smallest integer greater than self with at least precision.abs trailing zeros Integer#ceildiv - returns a quotient of division which is rounded up to the nearest integer Integer#chr without argument - returns a String - returns a new String for each call - raises a RangeError is self is less than 0 - raises a RangeError if self is too large Integer#chr without argument when Encoding.default_internal is nil - raises a RangeError is self is greater than 255 Integer#chr without argument when Encoding.default_internal is nil and self is between 0 and 127 (inclusive) - returns a US-ASCII String - returns a String encoding self interpreted as a US-ASCII codepoint Integer#chr without argument when Encoding.default_internal is nil and self is between 128 and 255 (inclusive) - returns a binary String - returns a String containing self interpreted as a byte Integer#chr without argument when Encoding.default_internal is not nil and self is between 0 and 127 (inclusive) - returns a US-ASCII String - returns a String encoding self interpreted as a US-ASCII codepoint Integer#chr without argument when Encoding.default_internal is not nil and self is between 128 and 255 (inclusive) - returns a binary String - returns a String containing self interpreted as a byte Integer#chr without argument when Encoding.default_internal is not nil and self is greater than 255 - returns a String with the default internal encoding - returns a String encoding self interpreted as a codepoint in the default internal encoding - raises RangeError if self is invalid as a codepoint in the default internal encoding Integer#chr with an encoding argument - returns a String - returns a new String for each call - accepts a String as an argument - converts a String to an Encoding as Encoding.find does - raises a RangeError is self is less than 0 - raises a RangeError if self is too large - returns a String with the specified encoding - returns a String encoding self interpreted as a codepoint in the specified encoding - raises RangeError if self is invalid as a codepoint in the specified encoding - returns a String encoding self interpreted as a codepoint in the CESU-8 encoding Integer#coerce fixnum - raises a TypeError when trying to coerce with nil - tries to convert the given Object into a Float by using #to_f - raises a TypeError when given an Object that does not respond to #to_f Integer#coerce fixnum when given a Fixnum - returns an array containing two Fixnums Integer#coerce fixnum when given a String - raises an ArgumentError when trying to coerce with a non-number String - returns an array containing two Floats Integer#coerce bignum - coerces other to a Bignum and returns [other, self] when passed a Fixnum - returns [other, self] when passed a Bignum - raises a TypeError when not passed a Fixnum or Bignum - coerces both values to Floats and returns [other, self] when passed a Float - coerces both values to Floats and returns [other, self] when passed a String - calls #to_f to coerce other to a Float Integer#<=> fixnum - returns -1 when self is less than the given argument - returns 0 when self is equal to the given argument - returns 1 when self is greater than the given argument - returns nil when the given argument is not an Integer Integer#<=> bignum - returns 1 when self is Infinity and other is a Bignum - returns -1 when self is negative and other is Infinity - returns 1 when self is negative and other is -Infinity - returns -1 when self is -Infinity and other is negative Integer#<=> bignum with a Fixnum - returns -1 when other is larger - returns 1 when other is smaller Integer#<=> bignum with a Bignum when other is negative - returns -1 when self is negative and other is larger - returns 0 when other is equal - returns 1 when self is negative and other is smaller - returns 1 when self is positive Integer#<=> bignum with a Bignum when other is positive - returns -1 when self is negative - returns -1 when self is positive and other is larger - returns 0 when other is equal - returns 1 when other is smaller Integer#<=> bignum with a Float when other is negative - returns -1 when self is negative and other is larger - returns 0 when other is equal - returns 1 when self is negative and other is smaller - returns 1 when self is positive Integer#<=> bignum with a Float when other is positive - returns -1 when self is negative - returns -1 when self is positive and other is larger - returns 0 when other is equal - returns 1 when other is smaller Integer#<=> bignum with an Object - calls #coerce on other - lets the exception go through if #coerce raises an exception - raises an exception if #coerce raises a non-StandardError exception - returns nil if #coerce does not return an Array - returns -1 if the coerced value is larger - returns 0 if the coerced value is equal - returns 1 if the coerced value is smaller Integer#~ fixnum - returns self with each bit flipped Integer#~ bignum - returns self with each bit flipped Fixnum - is no longer defined Bignum - is no longer defined Integer#denominator - returns 1 Integer#digits - returns an array of place values in base-10 by default - returns digits by place value of a given radix - converts the radix with #to_int - returns [0] when called on 0, regardless of base - raises ArgumentError when calling with a radix less than 2 - raises ArgumentError when calling with a negative radix - raises Math::DomainError when calling digits on a negative number - returns integer values > 9 when base is above 10 - can be used with base > 37 Integer#div fixnum - returns self divided by the given argument as an Integer - rounds towards -inf - means (x / y).floor - calls #coerce and #div if argument responds to #coerce - coerces self and the given argument to Floats and returns self divided by other as Integer - raises a ZeroDivisionError when the given argument is 0 and a Float - raises a ZeroDivisionError when the given argument is 0 and not a Float - raises a TypeError when given a non-numeric argument Integer#div bignum - returns self divided by other - handles fixnum_min / -1 - calls #coerce and #div if argument responds to #coerce - means (x / y).floor - looses precision if passed Float argument - raises a TypeError when given a non-numeric - returns a result of integer division of self by a float argument - raises ZeroDivisionError if the argument is 0 and is a Float - raises ZeroDivisionError if the argument is 0 and is not a Float Integer#div rational - returns self divided by the given argument as an Integer Integer#/ - does not rescue exception raised in other#coerce - coerces the RHS and calls #coerce - coerces the RHS and calls #coerce even if it's private Integer#/ fixnum - returns self divided by the given argument - supports dividing negative numbers - preservers sign correctly - returns result the same class as the argument - raises a ZeroDivisionError if the given argument is zero and not a Float - does NOT raise ZeroDivisionError if the given argument is zero and is a Float - coerces fixnum and return self divided by other - raises a TypeError when given a non-Integer Integer#/ bignum - returns self divided by other - preservers sign correctly - returns self divided by Float - returns result the same class as the argument - does NOT raise ZeroDivisionError if other is zero and is a Float - raises a ZeroDivisionError if other is zero and not a Float - raises a TypeError when given a non-numeric Integer#divmod fixnum - returns an Array containing quotient and modulus obtained from dividing self by the given argument - raises a ZeroDivisionError when the given argument is 0 - raises a ZeroDivisionError when the given argument is 0 and a Float - raises a TypeError when given a non-Integer Integer#divmod bignum - returns an Array containing quotient and modulus obtained from dividing self by the given argument - raises a ZeroDivisionError when the given argument is 0 - raises a FloatDomainError if other is NaN - raises a ZeroDivisionError when the given argument is 0 and a Float - raises a TypeError when the given argument is not an Integer Integer#divmod bignum with q = floor(x/y), a = q*b + r, - returns [q,r] when a < 0, b > 0 and |a| < b - returns [q,r] when a > 0, b < 0 and a > |b| - returns [q,r] when a > 0, b < 0 and a < |b| - returns [q,r] when a < 0, b < 0 and |a| < |b| Integer#downto [stop] when self and stop are Integers - does not yield when stop is greater than self - yields once when stop equals self - yields while decreasing self until it is less than stop - yields while decreasing self until it less than ceil for a Float endpoint - raises an ArgumentError for invalid endpoints Integer#downto [stop] when self and stop are Integers when no block is given - returns an Enumerator Integer#downto [stop] when self and stop are Integers when no block is given returned Enumerator size - raises an ArgumentError for invalid endpoints - returns self - stop + 1 - returns 0 when stop > self Integer#dup - returns self for small integers - returns self for large integers Integer#[] fixnum - behaves like (n >> b) & 1 - returns 1 if the nth bit is set - returns 1 if the nth bit is set (in two's-complement representation) - returns 0 if the nth bit is not set - returns 0 if the nth bit is not set (in two's-complement representation) - returns 0 if the nth bit is greater than the most significant bit - returns 1 if self is negative and the nth bit is greater than the most significant bit - returns 0 when passed a negative argument - calls #to_int to convert the argument to an Integer and returns 1 if the nth bit is set - calls #to_int to convert the argument to an Integer and returns 0 if the nth bit is set - accepts a Float argument and returns 0 if the bit at the truncated value is not set - accepts a Float argument and returns 1 if the bit at the truncated value is set - raises a TypeError when passed a String - raises a TypeError when #to_int does not return an Integer - calls #to_int to coerce a String to a Bignum and returns 0 - returns 0 when passed a Float in the range of a Bignum Integer#[] fixnum when index and length passed - returns specified number of bits from specified position - ensures n[i, len] equals to (n >> i) & ((1 << len) - 1) - moves start position to the most significant bits when negative index passed - ignores negative length Integer#[] fixnum when range passed - returns bits specified by range - ensures n[i..j] equals to (n >> i) & ((1 << (j - i + 1)) - 1) - ensures n[i..] equals to (n >> i) - moves lower boundary to the most significant bits when negative value passed - ignores upper boundary smaller than lower boundary - raises FloatDomainError if any boundary is infinity Integer#[] fixnum when range passed when passed (..i) - returns 0 if all i bits equal 0 - raises ArgumentError if any of i bit equals 1 Integer#[] bignum - returns the nth bit in the binary representation of self - tries to convert the given argument to an Integer using #to_int - raises a TypeError when the given argument can't be converted to Integer Integer#== fixnum - returns true if self has the same value as other - calls 'other == self' if the given argument is not an Integer Integer#== bignum - returns true if self has the same value as the given argument - calls 'other == self' if the given argument is not an Integer - returns the result of 'other == self' as a boolean Integer#even? fixnum - returns true for a Fixnum when it is an even number - returns true for a Bignum when it is an even number Integer#even? bignum - returns true if self is even and positive - returns true if self is even and negative - returns false if self is odd and positive - returns false if self is odd and negative Integer#** fixnum - returns self raised to the given power - overflows the answer to a bignum transparently - raises negative numbers to the given power - can raise 1 to a bignum safely - can raise -1 to a bignum safely - raises an ArgumentError when the number is too big - raises a ZeroDivisionError for 0 ** -1 - returns Float::INFINITY for 0 ** -1.0 - raises a TypeError when given a non-numeric power - coerces power and calls #** - returns Float when power is Float - returns Rational when power is Rational - returns a complex number when negative and raised to a fractional power Integer#** bignum - returns self raised to other power - raises a TypeError when given a non-Integer - does not switch to a Float when the values is too big - returns a complex number when negative and raised to a fractional power Integer#fdiv - performs floating-point division between self and a fixnum - performs floating-point division between self and a bignum - performs floating-point division between self bignum and a bignum - rounds to the correct value for bignums - rounds to the correct float for bignum denominators - performs floating-point division between self and a Float - returns NaN when the argument is NaN - returns Infinity when the argument is 0 - returns -Infinity when the argument is 0 and self is negative - returns Infinity when the argument is 0.0 - returns -Infinity when the argument is 0.0 and self is negative - raises a TypeError when argument isn't numeric - raises an ArgumentError when passed multiple arguments - follows the coercion protocol Integer#floor - returns self - returns self if not passed a precision - returns self if passed a precision of zero - returns itself if passed a positive precision Integer#floor with precision precision is zero - returns integer self Integer#floor with precision precision is positive - returns self Integer#floor with precision precision is negative - always returns 0 when self is 0 - returns largest integer less than self with at least precision.abs trailing zeros - returns -(10**precision.abs) when self is negative and precision.abs is larger than the number digits of self Integer#gcd - returns self if equal to the argument - returns an Integer - returns the greatest common divisor of self and argument - returns a positive integer even if self is negative - returns a positive integer even if the argument is negative - returns a positive integer even if both self and argument are negative - accepts a Bignum argument - works if self is a Bignum - doesn't cause an integer overflow - raises an ArgumentError if not given an argument - raises an ArgumentError if given more than one argument - raises a TypeError unless the argument is an Integer Integer#gcdlcm - returns [self, self] if self is equal to the argument - returns an Array - returns a two-element Array - returns the greatest common divisor of self and argument as the first element - returns the least common multiple of self and argument as the last element - accepts a Bignum argument - works if self is a Bignum - raises an ArgumentError if not given an argument - raises an ArgumentError if given more than one argument - raises a TypeError unless the argument is an Integer Integer#> - does not rescue exception raised in other#coerce Integer#> fixnum - returns true if self is greater than the given argument - raises an ArgumentError when given a non-Integer Integer#> bignum - returns true if self is greater than the given argument - raises an ArgumentError when given a non-Integer Integer#>= - does not rescue exception raised in other#coerce Integer#>= fixnum - returns true if self is greater than or equal to the given argument - raises an ArgumentError when given a non-Integer Integer#>= bignum - returns true if self is greater than or equal to other - raises an ArgumentError when given a non-Integer Integer - includes Comparable - is the class of both small and large integers Integer#integer? - returns true for Integers Integer#lcm - returns self if equal to the argument - returns an Integer - returns the least common multiple of self and argument - returns a positive integer even if self is negative - returns a positive integer even if the argument is negative - returns a positive integer even if both self and argument are negative - accepts a Bignum argument - works if self is a Bignum - raises an ArgumentError if not given an argument - raises an ArgumentError if given more than one argument - raises a TypeError unless the argument is an Integer Integer#<< (with n << m) fixnum - returns n shifted left m bits when n > 0, m > 0 - returns n shifted left m bits when n < 0, m > 0 - returns n shifted right m bits when n > 0, m < 0 - returns n shifted right m bits when n < 0, m < 0 - returns 0 when n == 0 - returns n when n > 0, m == 0 - returns n when n < 0, m == 0 - returns 0 when n > 0, m < 0 and n < 2**-m - returns -1 when n < 0, m < 0 and n > -(2**-m) - returns 0 when m < 0 and m is a Bignum - returns a Bignum == fixnum_max * 2 when fixnum_max << 1 and n > 0 - returns a Bignum == fixnum_min * 2 when fixnum_min << 1 and n < 0 - calls #to_int to convert the argument to an Integer - raises a TypeError when #to_int does not return an Integer - raises a TypeError when passed nil - raises a TypeError when passed a String Integer#<< (with n << m) bignum - returns n shifted left m bits when n > 0, m > 0 - returns n shifted left m bits when n < 0, m > 0 - returns n shifted right m bits when n > 0, m < 0 - returns n shifted right m bits when n < 0, m < 0 - returns n when n > 0, m == 0 - returns n when n < 0, m == 0 - returns 0 when m < 0 and m == p where 2**p > n >= 2**(p-1) - returns a Fixnum == fixnum_max when (fixnum_max * 2) << -1 and n > 0 - returns a Fixnum == fixnum_min when (fixnum_min * 2) << -1 and n < 0 - calls #to_int to convert the argument to an Integer - raises a TypeError when #to_int does not return an Integer - raises a TypeError when passed nil - raises a TypeError when passed a String Integer#<< (with n << m) when m is a bignum or larger than int - returns -1 when m < 0 and n < 0 - returns 0 when m < 0 and n >= 0 - returns 0 when m > 0 long and n == 0 - returns 0 when m > 0 bignum and n == 0 - raises RangeError when m > 0 and n != 0 Integer#< - does not rescue exception raised in other#coerce Integer#< fixnum - returns true if self is less than the given argument - raises an ArgumentError when given a non-Integer Integer#< bignum - returns true if self is less than the given argument - raises an ArgumentError when given a non-Integer Integer#<= - does not rescue exception raised in other#coerce Integer#<= fixnum - returns true if self is less than or equal to other - raises an ArgumentError when given a non-Integer Integer#<= bignum - returns true if self is less than or equal to other - returns false if compares with near float - returns true for bignums compare to a bigger float - raises an ArgumentError when given a non-Integer Integer#magnitude fixnum - returns self's absolute fixnum value Integer#magnitude bignum - returns the absolute bignum value Integer#- - does not rescue exception raised in other#coerce - coerces the RHS and calls #coerce - coerces the RHS and calls #coerce even if it's private Integer#- fixnum - returns self minus the given Integer - raises a TypeError when given a non-Integer Integer#- bignum - returns self minus the given Integer - raises a TypeError when given a non-Integer Integer#% fixnum - returns the modulus obtained from dividing self by the given argument - raises a ZeroDivisionError when the given argument is 0 - raises a ZeroDivisionError when the given argument is 0 and a Float - raises a TypeError when given a non-Integer Integer#% bignum - returns the modulus obtained from dividing self by the given argument - raises a ZeroDivisionError when the given argument is 0 - raises a ZeroDivisionError when the given argument is 0 and a Float - raises a TypeError when given a non-Integer Integer#modulo fixnum - returns the modulus obtained from dividing self by the given argument - raises a ZeroDivisionError when the given argument is 0 - raises a ZeroDivisionError when the given argument is 0 and a Float - raises a TypeError when given a non-Integer Integer#modulo bignum - returns the modulus obtained from dividing self by the given argument - raises a ZeroDivisionError when the given argument is 0 - raises a ZeroDivisionError when the given argument is 0 and a Float - raises a TypeError when given a non-Integer Integer#* - does not rescue exception raised in other#coerce Integer#* fixnum - returns self multiplied by the given Integer - raises a TypeError when given a non-Integer Integer#* bignum - returns self multiplied by the given Integer - raises a TypeError when given a non-Integer Integer#next - returns the next larger positive Fixnum - returns the next larger negative Fixnum - returns the next larger positive Bignum - returns the next larger negative Bignum - overflows a Fixnum to a Bignum - underflows a Bignum to a Fixnum Integer#nobits? - returns true if and only if all no bits of the argument are set in the receiver - handles negative values using two's complement notation - coerces the rhs using to_int - raises a TypeError when given a non-Integer Integer#numerator - returns self Integer#odd? fixnum - returns true when self is an odd number Integer#odd? bignum - returns true if self is odd and positive - returns true if self is odd and negative - returns false if self is even and positive - returns false if self is even and negative Integer#ord - returns self Integer#+ - does not rescue exception raised in other#coerce - can be redefined - coerces the RHS and calls #coerce - coerces the RHS and calls #coerce even if it's private Integer#+ fixnum - returns self plus the given Integer - raises a TypeError when given a non-Integer Integer#+ bignum - returns self plus the given Integer - raises a TypeError when given a non-Integer Integer#pow one argument is passed fixnum - returns self raised to the given power - overflows the answer to a bignum transparently - raises negative numbers to the given power - can raise 1 to a bignum safely - can raise -1 to a bignum safely - raises an ArgumentError when the number is too big - raises a ZeroDivisionError for 0 ** -1 - returns Float::INFINITY for 0 ** -1.0 - raises a TypeError when given a non-numeric power - coerces power and calls #** - returns Float when power is Float - returns Rational when power is Rational - returns a complex number when negative and raised to a fractional power Integer#pow one argument is passed bignum - returns self raised to other power - raises a TypeError when given a non-Integer - does not switch to a Float when the values is too big - returns a complex number when negative and raised to a fractional power Integer#pow two arguments are passed - returns modulo of self raised to the given power - works well with bignums - handles sign like #divmod does - ensures all arguments are integers - raises TypeError for non-numeric value - raises a ZeroDivisionError when the given argument is 0 - raises a RangeError when the first argument is negative and the second argument is present Integer#pred - returns the Integer equal to self - 1 Integer#rationalize - returns a Rational object - uses self as the numerator - uses 1 as the denominator - ignores a single argument - raises ArgumentError when passed more than one argument Integer#remainder fixnum - returns the remainder of dividing self by other - means x-y*(x/y).truncate - keeps sign of self - raises TypeError if passed non-numeric argument Integer#remainder bignum - returns the remainder of dividing self by other - raises a ZeroDivisionError if other is zero and not a Float - does raises ZeroDivisionError if other is zero and a Float Integer#>> (with n >> m) fixnum - returns n shifted right m bits when n > 0, m > 0 - returns n shifted right m bits when n < 0, m > 0 - returns n shifted left m bits when n > 0, m < 0 - returns n shifted left m bits when n < 0, m < 0 - returns 0 when n == 0 - returns n when n > 0, m == 0 - returns n when n < 0, m == 0 - returns 0 when n > 0, m > 0 and n < 2**m - returns -1 when n < 0, m > 0 and n > -(2**m) - returns a Bignum == fixnum_max * 2 when fixnum_max >> -1 and n > 0 - returns a Bignum == fixnum_min * 2 when fixnum_min >> -1 and n < 0 - calls #to_int to convert the argument to an Integer - raises a TypeError when #to_int does not return an Integer - raises a TypeError when passed nil - raises a TypeError when passed a String Integer#>> (with n >> m) bignum - returns n shifted right m bits when n > 0, m > 0 - returns n shifted right m bits when n < 0, m > 0 - respects twos complement signed shifting - respects twos complement signed shifting for very large values - returns n shifted left m bits when n > 0, m < 0 - returns n shifted left m bits when n < 0, m < 0 - returns n when n > 0, m == 0 - returns n when n < 0, m == 0 - returns 0 when m > 0 and m == p where 2**p > n >= 2**(p-1) - returns a Fixnum == fixnum_max when (fixnum_max * 2) >> 1 and n > 0 - returns a Fixnum == fixnum_min when (fixnum_min * 2) >> 1 and n < 0 - calls #to_int to convert the argument to an Integer - raises a TypeError when #to_int does not return an Integer - raises a TypeError when passed nil - raises a TypeError when passed a String Integer#>> (with n >> m) when m is a bignum or larger than int - returns -1 when m > 0 and n < 0 - returns 0 when m > 0 and n >= 0 - returns 0 when m < 0 long and n == 0 - returns 0 when m < 0 bignum and n == 0 - raises RangeError when m < 0 and n != 0 Integer#round - returns self - returns self if not passed a precision - returns self if passed a precision of zero - returns itself if passed a positive precision - returns itself rounded if passed a negative value - returns itself rounded to nearest if passed a negative value - raises a RangeError when passed a big negative value - raises a RangeError when passed Float::INFINITY - raises a RangeError when passed a beyond signed int - raises a TypeError when passed a String - raises a TypeError when its argument cannot be converted to an Integer - calls #to_int on the argument to convert it to an Integer - raises a TypeError when #to_int does not return an Integer - returns different rounded values depending on the half option - returns itself if passed a positive precision and the half option - raises ArgumentError for an unknown rounding mode Integer#size - returns the number of bytes in the machine representation of self Integer#size bignum - returns the number of bytes required to hold the unsigned bignum data Integer.sqrt - returns an integer - returns the integer square root of the argument - raises a Math::DomainError if the argument is negative - accepts any argument that can be coerced to Integer - converts the argument with #to_int - raises a TypeError if the argument cannot be coerced to Integer Integer#succ - returns the next larger positive Fixnum - returns the next larger negative Fixnum - returns the next larger positive Bignum - returns the next larger negative Bignum - overflows a Fixnum to a Bignum - underflows a Bignum to a Fixnum Integer#times - returns self - yields each value from 0 to self - 1 - skips the current iteration when encountering 'next' - skips all iterations when encountering 'break' - skips all iterations when encountering break with an argument and returns that argument - executes a nested while loop containing a break expression - executes a nested #times - returns an Enumerator Integer#times when no block is given returned Enumerator size - returns self Integer#to_f fixnum - returns self converted to a Float Integer#to_f bignum - returns self converted to a Float - converts number close to Float::MAX without exceeding MAX or producing NaN Integer#to_i - returns self Integer#to_int - returns self Integer#to_r - returns a Rational object - constructs a rational number with self as the numerator - constructs a rational number with 1 as the denominator - works even if self is a Bignum - raises an ArgumentError if given any arguments Integer#to_s fixnum - returns a String in US-ASCII encoding when Encoding.default_internal is nil - returns a String in US-ASCII encoding when Encoding.default_internal is not nil Integer#to_s fixnum when given a base - returns self converted to a String in the given base - raises an ArgumentError if the base is less than 2 or higher than 36 Integer#to_s fixnum when no base given - returns self converted to a String using base 10 Integer#to_s bignum - returns a String in US-ASCII encoding when Encoding.default_internal is nil - returns a String in US-ASCII encoding when Encoding.default_internal is not nil Integer#to_s bignum when given a base - returns self converted to a String using the given base - raises an ArgumentError if the base is less than 2 or higher than 36 Integer#to_s bignum when given no base - returns self converted to a String using base 10 Integer#truncate - returns self - returns self if not passed a precision - returns self if passed a precision of zero - returns itself if passed a positive precision Integer#truncate precision argument specified as part of the truncate method is negative - returns an integer with at least precision.abs trailing zeros Integer.try_convert - returns the argument if it's an Integer - returns nil when the argument does not respond to #to_int - sends #to_int to the argument and returns the result if it's nil - sends #to_int to the argument and returns the result if it's an Integer - sends #to_int to the argument and raises TypeError if it's not a kind of Integer - responds with a different error message when it raises a TypeError, depending on the type of the non-Integer object :to_int returns - does not rescue exceptions raised by #to_int Integer#-@ fixnum - returns self as a negative value - negates self at Fixnum/Bignum boundaries Integer#-@ bignum - returns self as a negative value Integer#upto [stop] when self and stop are Integers - does not yield when stop is less than self - yields once when stop equals self - yields while increasing self until it is less than stop - yields while increasing self until it is greater than floor of a Float endpoint - raises an ArgumentError for non-numeric endpoints Integer#upto [stop] when self and stop are Integers when no block is given - returns an Enumerator Integer#upto [stop] when self and stop are Integers when no block is given returned Enumerator size - raises an ArgumentError for non-numeric endpoints - returns stop - self + 1 - returns 0 when stop < self Integer#zero? - returns true if self is 0 - Integer#zero? overrides Numeric#zero? IO#advise - raises a TypeError if advise is not a Symbol - raises a TypeError if offset cannot be coerced to an Integer - raises a TypeError if len cannot be coerced to an Integer - raises a RangeError if offset is too big - raises a RangeError if len is too big - raises a NotImplementedError if advise is not recognized - supports the normal advice type - supports the sequential advice type - supports the random advice type - supports the dontneed advice type - supports the noreuse advice type - supports the willneed advice type - raises an IOError if the stream is closed IO#autoclose? - is set to true by default - cannot be queried on a closed IO object IO#autoclose= - can be set to true - can be set to false - can be set to any truthy value - can be set to any falsy value - can be set multiple times - cannot be set on a closed IO object IO#binmode - returns self - raises an IOError on closed stream - sets external encoding to binary - sets internal encoding to nil IO#binmode? - is true after a call to IO#binmode - propagates to dup'ed IO objects - raises an IOError on closed stream IO.binread - reads the contents of a file - reads the contents of a file up to a certain size when specified - reads the contents of a file from an offset of a specific size when specified - returns a String in BINARY encoding - returns a String in BINARY encoding regardless of Encoding.default_internal - raises an ArgumentError when not passed a valid length - raises an Errno::EINVAL when not passed a valid offset IO.binwrite - coerces the argument to a string using to_s - returns the number of bytes written - accepts options as a keyword argument - creates a file if missing - creates file if missing even if offset given - truncates the file and writes the given string - doesn't truncate the file and writes the given string if an offset is given - doesn't truncate and writes at the given offset after passing empty opts - accepts a :mode option - accepts a :flags option without :mode one - raises an error if readonly mode is specified - truncates if empty :opts provided and offset skipped IO::Buffer#empty? - is false for a buffer with size > 0 - is false for a slice with length > 0 - is false for a file-mapped buffer - is false for a non-empty String-backed buffer created with .for - is false for a non-empty String-backed buffer created with .string - is true for a 0-sized buffer - is true for a slice of a 0-sized buffer - is true for a freed buffer - is true for a buffer resized to 0 - is true for a buffer whose memory was transferred - is true for a 0-length String-backed buffer created with .for - is true for a 0-length String-backed buffer created with .string - is true for a 0-length slice of a buffer with size > 0 IO::Buffer#external? with a buffer created with .new - is false for an internal buffer - is false for a mapped buffer IO::Buffer#external? with a file-backed buffer created with .map - is true for a regular mapping - is false for a private mapping IO::Buffer#external? with a String-backed buffer created with .for - is true for a buffer created without a block - is true for a buffer created with a block IO::Buffer#external? with a String-backed buffer created with .string - is true IO::Buffer#external? with a slice of a buffer created with .new - is false when slicing an internal buffer - is false when slicing a mapped buffer IO::Buffer#external? with a slice of a buffer created with .map - is false IO::Buffer#external? with a slice of a buffer created with .for - is false when slicing a buffer created without a block - is false when slicing a buffer created with a block IO::Buffer#external? with a slice of a buffer created with .string - is false IO::Buffer#free - can be called repeatedly without an error - is disallowed while locked, raising IO::Buffer::LockedError IO::Buffer#free with a buffer created with .new - frees internal memory and nullifies the buffer - frees mapped memory and nullifies the buffer IO::Buffer#free with a file-backed buffer created with .map - frees mapped memory and nullifies the buffer IO::Buffer#free with a String-backed buffer created with .for without a block - disassociates the buffer from the string and nullifies the buffer IO::Buffer#free with a String-backed buffer created with .for with a block - disassociates the buffer from the string and nullifies the buffer IO::Buffer#free with a String-backed buffer created with .string - disassociates the buffer from the string and nullifies the buffer IO::Buffer#free with a slice of a buffer - nullifies the slice, not touching the buffer - nullifies buffer, invalidating the slice IO::Buffer#initialize - creates a new zero-filled buffer with default size - creates a buffer with default state IO::Buffer#initialize with size argument - creates a new internal buffer if size is less than IO::Buffer::PAGE_SIZE - creates a new mapped buffer if size is greater than or equal to IO::Buffer::PAGE_SIZE - creates a null buffer if size is 0 - raises TypeError if size is not an Integer - raises ArgumentError if size is negative IO::Buffer#initialize with size and flags arguments - forces mapped buffer with IO::Buffer::MAPPED flag - forces internal buffer with IO::Buffer::INTERNAL flag - raises IO::Buffer::AllocationError if neither IO::Buffer::MAPPED nor IO::Buffer::INTERNAL is given - raises ArgumentError if flags is negative - raises TypeError with non-Integer flags IO::Buffer#internal? with a buffer created with .new - is true for an internal buffer - is false for a mapped buffer IO::Buffer#internal? with a file-backed buffer created with .map - is false for a regular mapping - is false for a private mapping IO::Buffer#internal? with a String-backed buffer created with .for - is false for a buffer created without a block - is false for a buffer created with a block IO::Buffer#internal? with a String-backed buffer created with .string - is false IO::Buffer#internal? with a slice of a buffer created with .new - is false when slicing an internal buffer - is false when slicing a mapped buffer IO::Buffer#internal? with a slice of a buffer created with .map - is false IO::Buffer#internal? with a slice of a buffer created with .for - is false when slicing a buffer created without a block - is false when slicing a buffer created with a block IO::Buffer#internal? with a slice of a buffer created with .string - is false IO::Buffer#locked - disallows reentrant locking, raising IO::Buffer::LockedError - does not propagate to buffer's slices - does not propagate backwards from buffer's slices IO::Buffer#locked when buffer is locked - allows reading and writing operations on the buffer - disallows operations changing buffer itself, raising IO::Buffer::LockedError IO::Buffer#locked? - is false by default - is true only inside of #locked block IO::Buffer#mapped? with a buffer created with .new - is false for an internal buffer - is true for a mapped buffer IO::Buffer#mapped? with a file-backed buffer created with .map - is true for a regular mapping - is true for a private mapping IO::Buffer#mapped? with a String-backed buffer created with .for - is false for a buffer created without a block - is false for a buffer created with a block IO::Buffer#mapped? with a String-backed buffer created with .string - is false IO::Buffer#mapped? with a slice of a buffer created with .new - is false when slicing an internal buffer - is false when slicing a mapped buffer IO::Buffer#mapped? with a slice of a buffer created with .map - is false IO::Buffer#mapped? with a slice of a buffer created with .for - is false when slicing a buffer created without a block - is false when slicing a buffer created with a block IO::Buffer#mapped? with a slice of a buffer created with .string - is false IO::Buffer#null? - is false for a buffer with size > 0 - is false for a slice with length > 0 - is false for a file-mapped buffer - is false for a non-empty String-backed buffer created with .for - is false for a non-empty String-backed buffer created with .string - is true for a 0-sized buffer - is true for a slice of a 0-sized buffer - is true for a freed buffer - is true for a buffer resized to 0 - is true for a buffer whose memory was transferred - is false for a 0-length String-backed buffer created with .for - is false for a 0-length String-backed buffer created with .string - is false for a 0-length slice of a buffer with size > 0 IO::Buffer#private? with a buffer created with .new - is false for an internal buffer - is false for a mapped buffer IO::Buffer#private? with a file-backed buffer created with .map - is false for a regular mapping - is true for a private mapping IO::Buffer#private? with a String-backed buffer created with .for - is false for a buffer created without a block - is false for a buffer created with a block IO::Buffer#private? with a String-backed buffer created with .string - is false IO::Buffer#private? with a slice of a buffer created with .new - is false when slicing an internal buffer - is false when slicing a mapped buffer IO::Buffer#private? with a slice of a buffer created with .map - is false when slicing a regular file-backed buffer - is false when slicing a private file-backed buffer IO::Buffer#private? with a slice of a buffer created with .for - is false when slicing a buffer created without a block - is false when slicing a buffer created with a block IO::Buffer#private? with a slice of a buffer created with .string - is false IO::Buffer#readonly? with a buffer created with .new - is false for an internal buffer - is false for a mapped buffer IO::Buffer#readonly? with a file-backed buffer created with .map - is false for a writable mapping - is true for a readonly mapping - is false for a private mapping IO::Buffer#readonly? with a String-backed buffer created with .for - is true for a buffer created without a block - is false for a buffer created with a block - is true for a buffer created with a block from a frozen string IO::Buffer#readonly? with a String-backed buffer created with .string - is false IO::Buffer#readonly? with a slice of a buffer created with .new - is false when slicing an internal buffer - is false when slicing a mapped buffer IO::Buffer#readonly? with a slice of a buffer created with .map - is false when slicing a read-write file-backed buffer - is true when slicing a readonly file-backed buffer - is false when slicing a private file-backed buffer IO::Buffer#readonly? with a slice of a buffer created with .for - is true when slicing a buffer created without a block - is false when slicing a buffer created with a block - is true when slicing a buffer created with a block from a frozen string IO::Buffer#readonly? with a slice of a buffer created with .string - is false IO::Buffer#resize - allows resizing to 0, freeing memory - can be called repeatedly - always clears extra memory - is disallowed while locked, raising IO::Buffer::LockedError - raises ArgumentError if size is negative - raises TypeError if size is not an Integer IO::Buffer#resize with a buffer created with .new - resizes internal buffer, preserving type - resizes mapped buffer, preserving type IO::Buffer#resize with a file-backed buffer created with .map - disallows resizing shared buffer, raising IO::Buffer::AccessError - resizes private buffer, discarding excess contents IO::Buffer#resize with a String-backed buffer created with .for without a block - disallows resizing, raising IO::Buffer::AccessError IO::Buffer#resize with a String-backed buffer created with .for with a block - disallows resizing, raising IO::Buffer::AccessError IO::Buffer#resize with a String-backed buffer created with .string - disallows resizing, raising IO::Buffer::AccessError IO::Buffer#resize with a null buffer - allows resizing a 0-sized buffer, creating a regular buffer according to new size - allows resizing after a free, creating a regular buffer according to new size IO::Buffer#resize with a slice of a buffer - needs to be reviewed for spec completeness IO::Buffer#shared? with a buffer created with .new - is false for an internal buffer - is false for a mapped buffer IO::Buffer#shared? with a file-backed buffer created with .map - is true for a regular mapping - is false for a private mapping IO::Buffer#shared? with a String-backed buffer created with .for - is false for a buffer created without a block - is false for a buffer created with a block IO::Buffer#shared? with a String-backed buffer created with .string - is false IO::Buffer#shared? with a slice of a buffer created with .new - is false when slicing an internal buffer - is false when slicing a mapped buffer IO::Buffer#shared? with a slice of a buffer created with .map - is false when slicing a regular file-backed buffer - is false when slicing a private file-backed buffer IO::Buffer#shared? with a slice of a buffer created with .for - is false when slicing a buffer created without a block - is false when slicing a buffer created with a block IO::Buffer#shared? with a slice of a buffer created with .string - is false IO::Buffer#transfer - allows multiple transfers - is disallowed while locked, raising IO::Buffer::LockedError IO::Buffer#transfer with a buffer created with .new - transfers internal memory to a new buffer, nullifying the original - transfers mapped memory to a new buffer, nullifying the original IO::Buffer#transfer with a file-backed buffer created with .map - transfers mapped memory to a new buffer, nullifying the original IO::Buffer#transfer with a String-backed buffer created with .for without a block - transfers memory to a new buffer, nullifying the original IO::Buffer#transfer with a String-backed buffer created with .for with a block - transfers memory to a new buffer, breaking the transaction by nullifying the original IO::Buffer#transfer with a String-backed buffer created with .string - transfers memory to a new buffer, breaking the transaction by nullifying the original IO::Buffer#transfer with a slice of a buffer - transfers source to a new slice, not touching the buffer - nullifies buffer, invalidating the slice IO::Buffer#valid? with a non-slice buffer - is true for a regular buffer - is true for a 0-size buffer - is true for a freed buffer - is true for a freed file-backed buffer - is true for a freed string-backed buffer IO::Buffer#valid? with a slice - is true for a slice of a live buffer - is false for a slice of a transferred buffer - is false for a slice of a freed buffer - is false for a slice of a freed file-backed buffer - is true for a slice of a freed string-backed buffer while string is alive - needs to be reviewed for spec completeness IO::Buffer#valid? with a slice when buffer is resized - is false when slice becomes outside the buffer IO#close_on_exec= - sets the close-on-exec flag if true - sets the close-on-exec flag if non-false - unsets the close-on-exec flag if false - unsets the close-on-exec flag if nil - ensures the IO's file descriptor is closed in exec'ed processes - raises IOError if called on a closed IO IO#close_on_exec? - returns true by default - returns true if set - raises IOError if called on a closed IO IO#close_read - closes the read end of a duplex I/O stream - does nothing on subsequent invocations - allows subsequent invocation of close - raises an IOError if the stream is writable and not duplexed - closes the stream if it is neither writable nor duplexed - does nothing on closed stream IO#close - closes the stream - returns nil - raises an IOError reading from a closed IO - raises an IOError writing to a closed IO - does not close the stream if autoclose is false - does nothing if already closed - does not call the #flush method but flushes the stream internally - raises an IOError with a clear message IO#close on an IO.popen stream - clears #pid - sets $? - waits for the child to exit IO#close_write - closes the write end of a duplex I/O stream - does nothing on subsequent invocations - allows subsequent invocation of close - raises an IOError if the stream is readable and not duplexed - closes the stream if it is neither readable nor duplexed - flushes and closes the write stream - does nothing on closed stream IO#closed? - returns true on closed stream - returns false on open stream IO::SEEK_SET - is defined IO::SEEK_CUR - is defined IO::SEEK_END - is defined IO.copy_stream from an IO - raises an IOError if the source IO is not open for reading - does not close the source IO - does not change the IO offset when an offset is specified - does change the IO offset when an offset is not specified IO.copy_stream from an IO to a file name - copies the entire IO contents to the file - returns the number of bytes copied - copies only length bytes when specified - calls #to_path to convert on object to a file name - raises a TypeError if #to_path does not return a String - copies only length bytes from the offset IO.copy_stream from an IO to an IO - copies the entire IO contents to the IO - returns the number of bytes copied - starts writing at the destination IO's current position - leaves the destination IO position at the last write - raises an IOError if the destination IO is not open for writing - does not close the destination IO - copies only length bytes when specified - copies only length bytes from the offset IO.copy_stream from an IO to a Tempfile - copies the entire IO contents to the IO - returns the number of bytes copied - starts writing at the destination IO's current position - leaves the destination IO position at the last write - raises an IOError if the destination IO is not open for writing - does not close the destination IO - copies only length bytes when specified - copies only length bytes from the offset IO.copy_stream from a file name - calls #to_path to convert on object to a file name - raises a TypeError if #to_path does not return a String IO.copy_stream from a file name to a file name - copies the entire IO contents to the file - returns the number of bytes copied - copies only length bytes when specified - calls #to_path to convert on object to a file name - raises a TypeError if #to_path does not return a String - copies only length bytes from the offset IO.copy_stream from a file name to an IO - copies the entire IO contents to the IO - returns the number of bytes copied - starts writing at the destination IO's current position - leaves the destination IO position at the last write - raises an IOError if the destination IO is not open for writing - does not close the destination IO - copies only length bytes when specified - copies only length bytes from the offset IO.copy_stream from a pipe IO - does not close the source IO - raises an error when an offset is specified IO.copy_stream from a pipe IO to a file name - copies the entire IO contents to the file - returns the number of bytes copied - copies only length bytes when specified - calls #to_path to convert on object to a file name - raises a TypeError if #to_path does not return a String IO.copy_stream from a pipe IO to an IO - copies the entire IO contents to the IO - returns the number of bytes copied - starts writing at the destination IO's current position - leaves the destination IO position at the last write - raises an IOError if the destination IO is not open for writing - does not close the destination IO - copies only length bytes when specified IO.copy_stream with non-IO Objects - calls #readpartial on the source Object if defined - calls #read on the source Object - calls #write on the destination Object - does not call #pos on the source if no offset is given IO.copy_stream with a destination that does partial reads - calls #write repeatedly on the destination Object IO.copy_stream - does not use buffering when writing to STDOUT IO#dup - returns a new IO instance - sets a new descriptor on the returned object - allows closing the new IO without affecting the original - allows closing the original IO without affecting the new one - raises IOError on closed stream - always sets the close-on-exec flag for the new IO object - always sets the autoclose flag for the new IO object IO#each_byte - raises IOError on closed stream - yields each byte IO#each_byte when no block is given - returns an Enumerator IO#each_byte when no block is given returned Enumerator size - should return nil IO#each_byte - returns self on an empty stream IO#each_char - yields each character - returns itself - returns an enumerator for a closed stream - raises an IOError when an enumerator created on a closed stream is accessed - raises IOError on closed stream IO#each_char when no block is given - returns an Enumerator IO#each_char when no block is given returned Enumerator size - should return nil IO#each_char - does not yield any characters on an empty stream IO#each_codepoint - yields each codepoint - yields each codepoint starting from the current position - raises an error if reading invalid sequence - does not change $_ - raises an IOError when self is not readable IO#each_codepoint when no block is given - returns an Enumerator IO#each_codepoint when no block is given returned Enumerator size - should return nil IO#each_codepoint - calls the given block - returns self IO#each_codepoint - raises an exception at incomplete character before EOF when conversion takes place IO#each_line with no separator - yields each line to the passed block - yields each line starting from the current position - returns self - does not change $_ - raises an IOError when self is not readable - makes line count accessible via lineno - makes line count accessible via $. IO#each_line with no separator when no block is given - returns an Enumerator IO#each_line with no separator when no block is given returned Enumerator size - should return nil IO#each_line with limit - does not accept Integers that don't fit in a C off_t IO#each_line with limit when limit is 0 - raises an ArgumentError IO#each_line when passed a String containing one space as a separator - uses the passed argument as the line separator - does not change $_ - tries to convert the passed separator to a String using #to_str IO#each_line when passed nil as a separator - yields self's content starting from the current position when the passed separator is nil IO#each_line when passed an empty String as a separator - yields each paragraph - discards leading newlines IO#each_line with both separator and limit when no block is given - returns an Enumerator IO#each_line with both separator and limit when no block is given returned Enumerator size - should return nil IO#each_line with both separator and limit when a block is given - accepts an empty block IO#each_line with both separator and limit when a block is given when passed nil as a separator - yields self's content starting from the current position when the passed separator is nil IO#each_line with both separator and limit when a block is given when passed an empty String as a separator - yields each paragraph - discards leading newlines IO#each_line when passed chomp - yields each line without trailing newline characters to the passed block - raises exception when options passed as Hash IO#each_line when passed chomp and a separator - yields each line without separator to the passed block IO#each_line when passed chomp and empty line as a separator - yields each paragraph without trailing new line characters IO#each_line when passed chomp and nil as a separator - yields self's content IO#each_line when passed chomp, nil as a separator, and a limit - yields each line of limit size without truncating trailing new line character IO#each_line when passed too many arguments - raises ArgumentError IO#each_line - uses $/ as the default line separator IO#each with no separator - yields each line to the passed block - yields each line starting from the current position - returns self - does not change $_ - raises an IOError when self is not readable - makes line count accessible via lineno - makes line count accessible via $. IO#each with no separator when no block is given - returns an Enumerator IO#each with no separator when no block is given returned Enumerator size - should return nil IO#each with limit - does not accept Integers that don't fit in a C off_t IO#each with limit when limit is 0 - raises an ArgumentError IO#each when passed a String containing one space as a separator - uses the passed argument as the line separator - does not change $_ - tries to convert the passed separator to a String using #to_str IO#each when passed nil as a separator - yields self's content starting from the current position when the passed separator is nil IO#each when passed an empty String as a separator - yields each paragraph - discards leading newlines IO#each with both separator and limit when no block is given - returns an Enumerator IO#each with both separator and limit when no block is given returned Enumerator size - should return nil IO#each with both separator and limit when a block is given - accepts an empty block IO#each with both separator and limit when a block is given when passed nil as a separator - yields self's content starting from the current position when the passed separator is nil IO#each with both separator and limit when a block is given when passed an empty String as a separator - yields each paragraph - discards leading newlines IO#each when passed chomp - yields each line without trailing newline characters to the passed block - raises exception when options passed as Hash IO#each when passed chomp and a separator - yields each line without separator to the passed block IO#each when passed chomp and empty line as a separator - yields each paragraph without trailing new line characters IO#each when passed chomp and nil as a separator - yields self's content IO#each when passed chomp, nil as a separator, and a limit - yields each line of limit size without truncating trailing new line character IO#each when passed too many arguments - raises ArgumentError IO#each - uses $/ as the default line separator IO#eof? - returns true on an empty stream that has just been opened - raises IOError on stream not opened for reading IO#eof? - returns false when not at end of file - returns true after reading with read with no parameters - returns true after reading with read - returns true after reading with sysread - returns true after reading with readlines - returns false on just opened non-empty stream - does not consume the data from the stream - raises IOError on closed stream - raises IOError on stream closed for reading by close_read - returns true on one-byte stream after single-byte read IO#eof? - returns true on receiving side of Pipe when writing side is closed - returns false on receiving side of Pipe when writing side wrote some data IO#external_encoding - can be retrieved from a closed stream IO#external_encoding with 'r' mode when Encoding.default_internal is nil - returns Encoding.default_external if the external encoding is not set - returns Encoding.default_external when that encoding is changed after the instance is created - returns the external encoding specified when the instance was created - returns the encoding set by #set_encoding IO#external_encoding with 'r' mode when Encoding.default_external == Encoding.default_internal - returns the value of Encoding.default_external when the instance was created - returns the external encoding specified when the instance was created - returns the encoding set by #set_encoding IO#external_encoding with 'r' mode when Encoding.default_external != Encoding.default_internal - returns the external encoding specified when the instance was created - returns the encoding set by #set_encoding IO#external_encoding with 'rb' mode - returns Encoding::BINARY - returns the external encoding specified by the mode argument IO#external_encoding with 'r+' mode when Encoding.default_internal is nil - returns nil - returns the external encoding specified when the instance was created - returns the encoding set by #set_encoding IO#external_encoding with 'r+' mode when Encoding.default_external != Encoding.default_internal - returns the value of Encoding.default_external when the instance was created - returns the external encoding specified when the instance was created - returns the encoding set by #set_encoding IO#external_encoding with 'r+' mode when Encoding.default_external == Encoding.default_internal - returns the value of Encoding.default_external when the instance was created - returns the external encoding specified when the instance was created - returns the encoding set by #set_encoding IO#external_encoding with 'w' mode when Encoding.default_internal is nil - returns nil - returns the external encoding specified when the instance was created - returns the encoding set by #set_encoding IO#external_encoding with 'w' mode when Encoding.default_external != Encoding.default_internal - returns the value of Encoding.default_external when the instance was created - returns the external encoding specified when the instance was created - returns the encoding set by #set_encoding IO#external_encoding with 'w' mode when Encoding.default_external == Encoding.default_internal - returns the value of Encoding.default_external when the instance was created - returns the external encoding specified when the instance was created - returns the encoding set by #set_encoding IO#external_encoding with 'wb' mode - returns Encoding::BINARY - returns the external encoding specified by the mode argument IO#external_encoding with 'w+' mode when Encoding.default_internal is nil - returns nil - returns the external encoding specified when the instance was created - returns the encoding set by #set_encoding IO#external_encoding with 'w+' mode when Encoding.default_external != Encoding.default_internal - returns the value of Encoding.default_external when the instance was created - returns the external encoding specified when the instance was created - returns the encoding set by #set_encoding IO#external_encoding with 'w+' mode when Encoding.default_external == Encoding.default_internal - returns the value of Encoding.default_external when the instance was created - returns the external encoding specified when the instance was created - returns the encoding set by #set_encoding IO#external_encoding with 'a' mode when Encoding.default_internal is nil - returns nil - returns the external encoding specified when the instance was created - returns the encoding set by #set_encoding IO#external_encoding with 'a' mode when Encoding.default_external != Encoding.default_internal - returns the value of Encoding.default_external when the instance was created - returns the external encoding specified when the instance was created - returns the encoding set by #set_encoding IO#external_encoding with 'a' mode when Encoding.default_external == Encoding.default_internal - returns the value of Encoding.default_external when the instance was created - returns the external encoding specified when the instance was created - returns the encoding set by #set_encoding IO#external_encoding with 'a+' mode when Encoding.default_internal is nil - returns nil - returns the external encoding specified when the instance was created - returns the encoding set by #set_encoding IO#external_encoding with 'a+' mode when Encoding.default_external != Encoding.default_internal - returns the value of Encoding.default_external when the instance was created - returns the external encoding specified when the instance was created - returns the encoding set by #set_encoding IO#external_encoding with 'a+' mode when Encoding.default_external == Encoding.default_internal - returns the value of Encoding.default_external when the instance was created - returns the external encoding specified when the instance was created - returns the encoding set by #set_encoding IO#fcntl - raises IOError on closed stream IO#fdatasync - needs to be reviewed for spec completeness IO#fileno - returns the numeric file descriptor of the given IO object - raises IOError on closed stream IO#flush - raises IOError on closed stream IO#flush on a pipe - raises Errno::EPIPE if sync=false and the read end is closed IO.for_fd - creates an IO instance from an Integer argument - creates an IO instance when STDOUT is closed - creates an IO instance when STDERR is closed - calls #to_int on an object to convert to an Integer - accepts options as keyword arguments - accepts a :mode option - accepts a mode argument set to nil with a valid :mode option - accepts a mode argument with a :mode option set to nil - uses the external encoding specified in the mode argument - uses the external and the internal encoding specified in the mode argument - uses the external encoding specified via the :external_encoding option - uses the internal encoding specified via the :internal_encoding option - uses the colon-separated encodings specified via the :encoding option - uses the :encoding option as the external encoding when only one is given - uses the :encoding options as the external encoding when it's an Encoding object - ignores the :encoding option when the :external_encoding option is present - ignores the :encoding option when the :internal_encoding option is present - uses the encoding specified via the :mode option hash - ignores the :internal_encoding option when the same as the external encoding - sets internal encoding to nil when passed '-' - sets binmode from mode string - does not set binmode without being asked - sets binmode from :binmode option - does not set binmode from false :binmode - sets external encoding to binary with binmode in mode string - sets external encoding to binary with :binmode option - does not use binary encoding when mode encoding is specified - does not use binary encoding when :encoding option is specified - does not use binary encoding when :external_encoding option is specified - does not use binary encoding when :internal_encoding option is specified - raises ArgumentError for nil options - coerces mode with #to_str - coerces mode with #to_int - coerces mode with #to_str when passed in options - coerces mode with #to_int when passed in options - coerces :encoding option with #to_str - coerces :external_encoding option with #to_str - coerces :internal_encoding option with #to_str - coerces options as third argument with #to_hash - coerces options as second argument with #to_hash - accepts an :autoclose option - accepts any truthy option :autoclose IO.for_fd - raises an Errno::EBADF if the file descriptor is not valid - raises an IOError if passed a closed stream - raises an Errno::EINVAL if the new mode is not compatible with the descriptor's current mode - raises ArgumentError if passed an empty mode string - raises an error if passed modes two ways - raises an error if passed encodings two ways - raises an error if passed matching binary/text mode two ways - raises an error if passed conflicting binary/text mode two ways - raises an error when trying to set both binmode and textmode - raises ArgumentError if not passed a hash or nil for options - raises ArgumentError if passed a hash for mode and nil for options IO.foreach - updates $. with each yield IO.foreach - sets $_ to nil - raises TypeError if the first parameter is nil - raises an Errno::ENOENT if the file does not exist - yields a single string with entire content when the separator is nil - yields a sequence of paragraphs when the separator is an empty string - yields a sequence of lines without trailing newline characters when chomp is passed IO.foreach when no block is given - returns an Enumerator IO.foreach when no block is given returned Enumerator size - should return nil IO.foreach when passed name - calls #to_path to convert the name - defaults to $/ as the separator IO.foreach when passed name, object - calls #to_str to convert the object to a separator IO.foreach when passed name, object when the object is an Integer - defaults to $/ as the separator - uses the object as a limit if it is an Integer - ignores the object as a limit if it is negative - does not accept Integers that don't fit in a C off_t IO.foreach when passed name, object when the object is an Integer when passed limit - raises ArgumentError when passed 0 as a limit IO.foreach when passed name, object when the object is a String - uses the value as the separator - accepts non-ASCII data as separator IO.foreach when passed name, object when the object is an options Hash - raises TypeError exception IO.foreach when passed name, object when the object is neither Integer nor String - raises TypeError exception IO.foreach when passed name, keyword arguments - uses the keyword arguments as options IO.foreach when passed name, object, object when the first object is a String - uses the second object as a limit if it is an Integer - calls #to_int to convert the second object IO.foreach when passed name, object, object when the first object is not a String or Integer - calls #to_str to convert the object to a String - uses the second object as a limit if it is an Integer - calls #to_int to convert the second object IO.foreach when passed name, object, object when the second object is neither Integer nor String - raises TypeError exception IO.foreach when passed name, object, object when the second object is an options Hash - raises TypeError exception IO.foreach when passed name, object, keyword arguments when the first object is an Integer - uses the keyword arguments as options IO.foreach when passed name, object, keyword arguments when the first object is a String - uses the keyword arguments as options IO.foreach when passed name, object, keyword arguments when the first object is not a String or Integer - uses the keyword arguments as options IO.foreach when passed name, separator, limit, keyword arguments - calls #to_path to convert the name object - calls #to_str to convert the separator object - calls #to_int to convert the limit argument - uses the keyword arguments as options IO.foreach when passed name, separator, limit, keyword arguments when passed chomp, nil as a separator, and a limit - yields each line of limit size without truncating trailing new line character IO#fsync - raises an IOError on closed stream - writes the buffered data to permanent storage IO#getbyte - returns the next byte from the stream - returns nil when invoked at the end of the stream - raises an IOError on closed stream IO#getbyte - returns nil on empty stream IO#getbyte - raises an IOError if the stream is not readable IO#getc - returns the next character from the stream - returns nil when invoked at the end of the stream - raises IOError on closed stream IO#getc - returns nil on empty stream IO#gets with ASCII separator - returns the separator's character representation IO#gets - assigns the returned line to $_ - sets $_ to nil after the last line has been read - returns nil if called at the end of the stream - raises IOError on closed stream IO#gets with no separator - returns the next line of string that is separated by $/ - updates lineno with each invocation - updates $. with each invocation IO#gets with nil separator - returns the entire contents - updates lineno with each invocation - updates $. with each invocation IO#gets with an empty String separator - returns the next paragraph - reads until the beginning of the next paragraph - updates lineno with each invocation - updates $. with each invocation IO#gets with an arbitrary String separator - reads up to and including the separator - updates lineno with each invocation - updates $. with each invocation IO#gets with an arbitrary String separator that consists of multiple bytes - should match the separator even if the buffer is filled over successive reads IO#gets when passed chomp - returns the first line without a trailing newline character - raises exception when options passed as Hash IO#gets - raises an IOError if the stream is opened for append only - raises an IOError if the stream is opened for writing only IO#gets - calls #to_int to convert a single object argument to an Integer limit - calls #to_int to convert the second object argument to an Integer limit - calls #to_str to convert the first argument to a String when passed a limit - reads to the default separator when passed a single argument greater than the number of bytes to the separator - reads limit bytes when passed a single argument less than the number of bytes to the default separator - reads limit bytes when passed nil and a limit - reads all bytes when the limit is higher than the available bytes - reads until the next paragraph when passed '' and a limit greater than the next paragraph - reads limit bytes when passed '' and a limit less than the next paragraph - reads all bytes when pass a separator and reading more than all bytes - returns empty string when 0 passed as a limit - does not accept limit that doesn't fit in a C off_t IO#gets - reads limit bytes and extra bytes when limit is reached not at character boundary - read limit bytes and extra bytes with maximum of 16 IO#gets - uses the default external encoding - uses the IO object's external encoding, when set - transcodes into the default internal encoding - transcodes into the IO object's internal encoding, when set - overwrites the default external encoding with the IO object's own external encoding - ignores the internal encoding if the default external encoding is BINARY - ignores the internal encoding if the IO object's external encoding is BINARY IO#initialize - reassociates the IO instance with the new descriptor when passed an Integer - calls #to_int to coerce the object passed as an fd - accepts options as keyword arguments - raises a TypeError when passed an IO - raises a TypeError when passed nil - raises a TypeError when passed a String - raises IOError on closed stream - raises an Errno::EBADF when given an invalid file descriptor IO#inspect - contains the file descriptor number - contains "(closed)" if the stream is closed - reports IO as its Method object's owner IO#internal_encoding - can be retrieved from a closed stream IO#internal_encoding with 'r' mode when Encoding.default_internal is not set - returns nil if the internal encoding is not set - returns nil if Encoding.default_internal is changed after the instance is created - returns the value set when the instance was created - returns the value set by #set_encoding IO#internal_encoding with 'r' mode when Encoding.default_internal == Encoding.default_external - returns nil - returns nil regardless of Encoding.default_internal changes IO#internal_encoding with 'r' mode when Encoding.default_internal != Encoding.default_external - returns the value of Encoding.default_internal when the instance was created if the internal encoding is not set - does not change when Encoding.default_internal is changed - returns the internal encoding set when the instance was created - does not change when set and Encoding.default_internal is changed - returns the value set by #set_encoding - returns nil when Encoding.default_external is BINARY and the internal encoding is not set - returns nil when the external encoding is BINARY and the internal encoding is not set IO#internal_encoding with 'r+' mode when Encoding.default_internal is not set - returns nil if the internal encoding is not set - returns nil if Encoding.default_internal is changed after the instance is created - returns the value set when the instance was created - returns the value set by #set_encoding IO#internal_encoding with 'r+' mode when Encoding.default_internal == Encoding.default_external - returns nil - returns nil regardless of Encoding.default_internal changes IO#internal_encoding with 'r+' mode when Encoding.default_internal != Encoding.default_external - returns the value of Encoding.default_internal when the instance was created if the internal encoding is not set - does not change when Encoding.default_internal is changed - returns the internal encoding set when the instance was created - does not change when set and Encoding.default_internal is changed - returns the value set by #set_encoding - returns nil when Encoding.default_external is BINARY and the internal encoding is not set - returns nil when the external encoding is BINARY and the internal encoding is not set IO#internal_encoding with 'w' mode when Encoding.default_internal is not set - returns nil if the internal encoding is not set - returns nil if Encoding.default_internal is changed after the instance is created - returns the value set when the instance was created - returns the value set by #set_encoding IO#internal_encoding with 'w' mode when Encoding.default_internal == Encoding.default_external - returns nil - returns nil regardless of Encoding.default_internal changes IO#internal_encoding with 'w' mode when Encoding.default_internal != Encoding.default_external - returns the value of Encoding.default_internal when the instance was created if the internal encoding is not set - does not change when Encoding.default_internal is changed - returns the internal encoding set when the instance was created - does not change when set and Encoding.default_internal is changed - returns the value set by #set_encoding - returns nil when Encoding.default_external is BINARY and the internal encoding is not set - returns nil when the external encoding is BINARY and the internal encoding is not set IO#internal_encoding with 'w+' mode when Encoding.default_internal is not set - returns nil if the internal encoding is not set - returns nil if Encoding.default_internal is changed after the instance is created - returns the value set when the instance was created - returns the value set by #set_encoding IO#internal_encoding with 'w+' mode when Encoding.default_internal == Encoding.default_external - returns nil - returns nil regardless of Encoding.default_internal changes IO#internal_encoding with 'w+' mode when Encoding.default_internal != Encoding.default_external - returns the value of Encoding.default_internal when the instance was created if the internal encoding is not set - does not change when Encoding.default_internal is changed - returns the internal encoding set when the instance was created - does not change when set and Encoding.default_internal is changed - returns the value set by #set_encoding - returns nil when Encoding.default_external is BINARY and the internal encoding is not set - returns nil when the external encoding is BINARY and the internal encoding is not set IO#internal_encoding with 'a' mode when Encoding.default_internal is not set - returns nil if the internal encoding is not set - returns nil if Encoding.default_internal is changed after the instance is created - returns the value set when the instance was created - returns the value set by #set_encoding IO#internal_encoding with 'a' mode when Encoding.default_internal == Encoding.default_external - returns nil - returns nil regardless of Encoding.default_internal changes IO#internal_encoding with 'a' mode when Encoding.default_internal != Encoding.default_external - returns the value of Encoding.default_internal when the instance was created if the internal encoding is not set - does not change when Encoding.default_internal is changed - returns the internal encoding set when the instance was created - does not change when set and Encoding.default_internal is changed - returns the value set by #set_encoding - returns nil when Encoding.default_external is BINARY and the internal encoding is not set - returns nil when the external encoding is BINARY and the internal encoding is not set IO#internal_encoding with 'a+' mode when Encoding.default_internal is not set - returns nil if the internal encoding is not set - returns nil if Encoding.default_internal is changed after the instance is created - returns the value set when the instance was created - returns the value set by #set_encoding IO#internal_encoding with 'a+' mode when Encoding.default_internal == Encoding.default_external - returns nil - returns nil regardless of Encoding.default_internal changes IO#internal_encoding with 'a+' mode when Encoding.default_internal != Encoding.default_external - returns the value of Encoding.default_internal when the instance was created if the internal encoding is not set - does not change when Encoding.default_internal is changed - returns the internal encoding set when the instance was created - does not change when set and Encoding.default_internal is changed - returns the value set by #set_encoding - returns nil when Encoding.default_external is BINARY and the internal encoding is not set - returns nil when the external encoding is BINARY and the internal encoding is not set IO - includes File::Constants - includes Enumerable IO#ioctl - raises IOError on closed stream - raises a system call error when ioctl fails IO#isatty - returns true if this stream is a terminal device (TTY) - returns false if this stream is not a terminal device (TTY) - raises IOError on closed stream IO#lineno - raises an IOError on a closed stream - raises an IOError on a write-only stream - raises an IOError on a duplexed stream with the read side closed - returns the current line number IO#lineno= - raises an IOError on a closed stream - raises an IOError on a write-only stream - raises an IOError on a duplexed stream with the read side closed - calls #to_int on a non-numeric argument - truncates a Float argument - raises TypeError if cannot convert argument to Integer implicitly - does not accept Integers that don't fit in a C int - sets the current line number to the given value - does not change $. - does not change $. until next read IO.new - creates an IO instance from an Integer argument - creates an IO instance when STDOUT is closed - creates an IO instance when STDERR is closed - calls #to_int on an object to convert to an Integer - accepts options as keyword arguments - accepts a :mode option - accepts a mode argument set to nil with a valid :mode option - accepts a mode argument with a :mode option set to nil - uses the external encoding specified in the mode argument - uses the external and the internal encoding specified in the mode argument - uses the external encoding specified via the :external_encoding option - uses the internal encoding specified via the :internal_encoding option - uses the colon-separated encodings specified via the :encoding option - uses the :encoding option as the external encoding when only one is given - uses the :encoding options as the external encoding when it's an Encoding object - ignores the :encoding option when the :external_encoding option is present - ignores the :encoding option when the :internal_encoding option is present - uses the encoding specified via the :mode option hash - ignores the :internal_encoding option when the same as the external encoding - sets internal encoding to nil when passed '-' - sets binmode from mode string - does not set binmode without being asked - sets binmode from :binmode option - does not set binmode from false :binmode - sets external encoding to binary with binmode in mode string - sets external encoding to binary with :binmode option - does not use binary encoding when mode encoding is specified - does not use binary encoding when :encoding option is specified - does not use binary encoding when :external_encoding option is specified - does not use binary encoding when :internal_encoding option is specified - raises ArgumentError for nil options - coerces mode with #to_str - coerces mode with #to_int - coerces mode with #to_str when passed in options - coerces mode with #to_int when passed in options - coerces :encoding option with #to_str - coerces :external_encoding option with #to_str - coerces :internal_encoding option with #to_str - coerces options as third argument with #to_hash - coerces options as second argument with #to_hash - accepts an :autoclose option - accepts any truthy option :autoclose - does not use the given block and warns to use IO::open IO.new - raises an Errno::EBADF if the file descriptor is not valid - raises an IOError if passed a closed stream - raises an Errno::EINVAL if the new mode is not compatible with the descriptor's current mode - raises ArgumentError if passed an empty mode string - raises an error if passed modes two ways - raises an error if passed encodings two ways - raises an error if passed matching binary/text mode two ways - raises an error if passed conflicting binary/text mode two ways - raises an error when trying to set both binmode and textmode - raises ArgumentError if not passed a hash or nil for options - raises ArgumentError if passed a hash for mode and nil for options IO#nonblock? - returns false for a file by default - returns true for pipe by default - returns true for socket by default IO#nonblock= - changes the IO to non-blocking mode IO.open - creates an IO instance from an Integer argument - creates an IO instance when STDOUT is closed - creates an IO instance when STDERR is closed - calls #to_int on an object to convert to an Integer - accepts options as keyword arguments - accepts a :mode option - accepts a mode argument set to nil with a valid :mode option - accepts a mode argument with a :mode option set to nil - uses the external encoding specified in the mode argument - uses the external and the internal encoding specified in the mode argument - uses the external encoding specified via the :external_encoding option - uses the internal encoding specified via the :internal_encoding option - uses the colon-separated encodings specified via the :encoding option - uses the :encoding option as the external encoding when only one is given - uses the :encoding options as the external encoding when it's an Encoding object - ignores the :encoding option when the :external_encoding option is present - ignores the :encoding option when the :internal_encoding option is present - uses the encoding specified via the :mode option hash - ignores the :internal_encoding option when the same as the external encoding - sets internal encoding to nil when passed '-' - sets binmode from mode string - does not set binmode without being asked - sets binmode from :binmode option - does not set binmode from false :binmode - sets external encoding to binary with binmode in mode string - sets external encoding to binary with :binmode option - does not use binary encoding when mode encoding is specified - does not use binary encoding when :encoding option is specified - does not use binary encoding when :external_encoding option is specified - does not use binary encoding when :internal_encoding option is specified - raises ArgumentError for nil options - coerces mode with #to_str - coerces mode with #to_int - coerces mode with #to_str when passed in options - coerces mode with #to_int when passed in options - coerces :encoding option with #to_str - coerces :external_encoding option with #to_str - coerces :internal_encoding option with #to_str - coerces options as third argument with #to_hash - coerces options as second argument with #to_hash - accepts an :autoclose option - accepts any truthy option :autoclose IO.open - raises an Errno::EBADF if the file descriptor is not valid - raises an IOError if passed a closed stream - raises an Errno::EINVAL if the new mode is not compatible with the descriptor's current mode - raises ArgumentError if passed an empty mode string - raises an error if passed modes two ways - raises an error if passed encodings two ways - raises an error if passed matching binary/text mode two ways - raises an error if passed conflicting binary/text mode two ways - raises an error when trying to set both binmode and textmode - raises ArgumentError if not passed a hash or nil for options - raises ArgumentError if passed a hash for mode and nil for options IO.open - calls #close after yielding to the block - propagate an exception in the block after calling #close - propagates an exception raised by #close that is not a StandardError - propagates an exception raised by #close that is a StandardError - does not propagate an IOError with 'closed stream' message raised by #close - does not set last error when an IOError with 'closed stream' raised by #close IO#<< - writes an object to the IO stream - calls #to_s on the object to print it - raises an error if the stream is closed - returns self IO#path - returns the path of the file associated with the IO object IO#pid - returns nil for IO not associated with a process IO#pid - returns the ID of a process associated with stream - raises an IOError on closed stream IO.pipe - creates a two-ended pipe - returns two IO objects - returns instances of a subclass when called on a subclass - does not use IO.new method to create pipes and allows its overriding IO.pipe passed a block - yields two IO objects - returns the result of the block - closes both IO objects - closes both IO objects when the block raises - allows IO objects to be closed within the block IO.pipe - sets the external encoding of the read end to the default when passed no arguments - sets the internal encoding of the read end to the default when passed no arguments - sets the internal encoding to nil if the same as the external - sets the external encoding of the read end when passed an Encoding argument - sets the external and internal encodings of the read end when passed two Encoding arguments - sets the external encoding of the read end when passed the name of an Encoding - accepts 'bom|' prefix for external encoding - sets the external and internal encodings specified as a String and separated with a colon - accepts 'bom|' prefix for external encoding when specifying 'external:internal' - sets the external and internal encoding when passed two String arguments - accepts an options Hash with one String encoding argument - accepts an options Hash with two String encoding arguments - calls #to_hash to convert an options argument - calls #to_str to convert the first argument to a String - calls #to_str to convert the second argument to a String - sets no external encoding for the write end - sets no internal encoding for the write end IO.popen - returns an open IO - reads a read-only pipe - raises IOError when writing a read-only pipe - sees an infinitely looping subprocess exit when read pipe is closed - writes to a write-only pipe - raises IOError when reading a write-only pipe - reads and writes a read/write pipe - waits for the child to finish - does not throw an exception if child exited and has been waited for - returns an instance of a subclass when called on a subclass - coerces mode argument with #to_str - accepts a path using the chdir: keyword argument - accepts a path using the chdir: keyword argument and a coercible path - starts returns a forked process if the command is - - has the given external encoding - has the given internal encoding - sets the internal encoding to nil if it's the same as the external encoding IO.popen with a block - yields an open IO to the block - yields an instance of a subclass when called on a subclass - closes the IO after yielding - allows the IO to be closed inside the block - returns the value of the block IO.popen with a leading ENV Hash - accepts a single String command - accepts a single String command, and an IO mode - accepts a single String command with a trailing Hash of Process.exec options - accepts a single String command with a trailing Hash of Process.exec options, and an IO mode - accepts an Array of command and arguments - accepts an Array of command and arguments, and an IO mode - accepts an Array command with a separate trailing Hash of Process.exec options - accepts an Array command with a separate trailing Hash of Process.exec options, and an IO mode IO.popen with a leading Array argument - uses the Array as command plus args for the child process - accepts a leading ENV Hash - accepts a trailing Hash of Process.exec options - accepts an IO mode argument following the Array - accepts [env, command, arg1, arg2, ..., exec options] - accepts '[env, command, arg1, arg2, ..., exec options], mode' - accepts '[env, command, arg1, arg2, ..., exec options], mode, IO options' - accepts '[env, command, arg1, arg2, ...], mode, IO + exec options' IO#pos - gets the offset - raises IOError on closed stream - resets #eof? IO#pos= - sets the offset - converts arguments to Integers - raises TypeError when cannot convert implicitly argument to Integer - does not accept Integers that don't fit in a C off_t - raises IOError on closed stream IO#pread - accepts a length, and an offset - accepts a length, an offset, and an output buffer - shrinks the buffer in case of less bytes read - grows the buffer in case of more bytes read - preserves the encoding of the given buffer - does not advance the file pointer - ignores the current offset - returns an empty string for maxlen = 0 - returns a buffer for maxlen = 0 when buffer specified - ignores the offset for maxlen = 0, even if it is out of file bounds - does not reset the buffer when reading with maxlen = 0 - converts maxlen to Integer using #to_int - converts offset to Integer using #to_int - converts a buffer to String using to_str - raises TypeError if maxlen is not an Integer and cannot be coerced into Integer - raises TypeError if offset is not an Integer and cannot be coerced into Integer - raises ArgumentError for negative values of maxlen - raised Errno::EINVAL for negative values of offset - raises TypeError if the buffer is not a String and cannot be coerced into String - raises EOFError if end-of-file is reached - raises IOError when file is not open in read mode - raises IOError when file is closed IO#print - returns nil - writes $_.to_s followed by $\ (if any) to the stream if no arguments given - calls obj.to_s and not obj.to_str then writes the record separator - writes each obj.to_s to the stream separated by $, (if any) and appends $\ (if any) given multiple objects - raises IOError on closed stream IO#printf - calls #to_str to convert the format object to a String - writes the #sprintf formatted string - raises IOError on closed stream IO#putc - calls #to_int to convert an object to an Integer - raises IOError on a closed stream - raises a TypeError when passed nil - raises a TypeError when passed false - raises a TypeError when passed true IO#putc with an Integer argument - writes one character as a String - writes the low byte as a String IO#putc with a String argument - writes one character - writes the first character IO#puts - writes just a newline when given no args - writes just a newline when given just a newline - writes empty string with a newline when given nil as an arg - writes empty string with a newline when given nil as multiple args - calls :to_ary before writing non-string objects, regardless of it being implemented in the receiver - calls :to_ary before writing non-string objects - calls :to_s before writing non-string objects that don't respond to :to_ary - returns general object info if :to_s does not return a string - writes each arg if given several - flattens a nested array before writing it - writes nothing for an empty array - writes [...] for a recursive array arg - writes a newline after objects that do not end in newlines - does not write a newline after objects that end in newlines - ignores the $/ separator global - raises IOError on closed stream - writes crlf when IO is opened with newline: :crlf - writes cr when IO is opened with newline: :cr - writes lf when IO is opened with newline: :lf IO#pwrite - returns the number of bytes written - accepts a string and an offset - does not advance the pointer in the file - calls #to_s on the object to be written - calls #to_int on the offset - raises IOError when file is not open in write mode - raises IOError when file is closed - raises a NoMethodError if object does not respond to #to_s - raises a TypeError if the offset cannot be converted to an Integer IO#read_nonblock - raises an exception extending IO::WaitReadable when there is no data - sets the IO in nonblock mode - returns at most the number of bytes requested - reads after ungetc with data in the buffer - raises an exception after ungetc with data in the buffer and character conversion enabled - returns less data if that is all that is available - allows for reading 0 bytes before any write - allows for reading 0 bytes after a write - raises ArgumentError when length is less than 0 - reads into the passed buffer - returns the passed buffer - discards the existing buffer content upon successful read - discards the existing buffer content upon error - raises IOError on closed stream - raises EOFError when the end is reached - preserves the encoding of the given buffer IO#read_nonblock when exception option is set to false when there is no data - returns :wait_readable IO#read_nonblock when exception option is set to false when the end is reached - returns nil IO.read - reads the contents of a file - calls #to_path on non-String arguments - accepts options as keyword arguments - accepts an empty options Hash - accepts a length, and empty options Hash - accepts a length, offset, and empty options Hash - raises an IOError if the options Hash specifies write mode - raises an IOError if the options Hash specifies append only mode - reads the file if the options Hash includes read mode - reads the file if the options Hash includes read/write mode - reads the file if the options Hash includes read/write append mode - disregards other options if :open_args is given - doesn't require mode to be specified in :open_args - doesn't require mode to be specified in :open_args even if flags option passed - treats second nil argument as no length limit - treats third nil argument as 0 - reads the contents of a file up to a certain size when specified - reads the contents of a file from an offset of a specific size when specified - returns nil at end-of-file when length is passed - returns an empty string when reading zero bytes - returns a String in BINARY when passed a size - raises an Errno::ENOENT when the requested file does not exist - raises a TypeError when not passed a String type - raises an ArgumentError when not passed a valid length - raises an ArgumentError when not passed a valid offset - uses the external encoding specified via the :external_encoding option - uses the external encoding specified via the :encoding option IO.read on an empty file - returns nil when length is passed - returns an empty string when no length is passed IO#read - can be read from consecutively - treats first nil argument as no length limit - raises an ArgumentError when not passed a valid length - clears the output buffer if there is nothing to read - raise FrozenError if the output buffer is frozen - raise FrozenError if the output buffer is frozen (2) - consumes zero bytes when reading zero bytes - is at end-of-file when everything has been read - reads the contents of a file - places the specified number of bytes in the buffer - expands the buffer when too small - overwrites the buffer - truncates the buffer when too big - preserves the encoding of the given buffer - does not preserve the encoding of the given buffer when max length is not provided - returns the given buffer - returns the given buffer when there is nothing to read - coerces the second argument to string and uses it as a buffer - returns an empty string at end-of-file - reads the contents of a file when more bytes are specified - returns an empty string at end-of-file - returns an empty string when the current pos is bigger than the content size - returns nil at end-of-file with a length - with length argument returns nil when the current pos is bigger than the content size - raises IOError on closed stream - raises ArgumentError when length is less than 0 - raises IOError when stream is closed by another thread IO#read - ignores unicode encoding IO#read in binary mode - does not transcode file contents when Encoding.default_internal is set IO#read in text mode - reads data according to the internal encoding IO.read with BOM - reads a file without a bom - reads a file with a utf-8 bom - reads a file with a utf-16le bom - reads a file with a utf-16be bom - reads a file with a utf-32le bom - reads a file with a utf-32be bom IO#read when IO#external_encoding and IO#internal_encoding are nil - sets the String encoding to Encoding.default_external IO#read with internal encoding not specified - does not transcode the String - sets the String encoding to the external encoding - reads bytes when passed a size - returns a String in BINARY when passed a size - does not change the buffer's encoding when passed a limit - truncates the buffer but does not change the buffer's encoding when no data remains IO#read with internal encoding specified by open mode - returns a transcoded String - sets the String encoding to the internal encoding - reads bytes when passed a size - returns a String in BINARY when passed a size - does not change the buffer's encoding when passed a limit - truncates the buffer but does not change the buffer's encoding when no data remains IO#read with internal encoding specified by open mode when passed nil for limit - sets the buffer to a transcoded String - sets the buffer's encoding to the internal encoding IO#read with internal encoding specified by mode: option - returns a transcoded String - sets the String encoding to the internal encoding - reads bytes when passed a size - returns a String in BINARY when passed a size - does not change the buffer's encoding when passed a limit - truncates the buffer but does not change the buffer's encoding when no data remains IO#read with internal encoding specified by mode: option when passed nil for limit - sets the buffer to a transcoded String - sets the buffer's encoding to the internal encoding IO#read with internal encoding specified by internal_encoding: option - returns a transcoded String - sets the String encoding to the internal encoding - reads bytes when passed a size - returns a String in BINARY when passed a size - does not change the buffer's encoding when passed a limit - truncates the buffer but does not change the buffer's encoding when no data remains IO#read with internal encoding specified by internal_encoding: option when passed nil for limit - sets the buffer to a transcoded String - sets the buffer's encoding to the internal encoding IO#read with internal encoding specified by encoding: option - returns a transcoded String - sets the String encoding to the internal encoding - reads bytes when passed a size - returns a String in BINARY when passed a size - does not change the buffer's encoding when passed a limit - truncates the buffer but does not change the buffer's encoding when no data remains IO#read with internal encoding specified by encoding: option when passed nil for limit - sets the buffer to a transcoded String - sets the buffer's encoding to the internal encoding IO#read with large data - reads all the data at once - reads only the requested number of bytes IO#readbyte - reads one byte from the stream - raises EOFError on EOF IO#readchar - returns the next string from the stream - raises an EOFError when invoked at the end of the stream - raises IOError on closed stream IO#readchar with internal encoding not specified - does not transcode the String - sets the String encoding to the external encoding IO#readchar with internal encoding specified by open mode - returns a transcoded String - sets the String encoding to the internal encoding IO#readchar with internal encoding specified by mode: option - returns a transcoded String - sets the String encoding to the internal encoding IO#readchar with internal encoding specified by internal_encoding: option - returns a transcoded String - sets the String encoding to the internal encoding IO#readchar with internal encoding specified by encoding: option - returns a transcoded String - sets the String encoding to the internal encoding IO#readchar - raises EOFError on empty stream IO#readline - returns the next line on the stream - goes back to first position after a rewind - returns characters after the position set by #seek - raises EOFError on end of stream - raises IOError on closed stream - assigns the returned line to $_ IO#readline when passed limit - reads limit bytes - returns an empty string when passed 0 as a limit - does not accept Integers that don't fit in a C off_t IO#readline when passed separator and limit - reads limit bytes till the separator IO#readline when passed chomp - returns the first line without a trailing newline character - raises exception when options passed as Hash IO#readlines - raises an IOError if the stream is closed IO#readlines when passed no arguments - returns an Array containing lines based on $/ IO#readlines when passed no arguments - updates self's position - updates self's lineno based on the number of lines read - does not change $_ - returns an empty Array when self is at the end IO#readlines when passed nil - returns the remaining content as one line starting at the current position IO#readlines when passed an empty String - returns an Array containing all paragraphs IO#readlines when passed a separator - returns an Array containing lines based on the separator - returns an empty Array when self is at the end - updates self's lineno based on the number of lines read - updates self's position based on the number of characters read - does not change $_ - tries to convert the passed separator to a String using #to_str IO#readlines when passed limit - raises ArgumentError when passed 0 as a limit - does not accept Integers that don't fit in a C off_t IO#readlines when passed chomp - returns the first line without a trailing newline character - raises exception when options passed as Hash IO#readlines when passed arbitrary keyword argument - tolerates it IO#readlines - raises an IOError if the stream is opened for append only - raises an IOError if the stream is opened for write only IO.readlines - does not change $_ - raises TypeError if the first parameter is nil - raises an Errno::ENOENT if the file does not exist - yields a single string with entire content when the separator is nil - yields a sequence of paragraphs when the separator is an empty string - yields a sequence of lines without trailing newline characters when chomp is passed IO.readlines when passed name - calls #to_path to convert the name - defaults to $/ as the separator IO.readlines when passed name, object - calls #to_str to convert the object to a separator IO.readlines when passed name, object when the object is an Integer - defaults to $/ as the separator - uses the object as a limit if it is an Integer - ignores the object as a limit if it is negative - does not accept Integers that don't fit in a C off_t IO.readlines when passed name, object when the object is an Integer when passed limit - raises ArgumentError when passed 0 as a limit IO.readlines when passed name, object when the object is a String - uses the value as the separator - accepts non-ASCII data as separator IO.readlines when passed name, object when the object is an options Hash - raises TypeError exception IO.readlines when passed name, object when the object is neither Integer nor String - raises TypeError exception IO.readlines when passed name, keyword arguments - uses the keyword arguments as options IO.readlines when passed name, object, object when the first object is a String - uses the second object as a limit if it is an Integer - calls #to_int to convert the second object IO.readlines when passed name, object, object when the first object is not a String or Integer - calls #to_str to convert the object to a String - uses the second object as a limit if it is an Integer - calls #to_int to convert the second object IO.readlines when passed name, object, object when the second object is neither Integer nor String - raises TypeError exception IO.readlines when passed name, object, object when the second object is an options Hash - raises TypeError exception IO.readlines when passed name, object, keyword arguments when the first object is an Integer - uses the keyword arguments as options IO.readlines when passed name, object, keyword arguments when the first object is a String - uses the keyword arguments as options IO.readlines when passed name, object, keyword arguments when the first object is not a String or Integer - uses the keyword arguments as options IO.readlines when passed name, separator, limit, keyword arguments - calls #to_path to convert the name object - calls #to_str to convert the separator object - calls #to_int to convert the limit argument - uses the keyword arguments as options IO.readlines when passed name, separator, limit, keyword arguments when passed chomp, nil as a separator, and a limit - yields each line of limit size without truncating trailing new line character IO.readlines - encodes lines using the default external encoding - encodes lines using the default internal encoding, when set - ignores the default internal encoding if the external encoding is BINARY IO#readpartial - raises IOError on closed stream - reads at most the specified number of bytes - reads after ungetc with data in the buffer - reads after ungetc with multibyte characters in the buffer - reads after ungetc without data in the buffer - discards the existing buffer content upon successful read - raises EOFError on EOF - discards the existing buffer content upon error - raises IOError if the stream is closed - raises ArgumentError if the negative argument is provided - immediately returns an empty string if the length argument is 0 - raises IOError if the stream is closed and the length argument is 0 - clears and returns the given buffer if the length argument is 0 - preserves the encoding of the given buffer IO#reopen - calls #to_io to convert an object - changes the class of the instance to the class of the object returned by #to_io - raises an IOError if the object returned by #to_io is closed - raises a TypeError if #to_io does not return an IO instance - raises an IOError when called on a closed stream with an object - raises an IOError if the IO argument is closed - raises an IOError when called on a closed stream with an IO IO#reopen with a String - does not raise an exception when called on a closed stream with a path - returns self - positions a newly created instance at the beginning of the new stream - positions an instance that has been read from at the beginning of the new stream - passes all mode flags through - affects exec/system/fork performed after it - calls #to_path on non-String arguments IO#reopen with a String - opens a path after writing to the original file descriptor - always resets the close-on-exec flag to true on non-STDIO objects - creates the file if it doesn't exist if the IO is opened in write mode - creates the file if it doesn't exist if the IO is opened in write mode IO#reopen with a String - raises an Errno::ENOENT if the file does not exist and the IO is not opened in write mode IO#reopen with an IO at EOF - resets the EOF status to false IO#reopen with an IO - does not call #to_io - does not change the object_id - reads from the beginning if the other IO has not been read from - reads from the current position of the other IO's stream IO#reopen with an IO - associates the IO instance with the other IO's stream - always resets the close-on-exec flag to true on non-STDIO objects - may change the class of the instance - sets path equals to the other IO's path if other IO is File IO#rewind - positions the instance to the beginning of input - positions the instance to the beginning of output for write-only IO - positions the instance to the beginning of input and clears EOF - sets lineno to 0 - returns 0 - raises IOError on closed stream IO#seek - sets the offset - converts arguments to Integers - raises TypeError when cannot convert implicitly argument to Integer - does not accept Integers that don't fit in a C off_t - raises IOError on closed stream IO#seek - moves the read position relative to the current position with SEEK_CUR - moves the read position relative to the start with SEEK_SET - moves the read position relative to the end with SEEK_END - moves the read position and clears EOF with SEEK_SET - moves the read position and clears EOF with SEEK_CUR - moves the read position and clears EOF with SEEK_END IO.select - blocks for duration of timeout and returns nil if there are no objects ready for I/O - returns immediately all objects that are ready for I/O when timeout is 0 - returns nil after timeout if there are no objects ready for I/O - returns supplied objects when they are ready for I/O - leaves out IO objects for which there is no I/O ready - returns supplied objects correctly when monitoring the same object in different arrays - returns the pipe read end in read set if the pipe write end is closed concurrently - invokes to_io on supplied objects that are not IO and returns the supplied objects - raises TypeError if supplied objects are not IO - raises a TypeError if the specified timeout value is not Numeric - raises TypeError if the first three arguments are not Arrays - raises an ArgumentError when passed a negative timeout IO.select returns the available descriptors when the file descriptor - is in both read and error arrays - is in both write and error arrays - is in both read and write arrays IO.select when passed nil for timeout - sleeps forever and sets the thread status to 'sleep' IO#set_encoding_by_bom - returns nil if not readable - returns the result encoding if found BOM UTF-8 sequence - returns the result encoding if found BOM UTF_16LE sequence - returns the result encoding if found BOM UTF_16BE sequence - returns the result encoding if found BOM UTF_32LE sequence - returns the result encoding if found BOM UTF_32BE sequence - returns nil if io is empty - returns nil if UTF-8 BOM sequence is incomplete - returns nil if UTF-16BE BOM sequence is incomplete - returns nil if UTF-16LE/UTF-32LE BOM sequence is incomplete - returns UTF-16LE if UTF-32LE BOM sequence is incomplete - returns nil if UTF-32BE BOM sequence is incomplete - returns nil if found BOM sequence not provided - returns exception if io not in binary mode - returns exception if encoding already set - returns exception if encoding conversion is already set IO#set_encoding when passed nil, nil with 'r' mode - sets the encodings to the current Encoding defaults - prevents the #internal_encoding from changing when Encoding.default_internal is changed - allows the #external_encoding to change when Encoding.default_external is changed IO#set_encoding when passed nil, nil with 'rb' mode - returns Encoding.default_external IO#set_encoding when passed nil, nil with 'r+' mode - sets the encodings to nil when they were set previously - sets the encodings to nil when the IO is built with no explicit encoding - prevents the encodings from changing when Encoding defaults are changed - sets the encodings to the current Encoding defaults IO#set_encoding when passed nil, nil with 'w' mode - sets the encodings to nil when they were set previously - sets the encodings to nil when the IO is built with no explicit encoding - prevents the encodings from changing when Encoding defaults are changed - sets the encodings to the current Encoding defaults IO#set_encoding when passed nil, nil with 'w+' mode - sets the encodings to nil when they were set previously - sets the encodings to nil when the IO is built with no explicit encoding - prevents the encodings from changing when Encoding defaults are changed - sets the encodings to the current Encoding defaults IO#set_encoding when passed nil, nil with 'a' mode - sets the encodings to nil when they were set previously - sets the encodings to nil when the IO is built with no explicit encoding - prevents the encodings from changing when Encoding defaults are changed - sets the encodings to the current Encoding defaults IO#set_encoding when passed nil, nil with 'a+' mode - sets the encodings to nil when they were set previously - sets the encodings to nil when the IO is built with no explicit encoding - prevents the encodings from changing when Encoding defaults are changed - sets the encodings to the current Encoding defaults IO#set_encoding when passed nil, nil with standard IOs - correctly resets them IO#set_encoding - returns self - sets the external encoding when passed an Encoding argument - sets the external and internal encoding when passed two Encoding arguments - sets the external encoding when passed the name of an Encoding - ignores the internal encoding if the same as external when passed Encoding objects - ignores the internal encoding if the same as external when passed encoding names separated by ':' - sets the external and internal encoding when passed the names of Encodings separated by ':' - sets the external and internal encoding when passed two String arguments - calls #to_str to convert an abject to a String - calls #to_str to convert the second argument to a String - saves encoding options passed as a hash in the last argument - raises ArgumentError when no arguments are given - raises ArgumentError when too many arguments are given IO#stat - raises IOError on closed stream - returns a File::Stat object for the stream - can stat pipes IO#sync= - sets the sync mode to true or false - accepts non-boolean arguments - raises an IOError on closed stream IO#sync - returns the current sync mode - raises an IOError on closed stream IO#sync - is false by default for STDIN - is false by default for STDOUT - is true by default for STDERR IO.sysopen - returns the file descriptor for a given path - works on directories - calls #to_path to convert an object to a path - accepts a mode as second argument - accepts permissions as third argument - accepts mode & permission that are nil IO#sysread on a file - reads the specified number of bytes from the file - reads the specified number of bytes from the file to the buffer - coerces the second argument to string and uses it as a buffer - advances the position of the file by the specified number of bytes - raises an error when called after buffered reads - reads normally even when called immediately after a buffered IO#read - does not raise error if called after IO#read followed by IO#write - does not raise error if called after IO#read followed by IO#syswrite - reads updated content after the flushed buffered IO#write - raises IOError on closed stream - immediately returns an empty string if the length argument is 0 - immediately returns the given buffer if the length argument is 0 - discards the existing buffer content upon successful read - discards the existing buffer content upon error - preserves the encoding of the given buffer IO#sysread - returns a smaller string if less than size bytes are available - raises ArgumentError when length is less than 0 IO#sysseek - sets the offset - converts arguments to Integers - raises TypeError when cannot convert implicitly argument to Integer - does not accept Integers that don't fit in a C off_t - raises IOError on closed stream IO#sysseek - moves the read position relative to the current position with SEEK_CUR - raises an error when called after buffered reads - seeks normally even when called immediately after a buffered IO#read - moves the read position relative to the start with SEEK_SET - moves the read position relative to the end with SEEK_END IO#syswrite on a file - writes all of the string's bytes but does not buffer them - does not modify the passed argument - warns if called immediately after a buffered IO#write - does not warn if called after IO#write with intervening IO#sysread - writes to the actual file position when called after buffered IO#read IO#syswrite on a pipe - returns the written bytes if the fd is in nonblock mode and write would block IO#syswrite - coerces the argument to a string using to_s - checks if the file is writable if writing more than zero bytes - returns the number of bytes written - invokes to_s on non-String argument - writes all of the string's bytes without buffering if mode is sync - does not warn if called after IO#read - writes to the current position after IO#read - advances the file position by the count of given bytes - raises IOError on closed stream - does not transcode the given string even when the external encoding is set IO#syswrite on a pipe - writes the given String to the pipe - raises Errno::EPIPE if the read end is closed and does not die from SIGPIPE IO#tell - gets the offset - raises IOError on closed stream - resets #eof? IO#to_i - returns the numeric file descriptor of the given IO object - raises IOError on closed stream IO#to_io - returns self for open stream - returns self for closed stream IO.try_convert - returns the passed IO object - does not call #to_io on an IO instance - calls #to_io to coerce an object - returns nil when the passed object does not respond to #to_io - return nil when BasicObject is passed - raises a TypeError if the object does not return an IO from #to_io - propagates an exception raised by #to_io IO#tty? - returns true if this stream is a terminal device (TTY) - returns false if this stream is not a terminal device (TTY) - raises IOError on closed stream IO#ungetbyte - does nothing when passed nil - puts back each byte in a String argument - calls #to_str to convert the argument - never raises RangeError - raises IOError on stream not opened for reading - raises an IOError if the IO is closed IO#ungetc - pushes back one character onto stream - interprets the codepoint in the external encoding - pushes back one character when invoked at the end of the stream - pushes back one character when invoked at the start of the stream - pushes back one character when invoked on empty stream - affects EOF state - adjusts the stream position - makes subsequent unbuffered operations to raise IOError - raises TypeError if passed nil - puts one or more characters back in the stream - calls #to_str to convert the argument if it is not an Integer - returns nil when invoked on stream that was not yet read - raises IOError on stream not opened for reading - raises IOError on closed stream IO#write_nonblock on a file - writes all of the string's bytes but does not buffer them - does not modify the passed argument - checks if the file is writable if writing zero bytes IO#write_nonblock - coerces the argument to a string using to_s - checks if the file is writable if writing more than zero bytes - returns the number of bytes written - invokes to_s on non-String argument - writes all of the string's bytes without buffering if mode is sync - does not warn if called after IO#read - writes to the current position after IO#read - advances the file position by the count of given bytes - raises IOError on closed stream - does not transcode the given string even when the external encoding is set IO#write_nonblock on a pipe - writes the given String to the pipe - raises Errno::EPIPE if the read end is closed and does not die from SIGPIPE IO#write_nonblock - raises an exception extending IO::WaitWritable when the write would block - sets the IO in nonblock mode IO#write_nonblock when exception option is set to false - returns :wait_writable when the operation would block IO#write on a file - does not check if the file is writable if writing zero bytes - returns a length of 0 when writing a blank string - returns a length of 0 when writing blank strings - returns a length of 0 when passed no arguments - returns the number of bytes written - does not modify the passed argument - does not modify arguments when passed multiple arguments and external encoding not set - uses the encoding from the given option for non-ascii encoding - uses the encoding from the given option for non-ascii encoding even if in binary mode - uses the encoding from the given option for non-ascii encoding when multiple arguments passes - raises a invalid byte sequence error if invalid bytes are being written - writes binary data if no encoding is given - writes binary data if no encoding is given and multiple arguments passed IO.write - coerces the argument to a string using to_s - returns the number of bytes written - accepts options as a keyword argument - creates a file if missing - creates file if missing even if offset given - truncates the file and writes the given string - doesn't truncate the file and writes the given string if an offset is given - doesn't truncate and writes at the given offset after passing empty opts - accepts a :mode option - accepts a :flags option without :mode one - raises an error if readonly mode is specified - truncates if empty :opts provided and offset skipped - uses an :open_args option - disregards other options if :open_args is given - requires mode to be specified in :open_args - requires mode to be specified in :open_args even if flags option passed - uses the given encoding and returns the number of bytes written - raises ArgumentError if encoding is specified in mode parameter and is given as :encoding option - writes the file with the permissions in the :perm parameter - writes binary data if no encoding is given IO#write - coerces the argument to a string using to_s - checks if the file is writable if writing more than zero bytes - returns the number of bytes written - invokes to_s on non-String argument - writes all of the string's bytes without buffering if mode is sync - does not warn if called after IO#read - writes to the current position after IO#read - advances the file position by the count of given bytes - raises IOError on closed stream - transcodes the given string when the external encoding is set and neither is BINARY - transcodes the given string when the external encoding is set and the string encoding is BINARY - accepts multiple arguments IO#write on a pipe - writes the given String to the pipe - raises Errno::EPIPE if the read end is closed and does not die from SIGPIPE IO#write on STDOUT - raises SignalException SIGPIPE if the stream is closed instead of Errno::EPIPE like other IOs Kernel - has private instance method Array() Kernel.Array - does not call #to_ary on an Array - calls #to_ary to convert the argument to an Array - does not call #to_a on an Array - calls #to_a if the argument does not respond to #to_ary - calls #to_a if #to_ary returns nil - returns an Array containing the argument if #to_a returns nil - calls #to_ary first, even if it's private - calls #to_a if #to_ary is not defined, even if it's private - returns an Array containing the argument if it responds to neither #to_ary nor #to_a - returns an empty Array when passed nil - raises a TypeError if #to_ary does not return an Array - raises a TypeError if #to_a does not return an Array Kernel#Array - does not call #to_ary on an Array - calls #to_ary to convert the argument to an Array - does not call #to_a on an Array - calls #to_a if the argument does not respond to #to_ary - calls #to_a if #to_ary returns nil - returns an Array containing the argument if #to_a returns nil - calls #to_ary first, even if it's private - calls #to_a if #to_ary is not defined, even if it's private - returns an Array containing the argument if it responds to neither #to_ary nor #to_a - returns an empty Array when passed nil - raises a TypeError if #to_ary does not return an Array - raises a TypeError if #to_a does not return an Array Kernel.Complex() - freezes its result Kernel.Complex() when passed [Complex, Complex] - returns a new Complex number based on the two given numbers Kernel.Complex() when passed [Complex] - returns the passed Complex number Kernel.Complex() when passed [Integer, Integer] - returns a new Complex number Kernel.Complex() when passed [Integer/Float] - returns a new Complex number with 0 as the imaginary component Kernel.Complex() when passed [String] - returns a Complex object - understands integers - understands negative integers - understands fractions (numerator/denominator) for the real part - understands fractions (numerator/denominator) for the imaginary part - understands negative fractions (-numerator/denominator) for the real part - understands negative fractions (-numerator/denominator) for the imaginary part - understands floats (a.b) for the real part - understands floats (a.b) for the imaginary part - understands negative floats (-a.b) for the real part - understands negative floats (-a.b) for the imaginary part - understands an integer followed by 'i' to mean that integer is the imaginary part - understands a negative integer followed by 'i' to mean that negative integer is the imaginary part - understands an 'i' by itself as denoting a complex number with an imaginary part of 1 - understands a '-i' by itself as denoting a complex number with an imaginary part of -1 - understands 'a+bi' to mean a complex number with 'a' as the real part, 'b' as the imaginary - understands 'a-bi' to mean a complex number with 'a' as the real part, '-b' as the imaginary - understands 'a+i' to mean a complex number with 'a' as the real part, 1i as the imaginary - understands 'a-i' to mean a complex number with 'a' as the real part, -1i as the imaginary - understands i, I, j, and J imaginary units - understands scientific notation for the real part - understands negative scientific notation for the real part - understands scientific notation for the imaginary part - understands negative scientific notation for the imaginary part - understands scientific notation for the real and imaginary part in the same String - understands negative scientific notation for the real and imaginary part in the same String - understands scientific notation with e and E - understands 'm@a' to mean a complex number in polar form with 'm' as the modulus, 'a' as the argument - ignores leading whitespaces - ignores trailing whitespaces - understands _ Kernel.Complex() when passed [String] invalid argument - raises Encoding::CompatibilityError if String is in not ASCII-compatible encoding - raises ArgumentError for unrecognised Strings - raises ArgumentError for trailing garbage - does not understand Float::INFINITY - does not understand Float::NAN - does not understand a sequence of _ - does not allow null-byte Kernel.Complex() when passed [String] invalid argument and exception: false passed - raises Encoding::CompatibilityError if String is in not ASCII-compatible encoding - returns nil for unrecognised Strings - returns nil when trailing garbage - returns nil for Float::INFINITY - returns nil for Float::NAN - returns nil when there is a sequence of _ - returns nil when String contains null-byte Kernel.Complex() when passes [String, String] - needs to be reviewed for spec completeness Kernel.Complex() when passed an Object which responds to #to_c - returns the passed argument Kernel.Complex() when passed a Numeric which responds to #real? with false - returns the passed argument Kernel.Complex() when passed a Numeric which responds to #real? with true - returns a Complex with the passed argument as the real component and 0 as the imaginary component Kernel.Complex() when passed Numerics n1 and n2 and at least one responds to #real? with false - returns n1 + n2 * Complex(0, 1) - returns n1 + n2 * Complex(0, 1) - returns n1 + n2 * Complex(0, 1) Kernel.Complex() when passed two Numerics and both respond to #real? with true - returns a Complex with the passed arguments as real and imaginary components respectively Kernel.Complex() when passed a single non-Numeric - coerces the passed argument using #to_c Kernel.Complex() when passed a non-Numeric second argument - raises TypeError Kernel.Complex() when passed nil - raises TypeError Kernel.Complex() when passed exception: false and [Numeric] - returns a complex number Kernel.Complex() when passed exception: false and [non-Numeric] - swallows an error Kernel.Complex() when passed exception: false and [non-Numeric, Numeric] argument - throws a TypeError Kernel.Complex() when passed exception: false and [anything, non-Numeric] argument - swallows an error Kernel.Complex() when passed exception: false and non-numeric String arguments - swallows an error Kernel.Complex() when passed exception: false and nil arguments - swallows an error Kernel.Float - returns the identical Float for numeric Floats - returns a Float for Fixnums - returns a Float for Complex with only a real part - returns a Float for Bignums - raises an ArgumentError for nil - returns the identical NaN for NaN - returns the same Infinity for Infinity - converts Strings to floats without calling #to_f - converts Strings with decimal points into Floats - raises an ArgumentError for a String of word characters - raises an ArgumentError for a String with string in error message - raises an ArgumentError if there are two decimal points in the String - raises an ArgumentError for a String of numbers followed by word characters - raises an ArgumentError for a String of word characters followed by numbers - is strict about the string form even across newlines - converts String subclasses to floats without calling #to_f - returns a positive Float if the string is prefixed with + - returns a negative Float if the string is prefixed with + - raises an ArgumentError if a + or - is embedded in a String - raises an ArgumentError if a String has a trailing + or - - raises an ArgumentError for a String with a leading _ - returns a value for a String with an embedded _ - raises an ArgumentError for a String with a trailing _ - raises an ArgumentError for a String of \0 - raises an ArgumentError for a String with a leading \0 - raises an ArgumentError for a String with an embedded \0 - raises an ArgumentError for a String with a trailing \0 - raises an ArgumentError for a String that is just an empty space - raises an ArgumentError for a String that with an embedded space - returns a value for a String with a leading space - returns a value for a String with a trailing space - returns a value for a String with any leading whitespace - returns a value for a String with any trailing whitespace - allows String representation without a fractional part - raises an ArgumentError if e is the trailing character - raises an ArgumentError if e is the leading character - returns Infinity for '2e1000' - returns 0 for '2e-1000' - allows embedded _ in a number on either side of the e - raises an exception if a space is embedded on either side of the 'e' - raises an exception if there's a leading _ on either side of the 'e' - raises an exception if there's a trailing _ on either side of the 'e' - allows decimal points on the left side of the 'e' - raises an ArgumentError if there's a decimal point on the right side of the 'e' - raises an ArgumentError if E is the trailing character - raises an ArgumentError if E is the leading character - returns Infinity for '2E1000' - returns 0 for '2E-1000' - allows embedded _ in a number on either side of the E - raises an exception if a space is embedded on either side of the 'E' - raises an exception if there's a leading _ on either side of the 'E' - raises an exception if there's a trailing _ on either side of the 'E' - allows decimal points on the left side of the 'E' - raises an ArgumentError if there's a decimal point on the right side of the 'E' - returns a Float that can be a parameter to #Float again - otherwise, converts the given argument to a Float by calling #to_f - returns the identical NaN if to_f is called and it returns NaN - returns the identical Infinity if #to_f is called and it returns Infinity - raises a TypeError if #to_f is not provided - raises a TypeError if #to_f returns a String - raises a TypeError if #to_f returns an Integer - raises a RangeError when passed a Complex argument Kernel.Float for hexadecimal literals - interprets the 0x prefix as hexadecimal - interprets negative hex value - accepts embedded _ if the number does not contain a-f - accepts embedded _ if the number contains a-f - does not accept _ before, after or inside the 0x prefix - accepts a fractional part Kernel.Float for hexadecimal literals with binary exponent - interprets the fractional part (on the left side of 'p') in hexadecimal - interprets the exponent (on the right of 'p') in decimal - raises an ArgumentError if p is the trailing character - raises an ArgumentError if p is the leading character - returns Infinity for '0x1p10000' - returns 0 for '0x1p-10000' - allows embedded _ in a number on either side of the p - raises an exception if a space is embedded on either side of the 'p' - raises an exception if there's a leading _ on either side of the 'p' - raises an exception if there's a trailing _ on either side of the 'p' - allows hexadecimal points on the left side of the 'p' - raises an ArgumentError if there's a decimal point on the right side of the 'p' - interprets the fractional part (on the left side of 'P') in hexadecimal - interprets the exponent (on the right of 'P') in decimal - raises an ArgumentError if P is the trailing character - raises an ArgumentError if P is the leading character - returns Infinity for '0x1P10000' - returns 0 for '0x1P-10000' - allows embedded _ in a number on either side of the P - raises an exception if a space is embedded on either side of the 'P' - raises an exception if there's a leading _ on either side of the 'P' - raises an exception if there's a trailing _ on either side of the 'P' - allows hexadecimal points on the left side of the 'P' - raises an ArgumentError if there's a decimal point on the right side of the 'P' Kernel.Float when passed exception: false and valid input - returns a Float number Kernel.Float when passed exception: false and invalid input - swallows an error Kernel.Float when passed exception: false and nil - swallows it Kernel#Float - returns the identical Float for numeric Floats - returns a Float for Fixnums - returns a Float for Complex with only a real part - returns a Float for Bignums - raises an ArgumentError for nil - returns the identical NaN for NaN - returns the same Infinity for Infinity - converts Strings to floats without calling #to_f - converts Strings with decimal points into Floats - raises an ArgumentError for a String of word characters - raises an ArgumentError for a String with string in error message - raises an ArgumentError if there are two decimal points in the String - raises an ArgumentError for a String of numbers followed by word characters - raises an ArgumentError for a String of word characters followed by numbers - is strict about the string form even across newlines - converts String subclasses to floats without calling #to_f - returns a positive Float if the string is prefixed with + - returns a negative Float if the string is prefixed with + - raises an ArgumentError if a + or - is embedded in a String - raises an ArgumentError if a String has a trailing + or - - raises an ArgumentError for a String with a leading _ - returns a value for a String with an embedded _ - raises an ArgumentError for a String with a trailing _ - raises an ArgumentError for a String of \0 - raises an ArgumentError for a String with a leading \0 - raises an ArgumentError for a String with an embedded \0 - raises an ArgumentError for a String with a trailing \0 - raises an ArgumentError for a String that is just an empty space - raises an ArgumentError for a String that with an embedded space - returns a value for a String with a leading space - returns a value for a String with a trailing space - returns a value for a String with any leading whitespace - returns a value for a String with any trailing whitespace - allows String representation without a fractional part - raises an ArgumentError if e is the trailing character - raises an ArgumentError if e is the leading character - returns Infinity for '2e1000' - returns 0 for '2e-1000' - allows embedded _ in a number on either side of the e - raises an exception if a space is embedded on either side of the 'e' - raises an exception if there's a leading _ on either side of the 'e' - raises an exception if there's a trailing _ on either side of the 'e' - allows decimal points on the left side of the 'e' - raises an ArgumentError if there's a decimal point on the right side of the 'e' - raises an ArgumentError if E is the trailing character - raises an ArgumentError if E is the leading character - returns Infinity for '2E1000' - returns 0 for '2E-1000' - allows embedded _ in a number on either side of the E - raises an exception if a space is embedded on either side of the 'E' - raises an exception if there's a leading _ on either side of the 'E' - raises an exception if there's a trailing _ on either side of the 'E' - allows decimal points on the left side of the 'E' - raises an ArgumentError if there's a decimal point on the right side of the 'E' - returns a Float that can be a parameter to #Float again - otherwise, converts the given argument to a Float by calling #to_f - returns the identical NaN if to_f is called and it returns NaN - returns the identical Infinity if #to_f is called and it returns Infinity - raises a TypeError if #to_f is not provided - raises a TypeError if #to_f returns a String - raises a TypeError if #to_f returns an Integer - raises a RangeError when passed a Complex argument Kernel#Float for hexadecimal literals - interprets the 0x prefix as hexadecimal - interprets negative hex value - accepts embedded _ if the number does not contain a-f - accepts embedded _ if the number contains a-f - does not accept _ before, after or inside the 0x prefix - accepts a fractional part Kernel#Float for hexadecimal literals with binary exponent - interprets the fractional part (on the left side of 'p') in hexadecimal - interprets the exponent (on the right of 'p') in decimal - raises an ArgumentError if p is the trailing character - raises an ArgumentError if p is the leading character - returns Infinity for '0x1p10000' - returns 0 for '0x1p-10000' - allows embedded _ in a number on either side of the p - raises an exception if a space is embedded on either side of the 'p' - raises an exception if there's a leading _ on either side of the 'p' - raises an exception if there's a trailing _ on either side of the 'p' - allows hexadecimal points on the left side of the 'p' - raises an ArgumentError if there's a decimal point on the right side of the 'p' - interprets the fractional part (on the left side of 'P') in hexadecimal - interprets the exponent (on the right of 'P') in decimal - raises an ArgumentError if P is the trailing character - raises an ArgumentError if P is the leading character - returns Infinity for '0x1P10000' - returns 0 for '0x1P-10000' - allows embedded _ in a number on either side of the P - raises an exception if a space is embedded on either side of the 'P' - raises an exception if there's a leading _ on either side of the 'P' - raises an exception if there's a trailing _ on either side of the 'P' - allows hexadecimal points on the left side of the 'P' - raises an ArgumentError if there's a decimal point on the right side of the 'P' Kernel#Float when passed exception: false and valid input - returns a Float number Kernel#Float when passed exception: false and invalid input - swallows an error Kernel#Float when passed exception: false and nil - swallows it Kernel#Float - is a private method Kernel#hash - is provided - is stable Kernel - has private instance method Hash() Kernel.Hash - converts nil to a Hash - converts an empty array to a Hash - does not call #to_hash on an Hash - calls #to_hash to convert the argument to an Hash - raises a TypeError if it doesn't respond to #to_hash - raises a TypeError if #to_hash does not return an Hash Kernel#Hash - converts nil to a Hash - converts an empty array to a Hash - does not call #to_hash on an Hash - calls #to_hash to convert the argument to an Hash - raises a TypeError if it doesn't respond to #to_hash - raises a TypeError if #to_hash does not return an Hash Kernel.Integer - raises an ArgumentError when the String contains digits out of range of radix 2 - raises an ArgumentError when the String contains digits out of range of radix 3 - raises an ArgumentError when the String contains digits out of range of radix 4 - raises an ArgumentError when the String contains digits out of range of radix 5 - raises an ArgumentError when the String contains digits out of range of radix 6 - raises an ArgumentError when the String contains digits out of range of radix 7 - raises an ArgumentError when the String contains digits out of range of radix 8 - raises an ArgumentError when the String contains digits out of range of radix 9 - raises an ArgumentError when the String contains digits out of range of radix 10 - raises an ArgumentError when the String contains digits out of range of radix 11 - raises an ArgumentError when the String contains digits out of range of radix 12 - raises an ArgumentError when the String contains digits out of range of radix 13 - raises an ArgumentError when the String contains digits out of range of radix 14 - raises an ArgumentError when the String contains digits out of range of radix 15 - raises an ArgumentError when the String contains digits out of range of radix 16 - raises an ArgumentError when the String contains digits out of range of radix 17 - raises an ArgumentError when the String contains digits out of range of radix 18 - raises an ArgumentError when the String contains digits out of range of radix 19 - raises an ArgumentError when the String contains digits out of range of radix 20 - raises an ArgumentError when the String contains digits out of range of radix 21 - raises an ArgumentError when the String contains digits out of range of radix 22 - raises an ArgumentError when the String contains digits out of range of radix 23 - raises an ArgumentError when the String contains digits out of range of radix 24 - raises an ArgumentError when the String contains digits out of range of radix 25 - raises an ArgumentError when the String contains digits out of range of radix 26 - raises an ArgumentError when the String contains digits out of range of radix 27 - raises an ArgumentError when the String contains digits out of range of radix 28 - raises an ArgumentError when the String contains digits out of range of radix 29 - raises an ArgumentError when the String contains digits out of range of radix 30 - raises an ArgumentError when the String contains digits out of range of radix 31 - raises an ArgumentError when the String contains digits out of range of radix 32 - raises an ArgumentError when the String contains digits out of range of radix 33 - raises an ArgumentError when the String contains digits out of range of radix 34 - raises an ArgumentError when the String contains digits out of range of radix 35 - raises an ArgumentError when the String contains digits out of range of radix 36 - returns a Bignum for a Bignum - returns a Fixnum for a Fixnum - raises a TypeError when to_int returns not-an-Integer object and to_i returns nil - return a result of to_i when to_int does not return an Integer - raises a TypeError when passed nil - returns an Integer object - truncates Floats - calls to_i on Rationals - returns the value of to_int if the result is a Fixnum - returns the value of to_int if the result is a Bignum - calls to_i on an object whose to_int returns nil - raises a TypeError if to_i returns a value that is not an Integer - raises a TypeError if no to_int or to_i methods exist - raises a TypeError if to_int returns nil and no to_i exists - raises a FloatDomainError when passed NaN - raises a FloatDomainError when passed Infinity - raises an ArgumentError if the String is a null byte - raises an ArgumentError if the String starts with a null byte - raises an ArgumentError if the String ends with a null byte - raises an ArgumentError if the String contains a null byte - ignores leading whitespace - ignores trailing whitespace - raises an ArgumentError if there are leading _s - raises an ArgumentError if there are trailing _s - ignores an embedded _ - raises an ArgumentError if there are multiple embedded _s - ignores a single leading + - raises an ArgumentError if there is a space between the + and number - raises an ArgumentError if there are multiple leading +s - raises an ArgumentError if there are trailing +s - makes the number negative if there's a leading - - raises an ArgumentError if there are multiple leading -s - raises an ArgumentError if there are trailing -s - raises an ArgumentError if there is a period - raises an ArgumentError for an empty String - parses the value as 0 if the string consists of a single zero character - parses the value as a hex number if there's a leading 0x - is a positive hex number if there's a leading +0x - is a negative hex number if there's a leading -0x - raises an ArgumentError if the number cannot be parsed as hex - parses the value as a hex number if there's a leading 0X - is a positive hex number if there's a leading +0X - is a negative hex number if there's a leading -0X - raises an ArgumentError if the number cannot be parsed as hex - parses the value as a binary number if there's a leading 0b - is a positive binary number if there's a leading +0b - is a negative binary number if there's a leading -0b - raises an ArgumentError if the number cannot be parsed as binary - parses the value as a binary number if there's a leading 0B - is a positive binary number if there's a leading +0B - is a negative binary number if there's a leading -0B - raises an ArgumentError if the number cannot be parsed as binary - parses the value as an octal number if there's a leading 0o - is a positive octal number if there's a leading +0o - is a negative octal number if there's a leading -0o - raises an ArgumentError if the number cannot be parsed as octal - parses the value as an octal number if there's a leading 0O - is a positive octal number if there's a leading +0O - is a negative octal number if there's a leading -0O - raises an ArgumentError if the number cannot be parsed as octal - parses the value as an octal number if there's a leading 0 - is a positive octal number if there's a leading +0 - is a negative octal number if there's a leading -0 - raises an ArgumentError if the number cannot be parsed as octal - parses the value as a decimal number if there's a leading 0D - is a positive decimal number if there's a leading +0D - is a negative decimal number if there's a leading -0D - raises an ArgumentError if the number cannot be parsed as decimal - parses the value as a decimal number if there's a leading 0d - is a positive decimal number if there's a leading +0d - is a negative decimal number if there's a leading -0d - raises an ArgumentError if the number cannot be parsed as decimal - raises an ArgumentError if the String is a null byte - raises an ArgumentError if the String starts with a null byte - raises an ArgumentError if the String ends with a null byte - raises an ArgumentError if the String contains a null byte - ignores leading whitespace - ignores trailing whitespace - raises an ArgumentError if there are leading _s - raises an ArgumentError if there are trailing _s - ignores an embedded _ - raises an ArgumentError if there are multiple embedded _s - ignores a single leading + - raises an ArgumentError if there is a space between the + and number - raises an ArgumentError if there are multiple leading +s - raises an ArgumentError if there are trailing +s - makes the number negative if there's a leading - - raises an ArgumentError if there are multiple leading -s - raises an ArgumentError if there are trailing -s - raises an ArgumentError if there is a period - raises an ArgumentError for an empty String - raises an ArgumentError for a base of 1 - raises an ArgumentError for a base of 37 - accepts wholly lowercase alphabetic strings for bases > 10 - accepts wholly uppercase alphabetic strings for bases > 10 - accepts mixed-case alphabetic strings for bases > 10 - accepts alphanumeric strings for bases > 10 - raises an ArgumentError for letters invalid in the given base - parses the value as a hex number if there's a leading 0x and a base of 16 - is a positive hex number if there's a leading +0x and base of 16 - is a negative hex number if there's a leading -0x and a base of 16 - raises an ArgumentError if the number begins with 0x and the base is 2 - raises an ArgumentError if the number begins with 0x and the base is 3 - raises an ArgumentError if the number begins with 0x and the base is 4 - raises an ArgumentError if the number begins with 0x and the base is 5 - raises an ArgumentError if the number begins with 0x and the base is 6 - raises an ArgumentError if the number begins with 0x and the base is 7 - raises an ArgumentError if the number begins with 0x and the base is 8 - raises an ArgumentError if the number begins with 0x and the base is 9 - raises an ArgumentError if the number begins with 0x and the base is 10 - raises an ArgumentError if the number begins with 0x and the base is 11 - raises an ArgumentError if the number begins with 0x and the base is 12 - raises an ArgumentError if the number begins with 0x and the base is 13 - raises an ArgumentError if the number begins with 0x and the base is 14 - raises an ArgumentError if the number begins with 0x and the base is 15 - raises an ArgumentError if the number cannot be parsed as hex and the base is 16 - parses the value as a hex number if there's a leading 0X and a base of 16 - is a positive hex number if there's a leading +0X and base of 16 - is a negative hex number if there's a leading -0X and a base of 16 - raises an ArgumentError if the number begins with 0X and the base is 2 - raises an ArgumentError if the number begins with 0X and the base is 3 - raises an ArgumentError if the number begins with 0X and the base is 4 - raises an ArgumentError if the number begins with 0X and the base is 5 - raises an ArgumentError if the number begins with 0X and the base is 6 - raises an ArgumentError if the number begins with 0X and the base is 7 - raises an ArgumentError if the number begins with 0X and the base is 8 - raises an ArgumentError if the number begins with 0X and the base is 9 - raises an ArgumentError if the number begins with 0X and the base is 10 - raises an ArgumentError if the number begins with 0X and the base is 11 - raises an ArgumentError if the number begins with 0X and the base is 12 - raises an ArgumentError if the number begins with 0X and the base is 13 - raises an ArgumentError if the number begins with 0X and the base is 14 - raises an ArgumentError if the number begins with 0X and the base is 15 - raises an ArgumentError if the number cannot be parsed as hex and the base is 16 - parses the value as a binary number if there's a leading 0b and the base is 2 - is a positive binary number if there's a leading +0b and a base of 2 - is a negative binary number if there's a leading -0b and a base of 2 - raises an ArgumentError if the number cannot be parsed as binary and the base is 2 - parses the value as a binary number if there's a leading 0B and the base is 2 - is a positive binary number if there's a leading +0B and a base of 2 - is a negative binary number if there's a leading -0B and a base of 2 - raises an ArgumentError if the number cannot be parsed as binary and the base is 2 - parses the value as an octal number if there's a leading 0o and a base of 8 - is a positive octal number if there's a leading +0o and a base of 8 - is a negative octal number if there's a leading -0o and a base of 8 - raises an ArgumentError if the number cannot be parsed as octal and the base is 8 - raises an ArgumentError if the number begins with 0o and the base is 2 - raises an ArgumentError if the number begins with 0o and the base is 3 - raises an ArgumentError if the number begins with 0o and the base is 4 - raises an ArgumentError if the number begins with 0o and the base is 5 - raises an ArgumentError if the number begins with 0o and the base is 6 - raises an ArgumentError if the number begins with 0o and the base is 7 - parses the value as an octal number if there's a leading 0O and a base of 8 - is a positive octal number if there's a leading +0O and a base of 8 - is a negative octal number if there's a leading -0O and a base of 8 - raises an ArgumentError if the number cannot be parsed as octal and the base is 8 - raises an ArgumentError if the number begins with 0O and the base is 2 - raises an ArgumentError if the number begins with 0O and the base is 3 - raises an ArgumentError if the number begins with 0O and the base is 4 - raises an ArgumentError if the number begins with 0O and the base is 5 - raises an ArgumentError if the number begins with 0O and the base is 6 - raises an ArgumentError if the number begins with 0O and the base is 7 - parses the value as a decimal number if there's a leading 0D and a base of 10 - is a positive decimal number if there's a leading +0D and a base of 10 - is a negative decimal number if there's a leading -0D and a base of 10 - raises an ArgumentError if the number cannot be parsed as decimal and the base is 10 - raises an ArgumentError if the number begins with 0D and the base is 2 - raises an ArgumentError if the number begins with 0D and the base is 3 - raises an ArgumentError if the number begins with 0D and the base is 4 - raises an ArgumentError if the number begins with 0D and the base is 5 - raises an ArgumentError if the number begins with 0D and the base is 6 - raises an ArgumentError if the number begins with 0D and the base is 7 - raises an ArgumentError if the number begins with 0D and the base is 8 - raises an ArgumentError if the number begins with 0D and the base is 9 - parses the value as a decimal number if there's a leading 0d and a base of 10 - is a positive decimal number if there's a leading +0d and a base of 10 - is a negative decimal number if there's a leading -0d and a base of 10 - raises an ArgumentError if the number cannot be parsed as decimal and the base is 10 - raises an ArgumentError if the number begins with 0d and the base is 2 - raises an ArgumentError if the number begins with 0d and the base is 3 - raises an ArgumentError if the number begins with 0d and the base is 4 - raises an ArgumentError if the number begins with 0d and the base is 5 - raises an ArgumentError if the number begins with 0d and the base is 6 - raises an ArgumentError if the number begins with 0d and the base is 7 - raises an ArgumentError if the number begins with 0d and the base is 8 - raises an ArgumentError if the number begins with 0d and the base is 9 - raises an ArgumentError if a base is given for a non-String value - tries to convert the base to an integer using to_int - raises a TypeError if it is not an integer and does not respond to #to_i - is a public method Kernel.Integer when passed exception: false and to_i returns a value that is not an Integer - swallows an error Kernel.Integer when passed exception: false and no to_int or to_i methods exist - swallows an error Kernel.Integer when passed exception: false and to_int returns nil and no to_i exists - swallows an error Kernel.Integer when passed exception: false and passed NaN - swallows an error Kernel.Integer when passed exception: false and passed Infinity - swallows an error Kernel.Integer when passed exception: false and passed nil - swallows an error Kernel.Integer when passed exception: false and passed a String that contains numbers - normally parses it and returns an Integer Kernel.Integer when passed exception: false and passed a String that can't be converted to an Integer - swallows an error Kernel.Integer when passed exception: false and multiple leading -s - swallows an error Kernel.Integer when passed exception: false and multiple trailing -s - swallows an error Kernel.Integer when passed exception: false and an argument that contains a period - swallows an error Kernel.Integer when passed exception: false and an empty string - swallows an error Kernel.Integer when passed exception: false and valid argument - returns an Integer number Kernel.Integer when passed exception: false and invalid argument - swallows an error Kernel#Integer - raises an ArgumentError when the String contains digits out of range of radix 2 - raises an ArgumentError when the String contains digits out of range of radix 3 - raises an ArgumentError when the String contains digits out of range of radix 4 - raises an ArgumentError when the String contains digits out of range of radix 5 - raises an ArgumentError when the String contains digits out of range of radix 6 - raises an ArgumentError when the String contains digits out of range of radix 7 - raises an ArgumentError when the String contains digits out of range of radix 8 - raises an ArgumentError when the String contains digits out of range of radix 9 - raises an ArgumentError when the String contains digits out of range of radix 10 - raises an ArgumentError when the String contains digits out of range of radix 11 - raises an ArgumentError when the String contains digits out of range of radix 12 - raises an ArgumentError when the String contains digits out of range of radix 13 - raises an ArgumentError when the String contains digits out of range of radix 14 - raises an ArgumentError when the String contains digits out of range of radix 15 - raises an ArgumentError when the String contains digits out of range of radix 16 - raises an ArgumentError when the String contains digits out of range of radix 17 - raises an ArgumentError when the String contains digits out of range of radix 18 - raises an ArgumentError when the String contains digits out of range of radix 19 - raises an ArgumentError when the String contains digits out of range of radix 20 - raises an ArgumentError when the String contains digits out of range of radix 21 - raises an ArgumentError when the String contains digits out of range of radix 22 - raises an ArgumentError when the String contains digits out of range of radix 23 - raises an ArgumentError when the String contains digits out of range of radix 24 - raises an ArgumentError when the String contains digits out of range of radix 25 - raises an ArgumentError when the String contains digits out of range of radix 26 - raises an ArgumentError when the String contains digits out of range of radix 27 - raises an ArgumentError when the String contains digits out of range of radix 28 - raises an ArgumentError when the String contains digits out of range of radix 29 - raises an ArgumentError when the String contains digits out of range of radix 30 - raises an ArgumentError when the String contains digits out of range of radix 31 - raises an ArgumentError when the String contains digits out of range of radix 32 - raises an ArgumentError when the String contains digits out of range of radix 33 - raises an ArgumentError when the String contains digits out of range of radix 34 - raises an ArgumentError when the String contains digits out of range of radix 35 - raises an ArgumentError when the String contains digits out of range of radix 36 - returns a Bignum for a Bignum - returns a Fixnum for a Fixnum - raises a TypeError when to_int returns not-an-Integer object and to_i returns nil - return a result of to_i when to_int does not return an Integer - raises a TypeError when passed nil - returns an Integer object - truncates Floats - calls to_i on Rationals - returns the value of to_int if the result is a Fixnum - returns the value of to_int if the result is a Bignum - calls to_i on an object whose to_int returns nil - raises a TypeError if to_i returns a value that is not an Integer - raises a TypeError if no to_int or to_i methods exist - raises a TypeError if to_int returns nil and no to_i exists - raises a FloatDomainError when passed NaN - raises a FloatDomainError when passed Infinity - raises an ArgumentError if the String is a null byte - raises an ArgumentError if the String starts with a null byte - raises an ArgumentError if the String ends with a null byte - raises an ArgumentError if the String contains a null byte - ignores leading whitespace - ignores trailing whitespace - raises an ArgumentError if there are leading _s - raises an ArgumentError if there are trailing _s - ignores an embedded _ - raises an ArgumentError if there are multiple embedded _s - ignores a single leading + - raises an ArgumentError if there is a space between the + and number - raises an ArgumentError if there are multiple leading +s - raises an ArgumentError if there are trailing +s - makes the number negative if there's a leading - - raises an ArgumentError if there are multiple leading -s - raises an ArgumentError if there are trailing -s - raises an ArgumentError if there is a period - raises an ArgumentError for an empty String - parses the value as 0 if the string consists of a single zero character - parses the value as a hex number if there's a leading 0x - is a positive hex number if there's a leading +0x - is a negative hex number if there's a leading -0x - raises an ArgumentError if the number cannot be parsed as hex - parses the value as a hex number if there's a leading 0X - is a positive hex number if there's a leading +0X - is a negative hex number if there's a leading -0X - raises an ArgumentError if the number cannot be parsed as hex - parses the value as a binary number if there's a leading 0b - is a positive binary number if there's a leading +0b - is a negative binary number if there's a leading -0b - raises an ArgumentError if the number cannot be parsed as binary - parses the value as a binary number if there's a leading 0B - is a positive binary number if there's a leading +0B - is a negative binary number if there's a leading -0B - raises an ArgumentError if the number cannot be parsed as binary - parses the value as an octal number if there's a leading 0o - is a positive octal number if there's a leading +0o - is a negative octal number if there's a leading -0o - raises an ArgumentError if the number cannot be parsed as octal - parses the value as an octal number if there's a leading 0O - is a positive octal number if there's a leading +0O - is a negative octal number if there's a leading -0O - raises an ArgumentError if the number cannot be parsed as octal - parses the value as an octal number if there's a leading 0 - is a positive octal number if there's a leading +0 - is a negative octal number if there's a leading -0 - raises an ArgumentError if the number cannot be parsed as octal - parses the value as a decimal number if there's a leading 0D - is a positive decimal number if there's a leading +0D - is a negative decimal number if there's a leading -0D - raises an ArgumentError if the number cannot be parsed as decimal - parses the value as a decimal number if there's a leading 0d - is a positive decimal number if there's a leading +0d - is a negative decimal number if there's a leading -0d - raises an ArgumentError if the number cannot be parsed as decimal - raises an ArgumentError if the String is a null byte - raises an ArgumentError if the String starts with a null byte - raises an ArgumentError if the String ends with a null byte - raises an ArgumentError if the String contains a null byte - ignores leading whitespace - ignores trailing whitespace - raises an ArgumentError if there are leading _s - raises an ArgumentError if there are trailing _s - ignores an embedded _ - raises an ArgumentError if there are multiple embedded _s - ignores a single leading + - raises an ArgumentError if there is a space between the + and number - raises an ArgumentError if there are multiple leading +s - raises an ArgumentError if there are trailing +s - makes the number negative if there's a leading - - raises an ArgumentError if there are multiple leading -s - raises an ArgumentError if there are trailing -s - raises an ArgumentError if there is a period - raises an ArgumentError for an empty String - raises an ArgumentError for a base of 1 - raises an ArgumentError for a base of 37 - accepts wholly lowercase alphabetic strings for bases > 10 - accepts wholly uppercase alphabetic strings for bases > 10 - accepts mixed-case alphabetic strings for bases > 10 - accepts alphanumeric strings for bases > 10 - raises an ArgumentError for letters invalid in the given base - parses the value as a hex number if there's a leading 0x and a base of 16 - is a positive hex number if there's a leading +0x and base of 16 - is a negative hex number if there's a leading -0x and a base of 16 - raises an ArgumentError if the number begins with 0x and the base is 2 - raises an ArgumentError if the number begins with 0x and the base is 3 - raises an ArgumentError if the number begins with 0x and the base is 4 - raises an ArgumentError if the number begins with 0x and the base is 5 - raises an ArgumentError if the number begins with 0x and the base is 6 - raises an ArgumentError if the number begins with 0x and the base is 7 - raises an ArgumentError if the number begins with 0x and the base is 8 - raises an ArgumentError if the number begins with 0x and the base is 9 - raises an ArgumentError if the number begins with 0x and the base is 10 - raises an ArgumentError if the number begins with 0x and the base is 11 - raises an ArgumentError if the number begins with 0x and the base is 12 - raises an ArgumentError if the number begins with 0x and the base is 13 - raises an ArgumentError if the number begins with 0x and the base is 14 - raises an ArgumentError if the number begins with 0x and the base is 15 - raises an ArgumentError if the number cannot be parsed as hex and the base is 16 - parses the value as a hex number if there's a leading 0X and a base of 16 - is a positive hex number if there's a leading +0X and base of 16 - is a negative hex number if there's a leading -0X and a base of 16 - raises an ArgumentError if the number begins with 0X and the base is 2 - raises an ArgumentError if the number begins with 0X and the base is 3 - raises an ArgumentError if the number begins with 0X and the base is 4 - raises an ArgumentError if the number begins with 0X and the base is 5 - raises an ArgumentError if the number begins with 0X and the base is 6 - raises an ArgumentError if the number begins with 0X and the base is 7 - raises an ArgumentError if the number begins with 0X and the base is 8 - raises an ArgumentError if the number begins with 0X and the base is 9 - raises an ArgumentError if the number begins with 0X and the base is 10 - raises an ArgumentError if the number begins with 0X and the base is 11 - raises an ArgumentError if the number begins with 0X and the base is 12 - raises an ArgumentError if the number begins with 0X and the base is 13 - raises an ArgumentError if the number begins with 0X and the base is 14 - raises an ArgumentError if the number begins with 0X and the base is 15 - raises an ArgumentError if the number cannot be parsed as hex and the base is 16 - parses the value as a binary number if there's a leading 0b and the base is 2 - is a positive binary number if there's a leading +0b and a base of 2 - is a negative binary number if there's a leading -0b and a base of 2 - raises an ArgumentError if the number cannot be parsed as binary and the base is 2 - parses the value as a binary number if there's a leading 0B and the base is 2 - is a positive binary number if there's a leading +0B and a base of 2 - is a negative binary number if there's a leading -0B and a base of 2 - raises an ArgumentError if the number cannot be parsed as binary and the base is 2 - parses the value as an octal number if there's a leading 0o and a base of 8 - is a positive octal number if there's a leading +0o and a base of 8 - is a negative octal number if there's a leading -0o and a base of 8 - raises an ArgumentError if the number cannot be parsed as octal and the base is 8 - raises an ArgumentError if the number begins with 0o and the base is 2 - raises an ArgumentError if the number begins with 0o and the base is 3 - raises an ArgumentError if the number begins with 0o and the base is 4 - raises an ArgumentError if the number begins with 0o and the base is 5 - raises an ArgumentError if the number begins with 0o and the base is 6 - raises an ArgumentError if the number begins with 0o and the base is 7 - parses the value as an octal number if there's a leading 0O and a base of 8 - is a positive octal number if there's a leading +0O and a base of 8 - is a negative octal number if there's a leading -0O and a base of 8 - raises an ArgumentError if the number cannot be parsed as octal and the base is 8 - raises an ArgumentError if the number begins with 0O and the base is 2 - raises an ArgumentError if the number begins with 0O and the base is 3 - raises an ArgumentError if the number begins with 0O and the base is 4 - raises an ArgumentError if the number begins with 0O and the base is 5 - raises an ArgumentError if the number begins with 0O and the base is 6 - raises an ArgumentError if the number begins with 0O and the base is 7 - parses the value as a decimal number if there's a leading 0D and a base of 10 - is a positive decimal number if there's a leading +0D and a base of 10 - is a negative decimal number if there's a leading -0D and a base of 10 - raises an ArgumentError if the number cannot be parsed as decimal and the base is 10 - raises an ArgumentError if the number begins with 0D and the base is 2 - raises an ArgumentError if the number begins with 0D and the base is 3 - raises an ArgumentError if the number begins with 0D and the base is 4 - raises an ArgumentError if the number begins with 0D and the base is 5 - raises an ArgumentError if the number begins with 0D and the base is 6 - raises an ArgumentError if the number begins with 0D and the base is 7 - raises an ArgumentError if the number begins with 0D and the base is 8 - raises an ArgumentError if the number begins with 0D and the base is 9 - parses the value as a decimal number if there's a leading 0d and a base of 10 - is a positive decimal number if there's a leading +0d and a base of 10 - is a negative decimal number if there's a leading -0d and a base of 10 - raises an ArgumentError if the number cannot be parsed as decimal and the base is 10 - raises an ArgumentError if the number begins with 0d and the base is 2 - raises an ArgumentError if the number begins with 0d and the base is 3 - raises an ArgumentError if the number begins with 0d and the base is 4 - raises an ArgumentError if the number begins with 0d and the base is 5 - raises an ArgumentError if the number begins with 0d and the base is 6 - raises an ArgumentError if the number begins with 0d and the base is 7 - raises an ArgumentError if the number begins with 0d and the base is 8 - raises an ArgumentError if the number begins with 0d and the base is 9 - raises an ArgumentError if a base is given for a non-String value - tries to convert the base to an integer using to_int - raises a TypeError if it is not an integer and does not respond to #to_i - is a private method Kernel#Integer when passed exception: false and to_i returns a value that is not an Integer - swallows an error Kernel#Integer when passed exception: false and no to_int or to_i methods exist - swallows an error Kernel#Integer when passed exception: false and to_int returns nil and no to_i exists - swallows an error Kernel#Integer when passed exception: false and passed NaN - swallows an error Kernel#Integer when passed exception: false and passed Infinity - swallows an error Kernel#Integer when passed exception: false and passed nil - swallows an error Kernel#Integer when passed exception: false and passed a String that contains numbers - normally parses it and returns an Integer Kernel#Integer when passed exception: false and passed a String that can't be converted to an Integer - swallows an error Kernel#Integer when passed exception: false and multiple leading -s - swallows an error Kernel#Integer when passed exception: false and multiple trailing -s - swallows an error Kernel#Integer when passed exception: false and an argument that contains a period - swallows an error Kernel#Integer when passed exception: false and an empty string - swallows an error Kernel#Integer when passed exception: false and valid argument - returns an Integer number Kernel#Integer when passed exception: false and invalid argument - swallows an error Kernel.Rational - raises a ZeroDivisionError if the second argument is 0 - raises a TypeError if the first argument is nil - raises a TypeError if the second argument is nil - raises a TypeError if the first argument is a Symbol - raises a TypeError if the second argument is a Symbol - freezes its result Kernel.Rational passed Integer - returns a new Rational number with 1 as the denominator Kernel.Rational passed two integers - returns a new Rational number - reduces the Rational Kernel.Rational when passed a String - converts the String to a Rational using the same method as String#to_r - scales the Rational value of the first argument by the Rational value of the second - does not use the same method as Float#to_r Kernel.Rational when passed a Numeric - calls #to_r to convert the first argument to a Rational Kernel.Rational when passed a Complex - returns a Rational from the real part if the imaginary part is 0 - raises a RangeError if the imaginary part is not 0 Kernel.Rational when passed exception: false and [non-Numeric] - swallows an error Kernel.Rational when passed exception: false and [non-Numeric, Numeric] - swallows an error Kernel.Rational when passed exception: false and [anything, non-Numeric] - swallows an error Kernel.Rational when passed exception: false and non-Numeric String arguments - swallows an error Kernel.Rational when passed exception: false and nil arguments - swallows an error Kernel.String - converts nil to a String - converts a Float to a String - converts a boolean to a String - converts a constant to a String - calls #to_s to convert an arbitrary object to a String - raises a TypeError if #to_s does not exist - raises a TypeError if respond_to? returns false for #to_s - raises a TypeError if #to_s is not defined, even though #respond_to?(:to_s) returns true - calls #to_s if #respond_to?(:to_s) returns true - raises a TypeError if #to_s does not return a String - returns the same object if it is already a String - returns the same object if it is an instance of a String subclass Kernel#String - converts nil to a String - converts a Float to a String - converts a boolean to a String - converts a constant to a String - calls #to_s to convert an arbitrary object to a String - raises a TypeError if #to_s does not exist - raises a TypeError if respond_to? returns false for #to_s - raises a TypeError if #to_s is not defined, even though #respond_to?(:to_s) returns true - calls #to_s if #respond_to?(:to_s) returns true - raises a TypeError if #to_s does not return a String - returns the same object if it is already a String - returns the same object if it is an instance of a String subclass - is a private method Kernel.__callee__ - returns the current method, even when aliased - returns the aliased name when aliased method - returns the caller from blocks too - returns the caller from define_method too - returns the caller from block inside define_method too - returns method name even from send - returns method name even from eval - returns nil from inside a class body - returns nil when not called from a method - returns the caller from a define_method called from the same class Kernel#__dir__ - returns the real name of the directory containing the currently-executing file - returns the expanded path of the directory when used in the main script Kernel#__dir__ when used in eval with a given filename - returns File.dirname(filename) Kernel#__dir__ when used in eval with top level binding - returns nil Kernel.__method__ - returns the current method, even when aliased - returns the original name when aliased method - returns the caller from blocks too - returns the caller from define_method too - returns the caller from block inside define_method too - returns method name even from send - returns method name even from eval - returns nil from inside a class body - returns nil when not called from a method Kernel#abort - is a private method - raises a SystemExit exception - sets the exception message to the given message - sets the exception status code of 1 - prints the specified message to STDERR - coerces the argument with #to_str - raises TypeError when given a non-String object Kernel.abort - raises a SystemExit exception - sets the exception message to the given message - sets the exception status code of 1 - prints the specified message to STDERR - coerces the argument with #to_str - raises TypeError when given a non-String object Kernel.at_exit - runs after all other code - runs in reverse order of registration - allows calling exit inside a handler - gives access to the last raised exception - global variables $! and $@ - gives access to an exception raised in a previous handler - both exceptions in a handler and in the main script are printed - decides the exit status if both at_exit and the main script raise SystemExit - runs all handlers even if some raise exceptions - runs handlers even if the main script fails to parse - calls the nested handler right after the outer one if a handler is nested into another handler - is a private method - raises ArgumentError if called without a block Kernel#at_exit - needs to be reviewed for spec completeness Kernel#autoload - is a private method - registers a file to load the first time the named constant is accessed - registers a file to load the first time the named constant is accessed - sets the autoload constant in Object's constant table - loads the file when the constant is accessed - calls main.require(path) to load the file - can autoload in instance_eval Kernel#autoload inside a Class.new method body - should define on the new anonymous class Kernel#autoload when Object is frozen - raises a FrozenError before defining the constant Kernel#autoload when called from included module's method - setups the autoload on the included module - the autoload is reachable from the class too - the autoload relative to the included module works Kernel#autoload? - is a private method - returns the name of the file that will be autoloaded - returns nil if no file has been registered for a constant Kernel.autoload - registers a file to load the first time the toplevel constant is accessed - sets the autoload constant in Object's constant table - calls #to_path on non-String filenames Kernel.autoload when called from included module's method - setups the autoload on the included module - the autoload is reachable from the class too - the autoload relative to the included module works Kernel.autoload? - returns the name of the file that will be autoloaded - returns nil if no file has been registered for a constant Kernel#` - is a private method - returns the standard output of the executed sub-process - lets the standard error stream pass through to the inherited stderr - produces a String in the default external encoding - raises an Errno::ENOENT if the command is not executable - handles invalid UTF-8 bytes in command - sets $? to the exit status of the executed sub-process Kernel.` - tries to convert the given argument to String using #to_str Kernel.binding - returns a binding for the caller Kernel#binding - is a private method - returns a Binding object - encapsulates the execution context properly - raises a NameError on undefined variable - uses the closure's self as self in the binding - uses the class as self in a Class.new block Kernel#block_given? - returns true if and only if a block is supplied - returns false when a method defined by define_method is called with a block - returns false outside of a method - is a private method Kernel.block_given? - returns true if and only if a block is supplied - returns false when a method defined by define_method is called with a block self.send(:block_given?) - returns true if and only if a block is supplied - returns false when a method defined by define_method is called with a block Kernel#caller_locations - is a private method - returns an Array of caller locations - returns an Array of caller locations using a custom offset - returns an Array of caller locations using a custom limit - can be called with a range - works with endless ranges - works with beginless ranges - can be called with a range whose end is negative - must return nil if omitting more locations than available - must return [] if omitting exactly the number of locations available - returns the locations as Thread::Backtrace::Location instances - must return the same locations when called with 1..-1 and when called with no arguments - does not include core library methods defined in Ruby Kernel#caller - is a private method - returns an Array of caller locations - returns an Array of caller locations using a custom offset - returns an Array of caller locations using a custom limit - returns an Array of caller locations using a range - returns the locations as String instances - returns an Array with the block given to #at_exit at the base of the stack - can be called with a range - works with endless ranges - works with beginless ranges - can be called with a range whose end is negative - must return nil if omitting more locations than available - must return [] if omitting exactly the number of locations available - must return the same locations when called with 1..-1 and when called with no arguments - includes core library methods defined in Ruby Kernel#=== for a class with default #== and #equal? - returns true if other object has same object id - returns false if other object does not have same object id Kernel#=== for a class with #== overridden to consider other object's class - returns true if #== returns true even if #equal? is false - returns true if #equal? returns true - returns false if neither #== nor #equal? returns true Kernel#=== for a class with #equal? overridden to always be false - returns true if #== returns true even if #equal? is false - returns false if neither #== nor #equal? returns true Kernel#=== for a class with #== and #equal? overridden to always be false - returns true if the object id is the same even if both #== and #equal? return false - returns false if the object id is not the same and both #== and #equal? return false Kernel#=== does not call #object_id nor #equal? - but still returns true for #== or #=== on the same object Kernel.catch - executes its block and catches a thrown value matching its argument - returns the second value passed to throw - returns the last expression evaluated if throw was not called - passes the given symbol to its block - raises an ArgumentError if a Symbol is thrown for a String catch value - raises an ArgumentError if a String with different identity is thrown - catches a Symbol when thrown a matching Symbol - catches a String when thrown a String with the same identity - accepts an object as an argument - yields an object when called without arguments - can be used even in a method different from where throw is called - raises LocalJumpError if no block is given Kernel.catch when nested - catches across invocation boundaries - catches in the nested invocation with the same key object Kernel#catch - is a private method Kernel.chomp - removes the final newline of $_ - removes the final carriage return of $_ - removes the final carriage return, newline of $_ - removes only the final newline of $_ - removes the value of $/ from the end of $_ Kernel#chomp - removes the final newline of $_ - removes the final carriage return of $_ - removes the final carriage return, newline of $_ - removes only the final newline of $_ - removes the value of $/ from the end of $_ - is a private method Kernel.chomp - removes the final carriage return, newline from a multi-byte $_ Kernel#chomp - removes the final carriage return, newline from a multi-byte $_ Kernel.chop - removes the final character of $_ - removes the final carriage return, newline of $_ Kernel#chop - is a private method - removes the final character of $_ - removes the final carriage return, newline of $_ Kernel.chop - removes the final multi-byte character from $_ Kernel#chop - removes the final multi-byte character from $_ Kernel#class - returns the class of the object - returns Class for a class - returns the first non-singleton class Kernel#clone - returns a new object duplicated from the original - produces a shallow copy, contained objects are not recursively dupped - calls #initialize_copy on the NEW object if available, passing in original object - does not preserve the object_id - returns nil for NilClass - returns true for TrueClass - returns false for FalseClass - returns the same Integer for Integer - returns the same Symbol for Symbol - returns self for Complex - returns self for Rational - calls #initialize_copy on the new instance - uses the internal allocator and does not call #allocate - copies instance variables - copies singleton methods - copies modules included in the singleton class - copies constants defined in the singleton class - replaces a singleton object's metaclass with a new copy with the same superclass Kernel#clone with no arguments - copies frozen state from the original - copies frozen? Kernel#clone with freeze: nil - copies frozen state from the original, like #clone without arguments - copies frozen? Kernel#clone with freeze: true - makes a frozen copy if the original is frozen - freezes the copy even if the original was not frozen - calls #initialize_clone with kwargs freeze: true - calls #initialize_clone with kwargs freeze: true even if #initialize_clone only takes a single argument Kernel#clone with freeze: false - does not freeze the copy if the original is frozen - does not freeze the copy if the original is not frozen - calls #initialize_clone with kwargs freeze: false - calls #initialize_clone with kwargs freeze: false even if #initialize_clone only takes a single argument Kernel#clone with freeze: anything else - raises ArgumentError when passed not true/false/nil Kernel#<=> - returns 0 if self - returns 0 if self is == to the argument - returns nil if self is eql? but not == to the argument - returns nil if self.==(arg) returns nil - returns nil if self is not == to the argument Kernel#define_singleton_method - defines a new method with the given name and the given block as body in self - raises a TypeError when the given method is no Method/Proc - defines a new singleton method for objects - maintains the Proc's scope - raises an ArgumentError when no block is given - does not use the caller block when no block is given - always defines the method with public visibility - cannot define a singleton method with a frozen singleton class Kernel#define_singleton_method when given an UnboundMethod - correctly calls the new method - adds the new method to the methods list - defines any Child class method from any Parent's class methods - will raise when attempting to define an object's singleton method from another object's singleton method Kernel#display - needs to be reviewed for spec completeness Kernel#dup - returns a new object duplicated from the original - produces a shallow copy, contained objects are not recursively dupped - calls #initialize_copy on the NEW object if available, passing in original object - does not preserve the object_id - returns nil for NilClass - returns true for TrueClass - returns false for FalseClass - returns the same Integer for Integer - returns the same Symbol for Symbol - returns self for Complex - returns self for Rational - calls #initialize_copy on the new instance - uses the internal allocator and does not call #allocate - does not copy frozen state from the original - copies instance variables - does not copy singleton methods - does not copy modules included in the singleton class - does not copy constants defined in the singleton class Kernel#enum_for - needs to be reviewed for spec completeness Kernel#eql? - is a public instance method - returns true if other is identical to self - returns false if other is not identical to self - returns true only if self and other are the same object - returns true for the same immediate object - returns false for nil and any other object - returns false for objects of different classes - returns true only if self and other are the same boolean - returns true for integers of initially different ranges Kernel#== - returns true only if obj and other are the same object Kernel#eval - is a private method - is a module function - evaluates the code within - coerces an object to string - evaluates within the scope of the eval - evaluates such that constants are scoped to the class of the eval - finds a local in an enclosing scope - updates a local in an enclosing scope - updates a local in a surrounding block scope - updates a local in a scope above a surrounding block scope - updates a local in a scope above when modified in a nested block scope - finds locals in a nested eval - does not share locals across eval scopes - doesn't accept a Proc object as a binding - does not make Proc locals visible to evaluated code - allows a binding to be captured inside an eval - uses the same scope for local variables when given the same binding - allows creating a new class in a binding - allows creating a new class in a binding created by #eval - includes file and line information in syntax error - evaluates string with given filename and negative linenumber - sets constants at the toplevel from inside a block - uses (eval at __FILE__:__LINE__) if none is provided - uses (eval at __FILE__:__LINE__) for __FILE__ and 1 for __LINE__ with a binding argument - does not alter the value of __FILE__ in the binding - can be aliased - uses the receiver as self inside the eval - does not pass the block to the method being eval'ed - returns from the scope calling #eval when evaluating 'return' - returns from the method calling #eval when evaluating 'return' - returns from the method calling #eval when evaluating 'return' in BEGIN - unwinds through a Proc-style closure and returns from a lambda-style closure in the closure chain - raises a LocalJumpError if there is no lambda-style closure in the chain - can be called with Method#call - has the correct default definee when called through Method#call - makes flip-flop operator work correctly - returns nil if given an empty string Kernel#eval parameter forwarding - allows anonymous rest parameter forwarding - allows anonymous keyword parameters forwarding - allows anonymous block parameter forwarding - allows ... forwarding - allows parameter forwarding to super Kernel#eval with shebang - ignores shebang with ruby interpreter - ignores shebang with non-ruby interpreter Kernel#eval with a magic encoding comment - uses the magic comment encoding for the encoding of literal strings - uses the magic comment encoding for parsing constants - allows an emacs-style magic comment encoding - allows spaces before the magic encoding comment - allows a shebang line before the magic encoding comment - allows a shebang line and some spaces before the magic encoding comment - allows a magic encoding comment and a subsequent frozen_string_literal magic comment - allows a magic encoding comment and a frozen_string_literal magic comment on the same line in emacs style - ignores the magic encoding comment if it is after a frozen_string_literal magic comment - ignores the frozen_string_literal magic comment if it appears after a token and warns if $VERBOSE is true Kernel#eval with refinements - activates refinements from the eval scope - activates refinements from the binding Kernel#exec - is a private method - runs the specified command, replacing current process Kernel.exec - runs the specified command, replacing current process Kernel#exit - is a private method - raises a SystemExit with status 0 - raises a SystemExit with the specified status - raises a SystemExit with the specified boolean status - raises a SystemExit with message 'exit' - tries to convert the passed argument to an Integer using #to_int - converts the passed Float argument to an Integer - raises TypeError if can't convert the argument to an Integer - raises the SystemExit in the main thread if it reaches the top-level handler of another thread Kernel.exit - raises a SystemExit with status 0 - raises a SystemExit with the specified status - raises a SystemExit with the specified boolean status - raises a SystemExit with message 'exit' - tries to convert the passed argument to an Integer using #to_int - converts the passed Float argument to an Integer - raises TypeError if can't convert the argument to an Integer - raises the SystemExit in the main thread if it reaches the top-level handler of another thread Kernel#exit! - is a private method - exits with the given status - exits when called from a thread - exits when called from a fiber - skips at_exit handlers - skips ensure clauses - overrides the original exception and exit status when called from #at_exit Kernel.exit! - exits with the given status - exits when called from a thread - exits when called from a fiber - skips at_exit handlers - skips ensure clauses - overrides the original exception and exit status when called from #at_exit Kernel#extend - requires multiple arguments - calls extend_object on argument - does not calls append_features on arguments metaclass - calls extended on argument - makes the class a kind_of? the argument - raises an ArgumentError when no arguments given - raises a TypeError when the argument is not a Module - updated class methods of a module when it extends self and includes another module Kernel#extend on frozen instance - raises an ArgumentError when no arguments given - raises a FrozenError Kernel#fail - is a private method - raises a RuntimeError - accepts an Object with an exception method returning an Exception - instantiates the specified exception class - uses the specified message Kernel.fail - needs to be reviewed for spec completeness Kernel#fork - is a private method - returns status zero - returns status zero - returns status zero - returns status non-zero - returns status non-zero - returns nil for the child process - runs a block in a child process - marks threads from the parent as killed Kernel.fork - returns status zero - returns status zero - returns status zero - returns status non-zero - returns status non-zero - returns nil for the child process - runs a block in a child process - marks threads from the parent as killed Kernel#format - is a private method Kernel.format - is accessible as a module function Kernel.format when $VERBOSE is true - warns if too many arguments are passed - does not warns if too many keyword arguments are passed - doesn't warns if keyword arguments are passed and none are used Kernel#freeze - prevents self from being further modified - returns self - causes mutative calls to raise RuntimeError - causes instance_variable_set to raise RuntimeError - freezes an object's singleton class Kernel#freeze on integers - has no effect since they are already frozen Kernel#freeze on a Float - has no effect since it is already frozen Kernel#freeze on a Symbol - has no effect since it is already frozen Kernel#freeze on true, false and nil - has no effect since they are already frozen Kernel#freeze on a Complex - has no effect since it is already frozen Kernel#freeze on a Rational - has no effect since it is already frozen Kernel#frozen? - returns true if self is frozen Kernel#frozen? on true, false and nil - returns true Kernel#frozen? on integers - returns true Kernel#frozen? on a Float - returns true Kernel#frozen? on a Symbol - returns true Kernel#frozen? on a Complex - returns true - literal returns true Kernel#frozen? on a Rational - returns true - literal returns true Kernel#gets - is a private method - calls ARGF.gets Kernel.gets - needs to be reviewed for spec completeness Kernel.global_variables - is a private method - finds subset starting with std Kernel#global_variables - needs to be reviewed for spec completeness Kernel#initialize_clone - is a private instance method - returns the receiver - calls #initialize_copy - accepts a :freeze keyword argument for obj.clone(freeze: value) Kernel#initialize_copy - returns self - does nothing if the argument is the same as the receiver - raises FrozenError if the receiver is frozen - raises TypeError if the objects are of different class Kernel#initialize_dup - is a private instance method - returns the receiver - calls #initialize_copy Kernel#inspect - returns a String - does not call #to_s if it is defined - returns a String with the object class and object_id encoded - returns a String for an object without #class method - calls #instance_variables_to_inspect private method to know which variables to display - displays all instance variables if #instance_variables_to_inspect returns nil - raises an error if #instance_variables_to_inspect returns an invalid value Kernel#instance_of? - returns true if given class is object's class - returns false if given class is object's ancestor class - returns false if given class is not object's class nor object's ancestor class - returns false if given a Module that is included in object's class - returns false if given a Module that is included one of object's ancestors only - returns false if given a Module that is not included in object's class - raises a TypeError if given an object that is not a Class nor a Module Kernel#instance_variable_defined? - raises a TypeError if passed an Object not defining #to_str - returns false if the instance variable is not defined for different types Kernel#instance_variable_defined? when passed a String - returns false if the instance variable is not defined - returns true if the instance variable is defined Kernel#instance_variable_defined? when passed a Symbol - returns false if the instance variable is not defined - returns true if the instance variable is defined Kernel#instance_variable_get - tries to convert the passed argument to a String using #to_str - returns the value of the passed instance variable that is referred to by the conversion result - returns nil when the referred instance variable does not exist - raises a TypeError when the passed argument does not respond to #to_str - raises a TypeError when the passed argument can't be converted to a String - raises a NameError when the conversion result does not start with an '@' - raises a NameError when passed just '@' Kernel#instance_variable_get when passed Symbol - returns the value of the instance variable that is referred to by the passed Symbol - raises a NameError when passed :@ as an instance variable name - raises a NameError when the passed Symbol does not start with an '@' - raises a NameError when the passed Symbol is an invalid instance variable name - returns nil or raises for frozen objects Kernel#instance_variable_get when passed String - returns the value of the instance variable that is referred to by the passed String - raises a NameError when the passed String does not start with an '@' - raises a NameError when the passed String is an invalid instance variable name - raises a NameError when passed '@' as an instance variable name Kernel#instance_variable_get when passed Integer - raises a TypeError Kernel#instance_variable_set - sets the value of the specified instance variable - sets the value of the instance variable when no instance variables exist yet - raises a NameError exception if the argument is not of form '@x' - raises a NameError exception if the argument is an invalid instance variable name - raises a NameError when the argument is '@' - raises a TypeError if the instance variable name is an Integer - raises a TypeError if the instance variable name is an object that does not respond to to_str - raises a NameError if the passed object, when coerced with to_str, does not start with @ - raises a NameError if pass an object that cannot be a symbol - accepts as instance variable name any instance of a class that responds to to_str Kernel#instance_variable_set on frozen objects - keeps stored object after any exceptions - raises a FrozenError when passed replacement is identical to stored object - raises a FrozenError when passed replacement is different from stored object - accepts unicode instance variable names - raises for frozen objects Kernel#instance_variables immediate values - returns an empty array if no instance variables are defined - returns the correct array if an instance variable is added Kernel#instance_variables regular objects - returns an empty array if no instance variables are defined - returns the correct array if an instance variable is added - returns the instances variables in the order declared Kernel#is_a? - returns true if given class is the object's class - returns true if given class is an ancestor of the object's class - returns false if the given class is not object's class nor an ancestor - returns true if given a Module that is included in object's class - returns true if given a Module that is included one of object's ancestors only - returns true if given a Module that object has been extended with - returns true if given a Module that object has been prepended with - returns false if given a Module not included nor prepended in object's class nor ancestors - raises a TypeError if given an object that is not a Class nor a Module - does not take into account `class` method overriding Kernel#itself - returns the receiver itself Kernel#kind_of? - returns true if given class is the object's class - returns true if given class is an ancestor of the object's class - returns false if the given class is not object's class nor an ancestor - returns true if given a Module that is included in object's class - returns true if given a Module that is included one of object's ancestors only - returns true if given a Module that object has been extended with - returns true if given a Module that object has been prepended with - returns false if given a Module not included nor prepended in object's class nor ancestors - raises a TypeError if given an object that is not a Class nor a Module - does not take into account `class` method overriding Kernel.lambda - returns a Proc object - raises an ArgumentError when no block is given - is a private method - creates a lambda-style Proc if given a literal block - creates a lambda-style Proc if given a literal block via #send - creates a lambda-style Proc if given a literal block via #__send__ - checks the arity of the call when no args are specified - checks the arity when 1 arg is specified - does not check the arity when passing a Proc with & - accepts 0 arguments when used with || - strictly checks the arity when 0 or 2..inf args are specified - returns from the lambda itself, not the creation site of the lambda - allows long returns to flow through it - treats the block as a Proc when lambda is re-defined Kernel.lambda when called without a literal block - raises when proc isn't a lambda - doesn't warn when proc is lambda Kernel#load - is a private method Kernel#load (path resolution) - loads an absolute path - loads a non-canonical absolute path - loads a file defining many methods - raises a LoadError if the file does not exist - calls #to_str on non-String objects - raises a TypeError if passed nil - raises a TypeError if passed an Integer - raises a TypeError if passed an Array - raises a TypeError if passed an object that does not provide #to_str - raises a TypeError if passed an object that has #to_s but not #to_str - raises a TypeError if #to_str does not return a String - calls #to_path on non-String objects - calls #to_path on a String - calls #to_str on non-String objects returned by #to_path - loads a ./ relative path from the current working directory with empty $LOAD_PATH - loads a ../ relative path from the current working directory with empty $LOAD_PATH - loads a ./ relative path from the current working directory with non-empty $LOAD_PATH - loads a ../ relative path from the current working directory with non-empty $LOAD_PATH - loads a non-canonical path from the current working directory with non-empty $LOAD_PATH - resolves a filename against $LOAD_PATH entries - accepts an Object with #to_path in $LOAD_PATH - does not require file twice after $LOAD_PATH change - does not resolve a ./ relative path against $LOAD_PATH entries - does not resolve a ../ relative path against $LOAD_PATH entries - resolves a non-canonical path against $LOAD_PATH entries - loads a path with duplicate path separators Kernel#load (path resolution) with an unreadable file - raises a LoadError Kernel#load - loads a file that recursively requires itself - loads a file that recursively loads itself - loads a file each time the method is called - loads a file even when the name appears in $LOADED_FEATURES - loads a file that has been loaded by #require - loads file even after $LOAD_PATH change - does not cause #require with the same path to fail - does not add the loaded path to $LOADED_FEATURES - raises a LoadError if passed a non-extensioned path that does not exist but a .rb extensioned path does exist Kernel#load (path resolution) - loads a non-extensioned file as a Ruby source file - loads a non .rb extensioned file as a Ruby source file - loads from the current working directory - does not look for a c-extension file when passed a path without extension (when no .rb is present) Kernel#load when passed true for 'wrap' - loads from an existing path - sets the enclosing scope to an anonymous module - allows referencing outside namespaces - sets self as a copy of the top-level main - includes modules included in main's singleton class in self's class Kernel#load when passed true for 'wrap' with top-level methods - allows calling top-level methods - does not pollute the receiver Kernel#load when passed a module for 'wrap' - sets the enclosing scope to the supplied module - makes constants and instance methods in the source file reachable with the supplied module - makes instance methods in the source file private Kernel#load (shell expansion) - expands a tilde to the HOME environment variable as the path to load Kernel.load (path resolution) - loads an absolute path - loads a non-canonical absolute path - loads a file defining many methods - raises a LoadError if the file does not exist - calls #to_str on non-String objects - raises a TypeError if passed nil - raises a TypeError if passed an Integer - raises a TypeError if passed an Array - raises a TypeError if passed an object that does not provide #to_str - raises a TypeError if passed an object that has #to_s but not #to_str - raises a TypeError if #to_str does not return a String - calls #to_path on non-String objects - calls #to_path on a String - calls #to_str on non-String objects returned by #to_path - loads a ./ relative path from the current working directory with empty $LOAD_PATH - loads a ../ relative path from the current working directory with empty $LOAD_PATH - loads a ./ relative path from the current working directory with non-empty $LOAD_PATH - loads a ../ relative path from the current working directory with non-empty $LOAD_PATH - loads a non-canonical path from the current working directory with non-empty $LOAD_PATH - resolves a filename against $LOAD_PATH entries - accepts an Object with #to_path in $LOAD_PATH - does not require file twice after $LOAD_PATH change - does not resolve a ./ relative path against $LOAD_PATH entries - does not resolve a ../ relative path against $LOAD_PATH entries - resolves a non-canonical path against $LOAD_PATH entries - loads a path with duplicate path separators Kernel.load (path resolution) with an unreadable file - raises a LoadError Kernel.load - loads a file that recursively requires itself - loads a file that recursively loads itself - loads a file each time the method is called - loads a file even when the name appears in $LOADED_FEATURES - loads a file that has been loaded by #require - loads file even after $LOAD_PATH change - does not cause #require with the same path to fail - does not add the loaded path to $LOADED_FEATURES - raises a LoadError if passed a non-extensioned path that does not exist but a .rb extensioned path does exist Kernel.load (path resolution) - loads a non-extensioned file as a Ruby source file - loads a non .rb extensioned file as a Ruby source file - loads from the current working directory - does not look for a c-extension file when passed a path without extension (when no .rb is present) Kernel.load when passed true for 'wrap' - loads from an existing path - sets the enclosing scope to an anonymous module - allows referencing outside namespaces - sets self as a copy of the top-level main - includes modules included in main's singleton class in self's class Kernel.load when passed true for 'wrap' with top-level methods - allows calling top-level methods - does not pollute the receiver Kernel.load when passed a module for 'wrap' - sets the enclosing scope to the supplied module - makes constants and instance methods in the source file reachable with the supplied module - makes instance methods in the source file private Kernel.load (shell expansion) - expands a tilde to the HOME environment variable as the path to load Kernel#local_variables - is a private method - contains locals as they are added - is accessible from bindings - is accessible in eval - includes only unique variable names Kernel.loop - is a private method - calls block until it is terminated by a break - returns value passed to break - returns nil if no value passed to break - returns an enumerator if no block given - rescues StopIteration - rescues StopIteration's subclasses - does not rescue other errors - returns StopIteration#result, the result value of a finished iterator Kernel.loop when no block is given returned Enumerator size - returns Float::INFINITY Kernel#=~ - is no longer defined Kernel#method - returns a method object for a valid method - returns a method object for a valid singleton method - returns a method object if respond_to_missing?(method) is true - the returned method object if respond_to_missing?(method) calls #method_missing with a Symbol name - raises a NameError for an invalid method name - raises a NameError for an invalid singleton method name - changes the method called for super on a target aliased method - can be called on a private method - can be called on a protected method - will see an alias of the original method as == when in a derived class - can call methods created with define_method - can be called even if we only respond_to_missing? method, true - can call a #method_missing accepting zero or one arguments Kernel#method converts the given name to a String using #to_str - calls #to_str to convert the given name to a String - raises a TypeError if the given name can't be converted to a String - raises a NoMethodError if the given argument raises a NoMethodError during type coercion to a String Kernel#methods - returns singleton methods defined by obj.meth - returns singleton methods defined in 'class << self' - returns private singleton methods defined by obj.meth - returns singleton methods defined in 'class << self' when it follows 'private' - does not return private singleton methods defined in 'class << self' - returns the publicly accessible methods of the object - returns the publicly accessible methods in the object, its ancestors and mixed-in modules - returns methods added to the metaclass through extend - does not return undefined singleton methods defined by obj.meth - does not return superclass methods undefined in the object's class - does not return superclass methods undefined in a superclass - does not return included module methods undefined in the object's class Kernel#methods when not passed an argument - returns a unique list for an object extended by a module - returns a unique list for a class including a module - returns a unique list for a subclass of a class that includes a module Kernel#methods when passed true - returns a unique list for an object extended by a module - returns a unique list for a class including a module - returns a unique list for a subclass of a class that includes a module Kernel#nil? - returns false Kernel#!~ - calls =~ internally and negates the result - raises NoMethodError if self does not respond to #=~ - can be overridden in subclasses Kernel#object_id - returns an integer - returns the same value on all calls to id for a given object - returns different values for different objects - returns the same value for two Fixnums with the same value - returns the same value for two Symbol literals - returns the same value for two true literals - returns the same value for two false literals - returns the same value for two nil literals - returns a different value for two Bignum literals - returns a different value for two String literals - returns a different value for an object and its dup - returns a different value for two numbers near the 32 bit Fixnum limit - returns a different value for two numbers near the 64 bit Fixnum limit Kernel#open - is a private method - opens a file when given a valid filename - opens a file when called with a block - raises an ArgumentError if not passed one argument - accepts options as keyword arguments - raises a TypeError if passed a non-String that does not respond to #to_open - accepts nil for mode and permission - is not redefined by open-uri Kernel#open when given an object that responds to to_open - calls #to_path to convert the argument to a String before calling #to_str - calls #to_str to convert the argument to a String - calls #to_open on argument - returns the value from #to_open - passes its arguments onto #to_open - passes keyword arguments onto #to_open as keyword arguments if to_open accepts them - passes the return value from #to_open to a block Kernel.open - needs to be reviewed for spec completeness Kernel#p - is a private method - flushes output if receiver is a File - prints obj.inspect followed by system record separator for each argument given - is not affected by setting $\, $/ or $, - prints nothing if no argument is given - prints nothing if called splatting an empty Array - does not flush if receiver is not a TTY or a File Kernel.p - needs to be reviewed for spec completeness Kernel#pp - lazily loads the 'pp' library and delegates the call to that library Kernel#print - is a private method - delegates to $stdout - prints $_ when no arguments are given Kernel.print - needs to be reviewed for spec completeness Kernel#printf - is a private method Kernel.printf - writes to stdout when a string is the first argument - calls write on the first argument when it is not a string - calls #to_str to convert the format object to a String Kernel.printf formatting io is specified - does not raise error when passed more arguments than needed Kernel.printf formatting io is specified integer formats - converts argument into Integer with to_int - converts argument into Integer with to_i if to_int isn't available - converts String argument with Kernel#Integer - raises TypeError exception if cannot convert to Integer Kernel.printf formatting io is specified integer formats b - converts argument as a binary number - displays negative number as a two's complement prefixed with '..1' - collapse negative number representation if it equals 1 Kernel.printf formatting io is specified integer formats B - converts argument as a binary number - displays negative number as a two's complement prefixed with '..1' - collapse negative number representation if it equals 1 Kernel.printf formatting io is specified integer formats d - converts argument as a decimal number - works well with large numbers - converts to the empty string if precision is 0 and value is 0 Kernel.printf formatting io is specified integer formats i - converts argument as a decimal number - works well with large numbers - converts to the empty string if precision is 0 and value is 0 Kernel.printf formatting io is specified integer formats u - converts argument as a decimal number - works well with large numbers - converts to the empty string if precision is 0 and value is 0 Kernel.printf formatting io is specified integer formats o - converts argument as an octal number - displays negative number as a two's complement prefixed with '..7' - collapse negative number representation if it equals 7 Kernel.printf formatting io is specified integer formats x - converts argument as a hexadecimal number - displays negative number as a two's complement prefixed with '..f' - collapse negative number representation if it equals f Kernel.printf formatting io is specified integer formats X - converts argument as a hexadecimal number with uppercase letters - displays negative number as a two's complement prefixed with '..f' - collapse negative number representation if it equals F Kernel.printf formatting io is specified float formats - converts argument into Float - raises TypeError exception if cannot convert to Float Kernel.printf formatting io is specified float formats e - converts argument into exponential notation [-]d.dddddde[+-]dd - cuts excessive digits and keeps only 6 ones - rounds the last significant digit to the closest one - displays Float::INFINITY as Inf - displays Float::NAN as NaN Kernel.printf formatting io is specified float formats E - converts argument into exponential notation [-]d.dddddde[+-]dd - cuts excessive digits and keeps only 6 ones - rounds the last significant digit to the closest one - displays Float::INFINITY as Inf - displays Float::NAN as NaN Kernel.printf formatting io is specified float formats f - converts floating point argument as [-]ddd.dddddd - cuts excessive digits and keeps only 6 ones - rounds the last significant digit to the closest one - displays Float::INFINITY as Inf - displays Float::NAN as NaN Kernel.printf formatting io is specified float formats g - displays Float::INFINITY as Inf - displays Float::NAN as NaN Kernel.printf formatting io is specified float formats g the exponent is less than -4 - converts a floating point number using exponential form Kernel.printf formatting io is specified float formats g the exponent is greater than or equal to the precision (6 by default) - converts a floating point number using exponential form Kernel.printf formatting io is specified float formats g otherwise - converts a floating point number in dd.dddd form - cuts excessive digits in fractional part and keeps only 4 ones - rounds the last significant digit to the closest one in fractional part - cuts fraction part to have only 6 digits at all Kernel.printf formatting io is specified float formats G - displays Float::INFINITY as Inf - displays Float::NAN as NaN Kernel.printf formatting io is specified float formats G the exponent is less than -4 - converts a floating point number using exponential form Kernel.printf formatting io is specified float formats G the exponent is greater than or equal to the precision (6 by default) - converts a floating point number using exponential form Kernel.printf formatting io is specified float formats G otherwise - converts a floating point number in dd.dddd form - cuts excessive digits in fractional part and keeps only 4 ones - rounds the last significant digit to the closest one in fractional part - cuts fraction part to have only 6 digits at all Kernel.printf formatting io is specified float formats a - converts floating point argument as [-]0xh.hhhhp[+-]dd - displays Float::INFINITY as Inf - displays Float::NAN as NaN Kernel.printf formatting io is specified float formats A - converts floating point argument as [-]0xh.hhhhp[+-]dd and use uppercase X and P - displays Float::INFINITY as Inf - displays Float::NAN as NaN Kernel.printf formatting io is specified other formats c - displays character if argument is a numeric code of character - displays character if argument is a single character string - displays only the first character if argument is a string of several characters - displays no characters if argument is an empty string - raises TypeError if argument is not String or Integer and cannot be converted to them - raises TypeError if argument is nil - tries to convert argument to String with to_str - tries to convert argument to Integer with to_int - raises TypeError if converting to String with to_str returns non-String - raises TypeError if converting to Integer with to_int returns non-Integer Kernel.printf formatting io is specified other formats p - displays argument.inspect value - substitutes 'nil' for nil Kernel.printf formatting io is specified other formats s - substitute argument passes as a string - substitutes '' for nil - converts argument to string with to_s - does not try to convert with to_str - formats a partial substring without including omitted characters - formats string with precision - formats string with width - formats string with width and precision - formats nil with width - formats nil with precision - formats nil with width and precision - formats multibyte string with precision - preserves encoding of the format string Kernel.printf formatting io is specified other formats % - alone raises an ArgumentError - is escaped by % Kernel.printf formatting io is specified flags space applies to numeric formats bBdiouxXeEfgGaA - leaves a space at the start of non-negative numbers - does not leave a space at the start of negative numbers - prevents converting negative argument to two's complement form - treats several white spaces as one Kernel.printf formatting io is specified flags (digit)$ - specifies the absolute argument number for this field - raises exception if argument number is bigger than actual arguments list - ignores '-' sign - raises ArgumentError exception when absolute and relative argument numbers are mixed Kernel.printf formatting io is specified flags # applies to format o - increases the precision until the first digit will be `0' if it is not formatted as complements - does nothing for negative argument Kernel.printf formatting io is specified flags # applies to formats bBxX - prefixes the result with 0x, 0X, 0b and 0B respectively for non-zero argument - does nothing for zero argument Kernel.printf formatting io is specified flags # applies to formats aAeEfgG - forces a decimal point to be added, even if no digits follow - changes format from dd.dddd to exponential form for gG Kernel.printf formatting io is specified flags # applies to gG - does not remove trailing zeros Kernel.printf formatting io is specified flags + applies to numeric formats bBdiouxXaAeEfgG - adds a leading plus sign to non-negative numbers - does not use two's complement form for negative numbers for formats bBoxX Kernel.printf formatting io is specified flags - - left-justifies the result of conversion if width is specified Kernel.printf formatting io is specified flags 0 (zero) applies to numeric formats bBdiouxXaAeEfgG and width is specified - pads with zeros, not spaces - uses radix-1 when displays negative argument as a two's complement Kernel.printf formatting io is specified flags * - uses the previous argument as the field width - left-justifies the result if width is negative - uses the specified argument as the width if * is followed by a number and $ - left-justifies the result if specified with $ argument is negative - raises ArgumentError when is mixed with width Kernel.printf formatting io is specified width - specifies the minimum number of characters that will be written to the result - is ignored if argument's actual length is greater Kernel.printf formatting io is specified precision integer types - controls the number of decimal places displayed Kernel.printf formatting io is specified precision float types - controls the number of decimal places displayed in fraction part - does not affect G format Kernel.printf formatting io is specified precision string formats - determines the maximum number of characters to be copied from the string Kernel.printf formatting io is specified reference by name %s style - uses value passed in a hash argument - supports flags, width, precision and type - allows to place name in any position - cannot be mixed with unnamed style Kernel.printf formatting io is specified reference by name %{name} style - uses value passed in a hash argument - does not support type style - supports flags, width and precision - cannot be mixed with unnamed style - raises KeyError when there is no matching key - converts value to String with to_s Kernel.printf formatting io is specified faulty key - raises a KeyError - sets the Hash as the receiver of KeyError - sets the unmatched key as the key of KeyError Kernel.printf formatting io is not specified - does not raise error when passed more arguments than needed Kernel.printf formatting io is not specified integer formats - converts argument into Integer with to_int - converts argument into Integer with to_i if to_int isn't available - converts String argument with Kernel#Integer - raises TypeError exception if cannot convert to Integer Kernel.printf formatting io is not specified integer formats b - converts argument as a binary number - displays negative number as a two's complement prefixed with '..1' - collapse negative number representation if it equals 1 Kernel.printf formatting io is not specified integer formats B - converts argument as a binary number - displays negative number as a two's complement prefixed with '..1' - collapse negative number representation if it equals 1 Kernel.printf formatting io is not specified integer formats d - converts argument as a decimal number - works well with large numbers - converts to the empty string if precision is 0 and value is 0 Kernel.printf formatting io is not specified integer formats i - converts argument as a decimal number - works well with large numbers - converts to the empty string if precision is 0 and value is 0 Kernel.printf formatting io is not specified integer formats u - converts argument as a decimal number - works well with large numbers - converts to the empty string if precision is 0 and value is 0 Kernel.printf formatting io is not specified integer formats o - converts argument as an octal number - displays negative number as a two's complement prefixed with '..7' - collapse negative number representation if it equals 7 Kernel.printf formatting io is not specified integer formats x - converts argument as a hexadecimal number - displays negative number as a two's complement prefixed with '..f' - collapse negative number representation if it equals f Kernel.printf formatting io is not specified integer formats X - converts argument as a hexadecimal number with uppercase letters - displays negative number as a two's complement prefixed with '..f' - collapse negative number representation if it equals F Kernel.printf formatting io is not specified float formats - converts argument into Float - raises TypeError exception if cannot convert to Float Kernel.printf formatting io is not specified float formats e - converts argument into exponential notation [-]d.dddddde[+-]dd - cuts excessive digits and keeps only 6 ones - rounds the last significant digit to the closest one - displays Float::INFINITY as Inf - displays Float::NAN as NaN Kernel.printf formatting io is not specified float formats E - converts argument into exponential notation [-]d.dddddde[+-]dd - cuts excessive digits and keeps only 6 ones - rounds the last significant digit to the closest one - displays Float::INFINITY as Inf - displays Float::NAN as NaN Kernel.printf formatting io is not specified float formats f - converts floating point argument as [-]ddd.dddddd - cuts excessive digits and keeps only 6 ones - rounds the last significant digit to the closest one - displays Float::INFINITY as Inf - displays Float::NAN as NaN Kernel.printf formatting io is not specified float formats g - displays Float::INFINITY as Inf - displays Float::NAN as NaN Kernel.printf formatting io is not specified float formats g the exponent is less than -4 - converts a floating point number using exponential form Kernel.printf formatting io is not specified float formats g the exponent is greater than or equal to the precision (6 by default) - converts a floating point number using exponential form Kernel.printf formatting io is not specified float formats g otherwise - converts a floating point number in dd.dddd form - cuts excessive digits in fractional part and keeps only 4 ones - rounds the last significant digit to the closest one in fractional part - cuts fraction part to have only 6 digits at all Kernel.printf formatting io is not specified float formats G - displays Float::INFINITY as Inf - displays Float::NAN as NaN Kernel.printf formatting io is not specified float formats G the exponent is less than -4 - converts a floating point number using exponential form Kernel.printf formatting io is not specified float formats G the exponent is greater than or equal to the precision (6 by default) - converts a floating point number using exponential form Kernel.printf formatting io is not specified float formats G otherwise - converts a floating point number in dd.dddd form - cuts excessive digits in fractional part and keeps only 4 ones - rounds the last significant digit to the closest one in fractional part - cuts fraction part to have only 6 digits at all Kernel.printf formatting io is not specified float formats a - converts floating point argument as [-]0xh.hhhhp[+-]dd - displays Float::INFINITY as Inf - displays Float::NAN as NaN Kernel.printf formatting io is not specified float formats A - converts floating point argument as [-]0xh.hhhhp[+-]dd and use uppercase X and P - displays Float::INFINITY as Inf - displays Float::NAN as NaN Kernel.printf formatting io is not specified other formats c - displays character if argument is a numeric code of character - displays character if argument is a single character string - displays only the first character if argument is a string of several characters - displays no characters if argument is an empty string - raises TypeError if argument is not String or Integer and cannot be converted to them - raises TypeError if argument is nil - tries to convert argument to String with to_str - tries to convert argument to Integer with to_int - raises TypeError if converting to String with to_str returns non-String - raises TypeError if converting to Integer with to_int returns non-Integer Kernel.printf formatting io is not specified other formats p - displays argument.inspect value - substitutes 'nil' for nil Kernel.printf formatting io is not specified other formats s - substitute argument passes as a string - substitutes '' for nil - converts argument to string with to_s - does not try to convert with to_str - formats a partial substring without including omitted characters - formats string with precision - formats string with width - formats string with width and precision - formats nil with width - formats nil with precision - formats nil with width and precision - formats multibyte string with precision - preserves encoding of the format string Kernel.printf formatting io is not specified other formats % - alone raises an ArgumentError - is escaped by % Kernel.printf formatting io is not specified flags space applies to numeric formats bBdiouxXeEfgGaA - leaves a space at the start of non-negative numbers - does not leave a space at the start of negative numbers - prevents converting negative argument to two's complement form - treats several white spaces as one Kernel.printf formatting io is not specified flags (digit)$ - specifies the absolute argument number for this field - raises exception if argument number is bigger than actual arguments list - ignores '-' sign - raises ArgumentError exception when absolute and relative argument numbers are mixed Kernel.printf formatting io is not specified flags # applies to format o - increases the precision until the first digit will be `0' if it is not formatted as complements - does nothing for negative argument Kernel.printf formatting io is not specified flags # applies to formats bBxX - prefixes the result with 0x, 0X, 0b and 0B respectively for non-zero argument - does nothing for zero argument Kernel.printf formatting io is not specified flags # applies to formats aAeEfgG - forces a decimal point to be added, even if no digits follow - changes format from dd.dddd to exponential form for gG Kernel.printf formatting io is not specified flags # applies to gG - does not remove trailing zeros Kernel.printf formatting io is not specified flags + applies to numeric formats bBdiouxXaAeEfgG - adds a leading plus sign to non-negative numbers - does not use two's complement form for negative numbers for formats bBoxX Kernel.printf formatting io is not specified flags - - left-justifies the result of conversion if width is specified Kernel.printf formatting io is not specified flags 0 (zero) applies to numeric formats bBdiouxXaAeEfgG and width is specified - pads with zeros, not spaces - uses radix-1 when displays negative argument as a two's complement Kernel.printf formatting io is not specified flags * - uses the previous argument as the field width - left-justifies the result if width is negative - uses the specified argument as the width if * is followed by a number and $ - left-justifies the result if specified with $ argument is negative - raises ArgumentError when is mixed with width Kernel.printf formatting io is not specified width - specifies the minimum number of characters that will be written to the result - is ignored if argument's actual length is greater Kernel.printf formatting io is not specified precision integer types - controls the number of decimal places displayed Kernel.printf formatting io is not specified precision float types - controls the number of decimal places displayed in fraction part - does not affect G format Kernel.printf formatting io is not specified precision string formats - determines the maximum number of characters to be copied from the string Kernel.printf formatting io is not specified reference by name %s style - uses value passed in a hash argument - supports flags, width, precision and type - allows to place name in any position - cannot be mixed with unnamed style Kernel.printf formatting io is not specified reference by name %{name} style - uses value passed in a hash argument - does not support type style - supports flags, width and precision - cannot be mixed with unnamed style - raises KeyError when there is no matching key - converts value to String with to_s Kernel.printf formatting io is not specified faulty key - raises a KeyError - sets the Hash as the receiver of KeyError - sets the unmatched key as the key of KeyError Kernel#private_methods - returns a list of the names of privately accessible methods in the object - returns a list of the names of privately accessible methods in the object and its ancestors and mixed-in modules - returns private methods mixed in to the metaclass Kernel#private_methods when not passed an argument - returns a unique list for an object extended by a module - returns a unique list for a class including a module - returns a unique list for a subclass of a class that includes a module Kernel#private_methods when passed true - returns a unique list for an object extended by a module - returns a unique list for a class including a module - returns a unique list for a subclass of a class that includes a module Kernel#private_methods when passed false - returns a list of private methods in without its ancestors Kernel#private_methods when passed nil - returns a list of private methods in without its ancestors Kernel.proc - is a private method - creates a proc-style Proc if given a literal block - returned the passed Proc if given an existing Proc - returns a Proc object - raises an ArgumentError when no block is given - returns from the creation site of the proc, not just the proc itself Kernel#proc - raises an ArgumentError when passed no block Kernel#protected_methods - returns a list of the names of protected methods accessible in the object - returns a list of the names of protected methods accessible in the object and from its ancestors and mixed-in modules - returns methods mixed in to the metaclass Kernel#protected_methods when not passed an argument - returns a unique list for an object extended by a module - returns a unique list for a class including a module - returns a unique list for a subclass of a class that includes a module Kernel#protected_methods when passed true - returns a unique list for an object extended by a module - returns a unique list for a class including a module - returns a unique list for a subclass of a class that includes a module Kernel#protected_methods when passed false - returns a list of protected methods in without its ancestors Kernel#protected_methods when passed nil - returns a list of protected methods in without its ancestors Kernel#public_method - returns a method object for a valid method - returns a method object for a valid singleton method - returns a method object if respond_to_missing?(method) is true - the returned method object if respond_to_missing?(method) calls #method_missing with a Symbol name - raises a NameError for an invalid method name - raises a NameError for an invalid singleton method name - changes the method called for super on a target aliased method - raises a NameError when called on a private method - raises a NameError when called on a protected method - raises a NameError if we only repond_to_missing? method, true Kernel#public_methods - returns a list of the names of publicly accessible methods in the object - returns a list of names without protected accessible methods in the object - returns a list of the names of publicly accessible methods in the object and its ancestors and mixed-in modules - returns methods mixed in to the metaclass - returns public methods for immediates Kernel#public_methods when not passed an argument - returns a unique list for an object extended by a module - returns a unique list for a class including a module - returns a unique list for a subclass of a class that includes a module Kernel#public_methods when passed true - returns a unique list for an object extended by a module - returns a unique list for a class including a module - returns a unique list for a subclass of a class that includes a module Kernel#public_methods when passed false - returns a list of public methods in without its ancestors Kernel#public_methods when passed nil - returns a list of public methods in without its ancestors Kernel#public_send - invokes the named public method - invokes the named alias of a public method - raises a NoMethodError if the method is protected - raises a NoMethodError if the named method is private - raises a NoMethodError if the named method is an alias of a private method - raises a NoMethodError if the named method is an alias of a protected method - includes `public_send` in the backtrace when passed not enough arguments - includes `public_send` in the backtrace when passed a single incorrect argument - invokes the named method - accepts a String method name - invokes a class method if called on a class - raises a TypeError if the method name is not a string or symbol - raises a NameError if the corresponding method can't be found - raises a NameError if the corresponding singleton method can't be found - raises an ArgumentError if no arguments are given - raises an ArgumentError if called with more arguments than available parameters - raises an ArgumentError if called with fewer arguments than required parameters - succeeds if passed an arbitrary number of arguments as a splat parameter - succeeds when passing 1 or more arguments as a required and a splat parameter - succeeds when passing 0 arguments to a method with one parameter with a default - has a negative arity - invokes module methods with super correctly Kernel#public_send called from own public method - raises a NoMethodError if the method is protected - raises a NoMethodError if the method is private Kernel#putc - is a private instance method Kernel.putc - calls #to_int to convert an object to an Integer - raises IOError on a closed stream - raises a TypeError when passed nil - raises a TypeError when passed false - raises a TypeError when passed true Kernel.putc with an Integer argument - writes one character as a String - writes the low byte as a String Kernel.putc with a String argument - writes one character - writes the first character Kernel#putc - calls #to_int to convert an object to an Integer - raises IOError on a closed stream - raises a TypeError when passed nil - raises a TypeError when passed false - raises a TypeError when passed true Kernel#putc with an Integer argument - writes one character as a String - writes the low byte as a String Kernel#putc with a String argument - writes one character - writes the first character Kernel#puts - is a private method - delegates to $stdout.puts Kernel.puts - needs to be reviewed for spec completeness Kernel#raise - is a private method - re-raises the previously rescued exception if no exception is specified - accepts a cause keyword argument that sets the cause - accepts a cause keyword argument that overrides the last exception - raises an ArgumentError when only cause is given - raises an ArgumentError when only cause is given even if it has nil value - raises an ArgumentError when given cause is not an instance of Exception - doesn't raise an ArgumentError when given cause is nil - allows cause equal an exception - doesn't set given cause when it equals an exception - raises ArgumentError when exception is part of the cause chain - re-raises a rescued exception - re-raises a previously rescued exception without overwriting the cause - re-raises a previously rescued exception with overwriting the cause when it's explicitly specified with :cause option - re-raises a previously rescued exception without overwriting the cause when it's explicitly specified with :cause option and has nil value - re-raises a previously rescued exception without setting a cause implicitly - re-raises a previously rescued exception that has a cause without setting a cause implicitly - re-raises a previously rescued exception that doesn't have a cause and isn't a cause of any other exception with setting a cause implicitly - re-raises a previously rescued exception that doesn't have a cause and is a cause of other exception without setting a cause implicitly - re-raises a previously rescued exception that doesn't have a cause and is a cause of other exception (that wasn't raised explicitly) without setting a cause implicitly - re-raises a previously rescued exception that has a cause but isn't a cause of any other exception without setting a cause implicitly Kernel#raise - aborts execution - accepts an exception that implements to_hash - allows the message parameter to be a hash - allows extra keyword arguments for compatibility - raises RuntimeError if no exception class is given - raises a given Exception instance - raises a RuntimeError if string given - passes no arguments to the constructor when given only an exception class - raises a TypeError when passed a non-Exception object - raises a TypeError when passed true - raises a TypeError when passed false - raises a TypeError when passed nil - raises a TypeError when passed a message and an extra argument - raises TypeError when passed a non-Exception object but it responds to #exception method that doesn't return an instance of Exception class - re-raises a previously rescued exception without overwriting the backtrace - allows Exception, message, and backtrace parameters - allows Exception, message, and backtrace_locations parameters - allows cause keyword argument - raises an ArgumentError when only cause is given - raises an ArgumentError when only cause is given and is nil - raises a TypeError when given cause is not an instance of Exception - doesn't set given cause when it equals the raised exception - accepts cause equal an exception - rejects circular causes - supports exception class with message and cause - supports exception class with message, backtrace and cause - supports automatic cause chaining - supports cause: nil to prevent automatic cause chaining Kernel.raise - needs to be reviewed for spec completeness Kernel#rand - is a private method - returns a float if no argument is passed - returns an integer for an integer argument - returns an integer for a float argument greater than 1 - returns a float for an argument between -1 and 1 - ignores the sign of the argument - never returns a value greater or equal to 1.0 with no arguments - never returns a value greater or equal to any passed in max argument - calls to_int on its argument - returns a numeric for an range argument where max is < 1 - returns nil when range is backwards - returns the range start/end when Float range is 0 - returns the range start/end when Integer range is 0 - supports custom object types - is random on boot Kernel#rand given an exclusive range - returns an Integer between the two Integers - returns a Float between the given Integer and Float - returns a Float between the given Float and Integer - returns a Float between the two given Floats Kernel#rand given an inclusive range - returns an Integer between the two Integers - returns a Float between the given Integer and Float - returns a Float between the given Float and Integer - returns a Float between the two given Floats Kernel#rand given an inclusive range between 0 and 1 - returns an Integer between the two Integers - returns a Float if at least one side is Float Kernel#rand given an exclusive range between 0 and 1 - returns zero as an Integer - returns a Float if at least one side is Float Kernel.rand - needs to be reviewed for spec completeness Kernel#readline - is a private method Kernel.readline - needs to be reviewed for spec completeness Kernel#readlines - is a private method Kernel.readlines - needs to be reviewed for spec completeness Kernel#remove_instance_variable - is a public method - raises a NameError if the instance variable is not defined - raises a NameError if the argument is not a valid instance variable name - raises a TypeError if passed an Object not defining #to_str - raises a FrozenError if self is frozen - raises for frozen objects Kernel#remove_instance_variable when passed a String - returns the instance variable's value - removes the instance variable Kernel#remove_instance_variable when passed a Symbol - returns the instance variable's value - removes the instance variable Kernel#remove_instance_variable when passed an Object - calls #to_str to convert the argument Kernel#require_relative with a relative path - loads a path relative to the current file - loads a file defining many methods - raises a LoadError if the file does not exist - raises a LoadError that includes the missing path - raises a LoadError if basepath does not exist - stores the missing path in a LoadError object - calls #to_str on non-String objects - raises a TypeError if argument does not respond to #to_str - raises a TypeError if passed an object that has #to_s but not #to_str - raises a TypeError if #to_str does not return a String - calls #to_path on non-String objects - calls #to_str on non-String objects returned by #to_path Kernel#require_relative with a relative path when file is a symlink - loads a path relative to current file Kernel#require_relative with a relative path in an #instance_eval with a - synthetic file base name loads a file base name relative to the working directory - synthetic file path loads a relative path relative to the working directory plus the directory of the synthetic path - synthetic relative file path with a Windows path separator specified loads a relative path relative to the working directory - absolute file path loads a path relative to the absolute path - absolute file path loads a path relative to the root directory Kernel#require_relative with a relative path (file extensions) - loads a .rb extensioned file when passed a non-extensioned path - loads a .rb extensioned file when a C-extension file of the same name is loaded - does not load a C-extension file if a .rb extensioned file is already loaded - loads a .rb extensioned file when passed a non-.rb extensioned path - loads a .rb extensioned file when a complex-extensioned C-extension file of the same name is loaded - does not load a C-extension file if a complex-extensioned .rb file is already loaded Kernel#require_relative with a relative path ($LOADED_FEATURES) - stores an absolute path - does not store the path if the load fails - does not load an absolute path that is already stored - adds the suffix of the resolved filename - loads a path for a file already loaded with a relative path Kernel#require_relative with a relative path ($LOADED_FEATURES) with symlinks - does not canonicalize the path and stores a path with symlinks - stores the same path that __FILE__ returns in the required file Kernel#require_relative with an absolute path - loads a path relative to the current file - loads a file defining many methods - raises a LoadError if the file does not exist - raises a LoadError if basepath does not exist - stores the missing path in a LoadError object - calls #to_str on non-String objects - raises a TypeError if argument does not respond to #to_str - raises a TypeError if passed an object that has #to_s but not #to_str - raises a TypeError if #to_str does not return a String - calls #to_path on non-String objects - calls #to_str on non-String objects returned by #to_path Kernel#require_relative with an absolute path (file extensions) - loads a .rb extensioned file when passed a non-extensioned path - loads a .rb extensioned file when a C-extension file of the same name is loaded - does not load a C-extension file if a .rb extensioned file is already loaded - loads a .rb extensioned file when passed a non-.rb extensioned path - loads a .rb extensioned file when a complex-extensioned C-extension file of the same name is loaded - does not load a C-extension file if a complex-extensioned .rb file is already loaded Kernel#require_relative with an absolute path ($LOAD_FEATURES) - stores an absolute path - does not store the path if the load fails - does not load an absolute path that is already stored - adds the suffix of the resolved filename - loads a path for a file already loaded with a relative path Kernel#require - is a private method - complex, enumerator, fiber, rational, thread, ruby2_keywords, set, pathname are already required - stores the missing path in a LoadError object - does not store the missing path in a LoadError object when c-extension file exists but loading fails and passed absolute path without extension Kernel#require (path resolution) - loads an absolute path - loads a non-canonical absolute path - loads a file defining many methods - raises a LoadError if the file does not exist - calls #to_str on non-String objects - raises a TypeError if passed nil - raises a TypeError if passed an Integer - raises a TypeError if passed an Array - raises a TypeError if passed an object that does not provide #to_str - raises a TypeError if passed an object that has #to_s but not #to_str - raises a TypeError if #to_str does not return a String - calls #to_path on non-String objects - calls #to_path on a String - calls #to_str on non-String objects returned by #to_path - loads a ./ relative path from the current working directory with empty $LOAD_PATH - loads a ../ relative path from the current working directory with empty $LOAD_PATH - loads a ./ relative path from the current working directory with non-empty $LOAD_PATH - loads a ../ relative path from the current working directory with non-empty $LOAD_PATH - loads a non-canonical path from the current working directory with non-empty $LOAD_PATH - resolves a filename against $LOAD_PATH entries - accepts an Object with #to_path in $LOAD_PATH - does not require file twice after $LOAD_PATH change - does not resolve a ./ relative path against $LOAD_PATH entries - does not resolve a ../ relative path against $LOAD_PATH entries - resolves a non-canonical path against $LOAD_PATH entries - loads a path with duplicate path separators Kernel#require (path resolution) with an unreadable file - raises a LoadError Kernel#require (path resolution) - loads .rb file when passed absolute path without extension - loads c-extension file when passed absolute path without extension when no .rb is present - does not try an extra .rb if the path already ends in .rb - does not load a bare filename unless the current working directory is in $LOAD_PATH - does not load a relative path unless the current working directory is in $LOAD_PATH - loads a file that recursively requires itself - loads a file concurrently Kernel#require (non-extensioned path) - loads a .rb extensioned file when a C-extension file exists on an earlier load path - does not load a feature twice when $LOAD_PATH has been modified - stores the missing path in a LoadError object Kernel#require (file extensions) - loads a .rb extensioned file when passed a non-extensioned path - loads a .rb extensioned file when a C-extension file of the same name is loaded - does not load a C-extension file if a .rb extensioned file is already loaded - loads a .rb extensioned file when passed a non-.rb extensioned path - loads a .rb extensioned file when a complex-extensioned C-extension file of the same name is loaded - does not load a C-extension file if a complex-extensioned .rb file is already loaded Kernel#require ($LOADED_FEATURES) - stores an absolute path - does not store the path if the load fails - does not load an absolute path that is already stored - does not load a ./ relative path that is already stored - does not load a ../ relative path that is already stored - does not load a non-canonical path that is already stored - respects being replaced with a new array - does not load twice the same file with and without extension - stores ../ relative paths as absolute paths - stores ./ relative paths as absolute paths - collapses duplicate path separators - expands absolute paths containing .. - adds the suffix of the resolved filename - does not load a non-canonical path for a file already loaded - does not load a ./ relative path for a file already loaded - does not load a ../ relative path for a file already loaded - unicode_normalize is part of core and not $LOADED_FEATURES - does not load a file earlier on the $LOAD_PATH when other similar features were already loaded Kernel#require ($LOADED_FEATURES) with symlinks - does not canonicalize the path and stores a path with symlinks - stores the same path that __FILE__ returns in the required file - requires only once when a new matching file added to path Kernel#require ($LOADED_FEATURES) with symlinks in the required feature and $LOAD_PATH - canonicalizes the entry in $LOAD_PATH but not the filename passed to #require Kernel#require ($LOADED_FEATURES) when a non-extensioned file is in $LOADED_FEATURES - loads a .rb extensioned file when a non extensioned file is in $LOADED_FEATURES - loads a .rb extensioned file from a subdirectory - returns false if the file is not found - returns false when passed a path and the file is not found Kernel#require (shell expansion) - performs tilde expansion on a .rb file before storing paths in $LOADED_FEATURES - performs tilde expansion on a non-extensioned file before storing paths in $LOADED_FEATURES Kernel#require (concurrently) - blocks a second thread from returning while the 1st is still requiring - blocks based on the path - allows a 2nd require if the 1st raised an exception - blocks a 3rd require if the 1st raises an exception and the 2nd is still running Kernel.require - stores the missing path in a LoadError object - does not store the missing path in a LoadError object when c-extension file exists but loading fails and passed absolute path without extension Kernel.require (path resolution) - loads an absolute path - loads a non-canonical absolute path - loads a file defining many methods - raises a LoadError if the file does not exist - calls #to_str on non-String objects - raises a TypeError if passed nil - raises a TypeError if passed an Integer - raises a TypeError if passed an Array - raises a TypeError if passed an object that does not provide #to_str - raises a TypeError if passed an object that has #to_s but not #to_str - raises a TypeError if #to_str does not return a String - calls #to_path on non-String objects - calls #to_path on a String - calls #to_str on non-String objects returned by #to_path - loads a ./ relative path from the current working directory with empty $LOAD_PATH - loads a ../ relative path from the current working directory with empty $LOAD_PATH - loads a ./ relative path from the current working directory with non-empty $LOAD_PATH - loads a ../ relative path from the current working directory with non-empty $LOAD_PATH - loads a non-canonical path from the current working directory with non-empty $LOAD_PATH - resolves a filename against $LOAD_PATH entries - accepts an Object with #to_path in $LOAD_PATH - does not require file twice after $LOAD_PATH change - does not resolve a ./ relative path against $LOAD_PATH entries - does not resolve a ../ relative path against $LOAD_PATH entries - resolves a non-canonical path against $LOAD_PATH entries - loads a path with duplicate path separators Kernel.require (path resolution) with an unreadable file - raises a LoadError Kernel.require (path resolution) - loads .rb file when passed absolute path without extension - loads c-extension file when passed absolute path without extension when no .rb is present - does not try an extra .rb if the path already ends in .rb - does not load a bare filename unless the current working directory is in $LOAD_PATH - does not load a relative path unless the current working directory is in $LOAD_PATH - loads a file that recursively requires itself - loads a file concurrently Kernel.require (non-extensioned path) - loads a .rb extensioned file when a C-extension file exists on an earlier load path - does not load a feature twice when $LOAD_PATH has been modified - stores the missing path in a LoadError object Kernel.require (file extensions) - loads a .rb extensioned file when passed a non-extensioned path - loads a .rb extensioned file when a C-extension file of the same name is loaded - does not load a C-extension file if a .rb extensioned file is already loaded - loads a .rb extensioned file when passed a non-.rb extensioned path - loads a .rb extensioned file when a complex-extensioned C-extension file of the same name is loaded - does not load a C-extension file if a complex-extensioned .rb file is already loaded Kernel.require ($LOADED_FEATURES) - stores an absolute path - does not store the path if the load fails - does not load an absolute path that is already stored - does not load a ./ relative path that is already stored - does not load a ../ relative path that is already stored - does not load a non-canonical path that is already stored - respects being replaced with a new array - does not load twice the same file with and without extension - stores ../ relative paths as absolute paths - stores ./ relative paths as absolute paths - collapses duplicate path separators - expands absolute paths containing .. - adds the suffix of the resolved filename - does not load a non-canonical path for a file already loaded - does not load a ./ relative path for a file already loaded - does not load a ../ relative path for a file already loaded - unicode_normalize is part of core and not $LOADED_FEATURES - does not load a file earlier on the $LOAD_PATH when other similar features were already loaded Kernel.require ($LOADED_FEATURES) with symlinks - does not canonicalize the path and stores a path with symlinks - stores the same path that __FILE__ returns in the required file - requires only once when a new matching file added to path Kernel.require ($LOADED_FEATURES) with symlinks in the required feature and $LOAD_PATH - canonicalizes the entry in $LOAD_PATH but not the filename passed to #require Kernel.require ($LOADED_FEATURES) when a non-extensioned file is in $LOADED_FEATURES - loads a .rb extensioned file when a non extensioned file is in $LOADED_FEATURES - loads a .rb extensioned file from a subdirectory - returns false if the file is not found - returns false when passed a path and the file is not found Kernel.require (shell expansion) - performs tilde expansion on a .rb file before storing paths in $LOADED_FEATURES - performs tilde expansion on a non-extensioned file before storing paths in $LOADED_FEATURES Kernel.require (concurrently) - blocks a second thread from returning while the 1st is still requiring - blocks based on the path - allows a 2nd require if the 1st raised an exception - blocks a 3rd require if the 1st raises an exception and the 2nd is still running Kernel#respond_to_missing? - is a private method - is only an instance method - is not called when #respond_to? would return true - is called with a 2nd argument of false when #respond_to? is - is called a 2nd argument of false when #respond_to? is called with only 1 argument - is called with true as the second argument when #respond_to? is - is called when #respond_to? would return false - causes #respond_to? to return true if called and not returning false - causes #respond_to? to return false if called and returning false - causes #respond_to? to return false if called and returning nil - isn't called when obj responds to the given public method - isn't called when obj responds to the given public method, include_private = true - is called when obj responds to the given protected method, include_private = false - isn't called when obj responds to the given protected method, include_private = true - is called when obj responds to the given private method, include_private = false - isn't called when obj responds to the given private method, include_private = true - is called for missing class methods Kernel#respond_to? - is a public method - is only an instance method - returns false if the given method was undefined - returns true if obj responds to the given public method - throws a type error if argument can't be coerced into a Symbol - returns false if obj responds to the given protected method - returns false if obj responds to the given private method - returns true if obj responds to the given protected method (include_private = true) - returns false if obj responds to the given protected method (include_private = false) - returns false even if obj responds to the given private method (include_private = false) - returns true if obj responds to the given private method (include_private = true) - does not change method visibility when finding private method - indicates if an object responds to a particular message Kernel#select - is a private method Kernel.select - does not block when timeout is 0 Kernel#send - invokes the named public method - invokes the named alias of a public method - invokes the named protected method - invokes the named private method - invokes the named alias of a private method - invokes the named alias of a protected method - invokes the named method - accepts a String method name - invokes a class method if called on a class - raises a TypeError if the method name is not a string or symbol - raises a NameError if the corresponding method can't be found - raises a NameError if the corresponding singleton method can't be found - raises an ArgumentError if no arguments are given - raises an ArgumentError if called with more arguments than available parameters - raises an ArgumentError if called with fewer arguments than required parameters - succeeds if passed an arbitrary number of arguments as a splat parameter - succeeds when passing 1 or more arguments as a required and a splat parameter - succeeds when passing 0 arguments to a method with one parameter with a default - has a negative arity - invokes module methods with super correctly Kernel#set_trace_func - is a private method Kernel.set_trace_func - needs to be reviewed for spec completeness Kernel#singleton_class - returns class extended from an object - returns NilClass for nil - returns TrueClass for true - returns FalseClass for false - raises TypeError for Integer - raises TypeError for Float - raises TypeError for Symbol - raises TypeError for a frozen deduplicated String - returns a frozen singleton class if object is frozen Kernel#singleton_class for an IO object with a replaced singleton class - looks up singleton methods from the fresh singleton class after an object instance got a new one Kernel#singleton_method - finds a method defined on the singleton class - returns a Method which can be called - only looks at singleton methods and not at methods in the class - raises a NameError if there is no such method - finds a method defined in a module included in the singleton class - finds a method defined in a module prepended in the singleton class - finds a method defined in a module that an object is extended with Kernel#singleton_methods when not passed an argument - returns an empty Array for an object with no singleton methods - returns the names of module methods for a module - does not return private module methods for a module - returns the names of class methods for a class - does not return private class methods for a class - returns the names of singleton methods for an object - returns the names of singleton methods for an object extended with a module - returns a unique list for an object extended with a module - returns the names of singleton methods for an object extended with two modules - returns the names of singleton methods for an object extended with a module including a module - returns the names of inherited singleton methods for a subclass - returns a unique list for a subclass - returns the names of inherited singleton methods for a subclass including a module - returns a unique list for a subclass including a module - returns the names of inherited singleton methods for a subclass of a class including a module - returns the names of inherited singleton methods for a subclass of a class that includes a module, where the subclass also includes a module - returns the names of inherited singleton methods for a class extended with a module - does not return any included methods for a module including a module - does not return any included methods for a class including a module - for a module does not return methods in a module prepended to Module itself - does not return private singleton methods for an object extended with a module - does not return private singleton methods for an object extended with two modules - does not return private singleton methods for an object extended with a module including a module - does not return private singleton methods for a class extended with a module - does not return private inherited singleton methods for a module including a module - does not return private inherited singleton methods for a class including a module - does not return private inherited singleton methods for a subclass - does not return private inherited singleton methods for a subclass including a module - does not return private inherited singleton methods for a subclass of a class including a module - does not return private inherited singleton methods for a subclass of a class that includes a module, where the subclass also includes a module Kernel#singleton_methods when passed true - returns an empty Array for an object with no singleton methods - returns the names of module methods for a module - does not return private module methods for a module - returns the names of class methods for a class - does not return private class methods for a class - returns the names of singleton methods for an object - returns the names of singleton methods for an object extended with a module - returns a unique list for an object extended with a module - returns the names of singleton methods for an object extended with two modules - returns the names of singleton methods for an object extended with a module including a module - returns the names of inherited singleton methods for a subclass - returns a unique list for a subclass - returns the names of inherited singleton methods for a subclass including a module - returns a unique list for a subclass including a module - returns the names of inherited singleton methods for a subclass of a class including a module - returns the names of inherited singleton methods for a subclass of a class that includes a module, where the subclass also includes a module - returns the names of inherited singleton methods for a class extended with a module - does not return any included methods for a module including a module - does not return any included methods for a class including a module - for a module does not return methods in a module prepended to Module itself - does not return private singleton methods for an object extended with a module - does not return private singleton methods for an object extended with two modules - does not return private singleton methods for an object extended with a module including a module - does not return private singleton methods for a class extended with a module - does not return private inherited singleton methods for a module including a module - does not return private inherited singleton methods for a class including a module - does not return private inherited singleton methods for a subclass - does not return private inherited singleton methods for a subclass including a module - does not return private inherited singleton methods for a subclass of a class including a module - does not return private inherited singleton methods for a subclass of a class that includes a module, where the subclass also includes a module Kernel#singleton_methods when passed false - returns an empty Array for an object with no singleton methods - returns the names of module methods for a module - does not return private module methods for a module - returns the names of class methods for a class - does not return private class methods for a class - returns the names of singleton methods for an object - does not return any included methods for a module including a module - does not return any included methods for a class including a module - for a module does not return methods in a module prepended to Module itself - does not return private singleton methods for an object extended with a module - does not return private singleton methods for an object extended with two modules - does not return private singleton methods for an object extended with a module including a module - does not return private singleton methods for a class extended with a module - does not return private inherited singleton methods for a module including a module - does not return private inherited singleton methods for a class including a module - does not return private inherited singleton methods for a subclass - does not return private inherited singleton methods for a subclass including a module - does not return private inherited singleton methods for a subclass of a class including a module - does not return private inherited singleton methods for a subclass of a class that includes a module, where the subclass also includes a module - returns an empty Array for an object extended with a module - returns an empty Array for an object extended with two modules - returns an empty Array for an object extended with a module including a module - returns the names of singleton methods of the subclass - does not return names of inherited singleton methods for a subclass - does not return the names of inherited singleton methods for a class extended with a module Kernel#sleep - is a private method - returns an Integer - accepts a Float - accepts an Integer - accepts a Rational - accepts any Object that responds to divmod - raises an ArgumentError when passed a negative duration - raises a TypeError when passed a String - pauses execution indefinitely if not given a duration - sleeps with nanosecond precision - accepts a nil duration Kernel.sleep - needs to be reviewed for spec completeness Kernel#spawn - is a private method - executes the given command Kernel.spawn - executes the given command Kernel#sprintf - does not raise error when passed more arguments than needed - can produce a string with valid encoding - can produce a string with invalid encoding - returns a String in the same encoding as the format String if compatible - returns a String in the argument's encoding if format encoding is more restrictive - raises Encoding::CompatibilityError if both encodings are ASCII compatible and there are not ASCII characters - calls #to_str to convert the format object to a String Kernel#sprintf integer formats - converts argument into Integer with to_int - converts argument into Integer with to_i if to_int isn't available - converts String argument with Kernel#Integer - raises TypeError exception if cannot convert to Integer Kernel#sprintf integer formats b - converts argument as a binary number - displays negative number as a two's complement prefixed with '..1' - collapse negative number representation if it equals 1 Kernel#sprintf integer formats B - converts argument as a binary number - displays negative number as a two's complement prefixed with '..1' - collapse negative number representation if it equals 1 Kernel#sprintf integer formats d - converts argument as a decimal number - works well with large numbers - converts to the empty string if precision is 0 and value is 0 Kernel#sprintf integer formats i - converts argument as a decimal number - works well with large numbers - converts to the empty string if precision is 0 and value is 0 Kernel#sprintf integer formats u - converts argument as a decimal number - works well with large numbers - converts to the empty string if precision is 0 and value is 0 Kernel#sprintf integer formats o - converts argument as an octal number - displays negative number as a two's complement prefixed with '..7' - collapse negative number representation if it equals 7 Kernel#sprintf integer formats x - converts argument as a hexadecimal number - displays negative number as a two's complement prefixed with '..f' - collapse negative number representation if it equals f Kernel#sprintf integer formats X - converts argument as a hexadecimal number with uppercase letters - displays negative number as a two's complement prefixed with '..f' - collapse negative number representation if it equals F Kernel#sprintf float formats - converts argument into Float - raises TypeError exception if cannot convert to Float Kernel#sprintf float formats e - converts argument into exponential notation [-]d.dddddde[+-]dd - cuts excessive digits and keeps only 6 ones - rounds the last significant digit to the closest one - displays Float::INFINITY as Inf - displays Float::NAN as NaN Kernel#sprintf float formats E - converts argument into exponential notation [-]d.dddddde[+-]dd - cuts excessive digits and keeps only 6 ones - rounds the last significant digit to the closest one - displays Float::INFINITY as Inf - displays Float::NAN as NaN Kernel#sprintf float formats f - converts floating point argument as [-]ddd.dddddd - cuts excessive digits and keeps only 6 ones - rounds the last significant digit to the closest one - displays Float::INFINITY as Inf - displays Float::NAN as NaN Kernel#sprintf float formats g - displays Float::INFINITY as Inf - displays Float::NAN as NaN Kernel#sprintf float formats g the exponent is less than -4 - converts a floating point number using exponential form Kernel#sprintf float formats g the exponent is greater than or equal to the precision (6 by default) - converts a floating point number using exponential form Kernel#sprintf float formats g otherwise - converts a floating point number in dd.dddd form - cuts excessive digits in fractional part and keeps only 4 ones - rounds the last significant digit to the closest one in fractional part - cuts fraction part to have only 6 digits at all Kernel#sprintf float formats G - displays Float::INFINITY as Inf - displays Float::NAN as NaN Kernel#sprintf float formats G the exponent is less than -4 - converts a floating point number using exponential form Kernel#sprintf float formats G the exponent is greater than or equal to the precision (6 by default) - converts a floating point number using exponential form Kernel#sprintf float formats G otherwise - converts a floating point number in dd.dddd form - cuts excessive digits in fractional part and keeps only 4 ones - rounds the last significant digit to the closest one in fractional part - cuts fraction part to have only 6 digits at all Kernel#sprintf float formats a - converts floating point argument as [-]0xh.hhhhp[+-]dd - displays Float::INFINITY as Inf - displays Float::NAN as NaN Kernel#sprintf float formats A - converts floating point argument as [-]0xh.hhhhp[+-]dd and use uppercase X and P - displays Float::INFINITY as Inf - displays Float::NAN as NaN Kernel#sprintf other formats c - displays character if argument is a numeric code of character - displays character if argument is a single character string - displays only the first character if argument is a string of several characters - displays no characters if argument is an empty string - raises TypeError if argument is not String or Integer and cannot be converted to them - raises TypeError if argument is nil - tries to convert argument to String with to_str - tries to convert argument to Integer with to_int - raises TypeError if converting to String with to_str returns non-String - raises TypeError if converting to Integer with to_int returns non-Integer Kernel#sprintf other formats p - displays argument.inspect value - substitutes 'nil' for nil Kernel#sprintf other formats s - substitute argument passes as a string - substitutes '' for nil - converts argument to string with to_s - does not try to convert with to_str - formats a partial substring without including omitted characters - formats string with precision - formats string with width - formats string with width and precision - formats nil with width - formats nil with precision - formats nil with width and precision - formats multibyte string with precision - preserves encoding of the format string Kernel#sprintf other formats % - alone raises an ArgumentError - is escaped by % Kernel#sprintf flags space applies to numeric formats bBdiouxXeEfgGaA - leaves a space at the start of non-negative numbers - does not leave a space at the start of negative numbers - prevents converting negative argument to two's complement form - treats several white spaces as one Kernel#sprintf flags (digit)$ - specifies the absolute argument number for this field - raises exception if argument number is bigger than actual arguments list - ignores '-' sign - raises ArgumentError exception when absolute and relative argument numbers are mixed Kernel#sprintf flags # applies to format o - increases the precision until the first digit will be `0' if it is not formatted as complements - does nothing for negative argument Kernel#sprintf flags # applies to formats bBxX - prefixes the result with 0x, 0X, 0b and 0B respectively for non-zero argument - does nothing for zero argument Kernel#sprintf flags # applies to formats aAeEfgG - forces a decimal point to be added, even if no digits follow - changes format from dd.dddd to exponential form for gG Kernel#sprintf flags # applies to gG - does not remove trailing zeros Kernel#sprintf flags + applies to numeric formats bBdiouxXaAeEfgG - adds a leading plus sign to non-negative numbers - does not use two's complement form for negative numbers for formats bBoxX Kernel#sprintf flags - - left-justifies the result of conversion if width is specified Kernel#sprintf flags 0 (zero) applies to numeric formats bBdiouxXaAeEfgG and width is specified - pads with zeros, not spaces - uses radix-1 when displays negative argument as a two's complement Kernel#sprintf flags * - uses the previous argument as the field width - left-justifies the result if width is negative - uses the specified argument as the width if * is followed by a number and $ - left-justifies the result if specified with $ argument is negative - raises ArgumentError when is mixed with width Kernel#sprintf width - specifies the minimum number of characters that will be written to the result - is ignored if argument's actual length is greater Kernel#sprintf precision integer types - controls the number of decimal places displayed Kernel#sprintf precision float types - controls the number of decimal places displayed in fraction part - does not affect G format Kernel#sprintf precision string formats - determines the maximum number of characters to be copied from the string Kernel#sprintf reference by name %s style - uses value passed in a hash argument - supports flags, width, precision and type - allows to place name in any position - cannot be mixed with unnamed style Kernel#sprintf reference by name %{name} style - uses value passed in a hash argument - does not support type style - supports flags, width and precision - cannot be mixed with unnamed style - raises KeyError when there is no matching key - converts value to String with to_s Kernel#sprintf faulty key - raises a KeyError - sets the Hash as the receiver of KeyError - sets the unmatched key as the key of KeyError Kernel#sprintf %c - supports Unicode characters - raises error when a codepoint isn't representable in an encoding of a format string - uses the encoding of the format string to interpret codepoints Kernel.sprintf - does not raise error when passed more arguments than needed - can produce a string with valid encoding - can produce a string with invalid encoding - returns a String in the same encoding as the format String if compatible - returns a String in the argument's encoding if format encoding is more restrictive - raises Encoding::CompatibilityError if both encodings are ASCII compatible and there are not ASCII characters - calls #to_str to convert the format object to a String Kernel.sprintf integer formats - converts argument into Integer with to_int - converts argument into Integer with to_i if to_int isn't available - converts String argument with Kernel#Integer - raises TypeError exception if cannot convert to Integer Kernel.sprintf integer formats b - converts argument as a binary number - displays negative number as a two's complement prefixed with '..1' - collapse negative number representation if it equals 1 Kernel.sprintf integer formats B - converts argument as a binary number - displays negative number as a two's complement prefixed with '..1' - collapse negative number representation if it equals 1 Kernel.sprintf integer formats d - converts argument as a decimal number - works well with large numbers - converts to the empty string if precision is 0 and value is 0 Kernel.sprintf integer formats i - converts argument as a decimal number - works well with large numbers - converts to the empty string if precision is 0 and value is 0 Kernel.sprintf integer formats u - converts argument as a decimal number - works well with large numbers - converts to the empty string if precision is 0 and value is 0 Kernel.sprintf integer formats o - converts argument as an octal number - displays negative number as a two's complement prefixed with '..7' - collapse negative number representation if it equals 7 Kernel.sprintf integer formats x - converts argument as a hexadecimal number - displays negative number as a two's complement prefixed with '..f' - collapse negative number representation if it equals f Kernel.sprintf integer formats X - converts argument as a hexadecimal number with uppercase letters - displays negative number as a two's complement prefixed with '..f' - collapse negative number representation if it equals F Kernel.sprintf float formats - converts argument into Float - raises TypeError exception if cannot convert to Float Kernel.sprintf float formats e - converts argument into exponential notation [-]d.dddddde[+-]dd - cuts excessive digits and keeps only 6 ones - rounds the last significant digit to the closest one - displays Float::INFINITY as Inf - displays Float::NAN as NaN Kernel.sprintf float formats E - converts argument into exponential notation [-]d.dddddde[+-]dd - cuts excessive digits and keeps only 6 ones - rounds the last significant digit to the closest one - displays Float::INFINITY as Inf - displays Float::NAN as NaN Kernel.sprintf float formats f - converts floating point argument as [-]ddd.dddddd - cuts excessive digits and keeps only 6 ones - rounds the last significant digit to the closest one - displays Float::INFINITY as Inf - displays Float::NAN as NaN Kernel.sprintf float formats g - displays Float::INFINITY as Inf - displays Float::NAN as NaN Kernel.sprintf float formats g the exponent is less than -4 - converts a floating point number using exponential form Kernel.sprintf float formats g the exponent is greater than or equal to the precision (6 by default) - converts a floating point number using exponential form Kernel.sprintf float formats g otherwise - converts a floating point number in dd.dddd form - cuts excessive digits in fractional part and keeps only 4 ones - rounds the last significant digit to the closest one in fractional part - cuts fraction part to have only 6 digits at all Kernel.sprintf float formats G - displays Float::INFINITY as Inf - displays Float::NAN as NaN Kernel.sprintf float formats G the exponent is less than -4 - converts a floating point number using exponential form Kernel.sprintf float formats G the exponent is greater than or equal to the precision (6 by default) - converts a floating point number using exponential form Kernel.sprintf float formats G otherwise - converts a floating point number in dd.dddd form - cuts excessive digits in fractional part and keeps only 4 ones - rounds the last significant digit to the closest one in fractional part - cuts fraction part to have only 6 digits at all Kernel.sprintf float formats a - converts floating point argument as [-]0xh.hhhhp[+-]dd - displays Float::INFINITY as Inf - displays Float::NAN as NaN Kernel.sprintf float formats A - converts floating point argument as [-]0xh.hhhhp[+-]dd and use uppercase X and P - displays Float::INFINITY as Inf - displays Float::NAN as NaN Kernel.sprintf other formats c - displays character if argument is a numeric code of character - displays character if argument is a single character string - displays only the first character if argument is a string of several characters - displays no characters if argument is an empty string - raises TypeError if argument is not String or Integer and cannot be converted to them - raises TypeError if argument is nil - tries to convert argument to String with to_str - tries to convert argument to Integer with to_int - raises TypeError if converting to String with to_str returns non-String - raises TypeError if converting to Integer with to_int returns non-Integer Kernel.sprintf other formats p - displays argument.inspect value - substitutes 'nil' for nil Kernel.sprintf other formats s - substitute argument passes as a string - substitutes '' for nil - converts argument to string with to_s - does not try to convert with to_str - formats a partial substring without including omitted characters - formats string with precision - formats string with width - formats string with width and precision - formats nil with width - formats nil with precision - formats nil with width and precision - formats multibyte string with precision - preserves encoding of the format string Kernel.sprintf other formats % - alone raises an ArgumentError - is escaped by % Kernel.sprintf flags space applies to numeric formats bBdiouxXeEfgGaA - leaves a space at the start of non-negative numbers - does not leave a space at the start of negative numbers - prevents converting negative argument to two's complement form - treats several white spaces as one Kernel.sprintf flags (digit)$ - specifies the absolute argument number for this field - raises exception if argument number is bigger than actual arguments list - ignores '-' sign - raises ArgumentError exception when absolute and relative argument numbers are mixed Kernel.sprintf flags # applies to format o - increases the precision until the first digit will be `0' if it is not formatted as complements - does nothing for negative argument Kernel.sprintf flags # applies to formats bBxX - prefixes the result with 0x, 0X, 0b and 0B respectively for non-zero argument - does nothing for zero argument Kernel.sprintf flags # applies to formats aAeEfgG - forces a decimal point to be added, even if no digits follow - changes format from dd.dddd to exponential form for gG Kernel.sprintf flags # applies to gG - does not remove trailing zeros Kernel.sprintf flags + applies to numeric formats bBdiouxXaAeEfgG - adds a leading plus sign to non-negative numbers - does not use two's complement form for negative numbers for formats bBoxX Kernel.sprintf flags - - left-justifies the result of conversion if width is specified Kernel.sprintf flags 0 (zero) applies to numeric formats bBdiouxXaAeEfgG and width is specified - pads with zeros, not spaces - uses radix-1 when displays negative argument as a two's complement Kernel.sprintf flags * - uses the previous argument as the field width - left-justifies the result if width is negative - uses the specified argument as the width if * is followed by a number and $ - left-justifies the result if specified with $ argument is negative - raises ArgumentError when is mixed with width Kernel.sprintf width - specifies the minimum number of characters that will be written to the result - is ignored if argument's actual length is greater Kernel.sprintf precision integer types - controls the number of decimal places displayed Kernel.sprintf precision float types - controls the number of decimal places displayed in fraction part - does not affect G format Kernel.sprintf precision string formats - determines the maximum number of characters to be copied from the string Kernel.sprintf reference by name %s style - uses value passed in a hash argument - supports flags, width, precision and type - allows to place name in any position - cannot be mixed with unnamed style Kernel.sprintf reference by name %{name} style - uses value passed in a hash argument - does not support type style - supports flags, width and precision - cannot be mixed with unnamed style - raises KeyError when there is no matching key - converts value to String with to_s Kernel.sprintf faulty key - raises a KeyError - sets the Hash as the receiver of KeyError - sets the unmatched key as the key of KeyError Kernel.sprintf %c - supports Unicode characters - raises error when a codepoint isn't representable in an encoding of a format string - uses the encoding of the format string to interpret codepoints Kernel#srand - is a private method - returns the previous seed value - returns the system-initialized seed value on the first call - seeds the RNG correctly and repeatably - defaults number to a random value - accepts and uses a seed of 0 - accepts a negative seed - accepts an Integer as a seed - calls #to_int on seed - raises a TypeError when passed nil - raises a TypeError when passed a String Kernel.srand - needs to be reviewed for spec completeness Kernel#syscall - is a private method Kernel.syscall - needs to be reviewed for spec completeness Kernel#system - is a private method - executes the specified command in a subprocess - returns true when the command exits with a zero exit status - returns false when the command exits with a non-zero exit status - raises RuntimeError when `exception: true` is given and the command exits with a non-zero exit status - raises Errno::ENOENT when `exception: true` is given and the specified command does not exist - returns nil when command execution fails - does not write to stderr when command execution fails - executes with `sh` if the command contains shell characters - ignores SHELL env var and always uses `sh` - executes with `sh` if the command is executable but not binary and there is no shebang - expands shell variables when given a single string argument - does not expand shell variables when given multiples arguments Kernel.system - executes the specified command in a subprocess - returns true when the command exits with a zero exit status - returns false when the command exits with a non-zero exit status - raises RuntimeError when `exception: true` is given and the command exits with a non-zero exit status - raises Errno::ENOENT when `exception: true` is given and the specified command does not exist - returns nil when command execution fails - does not write to stderr when command execution fails - executes with `sh` if the command contains shell characters - ignores SHELL env var and always uses `sh` - executes with `sh` if the command is executable but not binary and there is no shebang - expands shell variables when given a single string argument - does not expand shell variables when given multiples arguments Kernel#taint - has been removed Kernel#tainted? - has been removed Kernel#tap - always yields self and returns self - raises a LocalJumpError when no block given Kernel#test - is a private method - returns true when passed ?f if the argument is a regular file - returns true when passed ?e if the argument is a file - returns true when passed ?d if the argument is a directory - returns true when passed ?l if the argument is a symlink - returns true when passed ?r if the argument is readable by the effective uid - returns true when passed ?R if the argument is readable by the real uid - calls #to_path on second argument when passed ?f and a filename - calls #to_path on second argument when passed ?e and a filename - calls #to_path on second argument when passed ?d and a directory Kernel#test writable test - returns true when passed ?w if the argument is readable by the effective uid - returns true when passed ?W if the argument is readable by the real uid Kernel#test time commands - returns the last access time for the provided file when passed ?A - returns the time at which the file was created when passed ?C - returns the time at which the file was modified when passed ?M Kernel.test - needs to be reviewed for spec completeness Kernel#then - yields self - returns the block return value - returns a sized Enumerator when no block given Kernel.throw - transfers control to the end of the active catch block waiting for symbol - transfers control to the innermost catch block waiting for the same symbol - sets the return value of the catch block to nil by default - sets the return value of the catch block to a value specified as second parameter - raises an ArgumentError if there is no catch block for the symbol - raises an UncaughtThrowError if there is no catch block for the symbol - raises ArgumentError if 3 or more arguments provided - can throw an object Kernel#throw - is a private method Kernel#to_enum - needs to be reviewed for spec completeness Kernel#to_s - returns a String containing the name of self's class Kernel#trace_var - is a private method - hooks assignments to a global variable - accepts a proc argument instead of a block - accepts a String argument instead of a Proc or block - raises ArgumentError if no block or proc is provided Kernel#trap - is a private method Kernel#trust - has been removed Kernel#untaint - has been removed Kernel#untrace_var - is a private method Kernel.untrace_var - needs to be reviewed for spec completeness Kernel#untrust - has been removed Kernel#untrusted? - has been removed Kernel#warn - is a private method - accepts multiple arguments - does not append line-end if last character is line-end - calls #write on $stderr if $VERBOSE is true - calls #write on $stderr if $VERBOSE is false - does not call #write on $stderr if $VERBOSE is nil - writes each argument on a line when passed multiple arguments - writes each array element on a line when passes an array - does not write strings when passed no arguments - writes the default record separator and NOT $/ to $stderr after the warning message - writes to_s representation if passed a non-string - treats empty hash as no keyword argument - calls Warning.warn without keyword arguments if Warning.warn does not accept keyword arguments - calls Warning.warn with category: nil if Warning.warn accepts keyword arguments - calls Warning.warn with given category keyword converted to a symbol - does not call Warning.warn if self is the Warning module - avoids recursion if Warning#warn is redefined and calls super Kernel#warn :uplevel keyword argument - prepends a message with specified line from the backtrace - shows the caller of #require and not #require itself without RubyGems - shows the caller of #require and not #require itself with RubyGems loaded - doesn't show the caller when the uplevel is `nil` - skips 31 bits as a Bignum - dumps a negative Fixnum > 31 bits as a Bignum - does not use object links for objects repeatedly dumped Marshal.dump with a Symbol - dumps a Symbol - dumps a big Symbol - dumps an encoded Symbol - dumps a binary encoded Symbol - dumps multiple Symbols sharing the same encoding - uses symbol links for objects repeatedly dumped Marshal.dump with an object responding to #marshal_dump - dumps the object returned by #marshal_dump - does not use Class#name - raises TypeError if an Object is an instance of an anonymous class - uses object links for objects repeatedly dumped - adds instance variables of a dumped object after the object itself into the objects table Marshal.dump with an object responding to #_dump - dumps the String returned by #_dump - dumps the String in non US-ASCII and non UTF-8 encoding - dumps the String in multibyte encoding - ignores overridden name method - raises a TypeError if _dump returns a non-string - raises TypeError if an Object is an instance of an anonymous class - favors marshal_dump over _dump - indexes instance variables of a String returned by #_dump at first and then indexes the object itself - uses object links for objects repeatedly dumped - adds instance variables of a dumped String before the object itself into the objects table Marshal.dump with an object responding to #_dump Core library classes with #_dump returning a String with instance variables - indexes instance variables and then a Time object itself Marshal.dump with a Class - dumps a builtin Class - dumps a user Class - dumps a nested Class - ignores overridden name method - dumps a class with multibyte characters in name - uses object links for objects repeatedly dumped - raises TypeError with an anonymous Class - raises TypeError with a singleton Class Marshal.dump with a Module - dumps a builtin Module - ignores overridden name method - dumps a module with multibyte characters in name - uses object links for objects repeatedly dumped - raises TypeError with an anonymous Module Marshal.dump with a Float - dumps a Float - may or may not use object links for objects repeatedly dumped Marshal.dump with a Bignum - dumps a Bignum - dumps a Bignum - uses object links for objects repeatedly dumped - increases the object links counter Marshal.dump with a Rational - dumps a Rational - uses object links for objects repeatedly dumped Marshal.dump with a Complex - dumps a Complex - uses object links for objects repeatedly dumped Marshal.dump with a Data - dumps a Data - dumps an extended Data - ignores overridden name method - uses object links for objects repeatedly dumped - raises TypeError with an anonymous Struct Marshal.dump with a String - dumps a blank String - dumps a short String - dumps a long String - dumps a String extended with a Module - dumps a String subclass - dumps a String subclass extended with a Module - ignores overridden name method when dumps a String subclass - dumps a String with instance variables - dumps a US-ASCII String - dumps a UTF-8 String - dumps a String in another encoding - dumps multiple strings using symlinks for the :E (encoding) symbol - uses object links for objects repeatedly dumped - adds instance variables after the object itself into the objects table Marshal.dump with a Regexp - dumps a Regexp - dumps a Regexp with flags - dumps a Regexp with instance variables - dumps an extended Regexp - dumps a Regexp subclass - dumps a binary Regexp - dumps an ascii-compatible Regexp - dumps a UTF-8 Regexp - dumps a Regexp in another encoding - ignores overridden name method when dumps a Regexp subclass - uses object links for objects repeatedly dumped Marshal.dump with an Array - dumps an empty Array - dumps a non-empty Array - dumps an Array subclass - dumps a recursive Array - dumps an Array with instance variables - dumps an extended Array - ignores overridden name method when dumps an Array subclass - uses object links for objects repeatedly dumped - adds instance variables after the object itself into the objects table Marshal.dump with a Hash - dumps a Hash - dumps a non-empty Hash - dumps a Hash subclass - dumps a Hash with a default value - dumps a Hash with compare_by_identity - dumps a Hash subclass with compare_by_identity - raises a TypeError with hash having default proc - dumps a Hash with instance variables - dumps an extended Hash - dumps an Hash subclass with a parameter to initialize - ignores overridden name method when dumps a Hash subclass - uses object links for objects repeatedly dumped - adds instance variables after the object itself into the objects table Marshal.dump with a Struct - dumps a Struct - dumps a Struct - dumps a Struct with instance variables - dumps an extended Struct - ignores overridden name method - uses object links for objects repeatedly dumped - raises TypeError with an anonymous Struct - adds instance variables after the object itself into the objects table Marshal.dump with an Object - dumps an Object - dumps an extended Object - dumps an Object with an instance variable - dumps an Object with a non-US-ASCII instance variable - dumps an Object that has had an instance variable added and removed as though it was never set - dumps an Object if it has a singleton class but no singleton methods and no singleton instance variables - ignores overridden name method - raises TypeError if an Object has a singleton class and singleton methods - raises TypeError if an Object has a singleton class and singleton instance variables - raises TypeError if an Object is an instance of an anonymous class - raises TypeError if an Object extends an anonymous module - dumps a BasicObject subclass if it defines respond_to? - dumps without marshaling any attached finalizer - uses object links for objects repeatedly dumped - adds instance variables after the object itself into the objects table Marshal.dump with a Range - dumps a Range inclusive of end - dumps a Range exclusive of end - uses object links for objects repeatedly dumped - raises TypeError with an anonymous Range subclass Marshal.dump with a Time - dumps the zone and the offset - dumps the zone, but not the offset if zone is UTC - ignores overridden name method - dumps a Time subclass with multibyte characters in name - uses object links for objects repeatedly dumped - adds instance variables before the object itself into the objects table - raises TypeError with an anonymous Time subclass Marshal.dump with an Exception - dumps an empty Exception - dumps the message for the exception - contains the filename in the backtrace - dumps instance variables if they exist - dumps the cause for the exception - dumps the message for the raised NoMethodError exception - uses object links for objects repeatedly dumped - adds instance variables after the object itself into the objects table - raises TypeError if an Object is an instance of an anonymous class Marshal.dump when passed an IO - writes the serialized data to the IO-Object - returns the IO-Object - raises an Error when the IO-Object does not respond to #write - calls binmode when it's defined Marshal.dump when passed a StringIO - should raise an error Marshal.dump with Float - represents NaN - represents +Infinity - represents -Infinity - represents zero - represents a Float less than 1 - represents a Float much less than 1 - represents a Float greater than 1 - represents a Float much greater than 1 - represents a Float much greater than 1 with a very small fractional part Marshal.load with Float - loads NaN - loads +Infinity - loads -Infinity - loads zero - loads a Float less than 1 - loads a Float much less than 1 - loads a Float greater than 1 - loads a Float much greater than 1 - loads a Float much greater than 1 with a very small fractional part Marshal.load - raises an ArgumentError when the dumped data is truncated - raises an ArgumentError when the argument is empty String - raises an ArgumentError when the dumped class is missing - loads an array containing objects having _dump method, and with proc - loads an array containing objects having marshal_dump method, and with proc - assigns classes to nested subclasses of Array correctly - loads subclasses of Array with overridden << and push correctly - raises a TypeError with bad Marshal version - raises EOFError on loading an empty file - loads a nil - loads a 1..2 - loads a 1...2 - loads a 'a'..'b' - loads a Struct - loads a Symbol - loads a true - loads a false - loads a String empty - loads a String small - loads a String big - loads a String extended - loads a String subclass - loads a String subclass extended - loads a Symbol small - loads a Symbol big - loads a Integer -2**64 - loads a Integer -2**63 - loads a Integer -2**24 - loads a Integer -4516727 - loads a Integer -2**16 - loads a Integer -2**8 - loads a Integer -123 - loads a Integer -124 - loads a Integer 0 - loads a Integer 5 - loads a Integer 122 - loads a Integer 123 - loads a Integer 2**8 - loads a Integer 2**16 - loads a Integer 2**24 - loads a Integer 2**64 - loads a Integer 2**90 - loads a Class String - loads a Module Marshal - loads a Module nested - loads a _dump object - loads a _dump object extended - loads a marshal_dump object - loads a Regexp - loads a Regexp subclass /i - loads a Float 0.0 - loads a Float -0.0 - loads a Float Infinity - loads a Float -Infinity - loads a Float 1.0 - loads a Float 8323434.342 - loads a Float 1.0799999999999912 - loads a Hash - loads a Hash subclass - loads a Array - loads a Array subclass - loads a Struct Pyramid - loads a nil - loads a 1..2 - loads a 1...2 - loads a 'a'..'b' - loads a Struct - loads a Symbol - loads a true - loads a false - loads a String empty - loads a String small - loads a String big - loads a String extended - loads a String subclass - loads a String subclass extended - loads a Symbol small - loads a Symbol big - loads a Integer -2**64 - loads a Integer -2**63 - loads a Integer -2**24 - loads a Integer -2**16 - loads a Integer -2**8 - loads a Integer -123 - loads a Integer 0 - loads a Integer 5 - loads a Integer 2**8 - loads a Integer 2**16 - loads a Integer 2**24 - loads a Integer 2**64 - loads a Integer 2**90 - loads a Class String - loads a Module Marshal - loads a Module nested - loads a _dump object - loads a _dump object extended - loads a marshal_dump object - loads a Regexp - loads a Regexp subclass /i - loads a Float 0.0 - loads a Float -0.0 - loads a Float Infinity - loads a Float -Infinity - loads a Float 1.0 - loads a Hash - loads a Hash subclass - loads a Array - loads a Array subclass - loads a Struct Pyramid - loads a Random - raises an ArgumentError with full constant name when the dumped constant is missing Marshal.load when called with freeze: true - returns frozen strings - returns frozen arrays - returns frozen hashes - returns frozen regexps - returns frozen structs - returns frozen objects - does not freeze modules - does not freeze classes - does freeze extended objects - does freeze extended objects with instance variables - returns frozen object having #_dump method - returns frozen object responding to #marshal_dump and #marshal_load - returns frozen object extended by a module - does not call freeze method - returns frozen object even if object does not respond to freeze method - returns a frozen object when is an instance of String/Array/Regexp/Hash subclass and has instance variables Marshal.load when called with freeze: true deep freezing - returns hashes with frozen keys and values - returns arrays with frozen elements - returns structs with frozen members - returns objects with frozen instance variables - deduplicates frozen strings Marshal.load when called with freeze: true when called with a proc - call the proc with frozen objects - does not freeze the object returned by the proc Marshal.load when called with a proc - call the proc with fully initialized strings - no longer mutate the object after it was passed to the proc - call the proc with extended objects - returns the value of the proc - calls the proc for recursively visited data - loads an Array with proc Marshal.load when called with nil for the proc argument - behaves as if no proc argument was passed Marshal.load when called on objects with custom _dump methods - does not set instance variables of an object with user-defined _dump/_load - loads the String in non US-ASCII and non UTF-8 encoding - loads the String in multibyte encoding Marshal.load when called on objects with custom _dump methods that returns an immediate value - loads an array containing an instance of the object, followed by multiple instances of another object - loads any structure with multiple references to the same object, followed by multiple instances of another object - loads an array containing references to multiple instances of the object, followed by multiple instances of another object Marshal.load for an Array - loads an array containing the same objects - loads an array having ivar - loads an extended Array object containing a user-marshaled object Marshal.load for a Hash - loads an extended_user_hash with a parameter to initialize - loads an extended hash object containing a user-marshaled object - preserves hash ivars when hash contains a string having ivar - preserves compare_by_identity behaviour - preserves compare_by_identity behaviour for a Hash subclass - allocates an instance of the proper class when Hash subclass with compare_by_identity behaviour Marshal.load for a Symbol - loads a Symbol - loads a big Symbol - loads an encoded Symbol - loads a binary encoded Symbol - loads multiple Symbols sharing the same encoding - raises ArgumentError when end of byte sequence reached before symbol characters end Marshal.load for a String - loads a string having ivar with ref to self - loads a string through StringIO stream - sets binmode if it is loading through StringIO stream - loads a string with an ivar - loads a String subclass with custom constructor - loads a US-ASCII String - loads a UTF-8 String - loads a String in another encoding - loads a String as BINARY if no encoding is specified at the end - raises ArgumentError when end of byte sequence reached before string characters end Marshal.load for a Struct - loads a extended_struct having fields with same objects - loads a struct having ivar - loads a struct having fields - does not call initialize on the unmarshaled struct Marshal.load for a Data - loads a Data - loads an extended Data - returns a frozen object Marshal.load for an Exception - loads a marshalled exception with no message - loads a marshalled exception with a message - loads a marshalled exception with a backtrace - loads an marshalled exception with ivars Marshal.load for an Object - loads an object - loads an extended Object - loads an object having ivar - loads an Object with a non-US-ASCII instance variable - raises ArgumentError if the object from an 'o' stream is not dumpable as 'o' type user class - raises ArgumentError when end of byte sequence reached before class name end Marshal.load for an object responding to #marshal_dump and #marshal_load - loads a user-marshaled object Marshal.load for a user object - loads a user-marshaled extended object - loads a UserObject Marshal.load for a user object that extends a core type other than Object or BasicObject - raises ArgumentError if the resulting class does not extend the same type Marshal.load for a Regexp - loads an extended Regexp - loads a Regexp subclass instance variables when it is extended with a module - restore the regexp instance variables - preserves Regexp encoding - raises ArgumentError when end of byte sequence reached before source string end Marshal.load for a Float - loads a Float NaN - loads a Float 1.3 - loads a Float -5.1867345e-22 - loads a Float 1.1867345e+22 - raises ArgumentError when end of byte sequence reached before float string representation end Marshal.load for an Integer - loads 0 - loads an Integer 8 - loads and Integer -8 - loads an Integer 1234 - loads an Integer -1234 - loads an Integer 4611686018427387903 - loads an Integer -4611686018427387903 - loads an Integer 2361183241434822606847 - loads an Integer -2361183241434822606847 - raises ArgumentError if the input is too short - roundtrips 4611686018427387903 from dump/load correctly Marshal.load for a Rational - loads Marshal.load for a Complex - loads Marshal.load for a Bignum that is Bignum on 32-bit platforms but Fixnum on 64-bit - dumps a Fixnum - dumps an array containing multiple references to the Bignum as an array of Fixnum Marshal.load for a Time - loads - loads serialized instance variables - loads Time objects stored as links - keeps the local zone - keeps UTC zone - keeps the zone - keeps utc offset - keeps nanoseconds - does not add any additional instance variable Marshal.load for nil - loads Marshal.load for true - loads Marshal.load for false - loads Marshal.load for a Class - loads - raises ArgumentError if given the name of a non-Module - raises ArgumentError if given a nonexistent class - raises ArgumentError when end of byte sequence reached before class name end Marshal.load for a Module - loads a module - raises ArgumentError if given the name of a non-Class - loads an old module - raises ArgumentError when end of byte sequence reached before module name end Marshal.load for a wrapped C pointer - loads - raises TypeError when the local class is missing _load_data - raises ArgumentError when the local class is a regular object Marshal.load when a class does not exist in the namespace - raises an ArgumentError Marshal::MAJOR_VERSION - is 4 Marshal::MINOR_VERSION - is 8 Marshal.restore - raises an ArgumentError when the dumped data is truncated - raises an ArgumentError when the argument is empty String - raises an ArgumentError when the dumped class is missing - loads an array containing objects having _dump method, and with proc - loads an array containing objects having marshal_dump method, and with proc - assigns classes to nested subclasses of Array correctly - loads subclasses of Array with overridden << and push correctly - raises a TypeError with bad Marshal version - raises EOFError on loading an empty file - loads a nil - loads a 1..2 - loads a 1...2 - loads a 'a'..'b' - loads a Struct - loads a Symbol - loads a true - loads a false - loads a String empty - loads a String small - loads a String big - loads a String extended - loads a String subclass - loads a String subclass extended - loads a Symbol small - loads a Symbol big - loads a Integer -2**64 - loads a Integer -2**63 - loads a Integer -2**24 - loads a Integer -4516727 - loads a Integer -2**16 - loads a Integer -2**8 - loads a Integer -123 - loads a Integer -124 - loads a Integer 0 - loads a Integer 5 - loads a Integer 122 - loads a Integer 123 - loads a Integer 2**8 - loads a Integer 2**16 - loads a Integer 2**24 - loads a Integer 2**64 - loads a Integer 2**90 - loads a Class String - loads a Module Marshal - loads a Module nested - loads a _dump object - loads a _dump object extended - loads a marshal_dump object - loads a Regexp - loads a Regexp subclass /i - loads a Float 0.0 - loads a Float -0.0 - loads a Float Infinity - loads a Float -Infinity - loads a Float 1.0 - loads a Float 8323434.342 - loads a Float 1.0799999999999912 - loads a Hash - loads a Hash subclass - loads a Array - loads a Array subclass - loads a Struct Pyramid - loads a nil - loads a 1..2 - loads a 1...2 - loads a 'a'..'b' - loads a Struct - loads a Symbol - loads a true - loads a false - loads a String empty - loads a String small - loads a String big - loads a String extended - loads a String subclass - loads a String subclass extended - loads a Symbol small - loads a Symbol big - loads a Integer -2**64 - loads a Integer -2**63 - loads a Integer -2**24 - loads a Integer -2**16 - loads a Integer -2**8 - loads a Integer -123 - loads a Integer 0 - loads a Integer 5 - loads a Integer 2**8 - loads a Integer 2**16 - loads a Integer 2**24 - loads a Integer 2**64 - loads a Integer 2**90 - loads a Class String - loads a Module Marshal - loads a Module nested - loads a _dump object - loads a _dump object extended - loads a marshal_dump object - loads a Regexp - loads a Regexp subclass /i - loads a Float 0.0 - loads a Float -0.0 - loads a Float Infinity - loads a Float -Infinity - loads a Float 1.0 - loads a Hash - loads a Hash subclass - loads a Array - loads a Array subclass - loads a Struct Pyramid - loads a Random - raises an ArgumentError with full constant name when the dumped constant is missing Marshal.restore when called with freeze: true - returns frozen strings - returns frozen arrays - returns frozen hashes - returns frozen regexps - returns frozen structs - returns frozen objects - does not freeze modules - does not freeze classes - does freeze extended objects - does freeze extended objects with instance variables - returns frozen object having #_dump method - returns frozen object responding to #marshal_dump and #marshal_load - returns frozen object extended by a module - does not call freeze method - returns frozen object even if object does not respond to freeze method - returns a frozen object when is an instance of String/Array/Regexp/Hash subclass and has instance variables Marshal.restore when called with freeze: true deep freezing - returns hashes with frozen keys and values - returns arrays with frozen elements - returns structs with frozen members - returns objects with frozen instance variables - deduplicates frozen strings Marshal.restore when called with freeze: true when called with a proc - call the proc with frozen objects - does not freeze the object returned by the proc Marshal.restore when called with a proc - call the proc with fully initialized strings - no longer mutate the object after it was passed to the proc - call the proc with extended objects - returns the value of the proc - calls the proc for recursively visited data - loads an Array with proc Marshal.restore when called with nil for the proc argument - behaves as if no proc argument was passed Marshal.restore when called on objects with custom _dump methods - does not set instance variables of an object with user-defined _dump/_load - loads the String in non US-ASCII and non UTF-8 encoding - loads the String in multibyte encoding Marshal.restore when called on objects with custom _dump methods that returns an immediate value - loads an array containing an instance of the object, followed by multiple instances of another object - loads any structure with multiple references to the same object, followed by multiple instances of another object - loads an array containing references to multiple instances of the object, followed by multiple instances of another object Marshal.restore for an Array - loads an array containing the same objects - loads an array having ivar - loads an extended Array object containing a user-marshaled object Marshal.restore for a Hash - loads an extended_user_hash with a parameter to initialize - loads an extended hash object containing a user-marshaled object - preserves hash ivars when hash contains a string having ivar - preserves compare_by_identity behaviour - preserves compare_by_identity behaviour for a Hash subclass - allocates an instance of the proper class when Hash subclass with compare_by_identity behaviour Marshal.restore for a Symbol - loads a Symbol - loads a big Symbol - loads an encoded Symbol - loads a binary encoded Symbol - loads multiple Symbols sharing the same encoding - raises ArgumentError when end of byte sequence reached before symbol characters end Marshal.restore for a String - loads a string having ivar with ref to self - loads a string through StringIO stream - sets binmode if it is loading through StringIO stream - loads a string with an ivar - loads a String subclass with custom constructor - loads a US-ASCII String - loads a UTF-8 String - loads a String in another encoding - loads a String as BINARY if no encoding is specified at the end - raises ArgumentError when end of byte sequence reached before string characters end Marshal.restore for a Struct - loads a extended_struct having fields with same objects - loads a struct having ivar - loads a struct having fields - does not call initialize on the unmarshaled struct Marshal.restore for a Data - loads a Data - loads an extended Data - returns a frozen object Marshal.restore for an Exception - loads a marshalled exception with no message - loads a marshalled exception with a message - loads a marshalled exception with a backtrace - loads an marshalled exception with ivars Marshal.restore for an Object - loads an object - loads an extended Object - loads an object having ivar - loads an Object with a non-US-ASCII instance variable - raises ArgumentError if the object from an 'o' stream is not dumpable as 'o' type user class - raises ArgumentError when end of byte sequence reached before class name end Marshal.restore for an object responding to #marshal_dump and #marshal_load - loads a user-marshaled object Marshal.restore for a user object - loads a user-marshaled extended object - loads a UserObject Marshal.restore for a user object that extends a core type other than Object or BasicObject - raises ArgumentError if the resulting class does not extend the same type Marshal.restore for a Regexp - loads an extended Regexp - loads a Regexp subclass instance variables when it is extended with a module - restore the regexp instance variables - preserves Regexp encoding - raises ArgumentError when end of byte sequence reached before source string end Marshal.restore for a Float - loads a Float NaN - loads a Float 1.3 - loads a Float -5.1867345e-22 - loads a Float 1.1867345e+22 - raises ArgumentError when end of byte sequence reached before float string representation end Marshal.restore for an Integer - loads 0 - loads an Integer 8 - loads and Integer -8 - loads an Integer 1234 - loads an Integer -1234 - loads an Integer 4611686018427387903 - loads an Integer -4611686018427387903 - loads an Integer 2361183241434822606847 - loads an Integer -2361183241434822606847 - raises ArgumentError if the input is too short - roundtrips 4611686018427387903 from dump/load correctly Marshal.restore for a Rational - loads Marshal.restore for a Complex - loads Marshal.restore for a Bignum that is Bignum on 32-bit platforms but Fixnum on 64-bit - dumps a Fixnum - dumps an array containing multiple references to the Bignum as an array of Fixnum Marshal.restore for a Time - loads - loads serialized instance variables - loads Time objects stored as links - keeps the local zone - keeps UTC zone - keeps the zone - keeps utc offset - keeps nanoseconds - does not add any additional instance variable Marshal.restore for nil - loads Marshal.restore for true - loads Marshal.restore for false - loads Marshal.restore for a Class - loads - raises ArgumentError if given the name of a non-Module - raises ArgumentError if given a nonexistent class - raises ArgumentError when end of byte sequence reached before class name end Marshal.restore for a Module - loads a module - raises ArgumentError if given the name of a non-Class - loads an old module - raises ArgumentError when end of byte sequence reached before module name end Marshal.restore for a wrapped C pointer - loads - raises TypeError when the local class is missing _load_data - raises ArgumentError when the local class is a regular object Marshal.restore when a class does not exist in the namespace - raises an ArgumentError MatchData.allocate - is undefined MatchData#begin when passed an integer argument - returns the character offset of the start of the nth element - returns nil when the nth match isn't found - returns the character offset for multi-byte strings - returns the character offset for multi-byte strings with unicode regexp - tries to convert the passed argument to an Integer using #to_int - raises IndexError if index is out of bounds MatchData#begin when passed a String argument - return the character offset of the start of the named capture - returns the character offset for multi byte strings - returns the character offset for multi byte strings with unicode regexp - returns the character offset for the farthest match when multiple named captures use the same name - returns the character offset for multi-byte names - raises IndexError if there is no group with the provided name MatchData#begin when passed a Symbol argument - return the character offset of the start of the named capture - returns the character offset for multi byte strings - returns the character offset for multi byte strings with unicode regexp - returns the character offset for the farthest match when multiple named captures use the same name - returns the character offset for multi-byte names - raises IndexError if there is no group with the provided name MatchData#bytebegin when passed an integer argument - returns the byte-based offset of the start of the nth element - returns nil when the nth match isn't found - returns the byte-based offset for multi-byte strings - returns the byte-based offset for multi-byte strings with unicode regexp - tries to convert the passed argument to an Integer using #to_int - raises IndexError if index is out of bounds MatchData#bytebegin when passed a String argument - return the byte-based offset of the start of the named capture - returns the byte-based offset for multi byte strings - returns the byte-based offset for multi byte strings with unicode regexp - returns the byte-based offset for the farthest match when multiple named captures use the same name - returns the byte-based offset for multi-byte names - raises IndexError if there is no group with the provided name MatchData#bytebegin when passed a Symbol argument - return the byte-based offset of the start of the named capture - returns the byte-based offset for multi byte strings - returns the byte-based offset for multi byte strings with unicode regexp - returns the byte-based offset for the farthest match when multiple named captures use the same name - returns the byte-based offset for multi-byte names - raises IndexError if there is no group with the provided name MatchData#byteend when passed an integer argument - returns the byte-based offset of the end of the nth element - returns nil when the nth match isn't found - returns the byte-based offset for multi-byte strings - returns the byte-based offset for multi-byte strings with unicode regexp - tries to convert the passed argument to an Integer using #to_int MatchData#byteend when passed a String argument - return the byte-based offset of the start of the named capture - returns the byte-based offset for multi byte strings - returns the byte-based offset for multi byte strings with unicode regexp - returns the byte-based offset for the farthest match when multiple named captures use the same name - returns the byte-based offset for multi-byte names MatchData#byteend when passed a Symbol argument - return the byte-based offset of the start of the named capture - returns the byte-based offset for multi byte strings - returns the byte-based offset for multi byte strings with unicode regexp - returns the byte-based offset for the farthest match when multiple named captures use the same name - returns the byte-based offset for multi-byte names MatchData#byteoffset - returns beginning and ending byte-based offset of whole matched substring for 0 element - returns beginning and ending byte-based offset of n-th match, all the subsequent elements are capturing groups - accepts String as a reference to a named capture - accepts Symbol as a reference to a named capture - returns [nil, nil] if a capturing group is optional and doesn't match - returns correct beginning and ending byte-based offset for multi-byte strings - returns [nil, nil] if a capturing group is optional and doesn't match for multi-byte string - converts argument into integer if is not String nor Symbol - raises IndexError if there is no group with the provided name - raises IndexError if index is out of bounds - raises TypeError if can't convert argument into Integer MatchData#captures - returns an array of the match captures - returns instances of String when given a String subclass MatchData#deconstruct_keys - returns whole hash for nil as an argument - returns only specified keys - requires one argument - it raises error when argument is neither nil nor array - returns {} when passed [] - does not accept non-Symbol keys - process keys till the first non-existing one - returns {} when there are no named captured groups at all - returns {} when passed more keys than named captured groups MatchData#deconstruct - returns an array of the match captures - returns instances of String when given a String subclass MatchData#dup - duplicates the match data MatchData#[] - acts as normal array indexing [index] - supports accessors [start, length] - supports ranges [start..end] - supports endless ranges [start..] - supports beginningless ranges [..end] - supports beginningless endless ranges [nil..nil] - returns instances of String when given a String subclass MatchData#[Symbol] - returns the corresponding named match when given a Symbol - returns the corresponding named match when given a String - returns the matching version of multiple corresponding named match - returns the last match when multiple named matches exist with the same name - returns nil on non-matching named matches - raises an IndexError if there is no named match corresponding to the Symbol - raises an IndexError if there is no named match corresponding to the String - returns matches in the String's encoding MatchData#end when passed an integer argument - returns the character offset of the end of the nth element - returns nil when the nth match isn't found - returns the character offset for multi-byte strings - returns the character offset for multi-byte strings with unicode regexp - tries to convert the passed argument to an Integer using #to_int MatchData#end when passed a String argument - return the character offset of the start of the named capture - returns the character offset for multi byte strings - returns the character offset for multi byte strings with unicode regexp - returns the character offset for the farthest match when multiple named captures use the same name - returns the character offset for multi-byte names MatchData#end when passed a Symbol argument - return the character offset of the start of the named capture - returns the character offset for multi byte strings - returns the character offset for multi byte strings with unicode regexp - returns the character offset for the farthest match when multiple named captures use the same name - returns the character offset for multi-byte names MatchData#eql? - returns true if both operands have equal target strings, patterns, and match positions - returns false if the operands have different target strings - returns false if the operands have different patterns - returns false if the argument is not a MatchData object MatchData#== - returns true if both operands have equal target strings, patterns, and match positions - returns false if the operands have different target strings - returns false if the operands have different patterns - returns false if the argument is not a MatchData object MatchData#hash - needs to be reviewed for spec completeness MatchData#inspect - returns a String - returns a human readable representation that contains entire matched string and the captures - returns a human readable representation of named captures MatchData#length - length should return the number of elements in the match array MatchData#match_length - returns the length of the corresponding match when given an Integer - returns nil on non-matching index matches - returns the length of the corresponding named match when given a Symbol - returns nil on non-matching index matches MatchData#match - returns the corresponding match when given an Integer - returns nil on non-matching index matches - returns the corresponding named match when given a Symbol - returns nil on non-matching index matches MatchData#named_captures - returns a Hash that has captured name and the matched string pairs - prefers later captures - returns the latest matched capture, even if a later one that does not match exists - returns a Hash with Symbol keys when symbolize_names is provided a true value - returns a Hash with String keys when symbolize_names is provided a false value MatchData#names - returns an Array - sets each element to a String - returns the names of the named capture groups - returns [] if there were no named captures - returns each name only once - equals Regexp#names MatchData#offset - returns beginning and ending character offset of whole matched substring for 0 element - returns beginning and ending character offset of n-th match, all the subsequent elements are capturing groups - accepts String as a reference to a named capture - accepts Symbol as a reference to a named capture - returns [nil, nil] if a capturing group is optional and doesn't match - returns correct beginning and ending character offset for multi-byte strings - returns correct character offset for multi-byte strings with unicode regexp - returns [nil, nil] if a capturing group is optional and doesn't match for multi-byte string - converts argument into integer if is not String nor Symbol - raises IndexError if there is no group with the provided name - raises IndexError if index is out of bounds - raises TypeError if can't convert argument into Integer MatchData#post_match - returns the string after the match equiv. special var $' - sets the encoding to the encoding of the source String - sets an empty result to the encoding of the source String - returns an instance of String when given a String subclass MatchData#pre_match - returns the string before the match, equiv. special var $` - sets the encoding to the encoding of the source String - sets an empty result to the encoding of the source String - returns an instance of String when given a String subclass MatchData#regexp - returns a Regexp object - returns the pattern used in the match - returns the same Regexp used to match - returns a Regexp for the result of gsub(String) MatchData#size - length should return the number of elements in the match array MatchData#string - returns a copy of the match string - returns a frozen copy of the match string - returns the same frozen string for every call - returns a frozen copy of the matched string for gsub!(String) MatchData#to_a - returns an array of matches - returns instances of String when given a String subclass MatchData#to_s - returns the entire matched string - returns an instance of String when given a String subclass MatchData#values_at - supports multiple integer Ranges - supports mixing integer Ranges and Integers - supports mixing of names and indices - returns a new empty Array if no arguments given - fails when passed arguments of unsupported types MatchData#values_at when passed a list of Integers - returns an array containing each value given by one of integers - returns nil value for any integer that is out of range MatchData#values_at when passed an integer Range - returns an array containing each value given by the elements of the range - fills with nil values for range elements larger than the captured values number - raises RangeError if any element of the range is negative and out of range - supports endless Range - supports beginningless Range - returns an empty Array when Range is empty MatchData#values_at when passed names - slices captures with the given names - slices captures with the given String names Math.acos - returns a float - returns the arccosine of the argument - raises an Math::DomainError if the argument is greater than 1.0 - raises an Math::DomainError if the argument is less than -1.0 - raises a TypeError if the string argument cannot be coerced with Float() - returns NaN given NaN - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#acos - is accessible as a private instance method Math.acosh - returns a float - returns the principle value of the inverse hyperbolic cosine of the argument - raises Math::DomainError if the passed argument is less than -1.0 or greater than 1.0 - raises a TypeError if the argument cannot be coerced with Float() - returns NaN given NaN - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#acosh - is accessible as a private instance method Math.asin - returns a float - returns the arcsine of the argument - raises an Math::DomainError if the argument is greater than 1.0 - raises an Math::DomainError if the argument is less than -1.0 - raises a TypeError if the argument cannot be coerced with Float() - returns NaN given NaN - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#asin - is accessible as a private instance method Math.asinh - returns a float - returns the inverse hyperbolic sin of the argument - raises a TypeError if the argument cannot be coerced with Float() - returns NaN given NaN - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#asinh - is accessible as a private instance method Math.atan2 - returns a float - returns the arc tangent of y, x - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() - returns positive zero when passed 0.0, 0.0 - returns negative zero when passed -0.0, 0.0 - returns Pi when passed 0.0, -0.0 - returns -Pi when passed -0.0, -0.0 Math#atan2 - is accessible as a private instance method Math.atan - returns a float - returns the arctangent of the argument - raises a TypeError if the argument cannot be coerced with Float() - returns NaN given NaN - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#atan - is accessible as a private instance method Math.atanh - returns a float - returns the inverse hyperbolic tangent of the argument - raises a TypeError if the argument is nil - raises a TypeError if the argument is not a Numeric - returns Infinity if x == 1.0 - return -Infinity if x == -1.0 - raises a Math::DomainError for arguments greater than 1.0 - raises a Math::DomainError for arguments less than -1.0 Math#atanh - is a private instance method - returns a float - returns the inverse hyperbolic tangent of the argument - raises a TypeError if the argument is nil - raises a TypeError if the argument is not a Numeric - returns Infinity if x == 1.0 - return -Infinity if x == -1.0 - raises a Math::DomainError for arguments greater than 1.0 - raises a Math::DomainError for arguments less than -1.0 Math.cbrt - returns a float - returns the cubic root of the argument - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math::PI - approximates the value of pi - is accessible to a class that includes Math Math::E - approximates the value of Napier's constant - is accessible to a class that includes Math Math.cos - returns a float - returns the cosine of the argument expressed in radians - raises a TypeError unless the argument is Numeric and has #to_f - returns NaN given NaN Math.cos coerces its argument with #to_f - coerces its argument with #to_f - raises a TypeError if the given argument can't be converted to a Float - raises a NoMethodError if the given argument raises a NoMethodError during type coercion to a Float Math#cos - is accessible as a private instance method Math.cosh - returns a float - returns the hyperbolic cosine of the argument - raises a TypeError if the argument cannot be coerced with Float() - returns NaN given NaN - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#cosh - is accessible as a private instance method Math.erf - returns a float - returns the error function of the argument - raises a TypeError if the argument cannot be coerced with Float() - returns NaN given NaN - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#erf - is accessible as a private instance method Math.erfc - returns a float - returns the complementary error function of the argument - raises a TypeError if the argument cannot be coerced with Float() - returns NaN given NaN - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#erfc - is accessible as a private instance method Math.exp - returns a float - returns the base-e exponential of the argument - raises a TypeError if the argument cannot be coerced with Float() - returns NaN given NaN - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#exp - is accessible as a private instance method Math.frexp - returns the normalized fraction and exponent - raises a TypeError if the argument cannot be coerced with Float() - returns NaN given NaN - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#frexp - is accessible as a private instance method Math.gamma - returns +infinity given 0 - returns -infinity given -0.0 - returns Math.sqrt(Math::PI) given 0.5 - returns exactly (n-1)! given n for n between 2 and 23 - returns approximately (n-1)! given n for n between 24 and 30 - returns good numerical approximation for gamma(3.2) - returns good numerical approximation for gamma(-2.15) - returns good numerical approximation for gamma(0.00001) - returns good numerical approximation for gamma(-0.00001) - raises Math::DomainError given -1 - returns +infinity given +infinity - raises Math::DomainError given negative infinity - returns NaN given NaN Math.hypot - returns a float - returns the length of the hypotenuse of a right triangle with legs given by the arguments - raises a TypeError if the argument cannot be coerced with Float() - returns NaN given NaN - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#hypot - is accessible as a private instance method Math.ldexp - returns a float - returns the argument multiplied by 2**n - raises a TypeError if the first argument cannot be coerced with Float() - returns NaN given NaN - raises RangeError if NaN is given as the second arg - raises a TypeError if the second argument cannot be coerced with Integer() - raises a TypeError if the first argument is nil - raises a TypeError if the second argument is nil - accepts any first argument that can be coerced with Float() - accepts any second argument that can be coerced with Integer() - returns correct value that closes to the max value of double type Math#ldexp - is accessible as a private instance method Math.lgamma - returns [Infinity, 1] when passed 0 - returns [Infinity, ...] when passed -1 - returns [Infinity, -1] when passed -0.0 - returns [log(sqrt(PI)), 1] when passed 0.5 - returns [log(2/3*PI, 1] when passed 6.0 - returns an approximate value when passed -0.5 - returns an approximate value when passed -1.5 - raises Math::DomainError when passed -Infinity - returns [Infinity, 1] when passed Infinity - returns [NaN, ...] when passed NaN Math.log10 - returns a float - returns the base-10 logarithm of the argument - raises an Math::DomainError if the argument is less than 0 - raises a TypeError if the argument cannot be coerced with Float() - returns NaN given NaN - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#log10 - is accessible as a private instance method Math.log2 - returns a float - returns the natural logarithm of the argument - raises Math::DomainError if the argument is less than 0 - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if passed a numerical argument as a string - returns NaN given NaN - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math.log - returns a float - returns the natural logarithm of the argument - raises an Math::DomainError if the argument is less than 0 - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError for numerical values passed as string - accepts a second argument for the base - raises a TypeError when the numerical base cannot be coerced to a float - returns NaN given NaN - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#log - is accessible as a private instance method Math.sin - returns a float - returns the sine of the argument expressed in radians - raises a TypeError if the argument cannot be coerced with Float() - returns NaN given NaN - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#sin - is accessible as a private instance method Math.sinh - returns a float - returns the hyperbolic sin of the argument - raises a TypeError if the argument cannot be coerced with Float() - returns NaN given NaN - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#sinh - is accessible as a private instance method Math.sqrt - returns a float - returns the square root of the argument - raises a TypeError if the argument cannot be coerced with Float() - returns NaN given NaN - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() - raises a Math::DomainError when given a negative number Math#sqrt - is accessible as a private instance method Math.tan - returns a float - returns the tangent of the argument - returns NaN if called with +-Infinity - raises a TypeError if the argument cannot be coerced with Float() - returns NaN given NaN - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#tan - is accessible as a private instance method Math.tanh - returns a float - returns the hyperbolic tangent of the argument - raises a TypeError if the argument cannot be coerced with Float() - returns NaN given NaN - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#tanh - is accessible as a private instance method Method#arity returns zero - for method definition 'def m() end' - for method definition 'def n(&b) end' Method#arity returns positive values - for method definition def m(a) end def n(a, b) end def o(a, b, c) end def p(a, b, c, d) end - for method definition def m(a:) end def n(a:, b:) end def o(a: 1, b:, c:, d: 2) end - for method definition def m(a, b:) end def n(a, b:, &l) end - for method definition def m(a, b, c:, d: 1) end def n(a, b, c:, d: 1, **k, &l) end Method#arity returns negative values - for method definition def m(a=1) end def n(a=1, b=2) end - for method definition def m(a, b=1) end def n(a, b, c=1, d=2) end - for method definition def m(a=1, *b) end def n(a=1, b=2, *c) end - for method definition def m(*) end def n(*a) end - for method definition def m(a, *) end def n(a, *b) end def o(a, b, *c) end def p(a, b, c, *d) end - for method definition def m(*a, b) end def n(*a, b, c) end def o(*a, b, c, d) end - for method definition def m(a, *b, c) end def n(a, b, *c, d, e) end - for method definition def m(a, b=1, c=2, *d, e, f) end def n(a, b, c=1, *d, e, f, g) end - for method definition def m(a: 1) end def n(a: 1, b: 2) end - for method definition def m(a=1, b: 2) end def n(*a, b: 1) end def o(a=1, b: 2) end def p(a=1, *b, c: 2, &l) end - for method definition def m(**k, &l) end def n(*a, **k) end def o(a: 1, b: 2, **k) end - for method definition 'def m(a=1, *b, c:, d: 2, **k, &l) end' - for method definition def m(a, b=1, *c, d, e:, f: 2, **k, &l) end def n(a, b=1, *c, d:, e:, f: 2, **k, &l) end def o(a=0, b=1, *c, d, e:, f: 2, **k, &l) end def p(a=0, b=1, *c, d:, e:, f: 2, **k, &l) end Method#arity for a Method generated by respond_to_missing? - returns -1 Method#arity for a Method generated by attr_reader - return 0 Method#arity for a Method generated by attr_writer - returns 1 Method#call - invokes the method with the specified arguments, returning the method's return value - raises an ArgumentError when given incorrect number of arguments Method#call for a Method generated by respond_to_missing? - invokes method_missing with the specified arguments and returns the result - invokes method_missing with the method name and the specified arguments - invokes method_missing dynamically - does not call the original method name even if it now exists Method#=== - invokes the method with the specified arguments, returning the method's return value - raises an ArgumentError when given incorrect number of arguments Method#=== for a Method generated by respond_to_missing? - invokes method_missing with the specified arguments and returns the result - invokes method_missing with the method name and the specified arguments - invokes method_missing dynamically - does not call the original method name even if it now exists Method#clone - returns a copy of self - copies instance variables - copies the finalizer - preserves frozen status Method#<< - returns a Proc that is the composition of self and the passed Proc - calls passed Proc with arguments and then calls self with result - accepts any callable object - raises TypeError if passed not callable object - does not try to coerce argument with #to_proc Method#<< composition - is a lambda - may accept multiple arguments Method#>> - returns a Proc that is the composition of self and the passed Proc - calls passed Proc with arguments and then calls self with result - accepts any callable object - raises TypeError if passed not callable object - does not try to coerce argument with #to_proc Method#>> composition - is a lambda - may accept multiple arguments Method#curry - returns a curried proc Method#curry with optional arity argument - returns a curried proc when given correct arity - raises ArgumentError when the method requires less arguments than the given arity - raises ArgumentError when the method requires more arguments than the given arity Method#dup - returns a copy of self - copies instance variables - copies the finalizer - resets frozen status Method#[] - invokes the method with the specified arguments, returning the method's return value - raises an ArgumentError when given incorrect number of arguments Method#[] for a Method generated by respond_to_missing? - invokes method_missing with the specified arguments and returns the result - invokes method_missing with the method name and the specified arguments - invokes method_missing dynamically - does not call the original method name even if it now exists Method#eql? - returns true if methods are the same - returns true on aliased methods - returns true if the two core methods are aliases - returns false on a method which is neither aliased nor the same method - returns false for a method which is not bound to the same object - returns false if the two methods are bound to the same object but were defined independently - returns true if a method was defined using the other one - returns false if comparing a method defined via define_method and def - returns false if the two methods are bound to different objects, have the same names, and identical bodies - returns false if the argument is not a Method object - returns false if the argument is an unbound version of self Method#eql? missing methods - returns true for the same method missing - calls respond_to_missing? with true to include private methods Method#== - returns true if methods are the same - returns true on aliased methods - returns true if the two core methods are aliases - returns false on a method which is neither aliased nor the same method - returns false for a method which is not bound to the same object - returns false if the two methods are bound to the same object but were defined independently - returns true if a method was defined using the other one - returns false if comparing a method defined via define_method and def - returns false if the two methods are bound to different objects, have the same names, and identical bodies - returns false if the argument is not a Method object - returns false if the argument is an unbound version of self Method#== missing methods - returns true for the same method missing - calls respond_to_missing? with true to include private methods Method#hash - returns the same value for user methods that are eql? - returns the same value for builtin methods that are eql? Method#inspect - returns a String - returns a String for methods defined with attr_accessor - returns a String containing 'Method' - returns a String containing the method name - returns a String containing method arguments - returns a String containing the Module the method is defined in - returns a String containing the Module the method is referenced from - returns a String including all details - does not show the defining module if it is the same as the receiver class - returns a String containing the Module containing the method if object has a singleton class but method is not defined in the singleton class - returns a String containing the singleton class if method is defined in the singleton class - shows the metaclass and the owner for a Module instance method retrieved from a class Method#name - returns the name of the method - returns the name even when aliased Method#name for a Method generated by respond_to_missing? - returns the name passed to respond_to_missing? Method#original_name - returns the name of the method - returns the original name when aliased - returns the original name even when aliased twice Method#owner - returns the owner of the method - returns the same owner when aliased in the same classes - returns the class/module it was defined in - returns the class on which public was called for a private method in ancestor Method#owner for a Method generated by respond_to_missing? - returns the owner of the method Method#parameters - returns an empty Array when the method expects no arguments - returns [[:req,:name]] for a method expecting one required argument called 'name' - returns [[:req,:a],[:req,:b]] for a method expecting two required arguments called 'a' and 'b'' - returns [[:block,:blk]] for a method expecting one block argument called 'a' - returns [[:req,:a],[:block,:b] for a method expecting a required argument ('a') and a block argument ('b') - returns [[:req,:a],[:req,:b],[:block,:c] for a method expecting two required arguments ('a','b') and a block argument ('c') - returns [[:opt,:a]] for a method expecting one optional argument ('a') - returns [[:req,:a],[:opt,:b]] for a method expecting one required argument ('a') and one optional argument ('b') - returns [[:req,:a],[:opt,:b]] for a method expecting one required argument ('a') and one optional argument ('b') - returns [[:req,:a],[:opt,:b],[:opt,:c]] for a method expecting one required argument ('a') and two optional arguments ('b','c') - returns [[:req,:a],[:req,:b],[:opt,:c]] for a method expecting two required arguments ('a','b') and one optional arguments ('c') - returns [[:opt,:a],[:block,:b]] for a method expecting one required argument ('a') and one block argument ('b') - returns [[:req,:a],[:opt,:b],[:block,:c]] for a method expecting one required argument ('a'), one optional argument ('b'), and a block ('c') - returns [[:req,:a],[:opt,:b],[:opt,:c],[:block,:d]] for a method expecting one required argument ('a'), two optional arguments ('b','c'), and a block ('d') - returns [[:rest,:a]] for a method expecting a single splat argument ('a') - returns [[:req,:a],[:rest,:b]] for a method expecting a splat argument ('a') and a required argument ('b') - returns [[:req,:a],[:req,:b],[:rest,:c]] for a method expecting two required arguments ('a','b') and a splat argument ('c') - returns [[:req,:a],[:opt,:b],[:rest,:c]] for a method expecting a required argument ('a','b'), an optional argument ('b'), and a splat argument ('c') - returns [[:req,:a],[:req,:b],[:opt,:b],[:rest,:d]] for a method expecting two required arguments ('a','b'), an optional argument ('c'), and a splat argument ('d') - returns [[:req,:a],[:opt,:b],[:opt,:c],[:rest,:d]] for a method expecting a required argument ('a'), two optional arguments ('b','c'), and a splat argument ('d') - returns [[:rest,:a],[:block,:b]] for a method expecting a splat argument ('a') and a block argument ('b') - returns [[:req,:a],[:rest,:b],[:block,:c]] for a method expecting a required argument ('a'), a splat argument ('b'), and a block ('c') - returns [[:req,:a],[:req,:b],[:rest,:c],[:block,:d]] for a method expecting two required arguments ('a','b'), a splat argument ('c'), and a block ('d') - returns [[:req,:a],[:opt,:b],[:rest,:c],[:block,:d]] for a method expecting a required argument ('a'), a splat argument ('c'), and a block ('d') - returns [[:req,:a],[:req,:b],[:opt,:c],[:block,:d]] for a method expecting two required arguments ('a','b'), an optional argument ('c'), a splat argument ('d'), and a block ('e') - returns [[:rest,:a],[:req,:b]] for a method expecting a splat argument ('a') and a required argument ('b') - returns [[:rest,:a],[:req,:b],[:req,:c]] for a method expecting a splat argument ('a') and two required arguments ('b','c') - returns [[:rest,:a],[:req,:b],[:block,:c]] for a method expecting a splat argument ('a'), a required argument ('b'), and a block ('c') - returns [[:key,:a]] for a method with a single optional keyword argument - returns [[:keyrest,:a]] for a method with a keyword rest argument - returns [[:keyreq,:a]] for a method with a single required keyword argument - returns [[:nokey]] for a method with a single **nil parameter - works with ->(){} as the value of an optional argument - returns [] for a define_method method with explicit no-args || specification - returns [[:rest, :x]] for a define_method method with rest arg 'x' only - returns [[:req, :x]] for a define_method method expecting one required argument 'x' - returns [[:req, :x], [:req, :y]] for a define_method method expecting two required arguments 'x' and 'y' - returns [] for a define_method method with no args specification - returns [[:req]] for a define_method method with a grouping as its only argument - returns [[:opt, :x]] for a define_method method with an optional argument 'x' - returns [[:rest]] for a Method generated by respond_to_missing? - adds rest arg with name * for "star" argument - adds keyrest arg with ** as a name for "double star" argument - adds block arg with name & for anonymous block argument - returns [:rest, :*], [:keyrest, :**], [:block, :&] for forward parameters operator - returns the args and block for a splat and block argument - returns [] for a Method generated by attr_reader - return [[:req]] for a Method generated by attr_writer - returns all parameters defined with the name _ as _ - returns [[:rest]] for core methods with variable-length argument lists - returns [[:rest]] or [[:opt]] for core methods with optional arguments - returns [[:req]] for each parameter for core methods with fixed-length argument lists Method#private? - has been removed Method#protected? - has been removed Method#public? - has been removed Method#receiver - returns the receiver of the method - returns the right receiver even when aliased Method#receiver for a Method generated by respond_to_missing? - returns the receiver of the method Method#source_location - returns an Array - sets the first value to the path of the file in which the method was defined - sets the last value to an Integer representing the line on which the method was defined - returns the last place the method was defined - returns the location of the original method even if it was aliased - works for methods defined with a block - works for methods defined with a Method - works for methods defined with an UnboundMethod - works for methods whose visibility has been overridden in a subclass - works for core methods where it returns nil or - returns -1 if self is a subclass of or includes the given module - returns 0 if self is the same as the given module - returns +1 if self is a superclass of or included by the given module - returns nil if self and the given module are not related - returns nil if the argument is not a class/module Module#const_added - is a private instance method - returns nil in the default implementation - for a class defined with the `class` keyword, const_added runs before inherited - the superclass of a class assigned to a constant is set before const_added is called - is called when a new constant is assigned on self - is called when a new constant is assigned on self through const_set - is called when a new module is defined under self - is called when a new module is defined under a named module (assigned to a constant) - is called when a new class is defined under self - is called when a new class is defined under a named module (assigned to a constant) - is called when an autoload is defined - is called with a precise caller location with the line of definition - is called when the constant is already assigned a value - records re-definition of existing constants Module#const_defined? - returns true if the given Symbol names a constant defined in the receiver - returns true if the constant is defined in the receiver's superclass - returns true if the constant is defined in a mixed-in module of the receiver's parent - returns true if the constant is defined in a mixed-in module (with prepends) of the receiver - returns true if the constant is defined in Object and the receiver is a module - returns true if the constant is defined in Object and the receiver is a class that has Object among its ancestors - returns false if the constant is defined in the receiver's superclass and the inherit flag is false - returns true if the constant is defined in the receiver's superclass and the inherit flag is true - coerces the inherit flag to a boolean - returns true if the given String names a constant defined in the receiver - returns true when passed a constant name with unicode characters - returns true when passed a constant name with EUC-JP characters - returns false if the constant is not defined in the receiver, its superclass, or any included modules - does not call #const_missing if the constant is not defined in the receiver - special cases Object and checks it's included Modules - returns true for toplevel constant when the name begins with '::' - returns true when passed a scoped constant name - returns true when passed a scoped constant name for a constant in the inheritance hierarchy and the inherited flag is default - returns true when passed a scoped constant name for a constant in the inheritance hierarchy and the inherited flag is true - returns false when passed a scoped constant name for a constant in the inheritance hierarchy and the inherited flag is false - returns false when the name begins with '::' and the toplevel constant does not exist - raises a NameError if the name does not start with a capital letter - raises a NameError if the name starts with '_' - raises a NameError if the name starts with '@' - raises a NameError if the name starts with '!' - returns true or false for the nested name - raises a NameError if the name contains non-alphabetic characters except '_' - raises a TypeError if conversion to a String by calling #to_str fails Module#const_defined? converts the given name to a String using #to_str - calls #to_str to convert the given name to a String - raises a TypeError if the given name can't be converted to a String - raises a NoMethodError if the given argument raises a NoMethodError during type coercion to a String Module#const_get - accepts a String or Symbol name - raises a NameError if no constant is defined in the search path - raises a NameError with the not found constant symbol - raises a NameError if the name does not start with a capital letter - raises a NameError if the name starts with a non-alphabetic character - raises a NameError if the name contains non-alphabetic characters except '_' - calls #to_str to convert the given name to a String - raises a TypeError if conversion to a String by calling #to_str fails - calls #const_missing on the receiver if unable to locate the constant - does not search the singleton class of a Class or Module - does not search the containing scope - raises a NameError if the constant is defined in the receiver's superclass and the inherit flag is false - searches into the receiver superclasses if the inherit flag is true - raises a NameError when the receiver is a Module, the constant is defined at toplevel and the inherit flag is false - raises a NameError when the receiver is a Class, the constant is defined at toplevel and the inherit flag is false - coerces the inherit flag to a boolean - accepts a toplevel scope qualifier - accepts a toplevel scope qualifier when inherit is false - returns a constant whose module is defined the toplevel - accepts a scoped constant name - raises a NameError if the name includes two successive scope separators - raises a NameError if only '::' is passed - raises a NameError if a Symbol has a toplevel scope qualifier - raises a NameError if a Symbol is a scoped constant name - does read private constants - does autoload a constant - does autoload a constant with a toplevel scope qualifier - does autoload a module and resolve a constant within - does autoload a non-toplevel module - raises a NameError when the nested constant does not exist on the module but exists in Object Module#const_get with statically assigned constants - searches the immediate class or module first - searches a module included in the immediate class before the superclass - searches the superclass before a module included in the superclass - searches a module included in the superclass - searches the superclass chain - returns a toplevel constant when the receiver is a Class - returns a toplevel constant when the receiver is a Module Module#const_get with dynamically assigned constants - searches the immediate class or module first - searches a module included in the immediate class before the superclass - searches the superclass before a module included in the superclass - searches a module included in the superclass - searches the superclass chain - returns a toplevel constant when the receiver is a Class - returns a toplevel constant when the receiver is a Module - returns the updated value of a constant Module#const_missing - is called when an undefined constant is referenced via literal form - is called when an undefined constant is referenced via #const_get - raises NameError and includes the name of the value that wasn't found - raises NameError and does not include toplevel Object - is called regardless of visibility Module#const_set - sets the constant specified by a String or Symbol to the given value - returns the value set - sets the name of an anonymous module - sets the name of a module scoped by an anonymous module - sets the name of contained modules when assigning a toplevel anonymous module - raises a NameError if the name does not start with a capital letter - raises a NameError if the name starts with a non-alphabetic character - raises a NameError if the name contains non-alphabetic characters except '_' - calls #to_str to convert the given name to a String - raises a TypeError if conversion to a String by calling #to_str fails Module#const_set when overwriting an existing constant - warns if the previous value was a normal value - does not warn if the previous value was an autoload - does not warn after a failed autoload - does not warn if the new value is an autoload Module#const_set on a frozen module - raises a FrozenError before setting the name Module#const_source_location - return empty path if constant defined in C code - accepts a String or Symbol name - returns nil if no constant is defined in the search path - raises a NameError if the name does not start with a capital letter - raises a NameError if the name starts with a non-alphabetic character - raises a NameError if the name contains non-alphabetic characters except '_' - calls #to_str to convert the given name to a String - raises a TypeError if conversion to a String by calling #to_str fails - does not search the singleton class of a Class or Module - does not search the containing scope - returns nil if the constant is defined in the receiver's superclass and the inherit flag is false - searches into the receiver superclasses if the inherit flag is true - returns nil when the receiver is a Module, the constant is defined at toplevel and the inherit flag is false - returns nil when the receiver is a Class, the constant is defined at toplevel and the inherit flag is false - accepts a toplevel scope qualifier - accepts a scoped constant name - returns updated location from const_set - raises a NameError if the name includes two successive scope separators - raises a NameError if only '::' is passed - raises a NameError if a Symbol has a toplevel scope qualifier - raises a NameError if a Symbol is a scoped constant name - does search private constants path - works for eval with a given line Module#const_source_location with dynamically assigned constants - searches a path in the immediate class or module first - searches a path in a module included in the immediate class before the superclass - searches a path in the superclass before a module included in the superclass - searches a path in a module included in the superclass - searches a path in the superclass chain - returns path to a toplevel constant when the receiver is a Class - returns path to a toplevel constant when the receiver is a Module - returns path to the updated value of a constant Module#const_source_location with statically assigned constants - works for the module and class keywords - searches location path the immediate class or module first - searches location path a module included in the immediate class before the superclass - searches location path the superclass before a module included in the superclass - searches location path a module included in the superclass - searches location path the superclass chain - returns location path a toplevel constant when the receiver is a Class - returns location path a toplevel constant when the receiver is a Module Module#const_source_location autoload - returns the autoload location while not resolved - returns where the constant was resolved when resolved - returns the real constant location as soon as it is defined Module.constants - returns an array of the names of all toplevel constants - returns an array of Symbol names - returns Module's constants when given a parameter Module#constants - returns an array of Symbol names of all constants defined in the module and all included modules - returns all constants including inherited when passed true - returns all constants including inherited when passed some object - doesn't returns inherited constants when passed false - doesn't returns inherited constants when passed nil - returns only public constants - returns only constants starting with an uppercase letter Module#constants - includes names of constants defined after a module is included passed { |a, b = 1| } creates a method that - raises an ArgumentError when passed zero arguments - has a default value for b when passed one argument - overrides the default argument when passed two arguments - raises an ArgumentError when passed three arguments Module#define_method when given an UnboundMethod - passes the given arguments to the new method - adds the new method to the methods list - sets the new method's visibility to the current frame's visibility Module#define_method when given an UnboundMethod defining a method on a singleton class - doesn't raise TypeError when calling the method Module#define_method when the default definee is not the same as the module - sets the visibility of the method to public Module#define_method when name is not a special private name given an UnboundMethod - sets the method owner for a dynamically added method with a different original owner Module#define_method when name is not a special private name given an UnboundMethod and called from the target module - sets the visibility of the method to the current visibility Module#define_method when name is not a special private name given an UnboundMethod and called from another module - sets the visibility of the method to public Module#define_method when name is not a special private name passed a block and called from the target module - sets the visibility of the method to the current visibility Module#define_method when name is not a special private name passed a block and called from another module - sets the visibility of the method to public Module#define_method when name is :initialize passed a block - sets visibility to private when method name is :initialize Module#define_method when name is :initialize given an UnboundMethod - sets the visibility to private when method is named :initialize Module#define_method - defines the given method as an instance method with the given name in self - calls #method_added after the method is added to the Module - defines a new method with the given name and the given block as body in self - raises TypeError if name cannot converted to String - converts non-String name to String with #to_str - raises TypeError when #to_str called on non-String name returns non-String value - raises a TypeError when the given method is no Method/Proc - uses provided Method/Proc even if block is specified - raises an ArgumentError when no block is given - does not use the caller block when no block is given - does not change the arity check style of the original proc - raises a FrozenError if frozen - accepts a Method (still bound) - raises a TypeError when a Method from a singleton class is defined on another class - raises a TypeError when a Method from one class is defined on an unrelated class - accepts an UnboundMethod from an attr_accessor method - accepts a proc from a method - accepts a proc from a Symbol - maintains the Proc's scope - accepts a String method name - is a public method - returns its symbol - allows an UnboundMethod from a module to be defined on a class - allows an UnboundMethod from a parent class to be defined on a child class - allows an UnboundMethod from a module to be defined on another unrelated module - allows an UnboundMethod of a Kernel method retrieved from Object to defined on a BasicObject subclass - raises a TypeError when an UnboundMethod from a child class is defined on a parent class - raises a TypeError when an UnboundMethod from one class is defined on an unrelated class - raises a TypeError when an UnboundMethod from a singleton class is defined on another class - defines a new method with public visibility when a Method passed and the class/module of the context isn't equal to the receiver of #define_method - defines the new method according to the scope visibility when a Method passed and the class/module of the context is equal to the receiver of #define_method Module#define_method passed { } creates a method that - returns the value computed by the block when passed zero arguments - raises an ArgumentError when passed one argument - raises an ArgumentError when passed two arguments Module#define_method passed { || } creates a method that - returns the value computed by the block when passed zero arguments - raises an ArgumentError when passed one argument - raises an ArgumentError when passed two arguments Module#define_method passed { |a| } creates a method that - raises an ArgumentError when passed zero arguments - raises an ArgumentError when passed zero arguments and a block - raises an ArgumentError when passed two arguments - receives the value passed as the argument when passed one argument Module#define_method passed { |a,| } creates a method that - raises an ArgumentError when passed zero arguments - raises an ArgumentError when passed zero arguments and a block - raises an ArgumentError when passed two arguments - receives the value passed as the argument when passed one argument - does not destructure the passed argument Module#define_method passed { |*a| } creates a method that - receives an empty array as the argument when passed zero arguments - receives the value in an array when passed one argument - receives the values in an array when passed two arguments Module#define_method passed { |a, *b| } creates a method that - raises an ArgumentError when passed zero arguments - returns the value computed by the block when passed one argument - returns the value computed by the block when passed two arguments - returns the value computed by the block when passed three arguments Module#define_method passed { |a, b| } creates a method that - returns the value computed by the block when passed two arguments - raises an ArgumentError when passed zero arguments - raises an ArgumentError when passed one argument - raises an ArgumentError when passed one argument and a block - raises an ArgumentError when passed three arguments Module#define_method passed { |a, b, *c| } creates a method that - raises an ArgumentError when passed zero arguments - raises an ArgumentError when passed one argument - raises an ArgumentError when passed one argument and a block - receives an empty array as the third argument when passed two arguments - receives the third argument in an array when passed three arguments Module#define_method when passed a Method object - defines a method with the same #arity as the original - defines a method with the same #parameters as the original Module#define_method when passed an UnboundMethod object - defines a method with the same #arity as the original - defines a method with the same #parameters as the original Module#define_method when passed a Proc object and a method is defined inside - defines the nested method in the default definee where the Proc was created Module#define_method when passed a block behaves exactly like a lambda - for return - for break - for next - for redo Module#define_singleton_method - defines the given method as an class method with the given name in self Module#deprecate_constant - accepts multiple symbols and strings as constant names - returns self - raises a NameError when given an undefined name Module#deprecate_constant when accessing the deprecated module - passes the accessing - warns with a message - does not warn if Warning[:deprecated] is false Module#deprecate_constant when removing the deprecated module - warns with a message Module#eql? - returns true if self and the given module are the same Module#equal? - returns true if self and the given module are the same Module#== - returns true if self and the given module are the same Module#extend_object - is a private method - is called when #extend is called on an object - extends the given object with its constants and methods by default - is called even when private Module#extend_object on Class - is undefined - raises a TypeError if calling after rebinded to Class Module#extend_object when given a frozen object - raises a RuntimeError before extending the object Module#extended - is called when an object gets extended with self - is called after Module#extend_object - is private in its default implementation Module#freeze - needs to be reviewed for spec completeness Module#> - returns false if self is a subclass of or includes the given module - returns true if self is a superclass of or included by the given module - returns false if self is the same as the given module - returns nil if self is not related to the given module - raises a TypeError if the argument is not a class/module Module#>= - returns true if self is a superclass of, the same as or included by given module - returns nil if self is not related to the given module - returns false if self is a subclass of or includes the given module - raises a TypeError if the argument is not a class/module Module#include - is a public method - calls #append_features(self) in reversed order on each module - adds all ancestor modules when a previously included module is included again - raises a TypeError when the argument is not a Module - does not raise a TypeError when the argument is an instance of a subclass of Module - raises a TypeError when the argument is a refinement - imports constants to modules and classes - shadows constants from ancestors - does not override existing constants in modules and classes - imports instance methods to modules and classes - does not import methods to modules and classes - attaches the module as the caller's immediate ancestor - doesn't include module if it is included in a super class - recursively includes new mixins - preserves ancestor order - detects cyclic includes - doesn't accept no-arguments - returns the class it's included into - ignores modules it has already included via module mutual inclusion - clears any caches - updates the method when an included module is updated - updates the method when a module included after a call is later updated - updates the method when a nested included module is updated - updates the method when a new module is included - updates the method when a new module with nested module is included - updates the constant when an included module is updated - updates the constant when a module included after a call is later updated - updates the constant when a module included in another module after a call is later updated - updates the constant when a nested included module is updated - updates the constant when a new module is included - updates the constant when a new module with nested module is included - overrides a previous super method call - update a module when a nested module is updated and includes a module on its own Module#include? - returns true if the given module is included by self or one of it's ancestors - returns false if given module is equal to self - raises a TypeError when no module was given Module#included_modules - returns a list of modules included in self Module#included - is invoked when self is included in another module or class - allows extending self with the object into which it is being included - is private in its default implementation - works with super using a singleton class Module#initialize_copy - should retain singleton methods when duped - should produce a duped module with inspectable class methods Module#initialize - accepts a block - is called on subclasses Module#instance_method - is a public method - requires an argument - returns an UnboundMethod corresponding to the given name - returns an UnboundMethod corresponding to the given name from a superclass - returns an UnboundMethod corresponding to the given name from an included Module - returns an UnboundMethod when given a protected method name - returns an UnboundMethod when given a private method name - gives UnboundMethod method name, Module defined in and Module extracted from - raises a TypeError if the given name is not a String/Symbol - accepts String name argument - accepts Symbol name argument - converts non-String name by calling #to_str method - raises TypeError when passed non-String name and #to_str returns non-String value - raises a NameError if the method has been undefined - raises a NameError if the method does not exist - sets the NameError#name attribute to the name of the missing method Module#instance_methods - does not return methods undefined in a superclass - only includes module methods on an included module - does not return methods undefined in a subclass - does not return methods undefined in the current class - does not return methods from an included module that are undefined in the class - returns the public and protected methods of self if include_super is false - returns the public and protected methods of self and it's ancestors - makes a private Object instance method public in Kernel Module#< - returns true if self is a subclass of or includes the given module - returns false if self is a superclass of or included by the given module - returns false if self is the same as the given module - returns nil if self is not related to the given module - raises a TypeError if the argument is not a class/module Module#<= - returns true if self is a subclass of, the same as or includes the given module - returns nil if self is not related to the given module - returns false if self is a superclass of or is included by the given module - raises a TypeError if the argument is not a class/module Module#method_added - is a private instance method - returns nil in the default implementation - is called when a new instance method is defined in self - is not called when a singleton method is added - is not called when a method is undefined in self - is not called when a method changes visibility - is called when using #private in a subclass - is not called when a method is copied via module_function, rather #singleton_method_added is called - is called with a precise caller location with the line of the 'def' Module#method_defined? - returns true if a public or private method with the given name is defined in self, self's ancestors or one of self's included modules - does not search Object or Kernel when called on a module - raises a TypeError when the given object is not a string/symbol - converts the given name to a string using to_str Module#method_defined? when passed true as a second optional argument - performs a lookup in ancestors Module#method_defined? when passed false as a second optional argument - checks only the class itself Module#method_removed - is a private instance method - returns nil in the default implementation - is called when a method is removed from self Module#method_undefined - is a private instance method - returns nil in the default implementation - is called when a method is undefined from self Module#module_eval - evaluates a given string in the context of self - does not add defined methods to other classes - resolves constants in the caller scope - resolves constants in the caller scope ignoring send - resolves constants in the receiver's scope - defines constants in the receiver's scope - evaluates a given block in the context of self - passes the module as the first argument of the block - uses the optional filename and lineno parameters for error messages - uses the caller location as default filename - converts a non-string filename to a string using to_str - raises a TypeError when the given filename can't be converted to string using to_str - converts non string eval-string to string using to_str - raises a TypeError when the given eval-string can't be converted to string using to_str - raises an ArgumentError when no arguments and no block are given - raises an ArgumentError when more than 3 arguments are given - raises an ArgumentError when a block and normal arguments are given - adds methods respecting the lexical constant scope - activates refinements from the eval scope - activates refinements from the eval scope with block Module#module_exec - does not add defined methods to other classes - defines method in the receiver's scope - evaluates a given block in the context of self - raises a LocalJumpError when no block is given - passes arguments to the block Module#module_function - is a private method Module#module_function on Class - is undefined - raises a TypeError if calling after rebinded to Class Module#module_function with specific method names - creates duplicates of the given instance methods on the Module object - returns argument or arguments if given - creates an independent copy of the method, not a redirect - makes the instance methods private - makes the new Module methods public - tries to convert the given names to strings using to_str - raises a TypeError when the given names can't be converted to string using to_str - can make accessible private methods - creates Module methods that super up the singleton class of the module Module#module_function with specific method names methods created with define_method passed a block - creates duplicates of the given instance methods Module#module_function with specific method names methods created with define_method passed a method - creates duplicates of the given instance methods Module#module_function with specific method names methods created with define_method passed an unbound method - creates duplicates of the given instance methods Module#module_function as a toggle (no arguments) in a Module body - makes any subsequently defined methods module functions with the normal semantics - returns nil - stops creating module functions if the body encounters another toggle like public/protected/private without arguments - does not stop creating module functions if the body encounters public/protected/private WITH arguments - does not affect module_evaled method definitions also if outside the eval itself - has no effect if inside a module_eval if the definitions are outside of it - functions normally if both toggle and definitions inside a module_eval - affects eval'ed method definitions also even when outside the eval itself - doesn't affect definitions when inside an eval even if the definitions are outside of it - functions normally if both toggle and definitions inside a eval Module#module_function as a toggle (no arguments) in a Module body methods are defined with define_method passed a block - makes any subsequently defined methods module functions with the normal semantics Module#module_function as a toggle (no arguments) in a Module body methods are defined with define_method passed a method - makes any subsequently defined methods module functions with the normal semantics Module#module_function as a toggle (no arguments) in a Module body methods are defined with define_method passed an unbound method - makes any subsequently defined methods module functions with the normal semantics Module#name - is nil for an anonymous module - is not nil when assigned to a constant in an anonymous module - is not nil for a nested module created with the module keyword - returns nil for a singleton class - changes when the module is reachable through a constant path - may be the repeated in different module objects - is set after it is removed from a constant - is set after it is removed from a constant under an anonymous module - is set when opened with the module keyword - is set when a nested module is opened with the module keyword - is set when assigning to a constant (constant path matches outer module name) - is set when assigning to a constant (constant path does not match outer module name) - is not modified when assigning to a new constant after it has been accessed - is not modified when assigned to a different anonymous module - is set with a conditional assignment to a nested constant - is set with a conditional assignment to a constant - preserves the encoding in which the class was defined - is set when the anonymous outer module name is set (module in one single constant) - is set when the anonymous outer module name is set (module in several constants) - is set in #const_added callback when a module defined in the top-level scope - is set in #const_added callback for a nested module when an outer module defined in the top-level scope - returns a frozen String - always returns the same String for a given Module Module::Nesting - returns the list of Modules nested at the point of call - returns the nesting for module/class declaring the called method Module.nesting - needs to be reviewed for spec completeness Module.new - creates a new anonymous Module - creates a module without a name - creates a new Module and passes it to the provided block - evaluates a passed block in the context of the module Module#prepend_features - is a private method - gets called when self is included in another module/class - raises an ArgumentError on a cyclic prepend - clears caches of the given module Module#prepend_features on Class - is undefined - raises a TypeError if calling after rebinded to Class Module#prepend - is a public method - does not affect the superclass - calls #prepend_features(self) in reversed order on each module - updates the method when a module is prepended - updates the method when a prepended module is updated - updates the optimized method when a prepended module is updated - updates the method when there is a base included method and the prepended module overrides it - updates the method when there is a base included method and the prepended module is later updated - updates the method when a module prepended after a call is later updated - updates the method when a module is prepended after another and the method is defined later on that module - updates the method when a module is included in a prepended module and the method is defined later - updates the method when a new module with an included module is prepended - updates the constant when a module is prepended - updates the constant when a prepended module is updated - updates the constant when there is a base included constant and the prepended module overrides it - updates the constant when there is a base included constant and the prepended module is later updated - updates the constant when a module prepended after a constant is later updated - updates the constant when a module is prepended after another and the constant is defined later on that module - updates the constant when a module is included in a prepended module and the constant is defined later - updates the constant when a new module with an included module is prepended - raises a TypeError when the argument is not a Module - does not raise a TypeError when the argument is an instance of a subclass of Module - raises a TypeError when the argument is a refinement - imports constants - imports instance methods - does not import methods to modules and classes - allows wrapping methods - also prepends included modules - prepends multiple modules in the right order - includes prepended modules in ancestors - reports the prepended module as the method owner - reports the prepended module as the unbound method owner - causes the prepended module's method to be aliased by alias_method - reports the class for the owner of an aliased method on the class - reports the class for the owner of a method aliased from the prepended module - sees an instance of a prepended class as kind of the prepended module - keeps the module in the chain when dupping the class - uses only new module when dupping the module - depends on prepend_features to add the module - adds the module in the subclass chains - inserts a later prepended module into the chain - works with subclasses - throws a NoMethodError when there is no more superclass - calls prepended after prepend_features - prepends a module if it is included in a super class - detects cyclic prepends - doesn't accept no-arguments - returns the class it's included into - clears any caches - supports super when the module is prepended into a singleton class - supports super when the module is prepended into a singleton class with a class super - does not interfere with a define_method super in the original class - does not prepend a second copy if the module already indirectly exists in the hierarchy Module#prepend when module already exists in ancestor chain - modifies the ancestor chain Module#prepend called on a module - does not obscure the module's methods from reflective access Module#prepended - is a private method - is invoked when self is prepended to another module or class Module#private_class_method - makes an existing class method private - makes an existing class method private up the inheritance tree - accepts more than one method at a time - raises a NameError if class method doesn't exist - makes a class method private - raises a NameError when the given name is not a method - raises a NameError when the given name is an instance method Module#private_class_method when single argument is passed and is an array - sets the visibility of the given methods to private Module#private_constant - can only be passed constant names defined in the target (self) module - accepts strings as constant names - accepts multiple names Module#private_instance_methods - returns a list of private methods in module and its ancestors - when passed false as a parameter, should return only methods defined in that module - default list should be the same as passing true as an argument Module#private_instance_methods when not passed an argument - returns a unique list for a class including a module - returns a unique list for a subclass Module#private_instance_methods when passed true - returns a unique list for a class including a module - returns a unique list for a subclass Module#private_method_defined? - returns true if the named private method is defined by module or its ancestors - returns false if method is not a private method - returns false if the named method is not defined by the module or its ancestors - accepts symbols for the method name - raises a TypeError if passed an Integer - raises a TypeError if passed nil - raises a TypeError if passed false - raises a TypeError if passed an object that does not defined #to_str - raises a TypeError if passed an object that defines #to_sym - calls #to_str to convert an Object Module#private_method_defined? when passed true as a second optional argument - performs a lookup in ancestors Module#private_method_defined? when passed false as a second optional argument - checks only the class itself Module#private - is a private method - makes the target method uncallable from other types - makes a public Object instance method private in a new module - makes a public Object instance method private in Kernel - returns argument or arguments if given - raises a NameError when given an undefined name - only makes the method private in the class it is called on - continues to allow a prepended module method to call super Module#private with argument - does not clone method from the ancestor when setting to the same visibility in a child Module#private with argument one or more arguments - sets visibility of given method names Module#private with argument array as a single argument - sets visibility of given method names Module#private without arguments - sets visibility to following method definitions - stops setting visibility if the body encounters other visibility setters without arguments - continues setting visibility if the body encounters other visibility setters with arguments - does not affect module_evaled method definitions when itself is outside the eval - does not affect outside method definitions when itself is inside a module_eval - affects normally if itself and method definitions are inside a module_eval - does not affect method definitions when itself is inside an eval and method definitions are outside - affects evaled method definitions when itself is outside the eval - affects normally if itself and following method definitions are inside a eval Module#private without arguments within a closure - sets the visibility outside the closure Module#protected_instance_methods - returns a list of protected methods in module and its ancestors - when passed false as a parameter, should return only methods defined in that module - default list should be the same as passing true as an argument Module#protected_instance_methods when not passed an argument - returns a unique list for a class including a module - returns a unique list for a subclass Module#protected_instance_methods when passed true - returns a unique list for a class including a module - returns a unique list for a subclass Module#protected_method_defined? - returns true if the named protected method is defined by module or its ancestors - returns false if method is not a protected method - returns false if the named method is not defined by the module or its ancestors - accepts symbols for the method name - raises a TypeError if passed an Integer - raises a TypeError if passed nil - raises a TypeError if passed false - raises a TypeError if passed an object that does not defined #to_str