Warning: Permanently added '3.91.70.61' (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/11227456-fedora-rawhide-x86_64 --chroot fedora-rawhide-x86_64 Version: 1.10 PID: 11823 Logging PID: 11825 Task: {'allow_user_ssh': False, 'appstream': False, 'background': True, 'bootstrap': 'off', 'build_id': 11227456, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': '62bc12e9bbcc5b7a18bd4197b46221de4682353d', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/pmikova/jdk21-system-jdk/parserng', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'parserng', 'package_version': '3.0.9.1-1', 'project_dirname': 'jdk21-system-jdk', 'project_name': 'jdk21-system-jdk', 'project_owner': 'pmikova', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/pmikova/jdk21-system-jdk/fedora-rawhide-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None, 'repo_gpgcheck': False}], 'sandbox': 'pmikova/jdk21-system-jdk--https://src.fedoraproject.org/user/jvanek', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 1, 'submitter': 'https://src.fedoraproject.org/user/jvanek', 'tags': [], 'task_id': '11227456-fedora-rawhide-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/pmikova/jdk21-system-jdk/parserng /var/lib/copr-rpmbuild/workspace/workdir-f0e76gzm/parserng --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/pmikova/jdk21-system-jdk/parserng', '/var/lib/copr-rpmbuild/workspace/workdir-f0e76gzm/parserng', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-f0e76gzm/parserng'... Running: git checkout 62bc12e9bbcc5b7a18bd4197b46221de4682353d -- cmd: ['git', 'checkout', '62bc12e9bbcc5b7a18bd4197b46221de4682353d', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-f0e76gzm/parserng rc: 0 stdout: stderr: Note: switching to '62bc12e9bbcc5b7a18bd4197b46221de4682353d'. 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 62bc12e automatic import of parserng Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-f0e76gzm/parserng 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 v3.0.9.1.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -H 'Accept-Encoding: identity' -o v3.0.9.1.tar.gz --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/pmikova/jdk21-system-jdk/parserng/v3.0.9.1.tar.gz/md5/91ffa027e4d6a04cc060ea7d207a3b4f/v3.0.9.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 4.02M 100 4.02M 0 0 161.4M 0 0 INFO: Reading stdout from command: md5sum v3.0.9.1.tar.gz tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-f0e76gzm/parserng/parserng.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-f0e76gzm/parserng --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1793382738.151519 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.9 starting (python version = 3.14.5, NVR = mock-6.9-1.fc44), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-f0e76gzm/parserng/parserng.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-f0e76gzm/parserng --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1793382738.151519 -r /var/lib/copr-rpmbuild/results/configs/child.cfg 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-f0e76gzm/parserng/parserng.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 6.9 INFO: Mock Version: 6.9 Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1793382738.151519/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 (fallback) INFO: Buildroot is handled by package management from host and used with --installroot: rpm-6.0.2-1.fc44.x86_64 rpm-sequoia-1.10.2-2.fc44.x86_64 python3-dnf-4.24.0-3.fc44.noarch python3-dnf-plugins-core-4.10.1-9.fc44.noarch dnf5-5.4.6.0-1.fc44.x86_64 dnf5-plugins-5.4.6.0-1.fc44.x86_64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: fedora 100% | 28.8 MiB/s | 22.0 MiB | 00m01s Copr repository 100% | 11.5 MiB/s | 8.1 MiB | 00m01s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash x86_64 0:5.3.20-1.fc46 fedora 8.5 MiB bzip2 x86_64 0:1.0.8-24.fc45 fedora 95.0 KiB coreutils x86_64 0:9.12-1.fc46 fedora 6.3 MiB cpio x86_64 0:2.15-10.fc45 fedora 1.1 MiB diffutils x86_64 0:3.12-6.fc45 fedora 1.6 MiB fedora-release-common noarch 0:46-0.1 fedora 4.6 KiB findutils x86_64 1:4.11.0-2.fc45 fedora 1.9 MiB gawk x86_64 0:5.4.1-1.fc45 fedora 2.2 MiB glibc-minimal-langpack x86_64 0:2.44.9000-5.fc46 fedora 0.0 B grep x86_64 0:3.12-4.fc45 fedora 1.0 MiB gzip x86_64 0:1.15-1.fc46 fedora 445.2 KiB info x86_64 0:7.3-3.fc45 fedora 372.4 KiB patch x86_64 0:2.8-6.fc46 fedora 226.6 KiB redhat-rpm-config noarch 0:345-6.fc46 fedora 184.3 KiB rpm-build x86_64 0:6.1.0-1.fc46 fedora 312.1 KiB sed x86_64 0:4.10-2.fc45 fedora 866.5 KiB shadow-utils x86_64 2:4.20.0-2.fc46 fedora 3.9 MiB tar x86_64 2:1.35-9.fc45 fedora 3.0 MiB unzip x86_64 0:6.0-71.fc45 fedora 441.8 KiB util-linux x86_64 0:2.42.4-2.fc46 fedora 3.7 MiB which x86_64 0:2.25-2.fc45 fedora 83.6 KiB xz x86_64 1:5.8.4-3.fc46 fedora 1.4 MiB Installing dependencies: R-srpm-macros noarch 0:1.3.7-3.fc45 fedora 3.5 KiB add-determinism x86_64 0:0.7.3-3.fc45 fedora 2.2 MiB alternatives x86_64 0:1.33-6.fc45 fedora 62.1 KiB ansible-srpm-macros noarch 0:1-22.fc45 fedora 35.7 KiB audit-libs x86_64 0:4.2.1-2.fc45 fedora 390.5 KiB binutils x86_64 0:2.47.50-20.fc46 fedora 24.5 MiB build-reproducibility-srpm-macros noarch 0:0.7.3-3.fc45 fedora 1.2 KiB bzip2-libs x86_64 0:1.0.8-24.fc45 fedora 80.5 KiB ca-certificates noarch 0:2026.2.92_v9.0.319-2.fc46 fedora 2.7 MiB cmake-srpm-macros noarch 0:4.3.0-5.fc45 fedora 524.0 B coreutils-common x86_64 0:9.12-1.fc46 fedora 11.5 MiB crypto-policies noarch 0:20260812-1.git359ab16.fc45 copr_base 134.6 KiB curl x86_64 0:8.23.0-1.fc46 fedora 486.1 KiB cyrus-sasl-lib x86_64 0:2.1.28-37.fc45 fedora 2.3 MiB debugedit x86_64 0:5.4-1.fc46 fedora 228.8 KiB dwz x86_64 0:0.17-3.fc45 fedora 291.1 KiB ed x86_64 0:1.22.6-1.fc46 fedora 150.9 KiB efi-srpm-macros noarch 0:6-9.fc45 fedora 40.3 KiB elfutils x86_64 0:0.197-1.fc46 fedora 3.1 MiB elfutils-debuginfod-client x86_64 0:0.197-1.fc46 fedora 79.9 KiB elfutils-libelf x86_64 0:0.197-1.fc46 fedora 1.6 MiB elfutils-libs x86_64 0:0.197-1.fc46 fedora 719.5 KiB erlang-srpm-macros noarch 0:0.4.1-1.fc46 fedora 2.0 KiB fedora-gpg-keys noarch 0:46-0.3 fedora 130.3 KiB fedora-release noarch 0:46-0.1 fedora 0.0 B fedora-release-identity-basic noarch 0:46-0.1 fedora 664.0 B fedora-repos noarch 0:46-0.3 fedora 4.9 KiB fedora-repos-rawhide noarch 0:46-0.3 fedora 2.2 KiB file x86_64 0:5.48-3.fc46 fedora 101.9 KiB file-libs x86_64 0:5.48-3.fc46 fedora 12.3 MiB filesystem x86_64 0:3.18-59.fc45 fedora 112.0 B filesystem-srpm-macros noarch 0:3.18-59.fc45 fedora 38.2 KiB fips-provider x86_64 0:1.5.3-3.fc46 fedora 4.8 MiB fonts-srpm-macros noarch 1:5.0.0-4.fc45 fedora 55.8 KiB forge-srpm-macros noarch 0:0.4.0-5.fc45 fedora 38.9 KiB fpc-srpm-macros noarch 0:1.3-17.fc45 fedora 144.0 B gap-srpm-macros noarch 0:2-3.fc45 fedora 2.1 KiB gdb-minimal x86_64 0:18.1-1.fc46 fedora 14.4 MiB gdbm-libs x86_64 1:1.26-1.fc46 fedora 134.2 KiB ghc-srpm-macros noarch 0:1.10-2.fc45 fedora 792.0 B glibc x86_64 0:2.44.9000-5.fc46 fedora 7.2 MiB glibc-common x86_64 0:2.44.9000-5.fc46 fedora 1.0 MiB glibc-gconv-extra x86_64 0:2.44.9000-5.fc46 fedora 7.7 MiB gmp x86_64 1:6.3.0-6.fc45 fedora 815.2 KiB gnat-srpm-macros noarch 0:7-3.fc45 fedora 1.0 KiB gnome-srpm-macros noarch 0:1.0-2.fc45 fedora 3.5 KiB gnulib-l10n noarch 0:20241231-4.fc45 fedora 655.0 KiB gnupg2 x86_64 0:2.4.9-18.fc45 fedora 6.5 MiB gnupg2-dirmngr x86_64 0:2.4.9-18.fc45 fedora 630.1 KiB gnupg2-gpg-agent x86_64 0:2.4.9-18.fc45 fedora 678.8 KiB gnupg2-gpgconf x86_64 0:2.4.9-18.fc45 fedora 253.8 KiB gnupg2-keyboxd x86_64 0:2.4.9-18.fc45 fedora 201.3 KiB gnupg2-verify x86_64 0:2.4.9-18.fc45 fedora 356.3 KiB gnutls x86_64 0:3.8.13-6.fc46 fedora 3.8 MiB go-srpm-macros noarch 0:3.8.0-3.fc45 fedora 61.9 KiB gpgverify noarch 0:2.2-5.fc45 fedora 8.7 KiB ima-evm-utils-libs x86_64 0:1.6.2-12.fc45 fedora 56.6 KiB jansson x86_64 0:2.14-5.fc45 fedora 89.0 KiB java-srpm-macros noarch 0:1-9.fc45 fedora 870.0 B json-c x86_64 0:0.18-9.fc45 fedora 82.7 KiB kernel-srpm-macros noarch 0:1.0-30.fc45 fedora 1.9 KiB keyutils-libs x86_64 0:1.6.3-8.fc45 fedora 54.2 KiB krb5-libs x86_64 0:1.22.2-11.fc46 fedora 2.4 MiB libacl x86_64 0:2.4.0-2.fc45 fedora 43.9 KiB libarchive x86_64 0:3.8.9-2.fc46 fedora 1.0 MiB libassuan x86_64 0:2.5.7-6.fc45 fedora 163.9 KiB libattr x86_64 0:2.6.0-2.fc45 fedora 24.3 KiB libblkid x86_64 0:2.42.4-2.fc46 fedora 282.3 KiB libbrotli x86_64 0:1.2.1-1.fc46 fedora 865.0 KiB libcap x86_64 0:2.78-2.fc45 fedora 208.2 KiB libcap-ng x86_64 0:0.9.6-1.fc46 fedora 68.8 KiB libcbor x86_64 0:0.14.0-3.fc45 fedora 83.5 KiB libcom_err x86_64 0:1.47.4-2.fc45 fedora 63.0 KiB libcurl x86_64 0:8.23.0-1.fc46 fedora 1.1 MiB libeconf x86_64 0:0.7.9-4.fc45 fedora 64.8 KiB libevent x86_64 0:2.1.13-1.fc46 fedora 980.7 KiB libfdisk x86_64 0:2.42.4-2.fc46 fedora 392.3 KiB libffi x86_64 0:3.8.0-1.fc46 fedora 95.5 KiB libfido2 x86_64 0:1.17.0-7.fc46 fedora 256.5 KiB libfsverity x86_64 0:1.7-4.fc45 fedora 24.4 KiB libgcc x86_64 0:16.2.1-2.fc46.1 fedora 270.7 KiB libgcrypt x86_64 0:1.12.4-1.fc46 fedora 1.7 MiB libgomp x86_64 0:16.2.1-2.fc46.1 fedora 577.5 KiB libgpg-error x86_64 0:1.61-2.fc45 fedora 953.9 KiB libidn2 x86_64 0:2.3.8-4.fc45 fedora 556.4 KiB libksba x86_64 0:1.8.1-1.fc46 fedora 431.9 KiB liblastlog2 x86_64 0:2.42.4-2.fc46 fedora 37.6 KiB libmount x86_64 0:2.42.4-2.fc46 fedora 408.9 KiB libnghttp2 x86_64 0:1.69.0-6.fc46 fedora 166.1 KiB libnghttp3 x86_64 0:1.18.0-1.fc45 fedora 163.4 KiB libpfm x86_64 0:4.14.1-2.fc46 fedora 2.4 MiB libpkgconf x86_64 0:2.5.1-2.fc45 fedora 90.1 KiB libpsl x86_64 0:0.23.3-1.fc46 fedora 80.4 KiB libselinux x86_64 0:3.11-5.fc46 fedora 205.2 KiB libselinux-utils x86_64 0:3.11-5.fc46 fedora 306.0 KiB libsemanage x86_64 0:3.11-4.fc46 fedora 320.6 KiB libsepol x86_64 0:3.11-2.fc45 fedora 866.1 KiB libsmartcols x86_64 0:2.42.4-2.fc46 fedora 188.5 KiB libssh x86_64 0:0.12.2-1.fc45 fedora 725.7 KiB libssh-config noarch 0:0.12.2-1.fc45 fedora 277.0 B libstdc++ x86_64 0:16.2.1-2.fc46.1 fedora 3.1 MiB libtasn1 x86_64 0:4.21.0-2.fc45 fedora 176.6 KiB libtool-ltdl x86_64 0:2.6.2-1.fc46 fedora 70.0 KiB libunistring x86_64 0:1.1-12.fc45 fedora 1.7 MiB libusb1 x86_64 0:1.0.30-2.fc45 fedora 180.1 KiB libuuid x86_64 0:2.42.4-2.fc46 fedora 37.2 KiB libverto x86_64 0:0.3.2-13.fc45 fedora 25.3 KiB libxcrypt x86_64 0:4.5.2-4.fc45 fedora 293.2 KiB libxml2 x86_64 0:2.15.4-1.fc46 fedora 1.7 MiB libzstd x86_64 0:1.5.7-6.fc45 fedora 956.1 KiB linkdupes x86_64 0:0.7.3-3.fc45 fedora 782.1 KiB lua-libs x86_64 0:5.5.1-2.fc46 fedora 298.0 KiB lua-srpm-macros noarch 0:1-18.fc45 fedora 1.3 KiB lz4-libs x86_64 0:1.10.0-5.fc45 fedora 165.3 KiB meson-srpm-macros noarch 0:1.12.1-2.fc46 fedora 1.7 KiB mpfr x86_64 0:4.2.2-4.fc45 fedora 849.2 KiB ncurses-base noarch 0:6.6-3.fc45 fedora 329.7 KiB ncurses-libs x86_64 0:6.6-3.fc45 fedora 969.1 KiB nettle x86_64 0:4.0-5.fc45 fedora 801.9 KiB ngtcp2 x86_64 0:1.22.1-3.fc45 fedora 334.3 KiB ngtcp2-crypto-ossl x86_64 0:1.22.1-3.fc45 fedora 51.6 KiB npth x86_64 0:1.8-5.fc45 fedora 49.5 KiB ocaml-srpm-macros noarch 0:11-4.fc45 fedora 1.9 KiB openblas-srpm-macros noarch 0:2-23.fc46 fedora 124.0 B openldap x86_64 0:2.6.16-1.fc46 fedora 683.9 KiB openssl-libs x86_64 1:4.0.3-1.fc46 fedora 6.7 MiB p11-kit x86_64 0:0.26.5-1.fc45 fedora 2.6 MiB p11-kit-trust x86_64 0:0.26.5-1.fc45 fedora 478.4 KiB package-notes-srpm-macros noarch 0:0.20-2.fc45 fedora 1.6 KiB pam-libs x86_64 0:1.7.2-4.fc45 fedora 134.5 KiB pcre2 x86_64 0:10.49-1.fc46 fedora 726.5 KiB pcre2-syntax noarch 0:10.49-1.fc46 fedora 292.5 KiB perl-srpm-macros noarch 0:1-65.fc45 fedora 861.0 B pkgconf x86_64 0:2.5.1-2.fc45 fedora 92.7 KiB pkgconf-m4 noarch 0:2.5.1-2.fc45 fedora 14.3 KiB pkgconf-pkg-config x86_64 0:2.5.1-2.fc45 fedora 989.0 B policycoreutils x86_64 0:3.11-2.fc45 fedora 892.9 KiB popt x86_64 0:1.19-11.fc45 fedora 136.7 KiB publicsuffix-list-dafsa noarch 0:20260624-2.fc45 fedora 71.3 KiB pyproject-srpm-macros noarch 0:1.24.0-1.fc46 fedora 3.4 KiB python-srpm-macros noarch 0:3.15-2.fc45 fedora 51.6 KiB qt5-srpm-macros noarch 0:5.15.18-3.fc45 fedora 500.0 B qt6-srpm-macros noarch 0:6.12.0-1.fc46 fedora 472.0 B readline x86_64 0:8.3-7.fc46 fedora 515.6 KiB redhat-systemd-presets noarch 0:102-3.fc45 fedora 1.0 KiB redhat-systemd-presets-common noarch 0:102-3.fc45 fedora 16.9 KiB rpm x86_64 0:6.1.0-1.fc46 fedora 3.1 MiB rpm-build-libs x86_64 0:6.1.0-1.fc46 fedora 288.3 KiB rpm-libs x86_64 0:6.1.0-1.fc46 fedora 1.1 MiB rpm-plugin-selinux x86_64 0:6.1.0-1.fc46 fedora 11.9 KiB rpm-sequoia x86_64 0:1.10.3-1.fc46 fedora 2.4 MiB rpm-sign-libs x86_64 0:6.1.0-1.fc46 fedora 39.6 KiB rust-srpm-macros noarch 0:28.5-2.fc45 fedora 5.5 KiB selinux-policy noarch 0:45.23-1.fc46 fedora 32.1 KiB selinux-policy-targeted noarch 0:45.23-1.fc46 fedora 18.9 MiB setup noarch 0:2.15.1-2.fc45 fedora 725.6 KiB sqlite-libs x86_64 0:3.54.1-1.fc46 fedora 1.6 MiB systemd-libs x86_64 0:262.1-1.fc46 fedora 2.8 MiB systemd-standalone-sysusers x86_64 0:262.1-1.fc46 fedora 981.2 KiB tpm2-tss x86_64 0:4.2.0-1.fc45 fedora 1.7 MiB tree-sitter-srpm-macros noarch 0:0.4.6-2.fc45 fedora 8.6 KiB util-linux-core x86_64 0:2.42.4-2.fc46 fedora 1.5 MiB xxhash-libs x86_64 0:0.8.4-2.fc46 fedora 94.0 KiB xz-libs x86_64 1:5.8.4-3.fc46 fedora 221.7 KiB zig-srpm-macros noarch 0:1-9.fc45 fedora 1.3 KiB zip x86_64 0:3.0-46.fc45 fedora 694.1 KiB zlib-ng-compat x86_64 0:2.3.3-6.fc45 fedora 165.6 KiB zstd x86_64 0:1.5.7-6.fc45 fedora 502.6 KiB Installing groups: Buildsystem building group Transaction Summary: Installing: 190 packages Total size of inbound packages is 72 MiB. Need to download 72 MiB. After this operation, 231 MiB extra will be used (install 231 MiB, remove 0 B). [ 1/190] bzip2-0:1.0.8-24.fc45.x86_64 100% | 3.6 MiB/s | 52.3 KiB | 00m00s [ 2/190] bash-0:5.3.20-1.fc46.x86_64 100% | 105.1 MiB/s | 1.9 MiB | 00m00s [ 3/190] cpio-0:2.15-10.fc45.x86_64 100% | 71.4 MiB/s | 292.5 KiB | 00m00s [ 4/190] diffutils-0:3.12-6.fc45.x86_6 100% | 96.8 MiB/s | 396.6 KiB | 00m00s [ 5/190] fedora-release-common-0:46-0. 100% | 4.4 MiB/s | 18.2 KiB | 00m00s [ 6/190] coreutils-0:9.12-1.fc46.x86_6 100% | 54.2 MiB/s | 1.3 MiB | 00m00s [ 7/190] glibc-minimal-langpack-0:2.44 100% | 67.9 MiB/s | 139.0 KiB | 00m00s [ 8/190] findutils-1:4.11.0-2.fc45.x86 100% | 111.5 MiB/s | 570.7 KiB | 00m00s [ 9/190] grep-0:3.12-4.fc45.x86_64 100% | 58.8 MiB/s | 301.0 KiB | 00m00s [ 10/190] gzip-0:1.15-1.fc46.x86_64 100% | 47.2 MiB/s | 193.3 KiB | 00m00s [ 11/190] info-0:7.3-3.fc45.x86_64 100% | 62.2 MiB/s | 191.2 KiB | 00m00s [ 12/190] patch-0:2.8-6.fc46.x86_64 100% | 27.9 MiB/s | 114.4 KiB | 00m00s [ 13/190] redhat-rpm-config-0:345-6.fc4 100% | 25.5 MiB/s | 78.2 KiB | 00m00s [ 14/190] rpm-build-0:6.1.0-1.fc46.x86_ 100% | 30.9 MiB/s | 158.1 KiB | 00m00s [ 15/190] sed-0:4.10-2.fc45.x86_64 100% | 63.1 MiB/s | 322.8 KiB | 00m00s [ 16/190] unzip-0:6.0-71.fc45.x86_64 100% | 32.5 MiB/s | 199.6 KiB | 00m00s [ 17/190] tar-2:1.35-9.fc45.x86_64 100% | 70.6 MiB/s | 867.4 KiB | 00m00s [ 18/190] shadow-utils-2:4.20.0-2.fc46. 100% | 83.3 MiB/s | 1.4 MiB | 00m00s [ 19/190] which-0:2.25-2.fc45.x86_64 100% | 8.2 MiB/s | 42.2 KiB | 00m00s [ 20/190] xz-1:5.8.4-3.fc46.x86_64 100% | 127.8 MiB/s | 654.3 KiB | 00m00s [ 21/190] gawk-0:5.4.1-1.fc45.x86_64 100% | 107.1 MiB/s | 1.2 MiB | 00m00s [ 22/190] util-linux-0:2.42.4-2.fc46.x8 100% | 84.3 MiB/s | 1.3 MiB | 00m00s [ 23/190] filesystem-0:3.18-59.fc45.x86 100% | 100.9 MiB/s | 1.8 MiB | 00m00s [ 24/190] ncurses-libs-0:6.6-3.fc45.x86 100% | 37.3 MiB/s | 343.7 KiB | 00m00s [ 25/190] bzip2-libs-0:1.0.8-24.fc45.x8 100% | 8.5 MiB/s | 43.5 KiB | 00m00s [ 26/190] glibc-0:2.44.9000-5.fc46.x86_ 100% | 124.3 MiB/s | 2.5 MiB | 00m00s [ 27/190] gmp-1:6.3.0-6.fc45.x86_64 100% | 52.4 MiB/s | 321.8 KiB | 00m00s [ 28/190] libacl-0:2.4.0-2.fc45.x86_64 100% | 4.5 MiB/s | 27.5 KiB | 00m00s [ 29/190] libattr-0:2.6.0-2.fc45.x86_64 100% | 4.4 MiB/s | 18.1 KiB | 00m00s [ 30/190] coreutils-common-0:9.12-1.fc4 100% | 131.2 MiB/s | 2.2 MiB | 00m00s [ 31/190] libcap-0:2.78-2.fc45.x86_64 100% | 28.8 MiB/s | 88.6 KiB | 00m00s [ 32/190] libselinux-0:3.11-5.fc46.x86_ 100% | 33.8 MiB/s | 104.0 KiB | 00m00s [ 33/190] fedora-repos-0:46-0.3.noarch 100% | 9.3 MiB/s | 9.6 KiB | 00m00s [ 34/190] systemd-libs-0:262.1-1.fc46.x 100% | 134.4 MiB/s | 963.7 KiB | 00m00s [ 35/190] redhat-systemd-presets-0:102- 100% | 1.7 MiB/s | 8.5 KiB | 00m00s [ 36/190] openssl-libs-1:4.0.3-1.fc46.x 100% | 156.2 MiB/s | 2.3 MiB | 00m00s [ 37/190] pcre2-0:10.49-1.fc46.x86_64 100% | 39.1 MiB/s | 280.0 KiB | 00m00s [ 38/190] glibc-common-0:2.44.9000-5.fc 100% | 52.7 MiB/s | 431.9 KiB | 00m00s [ 39/190] ed-0:1.22.6-1.fc46.x86_64 100% | 41.8 MiB/s | 85.6 KiB | 00m00s [ 40/190] R-srpm-macros-0:1.3.7-3.fc45. 100% | 5.4 MiB/s | 11.1 KiB | 00m00s [ 41/190] ansible-srpm-macros-0:1-22.fc 100% | 9.7 MiB/s | 19.8 KiB | 00m00s [ 42/190] build-reproducibility-srpm-ma 100% | 5.3 MiB/s | 10.8 KiB | 00m00s [ 43/190] cmake-srpm-macros-0:4.3.0-5.f 100% | 5.0 MiB/s | 10.3 KiB | 00m00s [ 44/190] dwz-0:0.17-3.fc45.x86_64 100% | 34.0 MiB/s | 139.2 KiB | 00m00s [ 45/190] efi-srpm-macros-0:6-9.fc45.no 100% | 5.2 MiB/s | 21.4 KiB | 00m00s [ 46/190] erlang-srpm-macros-0:0.4.1-1. 100% | 3.2 MiB/s | 10.0 KiB | 00m00s [ 47/190] file-0:5.48-3.fc46.x86_64 100% | 24.7 MiB/s | 50.6 KiB | 00m00s [ 48/190] filesystem-srpm-macros-0:3.18 100% | 8.6 MiB/s | 26.4 KiB | 00m00s [ 49/190] fonts-srpm-macros-1:5.0.0-4.f 100% | 8.8 MiB/s | 27.2 KiB | 00m00s [ 50/190] forge-srpm-macros-0:0.4.0-5.f 100% | 9.6 MiB/s | 19.7 KiB | 00m00s [ 51/190] fpc-srpm-macros-0:1.3-17.fc45 100% | 3.8 MiB/s | 7.8 KiB | 00m00s [ 52/190] gap-srpm-macros-0:2-3.fc45.no 100% | 4.5 MiB/s | 9.3 KiB | 00m00s [ 53/190] ghc-srpm-macros-0:1.10-2.fc45 100% | 4.1 MiB/s | 8.5 KiB | 00m00s [ 54/190] gnat-srpm-macros-0:7-3.fc45.n 100% | 4.2 MiB/s | 8.6 KiB | 00m00s [ 55/190] gnome-srpm-macros-0:1.0-2.fc4 100% | 4.3 MiB/s | 8.8 KiB | 00m00s [ 56/190] go-srpm-macros-0:3.8.0-3.fc45 100% | 13.6 MiB/s | 27.8 KiB | 00m00s [ 57/190] kernel-srpm-macros-0:1.0-30.f 100% | 4.0 MiB/s | 8.3 KiB | 00m00s [ 58/190] java-srpm-macros-0:1-9.fc45.n 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 59/190] lua-srpm-macros-0:1-18.fc45.n 100% | 4.2 MiB/s | 8.7 KiB | 00m00s [ 60/190] ocaml-srpm-macros-0:11-4.fc45 100% | 4.4 MiB/s | 9.0 KiB | 00m00s [ 61/190] meson-srpm-macros-0:1.12.1-2. 100% | 5.8 MiB/s | 11.8 KiB | 00m00s [ 62/190] openblas-srpm-macros-0:2-23.f 100% | 3.7 MiB/s | 7.5 KiB | 00m00s [ 63/190] package-notes-srpm-macros-0:0 100% | 3.4 MiB/s | 10.5 KiB | 00m00s [ 64/190] perl-srpm-macros-0:1-65.fc45. 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 65/190] pyproject-srpm-macros-0:1.24. 100% | 5.0 MiB/s | 15.4 KiB | 00m00s [ 66/190] qt5-srpm-macros-0:5.15.18-3.f 100% | 3.9 MiB/s | 8.1 KiB | 00m00s [ 67/190] qt6-srpm-macros-0:6.12.0-1.fc 100% | 3.0 MiB/s | 9.1 KiB | 00m00s [ 68/190] python-srpm-macros-0:3.15-2.f 100% | 7.8 MiB/s | 23.9 KiB | 00m00s [ 69/190] rpm-0:6.1.0-1.fc46.x86_64 100% | 139.5 MiB/s | 571.3 KiB | 00m00s [ 70/190] tree-sitter-srpm-macros-0:0.4 100% | 3.4 MiB/s | 14.0 KiB | 00m00s [ 71/190] rust-srpm-macros-0:28.5-2.fc4 100% | 2.8 MiB/s | 11.4 KiB | 00m00s [ 72/190] zig-srpm-macros-0:1-9.fc45.no 100% | 4.3 MiB/s | 8.8 KiB | 00m00s [ 73/190] debugedit-0:5.4-1.fc46.x86_64 100% | 43.0 MiB/s | 88.0 KiB | 00m00s [ 74/190] zip-0:3.0-46.fc45.x86_64 100% | 64.6 MiB/s | 264.6 KiB | 00m00s [ 75/190] elfutils-0:0.197-1.fc46.x86_6 100% | 101.8 MiB/s | 625.6 KiB | 00m00s [ 76/190] elfutils-libelf-0:0.197-1.fc4 100% | 51.9 MiB/s | 265.9 KiB | 00m00s [ 77/190] libarchive-0:3.8.9-2.fc46.x86 100% | 54.4 MiB/s | 446.0 KiB | 00m00s [ 78/190] libgcc-0:16.2.1-2.fc46.1.x86_ 100% | 26.7 MiB/s | 136.6 KiB | 00m00s [ 79/190] popt-0:1.19-11.fc45.x86_64 100% | 16.3 MiB/s | 66.6 KiB | 00m00s [ 80/190] readline-0:8.3-7.fc46.x86_64 100% | 44.7 MiB/s | 228.7 KiB | 00m00s [ 81/190] rpm-build-libs-0:6.1.0-1.fc46 100% | 32.9 MiB/s | 134.8 KiB | 00m00s [ 82/190] rpm-libs-0:6.1.0-1.fc46.x86_6 100% | 116.4 MiB/s | 476.6 KiB | 00m00s [ 83/190] zstd-0:1.5.7-6.fc45.x86_64 100% | 46.8 MiB/s | 191.7 KiB | 00m00s [ 84/190] audit-libs-0:4.2.1-2.fc45.x86 100% | 35.0 MiB/s | 143.3 KiB | 00m00s [ 85/190] libeconf-0:0.7.9-4.fc45.x86_6 100% | 8.8 MiB/s | 35.9 KiB | 00m00s [ 86/190] libsemanage-0:3.11-4.fc46.x86 100% | 42.5 MiB/s | 130.5 KiB | 00m00s [ 87/190] libxcrypt-0:4.5.2-4.fc45.x86_ 100% | 42.6 MiB/s | 130.9 KiB | 00m00s [ 88/190] pam-libs-0:1.7.2-4.fc45.x86_6 100% | 19.0 MiB/s | 58.4 KiB | 00m00s [ 89/190] setup-0:2.15.1-2.fc45.noarch 100% | 51.3 MiB/s | 157.6 KiB | 00m00s [ 90/190] xz-libs-1:5.8.4-3.fc46.x86_64 100% | 37.9 MiB/s | 116.4 KiB | 00m00s [ 91/190] mpfr-0:4.2.2-4.fc45.x86_64 100% | 87.3 MiB/s | 357.4 KiB | 00m00s [ 92/190] libblkid-0:2.42.4-2.fc46.x86_ 100% | 43.6 MiB/s | 134.0 KiB | 00m00s [ 93/190] libcap-ng-0:0.9.6-1.fc46.x86_ 100% | 8.5 MiB/s | 34.8 KiB | 00m00s [ 94/190] liblastlog2-0:2.42.4-2.fc46.x 100% | 8.1 MiB/s | 25.0 KiB | 00m00s [ 95/190] libfdisk-0:2.42.4-2.fc46.x86_ 100% | 33.1 MiB/s | 169.6 KiB | 00m00s [ 96/190] libsmartcols-0:2.42.4-2.fc46. 100% | 43.4 MiB/s | 88.8 KiB | 00m00s [ 97/190] libmount-0:2.42.4-2.fc46.x86_ 100% | 58.5 MiB/s | 179.8 KiB | 00m00s [ 98/190] libuuid-0:2.42.4-2.fc46.x86_6 100% | 13.5 MiB/s | 27.7 KiB | 00m00s [ 99/190] util-linux-core-0:2.42.4-2.fc 100% | 189.8 MiB/s | 582.9 KiB | 00m00s [100/190] zlib-ng-compat-0:2.3.3-6.fc45 100% | 29.4 MiB/s | 90.4 KiB | 00m00s [101/190] ncurses-base-0:6.6-3.fc45.noa 100% | 21.5 MiB/s | 88.1 KiB | 00m00s [102/190] glibc-gconv-extra-0:2.44.9000 100% | 155.9 MiB/s | 1.7 MiB | 00m00s [103/190] gnulib-l10n-0:20241231-4.fc45 100% | 29.4 MiB/s | 150.4 KiB | 00m00s [104/190] libsepol-0:3.11-2.fc45.x86_64 100% | 89.2 MiB/s | 365.2 KiB | 00m00s [105/190] ca-certificates-0:2026.2.92_v 100% | 158.2 MiB/s | 971.9 KiB | 00m00s [106/190] libstdc++-0:16.2.1-2.fc46.1.x 100% | 14.5 MiB/s | 1.0 MiB | 00m00s [107/190] fedora-gpg-keys-0:46-0.3.noar 100% | 46.8 MiB/s | 143.8 KiB | 00m00s [108/190] fips-provider-0:1.5.3-3.fc46. 100% | 202.5 MiB/s | 1.6 MiB | 00m00s [109/190] fedora-repos-rawhide-0:46-0.3 100% | 2.9 MiB/s | 9.0 KiB | 00m00s [110/190] redhat-systemd-presets-common 100% | 3.2 MiB/s | 13.2 KiB | 00m00s [111/190] pcre2-syntax-0:10.49-1.fc46.n 100% | 32.8 MiB/s | 168.2 KiB | 00m00s [112/190] linkdupes-0:0.7.3-3.fc45.x86_ 100% | 66.3 MiB/s | 339.2 KiB | 00m00s [113/190] add-determinism-0:0.7.3-3.fc4 100% | 91.8 MiB/s | 845.7 KiB | 00m00s [114/190] curl-0:8.23.0-1.fc46.x86_64 100% | 79.8 MiB/s | 245.2 KiB | 00m00s [115/190] file-libs-0:5.48-3.fc46.x86_6 100% | 108.0 MiB/s | 884.7 KiB | 00m00s [116/190] elfutils-libs-0:0.197-1.fc46. 100% | 55.8 MiB/s | 285.6 KiB | 00m00s [117/190] elfutils-debuginfod-client-0: 100% | 11.6 MiB/s | 47.4 KiB | 00m00s [118/190] json-c-0:0.18-9.fc45.x86_64 100% | 15.2 MiB/s | 46.7 KiB | 00m00s [119/190] libzstd-0:1.5.7-6.fc45.x86_64 100% | 88.8 MiB/s | 363.9 KiB | 00m00s [120/190] libpfm-0:4.14.1-2.fc46.x86_64 100% | 54.3 MiB/s | 278.0 KiB | 00m00s [121/190] libxml2-0:2.15.4-1.fc46.x86_6 100% | 132.2 MiB/s | 676.7 KiB | 00m00s [122/190] lz4-libs-0:1.10.0-5.fc45.x86_ 100% | 26.2 MiB/s | 80.4 KiB | 00m00s [123/190] libgomp-0:16.2.1-2.fc46.1.x86 100% | 97.1 MiB/s | 397.6 KiB | 00m00s [124/190] rpm-sign-libs-0:6.1.0-1.fc46. 100% | 13.2 MiB/s | 26.9 KiB | 00m00s [125/190] lua-libs-0:5.5.1-2.fc46.x86_6 100% | 47.0 MiB/s | 144.4 KiB | 00m00s [126/190] rpm-sequoia-0:1.10.3-1.fc46.x 100% | 184.1 MiB/s | 942.6 KiB | 00m00s [127/190] sqlite-libs-0:3.54.1-1.fc46.x 100% | 100.6 MiB/s | 824.0 KiB | 00m00s [128/190] ima-evm-utils-libs-0:1.6.2-12 100% | 4.9 MiB/s | 30.2 KiB | 00m00s [129/190] libfsverity-0:1.7-4.fc45.x86_ 100% | 6.2 MiB/s | 19.0 KiB | 00m00s [130/190] gnupg2-0:2.4.9-18.fc45.x86_64 100% | 118.0 MiB/s | 1.7 MiB | 00m00s [131/190] gpgverify-0:2.2-5.fc45.noarch 100% | 2.8 MiB/s | 11.3 KiB | 00m00s [132/190] gnupg2-dirmngr-0:2.4.9-18.fc4 100% | 68.7 MiB/s | 281.6 KiB | 00m00s [133/190] gnupg2-gpg-agent-0:2.4.9-18.f 100% | 39.2 MiB/s | 281.3 KiB | 00m00s [134/190] gnupg2-gpgconf-0:2.4.9-18.fc4 100% | 16.3 MiB/s | 116.5 KiB | 00m00s [135/190] gnupg2-keyboxd-0:2.4.9-18.fc4 100% | 13.5 MiB/s | 96.6 KiB | 00m00s [136/190] gnupg2-verify-0:2.4.9-18.fc45 100% | 43.0 MiB/s | 176.1 KiB | 00m00s [137/190] libassuan-0:2.5.7-6.fc45.x86_ 100% | 16.7 MiB/s | 68.5 KiB | 00m00s [138/190] libgcrypt-0:1.12.4-1.fc46.x86 100% | 77.1 MiB/s | 631.2 KiB | 00m00s [139/190] npth-0:1.8-5.fc45.x86_64 100% | 4.1 MiB/s | 25.5 KiB | 00m00s [140/190] libgpg-error-0:1.61-2.fc45.x8 100% | 30.9 MiB/s | 252.9 KiB | 00m00s [141/190] tpm2-tss-0:4.2.0-1.fc45.x86_6 100% | 89.2 MiB/s | 456.8 KiB | 00m00s [142/190] libksba-0:1.8.1-1.fc46.x86_64 100% | 33.7 MiB/s | 172.6 KiB | 00m00s [143/190] openldap-0:2.6.16-1.fc46.x86_ 100% | 66.7 MiB/s | 273.3 KiB | 00m00s [144/190] gnutls-0:3.8.13-6.fc46.x86_64 100% | 142.2 MiB/s | 1.4 MiB | 00m00s [145/190] libusb1-0:1.0.30-2.fc45.x86_6 100% | 20.5 MiB/s | 83.8 KiB | 00m00s [146/190] libidn2-0:2.3.8-4.fc45.x86_64 100% | 42.8 MiB/s | 175.2 KiB | 00m00s [147/190] libtasn1-0:4.21.0-2.fc45.x86_ 100% | 24.7 MiB/s | 75.9 KiB | 00m00s [148/190] libunistring-0:1.1-12.fc45.x8 100% | 106.6 MiB/s | 545.8 KiB | 00m00s [149/190] nettle-0:4.0-5.fc45.x86_64 100% | 69.9 MiB/s | 429.7 KiB | 00m00s [150/190] p11-kit-0:0.26.5-1.fc45.x86_6 100% | 109.4 MiB/s | 560.0 KiB | 00m00s [151/190] libevent-0:2.1.13-1.fc46.x86_ 100% | 70.6 MiB/s | 289.4 KiB | 00m00s [152/190] cyrus-sasl-lib-0:2.1.28-37.fc 100% | 114.1 MiB/s | 817.8 KiB | 00m00s [153/190] libtool-ltdl-0:2.6.2-1.fc46.x 100% | 6.0 MiB/s | 36.8 KiB | 00m00s [154/190] gdbm-libs-1:1.26-1.fc46.x86_6 100% | 29.4 MiB/s | 60.1 KiB | 00m00s [155/190] libffi-0:3.8.0-1.fc46.x86_64 100% | 11.3 MiB/s | 46.4 KiB | 00m00s [156/190] alternatives-0:1.33-6.fc45.x8 100% | 19.3 MiB/s | 39.4 KiB | 00m00s [157/190] jansson-0:2.14-5.fc45.x86_64 100% | 22.9 MiB/s | 46.9 KiB | 00m00s [158/190] pkgconf-pkg-config-0:2.5.1-2. 100% | 4.6 MiB/s | 9.5 KiB | 00m00s [159/190] pkgconf-0:2.5.1-2.fc45.x86_64 100% | 15.9 MiB/s | 49.0 KiB | 00m00s [160/190] pkgconf-m4-0:2.5.1-2.fc45.noa 100% | 1.9 MiB/s | 13.8 KiB | 00m00s [161/190] libpkgconf-0:2.5.1-2.fc45.x86 100% | 8.3 MiB/s | 42.6 KiB | 00m00s [162/190] p11-kit-trust-0:0.26.5-1.fc45 100% | 47.6 MiB/s | 146.3 KiB | 00m00s [163/190] binutils-0:2.47.50-20.fc46.x8 100% | 226.6 MiB/s | 5.2 MiB | 00m00s [164/190] fedora-release-0:46-0.1.noarc 100% | 1.7 MiB/s | 11.9 KiB | 00m00s [165/190] systemd-standalone-sysusers-0 100% | 106.0 MiB/s | 434.1 KiB | 00m00s [166/190] xxhash-libs-0:0.8.4-2.fc46.x8 100% | 10.1 MiB/s | 41.3 KiB | 00m00s [167/190] fedora-release-identity-basic 100% | 4.1 MiB/s | 12.7 KiB | 00m00s [168/190] libcurl-0:8.23.0-1.fc46.x86_6 100% | 121.5 MiB/s | 497.5 KiB | 00m00s [169/190] gdb-minimal-0:18.1-1.fc46.x86 100% | 218.3 MiB/s | 4.8 MiB | 00m00s [170/190] krb5-libs-0:1.22.2-11.fc46.x8 100% | 112.1 MiB/s | 803.5 KiB | 00m00s [171/190] libnghttp2-0:1.69.0-6.fc46.x8 100% | 37.7 MiB/s | 77.2 KiB | 00m00s [172/190] libbrotli-0:1.2.1-1.fc46.x86_ 100% | 67.8 MiB/s | 347.3 KiB | 00m00s [173/190] libnghttp3-0:1.18.0-1.fc45.x8 100% | 36.7 MiB/s | 75.1 KiB | 00m00s [174/190] libpsl-0:0.23.3-1.fc46.x86_64 100% | 33.0 MiB/s | 67.7 KiB | 00m00s [175/190] libssh-0:0.12.2-1.fc45.x86_64 100% | 96.3 MiB/s | 295.9 KiB | 00m00s [176/190] ngtcp2-0:1.22.1-3.fc45.x86_64 100% | 38.5 MiB/s | 157.7 KiB | 00m00s [177/190] ngtcp2-crypto-ossl-0:1.22.1-3 100% | 13.6 MiB/s | 27.8 KiB | 00m00s [178/190] keyutils-libs-0:1.6.3-8.fc45. 100% | 15.4 MiB/s | 31.5 KiB | 00m00s [179/190] libcom_err-0:1.47.4-2.fc45.x8 100% | 13.0 MiB/s | 26.6 KiB | 00m00s [180/190] libverto-0:0.3.2-13.fc45.x86_ 100% | 10.2 MiB/s | 21.0 KiB | 00m00s [181/190] publicsuffix-list-dafsa-0:202 100% | 29.8 MiB/s | 61.1 KiB | 00m00s [182/190] libfido2-0:1.17.0-7.fc46.x86_ 100% | 52.3 MiB/s | 107.1 KiB | 00m00s [183/190] libssh-config-0:0.12.2-1.fc45 100% | 4.4 MiB/s | 8.9 KiB | 00m00s [184/190] libcbor-0:0.14.0-3.fc45.x86_6 100% | 18.0 MiB/s | 36.8 KiB | 00m00s [185/190] policycoreutils-0:3.11-2.fc45 100% | 84.9 MiB/s | 261.0 KiB | 00m00s [186/190] selinux-policy-0:45.23-1.fc46 100% | 21.3 MiB/s | 43.5 KiB | 00m00s [187/190] libselinux-utils-0:3.11-5.fc4 100% | 24.2 MiB/s | 123.8 KiB | 00m00s [188/190] rpm-plugin-selinux-0:6.1.0-1. 100% | 2.9 MiB/s | 17.8 KiB | 00m00s [189/190] selinux-policy-targeted-0:45. 100% | 220.2 MiB/s | 6.8 MiB | 00m00s [190/190] crypto-policies-0:20260812-1. 100% | 515.3 KiB/s | 72.7 KiB | 00m00s -------------------------------------------------------------------------------- [190/190] Total 100% | 151.1 MiB/s | 71.6 MiB | 00m00s Running transaction Importing OpenPGP key 0x91211FCE: UserID : "Fedora (46) " Fingerprint: D924B10D3E810DABDD8B56B596E7E91491211FCE From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-46-primary The key was successfully imported. Importing OpenPGP key 0x91211FCE: UserID : "Fedora (46) " Fingerprint: D924B10D3E810DABDD8B56B596E7E91491211FCE From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-46-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. Importing OpenPGP key 0x9488FB64: UserID : "Fedora (47) " Fingerprint: B2E766FA50CA6FA2D5ED06FC09D879E09488FB64 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-47-primary The key was successfully imported. [ 1/192] Verify package files 100% | 526.0 B/s | 190.0 B | 00m00s >>> Running %pretrans scriptlet: filesystem-0:3.18-59.fc45.x86_64 >>> Finished %pretrans scriptlet: filesystem-0:3.18-59.fc45.x86_64 >>> [RPM] /var/lib/mock/fedora-rawhide-x86_64-1793382738.151519/root/var/cache/dnf/copr_base-5bdb76bcadbbaecc/packages/crypto-policies-20260812-1.git359ab16.fc45.noarch.rpm: Header OpenPGP V4 RSA/SHA256 signature, key ID 0b11c600fc2cd5db: NOKEY [ 2/192] Prepare transaction 100% | 3.5 KiB/s | 190.0 B | 00m00s [ 3/192] Installing libgcc-0:16.2.1-2. 100% | 266.0 MiB/s | 272.4 KiB | 00m00s [ 4/192] Installing redhat-systemd-pre 100% | 0.0 B/s | 1.5 KiB | 00m00s [ 5/192] Installing redhat-systemd-pre 100% | 0.0 B/s | 18.1 KiB | 00m00s [ 6/192] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 7/192] Installing publicsuffix-list- 100% | 0.0 B/s | 72.0 KiB | 00m00s [ 8/192] Installing fedora-release-ide 100% | 0.0 B/s | 920.0 B | 00m00s [ 9/192] Installing fedora-gpg-keys-0: 100% | 59.2 MiB/s | 181.7 KiB | 00m00s [ 10/192] Installing fedora-repos-rawhi 100% | 0.0 B/s | 2.5 KiB | 00m00s [ 11/192] Installing fedora-repos-0:46- 100% | 0.0 B/s | 5.9 KiB | 00m00s [ 12/192] Installing fedora-release-com 100% | 7.8 MiB/s | 8.0 KiB | 00m00s [ 13/192] Installing fedora-release-0:4 100% | 10.1 KiB/s | 124.0 B | 00m00s >>> Running sysusers scriptlet: setup-0:2.15.1-2.fc45.noarch >>> Finished sysusers scriptlet: setup-0:2.15.1-2.fc45.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. >>> [ 14/192] Installing setup-0:2.15.1-2.f 100% | 42.0 MiB/s | 731.3 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 15/192] Installing filesystem-0:3.18- 100% | 2.8 MiB/s | 253.6 KiB | 00m00s >>> [RPM] failed to open /usr/lib/group for id/name lookup: No such file or directory [ 16/192] Installing pkgconf-m4-0:2.5.1 100% | 0.0 B/s | 14.7 KiB | 00m00s [ 17/192] Installing pcre2-syntax-0:10. 100% | 288.1 MiB/s | 295.0 KiB | 00m00s [ 18/192] Installing gnulib-l10n-0:2024 100% | 215.5 MiB/s | 661.9 KiB | 00m00s [ 19/192] Installing coreutils-common-0 100% | 412.9 MiB/s | 11.6 MiB | 00m00s [ 20/192] Installing ncurses-base-0:6.6 100% | 86.7 MiB/s | 355.3 KiB | 00m00s [ 21/192] Installing bash-0:5.3.20-1.fc 100% | 256.8 MiB/s | 8.5 MiB | 00m00s [ 22/192] Installing glibc-common-0:2.4 100% | 51.8 MiB/s | 1.0 MiB | 00m00s [ 23/192] Installing glibc-gconv-extra- 100% | 324.5 MiB/s | 7.8 MiB | 00m00s [ 24/192] Installing glibc-0:2.44.9000- 100% | 184.1 MiB/s | 7.2 MiB | 00m00s [ 25/192] Installing ncurses-libs-0:6.6 100% | 238.0 MiB/s | 974.9 KiB | 00m00s [ 26/192] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 27/192] Installing zlib-ng-compat-0:2 100% | 162.5 MiB/s | 166.4 KiB | 00m00s [ 28/192] Installing bzip2-libs-0:1.0.8 100% | 0.0 B/s | 81.6 KiB | 00m00s [ 29/192] Installing libgpg-error-0:1.6 100% | 52.1 MiB/s | 959.7 KiB | 00m00s [ 30/192] Installing readline-0:8.3-7.f 100% | 252.8 MiB/s | 517.7 KiB | 00m00s [ 31/192] Installing libstdc++-0:16.2.1 100% | 440.9 MiB/s | 3.1 MiB | 00m00s [ 32/192] Installing libzstd-0:1.5.7-6. 100% | 467.5 MiB/s | 957.4 KiB | 00m00s [ 33/192] Installing elfutils-libelf-0: 100% | 545.4 MiB/s | 1.6 MiB | 00m00s [ 34/192] Installing libassuan-0:2.5.7- 100% | 161.8 MiB/s | 165.7 KiB | 00m00s [ 35/192] Installing libgcrypt-0:1.12.4 100% | 416.6 MiB/s | 1.7 MiB | 00m00s [ 36/192] Installing gmp-1:6.3.0-6.fc45 100% | 399.1 MiB/s | 817.4 KiB | 00m00s [ 37/192] Installing libacl-0:2.4.0-2.f 100% | 0.0 B/s | 44.7 KiB | 00m00s [ 38/192] Installing systemd-libs-0:262 100% | 395.7 MiB/s | 2.8 MiB | 00m00s [ 39/192] Installing libuuid-0:2.42.4-2 100% | 0.0 B/s | 38.2 KiB | 00m00s [ 40/192] Installing popt-0:1.19-11.fc4 100% | 70.0 MiB/s | 143.3 KiB | 00m00s [ 41/192] Installing xz-libs-1:5.8.4-3. 100% | 217.6 MiB/s | 222.8 KiB | 00m00s [ 42/192] Installing sqlite-libs-0:3.54 100% | 411.7 MiB/s | 1.6 MiB | 00m00s [ 43/192] Installing npth-0:1.8-5.fc45. 100% | 0.0 B/s | 50.6 KiB | 00m00s [ 44/192] Installing elfutils-libs-0:0. 100% | 352.2 MiB/s | 721.4 KiB | 00m00s [ 45/192] Installing libblkid-0:2.42.4- 100% | 276.6 MiB/s | 283.3 KiB | 00m00s [ 46/192] Installing libsepol-0:3.11-2. 100% | 423.4 MiB/s | 867.1 KiB | 00m00s [ 47/192] Installing gnupg2-gpgconf-0:2 100% | 15.6 MiB/s | 255.9 KiB | 00m00s [ 48/192] Installing pcre2-0:10.49-1.fc 100% | 355.5 MiB/s | 728.0 KiB | 00m00s [ 49/192] Installing libselinux-0:3.11- 100% | 201.6 MiB/s | 206.4 KiB | 00m00s [ 50/192] Installing grep-0:3.12-4.fc45 100% | 52.8 MiB/s | 1.0 MiB | 00m00s [ 51/192] Installing sed-0:4.10-2.fc45. 100% | 47.5 MiB/s | 874.9 KiB | 00m00s [ 52/192] Installing findutils-1:4.11.0 100% | 97.9 MiB/s | 2.0 MiB | 00m00s [ 53/192] Installing libxcrypt-0:4.5.2- 100% | 289.0 MiB/s | 295.9 KiB | 00m00s [ 54/192] Installing json-c-0:0.18-9.fc 100% | 0.0 B/s | 83.9 KiB | 00m00s [ 55/192] Installing libtasn1-0:4.21.0- 100% | 174.3 MiB/s | 178.5 KiB | 00m00s [ 56/192] Installing libunistring-0:1.1 100% | 433.6 MiB/s | 1.7 MiB | 00m00s [ 57/192] Installing libidn2-0:2.3.8-4. 100% | 61.0 MiB/s | 562.6 KiB | 00m00s [ 58/192] Installing crypto-policies-0: 100% | 39.0 MiB/s | 159.9 KiB | 00m00s [ 59/192] Installing xz-1:5.8.4-3.fc46. 100% | 64.8 MiB/s | 1.4 MiB | 00m00s [ 60/192] Installing libmount-0:2.42.4- 100% | 400.4 MiB/s | 410.0 KiB | 00m00s [ 61/192] Installing gnupg2-verify-0:2. 100% | 21.8 MiB/s | 357.7 KiB | 00m00s [ 62/192] Installing mpfr-0:4.2.2-4.fc4 100% | 277.0 MiB/s | 850.9 KiB | 00m00s [ 63/192] Installing gawk-0:5.4.1-1.fc4 100% | 106.1 MiB/s | 2.2 MiB | 00m00s [ 64/192] Installing dwz-0:0.17-3.fc45. 100% | 17.9 MiB/s | 292.5 KiB | 00m00s [ 65/192] Installing libksba-0:1.8.1-1. 100% | 212.1 MiB/s | 434.4 KiB | 00m00s [ 66/192] Installing unzip-0:6.0-71.fc4 100% | 27.2 MiB/s | 445.3 KiB | 00m00s [ 67/192] Installing file-libs-0:5.48-3 100% | 726.1 MiB/s | 12.3 MiB | 00m00s [ 68/192] Installing file-0:5.48-3.fc46 100% | 6.3 MiB/s | 103.4 KiB | 00m00s [ 69/192] Installing diffutils-0:3.12-6 100% | 78.2 MiB/s | 1.6 MiB | 00m00s [ 70/192] Installing libattr-0:2.6.0-2. 100% | 0.0 B/s | 25.2 KiB | 00m00s [ 71/192] Installing libeconf-0:0.7.9-4 100% | 64.9 MiB/s | 66.4 KiB | 00m00s [ 72/192] Installing libcap-ng-0:0.9.6- 100% | 69.0 MiB/s | 70.6 KiB | 00m00s [ 73/192] Installing audit-libs-0:4.2.1 100% | 191.9 MiB/s | 393.1 KiB | 00m00s [ 74/192] Installing pam-libs-0:1.7.2-4 100% | 133.7 MiB/s | 136.9 KiB | 00m00s [ 75/192] Installing libcap-0:2.78-2.fc 100% | 12.3 MiB/s | 213.3 KiB | 00m00s [ 76/192] Installing libsemanage-0:3.11 100% | 314.8 MiB/s | 322.4 KiB | 00m00s [ 77/192] Installing libsmartcols-0:2.4 100% | 185.2 MiB/s | 189.6 KiB | 00m00s [ 78/192] Installing lua-libs-0:5.5.1-2 100% | 292.4 MiB/s | 299.4 KiB | 00m00s [ 79/192] Installing libffi-0:3.8.0-1.f 100% | 94.6 MiB/s | 96.9 KiB | 00m00s [ 80/192] Installing p11-kit-0:0.26.5-1 100% | 114.6 MiB/s | 2.6 MiB | 00m00s [ 81/192] Installing alternatives-0:1.3 100% | 3.9 MiB/s | 63.6 KiB | 00m00s [ 82/192] Installing p11-kit-trust-0:0. 100% | 19.5 MiB/s | 480.1 KiB | 00m00s [ 83/192] Installing ngtcp2-0:1.22.1-3. 100% | 164.0 MiB/s | 335.8 KiB | 00m00s [ 84/192] Installing util-linux-core-0: 100% | 68.7 MiB/s | 1.5 MiB | 00m00s [ 85/192] Installing liblastlog2-0:2.42 100% | 5.6 MiB/s | 39.8 KiB | 00m00s [ 86/192] Installing zip-0:3.0-46.fc45. 100% | 35.9 MiB/s | 698.0 KiB | 00m00s [ 87/192] Installing gnupg2-keyboxd-0:2 100% | 28.3 MiB/s | 202.5 KiB | 00m00s [ 88/192] Installing libpsl-0:0.23.3-1. 100% | 79.6 MiB/s | 81.5 KiB | 00m00s [ 89/192] Installing tar-2:1.35-9.fc45. 100% | 119.0 MiB/s | 3.0 MiB | 00m00s [ 90/192] Installing linkdupes-0:0.7.3- 100% | 42.5 MiB/s | 783.5 KiB | 00m00s [ 91/192] Installing libselinux-utils-0 100% | 17.4 MiB/s | 320.4 KiB | 00m00s [ 92/192] Installing libfdisk-0:2.42.4- 100% | 384.0 MiB/s | 393.2 KiB | 00m00s [ 93/192] Installing fips-provider-0:1. 100% | 438.7 MiB/s | 4.8 MiB | 00m00s [ 94/192] Installing openssl-libs-1:4.0 100% | 394.0 MiB/s | 6.7 MiB | 00m00s [ 95/192] Installing coreutils-0:9.12-1 100% | 167.2 MiB/s | 6.4 MiB | 00m00s [ 96/192] Installing ca-certificates-0: 100% | 2.4 MiB/s | 2.5 MiB | 00m01s [ 97/192] Installing gzip-0:1.15-1.fc46 100% | 23.2 MiB/s | 450.7 KiB | 00m00s [ 98/192] Installing util-linux-0:2.42. 100% | 96.3 MiB/s | 3.8 MiB | 00m00s [ 99/192] Installing policycoreutils-0: 100% | 31.0 MiB/s | 921.4 KiB | 00m00s [100/192] Installing selinux-policy-0:4 100% | 1.7 MiB/s | 34.5 KiB | 00m00s [101/192] Installing selinux-policy-tar 100% | 218.8 MiB/s | 15.1 MiB | 00m00s [102/192] Installing rpm-sequoia-0:1.10 100% | 349.6 MiB/s | 2.4 MiB | 00m00s [103/192] Installing libfsverity-0:1.7- 100% | 0.0 B/s | 25.4 KiB | 00m00s [104/192] Installing libevent-0:2.1.13- 100% | 320.5 MiB/s | 984.5 KiB | 00m00s [105/192] Installing ngtcp2-crypto-ossl 100% | 0.0 B/s | 52.5 KiB | 00m00s [106/192] Installing libusb1-0:1.0.30-2 100% | 16.1 MiB/s | 181.8 KiB | 00m00s >>> Running sysusers scriptlet: tpm2-tss-0:4.2.0-1.fc45.x86_64 >>> Finished sysusers scriptlet: tpm2-tss-0:4.2.0-1.fc45.x86_64 >>> Scriptlet output: >>> Creating group 'tss' with GID 59. >>> Creating user 'tss' (Account used for TPM access) with UID 59 and GID 59. >>> [107/192] Installing tpm2-tss-0:4.2.0-1 100% | 277.9 MiB/s | 1.7 MiB | 00m00s [108/192] Installing ima-evm-utils-libs 100% | 0.0 B/s | 57.9 KiB | 00m00s [109/192] Installing gnupg2-gpg-agent-0 100% | 26.7 MiB/s | 682.8 KiB | 00m00s [110/192] Installing nettle-0:4.0-5.fc4 100% | 262.0 MiB/s | 805.0 KiB | 00m00s [111/192] Installing gnutls-0:3.8.13-6. 100% | 383.8 MiB/s | 3.8 MiB | 00m00s [112/192] Installing zstd-0:1.5.7-6.fc4 100% | 27.5 MiB/s | 506.1 KiB | 00m00s [113/192] Installing libxml2-0:2.15.4-1 100% | 82.7 MiB/s | 1.7 MiB | 00m00s [114/192] Installing bzip2-0:1.0.8-24.f 100% | 6.1 MiB/s | 99.5 KiB | 00m00s [115/192] Installing add-determinism-0: 100% | 102.8 MiB/s | 2.2 MiB | 00m00s [116/192] Installing build-reproducibil 100% | 0.0 B/s | 1.5 KiB | 00m00s [117/192] Installing cpio-0:2.15-10.fc4 100% | 58.1 MiB/s | 1.1 MiB | 00m00s [118/192] Installing ed-0:1.22.6-1.fc46 100% | 9.3 MiB/s | 153.2 KiB | 00m00s [119/192] Installing patch-0:2.8-6.fc46 100% | 13.1 MiB/s | 228.1 KiB | 00m00s [120/192] Installing libpfm-0:4.14.1-2. 100% | 593.1 MiB/s | 2.4 MiB | 00m00s [121/192] Installing lz4-libs-0:1.10.0- 100% | 162.5 MiB/s | 166.4 KiB | 00m00s [122/192] Installing libarchive-0:3.8.9 100% | 327.4 MiB/s | 1.0 MiB | 00m00s [123/192] Installing libgomp-0:16.2.1-2 100% | 282.7 MiB/s | 578.9 KiB | 00m00s [124/192] Installing libtool-ltdl-0:2.6 100% | 0.0 B/s | 71.1 KiB | 00m00s [125/192] Installing gdbm-libs-1:1.26-1 100% | 132.7 MiB/s | 135.9 KiB | 00m00s [126/192] Installing cyrus-sasl-lib-0:2 100% | 106.3 MiB/s | 2.3 MiB | 00m00s [127/192] Installing openldap-0:2.6.16- 100% | 223.9 MiB/s | 687.7 KiB | 00m00s [128/192] Installing gnupg2-dirmngr-0:2 100% | 25.7 MiB/s | 632.8 KiB | 00m00s [129/192] Installing gnupg2-0:2.4.9-18. 100% | 197.0 MiB/s | 6.5 MiB | 00m00s [130/192] Installing gpgverify-0:2.2-5. 100% | 0.0 B/s | 9.4 KiB | 00m00s [131/192] Installing jansson-0:2.14-5.f 100% | 88.2 MiB/s | 90.3 KiB | 00m00s [132/192] Installing libpkgconf-0:2.5.1 100% | 89.1 MiB/s | 91.3 KiB | 00m00s [133/192] Installing pkgconf-0:2.5.1-2. 100% | 5.8 MiB/s | 95.2 KiB | 00m00s [134/192] Installing pkgconf-pkg-config 100% | 110.8 KiB/s | 1.8 KiB | 00m00s [135/192] Installing systemd-standalone 100% | 53.3 MiB/s | 981.8 KiB | 00m00s [136/192] Installing rpm-libs-0:6.1.0-1 100% | 274.8 MiB/s | 1.1 MiB | 00m00s [137/192] Installing rpm-sign-libs-0:6. 100% | 0.0 B/s | 40.5 KiB | 00m00s [138/192] Installing rpm-build-libs-0:6 100% | 282.4 MiB/s | 289.2 KiB | 00m00s [139/192] Installing xxhash-libs-0:0.8. 100% | 93.1 MiB/s | 95.4 KiB | 00m00s [140/192] Installing libbrotli-0:1.2.1- 100% | 282.3 MiB/s | 867.3 KiB | 00m00s [141/192] Installing libnghttp2-0:1.69. 100% | 163.3 MiB/s | 167.3 KiB | 00m00s [142/192] Installing libnghttp3-0:1.18. 100% | 161.0 MiB/s | 164.8 KiB | 00m00s [143/192] Installing keyutils-libs-0:1. 100% | 0.0 B/s | 55.6 KiB | 00m00s [144/192] Installing libcom_err-0:1.47. 100% | 0.0 B/s | 64.1 KiB | 00m00s [145/192] Installing libverto-0:0.3.2-1 100% | 26.4 MiB/s | 27.1 KiB | 00m00s [146/192] Installing krb5-libs-0:1.22.2 100% | 341.0 MiB/s | 2.4 MiB | 00m00s [147/192] Installing libcbor-0:0.14.0-3 100% | 82.9 MiB/s | 84.9 KiB | 00m00s [148/192] Installing libfido2-0:1.17.0- 100% | 252.0 MiB/s | 258.1 KiB | 00m00s [149/192] Installing libssh-0:0.12.2-1. 100% | 355.4 MiB/s | 727.8 KiB | 00m00s [150/192] Installing libcurl-0:8.23.0-1 100% | 361.9 MiB/s | 1.1 MiB | 00m00s [151/192] Installing elfutils-debuginfo 100% | 4.7 MiB/s | 82.2 KiB | 00m00s [152/192] Installing elfutils-0:0.197-1 100% | 133.5 MiB/s | 3.1 MiB | 00m00s [153/192] Installing binutils-0:2.47.50 100% | 306.5 MiB/s | 24.5 MiB | 00m00s [154/192] Installing gdb-minimal-0:18.1 100% | 267.4 MiB/s | 14.4 MiB | 00m00s [155/192] Installing debugedit-0:5.4-1. 100% | 13.3 MiB/s | 232.1 KiB | 00m00s [156/192] Installing curl-0:8.23.0-1.fc 100% | 18.4 MiB/s | 488.7 KiB | 00m00s [157/192] Installing rpm-0:6.1.0-1.fc46 100% | 69.5 MiB/s | 2.5 MiB | 00m00s [158/192] Installing cmake-srpm-macros- 100% | 0.0 B/s | 804.0 B | 00m00s [159/192] Installing efi-srpm-macros-0: 100% | 8.1 MiB/s | 41.3 KiB | 00m00s [160/192] Installing java-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [161/192] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [162/192] Installing tree-sitter-srpm-m 100% | 0.0 B/s | 9.6 KiB | 00m00s [163/192] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [164/192] Installing filesystem-srpm-ma 100% | 0.0 B/s | 38.9 KiB | 00m00s [165/192] Installing rust-srpm-macros-0 100% | 0.0 B/s | 6.4 KiB | 00m00s [166/192] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 748.0 B | 00m00s [167/192] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [168/192] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [169/192] Installing package-notes-srpm 100% | 0.0 B/s | 2.1 KiB | 00m00s [170/192] Installing openblas-srpm-macr 100% | 0.0 B/s | 404.0 B | 00m00s [171/192] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.1 KiB | 00m00s [172/192] Installing meson-srpm-macros- 100% | 0.0 B/s | 1.9 KiB | 00m00s [173/192] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [174/192] Installing gnome-srpm-macros- 100% | 0.0 B/s | 4.1 KiB | 00m00s [175/192] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [176/192] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [177/192] Installing gap-srpm-macros-0: 100% | 0.0 B/s | 2.7 KiB | 00m00s [178/192] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [179/192] Installing ansible-srpm-macro 100% | 0.0 B/s | 36.2 KiB | 00m00s [180/192] Installing redhat-rpm-config- 100% | 93.0 MiB/s | 190.5 KiB | 00m00s [181/192] Installing forge-srpm-macros- 100% | 0.0 B/s | 40.3 KiB | 00m00s [182/192] Installing rpm-build-0:6.1.0- 100% | 16.6 MiB/s | 322.1 KiB | 00m00s [183/192] Installing erlang-srpm-macros 100% | 0.0 B/s | 2.6 KiB | 00m00s [184/192] Installing pyproject-srpm-mac 100% | 0.0 B/s | 4.0 KiB | 00m00s [185/192] Installing fonts-srpm-macros- 100% | 0.0 B/s | 57.0 KiB | 00m00s [186/192] Installing go-srpm-macros-0:3 100% | 0.0 B/s | 63.0 KiB | 00m00s [187/192] Installing R-srpm-macros-0:1. 100% | 0.0 B/s | 4.4 KiB | 00m00s [188/192] Installing python-srpm-macros 100% | 0.0 B/s | 52.9 KiB | 00m00s [189/192] Installing rpm-plugin-selinux 100% | 0.0 B/s | 12.9 KiB | 00m00s [190/192] Installing which-0:2.25-2.fc4 100% | 4.9 MiB/s | 85.8 KiB | 00m00s [191/192] Installing shadow-utils-2:4.2 100% | 127.3 MiB/s | 3.9 MiB | 00m00s [192/192] Installing info-0:7.3-3.fc45. 100% | 55.3 KiB/s | 372.8 KiB | 00m07s Warning: skipped OpenPGP checks for 1 package 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.7-3.fc45.noarch add-determinism-0.7.3-3.fc45.x86_64 alternatives-1.33-6.fc45.x86_64 ansible-srpm-macros-1-22.fc45.noarch audit-libs-4.2.1-2.fc45.x86_64 bash-5.3.20-1.fc46.x86_64 binutils-2.47.50-20.fc46.x86_64 build-reproducibility-srpm-macros-0.7.3-3.fc45.noarch bzip2-1.0.8-24.fc45.x86_64 bzip2-libs-1.0.8-24.fc45.x86_64 ca-certificates-2026.2.92_v9.0.319-2.fc46.noarch cmake-srpm-macros-4.3.0-5.fc45.noarch coreutils-9.12-1.fc46.x86_64 coreutils-common-9.12-1.fc46.x86_64 cpio-2.15-10.fc45.x86_64 crypto-policies-20260812-1.git359ab16.fc45.noarch curl-8.23.0-1.fc46.x86_64 cyrus-sasl-lib-2.1.28-37.fc45.x86_64 debugedit-5.4-1.fc46.x86_64 diffutils-3.12-6.fc45.x86_64 dwz-0.17-3.fc45.x86_64 ed-1.22.6-1.fc46.x86_64 efi-srpm-macros-6-9.fc45.noarch elfutils-0.197-1.fc46.x86_64 elfutils-debuginfod-client-0.197-1.fc46.x86_64 elfutils-libelf-0.197-1.fc46.x86_64 elfutils-libs-0.197-1.fc46.x86_64 erlang-srpm-macros-0.4.1-1.fc46.noarch fedora-gpg-keys-46-0.3.noarch fedora-release-46-0.1.noarch fedora-release-common-46-0.1.noarch fedora-release-identity-basic-46-0.1.noarch fedora-repos-46-0.3.noarch fedora-repos-rawhide-46-0.3.noarch file-5.48-3.fc46.x86_64 file-libs-5.48-3.fc46.x86_64 filesystem-3.18-59.fc45.x86_64 filesystem-srpm-macros-3.18-59.fc45.noarch findutils-4.11.0-2.fc45.x86_64 fips-provider-1.5.3-3.fc46.x86_64 fonts-srpm-macros-5.0.0-4.fc45.noarch forge-srpm-macros-0.4.0-5.fc45.noarch fpc-srpm-macros-1.3-17.fc45.noarch gap-srpm-macros-2-3.fc45.noarch gawk-5.4.1-1.fc45.x86_64 gdb-minimal-18.1-1.fc46.x86_64 gdbm-libs-1.26-1.fc46.x86_64 ghc-srpm-macros-1.10-2.fc45.noarch glibc-2.44.9000-5.fc46.x86_64 glibc-common-2.44.9000-5.fc46.x86_64 glibc-gconv-extra-2.44.9000-5.fc46.x86_64 glibc-minimal-langpack-2.44.9000-5.fc46.x86_64 gmp-6.3.0-6.fc45.x86_64 gnat-srpm-macros-7-3.fc45.noarch gnome-srpm-macros-1.0-2.fc45.noarch gnulib-l10n-20241231-4.fc45.noarch gnupg2-2.4.9-18.fc45.x86_64 gnupg2-dirmngr-2.4.9-18.fc45.x86_64 gnupg2-gpg-agent-2.4.9-18.fc45.x86_64 gnupg2-gpgconf-2.4.9-18.fc45.x86_64 gnupg2-keyboxd-2.4.9-18.fc45.x86_64 gnupg2-verify-2.4.9-18.fc45.x86_64 gnutls-3.8.13-6.fc46.x86_64 go-srpm-macros-3.8.0-3.fc45.noarch gpg-pubkey-4f50a6114cd5c6976a7f1179655a4b02f577861e-6888bc98 gpg-pubkey-b2e766fa50ca6fa2d5ed06fc09d879e09488fb64-6a6b46b4 gpg-pubkey-d924b10d3e810dabdd8b56b596e7e91491211fce-697c9899 gpgverify-2.2-5.fc45.noarch grep-3.12-4.fc45.x86_64 gzip-1.15-1.fc46.x86_64 ima-evm-utils-libs-1.6.2-12.fc45.x86_64 info-7.3-3.fc45.x86_64 jansson-2.14-5.fc45.x86_64 java-srpm-macros-1-9.fc45.noarch json-c-0.18-9.fc45.x86_64 kernel-srpm-macros-1.0-30.fc45.noarch keyutils-libs-1.6.3-8.fc45.x86_64 krb5-libs-1.22.2-11.fc46.x86_64 libacl-2.4.0-2.fc45.x86_64 libarchive-3.8.9-2.fc46.x86_64 libassuan-2.5.7-6.fc45.x86_64 libattr-2.6.0-2.fc45.x86_64 libblkid-2.42.4-2.fc46.x86_64 libbrotli-1.2.1-1.fc46.x86_64 libcap-2.78-2.fc45.x86_64 libcap-ng-0.9.6-1.fc46.x86_64 libcbor-0.14.0-3.fc45.x86_64 libcom_err-1.47.4-2.fc45.x86_64 libcurl-8.23.0-1.fc46.x86_64 libeconf-0.7.9-4.fc45.x86_64 libevent-2.1.13-1.fc46.x86_64 libfdisk-2.42.4-2.fc46.x86_64 libffi-3.8.0-1.fc46.x86_64 libfido2-1.17.0-7.fc46.x86_64 libfsverity-1.7-4.fc45.x86_64 libgcc-16.2.1-2.fc46.1.x86_64 libgcrypt-1.12.4-1.fc46.x86_64 libgomp-16.2.1-2.fc46.1.x86_64 libgpg-error-1.61-2.fc45.x86_64 libidn2-2.3.8-4.fc45.x86_64 libksba-1.8.1-1.fc46.x86_64 liblastlog2-2.42.4-2.fc46.x86_64 libmount-2.42.4-2.fc46.x86_64 libnghttp2-1.69.0-6.fc46.x86_64 libnghttp3-1.18.0-1.fc45.x86_64 libpfm-4.14.1-2.fc46.x86_64 libpkgconf-2.5.1-2.fc45.x86_64 libpsl-0.23.3-1.fc46.x86_64 libselinux-3.11-5.fc46.x86_64 libselinux-utils-3.11-5.fc46.x86_64 libsemanage-3.11-4.fc46.x86_64 libsepol-3.11-2.fc45.x86_64 libsmartcols-2.42.4-2.fc46.x86_64 libssh-0.12.2-1.fc45.x86_64 libssh-config-0.12.2-1.fc45.noarch libstdc++-16.2.1-2.fc46.1.x86_64 libtasn1-4.21.0-2.fc45.x86_64 libtool-ltdl-2.6.2-1.fc46.x86_64 libunistring-1.1-12.fc45.x86_64 libusb1-1.0.30-2.fc45.x86_64 libuuid-2.42.4-2.fc46.x86_64 libverto-0.3.2-13.fc45.x86_64 libxcrypt-4.5.2-4.fc45.x86_64 libxml2-2.15.4-1.fc46.x86_64 libzstd-1.5.7-6.fc45.x86_64 linkdupes-0.7.3-3.fc45.x86_64 lua-libs-5.5.1-2.fc46.x86_64 lua-srpm-macros-1-18.fc45.noarch lz4-libs-1.10.0-5.fc45.x86_64 meson-srpm-macros-1.12.1-2.fc46.noarch mpfr-4.2.2-4.fc45.x86_64 ncurses-base-6.6-3.fc45.noarch ncurses-libs-6.6-3.fc45.x86_64 nettle-4.0-5.fc45.x86_64 ngtcp2-1.22.1-3.fc45.x86_64 ngtcp2-crypto-ossl-1.22.1-3.fc45.x86_64 npth-1.8-5.fc45.x86_64 ocaml-srpm-macros-11-4.fc45.noarch openblas-srpm-macros-2-23.fc46.noarch openldap-2.6.16-1.fc46.x86_64 openssl-libs-4.0.3-1.fc46.x86_64 p11-kit-0.26.5-1.fc45.x86_64 p11-kit-trust-0.26.5-1.fc45.x86_64 package-notes-srpm-macros-0.20-2.fc45.noarch pam-libs-1.7.2-4.fc45.x86_64 patch-2.8-6.fc46.x86_64 pcre2-10.49-1.fc46.x86_64 pcre2-syntax-10.49-1.fc46.noarch perl-srpm-macros-1-65.fc45.noarch pkgconf-2.5.1-2.fc45.x86_64 pkgconf-m4-2.5.1-2.fc45.noarch pkgconf-pkg-config-2.5.1-2.fc45.x86_64 policycoreutils-3.11-2.fc45.x86_64 popt-1.19-11.fc45.x86_64 publicsuffix-list-dafsa-20260624-2.fc45.noarch pyproject-srpm-macros-1.24.0-1.fc46.noarch python-srpm-macros-3.15-2.fc45.noarch qt5-srpm-macros-5.15.18-3.fc45.noarch qt6-srpm-macros-6.12.0-1.fc46.noarch readline-8.3-7.fc46.x86_64 redhat-rpm-config-345-6.fc46.noarch redhat-systemd-presets-102-3.fc45.noarch redhat-systemd-presets-common-102-3.fc45.noarch rpm-6.1.0-1.fc46.x86_64 rpm-build-6.1.0-1.fc46.x86_64 rpm-build-libs-6.1.0-1.fc46.x86_64 rpm-libs-6.1.0-1.fc46.x86_64 rpm-plugin-selinux-6.1.0-1.fc46.x86_64 rpm-sequoia-1.10.3-1.fc46.x86_64 rpm-sign-libs-6.1.0-1.fc46.x86_64 rust-srpm-macros-28.5-2.fc45.noarch sed-4.10-2.fc45.x86_64 selinux-policy-45.23-1.fc46.noarch selinux-policy-targeted-45.23-1.fc46.noarch setup-2.15.1-2.fc45.noarch shadow-utils-4.20.0-2.fc46.x86_64 sqlite-libs-3.54.1-1.fc46.x86_64 systemd-libs-262.1-1.fc46.x86_64 systemd-standalone-sysusers-262.1-1.fc46.x86_64 tar-1.35-9.fc45.x86_64 tpm2-tss-4.2.0-1.fc45.x86_64 tree-sitter-srpm-macros-0.4.6-2.fc45.noarch unzip-6.0-71.fc45.x86_64 util-linux-2.42.4-2.fc46.x86_64 util-linux-core-2.42.4-2.fc46.x86_64 which-2.25-2.fc45.x86_64 xxhash-libs-0.8.4-2.fc46.x86_64 xz-5.8.4-3.fc46.x86_64 xz-libs-5.8.4-3.fc46.x86_64 zig-srpm-macros-1-9.fc45.noarch zip-3.0-46.fc45.x86_64 zlib-ng-compat-2.3.3-6.fc45.x86_64 zstd-1.5.7-6.fc45.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1793318400 Wrote: /builddir/build/SRPMS/parserng-3.0.9.1-1.fc46.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-x86_64-1793382738.151519/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-f0e76gzm/parserng/parserng.spec) Config(child) 0 minutes 19 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/parserng-3.0.9.1-1.fc46.src.rpm) Config(fedora-rawhide-x86_64) Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1793382738.151519/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 from host and used with --installroot: rpm-6.0.2-1.fc44.x86_64 rpm-sequoia-1.10.2-2.fc44.x86_64 python3-dnf-4.24.0-3.fc44.noarch python3-dnf-plugins-core-4.10.1-9.fc44.noarch dnf5-5.4.6.0-1.fc44.x86_64 dnf5-plugins-5.4.6.0-1.fc44.x86_64 Finish: chroot init Start: build phase for parserng-3.0.9.1-1.fc46.src.rpm Start: build setup for parserng-3.0.9.1-1.fc46.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1793318400 Wrote: /builddir/build/SRPMS/parserng-3.0.9.1-1.fc46.src.rpm Updating and loading repositories: fedora 100% | 75.8 KiB/s | 19.6 KiB | 00m00s Copr repository 100% | 9.1 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: ant-junit noarch 0:1.10.15-40.fc46 fedora 321.0 KiB ant-junit5 noarch 0:1.10.15-40.fc46 fedora 102.1 KiB java-25-openjdk-devel x86_64 1:25.0.4.1.1-1.1.fc46 fedora 11.6 MiB junit noarch 1:4.13.2-28.fc45 fedora 413.7 KiB junit5 noarch 0:5.14.4-2.fc45 fedora 1.7 MiB maven-clean-plugin noarch 0:3.3.2-10.fc45 copr_base 46.9 KiB maven-local-openjdk25 noarch 0:6.5.1-6.fc45 fedora 0.0 B maven-surefire noarch 0:3.2.2-25.fc45 fedora 1.7 MiB maven-surefire-plugin noarch 0:3.2.2-25.fc45 fedora 41.8 KiB maven-surefire-provider-junit noarch 0:3.2.2-25.fc45 fedora 209.4 KiB maven-surefire-provider-junit5 noarch 0:3.2.2-25.fc45 fedora 32.6 KiB Installing dependencies: alsa-lib x86_64 0:1.2.16.1-2.fc45 fedora 1.5 MiB ant noarch 0:1.10.15-40.fc46 fedora 477.7 KiB ant-lib noarch 0:1.10.15-40.fc46 fedora 2.3 MiB ant-openjdk25 noarch 0:1.10.15-40.fc46 fedora 28.0 B aopalliance noarch 0:1.0-40.fc41 copr_base 11.4 KiB apache-commons-cli noarch 0:1.10.0-3.fc44 fedora 167.5 KiB apache-commons-codec noarch 0:1.19.0-3.fc44 fedora 413.8 KiB apache-commons-compress noarch 0:1.28.0-4.fc45 fedora 706.5 KiB apache-commons-io noarch 1:2.20.0-5.fc45 fedora 716.3 KiB apache-commons-lang3 noarch 0:3.19.0-4.fc45 fedora 875.6 KiB assertj-core noarch 0:3.27.7-1.fc46 copr_base 1.4 MiB avahi-libs x86_64 0:0.9~rc2-9.fc45 fedora 171.3 KiB beust-jcommander noarch 0:1.82-29.fc44 fedora 100.1 KiB byte-buddy noarch 0:1.18.7-2.fc45 fedora 4.2 MiB byte-buddy-agent noarch 0:1.18.7-2.fc45 fedora 240.6 KiB cups-filesystem noarch 1:2.4.19-4.fc45 fedora 0.0 B cups-libs x86_64 1:2.4.19-4.fc45 fedora 638.7 KiB dbus-libs x86_64 1:1.16.2-7.fc46 fedora 357.5 KiB default-fonts-core-sans noarch 0:4.3-4.fc46 fedora 11.9 KiB dola-bsx noarch 0:1.3.2-13.fc45 fedora 28.4 KiB expat x86_64 0:2.9.0-1.fc46 fedora 349.6 KiB fontconfig x86_64 0:2.18.3-3.fc46 fedora 1.0 MiB fonts-filesystem noarch 1:5.0.0-4.fc45 fedora 0.0 B freetype x86_64 0:2.15.0-2.fc46 fedora 946.8 KiB glib2 x86_64 0:2.90.1-1.fc46 fedora 15.7 MiB google-gson noarch 0:2.12.1-9.fc45 fedora 408.0 KiB google-guice noarch 0:5.1.0-35.fc45 fedora 676.9 KiB google-noto-fonts-common noarch 0:20261001-1.fc46 fedora 17.7 KiB google-noto-sans-vf-fonts noarch 0:20261001-1.fc46 fedora 1.4 MiB graphite2 x86_64 0:1.3.14-22.fc45 fedora 191.4 KiB guava noarch 0:33.5.0-4.fc46 fedora 2.8 MiB hamcrest noarch 0:3.0-13.fc45 fedora 131.9 KiB harfbuzz x86_64 0:15.0.0-2.fc46 fedora 3.5 MiB httpcomponents-client noarch 0:4.5.14-31.fc45 fedora 848.0 KiB httpcomponents-core noarch 0:4.4.16-31.fc45 fedora 1.1 MiB jakarta-annotations noarch 0:1.3.5-47.fc45 fedora 74.4 KiB jakarta-inject1.0 noarch 0:1.0.5-14.fc45 fedora 26.4 KiB jansi x86_64 0:2.4.3-1.fc45 copr_base 179.9 KiB java-25-openjdk x86_64 1:25.0.4.1.1-1.1.fc46 fedora 961.0 KiB java-25-openjdk-crypto-adapter x86_64 1:25.0.4.1.1-1.1.fc46 fedora 505.9 KiB java-25-openjdk-headless x86_64 1:25.0.4.1.1-1.1.fc46 fedora 236.9 MiB javapackages-common noarch 0:6.5.1-6.fc45 fedora 110.7 KiB javapackages-filesystem noarch 0:6.5.1-6.fc45 fedora 2.0 KiB javapackages-local-openjdk25 noarch 0:6.5.1-6.fc45 fedora 73.0 B javapackages-tools noarch 0:6.5.1-6.fc45 fedora 72.9 KiB jcl-over-slf4j noarch 0:1.7.36-20.fc45 fedora 19.5 KiB jcl-over-slf4j2 noarch 0:2.0.17-7.fc45 fedora 22.7 KiB jdom2 noarch 0:2.0.6.1-27.fc45 fedora 377.7 KiB jline x86_64 0:3.30.4-6.fc44 fedora 1.2 MiB jsr-305 noarch 0:3.0.2-45.fc45 fedora 44.5 KiB libX11 x86_64 0:1.8.13-3.fc46 fedora 1.3 MiB libX11-common noarch 0:1.8.13-3.fc46 fedora 1.1 MiB libXau x86_64 0:1.0.12-5.fc45 fedora 72.8 KiB libXcomposite x86_64 0:0.4.6-8.fc45 fedora 44.3 KiB libXext x86_64 0:1.3.6-6.fc45 fedora 89.9 KiB libXi x86_64 0:1.8.4-1.fc46 fedora 80.6 KiB libXrender x86_64 0:0.9.12-5.fc45 fedora 49.9 KiB libXtst x86_64 0:1.2.5-5.fc45 fedora 33.4 KiB libfontenc x86_64 0:1.1.8-6.fc45 fedora 62.8 KiB libpng x86_64 2:1.6.59-1.fc46 fedora 253.7 KiB libxcb x86_64 0:1.17.0-8.fc45 fedora 1.1 MiB libxslt x86_64 0:1.1.43-10.fc46 fedora 471.8 KiB lksctp-tools x86_64 0:1.0.21-4.fc45 fedora 254.1 KiB lujavrite x86_64 0:1.2.3-4.fc45 fedora 31.3 KiB maven noarch 1:3.9.11-16.fc45 fedora 22.5 KiB maven-archiver noarch 0:3.6.2-12.fc44 fedora 48.4 KiB maven-common-artifact-filters noarch 0:3.4.0-12.fc45 fedora 74.7 KiB maven-compiler-plugin noarch 0:3.12.1-20.fc45 fedora 91.5 KiB maven-file-management noarch 1:3.2.0-1.fc45 fedora 43.0 KiB maven-filtering noarch 0:3.3.2-13.fc45 fedora 76.1 KiB maven-jar-plugin noarch 0:3.3.0-23.fc45 fedora 40.5 KiB maven-lib noarch 1:3.9.11-16.fc45 fedora 2.0 MiB maven-openjdk25 noarch 1:3.9.11-16.fc45 fedora 30.0 B maven-resolver noarch 1:1.9.27-1.fc45 copr_base 993.7 KiB maven-resolver2 noarch 1:2.0.9-7.fc45 fedora 1.3 MiB maven-resources-plugin noarch 0:3.3.1-24.fc45 fedora 45.9 KiB maven-shared-incremental noarch 0:1.1-59.fc45 fedora 33.8 KiB maven-shared-utils noarch 0:3.4.2-28.fc45 fedora 166.5 KiB maven-wagon noarch 0:3.5.3-27.fc45 fedora 164.2 KiB maven4-lib noarch 1:4.0.0~rc.4-13.fc45 fedora 4.8 MiB mkfontscale x86_64 0:1.2.4-5.fc45 fedora 48.8 KiB mockito noarch 0:5.8.0-23.fc45 fedora 703.5 KiB mpdecimal x86_64 0:4.0.1-4.fc45 fedora 221.2 KiB nspr x86_64 0:4.39.0-10.fc46 fedora 327.1 KiB nss x86_64 0:3.131.0-1.fc46 fedora 2.0 MiB nss-softokn x86_64 0:3.131.0-1.fc46 fedora 2.1 MiB nss-softokn-freebl x86_64 0:3.131.0-1.fc46 fedora 1.1 MiB nss-sysinit x86_64 0:3.131.0-1.fc46 fedora 22.0 KiB nss-util x86_64 0:3.131.0-1.fc46 fedora 208.8 KiB objectweb-asm noarch 0:9.10.1-2.fc45 fedora 401.6 KiB objenesis noarch 0:3.5-3.fc45 fedora 174.9 KiB opentest4j noarch 0:1.3.0-22.fc45 fedora 32.0 KiB picocli noarch 0:4.7.7-1.fc45 copr_base 1.0 MiB plexus-archiver noarch 0:4.12.0-1.fc45 copr_base 225.6 KiB plexus-build-api0 noarch 0:0.0.7-58.fc45 fedora 32.2 KiB plexus-cipher noarch 0:2.1.0-1.fc41 copr_base 25.1 KiB plexus-classworlds noarch 0:2.12.0-1.fc45 copr_base 71.8 KiB plexus-compiler noarch 0:2.16.2-1.fc45 copr_base 84.9 KiB plexus-containers-component-annotations noarch 0:2.2.0-19.fc45 fedora 18.2 KiB plexus-interactivity noarch 0:1.3-9.fc44 fedora 16.3 KiB plexus-interpolation noarch 0:1.28-1.fc45 copr_base 87.0 KiB plexus-io noarch 0:3.5.2-1.fc45 copr_base 95.1 KiB plexus-languages noarch 0:1.5.2-1.fc45 copr_base 76.0 KiB plexus-sec-dispatcher noarch 0:2.0-39.fc45 fedora 39.9 KiB plexus-sec-dispatcher4 noarch 0:4.1.0-8.fc45 fedora 92.8 KiB plexus-utils noarch 0:3.6.1-1.fc45 copr_base 285.8 KiB plexus-utils4 noarch 0:4.0.2-8.fc45 fedora 208.5 KiB plexus-xml noarch 0:4.0.4-15.fc45 fedora 105.9 KiB procps-ng x86_64 0:4.0.7-1.fc46 fedora 1.1 MiB publicsuffix-list noarch 0:20260624-2.fc45 fedora 345.9 KiB python-pip-wheel noarch 0:26.2.1-1.fc46 fedora 1.3 MiB python3 x86_64 0:3.15.2-1.fc46 fedora 28.7 KiB python3-javapackages noarch 0:6.5.1-6.fc45 fedora 284.1 KiB python3-libs x86_64 0:3.15.2-1.fc46 fedora 48.3 MiB python3-lxml x86_64 0:6.1.2-1.fc46 fedora 5.8 MiB qdox noarch 0:2.2.0-2.fc45 fedora 370.8 KiB sisu noarch 1:1.0.0-4.fc45 fedora 565.3 KiB slf4j noarch 0:1.7.36-20.fc45 fedora 80.2 KiB slf4j2 noarch 0:2.0.17-7.fc45 fedora 110.2 KiB stax2-api noarch 0:4.3.0-1.fc45 fedora 197.3 KiB ttmkfdir x86_64 0:3.0.9-75.fc45 fedora 138.2 KiB tzdata noarch 0:2026e-1.fc46 copr_base 1.3 MiB tzdata-java noarch 0:2026e-1.fc46 copr_base 101.5 KiB univocity-parsers noarch 0:2.9.1-38.fc45 fedora 454.2 KiB woodstox-core noarch 0:7.1.0-10.fc45 fedora 524.8 KiB xml-common noarch 0:0.6.3-70.fc46 fedora 78.4 KiB xmvn-core noarch 0:4.3.0-27.fc45 fedora 150.5 KiB xmvn-generator noarch 0:2.1.1-8.fc45 fedora 80.3 KiB xmvn-minimal noarch 0:4.3.0-27.fc45 fedora 42.3 KiB xmvn-mojo noarch 0:4.3.0-27.fc45 fedora 44.5 KiB xmvn-toolchain-openjdk25 noarch 0:4.3.0-27.fc45 fedora 45.0 B xmvn-tools noarch 0:4.3.0-27.fc45 fedora 135.0 KiB xorg-x11-fonts-Type1 noarch 0:7.5-43.fc45 fedora 863.3 KiB xz-java noarch 0:1.12-3.fc45 fedora 172.0 KiB Transaction Summary: Installing: 145 packages Total size of inbound packages is 124 MiB. Need to download 124 MiB. After this operation, 386 MiB extra will be used (install 386 MiB, remove 0 B). [ 1/145] maven-local-openjdk25-0:6.5.1 100% | 579.5 KiB/s | 10.4 KiB | 00m00s [ 2/145] ant-junit-0:1.10.15-40.fc46.n 100% | 4.1 MiB/s | 158.8 KiB | 00m00s [ 3/145] java-25-openjdk-devel-1:25.0. 100% | 113.6 MiB/s | 6.1 MiB | 00m00s [ 4/145] junit-1:4.13.2-28.fc45.noarch 100% | 21.2 MiB/s | 347.8 KiB | 00m00s [ 5/145] junit5-0:5.14.4-2.fc45.noarch 100% | 108.3 MiB/s | 1.4 MiB | 00m00s [ 6/145] ant-junit5-0:1.10.15-40.fc46. 100% | 1.7 MiB/s | 96.6 KiB | 00m00s [ 7/145] maven-surefire-plugin-0:3.2.2 100% | 566.8 KiB/s | 45.3 KiB | 00m00s [ 8/145] maven-surefire-provider-junit 100% | 2.3 MiB/s | 150.4 KiB | 00m00s [ 9/145] maven-surefire-0:3.2.2-25.fc4 100% | 6.2 MiB/s | 1.0 MiB | 00m00s [ 10/145] java-25-openjdk-1:25.0.4.1.1- 100% | 45.6 MiB/s | 373.5 KiB | 00m00s [ 11/145] javapackages-local-openjdk25- 100% | 3.6 MiB/s | 11.0 KiB | 00m00s [ 12/145] javapackages-tools-0:6.5.1-6. 100% | 8.1 MiB/s | 41.3 KiB | 00m00s [ 13/145] maven-surefire-provider-junit 100% | 1.1 MiB/s | 34.3 KiB | 00m00s [ 14/145] xmvn-toolchain-openjdk25-0:4. 100% | 1.6 MiB/s | 9.6 KiB | 00m00s [ 15/145] apache-commons-io-1:2.20.0-5. 100% | 64.3 MiB/s | 527.1 KiB | 00m00s [ 16/145] fontconfig-0:2.18.3-3.fc46.x8 100% | 93.7 MiB/s | 383.6 KiB | 00m00s [ 17/145] ant-0:1.10.15-40.fc46.noarch 100% | 2.5 MiB/s | 172.1 KiB | 00m00s [ 18/145] libX11-0:1.8.13-3.fc46.x86_64 100% | 109.8 MiB/s | 674.9 KiB | 00m00s [ 19/145] libXcomposite-0:0.4.6-8.fc45. 100% | 4.7 MiB/s | 24.0 KiB | 00m00s [ 20/145] libXext-0:1.3.6-6.fc45.x86_64 100% | 7.8 MiB/s | 40.1 KiB | 00m00s [ 21/145] libXi-0:1.8.4-1.fc46.x86_64 100% | 10.3 MiB/s | 42.2 KiB | 00m00s [ 22/145] libXrender-0:0.9.12-5.fc45.x8 100% | 6.8 MiB/s | 27.8 KiB | 00m00s [ 23/145] libXtst-0:1.2.5-5.fc45.x86_64 100% | 4.1 MiB/s | 20.9 KiB | 00m00s [ 24/145] maven-clean-plugin-0:3.3.2-10 100% | 132.2 KiB/s | 40.2 KiB | 00m00s [ 25/145] javapackages-common-0:6.5.1-6 100% | 11.0 MiB/s | 67.8 KiB | 00m00s [ 26/145] xmvn-generator-0:2.1.1-8.fc45 100% | 7.6 MiB/s | 62.5 KiB | 00m00s [ 27/145] javapackages-filesystem-0:6.5 100% | 3.4 MiB/s | 13.9 KiB | 00m00s [ 28/145] xorg-x11-fonts-Type1-0:7.5-43 100% | 8.4 MiB/s | 505.6 KiB | 00m00s [ 29/145] default-fonts-core-sans-0:4.3 100% | 2.8 MiB/s | 28.8 KiB | 00m00s [ 30/145] ant-lib-0:1.10.15-40.fc46.noa 100% | 43.6 MiB/s | 2.0 MiB | 00m00s [ 31/145] fonts-filesystem-1:5.0.0-4.fc 100% | 1.7 MiB/s | 8.7 KiB | 00m00s [ 32/145] freetype-0:2.15.0-2.fc46.x86_ 100% | 89.6 MiB/s | 458.7 KiB | 00m00s [ 33/145] xml-common-0:0.6.3-70.fc46.no 100% | 4.3 MiB/s | 31.0 KiB | 00m00s [ 34/145] alsa-lib-0:1.2.16.1-2.fc45.x8 100% | 69.2 MiB/s | 566.8 KiB | 00m00s [ 35/145] java-25-openjdk-crypto-adapte 100% | 28.1 MiB/s | 143.8 KiB | 00m00s [ 36/145] lksctp-tools-0:1.0.21-4.fc45. 100% | 23.8 MiB/s | 97.3 KiB | 00m00s [ 37/145] libX11-common-0:1.8.13-3.fc46 100% | 28.5 MiB/s | 175.2 KiB | 00m00s [ 38/145] libxcb-0:1.17.0-8.fc45.x86_64 100% | 38.7 MiB/s | 237.9 KiB | 00m00s [ 39/145] mkfontscale-0:1.2.4-5.fc45.x8 100% | 7.8 MiB/s | 32.0 KiB | 00m00s [ 40/145] ttmkfdir-0:3.0.9-75.fc45.x86_ 100% | 20.8 MiB/s | 63.8 KiB | 00m00s [ 41/145] python3-javapackages-0:6.5.1- 100% | 26.3 MiB/s | 107.6 KiB | 00m00s [ 42/145] dola-bsx-0:1.3.2-13.fc45.noar 100% | 7.5 MiB/s | 23.1 KiB | 00m00s [ 43/145] google-noto-sans-vf-fonts-0:2 100% | 99.9 MiB/s | 614.1 KiB | 00m00s [ 44/145] libpng-2:1.6.59-1.fc46.x86_64 100% | 25.2 MiB/s | 129.2 KiB | 00m00s [ 45/145] harfbuzz-0:15.0.0-2.fc46.x86_ 100% | 111.8 MiB/s | 1.3 MiB | 00m00s [ 46/145] nss-0:3.131.0-1.fc46.x86_64 100% | 93.5 MiB/s | 766.1 KiB | 00m00s [ 47/145] nss-softokn-0:3.131.0-1.fc46. 100% | 73.2 MiB/s | 449.7 KiB | 00m00s [ 48/145] libXau-0:1.0.12-5.fc45.x86_64 100% | 5.5 MiB/s | 33.5 KiB | 00m00s [ 49/145] libfontenc-0:1.1.8-6.fc45.x86 100% | 6.3 MiB/s | 32.1 KiB | 00m00s [ 50/145] lujavrite-0:1.2.3-4.fc45.x86_ 100% | 3.2 MiB/s | 20.0 KiB | 00m00s [ 51/145] google-noto-fonts-common-0:20 100% | 4.1 MiB/s | 16.8 KiB | 00m00s [ 52/145] python3-lxml-0:6.1.2-1.fc46.x 100% | 98.9 MiB/s | 1.7 MiB | 00m00s [ 53/145] graphite2-0:1.3.14-22.fc45.x8 100% | 7.1 MiB/s | 94.8 KiB | 00m00s [ 54/145] java-25-openjdk-headless-1:25 100% | 190.4 MiB/s | 58.1 MiB | 00m00s [ 55/145] glib2-0:2.90.1-1.fc46.x86_64 100% | 41.1 MiB/s | 3.2 MiB | 00m00s [ 56/145] nspr-0:4.39.0-10.fc46.x86_64 100% | 2.4 MiB/s | 144.5 KiB | 00m00s [ 57/145] nss-sysinit-0:3.131.0-1.fc46. 100% | 6.5 MiB/s | 20.1 KiB | 00m00s [ 58/145] nss-util-0:3.131.0-1.fc46.x86 100% | 17.8 MiB/s | 91.0 KiB | 00m00s [ 59/145] nss-softokn-freebl-0:3.131.0- 100% | 63.6 MiB/s | 390.5 KiB | 00m00s [ 60/145] libxslt-0:1.1.43-10.fc46.x86_ 100% | 15.6 MiB/s | 191.6 KiB | 00m00s [ 61/145] xmvn-minimal-0:4.3.0-27.fc45. 100% | 6.3 MiB/s | 45.4 KiB | 00m00s [ 62/145] xmvn-core-0:4.3.0-27.fc45.noa 100% | 38.2 MiB/s | 117.4 KiB | 00m00s [ 63/145] jakarta-inject1.0-0:1.0.5-14. 100% | 3.8 MiB/s | 23.2 KiB | 00m00s [ 64/145] xmvn-tools-0:4.3.0-27.fc45.no 100% | 27.7 MiB/s | 113.6 KiB | 00m00s [ 65/145] xmvn-mojo-0:4.3.0-27.fc45.noa 100% | 5.2 MiB/s | 47.8 KiB | 00m00s [ 66/145] google-gson-0:2.12.1-9.fc45.n 100% | 75.1 MiB/s | 307.7 KiB | 00m00s [ 67/145] objectweb-asm-0:9.10.1-2.fc45 100% | 39.5 MiB/s | 363.9 KiB | 00m00s [ 68/145] apache-commons-cli-0:1.10.0-3 100% | 39.7 MiB/s | 122.0 KiB | 00m00s [ 69/145] apache-commons-codec-0:1.19.0 100% | 23.8 MiB/s | 317.0 KiB | 00m00s [ 70/145] google-guice-0:5.1.0-35.fc45. 100% | 59.2 MiB/s | 606.6 KiB | 00m00s [ 71/145] guava-0:33.5.0-4.fc46.noarch 100% | 128.9 MiB/s | 2.4 MiB | 00m00s [ 72/145] jakarta-annotations-0:1.3.5-4 100% | 4.4 MiB/s | 44.9 KiB | 00m00s [ 73/145] plexus-utils-0:3.6.1-1.fc45.n 100% | 2.6 MiB/s | 260.3 KiB | 00m00s [ 74/145] jcl-over-slf4j-0:1.7.36-20.fc 100% | 7.8 MiB/s | 23.9 KiB | 00m00s [ 75/145] maven-lib-1:3.9.11-16.fc45.no 100% | 132.8 MiB/s | 1.6 MiB | 00m00s [ 76/145] maven-shared-utils-0:3.4.2-28 100% | 18.1 MiB/s | 148.4 KiB | 00m00s [ 77/145] maven-wagon-0:3.5.3-27.fc45.n 100% | 34.9 MiB/s | 107.2 KiB | 00m00s [ 78/145] maven-resolver-1:1.9.27-1.fc4 100% | 5.9 MiB/s | 758.9 KiB | 00m00s [ 79/145] jansi-0:2.4.3-1.fc45.x86_64 100% | 1.0 MiB/s | 115.5 KiB | 00m00s [ 80/145] plexus-containers-component-a 100% | 5.5 MiB/s | 16.8 KiB | 00m00s [ 81/145] plexus-cipher-0:2.1.0-1.fc41. 100% | 240.5 KiB/s | 22.4 KiB | 00m00s [ 82/145] plexus-sec-dispatcher-0:2.0-3 100% | 4.7 MiB/s | 33.5 KiB | 00m00s [ 83/145] sisu-1:1.0.0-4.fc45.noarch 100% | 55.9 MiB/s | 458.3 KiB | 00m00s [ 84/145] slf4j-0:1.7.36-20.fc45.noarch 100% | 9.5 MiB/s | 68.1 KiB | 00m00s [ 85/145] apache-commons-compress-0:1.2 100% | 120.4 MiB/s | 616.3 KiB | 00m00s [ 86/145] python3-0:3.15.2-1.fc46.x86_6 100% | 9.1 MiB/s | 27.8 KiB | 00m00s [ 87/145] python3-libs-0:3.15.2-1.fc46. 100% | 261.0 MiB/s | 11.2 MiB | 00m00s [ 88/145] expat-0:2.9.0-1.fc46.x86_64 100% | 44.3 MiB/s | 136.2 KiB | 00m00s [ 89/145] mpdecimal-0:4.0.1-4.fc45.x86_ 100% | 32.1 MiB/s | 98.5 KiB | 00m00s [ 90/145] python-pip-wheel-0:26.2.1-1.f 100% | 198.8 MiB/s | 1.2 MiB | 00m00s [ 91/145] plexus-classworlds-0:2.12.0-1 100% | 356.3 KiB/s | 59.9 KiB | 00m00s [ 92/145] httpcomponents-client-0:4.5.1 100% | 71.9 MiB/s | 662.9 KiB | 00m00s [ 93/145] publicsuffix-list-0:20260624- 100% | 30.2 MiB/s | 92.8 KiB | 00m00s [ 94/145] httpcomponents-core-0:4.4.16- 100% | 52.0 MiB/s | 639.2 KiB | 00m00s [ 95/145] plexus-interpolation-0:1.28-1 100% | 445.5 KiB/s | 79.7 KiB | 00m00s [ 96/145] apache-commons-lang3-0:3.19.0 100% | 9.2 MiB/s | 668.0 KiB | 00m00s [ 97/145] maven-common-artifact-filters 100% | 2.3 MiB/s | 61.6 KiB | 00m00s [ 98/145] procps-ng-0:4.0.7-1.fc46.x86_ 100% | 98.2 MiB/s | 402.4 KiB | 00m00s [ 99/145] maven-compiler-plugin-0:3.12. 100% | 25.6 MiB/s | 78.7 KiB | 00m00s [100/145] plexus-utils4-0:4.0.2-8.fc45. 100% | 36.5 MiB/s | 187.1 KiB | 00m00s [101/145] maven-jar-plugin-0:3.3.0-23.f 100% | 10.9 MiB/s | 33.5 KiB | 00m00s [102/145] tzdata-0:2026e-1.fc46.noarch 100% | 3.4 MiB/s | 429.1 KiB | 00m00s [103/145] maven-archiver-0:3.6.2-12.fc4 100% | 13.5 MiB/s | 41.3 KiB | 00m00s [104/145] maven-resources-plugin-0:3.3. 100% | 5.1 MiB/s | 36.7 KiB | 00m00s [105/145] maven-file-management-1:3.2.0 100% | 17.0 MiB/s | 34.8 KiB | 00m00s [106/145] maven-shared-incremental-0:1. 100% | 3.6 MiB/s | 26.2 KiB | 00m00s [107/145] plexus-languages-0:1.5.2-1.fc 100% | 568.9 KiB/s | 59.2 KiB | 00m00s [108/145] plexus-archiver-0:4.12.0-1.fc 100% | 2.1 MiB/s | 189.7 KiB | 00m00s [109/145] opentest4j-0:1.3.0-22.fc45.no 100% | 3.2 MiB/s | 26.3 KiB | 00m00s [110/145] assertj-core-0:3.27.7-1.fc46. 100% | 10.3 MiB/s | 1.3 MiB | 00m00s [111/145] univocity-parsers-0:2.9.1-38. 100% | 26.4 MiB/s | 405.8 KiB | 00m00s [112/145] picocli-0:4.7.7-1.fc45.noarch 100% | 4.4 MiB/s | 515.1 KiB | 00m00s [113/145] hamcrest-0:3.0-13.fc45.noarch 100% | 10.8 MiB/s | 122.0 KiB | 00m00s [114/145] cups-libs-1:2.4.19-4.fc45.x86 100% | 88.0 MiB/s | 270.4 KiB | 00m00s [115/145] avahi-libs-0:0.9~rc2-9.fc45.x 100% | 34.7 MiB/s | 71.1 KiB | 00m00s [116/145] cups-filesystem-1:2.4.19-4.fc 100% | 5.9 MiB/s | 12.2 KiB | 00m00s [117/145] dbus-libs-1:1.16.2-7.fc46.x86 100% | 50.7 MiB/s | 155.7 KiB | 00m00s [118/145] ant-openjdk25-0:1.10.15-40.fc 100% | 403.9 KiB/s | 10.9 KiB | 00m00s [119/145] plexus-compiler-0:2.16.2-1.fc 100% | 176.7 KiB/s | 67.5 KiB | 00m00s [120/145] jsr-305-0:3.0.2-45.fc45.noarc 100% | 11.5 MiB/s | 35.2 KiB | 00m00s [121/145] qdox-0:2.2.0-2.fc45.noarch 100% | 43.5 MiB/s | 311.5 KiB | 00m00s [122/145] tzdata-java-0:2026e-1.fc46.no 100% | 278.7 KiB/s | 45.7 KiB | 00m00s [123/145] aopalliance-0:1.0-40.fc41.noa 100% | 76.2 KiB/s | 15.7 KiB | 00m00s [124/145] xz-java-0:1.12-3.fc45.noarch 100% | 2.4 MiB/s | 160.4 KiB | 00m00s [125/145] byte-buddy-0:1.18.7-2.fc45.no 100% | 132.3 MiB/s | 3.4 MiB | 00m00s [126/145] beust-jcommander-0:1.82-29.fc 100% | 5.5 MiB/s | 89.7 KiB | 00m00s [127/145] maven-filtering-0:3.3.2-13.fc 100% | 6.3 MiB/s | 65.0 KiB | 00m00s [128/145] plexus-xml-0:4.0.4-15.fc45.no 100% | 4.2 MiB/s | 98.1 KiB | 00m00s [129/145] jcl-over-slf4j2-0:2.0.17-7.fc 100% | 3.5 MiB/s | 24.7 KiB | 00m00s [130/145] maven4-lib-1:4.0.0~rc.4-13.fc 100% | 123.8 MiB/s | 3.8 MiB | 00m00s [131/145] maven-resolver2-1:2.0.9-7.fc4 100% | 67.0 MiB/s | 960.3 KiB | 00m00s [132/145] plexus-interactivity-0:1.3-9. 100% | 637.8 KiB/s | 17.9 KiB | 00m00s [133/145] plexus-sec-dispatcher4-0:4.1. 100% | 3.2 MiB/s | 80.9 KiB | 00m00s [134/145] slf4j2-0:2.0.17-7.fc45.noarch 100% | 2.9 MiB/s | 90.6 KiB | 00m00s [135/145] plexus-io-0:3.5.2-1.fc45.noar 100% | 408.1 KiB/s | 76.7 KiB | 00m00s [136/145] plexus-build-api0-0:0.0.7-58. 100% | 891.6 KiB/s | 25.0 KiB | 00m00s [137/145] stax2-api-0:4.3.0-1.fc45.noar 100% | 3.1 MiB/s | 180.6 KiB | 00m00s [138/145] jdom2-0:2.0.6.1-27.fc45.noarc 100% | 43.6 MiB/s | 312.8 KiB | 00m00s [139/145] mockito-0:5.8.0-23.fc45.noarc 100% | 34.1 MiB/s | 593.0 KiB | 00m00s [140/145] woodstox-core-0:7.1.0-10.fc45 100% | 8.0 MiB/s | 490.3 KiB | 00m00s [141/145] byte-buddy-agent-0:1.18.7-2.f 100% | 42.4 MiB/s | 217.3 KiB | 00m00s [142/145] objenesis-0:3.5-3.fc45.noarch 100% | 18.8 MiB/s | 115.3 KiB | 00m00s [143/145] maven-openjdk25-1:3.9.11-16.f 100% | 1.5 MiB/s | 10.7 KiB | 00m00s [144/145] maven-1:3.9.11-16.fc45.noarch 100% | 688.8 KiB/s | 20.0 KiB | 00m00s [145/145] jline-0:3.30.4-6.fc44.x86_64 100% | 7.2 MiB/s | 1.1 MiB | 00m00s -------------------------------------------------------------------------------- [145/145] Total 100% | 69.0 MiB/s | 123.8 MiB | 00m02s Running transaction [ 1/147] Verify package files 100% | 252.0 B/s | 145.0 B | 00m01s >>> Running %pretrans scriptlet: java-25-openjdk-headless-1:25.0.4.1.1-1.1.fc46.x86_64 >>> Finished %pretrans scriptlet: java-25-openjdk-headless-1:25.0.4.1.1-1.1.fc46.x86_64 >>> [RPM] /var/lib/mock/fedora-rawhide-x86_64-1793382738.151519/root/var/cache/dnf/copr_base-5bdb76bcadbbaecc/packages/maven-clean-plugin-3.3.2-10.fc45.noarch.rpm: Header OpenPGP V4 RSA/SHA256 signature, key ID 0b11c600fc2cd5db: NOKEY [ 2/147] Prepare transaction 100% | 3.2 KiB/s | 145.0 B | 00m00s [ 3/147] Installing javapackages-files 100% | 5.4 MiB/s | 5.5 KiB | 00m00s [ 4/147] Installing slf4j-0:1.7.36-20. 100% | 81.1 MiB/s | 83.0 KiB | 00m00s [ 5/147] Installing plexus-utils-0:3.6 100% | 280.4 MiB/s | 287.1 KiB | 00m00s [ 6/147] Installing jakarta-inject1.0- 100% | 0.0 B/s | 27.7 KiB | 00m00s [ 7/147] Installing apache-commons-io- 100% | 701.1 MiB/s | 717.9 KiB | 00m00s [ 8/147] Installing objectweb-asm-0:9. 100% | 394.6 MiB/s | 404.0 KiB | 00m00s [ 9/147] Installing javapackages-tools 100% | 4.7 MiB/s | 77.0 KiB | 00m00s [ 10/147] Installing apache-commons-cod 100% | 405.8 MiB/s | 415.6 KiB | 00m00s [ 11/147] Installing plexus-interpolati 100% | 0.0 B/s | 87.9 KiB | 00m00s [ 12/147] Installing maven-shared-utils 100% | 0.0 B/s | 167.8 KiB | 00m00s [ 13/147] Installing plexus-classworlds 100% | 0.0 B/s | 73.4 KiB | 00m00s [ 14/147] Installing plexus-containers- 100% | 0.0 B/s | 19.7 KiB | 00m00s [ 15/147] Installing httpcomponents-cor 100% | 548.4 MiB/s | 1.1 MiB | 00m00s [ 16/147] Installing nspr-0:4.39.0-10.f 100% | 321.2 MiB/s | 329.0 KiB | 00m00s [ 17/147] Installing nss-util-0:3.131.0 100% | 204.8 MiB/s | 209.8 KiB | 00m00s [ 18/147] Installing xmvn-core-0:4.3.0- 100% | 149.1 MiB/s | 152.7 KiB | 00m00s [ 19/147] Installing guava-0:33.5.0-4.f 100% | 694.3 MiB/s | 2.8 MiB | 00m00s [ 20/147] Installing jakarta-annotation 100% | 0.0 B/s | 76.3 KiB | 00m00s [ 21/147] Installing apache-commons-lan 100% | 428.3 MiB/s | 877.3 KiB | 00m00s [ 22/147] Installing apache-commons-com 100% | 691.3 MiB/s | 707.9 KiB | 00m00s [ 23/147] Installing plexus-utils4-0:4. 100% | 204.9 MiB/s | 209.8 KiB | 00m00s [ 24/147] Installing slf4j2-0:2.0.17-7. 100% | 110.3 MiB/s | 113.0 KiB | 00m00s [ 25/147] Installing google-gson-0:2.12 100% | 400.6 MiB/s | 410.2 KiB | 00m00s [ 26/147] Installing sisu-1:1.0.0-4.fc4 100% | 553.9 MiB/s | 567.2 KiB | 00m00s [ 27/147] Installing ant-lib-0:1.10.15- 100% | 756.2 MiB/s | 2.3 MiB | 00m00s [ 28/147] Installing apache-commons-cli 100% | 165.3 MiB/s | 169.3 KiB | 00m00s [ 29/147] Installing jcl-over-slf4j2-0: 100% | 0.0 B/s | 23.6 KiB | 00m00s [ 30/147] Installing byte-buddy-0:1.18. 100% | 692.1 MiB/s | 4.2 MiB | 00m00s [ 31/147] Installing jcl-over-slf4j-0:1 100% | 0.0 B/s | 20.3 KiB | 00m00s [ 32/147] Installing jansi-0:2.4.3-1.fc 100% | 177.9 MiB/s | 182.1 KiB | 00m00s [ 33/147] Installing opentest4j-0:1.3.0 100% | 0.0 B/s | 33.4 KiB | 00m00s [ 34/147] Installing aopalliance-0:1.0- 100% | 0.0 B/s | 11.9 KiB | 00m00s [ 35/147] Installing stax2-api-0:4.3.0- 100% | 194.1 MiB/s | 198.7 KiB | 00m00s [ 36/147] Installing fonts-filesystem-1 100% | 0.0 B/s | 788.0 B | 00m00s [ 37/147] Installing woodstox-core-0:7. 100% | 513.9 MiB/s | 526.2 KiB | 00m00s [ 38/147] Installing assertj-core-0:3.2 100% | 722.6 MiB/s | 1.4 MiB | 00m00s [ 39/147] Installing plexus-sec-dispatc 100% | 0.0 B/s | 94.1 KiB | 00m00s [ 40/147] Installing maven-file-managem 100% | 0.0 B/s | 44.4 KiB | 00m00s [ 41/147] Installing plexus-compiler-0: 100% | 0.0 B/s | 86.9 KiB | 00m00s [ 42/147] Installing nss-softokn-freebl 100% | 358.2 MiB/s | 1.1 MiB | 00m00s [ 43/147] Installing nss-softokn-0:3.13 100% | 415.6 MiB/s | 2.1 MiB | 00m00s [ 44/147] Installing nss-0:3.131.0-1.fc 100% | 199.4 MiB/s | 2.0 MiB | 00m00s [ 45/147] Installing nss-sysinit-0:3.13 100% | 1.3 MiB/s | 23.1 KiB | 00m00s [ 46/147] Installing java-25-openjdk-cr 100% | 494.5 MiB/s | 506.3 KiB | 00m00s [ 47/147] Installing plexus-io-0:3.5.2- 100% | 0.0 B/s | 96.4 KiB | 00m00s [ 48/147] Installing plexus-build-api0- 100% | 0.0 B/s | 33.5 KiB | 00m00s [ 49/147] Installing picocli-0:4.7.7-1. 100% | 489.5 MiB/s | 1.0 MiB | 00m00s [ 50/147] Installing univocity-parsers- 100% | 445.1 MiB/s | 455.8 KiB | 00m00s [ 51/147] Installing hamcrest-0:3.0-13. 100% | 0.0 B/s | 133.3 KiB | 00m00s [ 52/147] Installing junit-1:4.13.2-28. 100% | 405.0 MiB/s | 414.8 KiB | 00m00s [ 53/147] Installing junit5-0:5.14.4-2. 100% | 558.6 MiB/s | 1.7 MiB | 00m00s [ 54/147] Installing jsr-305-0:3.0.2-45 100% | 49.3 MiB/s | 50.5 KiB | 00m00s [ 55/147] Installing google-guice-0:5.1 100% | 662.2 MiB/s | 678.1 KiB | 00m00s [ 56/147] Installing qdox-0:2.2.0-2.fc4 100% | 363.2 MiB/s | 371.9 KiB | 00m00s [ 57/147] Installing plexus-languages-0 100% | 0.0 B/s | 77.3 KiB | 00m00s [ 58/147] Installing xz-java-0:1.12-3.f 100% | 169.4 MiB/s | 173.5 KiB | 00m00s [ 59/147] Installing plexus-archiver-0: 100% | 221.4 MiB/s | 226.7 KiB | 00m00s [ 60/147] Installing maven-archiver-0:3 100% | 0.0 B/s | 50.1 KiB | 00m00s [ 61/147] Installing maven-jar-plugin-0 100% | 0.0 B/s | 41.8 KiB | 00m00s [ 62/147] Installing beust-jcommander-0 100% | 99.1 MiB/s | 101.4 KiB | 00m00s [ 63/147] Installing plexus-interactivi 100% | 0.0 B/s | 17.8 KiB | 00m00s [ 64/147] Installing jdom2-0:2.0.6.1-27 100% | 370.6 MiB/s | 379.5 KiB | 00m00s [ 65/147] Installing jline-0:3.30.4-6.f 100% | 620.9 MiB/s | 1.2 MiB | 00m00s [ 66/147] Installing byte-buddy-agent-0 100% | 236.3 MiB/s | 242.0 KiB | 00m00s [ 67/147] Installing objenesis-0:3.5-3. 100% | 173.0 MiB/s | 177.1 KiB | 00m00s [ 68/147] Installing mockito-0:5.8.0-23 100% | 688.5 MiB/s | 705.1 KiB | 00m00s [ 69/147] Installing tzdata-java-0:2026 100% | 0.0 B/s | 101.8 KiB | 00m00s [ 70/147] Installing dbus-libs-1:1.16.2 100% | 350.2 MiB/s | 358.6 KiB | 00m00s [ 71/147] Installing avahi-libs-0:0.9~r 100% | 169.7 MiB/s | 173.8 KiB | 00m00s [ 72/147] Installing cups-filesystem-1: 100% | 0.0 B/s | 1.8 KiB | 00m00s >>> [RPM] failed to open /usr/lib/group for id/name lookup: No such file or directory [ 73/147] Installing cups-libs-1:2.4.19 100% | 312.6 MiB/s | 640.1 KiB | 00m00s [ 74/147] Installing procps-ng-0:4.0.7- 100% | 58.0 MiB/s | 1.1 MiB | 00m00s [ 75/147] Installing publicsuffix-list- 100% | 338.8 MiB/s | 346.9 KiB | 00m00s [ 76/147] Installing httpcomponents-cli 100% | 415.0 MiB/s | 850.0 KiB | 00m00s [ 77/147] Installing maven-wagon-0:3.5. 100% | 54.4 MiB/s | 167.0 KiB | 00m00s [ 78/147] Installing tzdata-0:2026e-1.f 100% | 61.0 MiB/s | 1.5 MiB | 00m00s [ 79/147] Installing python-pip-wheel-0 100% | 634.1 MiB/s | 1.3 MiB | 00m00s [ 80/147] Installing mpdecimal-0:4.0.1- 100% | 217.5 MiB/s | 222.7 KiB | 00m00s [ 81/147] Installing expat-0:2.9.0-1.fc 100% | 16.4 MiB/s | 351.7 KiB | 00m00s [ 82/147] Installing python3-libs-0:3.1 100% | 377.5 MiB/s | 48.7 MiB | 00m00s [ 83/147] Installing python3-0:3.15.2-1 100% | 1.9 MiB/s | 30.4 KiB | 00m00s [ 84/147] Installing libxslt-0:1.1.43-1 100% | 27.3 MiB/s | 474.9 KiB | 00m00s [ 85/147] Installing python3-lxml-0:6.1 100% | 366.6 MiB/s | 5.9 MiB | 00m00s [ 86/147] Installing python3-javapackag 100% | 100.3 MiB/s | 308.0 KiB | 00m00s [ 87/147] Installing javapackages-commo 100% | 7.1 MiB/s | 116.3 KiB | 00m00s [ 88/147] Installing graphite2-0:1.3.14 100% | 11.8 MiB/s | 193.5 KiB | 00m00s [ 89/147] Installing glib2-0:2.90.1-1.f 100% | 307.5 MiB/s | 15.7 MiB | 00m00s [ 90/147] Installing google-noto-fonts- 100% | 0.0 B/s | 18.5 KiB | 00m00s [ 91/147] Installing google-noto-sans-v 100% | 347.8 MiB/s | 1.4 MiB | 00m00s [ 92/147] Installing default-fonts-core 100% | 17.8 MiB/s | 18.2 KiB | 00m00s [ 93/147] Installing lujavrite-0:1.2.3- 100% | 0.0 B/s | 32.7 KiB | 00m00s [ 94/147] Installing libfontenc-0:1.1.8 100% | 0.0 B/s | 64.2 KiB | 00m00s [ 95/147] Installing libXau-0:1.0.12-5. 100% | 72.6 MiB/s | 74.3 KiB | 00m00s [ 96/147] Installing libxcb-0:1.17.0-8. 100% | 270.3 MiB/s | 1.1 MiB | 00m00s [ 97/147] Installing libpng-2:1.6.59-1. 100% | 248.9 MiB/s | 254.9 KiB | 00m00s [ 98/147] Installing freetype-0:2.15.0- 100% | 308.8 MiB/s | 948.5 KiB | 00m00s [ 99/147] Installing harfbuzz-0:15.0.0- 100% | 392.3 MiB/s | 3.5 MiB | 00m00s [100/147] Installing mkfontscale-0:1.2. 100% | 3.1 MiB/s | 50.2 KiB | 00m00s [101/147] Installing ttmkfdir-0:3.0.9-7 100% | 8.5 MiB/s | 139.3 KiB | 00m00s [102/147] Installing libX11-common-0:1. 100% | 169.3 MiB/s | 1.2 MiB | 00m00s [103/147] Installing libX11-0:1.8.13-3. 100% | 337.0 MiB/s | 1.3 MiB | 00m00s [104/147] Installing libXext-0:1.3.6-6. 100% | 0.0 B/s | 91.1 KiB | 00m00s [105/147] Installing libXi-0:1.8.4-1.fc 100% | 0.0 B/s | 81.7 KiB | 00m00s [106/147] Installing libXtst-0:1.2.5-5. 100% | 0.0 B/s | 34.4 KiB | 00m00s [107/147] Installing libXcomposite-0:0. 100% | 44.8 MiB/s | 45.9 KiB | 00m00s [108/147] Installing libXrender-0:0.9.1 100% | 0.0 B/s | 51.2 KiB | 00m00s [109/147] Installing lksctp-tools-0:1.0 100% | 14.8 MiB/s | 258.5 KiB | 00m00s [110/147] Installing alsa-lib-0:1.2.16. 100% | 71.9 MiB/s | 1.5 MiB | 00m00s [111/147] Installing java-25-openjdk-he 100% | 471.2 MiB/s | 237.0 MiB | 00m01s [112/147] Installing plexus-cipher-0:2. 100% | 25.8 MiB/s | 26.4 KiB | 00m00s [113/147] Installing plexus-sec-dispatc 100% | 0.0 B/s | 41.1 KiB | 00m00s [114/147] Installing ant-openjdk25-0:1. 100% | 0.0 B/s | 452.0 B | 00m00s [115/147] Installing ant-0:1.10.15-40.f 100% | 27.7 MiB/s | 481.4 KiB | 00m00s [116/147] Installing maven-openjdk25-1: 100% | 0.0 B/s | 460.0 B | 00m00s [117/147] Installing xmvn-minimal-0:4.3 100% | 3.2 MiB/s | 54.8 KiB | 00m00s [118/147] Installing maven-lib-1:3.9.11 100% | 393.7 MiB/s | 2.0 MiB | 00m00s [119/147] Installing maven-resolver-1:1 100% | 326.2 MiB/s | 1.0 MiB | 00m00s [120/147] Installing maven4-lib-1:4.0.0 100% | 484.1 MiB/s | 4.8 MiB | 00m00s [121/147] Installing plexus-xml-0:4.0.4 100% | 105.0 MiB/s | 107.5 KiB | 00m00s [122/147] Installing maven-resolver2-1: 100% | 636.9 MiB/s | 1.3 MiB | 00m00s [123/147] Installing maven-filtering-0: 100% | 0.0 B/s | 77.4 KiB | 00m00s [124/147] Installing maven-resources-pl 100% | 0.0 B/s | 47.3 KiB | 00m00s [125/147] Installing xmvn-mojo-0:4.3.0- 100% | 0.0 B/s | 45.3 KiB | 00m00s [126/147] Installing maven-common-artif 100% | 0.0 B/s | 76.2 KiB | 00m00s [127/147] Installing maven-surefire-0:3 100% | 557.3 MiB/s | 1.7 MiB | 00m00s [128/147] Installing maven-surefire-pro 100% | 206.9 MiB/s | 211.9 KiB | 00m00s [129/147] Installing maven-surefire-pro 100% | 0.0 B/s | 33.5 KiB | 00m00s [130/147] Installing maven-surefire-plu 100% | 0.0 B/s | 42.7 KiB | 00m00s [131/147] Installing maven-shared-incre 100% | 0.0 B/s | 35.2 KiB | 00m00s [132/147] Installing maven-compiler-plu 100% | 0.0 B/s | 92.9 KiB | 00m00s [133/147] Installing dola-bsx-0:1.3.2-1 100% | 30.4 MiB/s | 31.2 KiB | 00m00s [134/147] Installing xmvn-generator-0:2 100% | 80.4 MiB/s | 82.3 KiB | 00m00s [135/147] Installing xmvn-tools-0:4.3.0 100% | 6.7 MiB/s | 137.0 KiB | 00m00s [136/147] Installing xml-common-0:0.6.3 100% | 79.2 MiB/s | 81.1 KiB | 00m00s [137/147] Installing fontconfig-0:2.18. 100% | 1.0 MiB/s | 1.1 MiB | 00m01s [138/147] Installing xorg-x11-fonts-Typ 100% | 25.6 MiB/s | 865.6 KiB | 00m00s [139/147] Installing java-25-openjdk-1: 100% | 117.5 MiB/s | 962.2 KiB | 00m00s [140/147] Installing java-25-openjdk-de 100% | 187.2 MiB/s | 11.6 MiB | 00m00s [141/147] Installing javapackages-local 100% | 0.0 B/s | 356.0 B | 00m00s [142/147] Installing xmvn-toolchain-ope 100% | 0.0 B/s | 492.0 B | 00m00s [143/147] Installing maven-local-openjd 100% | 0.0 B/s | 124.0 B | 00m00s [144/147] Installing maven-1:3.9.11-16. 100% | 1.1 MiB/s | 23.9 KiB | 00m00s [145/147] Installing ant-junit-0:1.10.1 100% | 315.8 MiB/s | 323.4 KiB | 00m00s [146/147] Installing ant-junit5-0:1.10. 100% | 0.0 B/s | 103.3 KiB | 00m00s [147/147] Installing maven-clean-plugin 100% | 376.9 KiB/s | 48.2 KiB | 00m00s Warning: skipped OpenPGP checks for 16 packages from repository: copr_base Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1793318400 Wrote: /builddir/build/SRPMS/parserng-3.0.9.1-1.fc46.src.rpm Updating and loading repositories: fedora 100% | 71.1 KiB/s | 19.6 KiB | 00m00s Copr repository 100% | 8.5 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "ant-junit-1.10.15-40.fc46.noarch" is already installed. Package "ant-junit5-1.10.15-40.fc46.noarch" is already installed. Package "java-25-openjdk-devel-1:25.0.4.1.1-1.1.fc46.x86_64" is already installed. Package "junit-1:4.13.2-28.fc45.noarch" is already installed. Package "junit5-5.14.4-2.fc45.noarch" is already installed. Package "maven-clean-plugin-3.3.2-10.fc45.noarch" is already installed. Package "maven-local-openjdk25-6.5.1-6.fc45.noarch" is already installed. Package "maven-surefire-3.2.2-25.fc45.noarch" is already installed. Package "maven-surefire-plugin-3.2.2-25.fc45.noarch" is already installed. Package "maven-surefire-provider-junit-3.2.2-25.fc45.noarch" is already installed. Package "maven-surefire-provider-junit5-3.2.2-25.fc45.noarch" is already installed. Nothing to do. Finish: build setup for parserng-3.0.9.1-1.fc46.src.rpm Start: rpmbuild parserng-3.0.9.1-1.fc46.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1793318400 Executing(mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.DaNLWa Creating(rpmbuild.env): /builddir/build/BUILD/parserng-3.0.9.1-build/rpmbuild.env RPM_SOURCE_DIR="/builddir/build/SOURCES" RPM_BUILD_DIR="/builddir/build/BUILD/parserng-3.0.9.1-build" RPM_OPT_FLAGS="-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=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=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" RPM_LD_FLAGS="-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes " RPM_ARCH="x86_64" RPM_OS="linux" RPM_BUILD_NCPUS="4" RPM_SPECPARTS_DIR="/builddir/build/BUILD/parserng-3.0.9.1-build/SPECPARTS" export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS RPM_BUILD_NCPUS RPM_SPECPARTS_DIR RPM_LD_FLAGS RPM_DOC_DIR="/usr/share/doc" export RPM_DOC_DIR RPM_PACKAGE_NAME="parserng" RPM_PACKAGE_VERSION="3.0.9.1" RPM_PACKAGE_RELEASE="1.fc46" export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE LANG=C.UTF-8 export LANG unset CDPATH DISPLAY ||: unset DEBUGINFOD_URLS ||: unset RPM_CONFIG_DIR ||: RPM_BUILD_ROOT="/builddir/build/BUILD/parserng-3.0.9.1-build/BUILDROOT" export RPM_BUILD_ROOT PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/usr/lib64/pkgconfig:/usr/share/pkgconfig" export PKG_CONFIG_PATH CONFIG_SITE=${CONFIG_SITE:-NONE} export CONFIG_SITE Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.3JHEJw + umask 022 + cd /builddir/build/BUILD/parserng-3.0.9.1-build + cd /builddir/build/BUILD/parserng-3.0.9.1-build + rm -rf parserng-3.0.9.1 + /usr/bin/mkdir -p parserng-3.0.9.1 + cd parserng-3.0.9.1 + /usr/bin/rpmuncompress -x -v /builddir/build/SOURCES/v3.0.9.1.tar.gz /usr/bin/gzip -dc '/builddir/build/SOURCES/v3.0.9.1.tar.gz' | /usr/bin/tar -xvvof - drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/ -rwxrwxr-x root/root 43 2026-10-24 04:38 ParserNG-3.0.9.1/.gitattributes drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/.github/ -rwxrwxr-x root/root 886 2026-10-24 04:38 ParserNG-3.0.9.1/.github/FUNDING.yml drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/.github/workflows/ -rwxrwxr-x root/root 2479 2026-10-24 04:38 ParserNG-3.0.9.1/.github/workflows/maven.yaml -rwxrwxr-x root/root 247 2026-10-24 04:38 ParserNG-3.0.9.1/.gitignore drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/.vscode/ -rwxrwxr-x root/root 48 2026-10-24 04:38 ParserNG-3.0.9.1/.vscode/settings.json -rwxrwxr-x root/root 3357 2026-10-24 04:38 ParserNG-3.0.9.1/CODE_OF_CONDUCT.md -rwxrwxr-x root/root 17555 2026-10-24 04:38 ParserNG-3.0.9.1/EXAMPLES.md -rwxrwxr-x root/root 15550 2026-10-24 04:38 ParserNG-3.0.9.1/LATEST.md -rwxrwxr-x root/root 11359 2026-10-24 04:38 ParserNG-3.0.9.1/LICENSE -rwxrwxr-x root/root 29982 2026-10-24 04:38 ParserNG-3.0.9.1/MORE.md -rwxrwxr-x root/root 1699050 2026-10-24 04:38 ParserNG-3.0.9.1/OFFICIAL-BENCH.png -rwxrwxr-x root/root 348442 2026-10-24 04:38 ParserNG-3.0.9.1/ParserNG-brand-image.jpg -rwxrwxr-x root/root 30701 2026-10-24 04:38 ParserNG-3.0.9.1/README.md -rwxrwxr-x root/root 25135 2026-10-24 04:38 ParserNG-3.0.9.1/graph.png -rwxrwxr-x root/root 148426 2026-10-24 04:38 ParserNG-3.0.9.1/maven-central-3-month-data.png drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/ -rwxrwxr-x root/root 15320 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/ARROW-GPU-EVAL.md -rwxrwxr-x root/root 22313 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/README.md -rwxrwxr-x root/root 5964 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/dependency-reduced-pom.xml -rwxrwxr-x root/root 3891 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/nbactions.xml -rwxrwxr-x root/root 7221 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/pom.xml drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/main/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/main/java/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/main/java/com/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/main/java/com/github/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/main/java/com/github/gbenroscience/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/main/java/com/github/gbenroscience/arrow/ -rwxrwxr-x root/root 3109 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/main/java/com/github/gbenroscience/arrow/Main.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/main/java/com/github/gbenroscience/arrow/tools/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/main/java/com/github/gbenroscience/arrow/tools/box/ -rwxrwxr-x root/root 696 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/main/java/com/github/gbenroscience/arrow/tools/box/ArrowBindingException.java -rwxrwxr-x root/root 39361 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/main/java/com/github/gbenroscience/arrow/tools/box/ArrowBulkEvaluator.java -rwxrwxr-x root/root 2123 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/main/java/com/github/gbenroscience/arrow/tools/box/ArrowExecutionBackend.java -rwxrwxr-x root/root 34919 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/main/java/com/github/gbenroscience/arrow/tools/box/ArrowExpressionEvaluator.java -rwxrwxr-x root/root 32536 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/main/java/com/github/gbenroscience/arrow/tools/box/ArrowExpressionEvaluators.java -rwxrwxr-x root/root 9737 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/main/java/com/github/gbenroscience/arrow/tools/box/ArrowFilterSupport.java -rwxrwxr-x root/root 69656 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/main/java/com/github/gbenroscience/arrow/tools/box/ArrowGpuBulkEvaluator.java -rwxrwxr-x root/root 10195 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/main/java/com/github/gbenroscience/arrow/tools/box/ArrowMemoryBridge.java -rwxrwxr-x root/root 2076 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/main/java/com/github/gbenroscience/arrow/tools/box/NullPolicy.java -rwxrwxr-x root/root 327 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/main/java/com/github/gbenroscience/arrow/tools/package-info.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/test/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/test/java/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/test/java/com/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/test/java/com/github/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/test/java/com/github/gbenroscience/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/test/java/com/github/gbenroscience/arrow/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/test/java/com/github/gbenroscience/arrow/tools/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/test/java/com/github/gbenroscience/arrow/tools/box/ -rwxrwxr-x root/root 31569 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/test/java/com/github/gbenroscience/arrow/tools/box/ArrowBulkEvaluatorTest.java -rwxrwxr-x root/root 18923 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/test/java/com/github/gbenroscience/arrow/tools/box/ArrowExpressionEvaluatorFilterTest.java -rwxrwxr-x root/root 20331 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/test/java/com/github/gbenroscience/arrow/tools/box/ArrowFilterProjectTest.java -rwxrwxr-x root/root 28602 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-arrow/src/test/java/com/github/gbenroscience/arrow/tools/box/ArrowGpuBulkEvaluatorTest.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/ -rwxrwxr-x root/root 4628 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/dependency-reduced-pom.xml -rwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/perf_output.txt -rwxrwxr-x root/root 8135 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/pom.xml drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/github/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/github/gbenroscience/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/github/gbenroscience/parser/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/github/gbenroscience/parser/ng/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/github/gbenroscience/parser/ng/bench/ -rwxrwxr-x root/root 4624 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/github/gbenroscience/parser/ng/bench/ActivationBenchmarks.java -rwxrwxr-x root/root 29992 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/github/gbenroscience/parser/ng/bench/BattleOfPNGVariants.java -rwxrwxr-x root/root 21093 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/github/gbenroscience/parser/ng/bench/GPUvsSIMD.java -rwxrwxr-x root/root 33810 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/github/gbenroscience/parser/ng/bench/GandivaVsParserNGArrowBenchmark.java -rwxrwxr-x root/root 30279 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/github/gbenroscience/parser/ng/bench/GandivaVsParserNGArrowNoWorkerBenchmark.java -rwxrwxr-x root/root 39001 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/github/gbenroscience/parser/ng/bench/GandivaVsParserNGArrowVsJanino.java -rwxrwxr-x root/root 22380 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/github/gbenroscience/parser/ng/bench/HotBench.java -rwxrwxr-x root/root 16476 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/github/gbenroscience/parser/ng/bench/JaninoVectorTurboEvaluator.java -rwxrwxr-x root/root 5824 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/github/gbenroscience/parser/ng/bench/JaninoVsSIMDCommandF64Benchmark.java -rwxrwxr-x root/root 3374 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/github/gbenroscience/parser/ng/bench/ODEBench.java -rwxrwxr-x root/root 22792 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/github/gbenroscience/parser/ng/bench/ParserNGArrowVSGPUBenchmark.java -rwxrwxr-x root/root 50842 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/github/gbenroscience/parser/ng/bench/ParserNGSqlVsGandiva.java -rwxrwxr-x root/root 23980 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/github/gbenroscience/parser/ng/bench/ParserNgBench.java -rwxrwxr-x root/root 5742 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/github/gbenroscience/parser/ng/bench/QuickBench.java -rwxrwxr-x root/root 11868 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/github/gbenroscience/parser/ng/bench/SIMDCommandBenchmark.java -rwxrwxr-x root/root 21334 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/github/gbenroscience/parser/ng/bench/SIMDThrptJmh.java -rwxrwxr-x root/root 9315 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/github/gbenroscience/parser/ng/bench/ScalarBenchmarks.java -rwxrwxr-x root/root 21507 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/github/gbenroscience/parser/ng/bench/ShowBench.java -rwxrwxr-x root/root 5422 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/github/gbenroscience/parser/ng/bench/SqrtBench.java -rwxrwxr-x root/root 5300 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/github/gbenroscience/parser/ng/bench/VectorExprBenchmark.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/github/gbenroscience/parser/ng/bench/utils/ -rwxrwxr-x root/root 4587 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/github/gbenroscience/parser/ng/bench/utils/MathToJaninoConverter.java -rwxrwxr-x root/root 3943 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/main/java/com/github/gbenroscience/parser/ng/bench/utils/Stats.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/test/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/test/java/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/test/java/com/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/test/java/com/github/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/test/java/com/github/gbenroscience/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/test/java/com/github/gbenroscience/parser/ -rwxrwxr-x root/root 9284 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-bench/src/test/java/com/github/gbenroscience/parser/JaninoTurboEvaluatorTest.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/ -rwxrwxr-x root/root 15480 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/LLM.md -rwxrwxr-x root/root 33005 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/README.md -rwxrwxr-x root/root 5642 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/dependency-reduced-pom.xml -rwxrwxr-x root/root 867 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/nbactions.xml -rwxrwxr-x root/root 6735 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/pom.xml drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/ -rwxrwxr-x root/root 618 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/GpuBackend.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/evaluator/ -rwxrwxr-x root/root 6232 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/evaluator/GpuCompositeExpression.java -rwxrwxr-x root/root 12205 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/evaluator/GpuExpressionBridge.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/evaluator/cuda/ -rwxrwxr-x root/root 6895 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/evaluator/cuda/CudaBindings.java -rwxrwxr-x root/root 49536 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/evaluator/cuda/CudaCompositeExpression.java -rwxrwxr-x root/root 4102 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/evaluator/cuda/CudaExpressionBridge.java -rwxrwxr-x root/root 27360 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/evaluator/cuda/CudaKernelSource.java -rwxrwxr-x root/root 5205 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/evaluator/cuda/NvrtcBindings.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/evaluator/metal/ -rwxrwxr-x root/root 18385 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/evaluator/metal/MetalBindings.java -rwxrwxr-x root/root 30677 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/evaluator/metal/MetalCompositeExpression.java -rwxrwxr-x root/root 3966 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/evaluator/metal/MetalExpressionBridge.java -rwxrwxr-x root/root 18878 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/evaluator/metal/MetalKernelSource.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/evaluator/opencl/ -rwxrwxr-x root/root 7650 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/evaluator/opencl/OpenClBindings.java -rwxrwxr-x root/root 55158 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/evaluator/opencl/OpenClCompositeExpression.java -rwxrwxr-x root/root 3146 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/evaluator/opencl/OpenClExpressionBridge.java -rwxrwxr-x root/root 27021 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/evaluator/opencl/OpenClKernelSource.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/ -rwxrwxr-x root/root 1557 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/LlamaGenerationConfig.java -rwxrwxr-x root/root 9160 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/LlamaGpuBridge.java -rwxrwxr-x root/root 1892 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/LlamaGpuEngine.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/cuda/ -rwxrwxr-x root/root 9906 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/cuda/ActivationBenchmark.java -rwxrwxr-x root/root 12266 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/cuda/BpeTokenizer.java -rwxrwxr-x root/root 53224 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/cuda/CoreKernelBenchmark.java -rwxrwxr-x root/root 7625 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/cuda/CudaDemo.java -rwxrwxr-x root/root 8471 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/cuda/CudaDeviceSelector.java -rwxrwxr-x root/root 5280 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/cuda/CudaLlamaEngine.java -rwxrwxr-x root/root 6194 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/cuda/EmbeddingTable.java -rwxrwxr-x root/root 9961 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/cuda/GpuContext.java -rwxrwxr-x root/root 31228 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/cuda/KernelSource.java -rwxrwxr-x root/root 8940 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/cuda/LlamaCudaEngine.java -rwxrwxr-x root/root 65070 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/cuda/LlamaLayer.java -rwxrwxr-x root/root 7669 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/cuda/Sampler.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/metal/ -rwxrwxr-x root/root 10249 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/metal/ActivationBenchmark.java -rwxrwxr-x root/root 12267 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/metal/BpeTokenizer.java -rwxrwxr-x root/root 53048 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/metal/CoreKernelBenchmark.java -rwxrwxr-x root/root 4732 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/metal/EmbeddingTable.java -rwxrwxr-x root/root 8370 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/metal/GpuContext.java -rwxrwxr-x root/root 34657 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/metal/KernelSource.java -rwxrwxr-x root/root 55671 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/metal/LlamaLayer.java -rwxrwxr-x root/root 8064 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/metal/LlamaMetalEngine.java -rwxrwxr-x root/root 27297 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/metal/MetalBindings.java -rwxrwxr-x root/root 5417 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/metal/MetalBuffer.java -rwxrwxr-x root/root 7300 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/metal/MetalDemo.java -rwxrwxr-x root/root 7277 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/metal/MetalDeviceSelector.java -rwxrwxr-x root/root 5424 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/metal/MetalLlamaEngine.java -rwxrwxr-x root/root 7700 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/metal/Sampler.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/opencl/ -rwxrwxr-x root/root 13240 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/opencl/ActivationBenchmark.java -rwxrwxr-x root/root 12268 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/opencl/BpeTokenizer.java -rwxrwxr-x root/root 57801 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/opencl/CoreKernelBenchmark.java -rwxrwxr-x root/root 5237 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/opencl/EmbeddingTable.java -rwxrwxr-x root/root 13191 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/opencl/GpuContext.java -rwxrwxr-x root/root 34395 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/opencl/KernelSource.java -rwxrwxr-x root/root 66586 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/opencl/LlamaLayer.java -rwxrwxr-x root/root 9022 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/opencl/LlamaOpenCLEngine.java -rwxrwxr-x root/root 12433 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/opencl/OpenCLBindings.java -rwxrwxr-x root/root 8562 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/opencl/OpenCLDemo.java -rwxrwxr-x root/root 15244 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/opencl/OpenCLDeviceSelector.java -rwxrwxr-x root/root 5523 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/opencl/OpenCLLlamaEngine.java -rwxrwxr-x root/root 7671 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/gpu/llm/opencl/Sampler.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/simdext/ -rwxrwxr-x root/root 2225 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/simdext/SIMDCommandEvaluator.java -rwxrwxr-x root/root 993 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/simdext/SIMDEngineEvaluator.java -rwxrwxr-x root/root 41 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/simdext/package-info.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/simdext/turbo/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/simdext/turbo/tools/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/simdext/turbo/tools/bench/ -rwxrwxr-x root/root 5143 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/simdext/turbo/tools/bench/FactorialSpeed.java -rwxrwxr-x root/root 11081 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/simdext/turbo/tools/bench/FactorialVerify.java -rwxrwxr-x root/root 10136 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/simdext/turbo/tools/bench/Ref.java -rwxrwxr-x root/root 21053 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/simdext/turbo/tools/bench/SIMDThrptBench.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/simdext/turbo/tools/command/ -rwxrwxr-x root/root 109312 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/simdext/turbo/tools/command/SIMDCommandF32.java -rwxrwxr-x root/root 109800 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/simdext/turbo/tools/command/SIMDCommandF64.java -rwxrwxr-x root/root 154625 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/simdext/turbo/tools/command/SIMDCommandSegmentF32.java -rwxrwxr-x root/root 198213 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/simdext/turbo/tools/command/SIMDCommandSegmentF64.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/simdext/turbo/tools/command/temp/ -rwxrwxr-x root/root 115027 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/simdext/turbo/tools/command/temp/SIMDCommandF32.java -rwxrwxr-x root/root 99073 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/simdext/turbo/tools/command/temp/SIMDCommandF64.java -rwxrwxr-x root/root 160342 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/simdext/turbo/tools/command/temp/SIMDCommandSegmentF32.java -rwxrwxr-x root/root 145305 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/simdext/turbo/tools/command/temp/SIMDCommandSegmentF64.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/simdext/turbo/tools/utils/ -rwxrwxr-x root/root 17838 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/simdext/turbo/tools/utils/CPUPinner.java -rwxrwxr-x root/root 25784 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/simdext/turbo/tools/utils/FactorialVectorF.java -rwxrwxr-x root/root 11177 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/simdext/turbo/tools/utils/FastVectorMath.java -rwxrwxr-x root/root 60884 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/simdext/turbo/tools/utils/VectorMathF.java -rwxrwxr-x root/root 2826 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/java/com/github/gbenroscience/simdext/turbo/tools/utils/VectorTranscendentals.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/test/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/test/java/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/test/java/com/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/test/java/com/github/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/test/java/com/github/gbenroscience/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/test/java/com/github/gbenroscience/gpu/ -rwxrwxr-x root/root 58458 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/test/java/com/github/gbenroscience/gpu/GpuCompositeExpressionTest.java -rwxrwxr-x root/root 7668 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/test/java/com/github/gbenroscience/gpu/GpuKernelOpcodeReferenceTest.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/test/java/com/github/gbenroscience/simdext/ -rwxrwxr-x root/root 8042 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/test/java/com/github/gbenroscience/simdext/MemorySegmentEvaluatorTest.java -rwxrwxr-x root/root 11026 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/test/java/com/github/gbenroscience/simdext/MoreSimdTests.java -rwxrwxr-x root/root 17116 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/test/java/com/github/gbenroscience/simdext/SIMDCommandF32EvaluatorTest.java -rwxrwxr-x root/root 14182 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/test/java/com/github/gbenroscience/simdext/SIMDCommandF64EvaluatorTest.java -rwxrwxr-x root/root 23670 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/test/java/com/github/gbenroscience/simdext/SIMDCommandSegmentF64EvaluatorZeroCopyTest.java -rwxrwxr-x root/root 35265 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/test/java/com/github/gbenroscience/simdext/SIMDCommandTest.java -rwxrwxr-x root/root 9953 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/test/java/com/github/gbenroscience/simdext/VectorMathTests1.java -rwxrwxr-x root/root 5719 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/test/java/com/github/gbenroscience/simdext/VectorMathTests2.java -rwxrwxr-x root/root 26594 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/test/java/com/github/gbenroscience/simdext/VectorTurboEvaluatorTest.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/test/java/com/github/gbenroscience/simdext/command/ -rwxrwxr-x root/root 23590 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/test/java/com/github/gbenroscience/simdext/command/SIMDCommandF64SegmentTest.java -rwxrwxr-x root/root 14592 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/test/java/com/github/gbenroscience/simdext/command/SIMDCommandF64Test.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/test/java/com/github/gbenroscience/simdext/utils/ -rwxrwxr-x root/root 26054 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-gpu-simd/src/test/java/com/github/gbenroscience/simdext/utils/FastVectorMathTest.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/ -rwxrwxr-x root/root 42499 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/README.md -rwxrwxr-x root/root 6629 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/dependency-reduced-pom.xml -rwxrwxr-x root/root 1631 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/nbactions.xml -rwxrwxr-x root/root 12032 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/pom.xml drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/ -rwxrwxr-x root/root 806 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/ParserNgParquet.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/util/ -rwxrwxr-x root/root 22061 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/util/RandomParquetFiles.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/ -rwxrwxr-x root/root 635 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/BatchSource.java -rwxrwxr-x root/root 2402 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/CustomPredicate.java -rwxrwxr-x root/root 5482 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/FilteredSource.java -rwxrwxr-x root/root 14021 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/ParallelSource.java -rwxrwxr-x root/root 15219 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/ParquetBatchReader.java -rwxrwxr-x root/root 4828 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/ParquetFileInfo.java -rwxrwxr-x root/root 15298 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/ParquetScan.java -rwxrwxr-x root/root 2644 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/ParquetScanException.java -rwxrwxr-x root/root 6110 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/ParquetSource.java -rwxrwxr-x root/root 17858 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/Predicate.java -rwxrwxr-x root/root 19304 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/RowGroupDecoder.java -rwxrwxr-x root/root 5830 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/ScanMetrics.java -rwxrwxr-x root/root 3280 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/SequentialSource.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/bench/ -rwxrwxr-x root/root 14565 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/bench/DecodeBenchmark.java -rwxrwxr-x root/root 24889 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/bench/DecodeJmhBenchmark.java -rwxrwxr-x root/root 14021 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/bench/FairCompareBenchmark.java -rwxrwxr-x root/root 19919 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/bench/FairCompareJmhBenchmark.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/examples/ -rwxrwxr-x root/root 7447 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/examples/ParquetOnlyExample.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/ -rwxrwxr-x root/root 8105 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/BulkVectorWriter.java -rwxrwxr-x root/root 9444 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/ColumnPaths.java -rwxrwxr-x root/root 27726 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/ColumnPlan.java -rwxrwxr-x root/root 15633 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/CpuPinner.java -rwxrwxr-x root/root 2923 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/LevelWalker.java -rwxrwxr-x root/root 10869 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/NodePlan.java -rwxrwxr-x root/root 26238 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/PredicateTranslator.java -rwxrwxr-x root/root 10828 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/RepeatedStatsPruner.java -rwxrwxr-x root/root 42208 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/RowFilterEvaluator.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/codec/ -rwxrwxr-x root/root 3566 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/codec/PanamaSnappyCodecFactory.java -rwxrwxr-x root/root 31595 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/codec/SnappyDecompressor.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/decode/ -rwxrwxr-x root/root 14343 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/decode/ByteReader.java -rwxrwxr-x root/root 3946 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/decode/ByteStreamSplitDecoder.java -rwxrwxr-x root/root 5448 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/decode/DeltaBinaryPackedDecoder.java -rwxrwxr-x root/root 3228 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/decode/DeltaByteArrayDecoder.java -rwxrwxr-x root/root 6072 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/decode/DictionaryCache.java -rwxrwxr-x root/root 40583 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/decode/FastColumnCursor.java -rwxrwxr-x root/root 1388 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/decode/Int96Timestamp.java -rwxrwxr-x root/root 2768 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/decode/MaterializedBinary.java -rwxrwxr-x root/root 1188 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/decode/PageBytes.java -rwxrwxr-x root/root 2461 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/decode/RleBitPackingDecoder.java -rwxrwxr-x root/root 8828 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/main/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/decode/SimdBulkDecode.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/util/ -rwxrwxr-x root/root 8371 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/util/RandomParquetFilesTest.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/v1/ -rwxrwxr-x root/root 19361 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/v1/ExactFilterTest.java -rwxrwxr-x root/root 12276 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/v1/NestedPushdownTest.java -rwxrwxr-x root/root 8916 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/v1/NestedScanTest.java -rwxrwxr-x root/root 2544 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/v1/PagePruningAlignmentTest.java -rwxrwxr-x root/root 4912 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/v1/ParquetFileInfoTest.java -rwxrwxr-x root/root 1900 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/v1/ParquetScanExceptionTest.java -rwxrwxr-x root/root 20156 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/v1/ParquetScanTest.java -rwxrwxr-x root/root 9706 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/v1/ParquetSourceTest.java -rwxrwxr-x root/root 9942 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/v1/ParquetTestData.java -rwxrwxr-x root/root 4955 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/v1/ParquetV2BooleanTest.java -rwxrwxr-x root/root 3360 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/v1/PinWorkerThreadsTest.java -rwxrwxr-x root/root 11804 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/v1/PredicateTest.java -rwxrwxr-x root/root 11043 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/v1/PredicateTranslatorTest.java -rwxrwxr-x root/root 3205 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/v1/ScanMetricsTest.java -rwxrwxr-x root/root 4385 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/v1/UseJavaSnappyDecoderTest.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/ -rwxrwxr-x root/root 6773 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/ColumnPathsTest.java -rwxrwxr-x root/root 4845 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/CpuPinnerTest.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/decode/ -rwxrwxr-x root/root 2030 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/decode/BitPackTestUtil.java -rwxrwxr-x root/root 10118 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/decode/ByteReaderTest.java -rwxrwxr-x root/root 4816 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/decode/ByteStreamSplitDecoderTest.java -rwxrwxr-x root/root 3850 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/decode/DeltaBinaryPackedDecoderTest.java -rwxrwxr-x root/root 5366 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/decode/DeltaByteArrayDecoderTest.java -rwxrwxr-x root/root 3878 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/decode/DeltaTestUtil.java -rwxrwxr-x root/root 2301 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/decode/Int96TimestampTest.java -rwxrwxr-x root/root 5959 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-parquet/src/test/java/com/github/gbenroscience/parser/ng/parquet/v1/internal/decode/RleBitPackingDecoderTest.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/ -rwxrwxr-x root/root 4561 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/README.md -rwxrwxr-x root/root 5331 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/dependency-reduced-pom.xml -rwxrwxr-x root/root 3271 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/nbactions.xml -rwxrwxr-x root/root 5787 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/pom.xml drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/ -rwxrwxr-x root/root 38 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/package-info.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/spi/ -rwxrwxr-x root/root 1324 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/spi/ProTurboEvaluatorProvider.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/ -rwxrwxr-x root/root 6263 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/SIMDCompositeExpression.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/ -rwxrwxr-x root/root 35467 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/FlatMatrix.java -rwxrwxr-x root/root 57297 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/FlatMatrixF.java -rwxrwxr-x root/root 1194 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/KernelInterceptException.java -rwxrwxr-x root/root 52515 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/Kernels.java -rwxrwxr-x root/root 24109 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/KernelsFloat.java -rwxrwxr-x root/root 14495 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/KernelsInt8.java -rwxrwxr-x root/root 6401 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/LlamaLayer.java -rwxrwxr-x root/root 16443 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/LlamaLayerInt8.java -rwxrwxr-x root/root 5067 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/MultiHeadAttention.java -rwxrwxr-x root/root 106365 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/SIMDVectorTurboEvaluator.java -rwxrwxr-x root/root 115729 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/VectorTurboEvaluator.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/llm/ -rwxrwxr-x root/root 10672 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/llm/LlamaLayer.java -rwxrwxr-x root/root 22597 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/llm/LlamaLayerInt8.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/llm/loader/ -rwxrwxr-x root/root 14316 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/llm/loader/GGUFLoader.java -rwxrwxr-x root/root 2582 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/llm/loader/ModelLoader.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/matrix/ -rwxrwxr-x root/root 52632 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/matrix/Kernels.java -rwxrwxr-x root/root 35194 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/matrix/KernelsFloat.java -rwxrwxr-x root/root 11339 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/matrix/KernelsInt8.java -rwxrwxr-x root/root 6359 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/matrix/ParallelTiledEngine.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/utils/ -rwxrwxr-x root/root 15997 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/utils/FactorialVector.java -rwxrwxr-x root/root 6334 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/utils/HardwareDetector.java -rwxrwxr-x root/root 4792 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/utils/MathToJaninoConverter.java -rwxrwxr-x root/root 450 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/utils/Utils.java -rwxrwxr-x root/root 1803 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/utils/VectorConfig.java -rwxrwxr-x root/root 85973 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/utils/VectorMath.java -rwxrwxr-x root/root 2823 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/utils/VectorTranscendentals.java -rwxrwxr-x root/root 28584 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/java/com/github/gbenroscience/simd/turbo/tools/utils/VectorizedCodyMath.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/resources/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/resources/META-INF/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/resources/META-INF/services/ -rwxrwxr-x root/root 59 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/main/resources/META-INF/services/com.github.gbenroscience.parser.turbo.spi.TurboEvaluatorProvider drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/test/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/test/java/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/test/java/com/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/test/java/com/github/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/test/java/com/github/gbenroscience/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/test/java/com/github/gbenroscience/simd/ -rwxrwxr-x root/root 16184 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/test/java/com/github/gbenroscience/simd/SIMDTurboEvaluatorTest.java -rwxrwxr-x root/root 9951 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/test/java/com/github/gbenroscience/simd/VectorMathTests1.java -rwxrwxr-x root/root 5717 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/test/java/com/github/gbenroscience/simd/VectorMathTests2.java -rwxrwxr-x root/root 26591 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-simd/src/test/java/com/github/gbenroscience/simd/VectorTurboEvaluatorTest.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/ -rwxrwxr-x root/root 70587 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/README.md -rwxrwxr-x root/root 3402 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/nbactions.xml -rwxrwxr-x root/root 5834 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/pom.xml drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/ -rwxrwxr-x root/root 98622 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/ArrowQuery.java -rwxrwxr-x root/root 2984 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/ArrowSql.java -rwxrwxr-x root/root 1472 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/ArrowSqlException.java -rwxrwxr-x root/root 4011 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/QuotedIdentifiers.java -rwxrwxr-x root/root 11034 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/SqlLexer.java -rwxrwxr-x root/root 61969 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/SqlParser.java -rwxrwxr-x root/root 1548 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/SqlSyntaxException.java -rwxrwxr-x root/root 1384 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/Token.java -rwxrwxr-x root/root 1776 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/TokenType.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/ast/ -rwxrwxr-x root/root 2048 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/ast/AggFunc.java -rwxrwxr-x root/root 2171 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/ast/AggregateSpec.java -rwxrwxr-x root/root 206 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/ast/AndExpr.java -rwxrwxr-x root/root 1266 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/ast/BetweenExpr.java -rwxrwxr-x root/root 1763 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/ast/BoolExpr.java -rwxrwxr-x root/root 8627 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/ast/BoolExprs.java -rwxrwxr-x root/root 1287 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/ast/CompOp.java -rwxrwxr-x root/root 426 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/ast/ComparisonExpr.java -rwxrwxr-x root/root 1432 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/ast/InExpr.java -rwxrwxr-x root/root 1296 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/ast/IsNullExpr.java -rwxrwxr-x root/root 1157 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/ast/LikeExpr.java -rwxrwxr-x root/root 301 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/ast/NotExpr.java -rwxrwxr-x root/root 204 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/ast/OrExpr.java -rwxrwxr-x root/root 520 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/ast/OrderItem.java -rwxrwxr-x root/root 687 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/ast/RegexExpr.java -rwxrwxr-x root/root 2508 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/ast/SelectItem.java -rwxrwxr-x root/root 6990 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/ast/SelectStatement.java -rwxrwxr-x root/root 994 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/ast/TruthExpr.java -rwxrwxr-x root/root 10230 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/ast/WhereAliasResolver.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/demo/ -rwxrwxr-x root/root 20710 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/demo/ArrowSqlDemo.java -rwxrwxr-x root/root 2955 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/demo/BenchData.java -rwxrwxr-x root/root 5093 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/demo/BenchStats.java -rwxrwxr-x root/root 16922 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/demo/Benchmark.java -rwxrwxr-x root/root 3927 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/demo/ExecBench.java -rwxrwxr-x root/root 35853 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/demo/ParquetSqlBenchmark.java -rwxrwxr-x root/root 24023 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/demo/ParserSmokeTest.java -rwxrwxr-x root/root 9090 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/demo/SqlDemo.java -rwxrwxr-x root/root 7997 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/demo/StackSampler.java -rwxrwxr-x root/root 4363 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/package-info.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/ -rwxrwxr-x root/root 2888 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/ByteKeyTable.java -rwxrwxr-x root/root 675 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/ByteScratch.java -rwxrwxr-x root/root 6666 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/CastFns.java -rwxrwxr-x root/root 12781 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/CivilTime.java -rwxrwxr-x root/root 1118 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/ColumnKind.java -rwxrwxr-x root/root 3772 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/ColumnRefs.java -rwxrwxr-x root/root 5858 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/CompositeKeyTable.java -rwxrwxr-x root/root 4253 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/DerivedColumns.java -rwxrwxr-x root/root 1274 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/FileRef.java -rwxrwxr-x root/root 26485 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/FoldQuery.java -rwxrwxr-x root/root 777 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/Folder.java -rwxrwxr-x root/root 11063 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/FooterAggregates.java -rwxrwxr-x root/root 32018 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/GroupFold.java -rwxrwxr-x root/root 4567 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/HavingEval.java -rwxrwxr-x root/root 6360 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/LikePattern.java -rwxrwxr-x root/root 2063 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/LongKeyTable.java -rwxrwxr-x root/root 3482 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/MergeCore.java -rwxrwxr-x root/root 35766 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/NativeLeaves.java -rwxrwxr-x root/root 19590 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/NestedFns.java -rwxrwxr-x root/root 3702 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/NumberText.java -rwxrwxr-x root/root 12050 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/NumericViews.java -rwxrwxr-x root/root 3426 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/ParquetSourceResolver.java -rwxrwxr-x root/root 7233 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/ParquetSql.java -rwxrwxr-x root/root 724 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/ParquetSqlException.java -rwxrwxr-x root/root 8169 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/ParquetSqlOptions.java -rwxrwxr-x root/root 50378 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/ParquetSqlPlan.java -rwxrwxr-x root/root 6219 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/ParquetTables.java -rwxrwxr-x root/root 15654 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/PartialAgg.java -rwxrwxr-x root/root 15147 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/PredicateConverter.java -rwxrwxr-x root/root 4031 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/ResultOps.java -rwxrwxr-x root/root 18125 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/ScalarFns.java -rwxrwxr-x root/root 5275 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/ScanPlanner.java -rwxrwxr-x root/root 9310 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/SqlLiterals.java -rwxrwxr-x root/root 4982 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/StatementRewriter.java -rwxrwxr-x root/root 35772 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/StringFns.java -rwxrwxr-x root/root 6166 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/TableSchema.java -rwxrwxr-x root/root 28889 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/TemporalFns.java -rwxrwxr-x root/root 11245 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/TopN.java -rwxrwxr-x root/root 3868 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/TopSelect.java -rwxrwxr-x root/root 3373 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/VecKeys.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/demo/ -rwxrwxr-x root/root 3266 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/main/java/com/github/gbenroscience/sqlv1/parquet/demo/ParquetSqlExample.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/ -rwxrwxr-x root/root 1935 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/ArrowQueryCastTargetsTest.java -rwxrwxr-x root/root 8382 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/ArrowQueryDistinctTest.java -rwxrwxr-x root/root 2355 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/DistinctGrammarTest.java -rwxrwxr-x root/root 4008 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/NestedAndTemporalGrammarTest.java -rwxrwxr-x root/root 2753 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/OffsetGrammarTest.java -rwxrwxr-x root/root 4321 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/PredicateGrammarTest.java -rwxrwxr-x root/root 4568 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/QuotedIdentifierGrammarTest.java -rwxrwxr-x root/root 22161 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/SqlParserTest.java -rwxrwxr-x root/root 2345 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/TableReferenceParserTest.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/ast/ -rwxrwxr-x root/root 5625 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/ast/WhereAliasResolverTest.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/parquet/ -rwxrwxr-x root/root 22127 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/parquet/ArrowQueryParquetSqlConformanceTest.java -rwxrwxr-x root/root 3169 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/parquet/CastFnsTest.java -rwxrwxr-x root/root 6922 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/parquet/CivilTimeTest.java -rwxrwxr-x root/root 3736 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/parquet/CompositeKeyTableTest.java -rwxrwxr-x root/root 3314 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/parquet/KeyTablesTest.java -rwxrwxr-x root/root 3562 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/parquet/LikePatternTest.java -rwxrwxr-x root/root 4562 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/parquet/MergeCoreTest.java -rwxrwxr-x root/root 13926 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/parquet/NativeLeavesKernelTest.java -rwxrwxr-x root/root 7604 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/parquet/NativeLeavesRewriteTest.java -rwxrwxr-x root/root 5338 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/parquet/NestedFnsTest.java -rwxrwxr-x root/root 3404 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/parquet/NumberTextTest.java -rwxrwxr-x root/root 10395 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/parquet/ParquetFixtures.java -rwxrwxr-x root/root 4283 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/parquet/ParquetSourceResolverTest.java -rwxrwxr-x root/root 2077 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/parquet/ParquetSqlOptionsBackendTest.java -rwxrwxr-x root/root 94088 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/parquet/ParquetSqlTest.java -rwxrwxr-x root/root 1653 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/parquet/ParquetTablesTest.java -rwxrwxr-x root/root 7206 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/parquet/PredicateConverterTest.java -rwxrwxr-x root/root 5728 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/parquet/ScalarFnsTest.java -rwxrwxr-x root/root 2678 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/parquet/ScanPlannerTest.java -rwxrwxr-x root/root 6296 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/parquet/SqlLiteralsTest.java -rwxrwxr-x root/root 11620 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/parquet/StringFnsTest.java -rwxrwxr-x root/root 4850 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/parquet/TemporalFnsTest.java -rwxrwxr-x root/root 2807 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng-sql/src/test/java/com/github/gbenroscience/sqlv1/parquet/TopSelectTest.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/.specstory/ -rwxrwxr-x root/root 119 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/.specstory/.project.json drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/.specstory/cli/ -rwxrwxr-x root/root 2661 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/.specstory/cli/config.toml -rwxrwxr-x root/root 4517 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/BENCHMARK_RESULTS.md -rwxrwxr-x root/root 16420 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/BULK.md -rwxrwxr-x root/root 4587 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/CONSTANT_FOLDING.md -rwxrwxr-x root/root 31199 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/DIFF_ENGINE.md -rwxrwxr-x root/root 23616 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/GRAPHING.md -rwxrwxr-x root/root 18764 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/INTEGRATOR.md -rwxrwxr-x root/root 8864 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/LOGICAL.md -rwxrwxr-x root/root 3402 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/PERFORMANCE_TUNING.md -rwxrwxr-x root/root 1026 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/TECHNICAL.md -rwxrwxr-x root/root 1234 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/nb-configuration.xml -rwxrwxr-x root/root 2409 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/nbactions.xml -rwxrwxr-x root/root 3669 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/pom.xml drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/ -rwxrwxr-x root/root 33921 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/README.md drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/interfaces/ -rwxrwxr-x root/root 82 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/interfaces/Computable.java -rwxrwxr-x root/root 205 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/interfaces/Decodeable.java -rwxrwxr-x root/root 150 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/interfaces/Doable.java -rwxrwxr-x root/root 152 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/interfaces/Encodeable.java -rwxrwxr-x root/root 196 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/interfaces/PollCapable.java -rwxrwxr-x root/root 898 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/interfaces/Savable.java -rwxrwxr-x root/root 97 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/interfaces/Solvable.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/logic/ -rwxrwxr-x root/root 509 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/logic/BASE_MODE.java -rwxrwxr-x root/root 3905 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/logic/CalcLogic.java -rwxrwxr-x root/root 158 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/logic/DRG_MODE.java -rwxrwxr-x root/root 1541 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/logic/OperatingSystem.java -rwxrwxr-x root/root 85 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/logic/POWER_MODE.java -rwxrwxr-x root/root 275 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/logic/TRIG_MODE.java -rwxrwxr-x root/root 106 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/logic/USE_MODE.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/ -rwxrwxr-x root/root 1491 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/BigDecimalNthRootCalculation.java -rwxrwxr-x root/root 19628 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/CodyMath.java -rwxrwxr-x root/root 13509 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/CodyMathFloat.java -rwxrwxr-x root/root 6058 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/Line.java -rwxrwxr-x root/root 12936 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/Main.java -rwxrwxr-x root/root 60185 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/Maths.java -rwxrwxr-x root/root 4745 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/Point.java -rwxrwxr-x root/root 3370 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/Size.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/complex/ -rwxrwxr-x root/root 9623 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/complex/ComplexNumber.java -rwxrwxr-x root/root 452 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/complex/ComplexState.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/cubic/ -rwxrwxr-x root/root 2986 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/cubic/CubicSolver.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/ -rw-rw-r-- root/root 11220 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/Derivative.java -rwxrwxr-x root/root 42341 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/ExpressionSimplifier.java -rwxrwxr-x root/root 48875 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/Formula.java -rwxrwxr-x root/root 7912 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/FormulaManager.java -rwxrwxr-x root/root 13231 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/Parser.java -rwxrwxr-x root/root 29733 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/Utilities.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/autodiff/ -rwxrwxr-x root/root 4462 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/autodiff/AnalyticJacobian.java -rw-rw-r-- root/root 18334 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/autodiff/AutoDiffEvaluator.java -rw-rw-r-- root/root 50298 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/autodiff/AutoDiffNEvaluator.java -rw-rw-r-- root/root 45775 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/autodiff/AutoDiffNEvaluatorOld.java -rwxrwxr-x root/root 52786 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/autodiff/SystemAutoDiffEvaluator.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/bench/ -rw-rw-r-- root/root 3688 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/bench/Benchmark.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/coeffextractor/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/coeffextractor/clext/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/coeffextractor/clext/common/ -rwxrwxr-x root/root 4315 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/coeffextractor/clext/common/CanonicalFrame.java -rwxrwxr-x root/root 17878 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/coeffextractor/clext/common/DiffEqnArgParser.java -rwxrwxr-x root/root 5272 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/coeffextractor/clext/common/DiffEqnCall.java -rwxrwxr-x root/root 14454 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/coeffextractor/clext/common/EquationDivider.java -rwxrwxr-x root/root 10606 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/coeffextractor/clext/common/ExprNode.java -rwxrwxr-x root/root 6364 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/coeffextractor/clext/common/ExprNodeAnalyticJacobian.java -rwxrwxr-x root/root 43627 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/coeffextractor/clext/common/ExprNodeAutoDiffEvaluator.java -rwxrwxr-x root/root 26606 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/coeffextractor/clext/common/ExprNodeCompiler.java -rwxrwxr-x root/root 10768 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/coeffextractor/clext/common/FunctionOpCodes.java -rwxrwxr-x root/root 1635 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/coeffextractor/clext/common/JacobianStrategy.java -rwxrwxr-x root/root 1200 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/coeffextractor/clext/common/ODESolverMethod.java -rwxrwxr-x root/root 6665 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/coeffextractor/clext/common/PostfixArgumentIsolator.java -rwxrwxr-x root/root 805 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/coeffextractor/clext/common/PresentationStrategy.java -rwxrwxr-x root/root 8568 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/coeffextractor/clext/common/TokenTreeBuilder.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/coeffextractor/clext/standard/ -rwxrwxr-x root/root 1860 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/coeffextractor/clext/standard/CoefficientExtractor.java -rwxrwxr-x root/root 2815 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/coeffextractor/clext/standard/EquationCoefficientResolver.java -rwxrwxr-x root/root 1636 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/coeffextractor/clext/standard/FrameRemapper.java -rwxrwxr-x root/root 2891 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/coeffextractor/clext/standard/ResolvedEquation.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/coeffextractor/clext/turbo/ -rwxrwxr-x root/root 2213 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/coeffextractor/clext/turbo/CoefficientExtractor.java -rwxrwxr-x root/root 1229 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/coeffextractor/clext/turbo/EquationCoefficientResolver.java -rwxrwxr-x root/root 3628 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/coeffextractor/clext/turbo/FrameRemapper.java -rwxrwxr-x root/root 2293 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/coeffextractor/clext/turbo/ResolvedEquation.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/standard/ -rwxrwxr-x root/root 4007 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/standard/CompanionSystemHandles.java -rwxrwxr-x root/root 36773 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/standard/DifferentialEquations.java -rwxrwxr-x root/root 21740 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/standard/EquationRuntime.java -rwxrwxr-x root/root 6928 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/standard/HigherOrderODE.java -rwxrwxr-x root/root 1461 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/standard/ODEFunction.java -rwxrwxr-x root/root 879 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/standard/OdeSupport.java -rwxrwxr-x root/root 2542 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/standard/SystemFunctionHandles.java -rwxrwxr-x root/root 8911 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/standard/TurboODE.java -rwxrwxr-x root/root 8624 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/standard/VectorODE.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/turbo/ -rwxrwxr-x root/root 4614 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/turbo/AnalyticJacobian.java -rwxrwxr-x root/root 4738 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/turbo/CompanionSystemHandles.java -rwxrwxr-x root/root 38312 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/turbo/DifferentialEquations.java -rwxrwxr-x root/root 16454 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/turbo/EquationRuntime.java -rwxrwxr-x root/root 6676 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/turbo/HigherOrderODE.java -rwxrwxr-x root/root 900 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/turbo/OdeSupport.java -rwxrwxr-x root/root 3562 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/turbo/SystemFunctionHandles.java -rwxrwxr-x root/root 9376 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/turbo/TurboODE.java -rwxrwxr-x root/root 9327 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/equations/turbo/VectorODE.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/symbolic/ -rw-rw-r-- root/root 29431 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/symbolic/SymbolicDifferentiator.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/symbolic/old/ -rwxrwxr-x root/root 34453 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/symbolic/old/CodeGenerator.java -rw-rw-r-- root/root 17611 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/symbolic/old/DerivativeOld.java -rwxrwxr-x root/root 10268 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/symbolic/old/DerivativeScanner.java -rwxrwxr-x root/root 8555 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/symbolic/old/DerivativeStructureBuilder.java -rwxrwxr-x root/root 22465 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/symbolic/old/Differentiable.java -rwxrwxr-x root/root 6832 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/symbolic/old/DifferentiableManager.java -rwxrwxr-x root/root 9095 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/symbolic/old/Methods.java -rwxrwxr-x root/root 15534 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/differentialcalculus/symbolic/old/SemanticAnalyzer.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/fractions/ -rwxrwxr-x root/root 2880 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/fractions/FractionalNumber.java -rwxrwxr-x root/root 1285 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/fractions/PrimeNumber.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/geom/ -rwxrwxr-x root/root 3412 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/geom/Dimension.java -rwxrwxr-x root/root 1708 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/geom/Direction.java -rwxrwxr-x root/root 15309 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/geom/Line.java -rwxrwxr-x root/root 8193 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/geom/Line3D.java -rwxrwxr-x root/root 11134 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/geom/Plane.java -rwxrwxr-x root/root 6810 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/geom/Point.java -rwxrwxr-x root/root 27275 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/geom/ROTOR.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/graph/ -rwxrwxr-x root/root 846 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/graph/AbstractView.java -rwxrwxr-x root/root 1458 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/graph/DrawingContext.java -rwxrwxr-x root/root 7469 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/graph/GraphElement.java -rwxrwxr-x root/root 530 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/graph/GraphType.java -rwxrwxr-x root/root 42560 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/graph/Grid.java -rwxrwxr-x root/root 4193 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/graph/GridExpressionParser.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/graph/tools/ -rwxrwxr-x root/root 763 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/graph/tools/FontStyle.java -rwxrwxr-x root/root 6962 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/graph/tools/GraphColor.java -rwxrwxr-x root/root 1432 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/graph/tools/GraphFont.java -rwxrwxr-x root/root 897 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/graph/tools/TextDimensions.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/matrix/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/matrix/equationParser/ -rwxrwxr-x root/root 24244 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/matrix/equationParser/LinearSystemParser.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/matrix/expressParser/ -rwxrwxr-x root/root 232 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/matrix/expressParser/MAssignmentOperator.java -rwxrwxr-x root/root 340 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/matrix/expressParser/MLogic.java -rwxrwxr-x root/root 7575 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/matrix/expressParser/MNumber.java -rwxrwxr-x root/root 13443 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/matrix/expressParser/MSet.java -rwxrwxr-x root/root 99572 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/matrix/expressParser/Matrix.java -rwxrwxr-x root/root 330 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/matrix/expressParser/MatrixExpression.java -rwxrwxr-x root/root 335 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/matrix/expressParser/MatrixFunction.java -rwxrwxr-x root/root 69294 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/matrix/expressParser/MatrixOld.java -rwxrwxr-x root/root 31110 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/matrix/expressParser/PrecisionMatrix.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/matrix/util/ -rwxrwxr-x root/root 4484 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/matrix/util/LinearSystemGenerator.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/numericalmethods/ -rwxrwxr-x root/root 1640 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/numericalmethods/ComplexityAnalyst.java -rwxrwxr-x root/root 99785 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/numericalmethods/Fmath.java -rwxrwxr-x root/root 24056 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/numericalmethods/FunctionExpander.java -rwxrwxr-x root/root 29623 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/numericalmethods/Integration.java -rwxrwxr-x root/root 22914 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/numericalmethods/MappedExpander.java -rwxrwxr-x root/root 9623 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/numericalmethods/NumericalDerivative.java -rwxrwxr-x root/root 38265 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/numericalmethods/NumericalIntegral.java -rwxrwxr-x root/root 27490 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/numericalmethods/NumericalIntegrator.java -rwxrwxr-x root/root 25717 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/numericalmethods/RootFinder.java -rw-rw-r-- root/root 9250 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/numericalmethods/SingularityExtractor.java -rwxrwxr-x root/root 11581 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/numericalmethods/TurboRootFinder.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/numericalmethods/taylors/ -rw-rw-r-- root/root 71959 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/numericalmethods/taylors/Integrator.java -rw-rw-r-- root/root 18564 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/numericalmethods/taylors/TaylorGKTurboIntegrator.java -rw-rw-r-- root/root 11475 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/numericalmethods/taylors/TurboIntegrator.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/numericalmethods/taylors/symbolic/ -rw-rw-r-- root/root 115701 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/numericalmethods/taylors/symbolic/SymbolicIntegrator.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/otherBaseParser/ -rwxrwxr-x root/root 5556 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/otherBaseParser/BaseNFunction.java -rwxrwxr-x root/root 19107 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/otherBaseParser/BaseNumbers.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/quadratic/ -rwxrwxr-x root/root 26029 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/quadratic/QuadraticExpressionParser.java -rwxrwxr-x root/root 4327 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/quadratic/QuadraticSolver.java -rwxrwxr-x root/root 1617 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/quadratic/Quadratic_Equation.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/tartaglia/ -rwxrwxr-x root/root 24320 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/tartaglia/TartagliaExpressionParser.java -rwxrwxr-x root/root 4519 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/tartaglia/TartagliaSolver.java -rwxrwxr-x root/root 1474 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/math/tartaglia/Tartaglia_Equation.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/ -rwxrwxr-x root/root 652 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/AdditionOperator.java -rwxrwxr-x root/root 602 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/AntiLogToAnyBase.java -rwxrwxr-x root/root 210 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/AssignmentOperator.java -rwxrwxr-x root/root 6255 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/BinaryOperator.java -rwxrwxr-x root/root 29010 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/Bracket.java -rwxrwxr-x root/root 6309 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/BracketCleaner.java -rwxrwxr-x root/root 643 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/CombinationOperator.java -rwxrwxr-x root/root 7514 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/CustomScanner.java -rwxrwxr-x root/root 9373 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/DataSetFormatter.java -rwxrwxr-x root/root 8908 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/DataSetFormatter1.java -rwxrwxr-x root/root 572 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/DivisionOperator.java -rwxrwxr-x root/root 6619 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/ExpandingExpression.java -rwxrwxr-x root/root 69164 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/Function.java -rwxrwxr-x root/root 37270 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/LISTS.java -rwxrwxr-x root/root 12953 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/ListReturningStatsMethod.java -rwxrwxr-x root/root 3457 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/LogOrAntiLogToAnyBase.java -rwxrwxr-x root/root 565 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/LogToAnyBase.java -rwxrwxr-x root/root 318 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/Logic.java -rwxrwxr-x root/root 5743 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/LogicOperator.java -rwxrwxr-x root/root 12401 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/LogicalExpression.java -rwxrwxr-x root/root 166483 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/MathExpression.java -rwxrwxr-x root/root 82237 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/MathExpressionTreeDepth.java -rwxrwxr-x root/root 79079 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/MathScanner.java -rwxrwxr-x root/root 646 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/MultiplicationOperator.java -rwxrwxr-x root/root 13100 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/Number.java -rwxrwxr-x root/root 4642 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/NumberReturningStatsOperator.java -rwxrwxr-x root/root 21617 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/Operator.java -rwxrwxr-x root/root 2205 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/OperatorConstant.java -rwxrwxr-x root/root 888 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/ParserException.java -rwxrwxr-x root/root 188 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/ParserResult.java -rwxrwxr-x root/root 649 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/PermutationOperator.java -rwxrwxr-x root/root 15828 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/PolynomialExpression.java -rwxrwxr-x root/root 9933 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/PowerOperator.java -rwxrwxr-x root/root 529 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/Precedence.java -rwxrwxr-x root/root 674 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/RemainderOperator.java -rwxrwxr-x root/root 52321 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/STRING.java -rwxrwxr-x root/root 43604 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/Scanner.java -rwxrwxr-x root/root 41982 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/Set.java -rwxrwxr-x root/root 719 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/SubtractionOperator.java -rwxrwxr-x root/root 848 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/TYPE.java -rwxrwxr-x root/root 6269 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/TokenTables.java -rwxrwxr-x root/root 6151 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/UnaryPostOperator.java -rwxrwxr-x root/root 4695 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/UnaryPreOperator.java -rwxrwxr-x root/root 363 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/Validatable.java -rwxrwxr-x root/root 21309 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/Variable.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/benchmarks/ -rwxrwxr-x root/root 1849 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/benchmarks/ExpressionChecks.java -rwxrwxr-x root/root 6751 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/benchmarks/GG.java -rwxrwxr-x root/root 12100 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/benchmarks/GG2.java -rwxrwxr-x root/root 6188 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/benchmarks/MC.java -rwxrwxr-x root/root 7220 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/benchmarks/MeCopyVsConstructor.java -rwxrwxr-x root/root 3155 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/benchmarks/ScannerBenchmark.java -rwxrwxr-x root/root 12491 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/benchmarks/Shootouts.java -rwxrwxr-x root/root 13133 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/benchmarks/TwG.java -rwxrwxr-x root/root 6531 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/benchmarks/TwG2.java -rwxrwxr-x root/root 20535 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/benchmarks/TwGMBP.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/cmd/ -rwxrwxr-x root/root 3007 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/cmd/ParserCmd.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/expanding/ -rwxrwxr-x root/root 8774 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/expanding/ExpandingExpressionParser.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/logical/ -rwxrwxr-x root/root 6408 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/logical/AbstractSplittingParser.java -rwxrwxr-x root/root 698 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/logical/AlgebraExpressionParser.java -rwxrwxr-x root/root 4788 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/logical/ComparingExpressionParser.java -rwxrwxr-x root/root 618 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/logical/ExpressionLogger.java -rwxrwxr-x root/root 1136 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/logical/LogicalExpressionMemberFactory.java -rwxrwxr-x root/root 4345 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/logical/LogicalExpressionParser.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/methods/ -rwxrwxr-x root/root 226 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/methods/BasicNumericalMethod.java -rwxrwxr-x root/root 29657 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/methods/Declarations.java -rwxrwxr-x root/root 2304 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/methods/Help.java -rwxrwxr-x root/root 61503 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/methods/Method.java -rwxrwxr-x root/root 78317 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/methods/MethodRegistry.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/methods/ext/ -rwxrwxr-x root/root 813 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/methods/ext/Abs.java -rwxrwxr-x root/root 1127 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/methods/ext/Avg.java -rwxrwxr-x root/root 1766 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/methods/ext/AvgN.java -rwxrwxr-x root/root 5082 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/methods/ext/CeilFloor.java -rwxrwxr-x root/root 857 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/methods/ext/Count.java -rwxrwxr-x root/root 3161 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/methods/ext/Echo.java -rwxrwxr-x root/root 1146 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/methods/ext/Geom.java -rwxrwxr-x root/root 1717 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/methods/ext/GeomN.java -rwxrwxr-x root/root 938 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/methods/ext/Gsum.java -rwxrwxr-x root/root 2279 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/methods/ext/Lengths.java -rwxrwxr-x root/root 4978 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/methods/ext/Rounding.java -rwxrwxr-x root/root 966 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/methods/ext/Sum.java -rwxrwxr-x root/root 6481 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/methods/ext/Utils.java -rwxrwxr-x root/root 523 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/package-info.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/ -rwxrwxr-x root/root 2654 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/QuickTime.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/examples/ -rwxrwxr-x root/root 14131 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/examples/MatrixTurbo.java -rwxrwxr-x root/root 5079 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/examples/ParserNGStressRig.java -rwxrwxr-x root/root 1141 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/examples/Test.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/spi/ -rwxrwxr-x root/root 1828 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/spi/TurboEngineLocator.java -rwxrwxr-x root/root 1329 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/spi/TurboEvaluatorProvider.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/tools/ -rwxrwxr-x root/root 74070 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/tools/AndroidCapableMatrixTurboEvaluator.java -rwxrwxr-x root/root 1076 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/tools/EigenEngineTurbo.java -rwxrwxr-x root/root 3847 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/tools/FastCompositeExpression.java -rwxrwxr-x root/root 43264 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/tools/FlatMatrixTurboBench.java -rwxrwxr-x root/root 73595 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/tools/MatrixTurboEvaluator.java -rwxrwxr-x root/root 50768 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/tools/ScalarTurboBench.java -rwxrwxr-x root/root 4187 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/tools/ScalarTurboEvaluator.java -rwxrwxr-x root/root 123778 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/tools/ScalarTurboEvaluator1.java -rwxrwxr-x root/root 90449 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/tools/ScalarTurboEvaluator2.java -rwxrwxr-x root/root 4415 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/tools/TurboEvaluatorFactory.java -rwxrwxr-x root/root 1178 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/tools/TurboExpressionEvaluator.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/tools/exceptions/ -rwxrwxr-x root/root 1207 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/tools/exceptions/KernelInterceptException.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/tools/vector/ -rwxrwxr-x root/root 125947 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/tools/vector/BulkTurboEvaluator.java -rwxrwxr-x root/root 6337 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/tools/vector/HardwareDetector.java -rwxrwxr-x root/root 6191 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/tools/vector/SIMDCompositeExpression.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/tools/vector/matrix/ -rwxrwxr-x root/root 26987 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/tools/vector/matrix/FlatMatrix.java -rwxrwxr-x root/root 22126 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/tools/vector/matrix/FlatMatrixF.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/tools/vector/matrix/kernels/ -rwxrwxr-x root/root 52649 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/tools/vector/matrix/kernels/Kernels.java -rwxrwxr-x root/root 35211 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/tools/vector/matrix/kernels/KernelsFloat.java -rwxrwxr-x root/root 11356 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/parser/turbo/tools/vector/matrix/kernels/KernelsInt8.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/ -rwxrwxr-x root/root 3589 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/ConsoleTable.java -rwxrwxr-x root/root 566 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/Dimension.java -rwxrwxr-x root/root 3861 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/ErrorLog.java -rwxrwxr-x root/root 4013 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/Formulae.java -rwxrwxr-x root/root 2004 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/FormulaeManager.java -rwxrwxr-x root/root 12663 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/FunctionManager.java -rwxrwxr-x root/root 2082 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/GenerateCharString.java -rwxrwxr-x root/root 1995 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/HistoryManager.java -rwxrwxr-x root/root 658 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/Log.java -rwxrwxr-x root/root 10732 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/MathExpressionManager.java -rwxrwxr-x root/root 726 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/MatrixFormatException.java -rwxrwxr-x root/root 4477 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/MatrixFunctionManager.java -rw-rw-r-- root/root 720 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/MemoryStruct.java -rwxrwxr-x root/root 368 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/Mode.java -rwxrwxr-x root/root 3929 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/Serializer.java -rwxrwxr-x root/root 1819 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/Settings.java -rwxrwxr-x root/root 483 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/SimplePoint.java -rwxrwxr-x root/root 8493 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/StringManager.java -rwxrwxr-x root/root 9582 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/Time.java -rwxrwxr-x root/root 6217 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/Utils.java -rwxrwxr-x root/root 10153 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/VariableGenerator.java -rwxrwxr-x root/root 26177 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/VariableManager.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/help/ -rwxrwxr-x root/root 1102 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/help/Topic.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/io/ -rwxrwxr-x root/root 18432 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/io/ByteArrayBuilder.java -rwxrwxr-x root/root 3392 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/io/FunctionsBackup.java -rwxrwxr-x root/root 1545 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/io/TextFileReader.java -rwxrwxr-x root/root 3130 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/io/TextFileWriter.java -rwxrwxr-x root/root 4445 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/main/java/com/github/gbenroscience/util/io/VariableBackup.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/math/ -rwxrwxr-x root/root 1054 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/math/BigDecimalNthRootCalculationTest.java -rwxrwxr-x root/root 903 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/math/MainTest.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/math/differentialcalculus/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/math/differentialcalculus/autodiff/ -rwxrwxr-x root/root 7098 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/math/differentialcalculus/autodiff/SystemAutoDiffEvaluatorSelfTest.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/math/differentialcalculus/equations/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/math/differentialcalculus/equations/standard/ -rwxrwxr-x root/root 41725 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/math/differentialcalculus/equations/standard/DiffEngineTest.java -rwxrwxr-x root/root 59825 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/math/differentialcalculus/equations/standard/DiffEqEngineTest.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/ -rwxrwxr-x root/root 1016 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/ArrayTest.java -rwxrwxr-x root/root 6619 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/LogicalExpressionTest.java -rwxrwxr-x root/root 40394 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/MathExpressionTest.java -rwxrwxr-x root/root 48526 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/ScannerTest.java -rwxrwxr-x root/root 670 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/SetTest.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/expanding/ -rwxrwxr-x root/root 8540 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/expanding/ExpandingExpressionParserTest.java -rwxrwxr-x root/root 4489 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/expanding/ExpandingExpressionParserWithReplacableLogicTest.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/logical/ -rwxrwxr-x root/root 1363 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/logical/AlgebraExpressionParserTest.java -rwxrwxr-x root/root 3720 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/logical/ComparingExpressionParserTest.java -rwxrwxr-x root/root 9645 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/logical/LogicalExpressionFactoryTest.java -rwxrwxr-x root/root 15854 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/logical/LogicalExpressionParserTest.java -rwxrwxr-x root/root 363 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/logical/PrintingExpressionLogger.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/methods/ -rwxrwxr-x root/root 4688 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/methods/DeclarationsTest.java -rwxrwxr-x root/root 2163 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/methods/ProdTest.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/methods/ext/ -rwxrwxr-x root/root 1116 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/methods/ext/AbsTest.java -rwxrwxr-x root/root 4083 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/methods/ext/AvgNTest.java -rwxrwxr-x root/root 17421 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/methods/ext/FloorCeilTests.java -rwxrwxr-x root/root 2943 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/methods/ext/GeomNTest.java -rwxrwxr-x root/root 2563 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/methods/ext/GsumAvgGeomCountTest.java -rwxrwxr-x root/root 1382 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/methods/ext/LengthsTest.java -rwxrwxr-x root/root 13748 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/methods/ext/RoundingTests.java -rwxrwxr-x root/root 2198 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/methods/ext/SinTest.java -rwxrwxr-x root/root 2045 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/methods/ext/SumTest.java -rwxrwxr-x root/root 12120 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/methods/ext/UtilsTest.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/turbo/ -rwxrwxr-x root/root 6494 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/turbo/MatrixTurboEvaluatorTest.java -rwxrwxr-x root/root 18353 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/turbo/ScalarTurboEvaluatorTest.java drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/turbo/tools/ drwxrwxr-x root/root 0 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/turbo/tools/vector/ -rwxrwxr-x root/root 24231 2026-10-24 04:38 ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/turbo/tools/vector/BulkTurboEvaluatorTest.java -rwxrwxr-x root/root 4984 2026-10-24 04:38 ParserNG-3.0.9.1/pom.xml + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #1 (jdk21rounding.patch):' Patch #1 (jdk21rounding.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p0 --fuzz=0 patching file ParserNG-3.0.9.1/parser-ng/src/test/java/com/github/gbenroscience/parser/methods/ext/FloorCeilTests.java ++ find ++ grep pom.xml + for x in `find | grep pom.xml` + dirname ./ParserNG-3.0.9.1/pom.xml + grep '/parser-ng$' ++ dirname ./ParserNG-3.0.9.1/pom.xml + pushd ./ParserNG-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-api Error in processing ./pom.xml Dependency ':junit-jupiter-api' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-engine Error in processing ./pom.xml Dependency ':junit-jupiter-engine' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-params Error in processing ./pom.xml Dependency ':junit-jupiter-params' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :jmh-core Error in processing ./pom.xml Dependency ':jmh-core' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :jmh-generator-annprocess Error in processing ./pom.xml Dependency ':jmh-generator-annprocess' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :janino Error in processing ./pom.xml Dependency ':janino' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + popd + for x in `find | grep pom.xml` ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + dirname ./ParserNG-3.0.9.1/parser-ng/pom.xml + grep '/parser-ng$' ./ParserNG-3.0.9.1/parser-ng will try the tests here + echo 'will try the tests here' + for x in `find | grep pom.xml` + dirname ./ParserNG-3.0.9.1/parser-ng-sql/pom.xml + grep '/parser-ng$' ++ dirname ./ParserNG-3.0.9.1/parser-ng-sql/pom.xml + pushd ./ParserNG-3.0.9.1/parser-ng-sql ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng-sql ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-api + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-engine + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-params + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :jmh-core Error in processing ./pom.xml Dependency ':jmh-core' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :jmh-generator-annprocess Error in processing ./pom.xml Dependency ':jmh-generator-annprocess' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :janino Error in processing ./pom.xml Dependency ':janino' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + echo 'not all are everywhere' + popd + for x in `find | grep pom.xml` + dirname ./ParserNG-3.0.9.1/parser-ng-simd/pom.xml + grep '/parser-ng$' ++ dirname ./ParserNG-3.0.9.1/parser-ng-simd/pom.xml + pushd ./ParserNG-3.0.9.1/parser-ng-simd ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng-simd ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-api + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-engine + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-params + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :jmh-core + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :jmh-generator-annprocess + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :janino + popd + for x in `find | grep pom.xml` ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + grep '/parser-ng$' + dirname ./ParserNG-3.0.9.1/parser-ng-simd/dependency-reduced-pom.xml ++ dirname ./ParserNG-3.0.9.1/parser-ng-simd/dependency-reduced-pom.xml + pushd ./ParserNG-3.0.9.1/parser-ng-simd ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng-simd ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-api Error in processing ./pom.xml Dependency ':junit-jupiter-api' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-engine Error in processing ./pom.xml Dependency ':junit-jupiter-engine' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-params Error in processing ./pom.xml Dependency ':junit-jupiter-params' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :jmh-core Error in processing ./pom.xml Dependency ':jmh-core' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :jmh-generator-annprocess Error in processing ./pom.xml Dependency ':jmh-generator-annprocess' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :janino Error in processing ./pom.xml Dependency ':janino' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + popd + for x in `find | grep pom.xml` ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + dirname ./ParserNG-3.0.9.1/parser-ng-parquet/pom.xml + grep '/parser-ng$' ++ dirname ./ParserNG-3.0.9.1/parser-ng-parquet/pom.xml + pushd ./ParserNG-3.0.9.1/parser-ng-parquet ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng-parquet ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-api Error in processing ./pom.xml Dependency ':junit-jupiter-api' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-engine Error in processing ./pom.xml Dependency ':junit-jupiter-engine' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-params Error in processing ./pom.xml Dependency ':junit-jupiter-params' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :jmh-core + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :jmh-generator-annprocess + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :janino Error in processing ./pom.xml Dependency ':janino' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + echo 'not all are everywhere' + popd + for x in `find | grep pom.xml` + dirname ./ParserNG-3.0.9.1/parser-ng-parquet/dependency-reduced-pom.xml + grep '/parser-ng$' ++ dirname ./ParserNG-3.0.9.1/parser-ng-parquet/dependency-reduced-pom.xml + pushd ./ParserNG-3.0.9.1/parser-ng-parquet ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng-parquet ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-api Error in processing ./pom.xml Dependency ':junit-jupiter-api' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-engine Error in processing ./pom.xml Dependency ':junit-jupiter-engine' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-params Error in processing ./pom.xml Dependency ':junit-jupiter-params' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :jmh-core Error in processing ./pom.xml Dependency ':jmh-core' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :jmh-generator-annprocess Error in processing ./pom.xml Dependency ':jmh-generator-annprocess' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :janino Error in processing ./pom.xml Dependency ':janino' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + popd + for x in `find | grep pom.xml` ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + dirname ./ParserNG-3.0.9.1/parser-ng-gpu-simd/pom.xml + grep '/parser-ng$' ++ dirname ./ParserNG-3.0.9.1/parser-ng-gpu-simd/pom.xml + pushd ./ParserNG-3.0.9.1/parser-ng-gpu-simd ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng-gpu-simd ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-api + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-engine + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-params + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :jmh-core + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :jmh-generator-annprocess + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :janino Error in processing ./pom.xml Dependency ':janino' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + popd + for x in `find | grep pom.xml` ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + dirname ./ParserNG-3.0.9.1/parser-ng-gpu-simd/dependency-reduced-pom.xml + grep '/parser-ng$' ++ dirname ./ParserNG-3.0.9.1/parser-ng-gpu-simd/dependency-reduced-pom.xml + pushd ./ParserNG-3.0.9.1/parser-ng-gpu-simd ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng-gpu-simd ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-api Error in processing ./pom.xml Dependency ':junit-jupiter-api' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-engine Error in processing ./pom.xml Dependency ':junit-jupiter-engine' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-params Error in processing ./pom.xml Dependency ':junit-jupiter-params' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :jmh-core Error in processing ./pom.xml Dependency ':jmh-core' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :jmh-generator-annprocess Error in processing ./pom.xml Dependency ':jmh-generator-annprocess' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :janino Error in processing ./pom.xml Dependency ':janino' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + popd + for x in `find | grep pom.xml` ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + dirname ./ParserNG-3.0.9.1/parser-ng-bench/pom.xml + grep '/parser-ng$' ++ dirname ./ParserNG-3.0.9.1/parser-ng-bench/pom.xml + pushd ./ParserNG-3.0.9.1/parser-ng-bench ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng-bench ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-api + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-engine + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-params + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :jmh-core + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :jmh-generator-annprocess + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :janino ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + popd + for x in `find | grep pom.xml` + dirname ./ParserNG-3.0.9.1/parser-ng-bench/dependency-reduced-pom.xml + grep '/parser-ng$' ++ dirname ./ParserNG-3.0.9.1/parser-ng-bench/dependency-reduced-pom.xml + pushd ./ParserNG-3.0.9.1/parser-ng-bench ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng-bench ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-api Error in processing ./pom.xml Dependency ':junit-jupiter-api' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-engine Error in processing ./pom.xml Dependency ':junit-jupiter-engine' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-params Error in processing ./pom.xml Dependency ':junit-jupiter-params' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :jmh-core Error in processing ./pom.xml Dependency ':jmh-core' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :jmh-generator-annprocess Error in processing ./pom.xml Dependency ':jmh-generator-annprocess' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :janino Error in processing ./pom.xml Dependency ':janino' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + echo 'not all are everywhere' + popd + for x in `find | grep pom.xml` + dirname ./ParserNG-3.0.9.1/parser-ng-arrow/pom.xml + grep '/parser-ng$' ++ dirname ./ParserNG-3.0.9.1/parser-ng-arrow/pom.xml + pushd ./ParserNG-3.0.9.1/parser-ng-arrow ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng-arrow ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-api + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-engine + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-params + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :jmh-core + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :jmh-generator-annprocess + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :janino ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + popd + for x in `find | grep pom.xml` + dirname ./ParserNG-3.0.9.1/parser-ng-arrow/dependency-reduced-pom.xml + grep '/parser-ng$' ++ dirname ./ParserNG-3.0.9.1/parser-ng-arrow/dependency-reduced-pom.xml + pushd ./ParserNG-3.0.9.1/parser-ng-arrow ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng-arrow ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-api Error in processing ./pom.xml Dependency ':junit-jupiter-api' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-engine Error in processing ./pom.xml Dependency ':junit-jupiter-engine' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :junit-jupiter-params Error in processing ./pom.xml Dependency ':junit-jupiter-params' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :jmh-core Error in processing ./pom.xml Dependency ':jmh-core' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :jmh-generator-annprocess Error in processing ./pom.xml Dependency ':jmh-generator-annprocess' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere + echo 'not all are everywhere' + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep :janino Error in processing ./pom.xml Dependency ':janino' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] not all are everywhere ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + echo 'not all are everywhere' + popd + pushd ParserNG-3.0.9.1 + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_plugin :central-publishing-maven-plugin + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_plugin :maven-source-plugin + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_plugin :maven-gpg-plugin + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_plugin :maven-javadoc-plugin ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + pushd parser-ng + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_plugin :maven-jar-plugin ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng-parquet ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + popd + for x in parser-ng-parquet parser-ng-simd parser-ng-gpu-simd parser-ng-bench parser-ng-arrow + pushd parser-ng-parquet + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_plugin :maven-shade-plugin ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng-simd ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + popd + for x in parser-ng-parquet parser-ng-simd parser-ng-gpu-simd parser-ng-bench parser-ng-arrow + pushd parser-ng-simd + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_plugin :maven-shade-plugin ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng-gpu-simd ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + popd + for x in parser-ng-parquet parser-ng-simd parser-ng-gpu-simd parser-ng-bench parser-ng-arrow + pushd parser-ng-gpu-simd + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_plugin :maven-shade-plugin ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng-bench ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + popd + for x in parser-ng-parquet parser-ng-simd parser-ng-gpu-simd parser-ng-bench parser-ng-arrow + pushd parser-ng-bench + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_plugin :maven-shade-plugin ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng-arrow ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + popd + for x in parser-ng-parquet parser-ng-simd parser-ng-gpu-simd parser-ng-bench parser-ng-arrow + pushd parser-ng-arrow + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_plugin :maven-shade-plugin ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng-sql ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + popd + for x in parser-ng-sql parser-ng-arrow + pushd parser-ng-sql + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_xpath_remove pom:project/pom:build/pom:extensions ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng-arrow ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + popd + for x in parser-ng-sql parser-ng-arrow + pushd parser-ng-arrow + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_xpath_remove pom:project/pom:build/pom:extensions ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng-simd ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + popd + for x in parser-ng-simd parser-ng-gpu-simd + pushd parser-ng-simd + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_xpath_remove pom:project/pom:build/pom:plugins/pom:plugin/pom:configuration/pom:annotationProcessorPaths ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng-gpu-simd ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + popd + for x in parser-ng-simd parser-ng-gpu-simd + pushd parser-ng-gpu-simd + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_xpath_remove pom:project/pom:build/pom:plugins/pom:plugin/pom:configuration/pom:annotationProcessorPaths ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1 ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + popd + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_disable_module parser-ng-arrow + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_disable_module parser-ng-parquet + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_disable_module parser-ng-sql + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_disable_module parser-ng-bench ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1 + popd + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.xkQiuI + umask 022 + cd /builddir/build/BUILD/parserng-3.0.9.1-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=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng ~/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1 + 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=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd parserng-3.0.9.1 + cd ParserNG-3.0.9.1 + pushd parser-ng + xmvn --batch-mode --offline test WARNING: A terminally deprecated method in sun.misc.Unsafe has been called WARNING: sun.misc.Unsafe::staticFieldBase has been called by com.google.inject.internal.aop.HiddenClassDefiner (file:/usr/share/xmvn/lib/guice-5.1.0-classes.jar) WARNING: Please consider reporting this to the maintainers of class com.google.inject.internal.aop.HiddenClassDefiner WARNING: sun.misc.Unsafe::staticFieldBase will be removed in a future release [INFO] Scanning for projects... [INFO] [INFO] -----------------< com.github.gbenroscience:parser-ng >----------------- [INFO] Building ParserNG 3.0.9.1 [INFO] from pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ parser-ng --- [INFO] skip non existing resourceDirectory /builddir/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng/src/main/resources [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ parser-ng --- [INFO] Toolchain in maven-compiler-plugin: JDK[/usr/lib/jvm/java-25-openjdk] [INFO] Recompiling the module because of changed source code. [INFO] Compiling 275 source files with javac [forked debug target 1.8] to target/classes [WARNING] [options] bootstrap class path is not set in conjunction with -source 8 [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ parser-ng --- [INFO] skip non existing resourceDirectory /builddir/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng/src/test/resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ parser-ng --- [INFO] Toolchain in maven-compiler-plugin: JDK[/usr/lib/jvm/java-25-openjdk] [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 32 source files with javac [forked debug target 1.8] to target/test-classes [WARNING] [options] bootstrap class path is not set in conjunction with -source 8 [INFO] [INFO] --- surefire:3.2.2:test (default-test) @ parser-ng --- [INFO] Toolchain in maven-surefire-plugin: JDK[/usr/lib/jvm/java-25-openjdk] [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running com.github.gbenroscience.parser.turbo.tools.vector.BulkTurboEvaluatorTest SETUP SUITE ACTIVE FOR com.github.gbenroscience.parser.turbo.tools.vector.BulkTurboEvaluatorTest expr = (sin(z-x)+3*sin(5*x^2+4*y^2)), token-names: [z, x, -, sin_rad, 3.0, 5.0, x, 2.0, ^, *, 4.0, y, 2.0, ^, *, +, sin_rad, *, +] tokens-len: 19 targetSlots: [0, 1, -1, -1, -1, -1, 1, -1, -1, -1, -1, 2, -1, -1, -1, -1, -1, -1, -1] inputs: [[6.0, 2.0, 2.0, 5.0, 9.0, 1.0, 9.0, 2.0, 1.0, 4.0, 7.0, 7.0, 1.0, 9.0, 3.0, 3.0, 2.0, 9.0, 2.0, 6.0, 7.0, 3.0, 3.0, 2.0, 3.0, 9.0, 3.0, 3.0, 6.0, 2.0], [4.0, 3.0, 5.0, 2.0, 5.0, 2.0, 6.0, 2.0, 2.0, 5.0, 4.0, 5.0, 6.0, 2.0, 9.0, 5.0, 5.0, 1.0, 9.0, 6.0, 2.0, 6.0, 7.0, 7.0, 6.0, 3.0, 9.0, 4.0, 5.0, 3.0], [9.0, 2.0, 9.0, 6.0, 3.0, 9.0, 4.0, 4.0, 3.0, 6.0, 2.0, 2.0, 3.0, 2.0, 4.0, 3.0, 7.0, 3.0, 5.0, 3.0, 3.0, 1.0, 2.0, 5.0, 2.0, 2.0, 2.0, 3.0, 6.0, 2.0]] flatVars: [6.0, 2.0, 2.0, 5.0, 9.0, 1.0, 9.0, 2.0, 1.0, 4.0, 7.0, 7.0, 1.0, 9.0, 3.0, 3.0, 2.0, 9.0, 2.0, 6.0, 7.0, 3.0, 3.0, 2.0, 3.0, 9.0, 3.0, 3.0, 6.0, 2.0, 4.0, 3.0, 5.0, 2.0, 5.0, 2.0, 6.0, 2.0, 2.0, 5.0, 4.0, 5.0, 6.0, 2.0, 9.0, 5.0, 5.0, 1.0, 9.0, 6.0, 2.0, 6.0, 7.0, 7.0, 6.0, 3.0, 9.0, 4.0, 5.0, 3.0, 9.0, 2.0, 9.0, 6.0, 3.0, 9.0, 4.0, 4.0, 3.0, 6.0, 2.0, 2.0, 3.0, 2.0, 4.0, 3.0, 7.0, 3.0, 5.0, 3.0, 3.0, 1.0, 2.0, 5.0, 2.0, 2.0, 2.0, 3.0, 6.0, 2.0] slots: [name=z, slot=0, name=x, slot=1, name=x, slot=1, name=y, slot=2] outputVectorStd: [3.770528200300543, -3.7398242948330758, 0.5945482768316619, 1.9259183421294928, -2.864025852040041, -3.841442003326409, -2.4524888899729484, 2.1995709602198765, -2.406123991068632, -3.6118116255368564, 3.091883244362902, 1.9988115229454586, 3.047099739697873, -2.3183499616105583, -2.075581691919835, -3.0165207835577945, 1.4462047883856928, 0.5134902402092548, 1.4875794538041194, 2.0881754650347344, -2.523577280923874, 2.7886331418120207, 0.020958868062099678, -0.6730631774574586, 2.6774701586499265, -3.177768808224105, 0.35915936141307914, -0.13148680471503837, -1.9288696559210636, -3.7398242948330758] outputVector: [3.770528200300543, -3.7398242948330758, 0.5945482768316619, 1.9259183421294928, -2.864025852040041, -3.841442003326409, -2.4524888899729484, 2.1995709602198765, -2.406123991068632, -3.6118116255368564, 3.091883244362902, 1.9988115229454586, 3.047099739697873, -2.3183499616105583, -2.075581691919835, -3.0165207835577945, 1.4462047883856928, 0.5134902402092548, 1.4875794538041194, 2.0881754650347344, -2.523577280923874, 2.7886331418120207, 0.020958868062099678, -0.6730631774574586, 2.6774701586499265, -3.177768808224105, 0.35915936141307914, -0.13148680471503837, -1.9288696559210636, -3.7398242948330758] expectedOutput: [3.770528200300543, -3.7398242948330758, 0.5945482768316619, 1.9259183421294928, -2.864025852040041, -3.841442003326409, -2.4524888899729484, 2.1995709602198765, -2.406123991068632, -3.6118116255368564, 3.091883244362902, 1.9988115229454586, 3.047099739697873, -2.3183499616105583, -2.075581691919835, -3.0165207835577945, 1.4462047883856928, 0.5134902402092548, 1.4875794538041194, 2.0881754650347344, -2.523577280923874, 2.7886331418120207, 0.020958868062099678, -0.6730631774574586, 2.6774701586499265, -3.177768808224105, 0.35915936141307914, -0.13148680471503837, -1.9288696559210636, -3.7398242948330758] timed at = 169329.658ns--- answer: expr = (sin(z-x)+3*sin(5*x^2+4*y^2)), token-names: [z, x, -, sin_rad, 3.0, 5.0, x, 2.0, ^, *, 4.0, y, 2.0, ^, *, +, sin_rad, *, +] tokens-len: 19 targetSlots: [0, 1, -1, -1, -1, -1, 1, -1, -1, -1, -1, 2, -1, -1, -1, -1, -1, -1, -1] f(3,4,2) = 25.0 expr = (sin(z-x)+3*sin(5*x^2+4*y^2)), token-names: [z, x, -, sin_rad, 3.0, 5.0, x, 2.0, ^, *, 4.0, y, 2.0, ^, *, +, sin_rad, *, +] tokens-len: 19 targetSlots: [0, 1, -1, -1, -1, -1, 1, -1, -1, -1, -1, 2, -1, -1, -1, -1, -1, -1, -1] inputs: [[5.0, 3.0, 5.0, 5.0, 6.0, 7.0, 1.0, 5.0, 1.0, 2.0, 1.0, 7.0, 7.0, 7.0, 0.0, 4.0, 2.0, 5.0, 7.0, 5.0, 4.0, 4.0, 0.0, 7.0, 3.0, 4.0, 1.0, 1.0, 7.0, 0.0], [4.0, 4.0, 0.0, 1.0, 1.0, 6.0, 1.0, 3.0, 7.0, 6.0, 7.0, 4.0, 2.0, 7.0, 4.0, 5.0, 7.0, 7.0, 4.0, 3.0, 5.0, 3.0, 0.0, 1.0, 7.0, 5.0, 4.0, 7.0, 0.0, 6.0], [0.0, 6.0, 1.0, 6.0, 0.0, 5.0, 7.0, 5.0, 0.0, 4.0, 1.0, 5.0, 5.0, 1.0, 0.0, 2.0, 1.0, 7.0, 0.0, 7.0, 4.0, 6.0, 5.0, 7.0, 0.0, 1.0, 1.0, 5.0, 2.0, 7.0]] flatVars: [5.0, 3.0, 5.0, 5.0, 6.0, 7.0, 1.0, 5.0, 1.0, 2.0, 1.0, 7.0, 7.0, 7.0, 0.0, 4.0, 2.0, 5.0, 7.0, 5.0, 4.0, 4.0, 0.0, 7.0, 3.0, 4.0, 1.0, 1.0, 7.0, 0.0, 4.0, 4.0, 0.0, 1.0, 1.0, 6.0, 1.0, 3.0, 7.0, 6.0, 7.0, 4.0, 2.0, 7.0, 4.0, 5.0, 7.0, 7.0, 4.0, 3.0, 5.0, 3.0, 0.0, 1.0, 7.0, 5.0, 4.0, 7.0, 0.0, 6.0, 0.0, 6.0, 1.0, 6.0, 0.0, 5.0, 7.0, 5.0, 0.0, 4.0, 1.0, 5.0, 5.0, 1.0, 0.0, 2.0, 1.0, 7.0, 0.0, 7.0, 4.0, 6.0, 5.0, 7.0, 0.0, 1.0, 1.0, 5.0, 2.0, 7.0] slots: [name=z, slot=0, name=x, slot=1, name=x, slot=1, name=y, slot=2] outputVectorStd: [-2.1401949769622295, -3.27633397690282, -3.229331760586923, -3.6807484395914125, -3.835697098652554, -0.3219572776797919, -0.1856707521561622, 2.312532912961082, 0.14677780851324687, -1.8368064027248876, -1.902074082132021, -2.262337899141624, 0.7829092779738044, -2.181489580330947, -2.224863466462198, 0.2480431113118804, -1.2225653056678083, 1.8611126119523267, -2.8405459537102584, 3.264182566654892, 0.6084828761959915, 2.2914248458117843, -1.5190969233292764, -0.46508625035508805, 0.6241648056222492, -1.4218911609233018, 2.058450952160009, -1.3525719539216712, -0.20672335127640684, -2.230501883435765] outputVector: [-2.1401949769622295, -3.27633397690282, -3.229331760586923, -3.6807484395914125, -3.835697098652554, -0.3219572776797919, -0.1856707521561622, 2.312532912961082, 0.14677780851324687, -1.8368064027248876, -1.902074082132021, -2.262337899141624, 0.7829092779738044, -2.181489580330947, -2.224863466462198, 0.2480431113118804, -1.2225653056678083, 1.8611126119523267, -2.8405459537102584, 3.264182566654892, 0.6084828761959915, 2.2914248458117843, -1.5190969233292764, -0.46508625035508805, 0.6241648056222492, -1.4218911609233018, 2.058450952160009, -1.3525719539216712, -0.20672335127640684, -2.230501883435765] expectedOutput: [-2.1401949769622295, -3.27633397690282, -3.229331760586923, -3.6807484395914125, -3.835697098652554, -0.3219572776797919, -0.1856707521561622, 2.312532912961082, 0.14677780851324687, -1.8368064027248876, -1.902074082132021, -2.262337899141624, 0.7829092779738044, -2.181489580330947, -2.224863466462198, 0.2480431113118804, -1.2225653056678083, 1.8611126119523267, -2.8405459537102584, 3.264182566654892, 0.6084828761959915, 2.2914248458117843, -1.5190969233292764, -0.46508625035508805, 0.6241648056222492, -1.4218911609233018, 2.058450952160009, -1.3525719539216712, -0.20672335127640684, -2.230501883435765] f(x+3,y-2,2*z-3) = 1.9589242746631386 timed at = 16414.0ns--- answer: 31.85887999194013 timed at = 36383.0ns--- answer: 161.4131591025766 expr = (4*x+3*sin(5+x^2)), token-names: [4.0, x, *, 3.0, 5.0, x, 2.0, ^, +, sin_rad, *, +] tokens-len: 12 targetSlots: [-1, 0, -1, -1, -1, 0, -1, -1, -1, -1, -1, -1] timed at = 27466.0ns--- answer: 82.79290101097038 timed at = 22723.0ns--- answer: 0.06664494872465587 expr = ((1/(x1*sqrt(2*3.14159)))*exp((-(x2-x3)^2)/(2*x1^2))), token-names: [1.0, x1, 2.5066272160016134, *, /, -1.0, x2, x3, -, 2.0, ^, *, 2.0, x1, 2.0, ^, *, /, exp, *] tokens-len: 20 targetSlots: [-1, 0, -1, -1, -1, -1, 1, 2, -1, -1, -1, -1, -1, 0, -1, -1, -1, -1, -1, -1] expr = (4*x+3*sin(5+x^2)), token-names: [4.0, x, *, 3.0, 5.0, x, 2.0, ^, +, sin_rad, *, +] tokens-len: 12 targetSlots: [-1, 0, -1, -1, -1, 0, -1, -1, -1, -1, -1, -1] timed at = 240658.1868ns--- answer: expr = ((1/(x1*sqrt(2*3.14159)))*exp((-(x2-x3)^2)/(2*x1^2))), token-names: [1.0, x1, 2.5066272160016134, *, /, -1.0, x2, x3, -, 2.0, ^, *, 2.0, x1, 2.0, ^, *, /, exp, *] tokens-len: 20 targetSlots: [-1, 0, -1, -1, -1, -1, 1, 2, -1, -1, -1, -1, -1, 0, -1, -1, -1, -1, -1, -1] [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.462 s -- in com.github.gbenroscience.parser.turbo.tools.vector.BulkTurboEvaluatorTest [INFO] Running com.github.gbenroscience.parser.turbo.ScalarTurboEvaluatorTest scanner--: [(, diff, (, anon6, ,, 2, ,, 1, ), )] std: -1.325444263372824 tur: -1.325444263372824 Expression: z=3;x=pi;A=@(2,2)(4,2,-1,9);print(A,F,x,y,z) A= 4.0 , 2.0 -1.0 , 9.0 F=@(x,y,z)(3*x+y-z^2) 3.141592653589793 y 3.0 scanner: [(, print, (, A, ,, F, ,, x, ,, y, ,, z, ), )] class com.github.gbenroscience.parser.turbo.tools.MatrixTurboEvaluator A= 4.0 , 2.0 -1.0 , 9.0 F=@(x,y,z)(3*x+y-z^2) x:3.141592653589793 null z:3.0 --------------------------------------------------- {x=x:0.0} scanner: [(, x, *, sin, (, x, ), +, 2, )] --------------------------------------------------- INFO - Scan SuccessFul.No Illegal Object Found. Putting Scanner On StandBy std: anon13 tur: anon14 -----------LINE ROTOR------------- std: 0.0 , 0.0 , 0.0 0.0 ,6.123233995736766E-16 , 10.0 tur: 0.0 , 0.0 , 0.0 0.0 ,6.123233995736766E-16 , 10.0 === COMPLEX EXPRESSION WITH FOLDING === === COMPLEX EXPRESSION WITHOUT FOLDING === f(3,4,2) = 25.14112000805987 timed at = 34416.0ns--- answer: 0.0 -----------FUNCTION ROTOR------------- sc_int:[(, rot, (, anon26, ,, pi, ,, anon27, ,, anon28, ), )] scanner: [(, rot, (, anon26, ,, pi, ,, anon27, ,, anon28, ), )] std: anon26=((-0.33333333333333326*x+0.6666666666666667*y+0.6666666666666667*z)+(0.6666666666666667*x-0.33333333333333326*y+0.6666666666666667*z)+(0.6666666666666667*x+0.6666666666666667*y-0.33333333333333326*z)) tur: anon26=((-0.33333333333333326*x+0.6666666666666667*y+0.6666666666666667*z)+(0.6666666666666667*x-0.33333333333333326*y+0.6666666666666667*z)+(0.6666666666666667*x+0.6666666666666667*y-0.33333333333333326*z)) scanner: [(, 3, +, 2, *, x, +, (, 3, *, 2, +, 4, *, (, 3, *, x, +, sum, (, 4, ,, 2, ,, 5, ,, sort, (, 9, ,, 2, ,, 12, ,, 25, ), ), ), +, sin, (, 5, -, 2, ), ), )] timed at = 62448.0ns--- answer: 315.1411200080599 -----------POINT ROTOR------------- std: 0.0 , -2.0 ,2.4492935982947064E-16 tur: 0.0 , -2.0 ,2.4492935982947064E-16 std: v scanner: [(, diff, (, anon32, ,, v, ,, 1, ), )] tur: v [INFO] Tests run: 23, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.222 s -- in com.github.gbenroscience.parser.turbo.ScalarTurboEvaluatorTest [INFO] Running com.github.gbenroscience.parser.turbo.MatrixTurboEvaluatorTest [INFO] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.227 s -- in com.github.gbenroscience.parser.turbo.MatrixTurboEvaluatorTest [INFO] Running com.github.gbenroscience.parser.methods.ext.UtilsTest [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in com.github.gbenroscience.parser.methods.ext.UtilsTest [INFO] Running com.github.gbenroscience.parser.methods.ext.SumTest [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in com.github.gbenroscience.parser.methods.ext.SumTest [INFO] Running com.github.gbenroscience.parser.methods.ext.SinTest [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in com.github.gbenroscience.parser.methods.ext.SinTest [INFO] Running com.github.gbenroscience.parser.methods.ext.RoundingTests [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.044 s -- in com.github.gbenroscience.parser.methods.ext.RoundingTests [INFO] Running com.github.gbenroscience.parser.methods.ext.LengthsTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in com.github.gbenroscience.parser.methods.ext.LengthsTest [INFO] Running com.github.gbenroscience.parser.methods.ext.GsumAvgGeomCountTest [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in com.github.gbenroscience.parser.methods.ext.GsumAvgGeomCountTest [INFO] Running com.github.gbenroscience.parser.methods.ext.GeomNTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in com.github.gbenroscience.parser.methods.ext.GeomNTest [INFO] Running com.github.gbenroscience.parser.methods.ext.FloorCeilTests [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 s -- in com.github.gbenroscience.parser.methods.ext.FloorCeilTests [INFO] Running com.github.gbenroscience.parser.methods.ext.AvgNTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in com.github.gbenroscience.parser.methods.ext.AvgNTest [INFO] Running com.github.gbenroscience.parser.methods.ext.AbsTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in com.github.gbenroscience.parser.methods.ext.AbsTest [INFO] Running com.github.gbenroscience.parser.methods.ProdTest [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in com.github.gbenroscience.parser.methods.ProdTest [INFO] Running com.github.gbenroscience.parser.methods.DeclarationsTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in com.github.gbenroscience.parser.methods.DeclarationsTest [INFO] Running com.github.gbenroscience.parser.expanding.ExpandingExpressionParserWithReplacableLogicTest Expression : L0L1 andL2>L3 Upon : 2,-1,1,0 As : Ln...L1,L0 MN = 4 Expanded as: 0>1 and -1>2 brackets: 0>1 and -1>2 evaluating logical: 0>1 and -1>2 evaluating comparison: 0>1 evaluating math: 0 is: 0.0 evaluating math: 1 is: 1.0 ... 0.0 > 1.0 is: false evaluating comparison: -1>2 evaluating math: -1 is: -1.0 evaluating math: 2 is: 2.0 ... -1.0 > 2.0 is: false ... false and false is: false false is: false Expression : L0>L1 andL2>L3 Upon : 2,-1,1,0 As : Ln...L1,L0 MN = 4 Expanded as: 0>1 and -1>2 brackets: 0>1 and -1>2 evaluating logical: 0>1 and -1>2 evaluating hogwarts members Expression : harry(L0..L2) and ron(L0..L2) Upon : 2,-1,1,0 As : Ln...L1,L0 MN = 4 Expanded as: harry(0,1,-1) and ron(0,1,-1) brackets: harry(0,1,-1) and ron(0,1,-1) evaluating logical: harry(0,1,-1) and ron(0,1,-1) evaluating hogwarts members evaluating hogwarts members ... true and true is: true true is: true Expression : tom(L0..L2) and ron(L0..L2) Upon : 2,-1,1,0 As : Ln...L1,L0 MN = 4 Expanded as: tom(0,1,-1) and ron(0,1,-1) brackets: tom(0,1,-1) and ron(0,1,-1) evaluating logical: tom(0,1,-1) and ron(0,1,-1) evaluating hogwarts members evaluating hogwarts members ... false and true is: false false is: false Expression : true and true Upon : 2,-1,1,0 As : Ln...L1,L0 MN = 4 Expanded as: true and true brackets: true and true evaluating logical: true and true evaluating comparison: true is: true evaluating comparison: true is: true ... true and true is: true true is: true Expression : false and true Upon : 2,-1,1,0 As : Ln...L1,L0 MN = 4 Expanded as: false and true brackets: false and true evaluating logical: false and true evaluating comparison: false is: false evaluating comparison: true is: true ... false and true is: false false is: false Expression : 1+1 < ((2+0)*1) impl false eq false Upon : 1,2,3 As : Ln...L1,L0 MN = 3 Expanded as: 1+1 < ((2+0)*1) impl false eq false brackets: 1+1 < ((2+0)*1) impl false eq false evaluating logical: 1+1 < ((2+0)*1) impl false eq false evaluating comparison: 1+1 < ((2+0)*1) evaluating math: 1+1 is: 2.0 evaluating math: ((2+0)*1) is: 2.0 ... 2.0 < 2.0 is: false evaluating comparison: false is: false ... false impl false true is: true Expression : L0L1 andL2<2L3] or [L0>L1 andL21 and -1<22] or [0>1 and -1<2] [ 0>1 and -1<22] or [0>1 and -1<2] brackets: [ 0>1 and -1<22] or [0>1 and -1<2] evaluating logical: 0>1 and -1<22 evaluating comparison: 0>1 evaluating math: 0 is: 0.0 evaluating math: 1 is: 1.0 ... 0.0 > 1.0 is: false evaluating comparison: -1<22 evaluating math: -1 is: -1.0 evaluating math: 22 is: 22.0 ... -1.0 < 22.0 is: true ... false and true is: false to: false or [0>1 and -1<2] evaluating logical: 0>1 and -1<2 evaluating comparison: 0>1 evaluating math: 0 is: 0.0 evaluating math: 1 is: 1.0 ... 0.0 > 1.0 is: false evaluating comparison: -1<2 evaluating math: -1 is: -1.0 evaluating math: 2 is: 2.0 ... -1.0 < 2.0 is: true ... false and true is: false to: false or false evaluating logical: false or false evaluating comparison: false is: false evaluating comparison: false is: false ... false or false is: false false is: false Expression : [L0>L1 andL2<2L3] or [L0>L1 andL21 and -1<22] or [0>1 and -1<2] [ 0>1 and -1<22] or [0>1 and -1<2] brackets: [ 0>1 and -1<22] or [0>1 and -1<2] evaluating logical: 0>1 and -1<22 evaluating hogwarts members Expression : [ harry(L3..L1) and ron(L3..L1)] or [ron(L3..L1) and tom(L3..L1)] Upon : 2,-1,1,0 As : Ln...L1,L0 MN = 4 Expanded as: [ harry(2,-1,1) and ron(2,-1,1)] or [ron(2,-1,1) and tom(2,-1,1)] [ harry(2,-1,1) and ron(2,-1,1)] or [ron(2,-1,1) and tom(2,-1,1)] brackets: [ harry(2,-1,1) and ron(2,-1,1)] or [ron(2,-1,1) and tom(2,-1,1)] evaluating logical: harry(2,-1,1) and ron(2,-1,1) evaluating hogwarts members evaluating hogwarts members ... true and true is: true to: true or [ron(2,-1,1) and tom(2,-1,1)] evaluating logical: ron(2,-1,1) and tom(2,-1,1) evaluating hogwarts members evaluating hogwarts members ... true and false is: false to: true or false evaluating logical: true or false evaluating hogwarts members evaluating hogwarts members ... true or false is: true true is: true Expression : [L0L1 andL2<2L3] or [L0>L1 andL21 and -1<22] or [0>1 and -1<2] [ 0>1 and -1<22] or [0>1 and -1<2] brackets: [ 0>1 and -1<22] or [0>1 and -1<2] evaluating logical: 0>1 and -1<22 evaluating comparison: 0>1 evaluating math: 0 is: 0.0 evaluating math: 1 is: 1.0 ... 0.0 > 1.0 is: false evaluating comparison: -1<22 evaluating math: -1 is: -1.0 evaluating math: 22 is: 22.0 ... -1.0 < 22.0 is: true ... false and true is: false to: false or [0>1 and -1<2] evaluating logical: 0>1 and -1<2 evaluating comparison: 0>1 evaluating math: 0 is: 0.0 evaluating math: 1 is: 1.0 ... 0.0 > 1.0 is: false evaluating comparison: -1<2 evaluating math: -1 is: -1.0 evaluating math: 2 is: 2.0 ... -1.0 < 2.0 is: true ... false and true is: false to: false or false evaluating logical: false or false evaluating comparison: false is: false evaluating comparison: false is: false ... false or false is: false false is: false [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.043 s -- in com.github.gbenroscience.parser.expanding.ExpandingExpressionParserWithReplacableLogicTest [INFO] Running com.github.gbenroscience.parser.expanding.ExpandingExpressionParserTest Expression : not important now Upon : 1,2,3 As : Ln...L1,L0 MN = 3 Expanded as: not important now Expression : not important now Upon : 1,2,3 As : Ln...L1,L0 MN = 3 Expanded as: not important now Expression : not important now Upon : 1,2,3 As : Ln...L1,L0 MN = 3 Expanded as: not important now Expression : not important now Upon : 1,2,3 As : Ln...L1,L0 MN = 3 Expanded as: not important now Expression : not important now Upon : 1,2,3 As : Ln...L1,L0 MN = 3 Expanded as: not important now Expression : not important now Upon : 1,2,3 As : Ln...L1,L0 MN = 3 Expanded as: not important now Expression : not important now Upon : 1,2,3 As : Ln...L1,L0 MN = 3 Expanded as: not important now Expression : not important now Upon : 1,2,3 As : Ln...L1,L0 MN = 3 Expanded as: not important now Expression : max(L0..) == 3 Upon : 1,2,3 As : Ln...L1,L0 MN = 3 Expanded as: max(3) == 3 brackets: max(3) == 3 evaluating logical: max(3) == 3 evaluating comparison: max(3) == 3 evaluating math: max(3) is: 3.0 evaluating math: 3 is: 3.0 ... 3.0 == 3.0 is: true is: true true is: true Expression : min(L0..L3)<= 1 Upon : 1,2,3 As : Ln...L1,L0 MN = 3 Expanded as: min(3,2,1)<= 1 brackets: min(3,2,1)<= 1 evaluating logical: min(3,2,1)<= 1 evaluating comparison: min(3,2,1)<= 1 evaluating math: min(3,2,1) is: 1.0 evaluating math: 1 is: 1.0 ... 1.0 <= 1.0 is: true is: true true is: true Expression : avg(..L1) L0 Upon : 5,628,453,545 As : Ln...L1,L0 MN = 4 Expanded as: 500 < 545 && 600 > 545 brackets: 500 < 545 && 600 > 545 evaluating logical: 500 < 545 && 600 > 545 evaluating comparison: 500 < 545 evaluating math: 500 is: 500.0 evaluating math: 545 is: 545.0 ... 500.0 < 545.0 is: true evaluating comparison: 600 > 545 evaluating math: 600 is: 600.0 evaluating math: 545 is: 545.0 ... 600.0 > 545.0 is: true ... true & true is: true true is: true Expression : avg(..L1)*1.1 5,sin(x),-3)): at x=-0.4384792650210907 -->> -0.4245630855736994 (if(3*x+7>5,sin(x),-3)): at x=-0.07444896092536257 -->> -0.07438020592099918 (if(3*x+7>5,sin(x),-3)): at x=-0.6756658264516131 -->> -3.0 (if(3*x+7>5,sin(x),-3)): at x=-0.07117880073952698 -->> -0.07111871232673428 (if(3*x+7>5,sin(x),-3)): at x=-0.6975964439332336 -->> -3.0 (if(3*x+7>5,sin(x),-3)): at x=-0.750008896728016 -->> -3.0 (if(3*x+7>5,sin(x),-3)): at x=-0.5724863239082091 -->> -0.5417236171505798 (if(3*x+7>5,sin(x),-3)): at x=-0.10188783466667051 -->> -0.10171164098868654 (if(3*x+7>5,sin(x),-3)): at x=-0.19611451289637027 -->> -0.19485980467325967 (if(3*x+7>5,sin(x),-3)): at x=-0.016687564768624763 -->> -0.016686790268315408 std-solve: -0.17660550458715596 ,-0.061926605504587146 ,0.1834862385321101 0.17431192660550457 ,0.0091743119266055 ,-0.06422018348623852 0.06880733944954127 ,0.08256880733944953 ,-0.07798165137614678 A=A=@(3,3)(4.0,9.0,2.0,8.0,1.0,18.0,12.0,9.0,8.0) 1/A(STD)---anon45 compiler class: class com.github.gbenroscience.parser.turbo.tools.MatrixTurboEvaluator turbo-apply: -0.17660550458715593 ,-0.061926605504587146 ,0.18348623853211007 0.17431192660550457 ,0.009174311926605502 ,-0.06422018348623852 0.06880733944954127 ,0.08256880733944953 ,-0.07798165137614678 [(, x, >, y, )] (x>y): at x=0.9063285518255221, y =0.7868840078148388 -->> true (x>y): at x=0.5571741765853391, y =0.8140613987457722 -->> false (x>y): at x=0.6363278370812087, y =0.5852763428924593 -->> true (x>y): at x=0.3882117120861276, y =0.8189927318423978 -->> false (x>y): at x=0.10314156831634447, y =0.8302216635617298 -->> false (x>y): at x=0.49860145184153215, y =0.047035312307231125 -->> true (x>y): at x=0.32039504054352974, y =0.7179289279079755 -->> false (x>y): at x=0.5229644827019733, y =0.8188441864074228 -->> false (x>y): at x=0.01590199134453274, y =0.0828096386319993 -->> false (x>y): at x=0.1537318686913972, y =0.5638204326258397 -->> false res: 116.99999999999997 scanner: [(, matrix_minor, (, A, ,, 1, ,, 1, ), )] A: 3.0 , 1.0 , 2.0 , 5.0 9.0 , 8.0 , 3.0 , 6.0 12.0 , 1.0 , 0.0 , 5.0 3.0 , 7.0 , 5.0 , 9.0 matrix: 3.0 , 2.0 , 5.0 12.0 , 0.0 , 5.0 3.0 , 5.0 , 9.0 M lookup: M=@(3,3)(3.0,4.0,1.0,2.0,4.0,7.0,9.0,1.0,-2.0) r1:{ "name": "r1", "value": 4.0, "constant": false, "frameIndex": 0, "global": false, "units": "", "type": "NUMBER" } DONE: 4.56E-4 ms scanner: [(, A, ^, -1.0, )] A: 121.0 , 1.0 , 2.0 , 5.0 60.0 , 8.0 , 3.0 , 6.0 102.0 , 1.0 , 0.0 , 5.0 31.0 , 71.0 , 15.0 , 19.0 turbo-matrix: 0.018345244234878072 ,-0.02475502836513668 ,0.0018418919914536236 ,0.002504973108376926 0.024644514845649466 ,-0.18385765858690054 ,0.06873940912104916 ,0.033485596404626845 0.32572017976865847 ,0.23517276946879828 ,-0.5174979739188095 ,-0.02379724452958078 -0.37917188536064256 ,0.5417741103661684 ,0.14867752155013628 ,-0.05779857069181467 interpreted-matrix: 0.01834524423487807 ,-0.024755028365136676 ,0.0018418919914536232 ,0.002504973108376926 0.024644514845649487 ,-0.18385765858690056 ,0.06873940912104914 ,0.03348559640462685 0.3257201797686583 ,0.2351727694687985 ,-0.5174979739188094 ,-0.023797244529580805 -0.37917188536064245 ,0.5417741103661683 ,0.14867752155013625 ,-0.057798570691814655 p= 1.9999999999999996 ,0.9999999999999991 , -3.0 0.9999999999999996 ,1.9999999999999991 , -3.0 solve: p= 1.9999999999999996 ,0.9999999999999991 , -3.0 0.9999999999999996 ,1.9999999999999991 , -3.0 P=P=@(1,3)(1.0,2.0,3.0) Q=Q=@(1,3)(2.0,1.0,3.0) p=p=@(2,3)(1.9999999999999996,0.9999999999999991,-3.0,0.9999999999999996,1.9999999999999991,-3.0) scanner: [(, rnd_mat, (, 20, ,, 10, ,, 10, ), )] matrix: 1.0 , 18.0 , 8.0 , 4.0 , 17.0 , 2.0 , 12.0 , 20.0 , 18.0 , 18.0 1.0 , 15.0 , 17.0 , 3.0 , 5.0 , 17.0 , 16.0 , 13.0 , 3.0 , 19.0 10.0 , 14.0 , 4.0 , 10.0 , 15.0 , 14.0 , 12.0 , 2.0 , 20.0 , 8.0 4.0 , 2.0 , 1.0 , 1.0 , 10.0 , 4.0 , 19.0 , 2.0 , 12.0 , 20.0 4.0 , 1.0 , 18.0 , 19.0 , 4.0 , 2.0 , 10.0 , 1.0 , 3.0 , 6.0 16.0 , 15.0 , 12.0 , 10.0 , 15.0 , 7.0 , 8.0 , 13.0 , 4.0 , 19.0 7.0 , 12.0 , 19.0 , 8.0 , 4.0 , 14.0 , 6.0 , 6.0 , 14.0 , 10.0 9.0 , 9.0 , 7.0 , 13.0 , 6.0 , 19.0 , 18.0 , 7.0 , 10.0 , 4.0 9.0 , 10.0 , 12.0 , 11.0 , 13.0 , 8.0 , 7.0 , 6.0 , 15.0 , 18.0 12.0 , 15.0 , 7.0 , 11.0 , 7.0 , 15.0 , 9.0 , 5.0 , 15.0 , 2.0 RESULT: -1.0000000000000002 ,-1.9999999999999998 , 1.0 -5.000000000000001 ,-3.9999999999999996 , -9.0 -12.000000000000002 , -18.0 , 2.0 -14.000000000000002 ,-8.999999999999998 , -1.0 scanner: [(, sub_mat, (, A, ,, 1, ,, 1, ), )] matrix: 8.0 , 3.0 , 6.0 1.0 , 0.0 , 5.0 7.0 , 5.0 , 9.0 RESULT: -1.0000000000000002 ,-1.9999999999999998 , 1.0 -5.000000000000001 ,-3.9999999999999996 , -9.0 -12.000000000000002 , -18.0 , 2.0 -14.000000000000002 ,-8.999999999999998 , -1.0 [(, if, (, (, 3, *, x, +, 7, >, 5, ), ,, (, sin, (, x, ), ), ,, -3, ), )] (if(3*x+7>5,sin(x),-3)): at x=-0.16889221774209406 -->> -0.16809043216314362 (if(3*x+7>5,sin(x),-3)): at x=-0.28527309831039316 -->> -0.281419522783187 (if(3*x+7>5,sin(x),-3)): at x=-0.686956039719421 -->> -3.0 (if(3*x+7>5,sin(x),-3)): at x=-0.5350647015531277 -->> -0.5098966990779066 (if(3*x+7>5,sin(x),-3)): at x=-0.7750348273857048 -->> -3.0 (if(3*x+7>5,sin(x),-3)): at x=-0.8631885048298632 -->> -3.0 (if(3*x+7>5,sin(x),-3)): at x=-0.8593470515205605 -->> -3.0 (if(3*x+7>5,sin(x),-3)): at x=-0.38457429547538946 -->> -0.3751645604429988 (if(3*x+7>5,sin(x),-3)): at x=-0.01990572295537596 -->> -0.019904408414753404 (if(3*x+7>5,sin(x),-3)): at x=-0.8914183467544248 -->> -3.0 res: 117.0 rotating a function usually creates an implicit expression, do not try to assign the result of function rotation to a function. scanner: [(, autodiff, (, anon78, ,, 3, ), )] ans: 18.0 scanner: [0.0] result: 416.0 , 2719.0 , 1012.0 , -514.0 314.0 , 1512.0 , 751.0 , -131.0 351.0 , 2297.0 , 858.0 , -437.0 996.0 , 2123.0 , 2573.0 , 795.0 scanner: [(, matrix_minor, (, A, ,, 2, ,, 0, ), )] A: 121.0 , 1.0 , 2.0 , 5.0 60.0 , 8.0 , 3.0 , 6.0 102.0 , 1.0 , 0.0 , 5.0 31.0 , 71.0 , 15.0 , 19.0 matrix: 1.0 , 2.0 , 5.0 8.0 , 3.0 , 6.0 71.0 , 15.0 , 19.0 result: @(x)(3*x^2) s: v res: @(x)(3*x^2) s: anon88 res: @(x)(3*(2*x)) s: v res: @(x)(3*(2*x)) res: 30.0 scanner: [(, rnd_mat, (, 20, ,, 10, ,, 10, ), )] matrix: 17.0 , 16.0 , 9.0 , 6.0 , 3.0 , 1.0 , 15.0 , 10.0 , 6.0 , 1.0 7.0 , 14.0 , 3.0 , 1.0 , 3.0 , 1.0 , 14.0 , 9.0 , 10.0 , 15.0 9.0 , 13.0 , 19.0 , 12.0 , 1.0 , 17.0 , 6.0 , 6.0 , 2.0 , 2.0 4.0 , 6.0 , 17.0 , 18.0 , 11.0 , 13.0 , 9.0 , 10.0 , 8.0 , 14.0 7.0 , 19.0 , 1.0 , 4.0 , 11.0 , 14.0 , 18.0 , 11.0 , 18.0 , 15.0 14.0 , 2.0 , 10.0 , 13.0 , 13.0 , 5.0 , 7.0 , 6.0 , 9.0 , 19.0 8.0 , 13.0 , 2.0 , 9.0 , 14.0 , 7.0 , 6.0 , 18.0 , 13.0 , 16.0 10.0 , 6.0 , 16.0 , 20.0 , 2.0 , 5.0 , 10.0 , 5.0 , 13.0 , 5.0 16.0 , 14.0 , 1.0 , 5.0 , 13.0 , 10.0 , 14.0 , 17.0 , 4.0 , 6.0 8.0 , 7.0 , 14.0 , 14.0 , 18.0 , 9.0 , 1.0 , 16.0 , 9.0 , 5.0 Token[0]: NUMBER(210.0) Token[1]: OTHER(8) Token[2]: METHOD(sin_rad) Token[3]: OPERATOR(+) scanner: [D] A: 121.0 , 1.0 , 2.0 , 5.0 60.0 , 8.0 , 3.0 , 6.0 102.0 , 1.0 , 0.0 , 5.0 31.0 , 71.0 , 15.0 , 19.0 D: 15286.0 , 929.0 , 1046.0 , 884.0 8626.0 , 1217.0 , 938.0 , 963.0 12656.0 , 654.0 , 397.0 , 733.0 10320.0 , 2338.0 , 868.0 , 1225.0 matrix: 15286.0 , 929.0 , 1046.0 , 884.0 8626.0 , 1217.0 , 938.0 , 963.0 12656.0 , 654.0 , 397.0 , 733.0 10320.0 , 2338.0 , 868.0 , 1225.0 p= 1.9999999999999996 ,0.9999999999999991 , -3.0 solve: p= 1.9999999999999996 ,0.9999999999999991 , -3.0 P=P=@(1,3)(1.0,2.0,3.0) p=p=@(1,3)(1.9999999999999996,0.9999999999999991,-3.0) solve: 0.0 F=F=@(x,y,z)(3*x-5*y-4*z) f=f=@(x,y,z)(3*x-5*y-4*z) scanner: [(, autodiff, (, anon104, ,, 3, ,, 10, ), )] ans: 1.5587774092026645 a: @(x)(3*x^2) scanner: [(, sub_mat, (, A, ,, 1, ,, 1, ), )] matrix: 8.0 , 3.0 , 6.0 1.0 , 0.0 , 5.0 7.0 , 5.0 , 9.0 scanner!!!: [(, print, (, D, ), )] correctFunction!!!: true cachedPostfix!!!: [Lcom.github.gbenroscience.parser.MathExpression$Token;@765f05af D=@(x,y)(A(x,2*y)+B(3*x,2*y)) solve: D=@(x,y)(A(x,2*y)+B(3*x,2*y)) {anon62=anon62=@(4,4)(0.01834524423487807,-0.024755028365136676,0.0018418919914536232,0.002504973108376926,0.024644514845649487,-0.18385765858690056,0.06873940912104914,0.03348559640462685,0.3257201797686583,0.2351727694687985,-0.5174979739188094,-0.023797244529580805,-0.37917188536064245,0.5417741103661683,0.14867752155013625,-0.057798570691814655), anon84=anon84=@(x)(3*x^2), A=A=@(x,y)(sin(x)+cos(y-x)), B=B=@(x,y)(cos(x*y)), anon65=anon65=@(1,3)(0.0,0.0,0.0), C=C=@(x,y)(A(x,2*y)+B(3*x,2*y)), M1=M1=@(2,2)(3.0,4.0,1.0,2.0), anon66=anon66=@(1,3)(1.0,1.0,0.0), anon88=anon88=@(x)(3*(2*x)), D=D=@(x,y)(A(x,2*y)+B(3*x,2*y)), M2=M2=@(2,2)(3.0,4.0,1.0,2.0), anon67=anon67=@(4,3)(1.0,2.0,1.0,5.0,4.0,-9.0,12.0,18.0,2.0,14.0,9.0,-1.0), anon68=anon68=@(1,3)(0.0,0.0,0.0), F=F=@(x,y,z)(3*x-5*y-4*z), anon69=anon69=@(1,3)(0.0,0.0,1.0), M=M=@(3,3)(3.0,4.0,1.0,2.0,4.0,7.0,9.0,1.0,-2.0), anon81=anon81=@(4,4)(416.0,2719.0,1012.0,-514.0,314.0,1512.0,751.0,-131.0,351.0,2297.0,858.0,-437.0,996.0,2123.0,2573.0,795.0), N=N=@(x)(sin(x)), P=P=@(1,3)(1.0,2.0,3.0), Q=Q=@(1,3)(2.0,1.0,3.0), V=V=@(4,4)(416.0,2719.0,1012.0,-514.0,314.0,1512.0,751.0,-131.0,351.0,2297.0,858.0,-437.0,996.0,2123.0,2573.0,795.0), anon73=anon73=@(1,3)(0.0,0.0,1.0), anon95=anon95=@(4,4)(226.0,443.0,726.0,168.0,394.0,664.0,704.0,486.0,99.0,189.0,115.0,122.0,190.0,375.0,308.0,208.0), anon96=anon96=@(4,4)(15286.0,929.0,1046.0,884.0,8626.0,1217.0,938.0,963.0,12656.0,654.0,397.0,733.0,10320.0,2338.0,868.0,1225.0), a=a=@(x)(3*x^2), anon54=M=@(3,3)(3.0,4.0,1.0,2.0,4.0,7.0,9.0,1.0,-2.0), anon76=anon76=@(1,3)(0.0,0.0,0.0), anon98=anon98=@(1,3)(0.0,0.0,0.0), anon55=M1=@(2,2)(3.0,4.0,1.0,2.0), anon77=anon77=@(1,3)(1.0,1.0,0.0), anon99=anon99=@(1,3)(1.0,1.0,0.0), anon56=M2=@(2,2)(3.0,4.0,1.0,2.0), anon78=anon78=@(x)(3*x^2), f=f=@(x)(x^3), anon102=anon102=@(1,3)(0.0,0.0,0.0), anon103=anon103=@(1,3)(1.0,1.0,0.0), anon104=anon104=@(x)(x*cos(x)), anon106=anon106=@(x)(3*x^2), anon71=anon71=@(4,3)(1.0,2.0,1.0,5.0,4.0,-9.0,12.0,18.0,2.0,14.0,9.0,-1.0), anon72=anon72=@(1,3)(0.0,0.0,0.0), anon94=anon94=@(4,4)(15060.0,486.0,320.0,716.0,8232.0,553.0,234.0,477.0,12557.0,465.0,282.0,611.0,10130.0,1963.0,560.0,1017.0), p=p=@(1,3)(1.9999999999999996,0.9999999999999991,-3.0), r=r=@(x)(ln(sin(x))), v=v=@(x)(3*(2*x)), anon59=anon59=@(5,5)(-21.0,12.0,13.0,64.0,5.0,6.0,2.7,18.0,9.0,0.0,4.0,2.0,3.0,4.0,23.0,6.0,7.0,8.0,9.0,0.0,1.0,2.0,32.0,4.0,5.0)} D= 5.0 , 2.0 6.0 , 5.0 solve: D= 5.0 , 2.0 6.0 , 5.0 {anon62=anon62=@(4,4)(0.01834524423487807,-0.024755028365136676,0.0018418919914536232,0.002504973108376926,0.024644514845649487,-0.18385765858690056,0.06873940912104914,0.03348559640462685,0.3257201797686583,0.2351727694687985,-0.5174979739188094,-0.023797244529580805,-0.37917188536064245,0.5417741103661683,0.14867752155013625,-0.057798570691814655), anon84=anon84=@(x)(3*x^2), A=A=@(2,2)(3.0,1.0,2.0,8.0), B=B=@(2,2)(2.0,1.0,4.0,-3.0), anon65=anon65=@(1,3)(0.0,0.0,0.0), C=C=@(2,2)(5.0,2.0,6.0,5.0), M1=M1=@(2,2)(3.0,4.0,1.0,2.0), anon66=anon66=@(1,3)(1.0,1.0,0.0), anon88=anon88=@(x)(3*(2*x)), D=D=@(2,2)(5.0,2.0,6.0,5.0), M2=M2=@(2,2)(3.0,4.0,1.0,2.0), anon67=anon67=@(4,3)(1.0,2.0,1.0,5.0,4.0,-9.0,12.0,18.0,2.0,14.0,9.0,-1.0), anon68=anon68=@(1,3)(0.0,0.0,0.0), F=F=@(x,y,z)(3*x-5*y-4*z), anon69=anon69=@(1,3)(0.0,0.0,1.0), M=M=@(3,3)(3.0,4.0,1.0,2.0,4.0,7.0,9.0,1.0,-2.0), anon81=anon81=@(4,4)(416.0,2719.0,1012.0,-514.0,314.0,1512.0,751.0,-131.0,351.0,2297.0,858.0,-437.0,996.0,2123.0,2573.0,795.0), N=N=@(x)(sin(x)), P=P=@(1,3)(1.0,2.0,3.0), Q=Q=@(1,3)(2.0,1.0,3.0), V=V=@(4,4)(416.0,2719.0,1012.0,-514.0,314.0,1512.0,751.0,-131.0,351.0,2297.0,858.0,-437.0,996.0,2123.0,2573.0,795.0), anon73=anon73=@(1,3)(0.0,0.0,1.0), anon95=anon95=@(4,4)(226.0,443.0,726.0,168.0,394.0,664.0,704.0,486.0,99.0,189.0,115.0,122.0,190.0,375.0,308.0,208.0), anon96=anon96=@(4,4)(15286.0,929.0,1046.0,884.0,8626.0,1217.0,938.0,963.0,12656.0,654.0,397.0,733.0,10320.0,2338.0,868.0,1225.0), a=a=@(x)(3*x^2), anon54=M=@(3,3)(3.0,4.0,1.0,2.0,4.0,7.0,9.0,1.0,-2.0), anon76=anon76=@(1,3)(0.0,0.0,0.0), anon98=anon98=@(1,3)(0.0,0.0,0.0), anon55=M1=@(2,2)(3.0,4.0,1.0,2.0), anon77=anon77=@(1,3)(1.0,1.0,0.0), anon99=anon99=@(1,3)(1.0,1.0,0.0), anon56=M2=@(2,2)(3.0,4.0,1.0,2.0), anon78=anon78=@(x)(3*x^2), f=f=@(x)(x^3), anon102=anon102=@(1,3)(0.0,0.0,0.0), anon103=anon103=@(1,3)(1.0,1.0,0.0), anon104=anon104=@(x)(x*cos(x)), anon106=anon106=@(x)(3*x^2), anon71=anon71=@(4,3)(1.0,2.0,1.0,5.0,4.0,-9.0,12.0,18.0,2.0,14.0,9.0,-1.0), anon72=anon72=@(1,3)(0.0,0.0,0.0), anon94=anon94=@(4,4)(15060.0,486.0,320.0,716.0,8232.0,553.0,234.0,477.0,12557.0,465.0,282.0,611.0,10130.0,1963.0,560.0,1017.0), p=p=@(1,3)(1.9999999999999996,0.9999999999999991,-3.0), r=r=@(x)(ln(sin(x))), v=v=@(x)(3*(2*x)), anon59=anon59=@(5,5)(-21.0,12.0,13.0,64.0,5.0,6.0,2.7,18.0,9.0,0.0,4.0,2.0,3.0,4.0,23.0,6.0,7.0,8.0,9.0,0.0,1.0,2.0,32.0,4.0,5.0)} scanner: [0.0] A: 3.0 , 1.0 , 5.0 4.0 , 2.0 , 9.0 1.0 , 4.0 , 3.0 B: 4.0 , 0.0 , 2.0 2.0 , 1.0 , 5.0 5.0 , 9.0 , 4.0 det(A*B): 1.32 det(A): -22.999999999999993 f=f=@(x,y)(x-x/y) res: -116.99999999999997 [INFO] Tests run: 46, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.104 s -- in com.github.gbenroscience.parser.MathExpressionTest [INFO] Running com.github.gbenroscience.parser.logical.LogicalExpressionParserTest evaluating logical: true eq true evaluating comparison: true is: true evaluating comparison: true is: true ... true eq true is: true evaluating logical: false eq true evaluating comparison: false is: false evaluating comparison: true is: true ... false eq true is: false evaluating logical: false eq false evaluating comparison: false is: false evaluating comparison: false is: false ... false eq false is: true evaluating logical: true eq false evaluating comparison: true is: true evaluating comparison: false is: false ... true eq false is: false evaluating logical: true or true evaluating comparison: true is: true evaluating comparison: true is: true ... true or true is: true evaluating logical: false or true evaluating comparison: false is: false evaluating comparison: true is: true ... false or true is: true evaluating logical: false or false evaluating comparison: false is: false evaluating comparison: false is: false ... false or false is: false evaluating logical: true or false evaluating comparison: true is: true evaluating comparison: false is: false ... true or false is: true evaluating logical: true | true evaluating comparison: true is: true evaluating comparison: true is: true ... true | true is: true evaluating logical: false || true evaluating comparison: false is: false evaluating comparison: true is: true ... false | true is: true evaluating logical: false ||| false evaluating comparison: false is: false evaluating comparison: false is: false ... false | false is: false evaluating logical: true |||| false evaluating comparison: true is: true evaluating comparison: false is: false ... true | false is: true evaluating logical: 1+1==2 and 1+1==2 evaluating comparison: 1+1==2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 == 2.0 is: true evaluating comparison: 1+1==2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 == 2.0 is: true ... true and true is: true evaluating logical: 1+1==2 and 1<2 and 1<2 evaluating comparison: 1+1==2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 == 2.0 is: true evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true ... true and true evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true ... true and true is: true evaluating logical: 1<2 and 1<2 and 1+1==2 evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true ... true and true evaluating comparison: 1+1==2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 == 2.0 is: true ... true and true is: true evaluating logical: 1<2 and 1<2 and 1<2 evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true ... true and true evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true ... true and true is: true evaluating logical: true and true and true evaluating comparison: true is: true evaluating comparison: true is: true ... true and true evaluating comparison: true is: true ... true and true is: true evaluating logical: 1+1==2 or 1+1==2 evaluating comparison: 1+1==2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 == 2.0 is: true evaluating comparison: 1+1==2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 == 2.0 is: true ... true or true is: true evaluating logical: 1+1==2 or 1<2 and 1<2 evaluating comparison: 1+1==2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 == 2.0 is: true evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true ... true or true evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true ... true and true is: true evaluating logical: 1<2 or 1<2 or 1+1==2 evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true ... true or true evaluating comparison: 1+1==2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 == 2.0 is: true ... true or true is: true evaluating logical: 1<2 or 1<2 or 1<2 evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true ... true or true evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true ... true or true is: true evaluating logical: true or true or true evaluating comparison: true is: true evaluating comparison: true is: true ... true or true evaluating comparison: true is: true ... true or true is: true evaluating logical: 1+1==2 imp 1+1==2 evaluating comparison: 1+1==2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 == 2.0 is: true evaluating comparison: 1+1==2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 == 2.0 is: true ... true imp true evaluating logical: 1+1==2 imp 1<2 imp 1<2 evaluating comparison: 1+1==2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 == 2.0 is: true evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true ... true imp true evaluating logical: 1<2 imp 1<2 imp 1+1==2 evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true ... true imp true evaluating logical: 1<2 imp 1<2 imp 1<2 evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true ... true imp true evaluating logical: true imp true imp true evaluating comparison: true is: true evaluating comparison: true is: true ... true imp true evaluating logical: 1+1==2 eq 1+1==2 evaluating comparison: 1+1==2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 == 2.0 is: true evaluating comparison: 1+1==2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 == 2.0 is: true ... true eq true is: true evaluating logical: 1+1==2 eq 1<2 and 1<2 evaluating comparison: 1+1==2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 == 2.0 is: true evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true ... true eq true evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true ... true and true is: true evaluating logical: 1<2 eq 1<2 eq 1+1==2 evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true ... true eq true evaluating comparison: 1+1==2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 == 2.0 is: true ... true eq true is: true evaluating logical: 1<2 eq 1<2 eq 1<2 evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true ... true eq true evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true ... true eq true is: true evaluating logical: true eq true eq true evaluating comparison: true is: true evaluating comparison: true is: true ... true eq true evaluating comparison: true is: true ... true eq true is: true evaluating logical: 1+1==2 imp 1+1==2 evaluating comparison: 1+1==2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 == 2.0 is: true evaluating comparison: 1+1==2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 == 2.0 is: true ... true imp true evaluating logical: 1+1==2 imp 1<2 and 1<2 evaluating comparison: 1+1==2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 == 2.0 is: true evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true ... true imp true evaluating logical: 1<2 imp 1<2 imp 1+1==2 evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true ... true imp true evaluating logical: 1<2 imp 1<2 imp 1<2 evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true ... true imp true evaluating logical: true imp true imp true evaluating comparison: true is: true evaluating comparison: true is: true ... true imp true evaluating logical: true and true or true evaluating comparison: true is: true evaluating comparison: true is: true ... true and true evaluating comparison: true is: true ... true or true is: true evaluating logical: true or true and true evaluating comparison: true is: true evaluating comparison: true is: true ... true or true evaluating comparison: true is: true ... true and true is: true evaluating logical: true imp true eq true evaluating comparison: true is: true evaluating comparison: true is: true ... true imp true brackets: false impl false impl false evaluating logical: false impl false impl false evaluating comparison: false is: false evaluating comparison: false is: false ... false impl false true brackets: false xor false xor false evaluating logical: false xor false xor false evaluating comparison: false is: false evaluating comparison: false is: false ... false xor false evaluating comparison: false is: false ... false xor false is: false false brackets: 1<2 impl 1<2 impl 1<2 evaluating logical: 1<2 impl 1<2 impl 1<2 evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true ... true impl true true brackets: 1<2 xor 1<2 xor 1<2 evaluating logical: 1<2 xor 1<2 xor 1<2 evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true ... true xor true evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true ... false xor true is: true true brackets: 1+1<2 impl 1+1<2 impl 1+1<2 evaluating logical: 1+1<2 impl 1+1<2 impl 1+1<2 evaluating comparison: 1+1<2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 < 2.0 is: false evaluating comparison: 1+1<2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 < 2.0 is: false ... false impl false true brackets: 1+1<2 xor 1+1<2 xor 1+1<2 evaluating logical: 1+1<2 xor 1+1<2 xor 1+1<2 evaluating comparison: 1+1<2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 < 2.0 is: false evaluating comparison: 1+1<2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 < 2.0 is: false ... false xor false evaluating comparison: 1+1<2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 < 2.0 is: false ... false xor false is: false false evaluating logical: true and true evaluating comparison: true is: true evaluating comparison: true is: true ... true and true is: true evaluating logical: false and true evaluating comparison: false is: false evaluating comparison: true is: true ... false and true is: false evaluating logical: false and false evaluating comparison: false is: false evaluating comparison: false is: false ... false and false is: false evaluating logical: true and false evaluating comparison: true is: true evaluating comparison: false is: false ... true and false is: false evaluating logical: true & true evaluating comparison: true is: true evaluating comparison: true is: true ... true & true is: true evaluating logical: false && true evaluating comparison: false is: false evaluating comparison: true is: true ... false & true is: false evaluating logical: false &&& false evaluating comparison: false is: false evaluating comparison: false is: false ... false & false is: false evaluating logical: true &&&& false evaluating comparison: true is: true evaluating comparison: false is: false ... true & false is: false brackets: false or false impl false evaluating logical: false or false impl false evaluating comparison: false is: false evaluating comparison: false is: false ... false or false evaluating comparison: false is: false ... false impl false true brackets: 1<2 or 1<2 impl 1<2 evaluating logical: 1<2 or 1<2 impl 1<2 evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true ... true or true evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true ... true impl true true brackets: 1+1<2 or 1+1<2 impl 1+1<2 evaluating logical: 1+1<2 or 1+1<2 impl 1+1<2 evaluating comparison: 1+1<2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 < 2.0 is: false evaluating comparison: 1+1<2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 < 2.0 is: false ... false or false evaluating comparison: 1+1<2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 < 2.0 is: false ... false impl false true brackets: false imp false or false evaluating logical: false imp false or false evaluating comparison: false is: false evaluating comparison: false is: false ... false imp false true brackets: 1<2 imp 1<2 or 1<2 evaluating logical: 1<2 imp 1<2 or 1<2 evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true ... true imp true true brackets: 1+1<2 imp 1+1<2 or 1+1<2 evaluating logical: 1+1<2 imp 1+1<2 or 1+1<2 evaluating comparison: 1+1<2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 < 2.0 is: false evaluating comparison: 1+1<2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 < 2.0 is: false ... false imp false true brackets: false impl false or false evaluating logical: false impl false or false evaluating comparison: false is: false evaluating comparison: false is: false ... false impl false true brackets: 1<2 impl 1<2 or 1<2 evaluating logical: 1<2 impl 1<2 or 1<2 evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true evaluating comparison: 1<2 evaluating math: 1 is: 1.0 evaluating math: 2 is: 2.0 ... 1.0 < 2.0 is: true ... true impl true true brackets: 1+1<2 impl 1+1<2 or 1+1<2 evaluating logical: 1+1<2 impl 1+1<2 or 1+1<2 evaluating comparison: 1+1<2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 < 2.0 is: false evaluating comparison: 1+1<2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 < 2.0 is: false ... false impl false true brackets: 1+1 < (2+0)*1 imp false eq false evaluating logical: 1+1 < (2+0)*1 imp false eq false evaluating comparison: 1+1 < (2+0)*1 evaluating math: 1+1 is: 2.0 evaluating math: (2+0)*1 is: 2.0 ... 2.0 < 2.0 is: false evaluating comparison: false is: false ... false imp false true brackets: 1+1 < (2+0)*1 impl false eq false evaluating logical: 1+1 < (2+0)*1 impl false eq false evaluating comparison: 1+1 < (2+0)*1 evaluating math: 1+1 is: 2.0 evaluating math: (2+0)*1 is: 2.0 ... 2.0 < 2.0 is: false evaluating comparison: false is: false ... false impl false true evaluating logical: true imp true evaluating comparison: true is: true evaluating comparison: true is: true ... true imp true evaluating logical: false imp true evaluating comparison: false is: false evaluating comparison: true is: true ... false imp true evaluating logical: false imp false evaluating comparison: false is: false evaluating comparison: false is: false ... false imp false evaluating logical: true imp false evaluating comparison: true is: true evaluating comparison: false is: false ... true imp false evaluating logical: true impl true evaluating comparison: true is: true evaluating comparison: true is: true ... true impl true evaluating logical: false impl true evaluating comparison: false is: false evaluating comparison: true is: true ... false impl true evaluating logical: false impl false evaluating comparison: false is: false evaluating comparison: false is: false ... false impl false evaluating logical: true impl false evaluating comparison: true is: true evaluating comparison: false is: false ... true impl false evaluating logical: 0 == 0 eq 0 == 0 evaluating comparison: 0 == 0 evaluating math: 0 is: 0.0 evaluating math: 0 is: 0.0 ... 0.0 == 0.0 is: true evaluating comparison: 0 == 0 evaluating math: 0 is: 0.0 evaluating math: 0 is: 0.0 ... 0.0 == 0.0 is: true ... true eq true is: true evaluating logical: 0 != 0 eq 0 == 0 evaluating comparison: 0 != 0 evaluating math: 0 is: 0.0 evaluating math: 0 is: 0.0 ... 0.0 != 0.0 is: false evaluating comparison: 0 == 0 evaluating math: 0 is: 0.0 evaluating math: 0 is: 0.0 ... 0.0 == 0.0 is: true ... false eq true is: false evaluating logical: 0 != 0 eq 0 != 0 evaluating comparison: 0 != 0 evaluating math: 0 is: 0.0 evaluating math: 0 is: 0.0 ... 0.0 != 0.0 is: false evaluating comparison: 0 != 0 evaluating math: 0 is: 0.0 evaluating math: 0 is: 0.0 ... 0.0 != 0.0 is: false ... false eq false is: true evaluating logical: 0 == 0 eq 0 != 0 evaluating comparison: 0 == 0 evaluating math: 0 is: 0.0 evaluating math: 0 is: 0.0 ... 0.0 == 0.0 is: true evaluating comparison: 0 != 0 evaluating math: 0 is: 0.0 evaluating math: 0 is: 0.0 ... 0.0 != 0.0 is: false ... true eq false is: false evaluating logical: 0 -eq 0 eq 0 -eq 0 evaluating comparison: 0 -eq 0 evaluating logical: 0 -neq 0 eq 0 -eq 0 evaluating comparison: 0 -neq 0 evaluating logical: 0 neq 0 eq 0 neq 0 evaluating comparison: 0 neq 0 evaluating logical: 0 eq 0 eq 0 neq 0 evaluating comparison: 0 evaluating logical: 1+2+3 >= 7 evaluating comparison: 1+2+3 >= 7 evaluating math: 1+2+3 is: 6.0 evaluating math: 7 is: 7.0 ... 6.0 >= 7.0 is: false is: false evaluating logical: 1+2+3 >= 5 evaluating comparison: 1+2+3 >= 5 evaluating math: 1+2+3 is: 6.0 evaluating math: 5 is: 5.0 ... 6.0 >= 5.0 is: true is: true evaluating logical: 1+2+3 >= 7 | 1+2+3 >= 5 evaluating comparison: 1+2+3 >= 7 evaluating math: 1+2+3 is: 6.0 evaluating math: 7 is: 7.0 ... 6.0 >= 7.0 is: false evaluating comparison: 1+2+3 >= 5 evaluating math: 1+2+3 is: 6.0 evaluating math: 5 is: 5.0 ... 6.0 >= 5.0 is: true ... false | true is: true evaluating logical: 6 >= 7 & 6 >= 5 evaluating comparison: 6 >= 7 evaluating math: 6 is: 6.0 evaluating math: 7 is: 7.0 ... 6.0 >= 7.0 is: false evaluating comparison: 6 >= 5 evaluating math: 6 is: 6.0 evaluating math: 5 is: 5.0 ... 6.0 >= 5.0 is: true ... false & true is: false brackets: floor(4.5) == 4 and ceil(4.5) == 5 evaluating logical: floor(4.5) == 4 and ceil(4.5) == 5 evaluating comparison: floor(4.5) == 4 evaluating math: floor(4.5) is: 4.0 evaluating math: 4 is: 4.0 ... 4.0 == 4.0 is: true evaluating comparison: ceil(4.5) == 5 evaluating math: ceil(4.5) is: 5.0 evaluating math: 5 is: 5.0 ... 5.0 == 5.0 is: true ... true and true is: true true brackets: floor(4.5) != 4 or ceil(4.5) != 5 evaluating logical: floor(4.5) != 4 or ceil(4.5) != 5 evaluating comparison: floor(4.5) != 4 evaluating math: floor(4.5) is: 4.0 evaluating math: 4 is: 4.0 ... 4.0 != 4.0 is: false evaluating comparison: ceil(4.5) != 5 evaluating math: ceil(4.5) is: 5.0 evaluating math: 5 is: 5.0 ... 5.0 != 5.0 is: false ... false or false is: false false evaluating logical: true xor true evaluating comparison: true is: true evaluating comparison: true is: true ... true xor true is: false evaluating logical: false xor true evaluating comparison: false is: false evaluating comparison: true is: true ... false xor true is: true evaluating logical: false xor false evaluating comparison: false is: false evaluating comparison: false is: false ... false xor false is: false evaluating logical: true xor false evaluating comparison: true is: true evaluating comparison: false is: false ... true xor false is: true [INFO] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.098 s -- in com.github.gbenroscience.parser.logical.LogicalExpressionParserTest [INFO] Running com.github.gbenroscience.parser.logical.LogicalExpressionFactoryTest brackets: [ 0<1 and -1<2 ] or [ 0<1 and -1<2 ] evaluating logical: 0<1 and -1<2 evaluating comparison: 0<1 evaluating math: 0 is: 0.0 evaluating math: 1 is: 1.0 ... 0.0 < 1.0 is: true evaluating comparison: -1<2 evaluating math: -1 is: -1.0 evaluating math: 2 is: 2.0 ... -1.0 < 2.0 is: true ... true and true is: true to: true or [ 0<1 and -1<2 ] evaluating logical: 0<1 and -1<2 evaluating comparison: 0<1 evaluating math: 0 is: 0.0 evaluating math: 1 is: 1.0 ... 0.0 < 1.0 is: true evaluating comparison: -1<2 evaluating math: -1 is: -1.0 evaluating math: 2 is: 2.0 ... -1.0 < 2.0 is: true ... true and true is: true to: true or true evaluating logical: true or true evaluating comparison: true is: true evaluating comparison: true is: true ... true or true is: true true brackets: [ 0>1 and -1<2] or [0>1 and -1<2] evaluating logical: 0>1 and -1<2 evaluating comparison: 0>1 evaluating math: 0 is: 0.0 evaluating math: 1 is: 1.0 ... 0.0 > 1.0 is: false evaluating comparison: -1<2 evaluating math: -1 is: -1.0 evaluating math: 2 is: 2.0 ... -1.0 < 2.0 is: true ... false and true is: false to: false or [0>1 and -1<2] evaluating logical: 0>1 and -1<2 evaluating comparison: 0>1 evaluating math: 0 is: 0.0 evaluating math: 1 is: 1.0 ... 0.0 > 1.0 is: false evaluating comparison: -1<2 evaluating math: -1 is: -1.0 evaluating math: 2 is: 2.0 ... -1.0 < 2.0 is: true ... false and true is: false to: false or false evaluating logical: false or false evaluating comparison: false is: false evaluating comparison: false is: false ... false or false is: false false brackets: [ 0>1 and -1<2] or [0>1 and -1<2] evaluating logical: 0>1 and -1<2 fake exposition fake exposition ... true and true is: true to: true or [0>1 and -1<2] evaluating logical: 0>1 and -1<2 fake exposition fake exposition ... true and true is: true to: true or true evaluating logical: true or true fake exposition fake exposition ... true or true is: true true brackets: [ 0<1 and -1<2 ] or [ 0<1 and -1<2 ] evaluating logical: 0<1 and -1<2 evaluating comparison: 0<1 evaluating math: 0 is: 0.0 evaluating math: 1 is: 1.0 ... 0.0 < 1.0 is: true evaluating comparison: -1<2 evaluating math: -1 is: -1.0 evaluating math: 2 is: 2.0 ... -1.0 < 2.0 is: true ... true and true is: true to: true or [ 0<1 and -1<2 ] evaluating logical: 0<1 and -1<2 evaluating comparison: 0<1 evaluating math: 0 is: 0.0 evaluating math: 1 is: 1.0 ... 0.0 < 1.0 is: true evaluating comparison: -1<2 evaluating math: -1 is: -1.0 evaluating math: 2 is: 2.0 ... -1.0 < 2.0 is: true ... true and true is: true to: true or true evaluating logical: true or true evaluating comparison: true is: true evaluating comparison: true is: true ... true or true is: true true brackets: [ 0>1 and -1<2] or [0>1 and -1<2] evaluating logical: 0>1 and -1<2 evaluating comparison: 0>1 evaluating math: 0 is: 0.0 evaluating math: 1 is: 1.0 ... 0.0 > 1.0 is: false evaluating comparison: -1<2 evaluating math: -1 is: -1.0 evaluating math: 2 is: 2.0 ... -1.0 < 2.0 is: true ... false and true is: false to: false or [0>1 and -1<2] evaluating logical: 0>1 and -1<2 evaluating comparison: 0>1 evaluating math: 0 is: 0.0 evaluating math: 1 is: 1.0 ... 0.0 > 1.0 is: false evaluating comparison: -1<2 evaluating math: -1 is: -1.0 evaluating math: 2 is: 2.0 ... -1.0 < 2.0 is: true ... false and true is: false to: false or false evaluating logical: false or false evaluating comparison: false is: false evaluating comparison: false is: false ... false or false is: false false evaluating logical: 0<1 and -1<2 evaluating comparison: 0<1 evaluating math: 0 is: 0.0 evaluating math: 1 is: 1.0 ... 0.0 < 1.0 is: true evaluating comparison: -1<2 evaluating math: -1 is: -1.0 evaluating math: 2 is: 2.0 ... -1.0 < 2.0 is: true ... true and true is: true evaluating logical: 0>1 and -1<2 evaluating comparison: 0>1 evaluating math: 0 is: 0.0 evaluating math: 1 is: 1.0 ... 0.0 > 1.0 is: false evaluating comparison: -1<2 evaluating math: -1 is: -1.0 evaluating math: 2 is: 2.0 ... -1.0 < 2.0 is: true ... false and true is: false evaluating logical: 0>1 and -1<2 fake exposition fake exposition ... true and true is: true evaluating logical: true and true evaluating comparison: true is: true evaluating comparison: true is: true ... true and true is: true evaluating logical: false and true evaluating comparison: false is: false evaluating comparison: true is: true ... false and true is: false brackets: [ 0<1 and -1<2 ] or [ 0<1 and -1<2 ] evaluating logical: 0<1 and -1<2 evaluating comparison: 0<1 evaluating math: 0 is: 0.0 evaluating math: 1 is: 1.0 ... 0.0 < 1.0 is: true evaluating comparison: -1<2 evaluating math: -1 is: -1.0 evaluating math: 2 is: 2.0 ... -1.0 < 2.0 is: true ... true and true is: true to: true or [ 0<1 and -1<2 ] evaluating logical: 0<1 and -1<2 evaluating comparison: 0<1 evaluating math: 0 is: 0.0 evaluating math: 1 is: 1.0 ... 0.0 < 1.0 is: true evaluating comparison: -1<2 evaluating math: -1 is: -1.0 evaluating math: 2 is: 2.0 ... -1.0 < 2.0 is: true ... true and true is: true to: true or true evaluating logical: true or true evaluating comparison: true is: true evaluating comparison: true is: true ... true or true is: true true brackets: [ 0>1 and -1<2] or [0>1 and -1<2] evaluating logical: 0>1 and -1<2 evaluating comparison: 0>1 evaluating math: 0 is: 0.0 evaluating math: 1 is: 1.0 ... 0.0 > 1.0 is: false evaluating comparison: -1<2 evaluating math: -1 is: -1.0 evaluating math: 2 is: 2.0 ... -1.0 < 2.0 is: true ... false and true is: false to: false or [0>1 and -1<2] evaluating logical: 0>1 and -1<2 evaluating comparison: 0>1 evaluating math: 0 is: 0.0 evaluating math: 1 is: 1.0 ... 0.0 > 1.0 is: false evaluating comparison: -1<2 evaluating math: -1 is: -1.0 evaluating math: 2 is: 2.0 ... -1.0 < 2.0 is: true ... false and true is: false to: false or false evaluating logical: false or false evaluating comparison: false is: false evaluating comparison: false is: false ... false or false is: false false brackets: [ 0>1 and -1<2] or [0>1 and -1<2] evaluating logical: 0>1 and -1<2 evaluating hogwarts members brackets: [ harry() and ron()] or [ron() and tom()] evaluating logical: harry() and ron() evaluating hogwarts members evaluating hogwarts members ... true and true is: true to: true or [ron() and tom()] evaluating logical: ron() and tom() evaluating hogwarts members evaluating hogwarts members ... true and false is: false to: true or false evaluating logical: true or false evaluating hogwarts members evaluating hogwarts members ... true or false is: true true brackets: [ 0<1 and -1<2 ] or [ 0<1 and -1<2 ] evaluating logical: 0<1 and -1<2 evaluating comparison: 0<1 evaluating math: 0 is: 0.0 evaluating math: 1 is: 1.0 ... 0.0 < 1.0 is: true evaluating comparison: -1<2 evaluating math: -1 is: -1.0 evaluating math: 2 is: 2.0 ... -1.0 < 2.0 is: true ... true and true is: true to: true or [ 0<1 and -1<2 ] evaluating logical: 0<1 and -1<2 evaluating comparison: 0<1 evaluating math: 0 is: 0.0 evaluating math: 1 is: 1.0 ... 0.0 < 1.0 is: true evaluating comparison: -1<2 evaluating math: -1 is: -1.0 evaluating math: 2 is: 2.0 ... -1.0 < 2.0 is: true ... true and true is: true to: true or true evaluating logical: true or true evaluating comparison: true is: true evaluating comparison: true is: true ... true or true is: true true brackets: [ 0>1 and -1<2] or [0>1 and -1<2] evaluating logical: 0>1 and -1<2 evaluating comparison: 0>1 evaluating math: 0 is: 0.0 evaluating math: 1 is: 1.0 ... 0.0 > 1.0 is: false evaluating comparison: -1<2 evaluating math: -1 is: -1.0 evaluating math: 2 is: 2.0 ... -1.0 < 2.0 is: true ... false and true is: false to: false or [0>1 and -1<2] evaluating logical: 0>1 and -1<2 evaluating comparison: 0>1 evaluating math: 0 is: 0.0 evaluating math: 1 is: 1.0 ... 0.0 > 1.0 is: false evaluating comparison: -1<2 evaluating math: -1 is: -1.0 evaluating math: 2 is: 2.0 ... -1.0 < 2.0 is: true ... false and true is: false to: false or false evaluating logical: false or false evaluating comparison: false is: false evaluating comparison: false is: false ... false or false is: false false evaluating logical: 0<1 and -1<2 evaluating comparison: 0<1 evaluating math: 0 is: 0.0 evaluating math: 1 is: 1.0 ... 0.0 < 1.0 is: true evaluating comparison: -1<2 evaluating math: -1 is: -1.0 evaluating math: 2 is: 2.0 ... -1.0 < 2.0 is: true ... true and true is: true evaluating logical: 0>1 and -1<2 evaluating comparison: 0>1 evaluating math: 0 is: 0.0 evaluating math: 1 is: 1.0 ... 0.0 > 1.0 is: false evaluating comparison: -1<2 evaluating math: -1 is: -1.0 evaluating math: 2 is: 2.0 ... -1.0 < 2.0 is: true ... false and true is: false evaluating logical: 0>1 and -1<2 evaluating hogwarts members evaluating logical: harry() and ron() evaluating hogwarts members evaluating hogwarts members ... true and true is: true evaluating logical: tom() and ron() evaluating hogwarts members evaluating hogwarts members ... false and true is: false evaluating logical: true and true evaluating comparison: true is: true evaluating comparison: true is: true ... true and true is: true evaluating logical: false and true evaluating comparison: false is: false evaluating comparison: true is: true ... false and true is: false [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in com.github.gbenroscience.parser.logical.LogicalExpressionFactoryTest [INFO] Running com.github.gbenroscience.parser.logical.ComparingExpressionParserTest evaluating comparison: 1+2+3 < 2*2 evaluating math: 1+2+3 is: 6.0 evaluating math: 2*2 is: 4.0 ... 6.0 < 4.0 is: false evaluating comparison: 1+2+3 > 2*2 evaluating math: 1+2+3 is: 6.0 evaluating math: 2*2 is: 4.0 ... 6.0 > 4.0 is: true evaluating comparison: 1+2 <= 3*2 evaluating math: 1+2 is: 3.0 evaluating math: 3*2 is: 6.0 ... 3.0 <= 6.0 is: true evaluating comparison: 1+2+3 <= 3*2 evaluating math: 1+2+3 is: 6.0 evaluating math: 3*2 is: 6.0 ... 6.0 <= 6.0 is: true evaluating comparison: 30 <= 3*2 evaluating math: 30 is: 30.0 evaluating math: 3*2 is: 6.0 ... 30.0 <= 6.0 is: false evaluating comparison: 1+2+3 == 3*2 evaluating math: 1+2+3 is: 6.0 evaluating math: 3*2 is: 6.0 ... 6.0 == 6.0 is: true evaluating comparison: 1+2+3 == 3*2+1 evaluating math: 1+2+3 is: 6.0 evaluating math: 3*2+1 is: 7.0 ... 6.0 == 7.0 is: false evaluating comparison: 1+2+3 != 3*2+1 evaluating math: 1+2+3 is: 6.0 evaluating math: 3*2+1 is: 7.0 ... 6.0 != 7.0 is: true evaluating comparison: 10 >= 6 evaluating math: 10 is: 10.0 evaluating math: 6 is: 6.0 ... 10.0 >= 6.0 is: true evaluating comparison: 1+2+3 >= 6 evaluating math: 1+2+3 is: 6.0 evaluating math: 6 is: 6.0 ... 6.0 >= 6.0 is: true evaluating comparison: 1+2+3 >= 7 evaluating math: 1+2+3 is: 6.0 evaluating math: 7 is: 7.0 ... 6.0 >= 7.0 is: false evaluating comparison: true is: true evaluating comparison: false is: false [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in com.github.gbenroscience.parser.logical.ComparingExpressionParserTest [INFO] Running com.github.gbenroscience.parser.logical.AlgebraExpressionParserTest evaluating math: 0 is: 0.0 evaluating math: 2+3 is: 5.0 evaluating math: 2+3*4 is: 14.0 evaluating math: (2+3)*4 is: 20.0 evaluating math: cos(pi) is: -1.0 evaluating math: sum(1,2,3,4) is: 10.0 evaluating math: med(0,5,4) is: 4.0 evaluating math: avg(0,5,4) is: 3.0 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in com.github.gbenroscience.parser.logical.AlgebraExpressionParserTest [INFO] Running com.github.gbenroscience.parser.LogicalExpressionTest brackets: ![true] || ! [false] evaluating logical: true evaluating comparison: true is: true is: true !true ...false to: false || ! [false] evaluating logical: false evaluating comparison: false is: false is: false !false ...true to: false || true evaluating logical: false || true evaluating comparison: false is: false evaluating comparison: true is: true ... false | true is: true true brackets: ! [ true && false ] evaluating logical: true && false evaluating comparison: true is: true evaluating comparison: false is: false ... true & false is: false !false ...true to: true evaluating logical: true evaluating comparison: true is: true is: true true brackets: ! [ ! [true] || ! [false] ] brackets: ! [true] || ! [false] evaluating logical: true evaluating comparison: true is: true is: true !true ...false to: false || ! [false] evaluating logical: false evaluating comparison: false is: false is: false !false ...true to: false || true evaluating logical: false || true evaluating comparison: false is: false evaluating comparison: true is: true ... false | true is: true true !true ...false to: false evaluating logical: false evaluating comparison: false is: false is: false false brackets: ! [![ true && false ]] brackets: ![ true && false ] evaluating logical: true && false evaluating comparison: true is: true evaluating comparison: false is: false ... true & false is: false !false ...true to: true evaluating logical: true evaluating comparison: true is: true is: true true !true ...false to: false evaluating logical: false evaluating comparison: false is: false is: false false brackets: ![true] || ! [false] eq ! [ true && false ] evaluating logical: true evaluating comparison: true is: true is: true !true ...false to: false || ! [false] eq ! [ true && false ] evaluating logical: false evaluating comparison: false is: false is: false !false ...true to: false || true eq ! [ true && false ] evaluating logical: true && false evaluating comparison: true is: true evaluating comparison: false is: false ... true & false is: false !false ...true to: false || true eq true evaluating logical: false || true eq true evaluating comparison: false is: false evaluating comparison: true is: true ... false | true evaluating comparison: true is: true ... true eq true is: true true brackets: ! [ ! [true] || ![false]] eq ! [![ true && false ]] brackets: ! [true] || ![false] evaluating logical: true evaluating comparison: true is: true is: true !true ...false to: false || ![false] evaluating logical: false evaluating comparison: false is: false is: false !false ...true to: false || true evaluating logical: false || true evaluating comparison: false is: false evaluating comparison: true is: true ... false | true is: true true !true ...false to: false eq ! [![ true && false ]] brackets: ![ true && false ] evaluating logical: true && false evaluating comparison: true is: true evaluating comparison: false is: false ... true & false is: false !false ...true to: true evaluating logical: true evaluating comparison: true is: true is: true true !true ...false to: false eq false evaluating logical: false eq false evaluating comparison: false is: false evaluating comparison: false is: false ... false eq false is: true true brackets: ![ ! [! [true] || ![false]] eq ![ ! [ true && false ]]] brackets: ! [! [true] || ![false]] eq ![ ! [ true && false ]] brackets: ! [true] || ![false] evaluating logical: true evaluating comparison: true is: true is: true !true ...false to: false || ![false] evaluating logical: false evaluating comparison: false is: false is: false !false ...true to: false || true evaluating logical: false || true evaluating comparison: false is: false evaluating comparison: true is: true ... false | true is: true true !true ...false to: false eq ![ ! [ true && false ]] brackets: ! [ true && false ] evaluating logical: true && false evaluating comparison: true is: true evaluating comparison: false is: false ... true & false is: false !false ...true to: true evaluating logical: true evaluating comparison: true is: true is: true true !true ...false to: false eq false evaluating logical: false eq false evaluating comparison: false is: false evaluating comparison: false is: false ... false eq false is: true true !true ...false to: false evaluating logical: false evaluating comparison: false is: false is: false false brackets: 1+1 < (2+0)*1 impl [ [5 == 6 || 33<(22-20)*2 ] xor [ [ 5-3 < 2 or 7*(5+2)<=5 ] and 1+1 == 2]] eq [ true && false ] brackets: [5 == 6 || 33<(22-20)*2 ] xor [ [ 5-3 < 2 or 7*(5+2)<=5 ] and 1+1 == 2] evaluating logical: 5 == 6 || 33<(22-20)*2 evaluating comparison: 5 == 6 evaluating math: 5 is: 5.0 evaluating math: 6 is: 6.0 ... 5.0 == 6.0 is: false evaluating comparison: 33<(22-20)*2 evaluating math: 33 is: 33.0 evaluating math: (22-20)*2 is: 4.0 ... 33.0 < 4.0 is: false ... false | false is: false to: false xor [ [ 5-3 < 2 or 7*(5+2)<=5 ] and 1+1 == 2] brackets: [ 5-3 < 2 or 7*(5+2)<=5 ] and 1+1 == 2 evaluating logical: 5-3 < 2 or 7*(5+2)<=5 evaluating comparison: 5-3 < 2 evaluating math: 5-3 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 < 2.0 is: false evaluating comparison: 7*(5+2)<=5 evaluating math: 7*(5+2) is: 49.0 evaluating math: 5 is: 5.0 ... 49.0 <= 5.0 is: false ... false or false is: false to: false and 1+1 == 2 evaluating logical: false and 1+1 == 2 evaluating comparison: false is: false evaluating comparison: 1+1 == 2 evaluating math: 1+1 is: 2.0 evaluating math: 2 is: 2.0 ... 2.0 == 2.0 is: true ... false and true is: false false to: false xor false evaluating logical: false xor false evaluating comparison: false is: false evaluating comparison: false is: false ... false xor false is: false false to: 1+1 < (2+0)*1 impl false eq [ true && false ] evaluating logical: true && false evaluating comparison: true is: true evaluating comparison: false is: false ... true & false is: false to: 1+1 < (2+0)*1 impl false eq false evaluating logical: 1+1 < (2+0)*1 impl false eq false evaluating comparison: 1+1 < (2+0)*1 evaluating math: 1+1 is: 2.0 evaluating math: (2+0)*1 is: 2.0 ... 2.0 < 2.0 is: false evaluating comparison: false is: false ... false impl false true brackets: 1+1 < (2+0)*1 impl false evaluating logical: 1+1 < (2+0)*1 impl false evaluating comparison: 1+1 < (2+0)*1 evaluating math: 1+1 is: 2.0 evaluating math: (2+0)*1 is: 2.0 ... 2.0 < 2.0 is: false evaluating comparison: false is: false ... false impl false true brackets: [1+1 < (2+0)*1 impl false ] eq false evaluating logical: 1+1 < (2+0)*1 impl false evaluating comparison: 1+1 < (2+0)*1 evaluating math: 1+1 is: 2.0 evaluating math: (2+0)*1 is: 2.0 ... 2.0 < 2.0 is: false evaluating comparison: false is: false ... false impl false to: true eq false evaluating logical: true eq false evaluating comparison: true is: true evaluating comparison: false is: false ... true eq false is: false false brackets: 1+1 < (2+0)*1 impl [ false eq false] evaluating logical: false eq false evaluating comparison: false is: false evaluating comparison: false is: false ... false eq false is: true to: 1+1 < (2+0)*1 impl true evaluating logical: 1+1 < (2+0)*1 impl true evaluating comparison: 1+1 < (2+0)*1 evaluating math: 1+1 is: 2.0 evaluating math: (2+0)*1 is: 2.0 ... 2.0 < 2.0 is: false evaluating comparison: true is: true ... false impl true true brackets: q=3;q(MathExpression.java:693) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:612) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.assertInvalidSolveProducesNoResult(DiffEqEngineTest.java:128) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.access$600(DiffEqEngineTest.java:50) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$TroubleshootingTests.wrongTargetSymbolErrorSurfaces(DiffEqEngineTest.java:1199) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$0(TestMethodTestDescriptor.java:221) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$0(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Oct 30, 2026 5:53:09 PM com.github.gbenroscience.parser.MathExpression$ExpressionSolver evaluate SEVERE: null java.lang.IllegalArgumentException: Equation never references the top-order state y[2] -- check that the equation's highest derivative matches y0's length (order). at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.EquationDivider.divide(EquationDivider.java:95) at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.standard.CoefficientExtractor.resolve(CoefficientExtractor.java:28) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.executeSystem(EquationRuntime.java:244) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.execute(EquationRuntime.java:152) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:120) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:104) at com.github.gbenroscience.parser.MathExpression$ExpressionSolver.evaluate(MathExpression.java:2073) at com.github.gbenroscience.parser.MathExpression.solveGeneric(MathExpression.java:1601) at com.github.gbenroscience.parser.Function.assignObject(Function.java:482) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:693) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:612) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.assertInvalidSolveProducesNoResult(DiffEqEngineTest.java:128) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.access$600(DiffEqEngineTest.java:50) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$TroubleshootingTests.wrongTargetSymbolErrorSurfaces(DiffEqEngineTest.java:1199) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$0(TestMethodTestDescriptor.java:221) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$0(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Oct 30, 2026 5:53:09 PM com.github.gbenroscience.parser.MathExpression solveGeneric SEVERE: null java.lang.IllegalArgumentException: Equation never references the top-order state y[2] -- check that the equation's highest derivative matches y0's length (order). at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.EquationDivider.divide(EquationDivider.java:95) at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.standard.CoefficientExtractor.resolve(CoefficientExtractor.java:28) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.executeSystem(EquationRuntime.java:244) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.execute(EquationRuntime.java:152) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:120) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:104) at com.github.gbenroscience.parser.MathExpression$ExpressionSolver.evaluate(MathExpression.java:2073) at com.github.gbenroscience.parser.MathExpression.solveGeneric(MathExpression.java:1601) at com.github.gbenroscience.parser.Function.assignObject(Function.java:482) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:693) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:612) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.assertInvalidSolveProducesNoResult(DiffEqEngineTest.java:128) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.access$600(DiffEqEngineTest.java:50) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$TroubleshootingTests.wrongTargetSymbolErrorSurfaces(DiffEqEngineTest.java:1199) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$0(TestMethodTestDescriptor.java:221) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$0(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Oct 30, 2026 5:53:09 PM com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime solve SEVERE: null java.lang.IllegalArgumentException: DIFFEQN_PATH_HO takes a single higher-order equation, not an equation array — use diffeqn/diffeqnPath with @(n)("eq1", ..., "eqN") for an explicit system instead. at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.DiffEqnArgParser.parse(DiffEqnArgParser.java:153) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.execute(EquationRuntime.java:149) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:120) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:104) at com.github.gbenroscience.parser.MathExpression$ExpressionSolver.evaluate(MathExpression.java:2073) at com.github.gbenroscience.parser.MathExpression.solveGeneric(MathExpression.java:1601) at com.github.gbenroscience.parser.Function.assignObject(Function.java:482) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:693) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:612) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.assertInvalidSolveProducesNoResult(DiffEqEngineTest.java:128) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.access$600(DiffEqEngineTest.java:50) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$TroubleshootingTests.arrayToDiffeqnPathHORejectedClearError(DiffEqEngineTest.java:1192) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$0(TestMethodTestDescriptor.java:221) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$0(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Oct 30, 2026 5:53:09 PM com.github.gbenroscience.parser.MathExpression$ExpressionSolver evaluate SEVERE: null java.lang.IllegalArgumentException: DIFFEQN_PATH_HO takes a single higher-order equation, not an equation array — use diffeqn/diffeqnPath with @(n)("eq1", ..., "eqN") for an explicit system instead. at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.DiffEqnArgParser.parse(DiffEqnArgParser.java:153) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.execute(EquationRuntime.java:149) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:120) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:104) at com.github.gbenroscience.parser.MathExpression$ExpressionSolver.evaluate(MathExpression.java:2073) at com.github.gbenroscience.parser.MathExpression.solveGeneric(MathExpression.java:1601) at com.github.gbenroscience.parser.Function.assignObject(Function.java:482) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:693) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:612) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.assertInvalidSolveProducesNoResult(DiffEqEngineTest.java:128) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.access$600(DiffEqEngineTest.java:50) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$TroubleshootingTests.arrayToDiffeqnPathHORejectedClearError(DiffEqEngineTest.java:1192) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$0(TestMethodTestDescriptor.java:221) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$0(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Oct 30, 2026 5:53:09 PM com.github.gbenroscience.parser.MathExpression solveGeneric SEVERE: null java.lang.IllegalArgumentException: DIFFEQN_PATH_HO takes a single higher-order equation, not an equation array — use diffeqn/diffeqnPath with @(n)("eq1", ..., "eqN") for an explicit system instead. at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.DiffEqnArgParser.parse(DiffEqnArgParser.java:153) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.execute(EquationRuntime.java:149) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:120) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:104) at com.github.gbenroscience.parser.MathExpression$ExpressionSolver.evaluate(MathExpression.java:2073) at com.github.gbenroscience.parser.MathExpression.solveGeneric(MathExpression.java:1601) at com.github.gbenroscience.parser.Function.assignObject(Function.java:482) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:693) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:612) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.assertInvalidSolveProducesNoResult(DiffEqEngineTest.java:128) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.access$600(DiffEqEngineTest.java:50) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$TroubleshootingTests.arrayToDiffeqnPathHORejectedClearError(DiffEqEngineTest.java:1192) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$0(TestMethodTestDescriptor.java:221) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$0(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.081 s -- in com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$TroubleshootingTests [INFO] Running com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$WorkedExampleTests [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$WorkedExampleTests [INFO] Running com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$SolverMethodTests [INFO] Tests run: 30, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 s -- in com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$SolverMethodTests [INFO] Running com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$DefaultsTests Oct 30, 2026 5:53:09 PM com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime solve SEVERE: null java.lang.IllegalArgumentException: Could not parse h as a number: 'rk4' at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.DiffEqnArgParser.parseDouble(DiffEqnArgParser.java:208) at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.DiffEqnArgParser.parse(DiffEqnArgParser.java:163) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.execute(EquationRuntime.java:149) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:120) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:104) at com.github.gbenroscience.parser.MathExpression$ExpressionSolver.evaluate(MathExpression.java:2073) at com.github.gbenroscience.parser.MathExpression.solveGenericWithThrows(MathExpression.java:1582) at com.github.gbenroscience.parser.MathExpression.solveWithThrows(MathExpression.java:1625) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.lambda$assertExpressionRejected$0(DiffEqEngineTest.java:121) at org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:53) at org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:39) at org.junit.jupiter.api.Assertions.assertThrows(Assertions.java:3153) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.assertExpressionRejected(DiffEqEngineTest.java:119) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.access$800(DiffEqEngineTest.java:50) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$DefaultsTests.cannotSkipHToSupplyMethod(DiffEqEngineTest.java:764) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$0(TestMethodTestDescriptor.java:221) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$0(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Caused by: java.lang.NumberFormatException: For input string: "rk4" at java.base/jdk.internal.math.FloatingDecimal.check(FloatingDecimal.java:2324) at java.base/jdk.internal.math.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1928) at java.base/jdk.internal.math.FloatingDecimal.parseDouble(FloatingDecimal.java:110) at java.base/java.lang.Double.parseDouble(Double.java:971) at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.DiffEqnArgParser.parseDouble(DiffEqnArgParser.java:206) ... 99 more Oct 30, 2026 5:53:09 PM com.github.gbenroscience.parser.MathExpression$ExpressionSolver evaluate SEVERE: null java.lang.IllegalArgumentException: Could not parse h as a number: 'rk4' at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.DiffEqnArgParser.parseDouble(DiffEqnArgParser.java:208) at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.DiffEqnArgParser.parse(DiffEqnArgParser.java:163) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.execute(EquationRuntime.java:149) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:120) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:104) at com.github.gbenroscience.parser.MathExpression$ExpressionSolver.evaluate(MathExpression.java:2073) at com.github.gbenroscience.parser.MathExpression.solveGenericWithThrows(MathExpression.java:1582) at com.github.gbenroscience.parser.MathExpression.solveWithThrows(MathExpression.java:1625) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.lambda$assertExpressionRejected$0(DiffEqEngineTest.java:121) at org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:53) at org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:39) at org.junit.jupiter.api.Assertions.assertThrows(Assertions.java:3153) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.assertExpressionRejected(DiffEqEngineTest.java:119) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.access$800(DiffEqEngineTest.java:50) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$DefaultsTests.cannotSkipHToSupplyMethod(DiffEqEngineTest.java:764) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$0(TestMethodTestDescriptor.java:221) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$0(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Caused by: java.lang.NumberFormatException: For input string: "rk4" at java.base/jdk.internal.math.FloatingDecimal.check(FloatingDecimal.java:2324) at java.base/jdk.internal.math.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1928) at java.base/jdk.internal.math.FloatingDecimal.parseDouble(FloatingDecimal.java:110) at java.base/java.lang.Double.parseDouble(Double.java:971) at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.DiffEqnArgParser.parseDouble(DiffEqnArgParser.java:206) ... 99 more [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$DefaultsTests [INFO] Running com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$SystemOfEquationsTests Oct 30, 2026 5:53:09 PM com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime solve SEVERE: null java.lang.IllegalArgumentException: Equation never references the top-order state y[2] -- check that the equation's highest derivative matches y0's length (order). at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.EquationDivider.divide(EquationDivider.java:95) at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.standard.CoefficientExtractor.resolve(CoefficientExtractor.java:28) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.executeSystem(EquationRuntime.java:244) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.execute(EquationRuntime.java:152) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:120) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:104) at com.github.gbenroscience.parser.MathExpression$ExpressionSolver.evaluate(MathExpression.java:2073) at com.github.gbenroscience.parser.MathExpression.solveGeneric(MathExpression.java:1601) at com.github.gbenroscience.parser.Function.assignObject(Function.java:482) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:693) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:612) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.assertInvalidSolveProducesNoResult(DiffEqEngineTest.java:128) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.access$600(DiffEqEngineTest.java:50) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$SystemOfEquationsTests.systemWrongTargetSymbolThrows(DiffEqEngineTest.java:590) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$0(TestMethodTestDescriptor.java:221) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$0(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Oct 30, 2026 5:53:09 PM com.github.gbenroscience.parser.MathExpression$ExpressionSolver evaluate SEVERE: null java.lang.IllegalArgumentException: Equation never references the top-order state y[2] -- check that the equation's highest derivative matches y0's length (order). at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.EquationDivider.divide(EquationDivider.java:95) at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.standard.CoefficientExtractor.resolve(CoefficientExtractor.java:28) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.executeSystem(EquationRuntime.java:244) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.execute(EquationRuntime.java:152) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:120) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:104) at com.github.gbenroscience.parser.MathExpression$ExpressionSolver.evaluate(MathExpression.java:2073) at com.github.gbenroscience.parser.MathExpression.solveGeneric(MathExpression.java:1601) at com.github.gbenroscience.parser.Function.assignObject(Function.java:482) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:693) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:612) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.assertInvalidSolveProducesNoResult(DiffEqEngineTest.java:128) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.access$600(DiffEqEngineTest.java:50) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$SystemOfEquationsTests.systemWrongTargetSymbolThrows(DiffEqEngineTest.java:590) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$0(TestMethodTestDescriptor.java:221) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$0(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Oct 30, 2026 5:53:09 PM com.github.gbenroscience.parser.MathExpression solveGeneric SEVERE: null java.lang.IllegalArgumentException: Equation never references the top-order state y[2] -- check that the equation's highest derivative matches y0's length (order). at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.EquationDivider.divide(EquationDivider.java:95) at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.standard.CoefficientExtractor.resolve(CoefficientExtractor.java:28) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.executeSystem(EquationRuntime.java:244) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.execute(EquationRuntime.java:152) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:120) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:104) at com.github.gbenroscience.parser.MathExpression$ExpressionSolver.evaluate(MathExpression.java:2073) at com.github.gbenroscience.parser.MathExpression.solveGeneric(MathExpression.java:1601) at com.github.gbenroscience.parser.Function.assignObject(Function.java:482) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:693) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:612) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.assertInvalidSolveProducesNoResult(DiffEqEngineTest.java:128) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.access$600(DiffEqEngineTest.java:50) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$SystemOfEquationsTests.systemWrongTargetSymbolThrows(DiffEqEngineTest.java:590) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$0(TestMethodTestDescriptor.java:221) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$0(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Oct 30, 2026 5:53:09 PM com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime solve SEVERE: null java.lang.IllegalArgumentException: DIFFEQN_HO takes a single higher-order equation, not an equation array — use diffeqn/diffeqnPath with @(n)("eq1", ..., "eqN") for an explicit system instead. at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.DiffEqnArgParser.parse(DiffEqnArgParser.java:153) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.execute(EquationRuntime.java:149) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:120) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:104) at com.github.gbenroscience.parser.MathExpression$ExpressionSolver.evaluate(MathExpression.java:2073) at com.github.gbenroscience.parser.MathExpression.solveGeneric(MathExpression.java:1601) at com.github.gbenroscience.parser.Function.assignObject(Function.java:482) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:693) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:612) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.assertInvalidSolveProducesNoResult(DiffEqEngineTest.java:128) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.access$600(DiffEqEngineTest.java:50) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$SystemOfEquationsTests.diffeqnHORejectsArrayArgument(DiffEqEngineTest.java:641) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$0(TestMethodTestDescriptor.java:221) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$0(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Oct 30, 2026 5:53:09 PM com.github.gbenroscience.parser.MathExpression$ExpressionSolver evaluate SEVERE: null java.lang.IllegalArgumentException: DIFFEQN_HO takes a single higher-order equation, not an equation array — use diffeqn/diffeqnPath with @(n)("eq1", ..., "eqN") for an explicit system instead. at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.DiffEqnArgParser.parse(DiffEqnArgParser.java:153) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.execute(EquationRuntime.java:149) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:120) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:104) at com.github.gbenroscience.parser.MathExpression$ExpressionSolver.evaluate(MathExpression.java:2073) at com.github.gbenroscience.parser.MathExpression.solveGeneric(MathExpression.java:1601) at com.github.gbenroscience.parser.Function.assignObject(Function.java:482) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:693) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:612) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.assertInvalidSolveProducesNoResult(DiffEqEngineTest.java:128) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.access$600(DiffEqEngineTest.java:50) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$SystemOfEquationsTests.diffeqnHORejectsArrayArgument(DiffEqEngineTest.java:641) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$0(TestMethodTestDescriptor.java:221) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$0(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Oct 30, 2026 5:53:09 PM com.github.gbenroscience.parser.MathExpression solveGeneric SEVERE: null java.lang.IllegalArgumentException: DIFFEQN_HO takes a single higher-order equation, not an equation array — use diffeqn/diffeqnPath with @(n)("eq1", ..., "eqN") for an explicit system instead. at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.DiffEqnArgParser.parse(DiffEqnArgParser.java:153) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.execute(EquationRuntime.java:149) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:120) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:104) at com.github.gbenroscience.parser.MathExpression$ExpressionSolver.evaluate(MathExpression.java:2073) at com.github.gbenroscience.parser.MathExpression.solveGeneric(MathExpression.java:1601) at com.github.gbenroscience.parser.Function.assignObject(Function.java:482) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:693) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:612) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.assertInvalidSolveProducesNoResult(DiffEqEngineTest.java:128) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.access$600(DiffEqEngineTest.java:50) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$SystemOfEquationsTests.diffeqnHORejectsArrayArgument(DiffEqEngineTest.java:641) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$0(TestMethodTestDescriptor.java:221) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$0(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Oct 30, 2026 5:53:09 PM com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime solve SEVERE: null java.lang.IllegalArgumentException: DIFFEQN_PATH_HO takes a single higher-order equation, not an equation array — use diffeqn/diffeqnPath with @(n)("eq1", ..., "eqN") for an explicit system instead. at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.DiffEqnArgParser.parse(DiffEqnArgParser.java:153) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.execute(EquationRuntime.java:149) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:120) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:104) at com.github.gbenroscience.parser.MathExpression$ExpressionSolver.evaluate(MathExpression.java:2073) at com.github.gbenroscience.parser.MathExpression.solveGeneric(MathExpression.java:1601) at com.github.gbenroscience.parser.Function.assignObject(Function.java:482) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:693) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:612) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.assertInvalidSolveProducesNoResult(DiffEqEngineTest.java:128) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.access$600(DiffEqEngineTest.java:50) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$SystemOfEquationsTests.diffeqnPathHORejectsArrayArgument(DiffEqEngineTest.java:648) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$0(TestMethodTestDescriptor.java:221) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$0(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Oct 30, 2026 5:53:09 PM com.github.gbenroscience.parser.MathExpression$ExpressionSolver evaluate SEVERE: null java.lang.IllegalArgumentException: DIFFEQN_PATH_HO takes a single higher-order equation, not an equation array — use diffeqn/diffeqnPath with @(n)("eq1", ..., "eqN") for an explicit system instead. at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.DiffEqnArgParser.parse(DiffEqnArgParser.java:153) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.execute(EquationRuntime.java:149) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:120) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:104) at com.github.gbenroscience.parser.MathExpression$ExpressionSolver.evaluate(MathExpression.java:2073) at com.github.gbenroscience.parser.MathExpression.solveGeneric(MathExpression.java:1601) at com.github.gbenroscience.parser.Function.assignObject(Function.java:482) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:693) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:612) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.assertInvalidSolveProducesNoResult(DiffEqEngineTest.java:128) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.access$600(DiffEqEngineTest.java:50) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$SystemOfEquationsTests.diffeqnPathHORejectsArrayArgument(DiffEqEngineTest.java:648) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$0(TestMethodTestDescriptor.java:221) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$0(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Oct 30, 2026 5:53:09 PM com.github.gbenroscience.parser.MathExpression solveGeneric SEVERE: null java.lang.IllegalArgumentException: DIFFEQN_PATH_HO takes a single higher-order equation, not an equation array — use diffeqn/diffeqnPath with @(n)("eq1", ..., "eqN") for an explicit system instead. at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.DiffEqnArgParser.parse(DiffEqnArgParser.java:153) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.execute(EquationRuntime.java:149) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:120) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:104) at com.github.gbenroscience.parser.MathExpression$ExpressionSolver.evaluate(MathExpression.java:2073) at com.github.gbenroscience.parser.MathExpression.solveGeneric(MathExpression.java:1601) at com.github.gbenroscience.parser.Function.assignObject(Function.java:482) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:693) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:612) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.assertInvalidSolveProducesNoResult(DiffEqEngineTest.java:128) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.access$600(DiffEqEngineTest.java:50) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$SystemOfEquationsTests.diffeqnPathHORejectsArrayArgument(DiffEqEngineTest.java:648) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$0(TestMethodTestDescriptor.java:221) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$0(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) java.lang.RuntimeException: Invalid matrix! rows x cols must be equal to items supplied in matrix list. Expected: 2, Found: 1 items at com.github.gbenroscience.parser.Function.parseInput(Function.java:706) at com.github.gbenroscience.parser.Function.(Function.java:109) at com.github.gbenroscience.parser.MathScanner.replaceWithFunctionName(MathScanner.java:1435) at com.github.gbenroscience.parser.MathScanner.processOneAnonymousFunction(MathScanner.java:1414) at com.github.gbenroscience.parser.MathScanner.recognizeAnonymousFunctions(MathScanner.java:1395) at com.github.gbenroscience.parser.MathScanner.splitStringOnMethods_Variables_And_Operators(MathScanner.java:625) at com.github.gbenroscience.parser.MathScanner.scan(MathScanner.java:1167) at com.github.gbenroscience.parser.MathScanner.(MathScanner.java:110) at com.github.gbenroscience.parser.MathExpression.initializing(MathExpression.java:841) at com.github.gbenroscience.parser.MathExpression.setExpression(MathExpression.java:808) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:706) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:612) at com.github.gbenroscience.parser.Function.assignObject(Function.java:384) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:693) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:612) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.assertInvalidSolveProducesNoResult(DiffEqEngineTest.java:128) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.access$600(DiffEqEngineTest.java:50) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$SystemOfEquationsTests.systemArrayLengthDeclarationMismatchThrows(DiffEqEngineTest.java:687) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$0(TestMethodTestDescriptor.java:221) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$0(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Oct 30, 2026 5:53:09 PM com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime solve SEVERE: null java.lang.IllegalArgumentException: Equation array has 2 equation(s) but y0 has 3 component(s) — for an explicit system these must match one-to-one. at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.DiffEqnArgParser.parse(DiffEqnArgParser.java:158) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.execute(EquationRuntime.java:149) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:120) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:104) at com.github.gbenroscience.parser.MathExpression$ExpressionSolver.evaluate(MathExpression.java:2073) at com.github.gbenroscience.parser.MathExpression.solveGeneric(MathExpression.java:1601) at com.github.gbenroscience.parser.Function.assignObject(Function.java:482) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:693) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:612) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.assertInvalidSolveProducesNoResult(DiffEqEngineTest.java:128) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.access$600(DiffEqEngineTest.java:50) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$SystemOfEquationsTests.systemY0LengthMismatchThrows(DiffEqEngineTest.java:605) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$0(TestMethodTestDescriptor.java:221) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$0(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Oct 30, 2026 5:53:09 PM com.github.gbenroscience.parser.MathExpression$ExpressionSolver evaluate SEVERE: null java.lang.IllegalArgumentException: Equation array has 2 equation(s) but y0 has 3 component(s) — for an explicit system these must match one-to-one. at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.DiffEqnArgParser.parse(DiffEqnArgParser.java:158) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.execute(EquationRuntime.java:149) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:120) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:104) at com.github.gbenroscience.parser.MathExpression$ExpressionSolver.evaluate(MathExpression.java:2073) at com.github.gbenroscience.parser.MathExpression.solveGeneric(MathExpression.java:1601) at com.github.gbenroscience.parser.Function.assignObject(Function.java:482) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:693) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:612) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.assertInvalidSolveProducesNoResult(DiffEqEngineTest.java:128) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.access$600(DiffEqEngineTest.java:50) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$SystemOfEquationsTests.systemY0LengthMismatchThrows(DiffEqEngineTest.java:605) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$0(TestMethodTestDescriptor.java:221) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$0(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Oct 30, 2026 5:53:09 PM com.github.gbenroscience.parser.MathExpression solveGeneric SEVERE: null java.lang.IllegalArgumentException: Equation array has 2 equation(s) but y0 has 3 component(s) — for an explicit system these must match one-to-one. at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.DiffEqnArgParser.parse(DiffEqnArgParser.java:158) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.execute(EquationRuntime.java:149) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:120) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:104) at com.github.gbenroscience.parser.MathExpression$ExpressionSolver.evaluate(MathExpression.java:2073) at com.github.gbenroscience.parser.MathExpression.solveGeneric(MathExpression.java:1601) at com.github.gbenroscience.parser.Function.assignObject(Function.java:482) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:693) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:612) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.assertInvalidSolveProducesNoResult(DiffEqEngineTest.java:128) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.access$600(DiffEqEngineTest.java:50) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$SystemOfEquationsTests.systemY0LengthMismatchThrows(DiffEqEngineTest.java:605) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$0(TestMethodTestDescriptor.java:221) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$0(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) java.lang.RuntimeException: Invalid matrix! rows x cols must be equal to items supplied in matrix list. Expected: 3, Found: 2 items at com.github.gbenroscience.parser.Function.parseInput(Function.java:706) at com.github.gbenroscience.parser.Function.(Function.java:109) at com.github.gbenroscience.parser.MathScanner.replaceWithFunctionName(MathScanner.java:1435) at com.github.gbenroscience.parser.MathScanner.processOneAnonymousFunction(MathScanner.java:1414) at com.github.gbenroscience.parser.MathScanner.recognizeAnonymousFunctions(MathScanner.java:1395) at com.github.gbenroscience.parser.MathScanner.splitStringOnMethods_Variables_And_Operators(MathScanner.java:625) at com.github.gbenroscience.parser.MathScanner.scan(MathScanner.java:1167) at com.github.gbenroscience.parser.MathScanner.(MathScanner.java:110) at com.github.gbenroscience.parser.MathExpression.initializing(MathExpression.java:841) at com.github.gbenroscience.parser.MathExpression.setExpression(MathExpression.java:808) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:706) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:612) at com.github.gbenroscience.parser.Function.assignObject(Function.java:384) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:693) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:612) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.assertInvalidSolveProducesNoResult(DiffEqEngineTest.java:128) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.access$600(DiffEqEngineTest.java:50) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$SystemOfEquationsTests.systemDeclaredCountMismatchThrows(DiffEqEngineTest.java:694) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$0(TestMethodTestDescriptor.java:221) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$0(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [INFO] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.068 s -- in com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$SystemOfEquationsTests [INFO] Running com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$ArgumentSemanticsTests Oct 30, 2026 5:53:09 PM com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime solve SEVERE: null java.lang.IllegalArgumentException: Equation array has 2 equation(s) but y0 has 3 component(s) — for an explicit system these must match one-to-one. at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.DiffEqnArgParser.parse(DiffEqnArgParser.java:158) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.execute(EquationRuntime.java:149) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:120) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:104) at com.github.gbenroscience.parser.MathExpression$ExpressionSolver.evaluate(MathExpression.java:2073) at com.github.gbenroscience.parser.MathExpression.solveGeneric(MathExpression.java:1601) at com.github.gbenroscience.parser.Function.assignObject(Function.java:482) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:693) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:612) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.assertInvalidSolveProducesNoResult(DiffEqEngineTest.java:128) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.access$600(DiffEqEngineTest.java:50) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$ArgumentSemanticsTests.y0VectorLengthMismatchForSystemThrows(DiffEqEngineTest.java:438) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$0(TestMethodTestDescriptor.java:221) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$0(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Oct 30, 2026 5:53:09 PM com.github.gbenroscience.parser.MathExpression$ExpressionSolver evaluate SEVERE: null java.lang.IllegalArgumentException: Equation array has 2 equation(s) but y0 has 3 component(s) — for an explicit system these must match one-to-one. at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.DiffEqnArgParser.parse(DiffEqnArgParser.java:158) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.execute(EquationRuntime.java:149) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:120) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:104) at com.github.gbenroscience.parser.MathExpression$ExpressionSolver.evaluate(MathExpression.java:2073) at com.github.gbenroscience.parser.MathExpression.solveGeneric(MathExpression.java:1601) at com.github.gbenroscience.parser.Function.assignObject(Function.java:482) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:693) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:612) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.assertInvalidSolveProducesNoResult(DiffEqEngineTest.java:128) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.access$600(DiffEqEngineTest.java:50) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$ArgumentSemanticsTests.y0VectorLengthMismatchForSystemThrows(DiffEqEngineTest.java:438) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$0(TestMethodTestDescriptor.java:221) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$0(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Oct 30, 2026 5:53:09 PM com.github.gbenroscience.parser.MathExpression solveGeneric SEVERE: null java.lang.IllegalArgumentException: Equation array has 2 equation(s) but y0 has 3 component(s) — for an explicit system these must match one-to-one. at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.DiffEqnArgParser.parse(DiffEqnArgParser.java:158) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.execute(EquationRuntime.java:149) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:120) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:104) at com.github.gbenroscience.parser.MathExpression$ExpressionSolver.evaluate(MathExpression.java:2073) at com.github.gbenroscience.parser.MathExpression.solveGeneric(MathExpression.java:1601) at com.github.gbenroscience.parser.Function.assignObject(Function.java:482) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:693) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:612) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.assertInvalidSolveProducesNoResult(DiffEqEngineTest.java:128) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.access$600(DiffEqEngineTest.java:50) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$ArgumentSemanticsTests.y0VectorLengthMismatchForSystemThrows(DiffEqEngineTest.java:438) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$0(TestMethodTestDescriptor.java:221) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$0(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Oct 30, 2026 5:53:09 PM com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime solve SEVERE: null java.lang.IllegalArgumentException: Equation never references the top-order state y[3] -- check that the equation's highest derivative matches y0's length (order). at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.EquationDivider.divide(EquationDivider.java:95) at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.standard.CoefficientExtractor.resolve(CoefficientExtractor.java:28) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.execute(EquationRuntime.java:156) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:120) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:104) at com.github.gbenroscience.parser.MathExpression$ExpressionSolver.evaluate(MathExpression.java:2073) at com.github.gbenroscience.parser.MathExpression.solveGeneric(MathExpression.java:1601) at com.github.gbenroscience.parser.Function.assignObject(Function.java:482) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:693) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:612) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.assertInvalidSolveProducesNoResult(DiffEqEngineTest.java:128) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.access$600(DiffEqEngineTest.java:50) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$ArgumentSemanticsTests.y0VectorLengthMismatchForHOThrows(DiffEqEngineTest.java:445) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$0(TestMethodTestDescriptor.java:221) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$0(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Oct 30, 2026 5:53:09 PM com.github.gbenroscience.parser.MathExpression$ExpressionSolver evaluate SEVERE: null java.lang.IllegalArgumentException: Equation never references the top-order state y[3] -- check that the equation's highest derivative matches y0's length (order). at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.EquationDivider.divide(EquationDivider.java:95) at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.standard.CoefficientExtractor.resolve(CoefficientExtractor.java:28) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.execute(EquationRuntime.java:156) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:120) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:104) at com.github.gbenroscience.parser.MathExpression$ExpressionSolver.evaluate(MathExpression.java:2073) at com.github.gbenroscience.parser.MathExpression.solveGeneric(MathExpression.java:1601) at com.github.gbenroscience.parser.Function.assignObject(Function.java:482) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:693) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:612) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.assertInvalidSolveProducesNoResult(DiffEqEngineTest.java:128) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.access$600(DiffEqEngineTest.java:50) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$ArgumentSemanticsTests.y0VectorLengthMismatchForHOThrows(DiffEqEngineTest.java:445) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$0(TestMethodTestDescriptor.java:221) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$0(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Oct 30, 2026 5:53:09 PM com.github.gbenroscience.parser.MathExpression solveGeneric SEVERE: null java.lang.IllegalArgumentException: Equation never references the top-order state y[3] -- check that the equation's highest derivative matches y0's length (order). at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.common.EquationDivider.divide(EquationDivider.java:95) at com.github.gbenroscience.math.differentialcalculus.equations.coeffextractor.clext.standard.CoefficientExtractor.resolve(CoefficientExtractor.java:28) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.execute(EquationRuntime.java:156) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:120) at com.github.gbenroscience.math.differentialcalculus.equations.standard.EquationRuntime.solve(EquationRuntime.java:104) at com.github.gbenroscience.parser.MathExpression$ExpressionSolver.evaluate(MathExpression.java:2073) at com.github.gbenroscience.parser.MathExpression.solveGeneric(MathExpression.java:1601) at com.github.gbenroscience.parser.Function.assignObject(Function.java:482) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:693) at com.github.gbenroscience.parser.MathExpression.(MathExpression.java:612) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.assertInvalidSolveProducesNoResult(DiffEqEngineTest.java:128) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest.access$600(DiffEqEngineTest.java:50) at com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$ArgumentSemanticsTests.y0VectorLengthMismatchForHOThrows(DiffEqEngineTest.java:445) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:152) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:91) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$0(TestMethodTestDescriptor.java:221) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:217) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:159) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$0(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [INFO] Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.080 s -- in com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$ArgumentSemanticsTests [INFO] Running com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$OverviewSmokeTests [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$OverviewSmokeTests [INFO] Running com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$ResultCaptureTests [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$ResultCaptureTests [INFO] Running com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$RootExpressionRuleTests [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest$RootExpressionRuleTests [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.359 s -- in com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEqEngineTest [INFO] Running com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEngineTest [INFO] Tests run: 68, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.077 s -- in com.github.gbenroscience.math.differentialcalculus.equations.standard.DiffEngineTest [INFO] Running com.github.gbenroscience.math.differentialcalculus.autodiff.SystemAutoDiffEvaluatorTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in com.github.gbenroscience.math.differentialcalculus.autodiff.SystemAutoDiffEvaluatorTest [INFO] Running com.github.gbenroscience.math.MainTest ParserNG Unknown com.github.gbenroscience.math.Main -h/-H/--help this text; do not change for help (witout dashes), which lists functions -v/-V/--verbose output is reprinted to stderr with some inter-steps -l/-L/--logic will add logical expression wrapper around the expression Logical expression parser is much less evolved and slow. Do not use it if you don't must If you use logical parse, result is always true/false. If it is not understood, it reuslts to false -e/-E/--expandable Will add expandable parser around logical expression to allow you to work with sets and views on those sets by VALUES_PNG/VALUES_IPNGvariables you can pass in the set of numbers and access them by L0,L1,,, L1.. ..L2 L3,..L5 notations (set is space delimited) you can calculate dynamic indexes by L{expression} and use MN variable which stores length of input set Expandable parser is not natural by CLI usage. using directly com.github.gbenroscience.parser.ExpandingExpression is better, but CLI is crucial for testing expressions -t/-T/--trim by default, each line is one expression, however for better redability, sometimes it is worthy to to split the expression to multiple lines. and evaluate as one. -i/-I/--interactive instead of evaluating any input, interactive prompt is opened If you launch interactive mode wit TRIM, the expression is evaluated once you exit (done, quit, exit...) it is the same as launching com.github.gbenroscience.parser.cmd.ParserCmd main class To read stdin, you have to set INTERACTIVE mode on To list all known functions, type `help` as MathExpression Without any parameter, input is considered as math expression and calculated without trim, it would be the same as launching com.github.gbenroscience.parser.MathExpression main class run help in verbose mode (-h -v) to get examples Environment variables/java properties (so setup-able) in runtime): RADDEGDRAD_PNG - DEG/RAD/GRAD - allows to change units for trigonometric operations. Default is RAD. It is same as MathExpression().setDRG(...) VALUES_PNG/VALUES_IPNG - space separated numbers - allows to set numboers for com.github.gbenroscience.parser.ExpandingExpression Examples: java -jar parser-ng-Unknown.jar -h this help java -jar parser-ng-Unknown.jar 1+1 2.0 java -jar parser-ng-Unknown.jar "1+1 +2+2" 2.0 4.0 java -jar parser-ng-Unknown.jar -t "1+1 +2+2" 6.0 java -jar parser-ng-Unknown.jar -i 1+1 nothing, will expect manual output, and calculate line by line java -jar parser-ng-Unknown.jar -i -t 1+1 nothing, will expect manual output and calcualte it all as one expression echo 2+2 | java -jar parser-ng-Unknown.jar 1+1 2.0 echo "1+1 +2+2 | java -jar parser-ng-Unknown.jar -i 2.0 4.0 echo "1+1 +2+2 | java -jar parser-ng-Unknown.jar -i -t 6.0 java -cp parser-ng-Unknown.jar com.github.gbenroscience.parser.cmd.ParserCmd "1+1 will ask for manual imput en evaluate per line echo "1+1 +2+2 | java -cp parser-ng-Unknown.jar com.github.gbenroscience.parser.cmd.ParserCmd 2>/dev/null 2.0 4.0 java -cp parser-ng-Unknown.jar com.github.gbenroscience.parser.MathExpression "1+1 +2+2" 6.0 java -cp parser-ng-Unknown.jar com.github.gbenroscience.parser.LogicalExpression "true or false" true Note, that com.github.gbenroscience.parser.MathExpression nor com.github.gbenroscience.parser.LogicalExpression classes do not take any parameters except expressions Note, that com.github.gbenroscience.parser.cmd.ParserCmd class takes single parameter -l/-L/--logic to contorl its evaluation Logical extension: Comparing operators - allowed with spaces:!=, ==, >=, <=, <, >; not allowed with spaces:le, ge, lt, gt, Logical operators - allowed with spaces:, |, &; not allowed with spaces:impl, xor, imp, eq, or, and As Mathematical parts are using () as brackets, Logical parts must be grouped by [] eg: 1+1 < (2+0)*1 impl [ [5 == 6 || 33<(22-20)*2 ]xor [ [ 5-3 < 2 or 7*(5+2)<=5 ] and 1+1 == 2]] eq [ true && false ] Note, that logical parsser supports only dual operators, so where true|false|true is valid, 1<2<3 is invalid! Thus: [1<2]<3 is necessary and even [[true|false]|true]is recomeded to be used, For 1<2<3 exception is thrown. Single letter can logical operands can be used in row. So eg | have same meaning as ||. But also unluckily also eg < is same as << Negation can be done by single ! strictly close attached to [; eg ![true] is ... false. Some spaces like ! [ are actually ok too Note, that variables works, but must be included in first evaluated expression. Which is obvious for "r=3;r-------------- [INFO] Building com.github.gbenroscience:parser-ng-parent 3.0.9.1 [1/4] [INFO] from pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] -----------------< com.github.gbenroscience:parser-ng >----------------- [INFO] Building ParserNG 3.0.9.1 [2/4] [INFO] from parser-ng/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ parser-ng --- [INFO] skip non existing resourceDirectory /builddir/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng/src/main/resources [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ parser-ng --- [INFO] Toolchain in maven-compiler-plugin: JDK[/usr/lib/jvm/java-25-openjdk] [INFO] Recompiling the module because of changed source code. [INFO] Compiling 275 source files with javac [forked debug target 1.8] to target/classes [WARNING] [options] bootstrap class path is not set in conjunction with -source 8 [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ parser-ng --- [INFO] Not copying test resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ parser-ng --- [INFO] Not compiling test sources [INFO] [INFO] --- surefire:3.2.2:test (default-test) @ parser-ng --- [INFO] Tests are skipped. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ parser-ng --- [INFO] Building jar: /builddir/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng/target/parser-ng-3.0.9.1.jar [INFO] [INFO] --------------< com.github.gbenroscience:parser-ng-simd >--------------- [INFO] Building parser-ng-simd 3.0.9.1 [3/4] [INFO] from parser-ng-simd/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ parser-ng-simd --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ parser-ng-simd --- [INFO] Toolchain in maven-compiler-plugin: JDK[/usr/lib/jvm/java-25-openjdk] [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 30 source files with javac [forked debug release 21] to target/classes [WARNING] [incubating] using incubating module(s): jdk.incubator.vector [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ parser-ng-simd --- [INFO] Not copying test resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ parser-ng-simd --- [INFO] Not compiling test sources [INFO] [INFO] --- surefire:3.2.2:test (default-test) @ parser-ng-simd --- [INFO] Tests are skipped. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ parser-ng-simd --- [INFO] Building jar: /builddir/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng-simd/target/parser-ng-simd-3.0.9.1.jar [INFO] [INFO] ------------< com.github.gbenroscience:parser-ng-gpu-simd >------------- [INFO] Building parser-ng-gpu-simd 3.0.9.1 [4/4] [INFO] from parser-ng-gpu-simd/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ parser-ng-gpu-simd --- [INFO] skip non existing resourceDirectory /builddir/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng-gpu-simd/src/main/resources [INFO] [INFO] --- compiler:3.12.1:compile (default-compile) @ parser-ng-gpu-simd --- [INFO] Toolchain in maven-compiler-plugin: JDK[/usr/lib/jvm/java-25-openjdk] [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 78 source files with javac [forked debug release 22] to target/classes [WARNING] [incubating] using incubating module(s): jdk.incubator.vector [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ parser-ng-gpu-simd --- [INFO] Not copying test resources [INFO] [INFO] --- compiler:3.12.1:testCompile (default-testCompile) @ parser-ng-gpu-simd --- [INFO] Not compiling test sources [INFO] [INFO] --- surefire:3.2.2:test (default-test) @ parser-ng-gpu-simd --- [INFO] Tests are skipped. [INFO] [INFO] --- jar:3.3.0:jar (default-jar) @ parser-ng-gpu-simd --- [INFO] Building jar: /builddir/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/parser-ng-gpu-simd/target/parser-ng-gpu-simd-3.0.9.1.jar [INFO] [INFO] -------------< com.github.gbenroscience:parser-ng-parent >-------------- [INFO] Building com.github.gbenroscience:parser-ng-parent 3.0.9.1 [5/4] [INFO] from pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- xmvn-mojo:4.3.0:install (default-cli) @ parser-ng-parent --- [INFO] [INFO] --- xmvn-mojo:4.3.0:builddep (default-cli) @ parser-ng-parent --- [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for com.github.gbenroscience:parser-ng-parent 3.0.9.1: [INFO] [INFO] com.github.gbenroscience:parser-ng-parent .......... SUCCESS [ 0.061 s] [INFO] ParserNG ........................................... SUCCESS [ 4.847 s] [INFO] parser-ng-simd ..................................... SUCCESS [ 1.991 s] [INFO] parser-ng-gpu-simd ................................. SUCCESS [ 3.361 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 10.533 s [INFO] Finished at: 2026-10-30T17:53:21Z [INFO] ------------------------------------------------------------------------ -----BEGIN MAVEN BUILD DEPENDENCIES----- H4sIAAAAAAAC/7Oxr8jNUShLLSrOzM+zVTLUM1BSsLfjslHU1VVwKs3MSVFISS1IzUtJzUvOTC1W SE/NSy1KLElNUUiqVIjwLctT0NUFqkZWA+Tqo/IBO9XMKWQAAAA= -----END MAVEN BUILD DEPENDENCIES----- + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ZcNZJ7 + umask 022 + cd /builddir/build/BUILD/parserng-3.0.9.1-build + '[' /builddir/build/BUILD/parserng-3.0.9.1-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/parserng-3.0.9.1-build/BUILDROOT ++ dirname /builddir/build/BUILD/parserng-3.0.9.1-build/BUILDROOT + mkdir -p /builddir/build/BUILD/parserng-3.0.9.1-build + mkdir /builddir/build/BUILD/parserng-3.0.9.1-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=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd parserng-3.0.9.1 + cd ParserNG-3.0.9.1 + xmvn-install -R .xmvn-reactor -n parserng -d /builddir/build/BUILD/parserng-3.0.9.1-build/BUILDROOT [INFO] Installing artifact com.github.gbenroscience:parser-ng-parent:pom:3.0.9.1 [INFO] Installing artifact com.github.gbenroscience:parser-ng:jar:3.0.9.1 [INFO] Installing artifact com.github.gbenroscience:parser-ng:pom:3.0.9.1 [INFO] Installing artifact com.github.gbenroscience:parser-ng-simd:jar:3.0.9.1 [INFO] Installing artifact com.github.gbenroscience:parser-ng-simd:pom:3.0.9.1 [INFO] Installing artifact com.github.gbenroscience:parser-ng-gpu-simd:jar:3.0.9.1 [INFO] Installing artifact com.github.gbenroscience:parser-ng-gpu-simd:pom:3.0.9.1 [INFO] Installation successful + jdir=target/site/apidocs + '[' -d .xmvn/apidocs ']' + /usr/bin/mkdir -p /builddir/build/BUILD/parserng-3.0.9.1-build/BUILDROOT/usr/share/licenses + '[' -d target/site/apidocs ']' + install -d -m 755 /builddir/build/BUILD/parserng-3.0.9.1-build/BUILDROOT/usr/bin + install -m 755 /builddir/build/SOURCES/parserng /builddir/build/BUILD/parserng-3.0.9.1-build/BUILDROOT/usr/bin/ + chmod 755 /builddir/build/BUILD/parserng-3.0.9.1-build/BUILDROOT/usr/bin/parserng + install -d -m 755 /builddir/build/BUILD/parserng-3.0.9.1-build/BUILDROOT/etc/parserng/ + /usr/lib/rpm/check-buildroot + /usr/lib/jvm/java-25-openjdk/bin/java -cp /usr/share/java/xmvn-generator.jar org.fedoraproject.xmvn.generator.callback.CallbackEntry /tmp/xmvngen-6479579738867729670/socket + /usr/lib/rpm/redhat/brp-ldconfig + COMPRESS='gzip -9 -n' + COMPRESS_EXT=.gz + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-det --brp -j4 /builddir/build/BUILD/parserng-3.0.9.1-build/BUILDROOT /builddir/build/BUILD/parserng-3.0.9.1-build/BUILDROOT/usr/share/java/parserng/parser-ng-simd.jar: replacing with normalized version /builddir/build/BUILD/parserng-3.0.9.1-build/BUILDROOT/usr/share/java/parserng/parser-ng-gpu-simd.jar: replacing with normalized version /builddir/build/BUILD/parserng-3.0.9.1-build/BUILDROOT/usr/share/java/parserng/parser-ng.jar: replacing with normalized version Scanned 12 directories and 9 files, processed 3 inodes, 3 modified (3 replaced + 0 rewritten), 0 unsupported format, 0 errors + /usr/bin/linkdupes --brp /builddir/build/BUILD/parserng-3.0.9.1-build/BUILDROOT/usr Scanned 9 directories and 9 files, considered 9 files, read 0 files, linked 0 files, 0 errors sum of sizes of linked files: 0 bytes Processing files: parserng-3.0.9.1-1.fc46.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.OKFTfy + umask 022 + cd /builddir/build/BUILD/parserng-3.0.9.1-build + cd parserng-3.0.9.1 + LICENSEDIR=/builddir/build/BUILD/parserng-3.0.9.1-build/BUILDROOT/usr/share/licenses/parserng + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/parserng-3.0.9.1-build/BUILDROOT/usr/share/licenses/parserng + cp -pr /builddir/build/BUILD/parserng-3.0.9.1-build/parserng-3.0.9.1/ParserNG-3.0.9.1/LICENSE /builddir/build/BUILD/parserng-3.0.9.1-build/BUILDROOT/usr/share/licenses/parserng + RPM_EC=0 ++ jobs -p + exit 0 Provides: ParserNG mvn(com.github.gbenroscience:parser-ng) = 3.0.9.1 mvn(com.github.gbenroscience:parser-ng-gpu-simd) = 3.0.9.1 mvn(com.github.gbenroscience:parser-ng-gpu-simd:pom:) = 3.0.9.1 mvn(com.github.gbenroscience:parser-ng-parent:pom:) = 3.0.9.1 mvn(com.github.gbenroscience:parser-ng-simd) = 3.0.9.1 mvn(com.github.gbenroscience:parser-ng-simd:pom:) = 3.0.9.1 mvn(com.github.gbenroscience:parser-ng:pom:) = 3.0.9.1 parser-ng parserng = 3.0.9.1-1.fc46 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/bash javapackages-filesystem Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/parserng-3.0.9.1-build/BUILDROOT Wrote: /builddir/build/RPMS/parserng-3.0.9.1-1.fc46.noarch.rpm Finish: rpmbuild parserng-3.0.9.1-1.fc46.src.rpm Finish: build phase for parserng-3.0.9.1-1.fc46.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1793382738.151519/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 INFO: Done(/var/lib/copr-rpmbuild/results/parserng-3.0.9.1-1.fc46.src.rpm) Config(child) 0 minutes 44 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 Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "parserng", "epoch": null, "version": "3.0.9.1", "release": "1.fc46", "arch": "noarch" }, { "name": "parserng", "epoch": null, "version": "3.0.9.1", "release": "1.fc46", "arch": "src" } ] } RPMResults finished