Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c1d3' (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/9014710-fedora-40-x86_64 --chroot fedora-40-x86_64 Version: 1.3 PID: 8558 Logging PID: 8559 Task: {'allow_user_ssh': False, 'appstream': False, 'background': True, 'bootstrap': 'off', 'build_id': 9014710, 'buildroot_pkgs': [], 'chroot': 'fedora-40-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': 'd010ae9ceddb5c029ff8c11d23bf0f69d28d363c', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/@python/python3.12/python-pulp', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'python-pulp', 'package_version': '3.1.1-1', 'project_dirname': 'python3.12', 'project_name': 'python3.12', 'project_owner': '@python', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/@python/python3.12/fedora-40-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}, {'baseurl': 'http://kojipkgs.fedoraproject.org/repos/rawhide/latest/$basearch/', 'id': 'http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch', 'name': 'Additional repo http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch'}], 'sandbox': '@python/python3.12--https://src.fedoraproject.org/user/music', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': None, 'submitter': 'https://src.fedoraproject.org/user/music', 'tags': [], 'task_id': '9014710-fedora-40-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/@python/python3.12/python-pulp /var/lib/copr-rpmbuild/workspace/workdir-7zj91298/python-pulp --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/@python/python3.12/python-pulp', '/var/lib/copr-rpmbuild/workspace/workdir-7zj91298/python-pulp', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-7zj91298/python-pulp'... Running: git checkout d010ae9ceddb5c029ff8c11d23bf0f69d28d363c -- cmd: ['git', 'checkout', 'd010ae9ceddb5c029ff8c11d23bf0f69d28d363c', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-7zj91298/python-pulp rc: 0 stdout: stderr: Note: switching to 'd010ae9ceddb5c029ff8c11d23bf0f69d28d363c'. 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 d010ae9 automatic import of python-pulp Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-7zj91298/python-pulp 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 pulp-3.1.1.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o pulp-3.1.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/@python/python3.12/python-pulp/pulp-3.1.1.tar.gz/md5/cce882ff4009dc4bf0a75b2e422bbd4f/pulp-3.1.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 29.9M 100 29.9M 0 0 29.9M 0 0:00:01 0:00:01 --:--:-- 29.9M INFO: Reading stdout from command: md5sum pulp-3.1.1.tar.gz /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-7zj91298/python-pulp/python-pulp.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-7zj91298/python-pulp --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1746799005.587409 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.1 starting (python version = 3.13.0, NVR = mock-6.1-1.fc41), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-7zj91298/python-pulp/python-pulp.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-7zj91298/python-pulp --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1746799005.587409 -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-7zj91298/python-pulp/python-pulp.spec) Config(fedora-40-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 6.1 INFO: Mock Version: 6.1 Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-40-x86_64-1746799005.587409/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-4.20.1-1.fc41.x86_64 rpm-sequoia-1.7.0-2.fc41.x86_64 python3-dnf-4.23.0-1.fc41.noarch python3-dnf-plugins-core-4.10.1-1.fc41.noarch dnf5-5.2.13.1-1.fc41.x86_64 dnf5-plugins-5.2.13.1-1.fc41.x86_64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: updates 100% | 10.8 MiB/s | 13.7 MiB | 00m01s fedora 100% | 21.6 MiB/s | 20.8 MiB | 00m01s Copr repository 100% | 529.0 KiB/s | 3.6 MiB | 00m07s Additional repo http_kojipkgs_fedorapr 100% | 47.5 MiB/s | 14.4 MiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash x86_64 5.2.37-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.2 MiB bzip2 x86_64 1.0.8-20.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 99.3 KiB coreutils x86_64 9.7-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.4 MiB cpio x86_64 2.15-2.fc41 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 MiB diffutils x86_64 3.12-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 MiB fedora-release-common noarch 43-0.15 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20.4 KiB findutils x86_64 1:4.10.0-5.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 MiB gawk x86_64 5.3.2-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 MiB glibc-minimal-langpack x86_64 2.41.9000-12.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 0.0 B grep x86_64 3.12-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 MiB gzip x86_64 1.13-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 392.9 KiB info x86_64 7.2-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 357.9 KiB patch x86_64 2.8-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 226.8 KiB redhat-rpm-config noarch 343-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 185.6 KiB rpm-build x86_64 5.99.90-4.fc43 copr_base 281.7 KiB sed x86_64 4.9-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 857.3 KiB shadow-utils x86_64 2:4.17.4-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.0 MiB tar x86_64 2:1.35-5.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.0 MiB unzip x86_64 6.0-66.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 390.3 KiB util-linux x86_64 2.40.4-7.fc43 copr_base 3.4 MiB which x86_64 2.23-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 83.4 KiB xz x86_64 1:5.8.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 MiB Installing dependencies: add-determinism x86_64 0.6.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.5 MiB alternatives x86_64 1.32-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 62.2 KiB ansible-srpm-macros noarch 1-17.1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35.7 KiB audit-libs x86_64 4.0.3-2.fc43 copr_base 347.1 KiB binutils x86_64 2.44-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25.9 MiB build-reproducibility-srpm-macros noarch 0.6.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 735.0 B bzip2-libs x86_64 1.0.8-20.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 84.6 KiB ca-certificates noarch 2024.2.69_v8.0.401-5.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.6 MiB coreutils-common x86_64 9.7-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11.3 MiB crypto-policies noarch 20250402-2.git86c0178.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 141.5 KiB curl x86_64 8.14.0~rc1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 473.2 KiB cyrus-sasl-lib x86_64 2.1.28-30.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.3 MiB debugedit x86_64 5.1-6.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 192.7 KiB dwz x86_64 0.15-9.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 291.0 KiB ed x86_64 1.21-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 146.5 KiB efi-srpm-macros noarch 6-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 40.1 KiB elfutils x86_64 0.192-9.fc40 updates 2.7 MiB elfutils-debuginfod-client x86_64 0.192-9.fc40 updates 80.2 KiB elfutils-default-yama-scope noarch 0.192-9.fc40 updates 1.8 KiB elfutils-libelf x86_64 0.192-9.fc40 updates 1.2 MiB elfutils-libs x86_64 0.192-9.fc40 updates 670.3 KiB fedora-gpg-keys noarch 43-0.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 129.0 KiB fedora-release noarch 43-0.15 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 0.0 B fedora-release-identity-basic noarch 43-0.15 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 664.0 B fedora-repos noarch 43-0.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.9 KiB fedora-repos-rawhide noarch 43-0.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 KiB file x86_64 5.46-1.fc42 copr_base 100.2 KiB file-libs x86_64 5.46-1.fc42 copr_base 11.9 MiB filesystem x86_64 3.18-41.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 112.0 B filesystem-srpm-macros noarch 3.18-41.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38.2 KiB fonts-srpm-macros noarch 1:2.0.5-21.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 55.8 KiB forge-srpm-macros noarch 0.4.0-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38.9 KiB fpc-srpm-macros noarch 1.3-14.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 144.0 B gdb-minimal x86_64 16.3-1.fc43 copr_base 13.2 MiB gdbm-libs x86_64 1:1.23-9.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 129.9 KiB ghc-srpm-macros noarch 1.9.2-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 779.0 B glibc x86_64 2.41.9000-12.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.7 MiB glibc-common x86_64 2.41.9000-12.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 MiB glibc-gconv-extra x86_64 2.41.9000-12.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.2 MiB gmp x86_64 1:6.3.0-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 819.2 KiB gnat-srpm-macros noarch 6-7.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 KiB gnupg2 x86_64 2.4.7-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.8 MiB gnutls x86_64 3.8.9-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.6 MiB go-srpm-macros noarch 3.6.0-7.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 60.8 KiB ima-evm-utils-libs x86_64 1.6.2-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 60.7 KiB jansson x86_64 2.14-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 93.1 KiB json-c x86_64 0.18-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 86.7 KiB kernel-srpm-macros noarch 1.0-25.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 KiB keyutils-libs x86_64 1.6.3-5.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 58.3 KiB krb5-libs x86_64 1.21.3-5.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.3 MiB libacl x86_64 2.3.2-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38.3 KiB libarchive x86_64 3.7.7-4.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 930.6 KiB libassuan x86_64 2.5.7-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 167.8 KiB libattr x86_64 2.5.2-5.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27.1 KiB libblkid x86_64 2.40.4-7.fc43 copr_base 262.4 KiB libbrotli x86_64 1.1.0-6.fc42 copr_base 841.3 KiB libcap x86_64 2.76-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 209.2 KiB libcap-ng x86_64 0.8.5-4.fc42 copr_base 72.9 KiB libcom_err x86_64 1.47.2-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67.1 KiB libcurl x86_64 8.14.0~rc1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 891.0 KiB libeconf x86_64 0.7.6-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 64.6 KiB libevent x86_64 2.1.12-15.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 903.1 KiB libfdisk x86_64 2.40.4-7.fc43 copr_base 372.3 KiB libffi x86_64 3.4.8-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 83.0 KiB libfsverity x86_64 1.6-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32.5 KiB libgcc x86_64 15.1.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 266.6 KiB libgcrypt x86_64 1.11.0-5.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 MiB libgomp x86_64 15.1.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 538.5 KiB libgpg-error x86_64 1.55-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 915.3 KiB libidn2 x86_64 2.3.8-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 552.5 KiB libksba x86_64 1.6.7-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 402.5 KiB libmount x86_64 2.40.4-7.fc43 copr_base 356.2 KiB libnghttp2 x86_64 1.65.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 162.2 KiB libpkgconf x86_64 2.3.0-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 78.1 KiB libpsl x86_64 0.21.5-5.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 76.4 KiB libselinux x86_64 3.8-1.fc42 copr_base 193.1 KiB libsemanage x86_64 3.8-1.fc42 copr_base 308.4 KiB libsepol x86_64 3.8-1.fc42 copr_base 826.0 KiB libsmartcols x86_64 2.40.4-7.fc43 copr_base 180.4 KiB libssh x86_64 0.11.1-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 565.5 KiB libssh-config noarch 0.11.1-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 277.0 B libstdc++ x86_64 15.1.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.8 MiB libtasn1 x86_64 4.20.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 176.3 KiB libtool-ltdl x86_64 2.5.4-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 70.1 KiB libunistring x86_64 1.1-9.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 MiB libusb1 x86_64 1.0.28-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 171.0 KiB libuuid x86_64 2.40.4-7.fc43 copr_base 37.3 KiB libverto x86_64 0.3.2-10.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25.4 KiB libxcrypt x86_64 4.4.38-7.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 284.5 KiB libxml2 x86_64 2.12.10-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 MiB libzstd x86_64 1.5.7-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 807.8 KiB lua-libs x86_64 5.4.7-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 276.9 KiB lua-srpm-macros noarch 1-15.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 KiB lz4-libs x86_64 1.10.0-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 157.4 KiB mpfr x86_64 4.2.2-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 828.8 KiB ncurses-base noarch 6.5-5.20250125.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 326.8 KiB ncurses-libs x86_64 6.5-5.20250125.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 946.3 KiB nettle x86_64 3.10.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 790.5 KiB npth x86_64 1.8-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 49.6 KiB ocaml-srpm-macros noarch 10-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 KiB openblas-srpm-macros noarch 2-19.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 112.0 B openldap x86_64 2.6.9-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 655.1 KiB openssl-libs x86_64 1:3.5.0-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.9 MiB p11-kit x86_64 0.25.5-5.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 MiB p11-kit-trust x86_64 0.25.5-5.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 395.5 KiB package-notes-srpm-macros noarch 0.5-13.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 KiB pam-libs x86_64 1.7.0-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 126.7 KiB pcre2 x86_64 10.45-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 697.7 KiB pcre2-syntax noarch 10.45-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 273.9 KiB perl-srpm-macros noarch 1-57.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 861.0 B pkgconf x86_64 2.3.0-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 88.5 KiB pkgconf-m4 noarch 2.3.0-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14.4 KiB pkgconf-pkg-config x86_64 2.3.0-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 989.0 B popt x86_64 1.19-8.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 132.8 KiB publicsuffix-list-dafsa noarch 20250116-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68.5 KiB pyproject-srpm-macros noarch 1.18.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 KiB python-srpm-macros noarch 3.13-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 51.7 KiB qt5-srpm-macros noarch 5.15.16-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 500.0 B qt6-srpm-macros noarch 6.9.0-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 464.0 B readline x86_64 8.2-13.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 485.0 KiB rpm x86_64 5.99.90-4.fc43 copr_base 3.1 MiB rpm-build-libs x86_64 5.99.90-4.fc43 copr_base 264.4 KiB rpm-libs x86_64 5.99.90-4.fc43 copr_base 921.5 KiB rpm-sequoia x86_64 1.8.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.5 MiB rpm-sign-libs x86_64 5.99.90-4.fc43 copr_base 39.7 KiB rust-srpm-macros noarch 26.3-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.8 KiB setup noarch 2.15.0-23.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 724.7 KiB sqlite-libs x86_64 3.49.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.5 MiB systemd-libs x86_64 257.5-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 MiB systemd-standalone-sysusers x86_64 257.5-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 277.3 KiB tpm2-tss x86_64 4.1.3-7.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 MiB tree-sitter-srpm-macros noarch 0.2.4-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.5 KiB util-linux-core x86_64 2.40.4-7.fc43 copr_base 1.4 MiB xxhash-libs x86_64 0.8.3-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 90.2 KiB xz-libs x86_64 1:5.8.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 217.8 KiB zig-srpm-macros noarch 1-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 KiB zip x86_64 3.0-43.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 698.5 KiB zlib-ng-compat x86_64 2.2.4-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 137.6 KiB zstd x86_64 1.5.7-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 MiB Installing groups: Buildsystem building group Transaction Summary: Installing: 161 packages Total size of inbound packages is 58 MiB. Need to download 58 MiB. After this operation, 197 MiB extra will be used (install 197 MiB, remove 0 B). [ 1/161] bzip2-0:1.0.8-20.fc42.x86_64 100% | 694.2 KiB/s | 52.1 KiB | 00m00s [ 2/161] cpio-0:2.15-2.fc41.x86_64 100% | 6.5 MiB/s | 285.2 KiB | 00m00s [ 3/161] bash-0:5.2.37-3.fc43.x86_64 100% | 14.3 MiB/s | 1.8 MiB | 00m00s [ 4/161] coreutils-0:9.7-1.fc43.x86_64 100% | 8.8 MiB/s | 1.1 MiB | 00m00s [ 5/161] fedora-release-common-0:43-0. 100% | 1.2 MiB/s | 26.3 KiB | 00m00s [ 6/161] diffutils-0:3.12-2.fc43.x86_6 100% | 11.4 MiB/s | 384.5 KiB | 00m00s [ 7/161] findutils-1:4.10.0-5.fc42.x86 100% | 17.1 MiB/s | 542.7 KiB | 00m00s [ 8/161] glibc-minimal-langpack-0:2.41 100% | 1.0 MiB/s | 23.1 KiB | 00m00s [ 9/161] gawk-0:5.3.2-1.fc43.x86_64 100% | 33.7 MiB/s | 1.1 MiB | 00m00s [ 10/161] gzip-0:1.13-3.fc42.x86_64 100% | 7.6 MiB/s | 164.2 KiB | 00m00s [ 11/161] info-0:7.2-3.fc42.x86_64 100% | 10.0 MiB/s | 183.8 KiB | 00m00s [ 12/161] grep-0:3.12-1.fc43.x86_64 100% | 6.9 MiB/s | 289.5 KiB | 00m00s [ 13/161] patch-0:2.8-1.fc43.x86_64 100% | 6.2 MiB/s | 113.7 KiB | 00m00s [ 14/161] redhat-rpm-config-0:343-4.fc4 100% | 3.5 MiB/s | 74.5 KiB | 00m00s [ 15/161] sed-0:4.9-4.fc42.x86_64 100% | 11.6 MiB/s | 308.8 KiB | 00m00s [ 16/161] rpm-build-0:5.99.90-4.fc43.x8 100% | 2.2 MiB/s | 126.2 KiB | 00m00s [ 17/161] shadow-utils-2:4.17.4-1.fc43. 100% | 34.1 MiB/s | 1.3 MiB | 00m00s [ 18/161] tar-2:1.35-5.fc42.x86_64 100% | 33.4 MiB/s | 853.9 KiB | 00m00s [ 19/161] unzip-0:6.0-66.fc42.x86_64 100% | 7.2 MiB/s | 184.6 KiB | 00m00s [ 20/161] which-0:2.23-1.fc42.x86_64 100% | 2.4 MiB/s | 41.7 KiB | 00m00s [ 21/161] util-linux-0:2.40.4-7.fc43.x8 100% | 26.4 MiB/s | 1.1 MiB | 00m00s [ 22/161] xz-1:5.8.1-1.fc43.x86_64 100% | 18.7 MiB/s | 556.6 KiB | 00m00s [ 23/161] fedora-repos-0:43-0.2.noarch 100% | 384.6 KiB/s | 9.2 KiB | 00m00s [ 24/161] filesystem-0:3.18-41.fc43.x86 100% | 26.8 MiB/s | 1.3 MiB | 00m00s [ 25/161] coreutils-common-0:9.7-1.fc43 100% | 28.4 MiB/s | 2.1 MiB | 00m00s [ 26/161] glibc-common-0:2.41.9000-12.f 100% | 13.0 MiB/s | 305.0 KiB | 00m00s [ 27/161] glibc-0:2.41.9000-12.fc43.x86 100% | 37.4 MiB/s | 2.2 MiB | 00m00s [ 28/161] tree-sitter-srpm-macros-0:0.2 100% | 593.0 KiB/s | 12.5 KiB | 00m00s [ 29/161] xz-libs-1:5.8.1-1.fc43.x86_64 100% | 5.5 MiB/s | 113.0 KiB | 00m00s [ 30/161] fedora-gpg-keys-0:43-0.2.noar 100% | 6.5 MiB/s | 125.8 KiB | 00m00s [ 31/161] filesystem-srpm-macros-0:3.18 100% | 402.5 KiB/s | 25.8 KiB | 00m00s [ 32/161] fedora-repos-rawhide-0:43-0.2 100% | 284.0 KiB/s | 8.8 KiB | 00m00s [ 33/161] bzip2-libs-0:1.0.8-20.fc42.x8 100% | 1.8 MiB/s | 43.6 KiB | 00m00s [ 34/161] glibc-gconv-extra-0:2.41.9000 100% | 32.6 MiB/s | 1.5 MiB | 00m00s [ 35/161] rpm-0:5.99.90-4.fc43.x86_64 100% | 28.5 MiB/s | 525.6 KiB | 00m00s [ 36/161] libselinux-0:3.8-1.fc42.x86_6 100% | 5.6 MiB/s | 97.6 KiB | 00m00s [ 37/161] audit-libs-0:4.0.3-2.fc43.x86 100% | 10.5 MiB/s | 128.9 KiB | 00m00s [ 38/161] libacl-0:2.3.2-3.fc42.x86_64 100% | 1.3 MiB/s | 23.0 KiB | 00m00s [ 39/161] libeconf-0:0.7.6-1.fc43.x86_6 100% | 1.8 MiB/s | 35.2 KiB | 00m00s [ 40/161] libsemanage-0:3.8-1.fc42.x86_ 100% | 12.1 MiB/s | 124.1 KiB | 00m00s [ 41/161] libxcrypt-0:4.4.38-7.fc43.x86 100% | 6.2 MiB/s | 127.2 KiB | 00m00s [ 42/161] setup-0:2.15.0-23.fc43.noarch 100% | 7.4 MiB/s | 151.1 KiB | 00m00s [ 43/161] pam-libs-0:1.7.0-4.fc42.x86_6 100% | 2.3 MiB/s | 58.3 KiB | 00m00s [ 44/161] ansible-srpm-macros-0:1-17.1. 100% | 781.3 KiB/s | 20.3 KiB | 00m00s [ 45/161] build-reproducibility-srpm-ma 100% | 556.4 KiB/s | 11.7 KiB | 00m00s [ 46/161] add-determinism-0:0.6.0-1.fc4 100% | 28.0 MiB/s | 918.3 KiB | 00m00s [ 47/161] dwz-0:0.15-9.fc42.x86_64 100% | 5.5 MiB/s | 135.7 KiB | 00m00s [ 48/161] forge-srpm-macros-0:0.4.0-2.f 100% | 684.5 KiB/s | 19.9 KiB | 00m00s [ 49/161] ghc-srpm-macros-0:1.9.2-2.fc4 100% | 538.6 KiB/s | 9.2 KiB | 00m00s [ 50/161] pyproject-srpm-macros-0:1.18. 100% | 869.1 KiB/s | 13.9 KiB | 00m00s [ 51/161] qt5-srpm-macros-0:5.15.16-1.f 100% | 418.4 KiB/s | 8.8 KiB | 00m00s [ 52/161] qt6-srpm-macros-0:6.9.0-2.fc4 100% | 551.9 KiB/s | 9.4 KiB | 00m00s [ 53/161] python-srpm-macros-0:3.13-5.f 100% | 800.9 KiB/s | 23.2 KiB | 00m00s [ 54/161] rust-srpm-macros-0:26.3-4.fc4 100% | 688.5 KiB/s | 11.7 KiB | 00m00s [ 55/161] file-0:5.46-1.fc42.x86_64 100% | 2.7 MiB/s | 49.2 KiB | 00m00s [ 56/161] efi-srpm-macros-0:6-3.fc43.no 100% | 1.1 MiB/s | 22.5 KiB | 00m00s [ 57/161] fonts-srpm-macros-1:2.0.5-21. 100% | 1.6 MiB/s | 27.1 KiB | 00m00s [ 58/161] fpc-srpm-macros-0:1.3-14.fc42 100% | 445.5 KiB/s | 8.0 KiB | 00m00s [ 59/161] gnat-srpm-macros-0:6-7.fc42.n 100% | 478.4 KiB/s | 8.6 KiB | 00m00s [ 60/161] go-srpm-macros-0:3.6.0-7.fc43 100% | 1.3 MiB/s | 27.6 KiB | 00m00s [ 61/161] kernel-srpm-macros-0:1.0-25.f 100% | 616.9 KiB/s | 9.9 KiB | 00m00s [ 62/161] lua-srpm-macros-0:1-15.fc42.n 100% | 557.3 KiB/s | 8.9 KiB | 00m00s [ 63/161] ocaml-srpm-macros-0:10-4.fc42 100% | 511.4 KiB/s | 9.2 KiB | 00m00s [ 64/161] openblas-srpm-macros-0:2-19.f 100% | 456.8 KiB/s | 7.8 KiB | 00m00s [ 65/161] package-notes-srpm-macros-0:0 100% | 544.7 KiB/s | 9.3 KiB | 00m00s [ 66/161] zip-0:3.0-43.fc42.x86_64 100% | 12.3 MiB/s | 263.5 KiB | 00m00s [ 67/161] perl-srpm-macros-0:1-57.fc42. 100% | 315.0 KiB/s | 8.5 KiB | 00m00s [ 68/161] zig-srpm-macros-0:1-4.fc42.no 100% | 343.5 KiB/s | 8.2 KiB | 00m00s [ 69/161] libattr-0:2.5.2-5.fc42.x86_64 100% | 899.1 KiB/s | 17.1 KiB | 00m00s [ 70/161] ncurses-libs-0:6.5-5.20250125 100% | 13.1 MiB/s | 335.0 KiB | 00m00s [ 71/161] ed-0:1.21-2.fc42.x86_64 100% | 2.5 MiB/s | 82.0 KiB | 00m00s [ 72/161] pcre2-syntax-0:10.45-1.fc43.n 100% | 8.8 MiB/s | 161.7 KiB | 00m00s [ 73/161] pcre2-0:10.45-1.fc43.x86_64 100% | 10.3 MiB/s | 262.8 KiB | 00m00s [ 74/161] ncurses-base-0:6.5-5.20250125 100% | 1.9 MiB/s | 63.5 KiB | 00m00s [ 75/161] mpfr-0:4.2.2-1.fc43.x86_64 100% | 16.1 MiB/s | 346.7 KiB | 00m00s [ 76/161] libgcc-0:15.1.1-1.fc43.x86_64 100% | 4.9 MiB/s | 126.4 KiB | 00m00s [ 77/161] gmp-1:6.3.0-3.fc43.x86_64 100% | 13.1 MiB/s | 322.2 KiB | 00m00s [ 78/161] readline-0:8.2-13.fc43.x86_64 100% | 10.9 MiB/s | 212.9 KiB | 00m00s [ 79/161] elfutils-debuginfod-client-0: 100% | 159.1 KiB/s | 46.4 KiB | 00m00s [ 80/161] elfutils-libelf-0:0.192-9.fc4 100% | 566.3 KiB/s | 208.4 KiB | 00m00s [ 81/161] libcap-0:2.76-1.fc43.x86_64 100% | 4.7 MiB/s | 86.9 KiB | 00m00s [ 82/161] openssl-libs-1:3.5.0-3.fc43.x 100% | 53.2 MiB/s | 2.6 MiB | 00m00s [ 83/161] systemd-libs-0:257.5-5.fc43.x 100% | 30.8 MiB/s | 788.8 KiB | 00m00s [ 84/161] zlib-ng-compat-0:2.2.4-2.fc43 100% | 2.6 MiB/s | 79.1 KiB | 00m00s [ 85/161] libblkid-0:2.40.4-7.fc43.x86_ 100% | 10.9 MiB/s | 123.0 KiB | 00m00s [ 86/161] libfdisk-0:2.40.4-7.fc43.x86_ 100% | 14.1 MiB/s | 158.7 KiB | 00m00s [ 87/161] elfutils-0:0.192-9.fc40.x86_6 100% | 1.0 MiB/s | 546.1 KiB | 00m01s [ 88/161] elfutils-libs-0:0.192-9.fc40. 100% | 1.2 MiB/s | 263.5 KiB | 00m00s [ 89/161] libmount-0:2.40.4-7.fc43.x86_ 100% | 13.8 MiB/s | 155.5 KiB | 00m00s [ 90/161] libsmartcols-0:2.40.4-7.fc43. 100% | 7.3 MiB/s | 81.7 KiB | 00m00s [ 91/161] libuuid-0:2.40.4-7.fc43.x86_6 100% | 2.8 MiB/s | 25.8 KiB | 00m00s [ 92/161] libcap-ng-0:0.8.5-4.fc42.x86_ 100% | 3.2 MiB/s | 32.7 KiB | 00m00s [ 93/161] util-linux-core-0:2.40.4-7.fc 100% | 29.5 MiB/s | 514.3 KiB | 00m00s [ 94/161] alternatives-0:1.32-1.fc43.x8 100% | 2.1 MiB/s | 41.6 KiB | 00m00s [ 95/161] jansson-0:2.14-2.fc42.x86_64 100% | 2.5 MiB/s | 45.7 KiB | 00m00s [ 96/161] debugedit-0:5.1-6.fc43.x86_64 100% | 3.5 MiB/s | 78.7 KiB | 00m00s [ 97/161] libarchive-0:3.7.7-4.fc43.x86 100% | 12.2 MiB/s | 411.7 KiB | 00m00s [ 98/161] binutils-0:2.44-3.fc43.x86_64 100% | 65.0 MiB/s | 5.8 MiB | 00m00s [ 99/161] pkgconf-pkg-config-0:2.3.0-2. 100% | 431.5 KiB/s | 9.9 KiB | 00m00s [100/161] libstdc++-0:15.1.1-1.fc43.x86 100% | 19.3 MiB/s | 911.1 KiB | 00m00s [101/161] pkgconf-m4-0:2.3.0-2.fc42.noa 100% | 837.4 KiB/s | 14.2 KiB | 00m00s [102/161] pkgconf-0:2.3.0-2.fc42.x86_64 100% | 2.3 MiB/s | 44.9 KiB | 00m00s [103/161] libpkgconf-0:2.3.0-2.fc42.x86 100% | 2.0 MiB/s | 38.4 KiB | 00m00s [104/161] rpm-build-libs-0:5.99.90-4.fc 100% | 12.5 MiB/s | 128.0 KiB | 00m00s [105/161] popt-0:1.19-8.fc42.x86_64 100% | 2.6 MiB/s | 59.4 KiB | 00m00s [106/161] rpm-libs-0:5.99.90-4.fc43.x86 100% | 24.2 MiB/s | 397.2 KiB | 00m00s [107/161] zstd-0:1.5.7-1.fc43.x86_64 100% | 14.8 MiB/s | 485.8 KiB | 00m00s [108/161] curl-0:8.14.0~rc1-1.fc43.x86_ 100% | 10.9 MiB/s | 233.6 KiB | 00m00s [109/161] libsepol-0:3.8-1.fc42.x86_64 100% | 18.0 MiB/s | 349.4 KiB | 00m00s [110/161] file-libs-0:5.46-1.fc42.x86_6 100% | 37.7 MiB/s | 849.9 KiB | 00m00s [111/161] json-c-0:0.18-2.fc42.x86_64 100% | 2.4 MiB/s | 44.9 KiB | 00m00s [112/161] libzstd-0:1.5.7-1.fc43.x86_64 100% | 11.8 MiB/s | 314.8 KiB | 00m00s [113/161] lz4-libs-0:1.10.0-2.fc42.x86_ 100% | 4.2 MiB/s | 78.1 KiB | 00m00s [114/161] ca-certificates-0:2024.2.69_v 100% | 28.8 MiB/s | 945.0 KiB | 00m00s [115/161] crypto-policies-0:20250402-2. 100% | 2.9 MiB/s | 73.8 KiB | 00m00s [116/161] elfutils-default-yama-scope-0 100% | 171.8 KiB/s | 12.4 KiB | 00m00s [117/161] p11-kit-trust-0:0.25.5-5.fc42 100% | 5.9 MiB/s | 132.6 KiB | 00m00s [118/161] libxml2-0:2.12.10-1.fc43.x86_ 100% | 20.2 MiB/s | 682.9 KiB | 00m00s [119/161] p11-kit-0:0.25.5-5.fc42.x86_6 100% | 18.0 MiB/s | 478.0 KiB | 00m00s [120/161] libffi-0:3.4.8-1.fc43.x86_64 100% | 1.4 MiB/s | 40.5 KiB | 00m00s [121/161] rpm-sequoia-0:1.8.0-1.fc43.x8 100% | 27.8 MiB/s | 938.8 KiB | 00m00s [122/161] sqlite-libs-0:3.49.1-1.fc43.x 100% | 21.5 MiB/s | 749.8 KiB | 00m00s [123/161] rpm-sign-libs-0:5.99.90-4.fc4 100% | 3.2 MiB/s | 29.8 KiB | 00m00s [124/161] lua-libs-0:5.4.7-3.fc43.x86_6 100% | 6.7 MiB/s | 130.4 KiB | 00m00s [125/161] libgomp-0:15.1.1-1.fc43.x86_6 100% | 14.8 MiB/s | 363.1 KiB | 00m00s [126/161] ima-evm-utils-libs-0:1.6.2-5. 100% | 1.6 MiB/s | 29.5 KiB | 00m00s [127/161] libtasn1-0:4.20.0-1.fc43.x86_ 100% | 4.1 MiB/s | 75.0 KiB | 00m00s [128/161] tpm2-tss-0:4.1.3-7.fc43.x86_6 100% | 18.6 MiB/s | 418.8 KiB | 00m00s [129/161] libfsverity-0:1.6-2.fc42.x86_ 100% | 1.0 MiB/s | 18.8 KiB | 00m00s [130/161] libusb1-0:1.0.28-2.fc43.x86_6 100% | 4.3 MiB/s | 79.3 KiB | 00m00s [131/161] gnutls-0:3.8.9-5.fc43.x86_64 100% | 33.2 MiB/s | 1.2 MiB | 00m00s [132/161] gnupg2-0:2.4.7-3.fc43.x86_64 100% | 36.5 MiB/s | 2.7 MiB | 00m00s [133/161] nettle-0:3.10.1-1.fc43.x86_64 100% | 9.6 MiB/s | 424.6 KiB | 00m00s [134/161] libgpg-error-0:1.55-1.fc43.x8 100% | 10.6 MiB/s | 238.9 KiB | 00m00s [135/161] openldap-0:2.6.9-5.fc43.x86_6 100% | 9.7 MiB/s | 258.6 KiB | 00m00s [136/161] libassuan-0:2.5.7-3.fc42.x86_ 100% | 2.7 MiB/s | 67.6 KiB | 00m00s [137/161] libgcrypt-0:1.11.0-5.fc42.x86 100% | 21.5 MiB/s | 593.3 KiB | 00m00s [138/161] libksba-0:1.6.7-3.fc42.x86_64 100% | 7.9 MiB/s | 162.0 KiB | 00m00s [139/161] npth-0:1.8-2.fc42.x86_64 100% | 1.3 MiB/s | 25.8 KiB | 00m00s [140/161] libevent-0:2.1.12-15.fc42.x86 100% | 12.7 MiB/s | 260.2 KiB | 00m00s [141/161] cyrus-sasl-lib-0:2.1.28-30.fc 100% | 22.8 MiB/s | 793.5 KiB | 00m00s [142/161] libtool-ltdl-0:2.5.4-4.fc42.x 100% | 1.8 MiB/s | 36.2 KiB | 00m00s [143/161] libidn2-0:2.3.8-1.fc43.x86_64 100% | 7.5 MiB/s | 168.9 KiB | 00m00s [144/161] gdbm-libs-1:1.23-9.fc42.x86_6 100% | 2.7 MiB/s | 57.0 KiB | 00m00s [145/161] libunistring-0:1.1-9.fc42.x86 100% | 18.3 MiB/s | 542.5 KiB | 00m00s [146/161] fedora-release-0:43-0.15.noar 100% | 897.6 KiB/s | 15.3 KiB | 00m00s [147/161] fedora-release-identity-basic 100% | 943.0 KiB/s | 16.0 KiB | 00m00s [148/161] libnghttp2-0:1.65.0-1.fc43.x8 100% | 3.7 MiB/s | 72.6 KiB | 00m00s [149/161] libcurl-0:8.14.0~rc1-1.fc43.x 100% | 16.2 MiB/s | 397.5 KiB | 00m00s [150/161] libssh-0:0.11.1-4.fc42.x86_64 100% | 8.8 MiB/s | 233.3 KiB | 00m00s [151/161] libssh-config-0:0.11.1-4.fc42 100% | 409.2 KiB/s | 9.0 KiB | 00m00s [152/161] gdb-minimal-0:16.3-1.fc43.x86 100% | 68.9 MiB/s | 4.4 MiB | 00m00s [153/161] xxhash-libs-0:0.8.3-2.fc42.x8 100% | 2.1 MiB/s | 39.1 KiB | 00m00s [154/161] systemd-standalone-sysusers-0 100% | 6.9 MiB/s | 133.8 KiB | 00m00s [155/161] libbrotli-0:1.1.0-6.fc42.x86_ 100% | 19.5 MiB/s | 340.3 KiB | 00m00s [156/161] krb5-libs-0:1.21.3-5.fc42.x86 100% | 26.5 MiB/s | 760.6 KiB | 00m00s [157/161] libpsl-0:0.21.5-5.fc42.x86_64 100% | 3.3 MiB/s | 64.0 KiB | 00m00s [158/161] keyutils-libs-0:1.6.3-5.fc42. 100% | 1.5 MiB/s | 31.5 KiB | 00m00s [159/161] libverto-0:0.3.2-10.fc42.x86_ 100% | 1.2 MiB/s | 20.8 KiB | 00m00s [160/161] libcom_err-0:1.47.2-3.fc42.x8 100% | 1.3 MiB/s | 26.9 KiB | 00m00s [161/161] publicsuffix-list-dafsa-0:202 100% | 2.7 MiB/s | 58.8 KiB | 00m00s -------------------------------------------------------------------------------- [161/161] Total 100% | 29.5 MiB/s | 58.0 MiB | 00m02s Running transaction Importing OpenPGP key 0xA15B79CC: UserID : "Fedora (40) " Fingerprint: 115DF9AEF857853EE8445D0A0727707EA15B79CC From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-40-primary The key was successfully imported. [ 1/163] Verify package files 100% | 700.0 B/s | 161.0 B | 00m00s >>> Running pre-transaction scriptlet: filesystem-0:3.18-41.fc43.x86_64 >>> Finished pre-transaction scriptlet: filesystem-0:3.18-41.fc43.x86_64 >>> [RPM] /var/lib/mock/fedora-40-x86_64-1746799005.587409/root/var/cache/dnf/co [ 2/163] Prepare transaction 100% | 1.8 KiB/s | 161.0 B | 00m00s [ 3/163] Installing libgcc-0:15.1.1-1. 100% | 131.0 MiB/s | 268.3 KiB | 00m00s [ 4/163] Installing publicsuffix-list- 100% | 67.6 MiB/s | 69.2 KiB | 00m00s [ 5/163] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 6/163] Installing fedora-release-ide 100% | 898.4 KiB/s | 920.0 B | 00m00s [ 7/163] Installing fedora-repos-rawhi 100% | 2.4 MiB/s | 2.4 KiB | 00m00s [ 8/163] Installing fedora-gpg-keys-0: 100% | 14.3 MiB/s | 175.9 KiB | 00m00s [ 9/163] Installing fedora-repos-0:43- 100% | 5.6 MiB/s | 5.7 KiB | 00m00s [ 10/163] Installing fedora-release-com 100% | 12.1 MiB/s | 24.7 KiB | 00m00s [ 11/163] Installing fedora-release-0:4 100% | 0.0 B/s | 124.0 B | 00m00s [ 12/163] Installing setup-0:2.15.0-23. 100% | 47.5 MiB/s | 730.3 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 13/163] Installing filesystem-0:3.18- 100% | 1.3 MiB/s | 212.5 KiB | 00m00s [ 14/163] Installing pkgconf-m4-0:2.3.0 100% | 14.5 MiB/s | 14.8 KiB | 00m00s [ 15/163] Installing pcre2-syntax-0:10. 100% | 135.0 MiB/s | 276.4 KiB | 00m00s [ 16/163] Installing ncurses-base-0:6.5 100% | 31.3 MiB/s | 352.2 KiB | 00m00s [ 17/163] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 18/163] Installing ncurses-libs-0:6.5 100% | 132.9 MiB/s | 952.8 KiB | 00m00s [ 19/163] Installing glibc-0:2.41.9000- 100% | 151.6 MiB/s | 6.7 MiB | 00m00s [ 20/163] Installing bash-0:5.2.37-3.fc 100% | 190.2 MiB/s | 8.2 MiB | 00m00s [ 21/163] Installing glibc-common-0:2.4 100% | 53.7 MiB/s | 1.0 MiB | 00m00s [ 22/163] Installing glibc-gconv-extra- 100% | 123.9 MiB/s | 7.3 MiB | 00m00s [ 23/163] Installing zlib-ng-compat-0:2 100% | 135.2 MiB/s | 138.4 KiB | 00m00s [ 24/163] Installing bzip2-libs-0:1.0.8 100% | 83.7 MiB/s | 85.7 KiB | 00m00s [ 25/163] Installing libstdc++-0:15.1.1 100% | 257.8 MiB/s | 2.8 MiB | 00m00s [ 26/163] Installing xz-libs-1:5.8.1-1. 100% | 213.8 MiB/s | 218.9 KiB | 00m00s [ 27/163] Installing gmp-1:6.3.0-3.fc43 100% | 200.6 MiB/s | 821.5 KiB | 00m00s [ 28/163] Installing libuuid-0:2.40.4-7 100% | 37.5 MiB/s | 38.4 KiB | 00m00s [ 29/163] Installing readline-0:8.2-13. 100% | 158.6 MiB/s | 487.1 KiB | 00m00s [ 30/163] Installing popt-0:1.19-8.fc42 100% | 27.2 MiB/s | 139.4 KiB | 00m00s [ 31/163] Installing libblkid-0:2.40.4- 100% | 128.6 MiB/s | 263.4 KiB | 00m00s [ 32/163] Installing libxcrypt-0:4.4.38 100% | 140.2 MiB/s | 287.2 KiB | 00m00s [ 33/163] Installing libzstd-0:1.5.7-1. 100% | 197.5 MiB/s | 809.1 KiB | 00m00s [ 34/163] Installing elfutils-libelf-0: 100% | 234.0 MiB/s | 1.2 MiB | 00m00s [ 35/163] Installing libgpg-error-0:1.5 100% | 21.4 MiB/s | 921.1 KiB | 00m00s [ 36/163] Installing crypto-policies-0: 100% | 13.6 MiB/s | 166.6 KiB | 00m00s [ 37/163] Installing libattr-0:2.5.2-5. 100% | 27.4 MiB/s | 28.1 KiB | 00m00s [ 38/163] Installing libacl-0:2.3.2-3.f 100% | 38.2 MiB/s | 39.2 KiB | 00m00s [ 39/163] Installing libtasn1-0:4.20.0- 100% | 173.9 MiB/s | 178.1 KiB | 00m00s [ 40/163] Installing libunistring-0:1.1 100% | 246.7 MiB/s | 1.7 MiB | 00m00s [ 41/163] Installing libidn2-0:2.3.8-1. 100% | 90.9 MiB/s | 558.7 KiB | 00m00s [ 42/163] Installing dwz-0:0.15-9.fc42. 100% | 20.4 MiB/s | 292.4 KiB | 00m00s [ 43/163] Installing mpfr-0:4.2.2-1.fc4 100% | 202.7 MiB/s | 830.4 KiB | 00m00s [ 44/163] Installing gawk-0:5.3.2-1.fc4 100% | 82.5 MiB/s | 1.8 MiB | 00m00s [ 45/163] Installing unzip-0:6.0-66.fc4 100% | 27.5 MiB/s | 393.8 KiB | 00m00s [ 46/163] Installing file-libs-0:5.46-1 100% | 439.2 MiB/s | 11.9 MiB | 00m00s [ 47/163] Installing file-0:5.46-1.fc42 100% | 8.3 MiB/s | 101.7 KiB | 00m00s [ 48/163] Installing libeconf-0:0.7.6-1 100% | 64.7 MiB/s | 66.2 KiB | 00m00s [ 49/163] Installing pcre2-0:10.45-1.fc 100% | 227.6 MiB/s | 699.1 KiB | 00m00s [ 50/163] Installing grep-0:3.12-1.fc43 100% | 50.1 MiB/s | 1.0 MiB | 00m00s [ 51/163] Installing xz-1:5.8.1-1.fc43. 100% | 55.5 MiB/s | 1.3 MiB | 00m00s [ 52/163] Installing libsmartcols-0:2.4 100% | 88.6 MiB/s | 181.5 KiB | 00m00s [ 53/163] Installing libcap-ng-0:0.8.5- 100% | 73.1 MiB/s | 74.8 KiB | 00m00s [ 54/163] Installing audit-libs-0:4.0.3 100% | 113.7 MiB/s | 349.3 KiB | 00m00s [ 55/163] Installing pam-libs-0:1.7.0-4 100% | 63.1 MiB/s | 129.1 KiB | 00m00s [ 56/163] Installing libcap-0:2.76-1.fc 100% | 14.0 MiB/s | 214.3 KiB | 00m00s [ 57/163] Installing systemd-libs-0:257 100% | 248.0 MiB/s | 2.2 MiB | 00m00s [ 58/163] Installing alternatives-0:1.3 100% | 5.2 MiB/s | 63.8 KiB | 00m00s [ 59/163] Installing libsepol-0:3.8-1.f 100% | 269.2 MiB/s | 827.0 KiB | 00m00s [ 60/163] Installing libselinux-0:3.8-1 100% | 94.9 MiB/s | 194.3 KiB | 00m00s [ 61/163] Installing findutils-1:4.10.0 100% | 85.2 MiB/s | 1.9 MiB | 00m00s [ 62/163] Installing sed-0:4.9-4.fc42.x 100% | 44.5 MiB/s | 865.5 KiB | 00m00s [ 63/163] Installing libmount-0:2.40.4- 100% | 174.5 MiB/s | 357.4 KiB | 00m00s [ 64/163] Installing json-c-0:0.18-2.fc 100% | 85.9 MiB/s | 88.0 KiB | 00m00s [ 65/163] Installing lz4-libs-0:1.10.0- 100% | 154.7 MiB/s | 158.5 KiB | 00m00s [ 66/163] Installing libffi-0:3.4.8-1.f 100% | 82.4 MiB/s | 84.3 KiB | 00m00s [ 67/163] Installing p11-kit-0:0.25.5-5 100% | 78.0 MiB/s | 2.2 MiB | 00m00s [ 68/163] Installing p11-kit-trust-0:0. 100% | 11.8 MiB/s | 397.2 KiB | 00m00s [ 69/163] Installing sqlite-libs-0:3.49 100% | 215.5 MiB/s | 1.5 MiB | 00m00s [ 70/163] Installing lua-libs-0:5.4.7-3 100% | 135.8 MiB/s | 278.1 KiB | 00m00s [ 71/163] Installing zstd-0:1.5.7-1.fc4 100% | 90.0 MiB/s | 1.7 MiB | 00m00s [ 72/163] Installing util-linux-core-0: 100% | 57.1 MiB/s | 1.4 MiB | 00m00s [ 73/163] Installing tar-2:1.35-5.fc42. 100% | 109.7 MiB/s | 3.0 MiB | 00m00s [ 74/163] Installing libsemanage-0:3.8- 100% | 151.5 MiB/s | 310.2 KiB | 00m00s [ 75/163] Installing systemd-standalone 100% | 22.6 MiB/s | 277.8 KiB | 00m00s [ 76/163] Installing libusb1-0:1.0.28-2 100% | 84.3 MiB/s | 172.7 KiB | 00m00s [ 77/163] Installing zip-0:3.0-43.fc42. 100% | 49.0 MiB/s | 702.4 KiB | 00m00s [ 78/163] Installing libpsl-0:0.21.5-5. 100% | 75.7 MiB/s | 77.5 KiB | 00m00s [ 79/163] Installing libassuan-0:2.5.7- 100% | 82.8 MiB/s | 169.6 KiB | 00m00s [ 80/163] Installing libgcrypt-0:1.11.0 100% | 261.5 MiB/s | 1.6 MiB | 00m00s [ 81/163] Installing libksba-0:1.6.7-3. 100% | 131.9 MiB/s | 405.1 KiB | 00m00s [ 82/163] Installing libfdisk-0:2.40.4- 100% | 182.4 MiB/s | 373.5 KiB | 00m00s [ 83/163] Installing nettle-0:3.10.1-1. 100% | 193.8 MiB/s | 793.6 KiB | 00m00s [ 84/163] Installing gnutls-0:3.8.9-5.f 100% | 223.3 MiB/s | 3.6 MiB | 00m00s [ 85/163] Installing libxml2-0:2.12.10- 100% | 89.3 MiB/s | 1.7 MiB | 00m00s [ 86/163] Installing bzip2-0:1.0.8-20.f 100% | 7.8 MiB/s | 103.8 KiB | 00m00s [ 87/163] Installing add-determinism-0: 100% | 129.8 MiB/s | 2.5 MiB | 00m00s [ 88/163] Installing build-reproducibil 100% | 0.0 B/s | 1.0 KiB | 00m00s [ 89/163] Installing filesystem-srpm-ma 100% | 38.0 MiB/s | 38.9 KiB | 00m00s [ 90/163] Installing ed-0:1.21-2.fc42.x 100% | 12.1 MiB/s | 148.8 KiB | 00m00s [ 91/163] Installing patch-0:2.8-1.fc43 100% | 17.2 MiB/s | 228.3 KiB | 00m00s [ 92/163] Installing elfutils-default-y 100% | 120.2 KiB/s | 2.0 KiB | 00m00s [ 93/163] Installing elfutils-libs-0:0. 100% | 131.3 MiB/s | 672.2 KiB | 00m00s [ 94/163] Installing cpio-0:2.15-2.fc41 100% | 52.4 MiB/s | 1.1 MiB | 00m00s [ 95/163] Installing diffutils-0:3.12-2 100% | 74.3 MiB/s | 1.6 MiB | 00m00s [ 96/163] Installing jansson-0:2.14-2.f 100% | 92.2 MiB/s | 94.4 KiB | 00m00s [ 97/163] Installing libpkgconf-0:2.3.0 100% | 77.4 MiB/s | 79.2 KiB | 00m00s [ 98/163] Installing pkgconf-0:2.3.0-2. 100% | 7.4 MiB/s | 91.0 KiB | 00m00s [ 99/163] Installing pkgconf-pkg-config 100% | 161.2 KiB/s | 1.8 KiB | 00m00s [100/163] Installing libgomp-0:15.1.1-1 100% | 175.8 MiB/s | 539.9 KiB | 00m00s [101/163] Installing npth-0:1.8-2.fc42. 100% | 49.5 MiB/s | 50.7 KiB | 00m00s [102/163] Installing libtool-ltdl-0:2.5 100% | 69.6 MiB/s | 71.2 KiB | 00m00s [103/163] Installing gdbm-libs-1:1.23-9 100% | 128.5 MiB/s | 131.6 KiB | 00m00s [104/163] Installing cyrus-sasl-lib-0:2 100% | 109.7 MiB/s | 2.3 MiB | 00m00s [105/163] Installing libnghttp2-0:1.65. 100% | 79.7 MiB/s | 163.3 KiB | 00m00s [106/163] Installing xxhash-libs-0:0.8. 100% | 89.4 MiB/s | 91.6 KiB | 00m00s [107/163] Installing libbrotli-0:1.1.0- 100% | 205.9 MiB/s | 843.6 KiB | 00m00s [108/163] Installing keyutils-libs-0:1. 100% | 58.3 MiB/s | 59.7 KiB | 00m00s [109/163] Installing libcom_err-0:1.47. 100% | 66.6 MiB/s | 68.2 KiB | 00m00s [110/163] Installing libverto-0:0.3.2-1 100% | 26.6 MiB/s | 27.2 KiB | 00m00s [111/163] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [112/163] Installing package-notes-srpm 100% | 0.0 B/s | 2.0 KiB | 00m00s [113/163] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [114/163] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.2 KiB | 00m00s [115/163] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [116/163] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [117/163] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [118/163] Installing rust-srpm-macros-0 100% | 5.4 MiB/s | 5.6 KiB | 00m00s [119/163] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 740.0 B | 00m00s [120/163] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [121/163] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [122/163] Installing ansible-srpm-macro 100% | 35.4 MiB/s | 36.2 KiB | 00m00s [123/163] Installing coreutils-common-0 100% | 225.8 MiB/s | 11.3 MiB | 00m00s [124/163] Installing openssl-libs-1:3.5 100% | 286.7 MiB/s | 8.9 MiB | 00m00s [125/163] Installing coreutils-0:9.7-1. 100% | 90.7 MiB/s | 5.4 MiB | 00m00s [126/163] Installing ca-certificates-0: 100% | 1.0 MiB/s | 2.4 MiB | 00m02s [127/163] Installing libarchive-0:3.7.7 100% | 130.1 MiB/s | 932.6 KiB | 00m00s [128/163] Installing krb5-libs-0:1.21.3 100% | 164.3 MiB/s | 2.3 MiB | 00m00s [129/163] Installing tpm2-tss-0:4.1.3-7 100% | 156.8 MiB/s | 1.6 MiB | 00m00s [130/163] Installing ima-evm-utils-libs 100% | 60.5 MiB/s | 62.0 KiB | 00m00s [131/163] Installing libssh-0:0.11.1-4. 100% | 138.6 MiB/s | 567.5 KiB | 00m00s [132/163] Installing gzip-0:1.13-3.fc42 100% | 21.6 MiB/s | 398.4 KiB | 00m00s [133/163] Installing rpm-sequoia-0:1.8. 100% | 250.4 MiB/s | 2.5 MiB | 00m00s [134/163] Installing rpm-libs-0:5.99.90 100% | 180.3 MiB/s | 923.1 KiB | 00m00s [135/163] Installing libfsverity-0:1.6- 100% | 32.7 MiB/s | 33.5 KiB | 00m00s [136/163] Installing libevent-0:2.1.12- 100% | 177.1 MiB/s | 906.9 KiB | 00m00s [137/163] Installing openldap-0:2.6.9-5 100% | 128.7 MiB/s | 658.9 KiB | 00m00s [138/163] Installing libcurl-0:8.14.0~r 100% | 174.2 MiB/s | 892.1 KiB | 00m00s [139/163] Installing elfutils-debuginfo 100% | 5.8 MiB/s | 82.5 KiB | 00m00s [140/163] Installing elfutils-0:0.192-9 100% | 110.8 MiB/s | 2.7 MiB | 00m00s [141/163] Installing binutils-0:2.44-3. 100% | 203.9 MiB/s | 25.9 MiB | 00m00s [142/163] Installing gdb-minimal-0:16.3 100% | 224.5 MiB/s | 13.2 MiB | 00m00s [143/163] Installing debugedit-0:5.1-6. 100% | 14.7 MiB/s | 195.4 KiB | 00m00s [144/163] Installing curl-0:8.14.0~rc1- 100% | 11.9 MiB/s | 476.0 KiB | 00m00s [145/163] Installing rpm-0:5.99.90-4.fc 100% | 39.8 MiB/s | 2.5 MiB | 00m00s [146/163] Installing tree-sitter-srpm-m 100% | 8.4 MiB/s | 8.6 KiB | 00m00s [147/163] Installing efi-srpm-macros-0: 100% | 40.2 MiB/s | 41.1 KiB | 00m00s [148/163] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [149/163] Installing zig-srpm-macros-0: 100% | 1.6 MiB/s | 1.7 KiB | 00m00s [150/163] Installing gnupg2-0:2.4.7-3.f 100% | 163.2 MiB/s | 9.8 MiB | 00m00s [151/163] Installing rpm-sign-libs-0:5. 100% | 39.6 MiB/s | 40.5 KiB | 00m00s [152/163] Installing rpm-build-libs-0:5 100% | 129.5 MiB/s | 265.2 KiB | 00m00s [153/163] Installing forge-srpm-macros- 100% | 39.3 MiB/s | 40.3 KiB | 00m00s [154/163] Installing python-srpm-macros 100% | 51.8 MiB/s | 53.0 KiB | 00m00s [155/163] Installing fonts-srpm-macros- 100% | 55.7 MiB/s | 57.0 KiB | 00m00s [156/163] Installing go-srpm-macros-0:3 100% | 60.5 MiB/s | 62.0 KiB | 00m00s [157/163] Installing redhat-rpm-config- 100% | 37.6 MiB/s | 192.3 KiB | 00m00s [158/163] Installing rpm-build-0:5.99.9 100% | 15.8 MiB/s | 290.5 KiB | 00m00s [159/163] Installing pyproject-srpm-mac 100% | 1.2 MiB/s | 2.5 KiB | 00m00s [160/163] Installing util-linux-0:2.40. 100% | 52.5 MiB/s | 3.5 MiB | 00m00s [161/163] Installing which-0:2.23-1.fc4 100% | 5.6 MiB/s | 85.6 KiB | 00m00s [162/163] Installing shadow-utils-2:4.1 100% | 76.5 MiB/s | 4.1 MiB | 00m00s [163/163] Installing info-0:7.2-3.fc42. 100% | 117.5 KiB/s | 358.3 KiB | 00m03s Warning: skipped OpenPGP checks for 156 packages from repositories: copr_base, http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: add-determinism-0.6.0-1.fc43.x86_64 alternatives-1.32-1.fc43.x86_64 ansible-srpm-macros-1-17.1.fc42.noarch audit-libs-4.0.3-2.fc43.x86_64 bash-5.2.37-3.fc43.x86_64 binutils-2.44-3.fc43.x86_64 build-reproducibility-srpm-macros-0.6.0-1.fc43.noarch bzip2-1.0.8-20.fc42.x86_64 bzip2-libs-1.0.8-20.fc42.x86_64 ca-certificates-2024.2.69_v8.0.401-5.fc42.noarch coreutils-9.7-1.fc43.x86_64 coreutils-common-9.7-1.fc43.x86_64 cpio-2.15-2.fc41.x86_64 crypto-policies-20250402-2.git86c0178.fc43.noarch curl-8.14.0~rc1-1.fc43.x86_64 cyrus-sasl-lib-2.1.28-30.fc42.x86_64 debugedit-5.1-6.fc43.x86_64 diffutils-3.12-2.fc43.x86_64 dwz-0.15-9.fc42.x86_64 ed-1.21-2.fc42.x86_64 efi-srpm-macros-6-3.fc43.noarch elfutils-0.192-9.fc40.x86_64 elfutils-debuginfod-client-0.192-9.fc40.x86_64 elfutils-default-yama-scope-0.192-9.fc40.noarch elfutils-libelf-0.192-9.fc40.x86_64 elfutils-libs-0.192-9.fc40.x86_64 fedora-gpg-keys-43-0.2.noarch fedora-release-43-0.15.noarch fedora-release-common-43-0.15.noarch fedora-release-identity-basic-43-0.15.noarch fedora-repos-43-0.2.noarch fedora-repos-rawhide-43-0.2.noarch file-5.46-1.fc42.x86_64 file-libs-5.46-1.fc42.x86_64 filesystem-3.18-41.fc43.x86_64 filesystem-srpm-macros-3.18-41.fc43.noarch findutils-4.10.0-5.fc42.x86_64 fonts-srpm-macros-2.0.5-21.fc42.noarch forge-srpm-macros-0.4.0-2.fc42.noarch fpc-srpm-macros-1.3-14.fc42.noarch gawk-5.3.2-1.fc43.x86_64 gdb-minimal-16.3-1.fc43.x86_64 gdbm-libs-1.23-9.fc42.x86_64 ghc-srpm-macros-1.9.2-2.fc42.noarch glibc-2.41.9000-12.fc43.x86_64 glibc-common-2.41.9000-12.fc43.x86_64 glibc-gconv-extra-2.41.9000-12.fc43.x86_64 glibc-minimal-langpack-2.41.9000-12.fc43.x86_64 gmp-6.3.0-3.fc43.x86_64 gnat-srpm-macros-6-7.fc42.noarch gnupg2-2.4.7-3.fc43.x86_64 gnutls-3.8.9-5.fc43.x86_64 go-srpm-macros-3.6.0-7.fc43.noarch gpg-pubkey-a15b79cc-63d04c2c grep-3.12-1.fc43.x86_64 gzip-1.13-3.fc42.x86_64 ima-evm-utils-libs-1.6.2-5.fc43.x86_64 info-7.2-3.fc42.x86_64 jansson-2.14-2.fc42.x86_64 json-c-0.18-2.fc42.x86_64 kernel-srpm-macros-1.0-25.fc42.noarch keyutils-libs-1.6.3-5.fc42.x86_64 krb5-libs-1.21.3-5.fc42.x86_64 libacl-2.3.2-3.fc42.x86_64 libarchive-3.7.7-4.fc43.x86_64 libassuan-2.5.7-3.fc42.x86_64 libattr-2.5.2-5.fc42.x86_64 libblkid-2.40.4-7.fc43.x86_64 libbrotli-1.1.0-6.fc42.x86_64 libcap-2.76-1.fc43.x86_64 libcap-ng-0.8.5-4.fc42.x86_64 libcom_err-1.47.2-3.fc42.x86_64 libcurl-8.14.0~rc1-1.fc43.x86_64 libeconf-0.7.6-1.fc43.x86_64 libevent-2.1.12-15.fc42.x86_64 libfdisk-2.40.4-7.fc43.x86_64 libffi-3.4.8-1.fc43.x86_64 libfsverity-1.6-2.fc42.x86_64 libgcc-15.1.1-1.fc43.x86_64 libgcrypt-1.11.0-5.fc42.x86_64 libgomp-15.1.1-1.fc43.x86_64 libgpg-error-1.55-1.fc43.x86_64 libidn2-2.3.8-1.fc43.x86_64 libksba-1.6.7-3.fc42.x86_64 libmount-2.40.4-7.fc43.x86_64 libnghttp2-1.65.0-1.fc43.x86_64 libpkgconf-2.3.0-2.fc42.x86_64 libpsl-0.21.5-5.fc42.x86_64 libselinux-3.8-1.fc42.x86_64 libsemanage-3.8-1.fc42.x86_64 libsepol-3.8-1.fc42.x86_64 libsmartcols-2.40.4-7.fc43.x86_64 libssh-0.11.1-4.fc42.x86_64 libssh-config-0.11.1-4.fc42.noarch libstdc++-15.1.1-1.fc43.x86_64 libtasn1-4.20.0-1.fc43.x86_64 libtool-ltdl-2.5.4-4.fc42.x86_64 libunistring-1.1-9.fc42.x86_64 libusb1-1.0.28-2.fc43.x86_64 libuuid-2.40.4-7.fc43.x86_64 libverto-0.3.2-10.fc42.x86_64 libxcrypt-4.4.38-7.fc43.x86_64 libxml2-2.12.10-1.fc43.x86_64 libzstd-1.5.7-1.fc43.x86_64 lua-libs-5.4.7-3.fc43.x86_64 lua-srpm-macros-1-15.fc42.noarch lz4-libs-1.10.0-2.fc42.x86_64 mpfr-4.2.2-1.fc43.x86_64 ncurses-base-6.5-5.20250125.fc42.noarch ncurses-libs-6.5-5.20250125.fc42.x86_64 nettle-3.10.1-1.fc43.x86_64 npth-1.8-2.fc42.x86_64 ocaml-srpm-macros-10-4.fc42.noarch openblas-srpm-macros-2-19.fc42.noarch openldap-2.6.9-5.fc43.x86_64 openssl-libs-3.5.0-3.fc43.x86_64 p11-kit-0.25.5-5.fc42.x86_64 p11-kit-trust-0.25.5-5.fc42.x86_64 package-notes-srpm-macros-0.5-13.fc42.noarch pam-libs-1.7.0-4.fc42.x86_64 patch-2.8-1.fc43.x86_64 pcre2-10.45-1.fc43.x86_64 pcre2-syntax-10.45-1.fc43.noarch perl-srpm-macros-1-57.fc42.noarch pkgconf-2.3.0-2.fc42.x86_64 pkgconf-m4-2.3.0-2.fc42.noarch pkgconf-pkg-config-2.3.0-2.fc42.x86_64 popt-1.19-8.fc42.x86_64 publicsuffix-list-dafsa-20250116-1.fc42.noarch pyproject-srpm-macros-1.18.1-1.fc43.noarch python-srpm-macros-3.13-5.fc43.noarch qt5-srpm-macros-5.15.16-1.fc43.noarch qt6-srpm-macros-6.9.0-2.fc43.noarch readline-8.2-13.fc43.x86_64 redhat-rpm-config-343-4.fc43.noarch rpm-5.99.90-4.fc43.x86_64 rpm-build-5.99.90-4.fc43.x86_64 rpm-build-libs-5.99.90-4.fc43.x86_64 rpm-libs-5.99.90-4.fc43.x86_64 rpm-sequoia-1.8.0-1.fc43.x86_64 rpm-sign-libs-5.99.90-4.fc43.x86_64 rust-srpm-macros-26.3-4.fc42.noarch sed-4.9-4.fc42.x86_64 setup-2.15.0-23.fc43.noarch shadow-utils-4.17.4-1.fc43.x86_64 sqlite-libs-3.49.1-1.fc43.x86_64 systemd-libs-257.5-5.fc43.x86_64 systemd-standalone-sysusers-257.5-5.fc43.x86_64 tar-1.35-5.fc42.x86_64 tpm2-tss-4.1.3-7.fc43.x86_64 tree-sitter-srpm-macros-0.2.4-1.fc43.noarch unzip-6.0-66.fc42.x86_64 util-linux-2.40.4-7.fc43.x86_64 util-linux-core-2.40.4-7.fc43.x86_64 which-2.23-1.fc42.x86_64 xxhash-libs-0.8.3-2.fc42.x86_64 xz-5.8.1-1.fc43.x86_64 xz-libs-5.8.1-1.fc43.x86_64 zig-srpm-macros-1-4.fc42.noarch zip-3.0-43.fc42.x86_64 zlib-ng-compat-2.2.4-2.fc43.x86_64 zstd-1.5.7-1.fc43.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1745107200 Wrote: /builddir/build/SRPMS/python-pulp-3.1.1-1.fc43.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-40-x86_64-1746799005.587409/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-7zj91298/python-pulp/python-pulp.spec) Config(child) 0 minutes 32 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/python-pulp-3.1.1-1.fc43.src.rpm) Config(fedora-40-x86_64) Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-40-x86_64-1746799005.587409/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-4.20.1-1.fc41.x86_64 rpm-sequoia-1.7.0-2.fc41.x86_64 python3-dnf-4.23.0-1.fc41.noarch python3-dnf-plugins-core-4.10.1-1.fc41.noarch dnf5-5.2.13.1-1.fc41.x86_64 dnf5-plugins-5.2.13.1-1.fc41.x86_64 Finish: chroot init Start: build phase for python-pulp-3.1.1-1.fc43.src.rpm Start: build setup for python-pulp-3.1.1-1.fc43.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1745107200 Wrote: /builddir/build/SRPMS/python-pulp-3.1.1-1.fc43.src.rpm Updating and loading repositories: updates 100% | 406.9 KiB/s | 10.6 KiB | 00m00s fedora 100% | 1.1 MiB/s | 28.9 KiB | 00m00s Copr repository 100% | 41.5 KiB/s | 1.5 KiB | 00m00s Additional repo http_kojipkgs_fedorapr 100% | 56.3 KiB/s | 3.8 KiB | 00m00s updates 100% | 10.1 MiB/s | 5.5 MiB | 00m01s Repositories loaded. Package Arch Version Repository Size Installing: coin-or-Cbc x86_64 2.10.12-6.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.5 MiB coin-or-HiGHS x86_64 1.10.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.5 MiB glpk-utils x86_64 5.0-13.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 43.5 KiB python3-devel x86_64 3.13.3-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 MiB python3-highspy x86_64 1.10.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 MiB scip x86_64 9.2.2-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13.2 MiB Installing dependencies: MUMPS x86_64 5.7.3-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.6 MiB MUMPS-common noarch 5.7.3-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 988.4 KiB asl x86_64 20241122-2.20241212gitae937db.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 MiB cliquer-libs x86_64 1.22-10.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 71.7 KiB coin-or-Cgl x86_64 0.60.9-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 MiB coin-or-Clp x86_64 1.17.10-5.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.6 MiB coin-or-CoinUtils x86_64 2.11.12-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 MiB coin-or-Ipopt x86_64 3.14.16-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.3 MiB coin-or-Ipopt-common noarch 3.14.16-4.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46.7 MiB coin-or-Osi x86_64 0.108.11-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.9 MiB expat x86_64 2.7.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 294.2 KiB flexiblas x86_64 3.4.5-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 50.4 KiB flexiblas-netlib x86_64 3.4.5-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10.9 MiB flexiblas-openblas-openmp x86_64 3.4.5-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39.2 KiB glpk x86_64 5.0-13.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 914.6 KiB libb2 x86_64 0.98.1-13.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46.1 KiB libgfortran x86_64 15.1.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.3 MiB libnauty x86_64 2.8.9-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.8 MiB libquadmath x86_64 15.1.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 317.9 KiB libscip x86_64 9.2.2-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15.3 MiB libsoplex x86_64 7.1.4-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.9 MiB libzimpl x86_64 3.6.2-3.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 333.7 KiB lusol x86_64 20160126-4.20221005gite35b66d.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 104.2 KiB metis x86_64 5.1.0.3-8.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 976.1 KiB mpdecimal x86_64 4.0.0-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 216.8 KiB openblas x86_64 0.3.29-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 111.7 KiB openblas-openmp x86_64 0.3.29-1.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 43.7 MiB pyproject-rpm-macros noarch 1.18.1-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 114.5 KiB python-pip-wheel noarch 25.1.1-2.fc43 copr_base 1.2 MiB python-rpm-macros noarch 3.13-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22.1 KiB python3 x86_64 3.13.3-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28.7 KiB python3-libs x86_64 3.13.3-3.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39.9 MiB python3-numpy x86_64 1:2.2.5-1.fc43 copr_base 40.3 MiB python3-numpy-f2py x86_64 1:2.2.5-1.fc43 copr_base 2.0 MiB python3-packaging noarch 25.0-1.fc43 copr_base 563.4 KiB python3-rpm-generators noarch 14-12.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 81.7 KiB python3-rpm-macros noarch 3.13-5.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.4 KiB scotch x86_64 7.0.6-2.fc42 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 740.3 KiB suitesparse x86_64 7.10.0-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 45.8 MiB tbb x86_64 2022.0.0-3.fc42 copr_base 450.1 KiB tzdata noarch 2025b-1.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 MiB zlib-ng x86_64 2.2.4-2.fc43 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 157.0 KiB Transaction Summary: Installing: 48 packages Total size of inbound packages is 69 MiB. Need to download 69 MiB. After this operation, 315 MiB extra will be used (install 315 MiB, remove 0 B). [ 1/48] glpk-utils-0:5.0-13.fc42.x86_64 100% | 249.0 KiB/s | 21.7 KiB | 00m00s [ 2/48] coin-or-Cbc-0:2.10.12-6.fc42.x8 100% | 8.4 MiB/s | 862.0 KiB | 00m00s [ 3/48] coin-or-HiGHS-0:1.10.0-1.fc43.x 100% | 13.9 MiB/s | 1.7 MiB | 00m00s [ 4/48] python3-highspy-0:1.10.0-1.fc43 100% | 16.8 MiB/s | 379.0 KiB | 00m00s [ 5/48] python3-devel-0:3.13.3-3.fc43.x 100% | 7.6 MiB/s | 359.6 KiB | 00m00s [ 6/48] libnauty-0:2.8.9-3.fc42.x86_64 100% | 18.4 MiB/s | 772.8 KiB | 00m00s [ 7/48] glpk-0:5.0-13.fc42.x86_64 100% | 8.7 MiB/s | 398.7 KiB | 00m00s [ 8/48] python3-0:3.13.3-3.fc43.x86_64 100% | 1.5 MiB/s | 29.8 KiB | 00m00s [ 9/48] scip-0:9.2.2-1.fc43.x86_64 100% | 49.2 MiB/s | 4.9 MiB | 00m00s [10/48] libsoplex-0:7.1.4-1.fc43.x86_64 100% | 30.8 MiB/s | 1.8 MiB | 00m00s [11/48] mpdecimal-0:4.0.0-2.fc43.x86_64 100% | 3.9 MiB/s | 97.0 KiB | 00m00s [12/48] libscip-0:9.2.2-1.fc43.x86_64 100% | 34.0 MiB/s | 5.5 MiB | 00m00s [13/48] coin-or-Ipopt-0:3.14.16-4.fc42. 100% | 13.9 MiB/s | 753.9 KiB | 00m00s [14/48] MUMPS-0:5.7.3-3.fc43.x86_64 100% | 27.6 MiB/s | 2.0 MiB | 00m00s [15/48] MUMPS-common-0:5.7.3-3.fc43.noa 100% | 21.9 MiB/s | 920.2 KiB | 00m00s [16/48] python3-libs-0:3.13.3-3.fc43.x8 100% | 29.7 MiB/s | 8.9 MiB | 00m00s [17/48] scotch-0:7.0.6-2.fc42.x86_64 100% | 10.0 MiB/s | 287.8 KiB | 00m00s [18/48] coin-or-Ipopt-common-0:3.14.16- 100% | 35.4 MiB/s | 5.5 MiB | 00m00s [19/48] coin-or-Clp-0:1.17.10-5.fc42.x8 100% | 20.4 MiB/s | 1.0 MiB | 00m00s [20/48] libzimpl-0:3.6.2-3.fc42.x86_64 100% | 3.8 MiB/s | 132.0 KiB | 00m00s [21/48] lusol-0:20160126-4.20221005gite 100% | 2.6 MiB/s | 52.9 KiB | 00m00s [22/48] zlib-ng-0:2.2.4-2.fc43.x86_64 100% | 5.0 MiB/s | 86.4 KiB | 00m00s [23/48] expat-0:2.7.1-1.fc43.x86_64 100% | 5.4 MiB/s | 115.9 KiB | 00m00s [24/48] libb2-0:0.98.1-13.fc42.x86_64 100% | 1.5 MiB/s | 25.4 KiB | 00m00s [25/48] tzdata-0:2025b-1.fc43.noarch 100% | 13.5 MiB/s | 429.4 KiB | 00m00s [26/48] python-pip-wheel-0:25.1.1-2.fc4 100% | 22.7 MiB/s | 1.2 MiB | 00m00s [27/48] python3-numpy-1:2.2.5-1.fc43.x8 100% | 69.3 MiB/s | 7.9 MiB | 00m00s [28/48] libgfortran-0:15.1.1-1.fc43.x86 100% | 9.5 MiB/s | 953.4 KiB | 00m00s [29/48] tbb-0:2022.0.0-3.fc42.x86_64 100% | 910.3 KiB/s | 169.3 KiB | 00m00s [30/48] cliquer-libs-0:1.22-10.fc42.x86 100% | 2.1 MiB/s | 38.4 KiB | 00m00s [31/48] asl-0:20241122-2.20241212gitae9 100% | 17.0 MiB/s | 521.4 KiB | 00m00s [32/48] flexiblas-0:3.4.5-1.fc43.x86_64 100% | 1.2 MiB/s | 26.2 KiB | 00m00s [33/48] flexiblas-openblas-openmp-0:3.4 100% | 718.9 KiB/s | 17.3 KiB | 00m00s [34/48] coin-or-CoinUtils-0:2.11.12-2.f 100% | 15.6 MiB/s | 509.7 KiB | 00m00s [35/48] flexiblas-netlib-0:3.4.5-1.fc43 100% | 33.2 MiB/s | 3.4 MiB | 00m00s [36/48] coin-or-Cgl-0:0.60.9-3.fc42.x86 100% | 13.5 MiB/s | 441.5 KiB | 00m00s [37/48] coin-or-Osi-0:0.108.11-3.fc42.x 100% | 29.5 MiB/s | 2.1 MiB | 00m00s [38/48] metis-0:5.1.0.3-8.fc43.x86_64 100% | 17.4 MiB/s | 571.1 KiB | 00m00s [39/48] python3-numpy-f2py-1:2.2.5-1.fc 100% | 24.4 MiB/s | 450.5 KiB | 00m00s [40/48] openblas-0:0.3.29-1.fc42.x86_64 100% | 2.2 MiB/s | 42.3 KiB | 00m00s [41/48] suitesparse-0:7.10.0-1.fc43.x86 100% | 32.8 MiB/s | 7.9 MiB | 00m00s [42/48] libquadmath-0:15.1.1-1.fc43.x86 100% | 9.2 MiB/s | 197.0 KiB | 00m00s [43/48] pyproject-rpm-macros-0:1.18.1-1 100% | 2.2 MiB/s | 44.9 KiB | 00m00s [44/48] python-rpm-macros-0:3.13-5.fc43 100% | 838.5 KiB/s | 16.8 KiB | 00m00s [45/48] python3-rpm-generators-0:14-12. 100% | 1.6 MiB/s | 29.2 KiB | 00m00s [46/48] python3-rpm-macros-0:3.13-5.fc4 100% | 524.6 KiB/s | 11.5 KiB | 00m00s [47/48] python3-packaging-0:25.0-1.fc43 100% | 11.9 MiB/s | 146.1 KiB | 00m00s [48/48] openblas-openmp-0:0.3.29-1.fc42 100% | 36.5 MiB/s | 5.4 MiB | 00m00s -------------------------------------------------------------------------------- [48/48] Total 100% | 65.5 MiB/s | 68.8 MiB | 00m01s Running transaction [ 1/50] Verify package files 100% | 200.0 B/s | 48.0 B | 00m00s [ 2/50] Prepare transaction 100% | 533.0 B/s | 48.0 B | 00m00s [ 3/50] Installing zlib-ng-0:2.2.4-2.fc 100% | 77.3 MiB/s | 158.4 KiB | 00m00s [ 4/50] Installing libgfortran-0:15.1.1 100% | 276.0 MiB/s | 3.3 MiB | 00m00s [ 5/50] Installing lusol-0:20160126-4.2 100% | 103.4 MiB/s | 105.9 KiB | 00m00s [ 6/50] Installing python-rpm-macros-0: 100% | 22.3 MiB/s | 22.8 KiB | 00m00s [ 7/50] Installing asl-0:20241122-2.202 100% | 249.8 MiB/s | 2.2 MiB | 00m00s [ 8/50] Installing tbb-0:2022.0.0-3.fc4 100% | 110.6 MiB/s | 453.1 KiB | 00m00s [ 9/50] Installing libsoplex-0:7.1.4-1. 100% | 243.4 MiB/s | 4.9 MiB | 00m00s [10/50] Installing python3-rpm-macros-0 100% | 0.0 B/s | 6.7 KiB | 00m00s [11/50] Installing libzimpl-0:3.6.2-3.f 100% | 109.1 MiB/s | 335.3 KiB | 00m00s [12/50] Installing pyproject-rpm-macros 100% | 113.7 MiB/s | 116.4 KiB | 00m00s [13/50] Installing coin-or-HiGHS-0:1.10 100% | 145.7 MiB/s | 4.5 MiB | 00m00s [14/50] Installing libquadmath-0:15.1.1 100% | 103.9 MiB/s | 319.2 KiB | 00m00s [15/50] Installing openblas-0:0.3.29-1. 100% | 110.8 MiB/s | 113.5 KiB | 00m00s [16/50] Installing openblas-openmp-0:0. 100% | 412.4 MiB/s | 43.7 MiB | 00m00s [17/50] Installing flexiblas-0:3.4.5-1. 100% | 50.4 MiB/s | 51.6 KiB | 00m00s [18/50] Installing flexiblas-netlib-0:3 100% | 218.7 MiB/s | 10.9 MiB | 00m00s [19/50] Installing flexiblas-openblas-o 100% | 39.1 MiB/s | 40.1 KiB | 00m00s [20/50] Installing suitesparse-0:7.10.0 100% | 322.7 MiB/s | 45.8 MiB | 00m00s [21/50] Installing glpk-0:5.0-13.fc42.x 100% | 178.9 MiB/s | 915.9 KiB | 00m00s [22/50] Installing coin-or-CoinUtils-0: 100% | 205.0 MiB/s | 1.2 MiB | 00m00s [23/50] Installing coin-or-Osi-0:0.108. 100% | 256.1 MiB/s | 5.9 MiB | 00m00s [24/50] Installing metis-0:5.1.0.3-8.fc 100% | 50.4 MiB/s | 980.6 KiB | 00m00s [25/50] Installing cliquer-libs-0:1.22- 100% | 71.5 MiB/s | 73.2 KiB | 00m00s [26/50] Installing libnauty-0:2.8.9-3.f 100% | 267.6 MiB/s | 4.8 MiB | 00m00s [27/50] Installing tzdata-0:2025b-1.fc4 100% | 20.8 MiB/s | 1.9 MiB | 00m00s [28/50] Installing python-pip-wheel-0:2 100% | 415.0 MiB/s | 1.2 MiB | 00m00s [29/50] Installing libb2-0:0.98.1-13.fc 100% | 23.0 MiB/s | 47.2 KiB | 00m00s [30/50] Installing expat-0:2.7.1-1.fc43 100% | 18.1 MiB/s | 296.3 KiB | 00m00s [31/50] Installing scotch-0:7.0.6-2.fc4 100% | 145.4 MiB/s | 744.3 KiB | 00m00s [32/50] Installing MUMPS-common-0:5.7.3 100% | 322.1 MiB/s | 989.4 KiB | 00m00s [33/50] Installing MUMPS-0:5.7.3-3.fc43 100% | 321.8 MiB/s | 9.7 MiB | 00m00s [34/50] Installing coin-or-Cgl-0:0.60.9 100% | 173.9 MiB/s | 1.0 MiB | 00m00s [35/50] Installing coin-or-Clp-0:1.17.1 100% | 109.7 MiB/s | 2.6 MiB | 00m00s [36/50] Installing coin-or-Cbc-0:2.10.1 100% | 48.5 MiB/s | 2.5 MiB | 00m00s >>> Running post-install scriptlet: coin-or-Cbc-0:2.10.12-6.fc42.x86_64 >>> Finished post-install scriptlet: coin-or-Cbc-0:2.10.12-6.fc42.x86_64 >>> Scriptlet output: >>> reading /var/lib/alternatives/CoinCbc >>> [37/50] Installing coin-or-Ipopt-common 100% | 221.1 MiB/s | 47.1 MiB | 00m00s [38/50] Installing coin-or-Ipopt-0:3.14 100% | 100.4 MiB/s | 2.3 MiB | 00m00s [39/50] Installing libscip-0:9.2.2-1.fc 100% | 278.8 MiB/s | 15.3 MiB | 00m00s [40/50] Installing mpdecimal-0:4.0.0-2. 100% | 35.5 MiB/s | 218.4 KiB | 00m00s [41/50] Installing python3-libs-0:3.13. 100% | 183.1 MiB/s | 40.3 MiB | 00m00s [42/50] Installing python3-0:3.13.3-3.f 100% | 1.7 MiB/s | 30.4 KiB | 00m00s [43/50] Installing python3-numpy-1:2.2. 100% | 199.8 MiB/s | 40.6 MiB | 00m00s [44/50] Installing python3-numpy-f2py-1 100% | 55.9 MiB/s | 2.1 MiB | 00m00s [45/50] Installing python3-packaging-0: 100% | 93.7 MiB/s | 575.9 KiB | 00m00s [46/50] Installing python3-rpm-generato 100% | 81.0 MiB/s | 82.9 KiB | 00m00s [47/50] Installing python3-devel-0:3.13 100% | 55.2 MiB/s | 1.8 MiB | 00m00s [48/50] Installing python3-highspy-0:1. 100% | 197.7 MiB/s | 1.4 MiB | 00m00s [49/50] Installing scip-0:9.2.2-1.fc43. 100% | 220.0 MiB/s | 13.2 MiB | 00m00s [50/50] Installing glpk-utils-0:5.0-13. 100% | 339.7 KiB/s | 44.2 KiB | 00m00s Warning: skipped OpenPGP checks for 48 packages from repositories: copr_base, http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch Complete! Finish: build setup for python-pulp-3.1.1-1.fc43.src.rpm Start: rpmbuild python-pulp-3.1.1-1.fc43.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1745107200 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.qnYsza Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.49e1RG + umask 022 + cd /builddir/build/BUILD/python-pulp-3.1.1-build + cd /builddir/build/BUILD/python-pulp-3.1.1-build + rm -rf pulp-3.1.1 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/pulp-3.1.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd pulp-3.1.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Remove-bundled-cbc.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-Downstream-only-handle-system-cbc-renamed-to-Cbc.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0003-Skip-HiGHS_CMDTest.test_time_limit_no_solution.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + rm -rf pulp/solverdir/cbc + find pulp/solverdir -type f '(' -name '*.dll' -o -name '*.so' -o -executable ')' -print -delete pulp/solverdir/CoinMP.dll + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP . recursedown('.') recursedown('./.coin-or') recursedown('./.github') recursedown('./.github/ISSUE_TEMPLATE') recursedown('./.github/workflows') recursedown('./doc') recursedown('./doc/KPyCon2009') recursedown('./doc/KPyCon2009/code') recursedown('./doc/KPyCon2009/images') recursedown('./doc/source') recursedown('./doc/source/CaseStudies') recursedown('./doc/source/CaseStudies/images') recursedown('./doc/source/_static') recursedown('./doc/source/develop') recursedown('./doc/source/guides') recursedown('./doc/source/main') recursedown('./doc/source/main/images') recursedown('./doc/source/plugins') recursedown('./doc/source/technical') recursedown('./examples') recursedown('./pulp') recursedown('./pulp/apis') recursedown('./pulp/solverdir') ./doc/KPyCon2009/code/beerdistribution.py: no change ./doc/KPyCon2009/code/wedding.py: no change ./doc/KPyCon2009/code/whiskas.py: no change ./doc/source/conf.py: no change ./doc/source/_static/plotter.py: updating ./examples/AmericanSteelProblem.py: no change ./examples/BeerDistributionProblem.py: no change ./examples/BeerDistributionProblemCompetitorExtension.py: no change ./examples/BeerDistributionProblemWarehouseExtension.py: no change ./examples/BeerDistributionProblem_resolve.py: no change ./examples/CG.py: no change ./examples/CGcolumnwise.py: no change ./examples/ComputerPlantProblem.py: no change ./examples/SpongeRollProblem1.py: no change ./examples/SpongeRollProblem2.py: no change ./examples/SpongeRollProblem3.py: no change ./examples/SpongeRollProblem4.py: no change ./examples/SpongeRollProblem5.py: no change ./examples/SpongeRollProblem6.py: no change ./examples/Sudoku1.py: no change ./examples/Sudoku2.py: no change ./examples/Two_stage_Stochastic_GemstoneTools.py: no change ./examples/WhiskasModel1.py: no change ./examples/WhiskasModel2.py: no change ./examples/__init__.py: no change ./examples/furniture.py: no change ./examples/test1.py: updating ./examples/test2.py: updating ./examples/test3.py: updating ./examples/test4.py: updating ./examples/test5.py: updating ./examples/test6.py: updating ./examples/test7.py: updating ./examples/wedding.py: no change ./examples/wedding_initial.py: no change ./pulp/__init__.py: no change ./pulp/constants.py: no change ./pulp/mps_lp.py: no change ./pulp/pulp.py: updating ./pulp/sparse.py: no change ./pulp/utilities.py: no change ./pulp/apis/__init__.py: no change ./pulp/apis/choco_api.py: no change ./pulp/apis/coin_api.py: no change ./pulp/apis/copt_api.py: no change ./pulp/apis/core.py: no change ./pulp/apis/cplex_api.py: no change ./pulp/apis/glpk_api.py: no change ./pulp/apis/gurobi_api.py: no change ./pulp/apis/highs_api.py: no change ./pulp/apis/mipcl_api.py: no change ./pulp/apis/mosek_api.py: no change ./pulp/apis/sas_api.py: no change ./pulp/apis/scip_api.py: no change ./pulp/apis/xpress_api.py: no change ./pulp/solverdir/__init__.py: no change ./pulp/tests/__init__.py: no change ./pulp/tests/bin_packing_problem.py: no change ./pulp/tests/run_tests.py: no change ./pulp/tests/test_examples.py: no change ./pulp/tests/test_gurobipy_env.py: no change ./pulp/tests/test_lpdot.py: no change ./pulp/tests/test_pulp.py: no change ./pulp/tests/test_sparse.py: no change recursedown('./pulp/tests') + sed -r -i '1{/^#!/d}' pulp/pulp.py + sed -r -e 's/(runner.*TestRunner)\(\)/\1(verbosity=2)/' -i pulp/tests/run_tests.py + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.LA6EEx + umask 022 + cd /builddir/build/BUILD/python-pulp-3.1.1-build + cd pulp-3.1.1 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/.pyproject-builddir + echo -n + 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 ' + 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 ' + 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 ' + 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 ' + VALAFLAGS=-g + 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' + 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 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/.pyproject-builddir + RPM_TOXENV=py313 + FEDORA=43 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/pyproject-wheeldir --output /builddir/build/BUILD/python-pulp-3.1.1-build/python-pulp-3.1.1-1.fc43.x86_64-pyproject-buildrequires Handling setuptools from build-system.requires Requirement not satisfied: setuptools Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/python-pulp-3.1.1-build/python-pulp-3.1.1-1.fc43.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-pulp-3.1.1-1.fc43.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: updates 100% | 311.1 KiB/s | 10.6 KiB | 00m00s fedora 100% | 1.1 MiB/s | 28.9 KiB | 00m00s Copr repository 100% | 43.9 KiB/s | 1.5 KiB | 00m00s Additional repo http_kojipkgs_fedorapr 100% | 46.1 KiB/s | 3.8 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: python3-pip noarch 25.1.1-2.fc43 copr_base 11.6 MiB python3-setuptools noarch 78.1.1-1.fc43 copr_base 8.6 MiB Transaction Summary: Installing: 2 packages Package "coin-or-Cbc-2.10.12-6.fc42.x86_64" is already installed. Package "coin-or-HiGHS-1.10.0-1.fc43.x86_64" is already installed. Package "glpk-utils-5.0-13.fc42.x86_64" is already installed. Package "pyproject-rpm-macros-1.18.1-1.fc43.noarch" is already installed. Package "python3-devel-3.13.3-3.fc43.x86_64" is already installed. Package "python3-highspy-1.10.0-1.fc43.x86_64" is already installed. Package "python3-packaging-25.0-1.fc43.noarch" is already installed. Package "scip-9.2.2-1.fc43.x86_64" is already installed. Total size of inbound packages is 4 MiB. Need to download 4 MiB. After this operation, 20 MiB extra will be used (install 20 MiB, remove 0 B). [1/2] python3-setuptools-0:78.1.1-1.fc4 100% | 18.0 MiB/s | 1.8 MiB | 00m00s [2/2] python3-pip-0:25.1.1-2.fc43.noarc 100% | 21.2 MiB/s | 2.5 MiB | 00m00s -------------------------------------------------------------------------------- [2/2] Total 100% | 36.3 MiB/s | 4.4 MiB | 00m00s Running transaction [1/4] Verify package files 100% | 100.0 B/s | 2.0 B | 00m00s [2/4] Prepare transaction 100% | 60.0 B/s | 2.0 B | 00m00s [3/4] Installing python3-setuptools-0:7 100% | 104.3 MiB/s | 8.8 MiB | 00m00s [4/4] Installing python3-pip-0:25.1.1-2 100% | 77.8 MiB/s | 11.8 MiB | 00m00s Warning: skipped OpenPGP checks for 2 packages from repository: copr_base Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1745107200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.Fmxeiy + umask 022 + cd /builddir/build/BUILD/python-pulp-3.1.1-build + cd pulp-3.1.1 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/.pyproject-builddir + echo -n + 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 ' + 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 ' + 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 ' + 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 ' + VALAFLAGS=-g + 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' + 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 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/.pyproject-builddir + RPM_TOXENV=py313 + FEDORA=43 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/pyproject-wheeldir --output /builddir/build/BUILD/python-pulp-3.1.1-build/python-pulp-3.1.1-1.fc43.x86_64-pyproject-buildrequires Handling setuptools from build-system.requires Requirement satisfied: setuptools (installed: setuptools 78.1.1) /usr/lib/python3.13/site-packages/setuptools/config/expand.py:128: SetuptoolsWarning: File '/builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/README.md' cannot be found for path in _filter_existing_files(_filepaths) /usr/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) /usr/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:55: SetuptoolsDeprecationWarning: 'tool.setuptools.license-files' is deprecated in favor of 'project.license-files' (available on setuptools>=77.0.0). !! ******************************************************************************** By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-files for details. ******************************************************************************** !! _apply_tool_table(dist, config, filename) /usr/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! dist._finalize_license_expression() /usr/lib/python3.13/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running egg_info creating PuLP.egg-info writing PuLP.egg-info/PKG-INFO writing dependency_links to PuLP.egg-info/dependency_links.txt writing entry points to PuLP.egg-info/entry_points.txt writing requirements to PuLP.egg-info/requires.txt writing top-level names to PuLP.egg-info/top_level.txt writing manifest file 'PuLP.egg-info/SOURCES.txt' reading manifest file 'PuLP.egg-info/SOURCES.txt' writing manifest file 'PuLP.egg-info/SOURCES.txt' /usr/lib/python3.13/site-packages/setuptools/config/expand.py:128: SetuptoolsWarning: File '/builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/README.md' cannot be found for path in _filter_existing_files(_filepaths) /usr/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) /usr/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:55: SetuptoolsDeprecationWarning: 'tool.setuptools.license-files' is deprecated in favor of 'project.license-files' (available on setuptools>=77.0.0). !! ******************************************************************************** By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-files for details. ******************************************************************************** !! _apply_tool_table(dist, config, filename) running dist_info writing PuLP.egg-info/PKG-INFO writing dependency_links to PuLP.egg-info/dependency_links.txt writing entry points to PuLP.egg-info/entry_points.txt writing requirements to PuLP.egg-info/requires.txt writing top-level names to PuLP.egg-info/top_level.txt reading manifest file 'PuLP.egg-info/SOURCES.txt' writing manifest file 'PuLP.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/pulp-3.1.1.dist-info' Handling cylp; extra == "open-py" from hook generated metadata: Requires-Dist (PuLP) Ignoring alien requirement: cylp; extra == "open-py" Handling highspy; extra == "open-py" from hook generated metadata: Requires-Dist (PuLP) Ignoring alien requirement: highspy; extra == "open-py" Handling pyscipopt; extra == "open-py" from hook generated metadata: Requires-Dist (PuLP) Ignoring alien requirement: pyscipopt; extra == "open-py" Handling gurobipy; extra == "public-py" from hook generated metadata: Requires-Dist (PuLP) Ignoring alien requirement: gurobipy; extra == "public-py" Handling coptpy; extra == "public-py" from hook generated metadata: Requires-Dist (PuLP) Ignoring alien requirement: coptpy; extra == "public-py" Handling xpress; extra == "public-py" from hook generated metadata: Requires-Dist (PuLP) Ignoring alien requirement: xpress; extra == "public-py" + cat /builddir/build/BUILD/python-pulp-3.1.1-build/python-pulp-3.1.1-1.fc43.x86_64-pyproject-buildrequires + rm -rfv pulp-3.1.1.dist-info/ removed 'pulp-3.1.1.dist-info/entry_points.txt' removed 'pulp-3.1.1.dist-info/top_level.txt' removed 'pulp-3.1.1.dist-info/METADATA' removed directory 'pulp-3.1.1.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-pulp-3.1.1-1.fc43.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: updates 100% | 423.1 KiB/s | 10.6 KiB | 00m00s fedora 100% | 1.1 MiB/s | 28.9 KiB | 00m00s Copr repository 100% | 45.2 KiB/s | 1.5 KiB | 00m00s Additional repo http_kojipkgs_fedorapr 100% | 68.4 KiB/s | 3.8 KiB | 00m00s Repositories loaded. Nothing to do. Package "coin-or-Cbc-2.10.12-6.fc42.x86_64" is already installed. Package "coin-or-HiGHS-1.10.0-1.fc43.x86_64" is already installed. Package "glpk-utils-5.0-13.fc42.x86_64" is already installed. Package "pyproject-rpm-macros-1.18.1-1.fc43.noarch" is already installed. Package "python3-devel-3.13.3-3.fc43.x86_64" is already installed. Package "python3-highspy-1.10.0-1.fc43.x86_64" is already installed. Package "python3-packaging-25.0-1.fc43.noarch" is already installed. Package "python3-pip-25.1.1-2.fc43.noarch" is already installed. Package "python3-setuptools-78.1.1-1.fc43.noarch" is already installed. Package "scip-9.2.2-1.fc43.x86_64" is already installed. Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1745107200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.RncDK3 + umask 022 + cd /builddir/build/BUILD/python-pulp-3.1.1-build + cd pulp-3.1.1 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/.pyproject-builddir + echo -n + 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 ' + 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 ' + 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 ' + 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 ' + VALAFLAGS=-g + 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' + 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 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/.pyproject-builddir + RPM_TOXENV=py313 + FEDORA=43 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/pyproject-wheeldir --output /builddir/build/BUILD/python-pulp-3.1.1-build/python-pulp-3.1.1-1.fc43.x86_64-pyproject-buildrequires Handling setuptools from build-system.requires Requirement satisfied: setuptools (installed: setuptools 78.1.1) /usr/lib/python3.13/site-packages/setuptools/config/expand.py:128: SetuptoolsWarning: File '/builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/README.md' cannot be found for path in _filter_existing_files(_filepaths) /usr/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) /usr/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:55: SetuptoolsDeprecationWarning: 'tool.setuptools.license-files' is deprecated in favor of 'project.license-files' (available on setuptools>=77.0.0). !! ******************************************************************************** By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-files for details. ******************************************************************************** !! _apply_tool_table(dist, config, filename) /usr/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! dist._finalize_license_expression() /usr/lib/python3.13/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running egg_info writing PuLP.egg-info/PKG-INFO writing dependency_links to PuLP.egg-info/dependency_links.txt writing entry points to PuLP.egg-info/entry_points.txt writing requirements to PuLP.egg-info/requires.txt writing top-level names to PuLP.egg-info/top_level.txt reading manifest file 'PuLP.egg-info/SOURCES.txt' writing manifest file 'PuLP.egg-info/SOURCES.txt' /usr/lib/python3.13/site-packages/setuptools/config/expand.py:128: SetuptoolsWarning: File '/builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/README.md' cannot be found for path in _filter_existing_files(_filepaths) /usr/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) /usr/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:55: SetuptoolsDeprecationWarning: 'tool.setuptools.license-files' is deprecated in favor of 'project.license-files' (available on setuptools>=77.0.0). !! ******************************************************************************** By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-files for details. ******************************************************************************** !! _apply_tool_table(dist, config, filename) running dist_info writing PuLP.egg-info/PKG-INFO writing dependency_links to PuLP.egg-info/dependency_links.txt writing entry points to PuLP.egg-info/entry_points.txt writing requirements to PuLP.egg-info/requires.txt writing top-level names to PuLP.egg-info/top_level.txt reading manifest file 'PuLP.egg-info/SOURCES.txt' writing manifest file 'PuLP.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/pulp-3.1.1.dist-info' Handling cylp; extra == "open-py" from hook generated metadata: Requires-Dist (PuLP) Ignoring alien requirement: cylp; extra == "open-py" Handling highspy; extra == "open-py" from hook generated metadata: Requires-Dist (PuLP) Ignoring alien requirement: highspy; extra == "open-py" Handling pyscipopt; extra == "open-py" from hook generated metadata: Requires-Dist (PuLP) Ignoring alien requirement: pyscipopt; extra == "open-py" Handling gurobipy; extra == "public-py" from hook generated metadata: Requires-Dist (PuLP) Ignoring alien requirement: gurobipy; extra == "public-py" Handling coptpy; extra == "public-py" from hook generated metadata: Requires-Dist (PuLP) Ignoring alien requirement: coptpy; extra == "public-py" Handling xpress; extra == "public-py" from hook generated metadata: Requires-Dist (PuLP) Ignoring alien requirement: xpress; extra == "public-py" + cat /builddir/build/BUILD/python-pulp-3.1.1-build/python-pulp-3.1.1-1.fc43.x86_64-pyproject-buildrequires + rm -rfv pulp-3.1.1.dist-info/ removed 'pulp-3.1.1.dist-info/entry_points.txt' removed 'pulp-3.1.1.dist-info/top_level.txt' removed 'pulp-3.1.1.dist-info/METADATA' removed directory 'pulp-3.1.1.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.JnIzFT + umask 022 + cd /builddir/build/BUILD/python-pulp-3.1.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 + 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 pulp-3.1.1 + mkdir -p /builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/.pyproject-builddir + 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 ' + 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 ' + 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 ' + 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 ' + VALAFLAGS=-g + 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' + 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 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/pyproject-wheeldir Processing /builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) /usr/lib/python3.13/site-packages/setuptools/config/expand.py:128: SetuptoolsWarning: File '/builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/README.md' cannot be found for path in _filter_existing_files(_filepaths) /usr/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) /usr/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:55: SetuptoolsDeprecationWarning: 'tool.setuptools.license-files' is deprecated in favor of 'project.license-files' (available on setuptools>=77.0.0). !! ******************************************************************************** By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-files for details. ******************************************************************************** !! _apply_tool_table(dist, config, filename) /usr/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! dist._finalize_license_expression() /usr/lib/python3.13/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running dist_info creating /builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/.pyproject-builddir/pip-modern-metadata-bhinc6lv/PuLP.egg-info writing /builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/.pyproject-builddir/pip-modern-metadata-bhinc6lv/PuLP.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/.pyproject-builddir/pip-modern-metadata-bhinc6lv/PuLP.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/.pyproject-builddir/pip-modern-metadata-bhinc6lv/PuLP.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/.pyproject-builddir/pip-modern-metadata-bhinc6lv/PuLP.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/.pyproject-builddir/pip-modern-metadata-bhinc6lv/PuLP.egg-info/top_level.txt writing manifest file '/builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/.pyproject-builddir/pip-modern-metadata-bhinc6lv/PuLP.egg-info/SOURCES.txt' reading manifest file '/builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/.pyproject-builddir/pip-modern-metadata-bhinc6lv/PuLP.egg-info/SOURCES.txt' writing manifest file '/builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/.pyproject-builddir/pip-modern-metadata-bhinc6lv/PuLP.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/.pyproject-builddir/pip-modern-metadata-bhinc6lv/pulp-3.1.1.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: PuLP Building wheel for PuLP (pyproject.toml): started Running command Building wheel for PuLP (pyproject.toml) /usr/lib/python3.13/site-packages/setuptools/config/expand.py:128: SetuptoolsWarning: File '/builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/README.md' cannot be found for path in _filter_existing_files(_filepaths) /usr/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) /usr/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:55: SetuptoolsDeprecationWarning: 'tool.setuptools.license-files' is deprecated in favor of 'project.license-files' (available on setuptools>=77.0.0). !! ******************************************************************************** By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-files for details. ******************************************************************************** !! _apply_tool_table(dist, config, filename) /usr/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! dist._finalize_license_expression() /usr/lib/python3.13/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running bdist_wheel running build running build_py creating build/lib/pulp copying pulp/__init__.py -> build/lib/pulp copying pulp/constants.py -> build/lib/pulp copying pulp/mps_lp.py -> build/lib/pulp copying pulp/sparse.py -> build/lib/pulp copying pulp/utilities.py -> build/lib/pulp copying pulp/pulp.py -> build/lib/pulp creating build/lib/pulp/solverdir copying pulp/solverdir/__init__.py -> build/lib/pulp/solverdir creating build/lib/pulp/apis copying pulp/apis/__init__.py -> build/lib/pulp/apis copying pulp/apis/choco_api.py -> build/lib/pulp/apis copying pulp/apis/coin_api.py -> build/lib/pulp/apis copying pulp/apis/copt_api.py -> build/lib/pulp/apis copying pulp/apis/core.py -> build/lib/pulp/apis copying pulp/apis/cplex_api.py -> build/lib/pulp/apis copying pulp/apis/glpk_api.py -> build/lib/pulp/apis copying pulp/apis/gurobi_api.py -> build/lib/pulp/apis copying pulp/apis/highs_api.py -> build/lib/pulp/apis copying pulp/apis/mipcl_api.py -> build/lib/pulp/apis copying pulp/apis/mosek_api.py -> build/lib/pulp/apis copying pulp/apis/sas_api.py -> build/lib/pulp/apis copying pulp/apis/scip_api.py -> build/lib/pulp/apis copying pulp/apis/xpress_api.py -> build/lib/pulp/apis creating build/lib/pulp/tests copying pulp/tests/__init__.py -> build/lib/pulp/tests copying pulp/tests/bin_packing_problem.py -> build/lib/pulp/tests copying pulp/tests/run_tests.py -> build/lib/pulp/tests copying pulp/tests/test_examples.py -> build/lib/pulp/tests copying pulp/tests/test_gurobipy_env.py -> build/lib/pulp/tests copying pulp/tests/test_lpdot.py -> build/lib/pulp/tests copying pulp/tests/test_pulp.py -> build/lib/pulp/tests copying pulp/tests/test_sparse.py -> build/lib/pulp/tests running egg_info writing PuLP.egg-info/PKG-INFO writing dependency_links to PuLP.egg-info/dependency_links.txt writing entry points to PuLP.egg-info/entry_points.txt writing requirements to PuLP.egg-info/requires.txt writing top-level names to PuLP.egg-info/top_level.txt reading manifest file 'PuLP.egg-info/SOURCES.txt' writing manifest file 'PuLP.egg-info/SOURCES.txt' installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/pulp copying build/lib/pulp/__init__.py -> build/bdist.linux-x86_64/wheel/./pulp copying build/lib/pulp/constants.py -> build/bdist.linux-x86_64/wheel/./pulp copying build/lib/pulp/mps_lp.py -> build/bdist.linux-x86_64/wheel/./pulp copying build/lib/pulp/sparse.py -> build/bdist.linux-x86_64/wheel/./pulp copying build/lib/pulp/utilities.py -> build/bdist.linux-x86_64/wheel/./pulp copying build/lib/pulp/pulp.py -> build/bdist.linux-x86_64/wheel/./pulp creating build/bdist.linux-x86_64/wheel/pulp/solverdir copying build/lib/pulp/solverdir/__init__.py -> build/bdist.linux-x86_64/wheel/./pulp/solverdir creating build/bdist.linux-x86_64/wheel/pulp/apis copying build/lib/pulp/apis/__init__.py -> build/bdist.linux-x86_64/wheel/./pulp/apis copying build/lib/pulp/apis/choco_api.py -> build/bdist.linux-x86_64/wheel/./pulp/apis copying build/lib/pulp/apis/coin_api.py -> build/bdist.linux-x86_64/wheel/./pulp/apis copying build/lib/pulp/apis/copt_api.py -> build/bdist.linux-x86_64/wheel/./pulp/apis copying build/lib/pulp/apis/core.py -> build/bdist.linux-x86_64/wheel/./pulp/apis copying build/lib/pulp/apis/cplex_api.py -> build/bdist.linux-x86_64/wheel/./pulp/apis copying build/lib/pulp/apis/glpk_api.py -> build/bdist.linux-x86_64/wheel/./pulp/apis copying build/lib/pulp/apis/gurobi_api.py -> build/bdist.linux-x86_64/wheel/./pulp/apis copying build/lib/pulp/apis/highs_api.py -> build/bdist.linux-x86_64/wheel/./pulp/apis copying build/lib/pulp/apis/mipcl_api.py -> build/bdist.linux-x86_64/wheel/./pulp/apis copying build/lib/pulp/apis/mosek_api.py -> build/bdist.linux-x86_64/wheel/./pulp/apis copying build/lib/pulp/apis/sas_api.py -> build/bdist.linux-x86_64/wheel/./pulp/apis copying build/lib/pulp/apis/scip_api.py -> build/bdist.linux-x86_64/wheel/./pulp/apis copying build/lib/pulp/apis/xpress_api.py -> build/bdist.linux-x86_64/wheel/./pulp/apis creating build/bdist.linux-x86_64/wheel/pulp/tests copying build/lib/pulp/tests/__init__.py -> build/bdist.linux-x86_64/wheel/./pulp/tests copying build/lib/pulp/tests/bin_packing_problem.py -> build/bdist.linux-x86_64/wheel/./pulp/tests copying build/lib/pulp/tests/run_tests.py -> build/bdist.linux-x86_64/wheel/./pulp/tests copying build/lib/pulp/tests/test_examples.py -> build/bdist.linux-x86_64/wheel/./pulp/tests copying build/lib/pulp/tests/test_gurobipy_env.py -> build/bdist.linux-x86_64/wheel/./pulp/tests copying build/lib/pulp/tests/test_lpdot.py -> build/bdist.linux-x86_64/wheel/./pulp/tests copying build/lib/pulp/tests/test_pulp.py -> build/bdist.linux-x86_64/wheel/./pulp/tests copying build/lib/pulp/tests/test_sparse.py -> build/bdist.linux-x86_64/wheel/./pulp/tests running install_egg_info Copying PuLP.egg-info to build/bdist.linux-x86_64/wheel/./PuLP-3.1.1-py3.13.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/pulp-3.1.1.dist-info/WHEEL creating '/builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/.pyproject-builddir/pip-wheel-074ra5ym/.tmp-uu_8aq59/pulp-3.1.1-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'pulp/__init__.py' adding 'pulp/constants.py' adding 'pulp/mps_lp.py' adding 'pulp/pulp.py' adding 'pulp/sparse.py' adding 'pulp/utilities.py' adding 'pulp/apis/__init__.py' adding 'pulp/apis/choco_api.py' adding 'pulp/apis/coin_api.py' adding 'pulp/apis/copt_api.py' adding 'pulp/apis/core.py' adding 'pulp/apis/cplex_api.py' adding 'pulp/apis/glpk_api.py' adding 'pulp/apis/gurobi_api.py' adding 'pulp/apis/highs_api.py' adding 'pulp/apis/mipcl_api.py' adding 'pulp/apis/mosek_api.py' adding 'pulp/apis/sas_api.py' adding 'pulp/apis/scip_api.py' adding 'pulp/apis/xpress_api.py' adding 'pulp/solverdir/__init__.py' adding 'pulp/tests/__init__.py' adding 'pulp/tests/bin_packing_problem.py' adding 'pulp/tests/run_tests.py' adding 'pulp/tests/test_examples.py' adding 'pulp/tests/test_gurobipy_env.py' adding 'pulp/tests/test_lpdot.py' adding 'pulp/tests/test_pulp.py' adding 'pulp/tests/test_sparse.py' adding 'pulp-3.1.1.dist-info/METADATA' adding 'pulp-3.1.1.dist-info/WHEEL' adding 'pulp-3.1.1.dist-info/entry_points.txt' adding 'pulp-3.1.1.dist-info/top_level.txt' adding 'pulp-3.1.1.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Building wheel for PuLP (pyproject.toml): finished with status 'done' Created wheel for PuLP: filename=pulp-3.1.1-py3-none-any.whl size=118841 sha256=1ae9af412347d389ca59152c8eb39ca9d94d7371b1cc6bf282393c19ffb60f67 Stored in directory: /builddir/.cache/pip/wheels/54/b9/ac/513beda81129c86bea90e03678c9d012f3f1f94a50c3b45da1 Successfully built PuLP + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.qga7Of + umask 022 + cd /builddir/build/BUILD/python-pulp-3.1.1-build + '[' /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT ++ dirname /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT + mkdir -p /builddir/build/BUILD/python-pulp-3.1.1-build + mkdir /builddir/build/BUILD/python-pulp-3.1.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 pulp-3.1.1 ++ ls /builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/pyproject-wheeldir/pulp-3.1.1-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=pulp==3.1.1 + '[' -z pulp==3.1.1 ']' + TMPDIR=/builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/pyproject-wheeldir pulp==3.1.1 Using pip 25.1.1 from /usr/lib/python3.13/site-packages/pip (python 3.13) Looking in links: /builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/pyproject-wheeldir Processing ./pyproject-wheeldir/pulp-3.1.1-py3-none-any.whl Installing collected packages: pulp Creating /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/bin changing mode of /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/bin/pulptest to 755 Successfully installed pulp-3.1.1 + '[' -d /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/bin ']' + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/bin/pulptest /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/bin/pulptest: updating + rm -rfv /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/python-pulp-3.1.1-build/python-pulp-3.1.1-1.fc43.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages ']' + site_dirs+=("/usr/lib/python3.13/site-packages") + '[' /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib64/python3.13/site-packages '!=' /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages ']' + '[' -d /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib64/python3.13/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.13/site-packages/pulp-3.1.1.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp-3.1.1.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT --record /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp-3.1.1.dist-info/RECORD --output /builddir/build/BUILD/python-pulp-3.1.1-build/python-pulp-3.1.1-1.fc43.x86_64-pyproject-record + rm -fv /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp-3.1.1.dist-info/RECORD removed '/builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp-3.1.1.dist-info/RECORD' + rm -fv /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp-3.1.1.dist-info/REQUESTED removed '/builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp-3.1.1.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/python-pulp-3.1.1-build/python-pulp-3.1.1-1.fc43.x86_64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + RPM_FILES_ESCAPE=4.19 + /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /builddir/build/BUILD/python-pulp-3.1.1-build/python-pulp-3.1.1-1.fc43.x86_64-pyproject-files --output-modules /builddir/build/BUILD/python-pulp-3.1.1-build/python-pulp-3.1.1-1.fc43.x86_64-pyproject-modules --buildroot /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT --sitelib /usr/lib/python3.13/site-packages --sitearch /usr/lib64/python3.13/site-packages --python-version 3.13 --pyproject-record /builddir/build/BUILD/python-pulp-3.1.1-build/python-pulp-3.1.1-1.fc43.x86_64-pyproject-record --prefix /usr -L pulp + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /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/brp-strip-static-archive /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 -j2 Bytecompiling .py files below /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13 using python3.13 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j2 /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/apis/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/apis/__pycache__/choco_api.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/apis/__pycache__/copt_api.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/apis/__pycache__/coin_api.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/apis/__pycache__/core.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/apis/__pycache__/glpk_api.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/apis/__pycache__/cplex_api.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/apis/__pycache__/gurobi_api.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/apis/__pycache__/mipcl_api.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/apis/__pycache__/highs_api.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/apis/__pycache__/mosek_api.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/apis/__pycache__/scip_api.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/apis/__pycache__/sas_api.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/apis/__pycache__/xpress_api.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/apis/__pycache__/glpk_api.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/solverdir/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/tests/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/tests/__pycache__/bin_packing_problem.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/tests/__pycache__/run_tests.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/tests/__pycache__/test_examples.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/apis/__pycache__/scip_api.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/tests/__pycache__/test_lpdot.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/tests/__pycache__/test_gurobipy_env.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/tests/__pycache__/test_sparse.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/tests/__pycache__/test_lpdot.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/tests/__pycache__/test_pulp.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/tests/__pycache__/test_sparse.cpython-313.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/__pycache__/constants.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/__pycache__/mps_lp.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/__pycache__/pulp.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/__pycache__/sparse.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/__pycache__/utilities.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/tests/__pycache__/test_pulp.cpython-313.pyc: replacing with normalized version /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/__pycache__/pulp.cpython-313.opt-1.pyc: replacing with normalized version Scanned 15 directories and 93 files, processed 35 inodes, 35 modified (12 replaced + 23 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/python-pulp-3.1.1-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.TdBZCa + umask 022 + cd /builddir/build/BUILD/python-pulp-3.1.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 + 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 pulp-3.1.1 + 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 ' + 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 ' + PATH=/builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib64/python3.13/site-packages:/builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=2 + pulptest test_LpVariable_indexs_param (pulp.tests.test_pulp.CHOCO_CMDTest.test_LpVariable_indexs_param) Test that 'indexs' param continues to work ... skipped 'solver CHOCO_CMD not available' test_LpVariable_indices_param (pulp.tests.test_pulp.CHOCO_CMDTest.test_LpVariable_indices_param) Test that 'indices' argument works ... skipped 'solver CHOCO_CMD not available' test_assignInvalidStatus (pulp.tests.test_pulp.CHOCO_CMDTest.test_assignInvalidStatus) ... skipped 'solver CHOCO_CMD not available' test_colum_based_empty_constraints (pulp.tests.test_pulp.CHOCO_CMDTest.test_colum_based_empty_constraints) ... skipped 'solver CHOCO_CMD not available' test_column_based (pulp.tests.test_pulp.CHOCO_CMDTest.test_column_based) ... skipped 'solver CHOCO_CMD not available' test_column_based_modelling_resolve (pulp.tests.test_pulp.CHOCO_CMDTest.test_column_based_modelling_resolve) ... skipped 'solver CHOCO_CMD not available' test_comparison (pulp.tests.test_pulp.CHOCO_CMDTest.test_comparison) ... skipped 'solver CHOCO_CMD not available' test_constraint_add (pulp.tests.test_pulp.CHOCO_CMDTest.test_constraint_add) __add__ operator on LpConstraint ... skipped 'solver CHOCO_CMD not available' test_constraint_copy (pulp.tests.test_pulp.CHOCO_CMDTest.test_constraint_copy) LpConstraint.copy() ... skipped 'solver CHOCO_CMD not available' test_constraint_div (pulp.tests.test_pulp.CHOCO_CMDTest.test_constraint_div) __div__ operator on LpConstraint ... skipped 'solver CHOCO_CMD not available' test_constraint_mul (pulp.tests.test_pulp.CHOCO_CMDTest.test_constraint_mul) __mul__ operator on LpConstraint ... skipped 'solver CHOCO_CMD not available' test_constraint_neg (pulp.tests.test_pulp.CHOCO_CMDTest.test_constraint_neg) __neg__ operator on LpConstraint ... skipped 'solver CHOCO_CMD not available' test_constraint_sub (pulp.tests.test_pulp.CHOCO_CMDTest.test_constraint_sub) __sub__ operator on LpConstraint ... skipped 'solver CHOCO_CMD not available' test_continuous (pulp.tests.test_pulp.CHOCO_CMDTest.test_continuous) ... skipped 'solver CHOCO_CMD not available' test_continuous_max (pulp.tests.test_pulp.CHOCO_CMDTest.test_continuous_max) ... skipped 'solver CHOCO_CMD not available' test_divide (pulp.tests.test_pulp.CHOCO_CMDTest.test_divide) ... skipped 'solver CHOCO_CMD not available' test_dual_variables_reduced_costs (pulp.tests.test_pulp.CHOCO_CMDTest.test_dual_variables_reduced_costs) Test the reporting of dual variables slacks and reduced costs ... skipped 'solver CHOCO_CMD not available' test_elastic_constraints (pulp.tests.test_pulp.CHOCO_CMDTest.test_elastic_constraints) Test the ability to use Elastic constraints ... skipped 'solver CHOCO_CMD not available' test_elastic_constraints_2 (pulp.tests.test_pulp.CHOCO_CMDTest.test_elastic_constraints_2) Test the ability to use Elastic constraints ... skipped 'solver CHOCO_CMD not available' test_elastic_constraints_penalty_unbounded (pulp.tests.test_pulp.CHOCO_CMDTest.test_elastic_constraints_penalty_unbounded) Test the ability to use Elastic constraints (penalty unbounded) ... skipped 'solver CHOCO_CMD not available' test_elastic_constraints_penalty_unchanged (pulp.tests.test_pulp.CHOCO_CMDTest.test_elastic_constraints_penalty_unchanged) Test the ability to use Elastic constraints (penalty unchanged) ... skipped 'solver CHOCO_CMD not available' test_export_dict_LP (pulp.tests.test_pulp.CHOCO_CMDTest.test_export_dict_LP) ... skipped 'solver CHOCO_CMD not available' test_export_dict_LP_no_obj (pulp.tests.test_pulp.CHOCO_CMDTest.test_export_dict_LP_no_obj) ... skipped 'solver CHOCO_CMD not available' test_export_dict_MIP (pulp.tests.test_pulp.CHOCO_CMDTest.test_export_dict_MIP) ... skipped 'solver CHOCO_CMD not available' test_export_dict_max (pulp.tests.test_pulp.CHOCO_CMDTest.test_export_dict_max) ... skipped 'solver CHOCO_CMD not available' test_export_json_LP (pulp.tests.test_pulp.CHOCO_CMDTest.test_export_json_LP) ... skipped 'solver CHOCO_CMD not available' test_export_solver_dict_LP (pulp.tests.test_pulp.CHOCO_CMDTest.test_export_solver_dict_LP) ... skipped 'solver CHOCO_CMD not available' test_export_solver_json (pulp.tests.test_pulp.CHOCO_CMDTest.test_export_solver_json) ... skipped 'solver CHOCO_CMD not available' test_false_constraint (pulp.tests.test_pulp.CHOCO_CMDTest.test_false_constraint) ... skipped 'solver CHOCO_CMD not available' test_feasibility_only (pulp.tests.test_pulp.CHOCO_CMDTest.test_feasibility_only) ... skipped 'solver CHOCO_CMD not available' test_fixed_value (pulp.tests.test_pulp.CHOCO_CMDTest.test_fixed_value) ... skipped 'solver CHOCO_CMD not available' test_fractional_constraints (pulp.tests.test_pulp.CHOCO_CMDTest.test_fractional_constraints) Test the ability to use fractional constraints ... skipped 'solver CHOCO_CMD not available' test_importMPF_MI_bound (pulp.tests.test_pulp.CHOCO_CMDTest.test_importMPF_MI_bound) Import MPS file with MI bound type. ... skipped 'solver CHOCO_CMD not available' test_importMPS_PL_bound (pulp.tests.test_pulp.CHOCO_CMDTest.test_importMPS_PL_bound) Import MPS file with PL bound type. ... skipped 'solver CHOCO_CMD not available' test_importMPS_RHS_fields56 (pulp.tests.test_pulp.CHOCO_CMDTest.test_importMPS_RHS_fields56) Import MPS file with RHS definitions in fields 5 & 6. ... skipped 'solver CHOCO_CMD not available' test_importMPS_binary (pulp.tests.test_pulp.CHOCO_CMDTest.test_importMPS_binary) ... skipped 'solver CHOCO_CMD not available' test_importMPS_integer (pulp.tests.test_pulp.CHOCO_CMDTest.test_importMPS_integer) ... skipped 'solver CHOCO_CMD not available' test_importMPS_maximize (pulp.tests.test_pulp.CHOCO_CMDTest.test_importMPS_maximize) ... skipped 'solver CHOCO_CMD not available' test_importMPS_noname (pulp.tests.test_pulp.CHOCO_CMDTest.test_importMPS_noname) ... skipped 'solver CHOCO_CMD not available' test_infeasible (pulp.tests.test_pulp.CHOCO_CMDTest.test_infeasible) ... skipped 'solver CHOCO_CMD not available' test_infeasible_2 (pulp.tests.test_pulp.CHOCO_CMDTest.test_infeasible_2) ... skipped 'solver CHOCO_CMD not available' test_infeasible_problem__is_not_valid (pulp.tests.test_pulp.CHOCO_CMDTest.test_infeasible_problem__is_not_valid) Given a problem where x cannot converge to any value ... skipped 'solver CHOCO_CMD not available' test_initial_value (pulp.tests.test_pulp.CHOCO_CMDTest.test_initial_value) ... skipped 'solver CHOCO_CMD not available' test_integer_infeasible (pulp.tests.test_pulp.CHOCO_CMDTest.test_integer_infeasible) ... skipped 'solver CHOCO_CMD not available' test_integer_infeasible_2 (pulp.tests.test_pulp.CHOCO_CMDTest.test_integer_infeasible_2) ... skipped 'solver CHOCO_CMD not available' test_intermediate_var (pulp.tests.test_pulp.CHOCO_CMDTest.test_intermediate_var) ... skipped 'solver CHOCO_CMD not available' test_invalid_var_names (pulp.tests.test_pulp.CHOCO_CMDTest.test_invalid_var_names) ... skipped 'solver CHOCO_CMD not available' test_logPath (pulp.tests.test_pulp.CHOCO_CMDTest.test_logPath) ... skipped 'solver CHOCO_CMD not available' test_long_var_name (pulp.tests.test_pulp.CHOCO_CMDTest.test_long_var_name) ... skipped 'solver CHOCO_CMD not available' test_longname_lp (pulp.tests.test_pulp.CHOCO_CMDTest.test_longname_lp) ... skipped 'solver CHOCO_CMD not available' test_makeDict_behavior (pulp.tests.test_pulp.CHOCO_CMDTest.test_makeDict_behavior) Test if makeDict is returning the expected value. ... skipped 'solver CHOCO_CMD not available' test_makeDict_default_value (pulp.tests.test_pulp.CHOCO_CMDTest.test_makeDict_default_value) Test if makeDict is returning a default value when specified. ... skipped 'solver CHOCO_CMD not available' test_measuring_solving_time (pulp.tests.test_pulp.CHOCO_CMDTest.test_measuring_solving_time) ... skipped 'solver CHOCO_CMD not available' test_mip (pulp.tests.test_pulp.CHOCO_CMDTest.test_mip) ... skipped 'solver CHOCO_CMD not available' test_mip_floats_objective (pulp.tests.test_pulp.CHOCO_CMDTest.test_mip_floats_objective) ... skipped 'solver CHOCO_CMD not available' test_msg_arg (pulp.tests.test_pulp.CHOCO_CMDTest.test_msg_arg) Test setting the msg arg to True does not interfere with solve ... skipped 'solver CHOCO_CMD not available' test_multiply_nan_values (pulp.tests.test_pulp.CHOCO_CMDTest.test_multiply_nan_values) ... skipped 'solver CHOCO_CMD not available' test_no_objective (pulp.tests.test_pulp.CHOCO_CMDTest.test_no_objective) ... skipped 'solver CHOCO_CMD not available' test_non_intermediate_var (pulp.tests.test_pulp.CHOCO_CMDTest.test_non_intermediate_var) ... skipped 'solver CHOCO_CMD not available' test_options_parsing_SCIP_HIGHS (pulp.tests.test_pulp.CHOCO_CMDTest.test_options_parsing_SCIP_HIGHS) ... skipped 'solver CHOCO_CMD not available' test_parse_cplex_mipopt_solution (pulp.tests.test_pulp.CHOCO_CMDTest.test_parse_cplex_mipopt_solution) Ensures `readsol` can parse CPLEX mipopt solutions (see issue #508). ... skipped 'solver CHOCO_CMD not available' test_pulpTestAll (pulp.tests.test_pulp.CHOCO_CMDTest.test_pulpTestAll) Test the availability of the function pulpTestAll ... skipped 'solver CHOCO_CMD not available' test_regression_794 (pulp.tests.test_pulp.CHOCO_CMDTest.test_regression_794) ... skipped 'solver CHOCO_CMD not available' test_regression_805 (pulp.tests.test_pulp.CHOCO_CMDTest.test_regression_805) ... skipped 'solver CHOCO_CMD not available' test_relaxed_mip (pulp.tests.test_pulp.CHOCO_CMDTest.test_relaxed_mip) ... skipped 'solver CHOCO_CMD not available' test_repeated_name (pulp.tests.test_pulp.CHOCO_CMDTest.test_repeated_name) ... skipped 'solver CHOCO_CMD not available' test_sequential_solve (pulp.tests.test_pulp.CHOCO_CMDTest.test_sequential_solve) Test the ability to sequentially solve a problem ... skipped 'solver CHOCO_CMD not available' test_sum_nan_values (pulp.tests.test_pulp.CHOCO_CMDTest.test_sum_nan_values) ... skipped 'solver CHOCO_CMD not available' test_timeLimit (pulp.tests.test_pulp.CHOCO_CMDTest.test_timeLimit) ... skipped 'solver CHOCO_CMD not available' test_time_limit_no_solution (pulp.tests.test_pulp.CHOCO_CMDTest.test_time_limit_no_solution) ... skipped 'solver CHOCO_CMD not available' test_unbounded (pulp.tests.test_pulp.CHOCO_CMDTest.test_unbounded) ... skipped 'solver CHOCO_CMD not available' test_unbounded_problem__is_not_valid (pulp.tests.test_pulp.CHOCO_CMDTest.test_unbounded_problem__is_not_valid) Given an unbounded problem, where x will tend to infinity ... skipped 'solver CHOCO_CMD not available' test_unset_objective_value__is_valid (pulp.tests.test_pulp.CHOCO_CMDTest.test_unset_objective_value__is_valid) Given a valid problem that does not converge, ... skipped 'solver CHOCO_CMD not available' test_variable_0_is_deleted (pulp.tests.test_pulp.CHOCO_CMDTest.test_variable_0_is_deleted) Test that a variable is deleted when it is subtracted to 0 ... skipped 'solver CHOCO_CMD not available' test_variable_as_objective (pulp.tests.test_pulp.CHOCO_CMDTest.test_variable_as_objective) ... skipped 'solver CHOCO_CMD not available' test_zero_constraint (pulp.tests.test_pulp.CHOCO_CMDTest.test_zero_constraint) ... skipped 'solver CHOCO_CMD not available' test_LpVariable_indexs_param (pulp.tests.test_pulp.COINMP_DLLTest.test_LpVariable_indexs_param) Test that 'indexs' param continues to work ... skipped 'solver COINMP_DLL not available' test_LpVariable_indices_param (pulp.tests.test_pulp.COINMP_DLLTest.test_LpVariable_indices_param) Test that 'indices' argument works ... skipped 'solver COINMP_DLL not available' test_assignInvalidStatus (pulp.tests.test_pulp.COINMP_DLLTest.test_assignInvalidStatus) ... skipped 'solver COINMP_DLL not available' test_colum_based_empty_constraints (pulp.tests.test_pulp.COINMP_DLLTest.test_colum_based_empty_constraints) ... skipped 'solver COINMP_DLL not available' test_column_based (pulp.tests.test_pulp.COINMP_DLLTest.test_column_based) ... skipped 'solver COINMP_DLL not available' test_column_based_modelling_resolve (pulp.tests.test_pulp.COINMP_DLLTest.test_column_based_modelling_resolve) ... skipped 'solver COINMP_DLL not available' test_comparison (pulp.tests.test_pulp.COINMP_DLLTest.test_comparison) ... skipped 'solver COINMP_DLL not available' test_constraint_add (pulp.tests.test_pulp.COINMP_DLLTest.test_constraint_add) __add__ operator on LpConstraint ... skipped 'solver COINMP_DLL not available' test_constraint_copy (pulp.tests.test_pulp.COINMP_DLLTest.test_constraint_copy) LpConstraint.copy() ... skipped 'solver COINMP_DLL not available' test_constraint_div (pulp.tests.test_pulp.COINMP_DLLTest.test_constraint_div) __div__ operator on LpConstraint ... skipped 'solver COINMP_DLL not available' test_constraint_mul (pulp.tests.test_pulp.COINMP_DLLTest.test_constraint_mul) __mul__ operator on LpConstraint ... skipped 'solver COINMP_DLL not available' test_constraint_neg (pulp.tests.test_pulp.COINMP_DLLTest.test_constraint_neg) __neg__ operator on LpConstraint ... skipped 'solver COINMP_DLL not available' test_constraint_sub (pulp.tests.test_pulp.COINMP_DLLTest.test_constraint_sub) __sub__ operator on LpConstraint ... skipped 'solver COINMP_DLL not available' test_continuous (pulp.tests.test_pulp.COINMP_DLLTest.test_continuous) ... skipped 'solver COINMP_DLL not available' test_continuous_max (pulp.tests.test_pulp.COINMP_DLLTest.test_continuous_max) ... skipped 'solver COINMP_DLL not available' test_divide (pulp.tests.test_pulp.COINMP_DLLTest.test_divide) ... skipped 'solver COINMP_DLL not available' test_dual_variables_reduced_costs (pulp.tests.test_pulp.COINMP_DLLTest.test_dual_variables_reduced_costs) Test the reporting of dual variables slacks and reduced costs ... skipped 'solver COINMP_DLL not available' test_elastic_constraints (pulp.tests.test_pulp.COINMP_DLLTest.test_elastic_constraints) Test the ability to use Elastic constraints ... skipped 'solver COINMP_DLL not available' test_elastic_constraints_2 (pulp.tests.test_pulp.COINMP_DLLTest.test_elastic_constraints_2) Test the ability to use Elastic constraints ... skipped 'solver COINMP_DLL not available' test_elastic_constraints_penalty_unbounded (pulp.tests.test_pulp.COINMP_DLLTest.test_elastic_constraints_penalty_unbounded) Test the ability to use Elastic constraints (penalty unbounded) ... skipped 'solver COINMP_DLL not available' test_elastic_constraints_penalty_unchanged (pulp.tests.test_pulp.COINMP_DLLTest.test_elastic_constraints_penalty_unchanged) Test the ability to use Elastic constraints (penalty unchanged) ... skipped 'solver COINMP_DLL not available' test_export_dict_LP (pulp.tests.test_pulp.COINMP_DLLTest.test_export_dict_LP) ... skipped 'solver COINMP_DLL not available' test_export_dict_LP_no_obj (pulp.tests.test_pulp.COINMP_DLLTest.test_export_dict_LP_no_obj) ... skipped 'solver COINMP_DLL not available' test_export_dict_MIP (pulp.tests.test_pulp.COINMP_DLLTest.test_export_dict_MIP) ... skipped 'solver COINMP_DLL not available' test_export_dict_max (pulp.tests.test_pulp.COINMP_DLLTest.test_export_dict_max) ... skipped 'solver COINMP_DLL not available' test_export_json_LP (pulp.tests.test_pulp.COINMP_DLLTest.test_export_json_LP) ... skipped 'solver COINMP_DLL not available' test_export_solver_dict_LP (pulp.tests.test_pulp.COINMP_DLLTest.test_export_solver_dict_LP) ... skipped 'solver COINMP_DLL not available' test_export_solver_json (pulp.tests.test_pulp.COINMP_DLLTest.test_export_solver_json) ... skipped 'solver COINMP_DLL not available' test_false_constraint (pulp.tests.test_pulp.COINMP_DLLTest.test_false_constraint) ... skipped 'solver COINMP_DLL not available' test_feasibility_only (pulp.tests.test_pulp.COINMP_DLLTest.test_feasibility_only) ... skipped 'solver COINMP_DLL not available' test_fixed_value (pulp.tests.test_pulp.COINMP_DLLTest.test_fixed_value) ... skipped 'solver COINMP_DLL not available' test_fractional_constraints (pulp.tests.test_pulp.COINMP_DLLTest.test_fractional_constraints) Test the ability to use fractional constraints ... skipped 'solver COINMP_DLL not available' test_importMPF_MI_bound (pulp.tests.test_pulp.COINMP_DLLTest.test_importMPF_MI_bound) Import MPS file with MI bound type. ... skipped 'solver COINMP_DLL not available' test_importMPS_PL_bound (pulp.tests.test_pulp.COINMP_DLLTest.test_importMPS_PL_bound) Import MPS file with PL bound type. ... skipped 'solver COINMP_DLL not available' test_importMPS_RHS_fields56 (pulp.tests.test_pulp.COINMP_DLLTest.test_importMPS_RHS_fields56) Import MPS file with RHS definitions in fields 5 & 6. ... skipped 'solver COINMP_DLL not available' test_importMPS_binary (pulp.tests.test_pulp.COINMP_DLLTest.test_importMPS_binary) ... skipped 'solver COINMP_DLL not available' test_importMPS_integer (pulp.tests.test_pulp.COINMP_DLLTest.test_importMPS_integer) ... skipped 'solver COINMP_DLL not available' test_importMPS_maximize (pulp.tests.test_pulp.COINMP_DLLTest.test_importMPS_maximize) ... skipped 'solver COINMP_DLL not available' test_importMPS_noname (pulp.tests.test_pulp.COINMP_DLLTest.test_importMPS_noname) ... skipped 'solver COINMP_DLL not available' test_infeasible (pulp.tests.test_pulp.COINMP_DLLTest.test_infeasible) ... skipped 'solver COINMP_DLL not available' test_infeasible_2 (pulp.tests.test_pulp.COINMP_DLLTest.test_infeasible_2) ... skipped 'solver COINMP_DLL not available' test_infeasible_problem__is_not_valid (pulp.tests.test_pulp.COINMP_DLLTest.test_infeasible_problem__is_not_valid) Given a problem where x cannot converge to any value ... skipped 'solver COINMP_DLL not available' test_initial_value (pulp.tests.test_pulp.COINMP_DLLTest.test_initial_value) ... skipped 'solver COINMP_DLL not available' test_integer_infeasible (pulp.tests.test_pulp.COINMP_DLLTest.test_integer_infeasible) ... skipped 'solver COINMP_DLL not available' test_integer_infeasible_2 (pulp.tests.test_pulp.COINMP_DLLTest.test_integer_infeasible_2) ... skipped 'solver COINMP_DLL not available' test_intermediate_var (pulp.tests.test_pulp.COINMP_DLLTest.test_intermediate_var) ... skipped 'solver COINMP_DLL not available' test_invalid_var_names (pulp.tests.test_pulp.COINMP_DLLTest.test_invalid_var_names) ... skipped 'solver COINMP_DLL not available' test_logPath (pulp.tests.test_pulp.COINMP_DLLTest.test_logPath) ... skipped 'solver COINMP_DLL not available' test_long_var_name (pulp.tests.test_pulp.COINMP_DLLTest.test_long_var_name) ... skipped 'solver COINMP_DLL not available' test_longname_lp (pulp.tests.test_pulp.COINMP_DLLTest.test_longname_lp) ... skipped 'solver COINMP_DLL not available' test_makeDict_behavior (pulp.tests.test_pulp.COINMP_DLLTest.test_makeDict_behavior) Test if makeDict is returning the expected value. ... skipped 'solver COINMP_DLL not available' test_makeDict_default_value (pulp.tests.test_pulp.COINMP_DLLTest.test_makeDict_default_value) Test if makeDict is returning a default value when specified. ... skipped 'solver COINMP_DLL not available' test_measuring_solving_time (pulp.tests.test_pulp.COINMP_DLLTest.test_measuring_solving_time) ... skipped 'solver COINMP_DLL not available' test_mip (pulp.tests.test_pulp.COINMP_DLLTest.test_mip) ... skipped 'solver COINMP_DLL not available' test_mip_floats_objective (pulp.tests.test_pulp.COINMP_DLLTest.test_mip_floats_objective) ... skipped 'solver COINMP_DLL not available' test_msg_arg (pulp.tests.test_pulp.COINMP_DLLTest.test_msg_arg) Test setting the msg arg to True does not interfere with solve ... skipped 'solver COINMP_DLL not available' test_multiply_nan_values (pulp.tests.test_pulp.COINMP_DLLTest.test_multiply_nan_values) ... skipped 'solver COINMP_DLL not available' test_no_objective (pulp.tests.test_pulp.COINMP_DLLTest.test_no_objective) ... skipped 'solver COINMP_DLL not available' test_non_intermediate_var (pulp.tests.test_pulp.COINMP_DLLTest.test_non_intermediate_var) ... skipped 'solver COINMP_DLL not available' test_options_parsing_SCIP_HIGHS (pulp.tests.test_pulp.COINMP_DLLTest.test_options_parsing_SCIP_HIGHS) ... skipped 'solver COINMP_DLL not available' test_parse_cplex_mipopt_solution (pulp.tests.test_pulp.COINMP_DLLTest.test_parse_cplex_mipopt_solution) Ensures `readsol` can parse CPLEX mipopt solutions (see issue #508). ... skipped 'solver COINMP_DLL not available' test_pulpTestAll (pulp.tests.test_pulp.COINMP_DLLTest.test_pulpTestAll) Test the availability of the function pulpTestAll ... skipped 'solver COINMP_DLL not available' test_regression_794 (pulp.tests.test_pulp.COINMP_DLLTest.test_regression_794) ... skipped 'solver COINMP_DLL not available' test_regression_805 (pulp.tests.test_pulp.COINMP_DLLTest.test_regression_805) ... skipped 'solver COINMP_DLL not available' test_relaxed_mip (pulp.tests.test_pulp.COINMP_DLLTest.test_relaxed_mip) ... skipped 'solver COINMP_DLL not available' test_repeated_name (pulp.tests.test_pulp.COINMP_DLLTest.test_repeated_name) ... skipped 'solver COINMP_DLL not available' test_sequential_solve (pulp.tests.test_pulp.COINMP_DLLTest.test_sequential_solve) Test the ability to sequentially solve a problem ... skipped 'solver COINMP_DLL not available' test_sum_nan_values (pulp.tests.test_pulp.COINMP_DLLTest.test_sum_nan_values) ... skipped 'solver COINMP_DLL not available' test_timeLimit (pulp.tests.test_pulp.COINMP_DLLTest.test_timeLimit) ... skipped 'solver COINMP_DLL not available' test_time_limit_no_solution (pulp.tests.test_pulp.COINMP_DLLTest.test_time_limit_no_solution) ... skipped 'solver COINMP_DLL not available' test_unbounded (pulp.tests.test_pulp.COINMP_DLLTest.test_unbounded) ... skipped 'solver COINMP_DLL not available' test_unbounded_problem__is_not_valid (pulp.tests.test_pulp.COINMP_DLLTest.test_unbounded_problem__is_not_valid) Given an unbounded problem, where x will tend to infinity ... skipped 'solver COINMP_DLL not available' test_unset_objective_value__is_valid (pulp.tests.test_pulp.COINMP_DLLTest.test_unset_objective_value__is_valid) Given a valid problem that does not converge, ... skipped 'solver COINMP_DLL not available' test_variable_0_is_deleted (pulp.tests.test_pulp.COINMP_DLLTest.test_variable_0_is_deleted) Test that a variable is deleted when it is subtracted to 0 ... skipped 'solver COINMP_DLL not available' test_variable_as_objective (pulp.tests.test_pulp.COINMP_DLLTest.test_variable_as_objective) ... skipped 'solver COINMP_DLL not available' test_zero_constraint (pulp.tests.test_pulp.COINMP_DLLTest.test_zero_constraint) ... skipped 'solver COINMP_DLL not available' test_LpVariable_indexs_param (pulp.tests.test_pulp.COIN_CMDTest.test_LpVariable_indexs_param) Test that 'indexs' param continues to work ... ok test_LpVariable_indices_param (pulp.tests.test_pulp.COIN_CMDTest.test_LpVariable_indices_param) Test that 'indices' argument works ... ok test_assignInvalidStatus (pulp.tests.test_pulp.COIN_CMDTest.test_assignInvalidStatus) ... ok test_colum_based_empty_constraints (pulp.tests.test_pulp.COIN_CMDTest.test_colum_based_empty_constraints) ... ok test_column_based (pulp.tests.test_pulp.COIN_CMDTest.test_column_based) ... ok test_column_based_modelling_resolve (pulp.tests.test_pulp.COIN_CMDTest.test_column_based_modelling_resolve) ... ok test_comparison (pulp.tests.test_pulp.COIN_CMDTest.test_comparison) ... ok test_constraint_add (pulp.tests.test_pulp.COIN_CMDTest.test_constraint_add) __add__ operator on LpConstraint ... ok test_constraint_copy (pulp.tests.test_pulp.COIN_CMDTest.test_constraint_copy) LpConstraint.copy() ... ok test_constraint_div (pulp.tests.test_pulp.COIN_CMDTest.test_constraint_div) __div__ operator on LpConstraint ... ok test_constraint_mul (pulp.tests.test_pulp.COIN_CMDTest.test_constraint_mul) __mul__ operator on LpConstraint ... ok test_constraint_neg (pulp.tests.test_pulp.COIN_CMDTest.test_constraint_neg) __neg__ operator on LpConstraint ... ok test_constraint_sub (pulp.tests.test_pulp.COIN_CMDTest.test_constraint_sub) __sub__ operator on LpConstraint ... ok test_continuous (pulp.tests.test_pulp.COIN_CMDTest.test_continuous) ... ok test_continuous_max (pulp.tests.test_pulp.COIN_CMDTest.test_continuous_max) ... ok test_divide (pulp.tests.test_pulp.COIN_CMDTest.test_divide) ... ok test_dual_variables_reduced_costs (pulp.tests.test_pulp.COIN_CMDTest.test_dual_variables_reduced_costs) Test the reporting of dual variables slacks and reduced costs ... ok test_elastic_constraints (pulp.tests.test_pulp.COIN_CMDTest.test_elastic_constraints) Test the ability to use Elastic constraints ... ok test_elastic_constraints_2 (pulp.tests.test_pulp.COIN_CMDTest.test_elastic_constraints_2) Test the ability to use Elastic constraints ... ok test_elastic_constraints_penalty_unbounded (pulp.tests.test_pulp.COIN_CMDTest.test_elastic_constraints_penalty_unbounded) Test the ability to use Elastic constraints (penalty unbounded) ... ok test_elastic_constraints_penalty_unchanged (pulp.tests.test_pulp.COIN_CMDTest.test_elastic_constraints_penalty_unchanged) Test the ability to use Elastic constraints (penalty unchanged) ... ok test_export_dict_LP (pulp.tests.test_pulp.COIN_CMDTest.test_export_dict_LP) ... ok test_export_dict_LP_no_obj (pulp.tests.test_pulp.COIN_CMDTest.test_export_dict_LP_no_obj) ... ok test_export_dict_MIP (pulp.tests.test_pulp.COIN_CMDTest.test_export_dict_MIP) ... ok test_export_dict_max (pulp.tests.test_pulp.COIN_CMDTest.test_export_dict_max) ... ok test_export_json_LP (pulp.tests.test_pulp.COIN_CMDTest.test_export_json_LP) ... ok test_export_solver_dict_LP (pulp.tests.test_pulp.COIN_CMDTest.test_export_solver_dict_LP) ... ok test_export_solver_json (pulp.tests.test_pulp.COIN_CMDTest.test_export_solver_json) ... ok test_false_constraint (pulp.tests.test_pulp.COIN_CMDTest.test_false_constraint) ... ok test_feasibility_only (pulp.tests.test_pulp.COIN_CMDTest.test_feasibility_only) ... ok test_fixed_value (pulp.tests.test_pulp.COIN_CMDTest.test_fixed_value) ... ok test_fractional_constraints (pulp.tests.test_pulp.COIN_CMDTest.test_fractional_constraints) Test the ability to use fractional constraints ... ok test_importMPF_MI_bound (pulp.tests.test_pulp.COIN_CMDTest.test_importMPF_MI_bound) Import MPS file with MI bound type. ... ok test_importMPS_PL_bound (pulp.tests.test_pulp.COIN_CMDTest.test_importMPS_PL_bound) Import MPS file with PL bound type. ... ok test_importMPS_RHS_fields56 (pulp.tests.test_pulp.COIN_CMDTest.test_importMPS_RHS_fields56) Import MPS file with RHS definitions in fields 5 & 6. ... ok test_importMPS_binary (pulp.tests.test_pulp.COIN_CMDTest.test_importMPS_binary) ... ok test_importMPS_integer (pulp.tests.test_pulp.COIN_CMDTest.test_importMPS_integer) ... ok test_importMPS_maximize (pulp.tests.test_pulp.COIN_CMDTest.test_importMPS_maximize) ... ok test_importMPS_noname (pulp.tests.test_pulp.COIN_CMDTest.test_importMPS_noname) ... ok test_infeasible (pulp.tests.test_pulp.COIN_CMDTest.test_infeasible) ... ok test_infeasible_2 (pulp.tests.test_pulp.COIN_CMDTest.test_infeasible_2) ... ok test_infeasible_problem__is_not_valid (pulp.tests.test_pulp.COIN_CMDTest.test_infeasible_problem__is_not_valid) Given a problem where x cannot converge to any value ... ok test_initial_value (pulp.tests.test_pulp.COIN_CMDTest.test_initial_value) ... ok test_integer_infeasible (pulp.tests.test_pulp.COIN_CMDTest.test_integer_infeasible) ... ok test_integer_infeasible_2 (pulp.tests.test_pulp.COIN_CMDTest.test_integer_infeasible_2) ... ok test_intermediate_var (pulp.tests.test_pulp.COIN_CMDTest.test_intermediate_var) ... ok test_invalid_var_names (pulp.tests.test_pulp.COIN_CMDTest.test_invalid_var_names) ... ok test_logPath (pulp.tests.test_pulp.COIN_CMDTest.test_logPath) ... ok test_long_var_name (pulp.tests.test_pulp.COIN_CMDTest.test_long_var_name) ... ok test_longname_lp (pulp.tests.test_pulp.COIN_CMDTest.test_longname_lp) ... ok test_makeDict_behavior (pulp.tests.test_pulp.COIN_CMDTest.test_makeDict_behavior) Test if makeDict is returning the expected value. ... ok test_makeDict_default_value (pulp.tests.test_pulp.COIN_CMDTest.test_makeDict_default_value) Test if makeDict is returning a default value when specified. ... ok test_measuring_solving_time (pulp.tests.test_pulp.COIN_CMDTest.test_measuring_solving_time) ... ok test_mip (pulp.tests.test_pulp.COIN_CMDTest.test_mip) ... ok test_mip_floats_objective (pulp.tests.test_pulp.COIN_CMDTest.test_mip_floats_objective) ... ok test_msg_arg (pulp.tests.test_pulp.COIN_CMDTest.test_msg_arg) Test setting the msg arg to True does not interfere with solve ... Welcome to the CBC MILP Solver Version: 2.10.12 Build Date: Jan 16 2025 command line - Cbc /tmp/42119b64c51e437180d593259b33d2b3-pulp.mps -timeMode elapsed -branch -printingOptions all -solution /tmp/42119b64c51e437180d593259b33d2b3-pulp.sol (default strategy 1) At line 2 NAME MODEL At line 3 ROWS At line 9 COLUMNS At line 20 RHS At line 25 BOUNDS At line 29 ENDATA Problem MODEL has 4 rows, 4 columns and 7 elements Coin0008I MODEL read with 0 errors Option for timeMode changed from cpu to elapsed Presolve 1 (-3) rows, 2 (-2) columns and 2 (-5) elements 0 Obj 51.9 Primal inf 2.099999 (1) 1 Obj 54 Optimal - objective value 54 After Postsolve, objective 54, infeasibilities - dual 0 (0), primal 0 (0) Optimal objective 54 - 1 iterations time 0.002, Presolve 0.00 Option for printingOptions changed from normal to all Total time (CPU seconds): 0.00 (Wallclock seconds): 0.00 ok test_multiply_nan_values (pulp.tests.test_pulp.COIN_CMDTest.test_multiply_nan_values) ... ok test_no_objective (pulp.tests.test_pulp.COIN_CMDTest.test_no_objective) ... ok test_non_intermediate_var (pulp.tests.test_pulp.COIN_CMDTest.test_non_intermediate_var) ... ok test_options_parsing_SCIP_HIGHS (pulp.tests.test_pulp.COIN_CMDTest.test_options_parsing_SCIP_HIGHS) ... ok test_parse_cplex_mipopt_solution (pulp.tests.test_pulp.COIN_CMDTest.test_parse_cplex_mipopt_solution) Ensures `readsol` can parse CPLEX mipopt solutions (see issue #508). ... ok test_pulpTestAll (pulp.tests.test_pulp.COIN_CMDTest.test_pulpTestAll) Test the availability of the function pulpTestAll ... ok test_regression_794 (pulp.tests.test_pulp.COIN_CMDTest.test_regression_794) ... ok test_regression_805 (pulp.tests.test_pulp.COIN_CMDTest.test_regression_805) ... ok test_relaxed_mip (pulp.tests.test_pulp.COIN_CMDTest.test_relaxed_mip) ... ok test_repeated_name (pulp.tests.test_pulp.COIN_CMDTest.test_repeated_name) ... ok test_sequential_solve (pulp.tests.test_pulp.COIN_CMDTest.test_sequential_solve) Test the ability to sequentially solve a problem ... ok test_sum_nan_values (pulp.tests.test_pulp.COIN_CMDTest.test_sum_nan_values) ... ok test_timeLimit (pulp.tests.test_pulp.COIN_CMDTest.test_timeLimit) ... ok test_time_limit_no_solution (pulp.tests.test_pulp.COIN_CMDTest.test_time_limit_no_solution) ... ok test_unbounded (pulp.tests.test_pulp.COIN_CMDTest.test_unbounded) ... ok test_unbounded_problem__is_not_valid (pulp.tests.test_pulp.COIN_CMDTest.test_unbounded_problem__is_not_valid) Given an unbounded problem, where x will tend to infinity ... ok test_unset_objective_value__is_valid (pulp.tests.test_pulp.COIN_CMDTest.test_unset_objective_value__is_valid) Given a valid problem that does not converge, ... ok test_variable_0_is_deleted (pulp.tests.test_pulp.COIN_CMDTest.test_variable_0_is_deleted) Test that a variable is deleted when it is subtracted to 0 ... ok test_variable_as_objective (pulp.tests.test_pulp.COIN_CMDTest.test_variable_as_objective) ... ok test_zero_constraint (pulp.tests.test_pulp.COIN_CMDTest.test_zero_constraint) ... ok test_LpVariable_indexs_param (pulp.tests.test_pulp.COPTTest.test_LpVariable_indexs_param) Test that 'indexs' param continues to work ... skipped 'solver COPT not available' test_LpVariable_indices_param (pulp.tests.test_pulp.COPTTest.test_LpVariable_indices_param) Test that 'indices' argument works ... skipped 'solver COPT not available' test_assignInvalidStatus (pulp.tests.test_pulp.COPTTest.test_assignInvalidStatus) ... skipped 'solver COPT not available' test_colum_based_empty_constraints (pulp.tests.test_pulp.COPTTest.test_colum_based_empty_constraints) ... skipped 'solver COPT not available' test_column_based (pulp.tests.test_pulp.COPTTest.test_column_based) ... skipped 'solver COPT not available' test_column_based_modelling_resolve (pulp.tests.test_pulp.COPTTest.test_column_based_modelling_resolve) ... skipped 'solver COPT not available' test_comparison (pulp.tests.test_pulp.COPTTest.test_comparison) ... skipped 'solver COPT not available' test_constraint_add (pulp.tests.test_pulp.COPTTest.test_constraint_add) __add__ operator on LpConstraint ... skipped 'solver COPT not available' test_constraint_copy (pulp.tests.test_pulp.COPTTest.test_constraint_copy) LpConstraint.copy() ... skipped 'solver COPT not available' test_constraint_div (pulp.tests.test_pulp.COPTTest.test_constraint_div) __div__ operator on LpConstraint ... skipped 'solver COPT not available' test_constraint_mul (pulp.tests.test_pulp.COPTTest.test_constraint_mul) __mul__ operator on LpConstraint ... skipped 'solver COPT not available' test_constraint_neg (pulp.tests.test_pulp.COPTTest.test_constraint_neg) __neg__ operator on LpConstraint ... skipped 'solver COPT not available' test_constraint_sub (pulp.tests.test_pulp.COPTTest.test_constraint_sub) __sub__ operator on LpConstraint ... skipped 'solver COPT not available' test_continuous (pulp.tests.test_pulp.COPTTest.test_continuous) ... skipped 'solver COPT not available' test_continuous_max (pulp.tests.test_pulp.COPTTest.test_continuous_max) ... skipped 'solver COPT not available' test_divide (pulp.tests.test_pulp.COPTTest.test_divide) ... skipped 'solver COPT not available' test_dual_variables_reduced_costs (pulp.tests.test_pulp.COPTTest.test_dual_variables_reduced_costs) Test the reporting of dual variables slacks and reduced costs ... skipped 'solver COPT not available' test_elastic_constraints (pulp.tests.test_pulp.COPTTest.test_elastic_constraints) Test the ability to use Elastic constraints ... skipped 'solver COPT not available' test_elastic_constraints_2 (pulp.tests.test_pulp.COPTTest.test_elastic_constraints_2) Test the ability to use Elastic constraints ... skipped 'solver COPT not available' test_elastic_constraints_penalty_unbounded (pulp.tests.test_pulp.COPTTest.test_elastic_constraints_penalty_unbounded) Test the ability to use Elastic constraints (penalty unbounded) ... skipped 'solver COPT not available' test_elastic_constraints_penalty_unchanged (pulp.tests.test_pulp.COPTTest.test_elastic_constraints_penalty_unchanged) Test the ability to use Elastic constraints (penalty unchanged) ... skipped 'solver COPT not available' test_export_dict_LP (pulp.tests.test_pulp.COPTTest.test_export_dict_LP) ... skipped 'solver COPT not available' test_export_dict_LP_no_obj (pulp.tests.test_pulp.COPTTest.test_export_dict_LP_no_obj) ... skipped 'solver COPT not available' test_export_dict_MIP (pulp.tests.test_pulp.COPTTest.test_export_dict_MIP) ... skipped 'solver COPT not available' test_export_dict_max (pulp.tests.test_pulp.COPTTest.test_export_dict_max) ... skipped 'solver COPT not available' test_export_json_LP (pulp.tests.test_pulp.COPTTest.test_export_json_LP) ... skipped 'solver COPT not available' test_export_solver_dict_LP (pulp.tests.test_pulp.COPTTest.test_export_solver_dict_LP) ... skipped 'solver COPT not available' test_export_solver_json (pulp.tests.test_pulp.COPTTest.test_export_solver_json) ... skipped 'solver COPT not available' test_false_constraint (pulp.tests.test_pulp.COPTTest.test_false_constraint) ... skipped 'solver COPT not available' test_feasibility_only (pulp.tests.test_pulp.COPTTest.test_feasibility_only) ... skipped 'solver COPT not available' test_fixed_value (pulp.tests.test_pulp.COPTTest.test_fixed_value) ... skipped 'solver COPT not available' test_fractional_constraints (pulp.tests.test_pulp.COPTTest.test_fractional_constraints) Test the ability to use fractional constraints ... skipped 'solver COPT not available' test_importMPF_MI_bound (pulp.tests.test_pulp.COPTTest.test_importMPF_MI_bound) Import MPS file with MI bound type. ... skipped 'solver COPT not available' test_importMPS_PL_bound (pulp.tests.test_pulp.COPTTest.test_importMPS_PL_bound) Import MPS file with PL bound type. ... skipped 'solver COPT not available' test_importMPS_RHS_fields56 (pulp.tests.test_pulp.COPTTest.test_importMPS_RHS_fields56) Import MPS file with RHS definitions in fields 5 & 6. ... skipped 'solver COPT not available' test_importMPS_binary (pulp.tests.test_pulp.COPTTest.test_importMPS_binary) ... skipped 'solver COPT not available' test_importMPS_integer (pulp.tests.test_pulp.COPTTest.test_importMPS_integer) ... skipped 'solver COPT not available' test_importMPS_maximize (pulp.tests.test_pulp.COPTTest.test_importMPS_maximize) ... skipped 'solver COPT not available' test_importMPS_noname (pulp.tests.test_pulp.COPTTest.test_importMPS_noname) ... skipped 'solver COPT not available' test_infeasible (pulp.tests.test_pulp.COPTTest.test_infeasible) ... skipped 'solver COPT not available' test_infeasible_2 (pulp.tests.test_pulp.COPTTest.test_infeasible_2) ... skipped 'solver COPT not available' test_infeasible_problem__is_not_valid (pulp.tests.test_pulp.COPTTest.test_infeasible_problem__is_not_valid) Given a problem where x cannot converge to any value ... skipped 'solver COPT not available' test_initial_value (pulp.tests.test_pulp.COPTTest.test_initial_value) ... skipped 'solver COPT not available' test_integer_infeasible (pulp.tests.test_pulp.COPTTest.test_integer_infeasible) ... skipped 'solver COPT not available' test_integer_infeasible_2 (pulp.tests.test_pulp.COPTTest.test_integer_infeasible_2) ... skipped 'solver COPT not available' test_intermediate_var (pulp.tests.test_pulp.COPTTest.test_intermediate_var) ... skipped 'solver COPT not available' test_invalid_var_names (pulp.tests.test_pulp.COPTTest.test_invalid_var_names) ... skipped 'solver COPT not available' test_logPath (pulp.tests.test_pulp.COPTTest.test_logPath) ... skipped 'solver COPT not available' test_long_var_name (pulp.tests.test_pulp.COPTTest.test_long_var_name) ... skipped 'solver COPT not available' test_longname_lp (pulp.tests.test_pulp.COPTTest.test_longname_lp) ... skipped 'solver COPT not available' test_makeDict_behavior (pulp.tests.test_pulp.COPTTest.test_makeDict_behavior) Test if makeDict is returning the expected value. ... skipped 'solver COPT not available' test_makeDict_default_value (pulp.tests.test_pulp.COPTTest.test_makeDict_default_value) Test if makeDict is returning a default value when specified. ... skipped 'solver COPT not available' test_measuring_solving_time (pulp.tests.test_pulp.COPTTest.test_measuring_solving_time) ... skipped 'solver COPT not available' test_mip (pulp.tests.test_pulp.COPTTest.test_mip) ... skipped 'solver COPT not available' test_mip_floats_objective (pulp.tests.test_pulp.COPTTest.test_mip_floats_objective) ... skipped 'solver COPT not available' test_msg_arg (pulp.tests.test_pulp.COPTTest.test_msg_arg) Test setting the msg arg to True does not interfere with solve ... skipped 'solver COPT not available' test_multiply_nan_values (pulp.tests.test_pulp.COPTTest.test_multiply_nan_values) ... skipped 'solver COPT not available' test_no_objective (pulp.tests.test_pulp.COPTTest.test_no_objective) ... skipped 'solver COPT not available' test_non_intermediate_var (pulp.tests.test_pulp.COPTTest.test_non_intermediate_var) ... skipped 'solver COPT not available' test_options_parsing_SCIP_HIGHS (pulp.tests.test_pulp.COPTTest.test_options_parsing_SCIP_HIGHS) ... skipped 'solver COPT not available' test_parse_cplex_mipopt_solution (pulp.tests.test_pulp.COPTTest.test_parse_cplex_mipopt_solution) Ensures `readsol` can parse CPLEX mipopt solutions (see issue #508). ... skipped 'solver COPT not available' test_pulpTestAll (pulp.tests.test_pulp.COPTTest.test_pulpTestAll) Test the availability of the function pulpTestAll ... skipped 'solver COPT not available' test_regression_794 (pulp.tests.test_pulp.COPTTest.test_regression_794) ... skipped 'solver COPT not available' test_regression_805 (pulp.tests.test_pulp.COPTTest.test_regression_805) ... skipped 'solver COPT not available' test_relaxed_mip (pulp.tests.test_pulp.COPTTest.test_relaxed_mip) ... skipped 'solver COPT not available' test_repeated_name (pulp.tests.test_pulp.COPTTest.test_repeated_name) ... skipped 'solver COPT not available' test_sequential_solve (pulp.tests.test_pulp.COPTTest.test_sequential_solve) Test the ability to sequentially solve a problem ... skipped 'solver COPT not available' test_sum_nan_values (pulp.tests.test_pulp.COPTTest.test_sum_nan_values) ... skipped 'solver COPT not available' test_timeLimit (pulp.tests.test_pulp.COPTTest.test_timeLimit) ... skipped 'solver COPT not available' test_time_limit_no_solution (pulp.tests.test_pulp.COPTTest.test_time_limit_no_solution) ... skipped 'solver COPT not available' test_unbounded (pulp.tests.test_pulp.COPTTest.test_unbounded) ... skipped 'solver COPT not available' test_unbounded_problem__is_not_valid (pulp.tests.test_pulp.COPTTest.test_unbounded_problem__is_not_valid) Given an unbounded problem, where x will tend to infinity ... skipped 'solver COPT not available' test_unset_objective_value__is_valid (pulp.tests.test_pulp.COPTTest.test_unset_objective_value__is_valid) Given a valid problem that does not converge, ... skipped 'solver COPT not available' test_variable_0_is_deleted (pulp.tests.test_pulp.COPTTest.test_variable_0_is_deleted) Test that a variable is deleted when it is subtracted to 0 ... skipped 'solver COPT not available' test_variable_as_objective (pulp.tests.test_pulp.COPTTest.test_variable_as_objective) ... skipped 'solver COPT not available' test_zero_constraint (pulp.tests.test_pulp.COPTTest.test_zero_constraint) ... skipped 'solver COPT not available' test_LpVariable_indexs_param (pulp.tests.test_pulp.CPLEX_CMDTest.test_LpVariable_indexs_param) Test that 'indexs' param continues to work ... skipped 'solver CPLEX_CMD not available' test_LpVariable_indices_param (pulp.tests.test_pulp.CPLEX_CMDTest.test_LpVariable_indices_param) Test that 'indices' argument works ... skipped 'solver CPLEX_CMD not available' test_assignInvalidStatus (pulp.tests.test_pulp.CPLEX_CMDTest.test_assignInvalidStatus) ... skipped 'solver CPLEX_CMD not available' test_colum_based_empty_constraints (pulp.tests.test_pulp.CPLEX_CMDTest.test_colum_based_empty_constraints) ... skipped 'solver CPLEX_CMD not available' test_column_based (pulp.tests.test_pulp.CPLEX_CMDTest.test_column_based) ... skipped 'solver CPLEX_CMD not available' test_column_based_modelling_resolve (pulp.tests.test_pulp.CPLEX_CMDTest.test_column_based_modelling_resolve) ... skipped 'solver CPLEX_CMD not available' test_comparison (pulp.tests.test_pulp.CPLEX_CMDTest.test_comparison) ... skipped 'solver CPLEX_CMD not available' test_constraint_add (pulp.tests.test_pulp.CPLEX_CMDTest.test_constraint_add) __add__ operator on LpConstraint ... skipped 'solver CPLEX_CMD not available' test_constraint_copy (pulp.tests.test_pulp.CPLEX_CMDTest.test_constraint_copy) LpConstraint.copy() ... skipped 'solver CPLEX_CMD not available' test_constraint_div (pulp.tests.test_pulp.CPLEX_CMDTest.test_constraint_div) __div__ operator on LpConstraint ... skipped 'solver CPLEX_CMD not available' test_constraint_mul (pulp.tests.test_pulp.CPLEX_CMDTest.test_constraint_mul) __mul__ operator on LpConstraint ... skipped 'solver CPLEX_CMD not available' test_constraint_neg (pulp.tests.test_pulp.CPLEX_CMDTest.test_constraint_neg) __neg__ operator on LpConstraint ... skipped 'solver CPLEX_CMD not available' test_constraint_sub (pulp.tests.test_pulp.CPLEX_CMDTest.test_constraint_sub) __sub__ operator on LpConstraint ... skipped 'solver CPLEX_CMD not available' test_continuous (pulp.tests.test_pulp.CPLEX_CMDTest.test_continuous) ... skipped 'solver CPLEX_CMD not available' test_continuous_max (pulp.tests.test_pulp.CPLEX_CMDTest.test_continuous_max) ... skipped 'solver CPLEX_CMD not available' test_divide (pulp.tests.test_pulp.CPLEX_CMDTest.test_divide) ... skipped 'solver CPLEX_CMD not available' test_dual_variables_reduced_costs (pulp.tests.test_pulp.CPLEX_CMDTest.test_dual_variables_reduced_costs) Test the reporting of dual variables slacks and reduced costs ... skipped 'solver CPLEX_CMD not available' test_elastic_constraints (pulp.tests.test_pulp.CPLEX_CMDTest.test_elastic_constraints) Test the ability to use Elastic constraints ... skipped 'solver CPLEX_CMD not available' test_elastic_constraints_2 (pulp.tests.test_pulp.CPLEX_CMDTest.test_elastic_constraints_2) Test the ability to use Elastic constraints ... skipped 'solver CPLEX_CMD not available' test_elastic_constraints_penalty_unbounded (pulp.tests.test_pulp.CPLEX_CMDTest.test_elastic_constraints_penalty_unbounded) Test the ability to use Elastic constraints (penalty unbounded) ... skipped 'solver CPLEX_CMD not available' test_elastic_constraints_penalty_unchanged (pulp.tests.test_pulp.CPLEX_CMDTest.test_elastic_constraints_penalty_unchanged) Test the ability to use Elastic constraints (penalty unchanged) ... skipped 'solver CPLEX_CMD not available' test_export_dict_LP (pulp.tests.test_pulp.CPLEX_CMDTest.test_export_dict_LP) ... skipped 'solver CPLEX_CMD not available' test_export_dict_LP_no_obj (pulp.tests.test_pulp.CPLEX_CMDTest.test_export_dict_LP_no_obj) ... skipped 'solver CPLEX_CMD not available' test_export_dict_MIP (pulp.tests.test_pulp.CPLEX_CMDTest.test_export_dict_MIP) ... skipped 'solver CPLEX_CMD not available' test_export_dict_max (pulp.tests.test_pulp.CPLEX_CMDTest.test_export_dict_max) ... skipped 'solver CPLEX_CMD not available' test_export_json_LP (pulp.tests.test_pulp.CPLEX_CMDTest.test_export_json_LP) ... skipped 'solver CPLEX_CMD not available' test_export_solver_dict_LP (pulp.tests.test_pulp.CPLEX_CMDTest.test_export_solver_dict_LP) ... skipped 'solver CPLEX_CMD not available' test_export_solver_json (pulp.tests.test_pulp.CPLEX_CMDTest.test_export_solver_json) ... skipped 'solver CPLEX_CMD not available' test_false_constraint (pulp.tests.test_pulp.CPLEX_CMDTest.test_false_constraint) ... skipped 'solver CPLEX_CMD not available' test_feasibility_only (pulp.tests.test_pulp.CPLEX_CMDTest.test_feasibility_only) ... skipped 'solver CPLEX_CMD not available' test_fixed_value (pulp.tests.test_pulp.CPLEX_CMDTest.test_fixed_value) ... skipped 'solver CPLEX_CMD not available' test_fractional_constraints (pulp.tests.test_pulp.CPLEX_CMDTest.test_fractional_constraints) Test the ability to use fractional constraints ... skipped 'solver CPLEX_CMD not available' test_importMPF_MI_bound (pulp.tests.test_pulp.CPLEX_CMDTest.test_importMPF_MI_bound) Import MPS file with MI bound type. ... skipped 'solver CPLEX_CMD not available' test_importMPS_PL_bound (pulp.tests.test_pulp.CPLEX_CMDTest.test_importMPS_PL_bound) Import MPS file with PL bound type. ... skipped 'solver CPLEX_CMD not available' test_importMPS_RHS_fields56 (pulp.tests.test_pulp.CPLEX_CMDTest.test_importMPS_RHS_fields56) Import MPS file with RHS definitions in fields 5 & 6. ... skipped 'solver CPLEX_CMD not available' test_importMPS_binary (pulp.tests.test_pulp.CPLEX_CMDTest.test_importMPS_binary) ... skipped 'solver CPLEX_CMD not available' test_importMPS_integer (pulp.tests.test_pulp.CPLEX_CMDTest.test_importMPS_integer) ... skipped 'solver CPLEX_CMD not available' test_importMPS_maximize (pulp.tests.test_pulp.CPLEX_CMDTest.test_importMPS_maximize) ... skipped 'solver CPLEX_CMD not available' test_importMPS_noname (pulp.tests.test_pulp.CPLEX_CMDTest.test_importMPS_noname) ... skipped 'solver CPLEX_CMD not available' test_infeasible (pulp.tests.test_pulp.CPLEX_CMDTest.test_infeasible) ... skipped 'solver CPLEX_CMD not available' test_infeasible_2 (pulp.tests.test_pulp.CPLEX_CMDTest.test_infeasible_2) ... skipped 'solver CPLEX_CMD not available' test_infeasible_problem__is_not_valid (pulp.tests.test_pulp.CPLEX_CMDTest.test_infeasible_problem__is_not_valid) Given a problem where x cannot converge to any value ... skipped 'solver CPLEX_CMD not available' test_initial_value (pulp.tests.test_pulp.CPLEX_CMDTest.test_initial_value) ... skipped 'solver CPLEX_CMD not available' test_integer_infeasible (pulp.tests.test_pulp.CPLEX_CMDTest.test_integer_infeasible) ... skipped 'solver CPLEX_CMD not available' test_integer_infeasible_2 (pulp.tests.test_pulp.CPLEX_CMDTest.test_integer_infeasible_2) ... skipped 'solver CPLEX_CMD not available' test_intermediate_var (pulp.tests.test_pulp.CPLEX_CMDTest.test_intermediate_var) ... skipped 'solver CPLEX_CMD not available' test_invalid_var_names (pulp.tests.test_pulp.CPLEX_CMDTest.test_invalid_var_names) ... skipped 'solver CPLEX_CMD not available' test_logPath (pulp.tests.test_pulp.CPLEX_CMDTest.test_logPath) ... skipped 'solver CPLEX_CMD not available' test_long_var_name (pulp.tests.test_pulp.CPLEX_CMDTest.test_long_var_name) ... skipped 'solver CPLEX_CMD not available' test_longname_lp (pulp.tests.test_pulp.CPLEX_CMDTest.test_longname_lp) ... skipped 'solver CPLEX_CMD not available' test_makeDict_behavior (pulp.tests.test_pulp.CPLEX_CMDTest.test_makeDict_behavior) Test if makeDict is returning the expected value. ... skipped 'solver CPLEX_CMD not available' test_makeDict_default_value (pulp.tests.test_pulp.CPLEX_CMDTest.test_makeDict_default_value) Test if makeDict is returning a default value when specified. ... skipped 'solver CPLEX_CMD not available' test_measuring_solving_time (pulp.tests.test_pulp.CPLEX_CMDTest.test_measuring_solving_time) ... skipped 'solver CPLEX_CMD not available' test_mip (pulp.tests.test_pulp.CPLEX_CMDTest.test_mip) ... skipped 'solver CPLEX_CMD not available' test_mip_floats_objective (pulp.tests.test_pulp.CPLEX_CMDTest.test_mip_floats_objective) ... skipped 'solver CPLEX_CMD not available' test_msg_arg (pulp.tests.test_pulp.CPLEX_CMDTest.test_msg_arg) Test setting the msg arg to True does not interfere with solve ... skipped 'solver CPLEX_CMD not available' test_multiply_nan_values (pulp.tests.test_pulp.CPLEX_CMDTest.test_multiply_nan_values) ... skipped 'solver CPLEX_CMD not available' test_no_objective (pulp.tests.test_pulp.CPLEX_CMDTest.test_no_objective) ... skipped 'solver CPLEX_CMD not available' test_non_intermediate_var (pulp.tests.test_pulp.CPLEX_CMDTest.test_non_intermediate_var) ... skipped 'solver CPLEX_CMD not available' test_options_parsing_SCIP_HIGHS (pulp.tests.test_pulp.CPLEX_CMDTest.test_options_parsing_SCIP_HIGHS) ... skipped 'solver CPLEX_CMD not available' test_parse_cplex_mipopt_solution (pulp.tests.test_pulp.CPLEX_CMDTest.test_parse_cplex_mipopt_solution) Ensures `readsol` can parse CPLEX mipopt solutions (see issue #508). ... skipped 'solver CPLEX_CMD not available' test_pulpTestAll (pulp.tests.test_pulp.CPLEX_CMDTest.test_pulpTestAll) Test the availability of the function pulpTestAll ... skipped 'solver CPLEX_CMD not available' test_regression_794 (pulp.tests.test_pulp.CPLEX_CMDTest.test_regression_794) ... skipped 'solver CPLEX_CMD not available' test_regression_805 (pulp.tests.test_pulp.CPLEX_CMDTest.test_regression_805) ... skipped 'solver CPLEX_CMD not available' test_relaxed_mip (pulp.tests.test_pulp.CPLEX_CMDTest.test_relaxed_mip) ... skipped 'solver CPLEX_CMD not available' test_repeated_name (pulp.tests.test_pulp.CPLEX_CMDTest.test_repeated_name) ... skipped 'solver CPLEX_CMD not available' test_sequential_solve (pulp.tests.test_pulp.CPLEX_CMDTest.test_sequential_solve) Test the ability to sequentially solve a problem ... skipped 'solver CPLEX_CMD not available' test_sum_nan_values (pulp.tests.test_pulp.CPLEX_CMDTest.test_sum_nan_values) ... skipped 'solver CPLEX_CMD not available' test_timeLimit (pulp.tests.test_pulp.CPLEX_CMDTest.test_timeLimit) ... skipped 'solver CPLEX_CMD not available' test_time_limit_no_solution (pulp.tests.test_pulp.CPLEX_CMDTest.test_time_limit_no_solution) ... skipped 'solver CPLEX_CMD not available' test_unbounded (pulp.tests.test_pulp.CPLEX_CMDTest.test_unbounded) ... skipped 'solver CPLEX_CMD not available' test_unbounded_problem__is_not_valid (pulp.tests.test_pulp.CPLEX_CMDTest.test_unbounded_problem__is_not_valid) Given an unbounded problem, where x will tend to infinity ... skipped 'solver CPLEX_CMD not available' test_unset_objective_value__is_valid (pulp.tests.test_pulp.CPLEX_CMDTest.test_unset_objective_value__is_valid) Given a valid problem that does not converge, ... skipped 'solver CPLEX_CMD not available' test_variable_0_is_deleted (pulp.tests.test_pulp.CPLEX_CMDTest.test_variable_0_is_deleted) Test that a variable is deleted when it is subtracted to 0 ... skipped 'solver CPLEX_CMD not available' test_variable_as_objective (pulp.tests.test_pulp.CPLEX_CMDTest.test_variable_as_objective) ... skipped 'solver CPLEX_CMD not available' test_zero_constraint (pulp.tests.test_pulp.CPLEX_CMDTest.test_zero_constraint) ... skipped 'solver CPLEX_CMD not available' test_LpVariable_indexs_param (pulp.tests.test_pulp.CPLEX_PYTest.test_LpVariable_indexs_param) Test that 'indexs' param continues to work ... skipped 'solver CPLEX_CMD not available' test_LpVariable_indices_param (pulp.tests.test_pulp.CPLEX_PYTest.test_LpVariable_indices_param) Test that 'indices' argument works ... skipped 'solver CPLEX_CMD not available' test_assignInvalidStatus (pulp.tests.test_pulp.CPLEX_PYTest.test_assignInvalidStatus) ... skipped 'solver CPLEX_CMD not available' test_colum_based_empty_constraints (pulp.tests.test_pulp.CPLEX_PYTest.test_colum_based_empty_constraints) ... skipped 'solver CPLEX_CMD not available' test_column_based (pulp.tests.test_pulp.CPLEX_PYTest.test_column_based) ... skipped 'solver CPLEX_CMD not available' test_column_based_modelling_resolve (pulp.tests.test_pulp.CPLEX_PYTest.test_column_based_modelling_resolve) ... skipped 'solver CPLEX_CMD not available' test_comparison (pulp.tests.test_pulp.CPLEX_PYTest.test_comparison) ... skipped 'solver CPLEX_CMD not available' test_constraint_add (pulp.tests.test_pulp.CPLEX_PYTest.test_constraint_add) __add__ operator on LpConstraint ... skipped 'solver CPLEX_CMD not available' test_constraint_copy (pulp.tests.test_pulp.CPLEX_PYTest.test_constraint_copy) LpConstraint.copy() ... skipped 'solver CPLEX_CMD not available' test_constraint_div (pulp.tests.test_pulp.CPLEX_PYTest.test_constraint_div) __div__ operator on LpConstraint ... skipped 'solver CPLEX_CMD not available' test_constraint_mul (pulp.tests.test_pulp.CPLEX_PYTest.test_constraint_mul) __mul__ operator on LpConstraint ... skipped 'solver CPLEX_CMD not available' test_constraint_neg (pulp.tests.test_pulp.CPLEX_PYTest.test_constraint_neg) __neg__ operator on LpConstraint ... skipped 'solver CPLEX_CMD not available' test_constraint_sub (pulp.tests.test_pulp.CPLEX_PYTest.test_constraint_sub) __sub__ operator on LpConstraint ... skipped 'solver CPLEX_CMD not available' test_continuous (pulp.tests.test_pulp.CPLEX_PYTest.test_continuous) ... skipped 'solver CPLEX_CMD not available' test_continuous_max (pulp.tests.test_pulp.CPLEX_PYTest.test_continuous_max) ... skipped 'solver CPLEX_CMD not available' test_divide (pulp.tests.test_pulp.CPLEX_PYTest.test_divide) ... skipped 'solver CPLEX_CMD not available' test_dual_variables_reduced_costs (pulp.tests.test_pulp.CPLEX_PYTest.test_dual_variables_reduced_costs) Test the reporting of dual variables slacks and reduced costs ... skipped 'solver CPLEX_CMD not available' test_elastic_constraints (pulp.tests.test_pulp.CPLEX_PYTest.test_elastic_constraints) Test the ability to use Elastic constraints ... skipped 'solver CPLEX_CMD not available' test_elastic_constraints_2 (pulp.tests.test_pulp.CPLEX_PYTest.test_elastic_constraints_2) Test the ability to use Elastic constraints ... skipped 'solver CPLEX_CMD not available' test_elastic_constraints_penalty_unbounded (pulp.tests.test_pulp.CPLEX_PYTest.test_elastic_constraints_penalty_unbounded) Test the ability to use Elastic constraints (penalty unbounded) ... skipped 'solver CPLEX_CMD not available' test_elastic_constraints_penalty_unchanged (pulp.tests.test_pulp.CPLEX_PYTest.test_elastic_constraints_penalty_unchanged) Test the ability to use Elastic constraints (penalty unchanged) ... skipped 'solver CPLEX_CMD not available' test_export_dict_LP (pulp.tests.test_pulp.CPLEX_PYTest.test_export_dict_LP) ... skipped 'solver CPLEX_CMD not available' test_export_dict_LP_no_obj (pulp.tests.test_pulp.CPLEX_PYTest.test_export_dict_LP_no_obj) ... skipped 'solver CPLEX_CMD not available' test_export_dict_MIP (pulp.tests.test_pulp.CPLEX_PYTest.test_export_dict_MIP) ... skipped 'solver CPLEX_CMD not available' test_export_dict_max (pulp.tests.test_pulp.CPLEX_PYTest.test_export_dict_max) ... skipped 'solver CPLEX_CMD not available' test_export_json_LP (pulp.tests.test_pulp.CPLEX_PYTest.test_export_json_LP) ... skipped 'solver CPLEX_CMD not available' test_export_solver_dict_LP (pulp.tests.test_pulp.CPLEX_PYTest.test_export_solver_dict_LP) ... skipped 'solver CPLEX_CMD not available' test_export_solver_json (pulp.tests.test_pulp.CPLEX_PYTest.test_export_solver_json) ... skipped 'solver CPLEX_CMD not available' test_false_constraint (pulp.tests.test_pulp.CPLEX_PYTest.test_false_constraint) ... skipped 'solver CPLEX_CMD not available' test_feasibility_only (pulp.tests.test_pulp.CPLEX_PYTest.test_feasibility_only) ... skipped 'solver CPLEX_CMD not available' test_fixed_value (pulp.tests.test_pulp.CPLEX_PYTest.test_fixed_value) ... skipped 'solver CPLEX_CMD not available' test_fractional_constraints (pulp.tests.test_pulp.CPLEX_PYTest.test_fractional_constraints) Test the ability to use fractional constraints ... skipped 'solver CPLEX_CMD not available' test_importMPF_MI_bound (pulp.tests.test_pulp.CPLEX_PYTest.test_importMPF_MI_bound) Import MPS file with MI bound type. ... skipped 'solver CPLEX_CMD not available' test_importMPS_PL_bound (pulp.tests.test_pulp.CPLEX_PYTest.test_importMPS_PL_bound) Import MPS file with PL bound type. ... skipped 'solver CPLEX_CMD not available' test_importMPS_RHS_fields56 (pulp.tests.test_pulp.CPLEX_PYTest.test_importMPS_RHS_fields56) Import MPS file with RHS definitions in fields 5 & 6. ... skipped 'solver CPLEX_CMD not available' test_importMPS_binary (pulp.tests.test_pulp.CPLEX_PYTest.test_importMPS_binary) ... skipped 'solver CPLEX_CMD not available' test_importMPS_integer (pulp.tests.test_pulp.CPLEX_PYTest.test_importMPS_integer) ... skipped 'solver CPLEX_CMD not available' test_importMPS_maximize (pulp.tests.test_pulp.CPLEX_PYTest.test_importMPS_maximize) ... skipped 'solver CPLEX_CMD not available' test_importMPS_noname (pulp.tests.test_pulp.CPLEX_PYTest.test_importMPS_noname) ... skipped 'solver CPLEX_CMD not available' test_infeasible (pulp.tests.test_pulp.CPLEX_PYTest.test_infeasible) ... skipped 'solver CPLEX_CMD not available' test_infeasible_2 (pulp.tests.test_pulp.CPLEX_PYTest.test_infeasible_2) ... skipped 'solver CPLEX_CMD not available' test_infeasible_problem__is_not_valid (pulp.tests.test_pulp.CPLEX_PYTest.test_infeasible_problem__is_not_valid) Given a problem where x cannot converge to any value ... skipped 'solver CPLEX_CMD not available' test_initial_value (pulp.tests.test_pulp.CPLEX_PYTest.test_initial_value) ... skipped 'solver CPLEX_CMD not available' test_integer_infeasible (pulp.tests.test_pulp.CPLEX_PYTest.test_integer_infeasible) ... skipped 'solver CPLEX_CMD not available' test_integer_infeasible_2 (pulp.tests.test_pulp.CPLEX_PYTest.test_integer_infeasible_2) ... skipped 'solver CPLEX_CMD not available' test_intermediate_var (pulp.tests.test_pulp.CPLEX_PYTest.test_intermediate_var) ... skipped 'solver CPLEX_CMD not available' test_invalid_var_names (pulp.tests.test_pulp.CPLEX_PYTest.test_invalid_var_names) ... skipped 'solver CPLEX_CMD not available' test_logPath (pulp.tests.test_pulp.CPLEX_PYTest.test_logPath) ... skipped 'solver CPLEX_CMD not available' test_long_var_name (pulp.tests.test_pulp.CPLEX_PYTest.test_long_var_name) ... skipped 'solver CPLEX_CMD not available' test_longname_lp (pulp.tests.test_pulp.CPLEX_PYTest.test_longname_lp) ... skipped 'solver CPLEX_CMD not available' test_makeDict_behavior (pulp.tests.test_pulp.CPLEX_PYTest.test_makeDict_behavior) Test if makeDict is returning the expected value. ... skipped 'solver CPLEX_CMD not available' test_makeDict_default_value (pulp.tests.test_pulp.CPLEX_PYTest.test_makeDict_default_value) Test if makeDict is returning a default value when specified. ... skipped 'solver CPLEX_CMD not available' test_measuring_solving_time (pulp.tests.test_pulp.CPLEX_PYTest.test_measuring_solving_time) ... skipped 'solver CPLEX_CMD not available' test_mip (pulp.tests.test_pulp.CPLEX_PYTest.test_mip) ... skipped 'solver CPLEX_CMD not available' test_mip_floats_objective (pulp.tests.test_pulp.CPLEX_PYTest.test_mip_floats_objective) ... skipped 'solver CPLEX_CMD not available' test_msg_arg (pulp.tests.test_pulp.CPLEX_PYTest.test_msg_arg) Test setting the msg arg to True does not interfere with solve ... skipped 'solver CPLEX_CMD not available' test_multiply_nan_values (pulp.tests.test_pulp.CPLEX_PYTest.test_multiply_nan_values) ... skipped 'solver CPLEX_CMD not available' test_no_objective (pulp.tests.test_pulp.CPLEX_PYTest.test_no_objective) ... skipped 'solver CPLEX_CMD not available' test_non_intermediate_var (pulp.tests.test_pulp.CPLEX_PYTest.test_non_intermediate_var) ... skipped 'solver CPLEX_CMD not available' test_options_parsing_SCIP_HIGHS (pulp.tests.test_pulp.CPLEX_PYTest.test_options_parsing_SCIP_HIGHS) ... skipped 'solver CPLEX_CMD not available' test_parse_cplex_mipopt_solution (pulp.tests.test_pulp.CPLEX_PYTest.test_parse_cplex_mipopt_solution) Ensures `readsol` can parse CPLEX mipopt solutions (see issue #508). ... skipped 'solver CPLEX_CMD not available' test_pulpTestAll (pulp.tests.test_pulp.CPLEX_PYTest.test_pulpTestAll) Test the availability of the function pulpTestAll ... skipped 'solver CPLEX_CMD not available' test_regression_794 (pulp.tests.test_pulp.CPLEX_PYTest.test_regression_794) ... skipped 'solver CPLEX_CMD not available' test_regression_805 (pulp.tests.test_pulp.CPLEX_PYTest.test_regression_805) ... skipped 'solver CPLEX_CMD not available' test_relaxed_mip (pulp.tests.test_pulp.CPLEX_PYTest.test_relaxed_mip) ... skipped 'solver CPLEX_CMD not available' test_repeated_name (pulp.tests.test_pulp.CPLEX_PYTest.test_repeated_name) ... skipped 'solver CPLEX_CMD not available' test_sequential_solve (pulp.tests.test_pulp.CPLEX_PYTest.test_sequential_solve) Test the ability to sequentially solve a problem ... skipped 'solver CPLEX_CMD not available' test_sum_nan_values (pulp.tests.test_pulp.CPLEX_PYTest.test_sum_nan_values) ... skipped 'solver CPLEX_CMD not available' test_timeLimit (pulp.tests.test_pulp.CPLEX_PYTest.test_timeLimit) ... skipped 'solver CPLEX_CMD not available' test_time_limit_no_solution (pulp.tests.test_pulp.CPLEX_PYTest.test_time_limit_no_solution) ... skipped 'solver CPLEX_CMD not available' test_unbounded (pulp.tests.test_pulp.CPLEX_PYTest.test_unbounded) ... skipped 'solver CPLEX_CMD not available' test_unbounded_problem__is_not_valid (pulp.tests.test_pulp.CPLEX_PYTest.test_unbounded_problem__is_not_valid) Given an unbounded problem, where x will tend to infinity ... skipped 'solver CPLEX_CMD not available' test_unset_objective_value__is_valid (pulp.tests.test_pulp.CPLEX_PYTest.test_unset_objective_value__is_valid) Given a valid problem that does not converge, ... skipped 'solver CPLEX_CMD not available' test_variable_0_is_deleted (pulp.tests.test_pulp.CPLEX_PYTest.test_variable_0_is_deleted) Test that a variable is deleted when it is subtracted to 0 ... skipped 'solver CPLEX_CMD not available' test_variable_as_objective (pulp.tests.test_pulp.CPLEX_PYTest.test_variable_as_objective) ... skipped 'solver CPLEX_CMD not available' test_zero_constraint (pulp.tests.test_pulp.CPLEX_PYTest.test_zero_constraint) ... skipped 'solver CPLEX_CMD not available' test_LpVariable_indexs_param (pulp.tests.test_pulp.FSCIP_CMDTest.test_LpVariable_indexs_param) Test that 'indexs' param continues to work ... skipped 'solver FSCIP_CMD not available' test_LpVariable_indices_param (pulp.tests.test_pulp.FSCIP_CMDTest.test_LpVariable_indices_param) Test that 'indices' argument works ... skipped 'solver FSCIP_CMD not available' test_assignInvalidStatus (pulp.tests.test_pulp.FSCIP_CMDTest.test_assignInvalidStatus) ... skipped 'solver FSCIP_CMD not available' test_colum_based_empty_constraints (pulp.tests.test_pulp.FSCIP_CMDTest.test_colum_based_empty_constraints) ... skipped 'solver FSCIP_CMD not available' test_column_based (pulp.tests.test_pulp.FSCIP_CMDTest.test_column_based) ... skipped 'solver FSCIP_CMD not available' test_column_based_modelling_resolve (pulp.tests.test_pulp.FSCIP_CMDTest.test_column_based_modelling_resolve) ... skipped 'solver FSCIP_CMD not available' test_comparison (pulp.tests.test_pulp.FSCIP_CMDTest.test_comparison) ... skipped 'solver FSCIP_CMD not available' test_constraint_add (pulp.tests.test_pulp.FSCIP_CMDTest.test_constraint_add) __add__ operator on LpConstraint ... skipped 'solver FSCIP_CMD not available' test_constraint_copy (pulp.tests.test_pulp.FSCIP_CMDTest.test_constraint_copy) LpConstraint.copy() ... skipped 'solver FSCIP_CMD not available' test_constraint_div (pulp.tests.test_pulp.FSCIP_CMDTest.test_constraint_div) __div__ operator on LpConstraint ... skipped 'solver FSCIP_CMD not available' test_constraint_mul (pulp.tests.test_pulp.FSCIP_CMDTest.test_constraint_mul) __mul__ operator on LpConstraint ... skipped 'solver FSCIP_CMD not available' test_constraint_neg (pulp.tests.test_pulp.FSCIP_CMDTest.test_constraint_neg) __neg__ operator on LpConstraint ... skipped 'solver FSCIP_CMD not available' test_constraint_sub (pulp.tests.test_pulp.FSCIP_CMDTest.test_constraint_sub) __sub__ operator on LpConstraint ... skipped 'solver FSCIP_CMD not available' test_continuous (pulp.tests.test_pulp.FSCIP_CMDTest.test_continuous) ... skipped 'solver FSCIP_CMD not available' test_continuous_max (pulp.tests.test_pulp.FSCIP_CMDTest.test_continuous_max) ... skipped 'solver FSCIP_CMD not available' test_divide (pulp.tests.test_pulp.FSCIP_CMDTest.test_divide) ... skipped 'solver FSCIP_CMD not available' test_dual_variables_reduced_costs (pulp.tests.test_pulp.FSCIP_CMDTest.test_dual_variables_reduced_costs) Test the reporting of dual variables slacks and reduced costs ... skipped 'solver FSCIP_CMD not available' test_elastic_constraints (pulp.tests.test_pulp.FSCIP_CMDTest.test_elastic_constraints) Test the ability to use Elastic constraints ... skipped 'solver FSCIP_CMD not available' test_elastic_constraints_2 (pulp.tests.test_pulp.FSCIP_CMDTest.test_elastic_constraints_2) Test the ability to use Elastic constraints ... skipped 'solver FSCIP_CMD not available' test_elastic_constraints_penalty_unbounded (pulp.tests.test_pulp.FSCIP_CMDTest.test_elastic_constraints_penalty_unbounded) Test the ability to use Elastic constraints (penalty unbounded) ... skipped 'solver FSCIP_CMD not available' test_elastic_constraints_penalty_unchanged (pulp.tests.test_pulp.FSCIP_CMDTest.test_elastic_constraints_penalty_unchanged) Test the ability to use Elastic constraints (penalty unchanged) ... skipped 'solver FSCIP_CMD not available' test_export_dict_LP (pulp.tests.test_pulp.FSCIP_CMDTest.test_export_dict_LP) ... skipped 'solver FSCIP_CMD not available' test_export_dict_LP_no_obj (pulp.tests.test_pulp.FSCIP_CMDTest.test_export_dict_LP_no_obj) ... skipped 'solver FSCIP_CMD not available' test_export_dict_MIP (pulp.tests.test_pulp.FSCIP_CMDTest.test_export_dict_MIP) ... skipped 'solver FSCIP_CMD not available' test_export_dict_max (pulp.tests.test_pulp.FSCIP_CMDTest.test_export_dict_max) ... skipped 'solver FSCIP_CMD not available' test_export_json_LP (pulp.tests.test_pulp.FSCIP_CMDTest.test_export_json_LP) ... skipped 'solver FSCIP_CMD not available' test_export_solver_dict_LP (pulp.tests.test_pulp.FSCIP_CMDTest.test_export_solver_dict_LP) ... skipped 'solver FSCIP_CMD not available' test_export_solver_json (pulp.tests.test_pulp.FSCIP_CMDTest.test_export_solver_json) ... skipped 'solver FSCIP_CMD not available' test_false_constraint (pulp.tests.test_pulp.FSCIP_CMDTest.test_false_constraint) ... skipped 'solver FSCIP_CMD not available' test_feasibility_only (pulp.tests.test_pulp.FSCIP_CMDTest.test_feasibility_only) ... skipped 'solver FSCIP_CMD not available' test_fixed_value (pulp.tests.test_pulp.FSCIP_CMDTest.test_fixed_value) ... skipped 'solver FSCIP_CMD not available' test_fractional_constraints (pulp.tests.test_pulp.FSCIP_CMDTest.test_fractional_constraints) Test the ability to use fractional constraints ... skipped 'solver FSCIP_CMD not available' test_importMPF_MI_bound (pulp.tests.test_pulp.FSCIP_CMDTest.test_importMPF_MI_bound) Import MPS file with MI bound type. ... skipped 'solver FSCIP_CMD not available' test_importMPS_PL_bound (pulp.tests.test_pulp.FSCIP_CMDTest.test_importMPS_PL_bound) Import MPS file with PL bound type. ... skipped 'solver FSCIP_CMD not available' test_importMPS_RHS_fields56 (pulp.tests.test_pulp.FSCIP_CMDTest.test_importMPS_RHS_fields56) Import MPS file with RHS definitions in fields 5 & 6. ... skipped 'solver FSCIP_CMD not available' test_importMPS_binary (pulp.tests.test_pulp.FSCIP_CMDTest.test_importMPS_binary) ... skipped 'solver FSCIP_CMD not available' test_importMPS_integer (pulp.tests.test_pulp.FSCIP_CMDTest.test_importMPS_integer) ... skipped 'solver FSCIP_CMD not available' test_importMPS_maximize (pulp.tests.test_pulp.FSCIP_CMDTest.test_importMPS_maximize) ... skipped 'solver FSCIP_CMD not available' test_importMPS_noname (pulp.tests.test_pulp.FSCIP_CMDTest.test_importMPS_noname) ... skipped 'solver FSCIP_CMD not available' test_infeasible (pulp.tests.test_pulp.FSCIP_CMDTest.test_infeasible) ... skipped 'solver FSCIP_CMD not available' test_infeasible_2 (pulp.tests.test_pulp.FSCIP_CMDTest.test_infeasible_2) ... skipped 'solver FSCIP_CMD not available' test_infeasible_problem__is_not_valid (pulp.tests.test_pulp.FSCIP_CMDTest.test_infeasible_problem__is_not_valid) Given a problem where x cannot converge to any value ... skipped 'solver FSCIP_CMD not available' test_initial_value (pulp.tests.test_pulp.FSCIP_CMDTest.test_initial_value) ... skipped 'solver FSCIP_CMD not available' test_integer_infeasible (pulp.tests.test_pulp.FSCIP_CMDTest.test_integer_infeasible) ... skipped 'solver FSCIP_CMD not available' test_integer_infeasible_2 (pulp.tests.test_pulp.FSCIP_CMDTest.test_integer_infeasible_2) ... skipped 'solver FSCIP_CMD not available' test_intermediate_var (pulp.tests.test_pulp.FSCIP_CMDTest.test_intermediate_var) ... skipped 'solver FSCIP_CMD not available' test_invalid_var_names (pulp.tests.test_pulp.FSCIP_CMDTest.test_invalid_var_names) ... skipped 'solver FSCIP_CMD not available' test_logPath (pulp.tests.test_pulp.FSCIP_CMDTest.test_logPath) ... skipped 'solver FSCIP_CMD not available' test_long_var_name (pulp.tests.test_pulp.FSCIP_CMDTest.test_long_var_name) ... skipped 'solver FSCIP_CMD not available' test_longname_lp (pulp.tests.test_pulp.FSCIP_CMDTest.test_longname_lp) ... skipped 'solver FSCIP_CMD not available' test_makeDict_behavior (pulp.tests.test_pulp.FSCIP_CMDTest.test_makeDict_behavior) Test if makeDict is returning the expected value. ... skipped 'solver FSCIP_CMD not available' test_makeDict_default_value (pulp.tests.test_pulp.FSCIP_CMDTest.test_makeDict_default_value) Test if makeDict is returning a default value when specified. ... skipped 'solver FSCIP_CMD not available' test_measuring_solving_time (pulp.tests.test_pulp.FSCIP_CMDTest.test_measuring_solving_time) ... skipped 'solver FSCIP_CMD not available' test_mip (pulp.tests.test_pulp.FSCIP_CMDTest.test_mip) ... skipped 'solver FSCIP_CMD not available' test_mip_floats_objective (pulp.tests.test_pulp.FSCIP_CMDTest.test_mip_floats_objective) ... skipped 'solver FSCIP_CMD not available' test_msg_arg (pulp.tests.test_pulp.FSCIP_CMDTest.test_msg_arg) Test setting the msg arg to True does not interfere with solve ... skipped 'solver FSCIP_CMD not available' test_multiply_nan_values (pulp.tests.test_pulp.FSCIP_CMDTest.test_multiply_nan_values) ... skipped 'solver FSCIP_CMD not available' test_no_objective (pulp.tests.test_pulp.FSCIP_CMDTest.test_no_objective) ... skipped 'solver FSCIP_CMD not available' test_non_intermediate_var (pulp.tests.test_pulp.FSCIP_CMDTest.test_non_intermediate_var) ... skipped 'solver FSCIP_CMD not available' test_options_parsing_SCIP_HIGHS (pulp.tests.test_pulp.FSCIP_CMDTest.test_options_parsing_SCIP_HIGHS) ... skipped 'solver FSCIP_CMD not available' test_parse_cplex_mipopt_solution (pulp.tests.test_pulp.FSCIP_CMDTest.test_parse_cplex_mipopt_solution) Ensures `readsol` can parse CPLEX mipopt solutions (see issue #508). ... skipped 'solver FSCIP_CMD not available' test_pulpTestAll (pulp.tests.test_pulp.FSCIP_CMDTest.test_pulpTestAll) Test the availability of the function pulpTestAll ... skipped 'solver FSCIP_CMD not available' test_regression_794 (pulp.tests.test_pulp.FSCIP_CMDTest.test_regression_794) ... skipped 'solver FSCIP_CMD not available' test_regression_805 (pulp.tests.test_pulp.FSCIP_CMDTest.test_regression_805) ... skipped 'solver FSCIP_CMD not available' test_relaxed_mip (pulp.tests.test_pulp.FSCIP_CMDTest.test_relaxed_mip) ... skipped 'solver FSCIP_CMD not available' test_repeated_name (pulp.tests.test_pulp.FSCIP_CMDTest.test_repeated_name) ... skipped 'solver FSCIP_CMD not available' test_sequential_solve (pulp.tests.test_pulp.FSCIP_CMDTest.test_sequential_solve) Test the ability to sequentially solve a problem ... skipped 'solver FSCIP_CMD not available' test_sum_nan_values (pulp.tests.test_pulp.FSCIP_CMDTest.test_sum_nan_values) ... skipped 'solver FSCIP_CMD not available' test_timeLimit (pulp.tests.test_pulp.FSCIP_CMDTest.test_timeLimit) ... skipped 'solver FSCIP_CMD not available' test_time_limit_no_solution (pulp.tests.test_pulp.FSCIP_CMDTest.test_time_limit_no_solution) ... skipped 'solver FSCIP_CMD not available' test_unbounded (pulp.tests.test_pulp.FSCIP_CMDTest.test_unbounded) ... skipped 'solver FSCIP_CMD not available' test_unbounded_problem__is_not_valid (pulp.tests.test_pulp.FSCIP_CMDTest.test_unbounded_problem__is_not_valid) Given an unbounded problem, where x will tend to infinity ... skipped 'solver FSCIP_CMD not available' test_unset_objective_value__is_valid (pulp.tests.test_pulp.FSCIP_CMDTest.test_unset_objective_value__is_valid) Given a valid problem that does not converge, ... skipped 'solver FSCIP_CMD not available' test_variable_0_is_deleted (pulp.tests.test_pulp.FSCIP_CMDTest.test_variable_0_is_deleted) Test that a variable is deleted when it is subtracted to 0 ... skipped 'solver FSCIP_CMD not available' test_variable_as_objective (pulp.tests.test_pulp.FSCIP_CMDTest.test_variable_as_objective) ... skipped 'solver FSCIP_CMD not available' test_zero_constraint (pulp.tests.test_pulp.FSCIP_CMDTest.test_zero_constraint) ... skipped 'solver FSCIP_CMD not available' test_LpVariable_indexs_param (pulp.tests.test_pulp.GLPK_CMDTest.test_LpVariable_indexs_param) Test that 'indexs' param continues to work ... ok test_LpVariable_indices_param (pulp.tests.test_pulp.GLPK_CMDTest.test_LpVariable_indices_param) Test that 'indices' argument works ... ok test_assignInvalidStatus (pulp.tests.test_pulp.GLPK_CMDTest.test_assignInvalidStatus) ... ok test_colum_based_empty_constraints (pulp.tests.test_pulp.GLPK_CMDTest.test_colum_based_empty_constraints) ... ok test_column_based (pulp.tests.test_pulp.GLPK_CMDTest.test_column_based) ... ok test_column_based_modelling_resolve (pulp.tests.test_pulp.GLPK_CMDTest.test_column_based_modelling_resolve) ... ok test_comparison (pulp.tests.test_pulp.GLPK_CMDTest.test_comparison) ... ok test_constraint_add (pulp.tests.test_pulp.GLPK_CMDTest.test_constraint_add) __add__ operator on LpConstraint ... ok test_constraint_copy (pulp.tests.test_pulp.GLPK_CMDTest.test_constraint_copy) LpConstraint.copy() ... ok test_constraint_div (pulp.tests.test_pulp.GLPK_CMDTest.test_constraint_div) __div__ operator on LpConstraint ... ok test_constraint_mul (pulp.tests.test_pulp.GLPK_CMDTest.test_constraint_mul) __mul__ operator on LpConstraint ... ok test_constraint_neg (pulp.tests.test_pulp.GLPK_CMDTest.test_constraint_neg) __neg__ operator on LpConstraint ... ok test_constraint_sub (pulp.tests.test_pulp.GLPK_CMDTest.test_constraint_sub) __sub__ operator on LpConstraint ... ok test_continuous (pulp.tests.test_pulp.GLPK_CMDTest.test_continuous) ... ok test_continuous_max (pulp.tests.test_pulp.GLPK_CMDTest.test_continuous_max) ... ok test_divide (pulp.tests.test_pulp.GLPK_CMDTest.test_divide) ... ok test_dual_variables_reduced_costs (pulp.tests.test_pulp.GLPK_CMDTest.test_dual_variables_reduced_costs) Test the reporting of dual variables slacks and reduced costs ... ok test_elastic_constraints (pulp.tests.test_pulp.GLPK_CMDTest.test_elastic_constraints) Test the ability to use Elastic constraints ... ok test_elastic_constraints_2 (pulp.tests.test_pulp.GLPK_CMDTest.test_elastic_constraints_2) Test the ability to use Elastic constraints ... ok test_elastic_constraints_penalty_unbounded (pulp.tests.test_pulp.GLPK_CMDTest.test_elastic_constraints_penalty_unbounded) Test the ability to use Elastic constraints (penalty unbounded) ... ok test_elastic_constraints_penalty_unchanged (pulp.tests.test_pulp.GLPK_CMDTest.test_elastic_constraints_penalty_unchanged) Test the ability to use Elastic constraints (penalty unchanged) ... ok test_export_dict_LP (pulp.tests.test_pulp.GLPK_CMDTest.test_export_dict_LP) ... ok test_export_dict_LP_no_obj (pulp.tests.test_pulp.GLPK_CMDTest.test_export_dict_LP_no_obj) ... ok test_export_dict_MIP (pulp.tests.test_pulp.GLPK_CMDTest.test_export_dict_MIP) ... ok test_export_dict_max (pulp.tests.test_pulp.GLPK_CMDTest.test_export_dict_max) ... ok test_export_json_LP (pulp.tests.test_pulp.GLPK_CMDTest.test_export_json_LP) ... ok test_export_solver_dict_LP (pulp.tests.test_pulp.GLPK_CMDTest.test_export_solver_dict_LP) ... ok test_export_solver_json (pulp.tests.test_pulp.GLPK_CMDTest.test_export_solver_json) ... ok test_false_constraint (pulp.tests.test_pulp.GLPK_CMDTest.test_false_constraint) ... ok test_feasibility_only (pulp.tests.test_pulp.GLPK_CMDTest.test_feasibility_only) ... ok test_fixed_value (pulp.tests.test_pulp.GLPK_CMDTest.test_fixed_value) ... ok test_fractional_constraints (pulp.tests.test_pulp.GLPK_CMDTest.test_fractional_constraints) Test the ability to use fractional constraints ... ok test_importMPF_MI_bound (pulp.tests.test_pulp.GLPK_CMDTest.test_importMPF_MI_bound) Import MPS file with MI bound type. ... ok test_importMPS_PL_bound (pulp.tests.test_pulp.GLPK_CMDTest.test_importMPS_PL_bound) Import MPS file with PL bound type. ... ok test_importMPS_RHS_fields56 (pulp.tests.test_pulp.GLPK_CMDTest.test_importMPS_RHS_fields56) Import MPS file with RHS definitions in fields 5 & 6. ... ok test_importMPS_binary (pulp.tests.test_pulp.GLPK_CMDTest.test_importMPS_binary) ... ok test_importMPS_integer (pulp.tests.test_pulp.GLPK_CMDTest.test_importMPS_integer) ... ok test_importMPS_maximize (pulp.tests.test_pulp.GLPK_CMDTest.test_importMPS_maximize) ... ok test_importMPS_noname (pulp.tests.test_pulp.GLPK_CMDTest.test_importMPS_noname) ... ok test_infeasible (pulp.tests.test_pulp.GLPK_CMDTest.test_infeasible) ... ok test_infeasible_2 (pulp.tests.test_pulp.GLPK_CMDTest.test_infeasible_2) ... ok test_infeasible_problem__is_not_valid (pulp.tests.test_pulp.GLPK_CMDTest.test_infeasible_problem__is_not_valid) Given a problem where x cannot converge to any value ... ok test_initial_value (pulp.tests.test_pulp.GLPK_CMDTest.test_initial_value) ... ok test_integer_infeasible (pulp.tests.test_pulp.GLPK_CMDTest.test_integer_infeasible) ... ok test_integer_infeasible_2 (pulp.tests.test_pulp.GLPK_CMDTest.test_integer_infeasible_2) ... ok test_intermediate_var (pulp.tests.test_pulp.GLPK_CMDTest.test_intermediate_var) ... ok test_invalid_var_names (pulp.tests.test_pulp.GLPK_CMDTest.test_invalid_var_names) ... ok test_logPath (pulp.tests.test_pulp.GLPK_CMDTest.test_logPath) ... ok test_long_var_name (pulp.tests.test_pulp.GLPK_CMDTest.test_long_var_name) ... ok test_longname_lp (pulp.tests.test_pulp.GLPK_CMDTest.test_longname_lp) ... ok test_makeDict_behavior (pulp.tests.test_pulp.GLPK_CMDTest.test_makeDict_behavior) Test if makeDict is returning the expected value. ... ok test_makeDict_default_value (pulp.tests.test_pulp.GLPK_CMDTest.test_makeDict_default_value) Test if makeDict is returning a default value when specified. ... ok test_measuring_solving_time (pulp.tests.test_pulp.GLPK_CMDTest.test_measuring_solving_time) ... ok test_mip (pulp.tests.test_pulp.GLPK_CMDTest.test_mip) ... ok test_mip_floats_objective (pulp.tests.test_pulp.GLPK_CMDTest.test_mip_floats_objective) ... ok test_msg_arg (pulp.tests.test_pulp.GLPK_CMDTest.test_msg_arg) Test setting the msg arg to True does not interfere with solve ... GLPSOL--GLPK LP/MIP Solver 5.0 Parameter(s) specified in the command line: --cpxlp /tmp/6ae9031a87d44c8c8131ebe1a1f677c3-pulp.lp -o /tmp/6ae9031a87d44c8c8131ebe1a1f677c3-pulp.sol Reading problem data from '/tmp/6ae9031a87d44c8c8131ebe1a1f677c3-pulp.lp'... 4 rows, 4 columns, 7 non-zeros 12 lines were read GLPK Simplex Optimizer 5.0 4 rows, 4 columns, 7 non-zeros Preprocessing... 1 row, 2 columns, 2 non-zeros Scaling... A: min|aij| = 1.000e+00 max|aij| = 1.000e+00 ratio = 1.000e+00 Problem data seem to be well scaled Constructing initial basis... Size of triangular part is 1 0: obj = 5.000000000e+01 inf = 4.000e+00 (1) 1: obj = 5.400000000e+01 inf = 0.000e+00 (0) * 2: obj = 5.400000000e+01 inf = 0.000e+00 (0) OPTIMAL LP SOLUTION FOUND Time used: 0.0 secs Memory used: 0.0 Mb (40400 bytes) Writing basic solution to '/tmp/6ae9031a87d44c8c8131ebe1a1f677c3-pulp.sol'... ok test_multiply_nan_values (pulp.tests.test_pulp.GLPK_CMDTest.test_multiply_nan_values) ... ok test_no_objective (pulp.tests.test_pulp.GLPK_CMDTest.test_no_objective) ... ok test_non_intermediate_var (pulp.tests.test_pulp.GLPK_CMDTest.test_non_intermediate_var) ... ok test_options_parsing_SCIP_HIGHS (pulp.tests.test_pulp.GLPK_CMDTest.test_options_parsing_SCIP_HIGHS) ... ok test_parse_cplex_mipopt_solution (pulp.tests.test_pulp.GLPK_CMDTest.test_parse_cplex_mipopt_solution) Ensures `readsol` can parse CPLEX mipopt solutions (see issue #508). ... ok test_pulpTestAll (pulp.tests.test_pulp.GLPK_CMDTest.test_pulpTestAll) Test the availability of the function pulpTestAll ... ok test_regression_794 (pulp.tests.test_pulp.GLPK_CMDTest.test_regression_794) ... ok test_regression_805 (pulp.tests.test_pulp.GLPK_CMDTest.test_regression_805) ... ok test_relaxed_mip (pulp.tests.test_pulp.GLPK_CMDTest.test_relaxed_mip) ... ok test_repeated_name (pulp.tests.test_pulp.GLPK_CMDTest.test_repeated_name) ... ok test_sequential_solve (pulp.tests.test_pulp.GLPK_CMDTest.test_sequential_solve) Test the ability to sequentially solve a problem ... ok test_sum_nan_values (pulp.tests.test_pulp.GLPK_CMDTest.test_sum_nan_values) ... ok test_timeLimit (pulp.tests.test_pulp.GLPK_CMDTest.test_timeLimit) ... ok test_time_limit_no_solution (pulp.tests.test_pulp.GLPK_CMDTest.test_time_limit_no_solution) ... ok test_unbounded (pulp.tests.test_pulp.GLPK_CMDTest.test_unbounded) ... ok test_unbounded_problem__is_not_valid (pulp.tests.test_pulp.GLPK_CMDTest.test_unbounded_problem__is_not_valid) Given an unbounded problem, where x will tend to infinity ... ok test_unset_objective_value__is_valid (pulp.tests.test_pulp.GLPK_CMDTest.test_unset_objective_value__is_valid) Given a valid problem that does not converge, ... ok test_variable_0_is_deleted (pulp.tests.test_pulp.GLPK_CMDTest.test_variable_0_is_deleted) Test that a variable is deleted when it is subtracted to 0 ... ok test_variable_as_objective (pulp.tests.test_pulp.GLPK_CMDTest.test_variable_as_objective) ... ok test_zero_constraint (pulp.tests.test_pulp.GLPK_CMDTest.test_zero_constraint) ... ok test_LpVariable_indexs_param (pulp.tests.test_pulp.GUROBITest.test_LpVariable_indexs_param) Test that 'indexs' param continues to work ... skipped 'solver GUROBI not available' test_LpVariable_indices_param (pulp.tests.test_pulp.GUROBITest.test_LpVariable_indices_param) Test that 'indices' argument works ... skipped 'solver GUROBI not available' test_assignInvalidStatus (pulp.tests.test_pulp.GUROBITest.test_assignInvalidStatus) ... skipped 'solver GUROBI not available' test_colum_based_empty_constraints (pulp.tests.test_pulp.GUROBITest.test_colum_based_empty_constraints) ... skipped 'solver GUROBI not available' test_column_based (pulp.tests.test_pulp.GUROBITest.test_column_based) ... skipped 'solver GUROBI not available' test_column_based_modelling_resolve (pulp.tests.test_pulp.GUROBITest.test_column_based_modelling_resolve) ... skipped 'solver GUROBI not available' test_comparison (pulp.tests.test_pulp.GUROBITest.test_comparison) ... skipped 'solver GUROBI not available' test_constraint_add (pulp.tests.test_pulp.GUROBITest.test_constraint_add) __add__ operator on LpConstraint ... skipped 'solver GUROBI not available' test_constraint_copy (pulp.tests.test_pulp.GUROBITest.test_constraint_copy) LpConstraint.copy() ... skipped 'solver GUROBI not available' test_constraint_div (pulp.tests.test_pulp.GUROBITest.test_constraint_div) __div__ operator on LpConstraint ... skipped 'solver GUROBI not available' test_constraint_mul (pulp.tests.test_pulp.GUROBITest.test_constraint_mul) __mul__ operator on LpConstraint ... skipped 'solver GUROBI not available' test_constraint_neg (pulp.tests.test_pulp.GUROBITest.test_constraint_neg) __neg__ operator on LpConstraint ... skipped 'solver GUROBI not available' test_constraint_sub (pulp.tests.test_pulp.GUROBITest.test_constraint_sub) __sub__ operator on LpConstraint ... skipped 'solver GUROBI not available' test_continuous (pulp.tests.test_pulp.GUROBITest.test_continuous) ... skipped 'solver GUROBI not available' test_continuous_max (pulp.tests.test_pulp.GUROBITest.test_continuous_max) ... skipped 'solver GUROBI not available' test_divide (pulp.tests.test_pulp.GUROBITest.test_divide) ... skipped 'solver GUROBI not available' test_dual_variables_reduced_costs (pulp.tests.test_pulp.GUROBITest.test_dual_variables_reduced_costs) Test the reporting of dual variables slacks and reduced costs ... skipped 'solver GUROBI not available' test_elastic_constraints (pulp.tests.test_pulp.GUROBITest.test_elastic_constraints) Test the ability to use Elastic constraints ... skipped 'solver GUROBI not available' test_elastic_constraints_2 (pulp.tests.test_pulp.GUROBITest.test_elastic_constraints_2) Test the ability to use Elastic constraints ... skipped 'solver GUROBI not available' test_elastic_constraints_penalty_unbounded (pulp.tests.test_pulp.GUROBITest.test_elastic_constraints_penalty_unbounded) Test the ability to use Elastic constraints (penalty unbounded) ... skipped 'solver GUROBI not available' test_elastic_constraints_penalty_unchanged (pulp.tests.test_pulp.GUROBITest.test_elastic_constraints_penalty_unchanged) Test the ability to use Elastic constraints (penalty unchanged) ... skipped 'solver GUROBI not available' test_export_dict_LP (pulp.tests.test_pulp.GUROBITest.test_export_dict_LP) ... skipped 'solver GUROBI not available' test_export_dict_LP_no_obj (pulp.tests.test_pulp.GUROBITest.test_export_dict_LP_no_obj) ... skipped 'solver GUROBI not available' test_export_dict_MIP (pulp.tests.test_pulp.GUROBITest.test_export_dict_MIP) ... skipped 'solver GUROBI not available' test_export_dict_max (pulp.tests.test_pulp.GUROBITest.test_export_dict_max) ... skipped 'solver GUROBI not available' test_export_json_LP (pulp.tests.test_pulp.GUROBITest.test_export_json_LP) ... skipped 'solver GUROBI not available' test_export_solver_dict_LP (pulp.tests.test_pulp.GUROBITest.test_export_solver_dict_LP) ... skipped 'solver GUROBI not available' test_export_solver_json (pulp.tests.test_pulp.GUROBITest.test_export_solver_json) ... skipped 'solver GUROBI not available' test_false_constraint (pulp.tests.test_pulp.GUROBITest.test_false_constraint) ... skipped 'solver GUROBI not available' test_feasibility_only (pulp.tests.test_pulp.GUROBITest.test_feasibility_only) ... skipped 'solver GUROBI not available' test_fixed_value (pulp.tests.test_pulp.GUROBITest.test_fixed_value) ... skipped 'solver GUROBI not available' test_fractional_constraints (pulp.tests.test_pulp.GUROBITest.test_fractional_constraints) Test the ability to use fractional constraints ... skipped 'solver GUROBI not available' test_importMPF_MI_bound (pulp.tests.test_pulp.GUROBITest.test_importMPF_MI_bound) Import MPS file with MI bound type. ... skipped 'solver GUROBI not available' test_importMPS_PL_bound (pulp.tests.test_pulp.GUROBITest.test_importMPS_PL_bound) Import MPS file with PL bound type. ... skipped 'solver GUROBI not available' test_importMPS_RHS_fields56 (pulp.tests.test_pulp.GUROBITest.test_importMPS_RHS_fields56) Import MPS file with RHS definitions in fields 5 & 6. ... skipped 'solver GUROBI not available' test_importMPS_binary (pulp.tests.test_pulp.GUROBITest.test_importMPS_binary) ... skipped 'solver GUROBI not available' test_importMPS_integer (pulp.tests.test_pulp.GUROBITest.test_importMPS_integer) ... skipped 'solver GUROBI not available' test_importMPS_maximize (pulp.tests.test_pulp.GUROBITest.test_importMPS_maximize) ... skipped 'solver GUROBI not available' test_importMPS_noname (pulp.tests.test_pulp.GUROBITest.test_importMPS_noname) ... skipped 'solver GUROBI not available' test_infeasible (pulp.tests.test_pulp.GUROBITest.test_infeasible) ... skipped 'solver GUROBI not available' test_infeasible_2 (pulp.tests.test_pulp.GUROBITest.test_infeasible_2) ... skipped 'solver GUROBI not available' test_infeasible_problem__is_not_valid (pulp.tests.test_pulp.GUROBITest.test_infeasible_problem__is_not_valid) Given a problem where x cannot converge to any value ... skipped 'solver GUROBI not available' test_initial_value (pulp.tests.test_pulp.GUROBITest.test_initial_value) ... skipped 'solver GUROBI not available' test_integer_infeasible (pulp.tests.test_pulp.GUROBITest.test_integer_infeasible) ... skipped 'solver GUROBI not available' test_integer_infeasible_2 (pulp.tests.test_pulp.GUROBITest.test_integer_infeasible_2) ... skipped 'solver GUROBI not available' test_intermediate_var (pulp.tests.test_pulp.GUROBITest.test_intermediate_var) ... skipped 'solver GUROBI not available' test_invalid_var_names (pulp.tests.test_pulp.GUROBITest.test_invalid_var_names) ... skipped 'solver GUROBI not available' test_logPath (pulp.tests.test_pulp.GUROBITest.test_logPath) ... skipped 'solver GUROBI not available' test_long_var_name (pulp.tests.test_pulp.GUROBITest.test_long_var_name) ... skipped 'solver GUROBI not available' test_longname_lp (pulp.tests.test_pulp.GUROBITest.test_longname_lp) ... skipped 'solver GUROBI not available' test_makeDict_behavior (pulp.tests.test_pulp.GUROBITest.test_makeDict_behavior) Test if makeDict is returning the expected value. ... skipped 'solver GUROBI not available' test_makeDict_default_value (pulp.tests.test_pulp.GUROBITest.test_makeDict_default_value) Test if makeDict is returning a default value when specified. ... skipped 'solver GUROBI not available' test_measuring_solving_time (pulp.tests.test_pulp.GUROBITest.test_measuring_solving_time) ... skipped 'solver GUROBI not available' test_mip (pulp.tests.test_pulp.GUROBITest.test_mip) ... skipped 'solver GUROBI not available' test_mip_floats_objective (pulp.tests.test_pulp.GUROBITest.test_mip_floats_objective) ... skipped 'solver GUROBI not available' test_msg_arg (pulp.tests.test_pulp.GUROBITest.test_msg_arg) Test setting the msg arg to True does not interfere with solve ... skipped 'solver GUROBI not available' test_multiply_nan_values (pulp.tests.test_pulp.GUROBITest.test_multiply_nan_values) ... skipped 'solver GUROBI not available' test_no_objective (pulp.tests.test_pulp.GUROBITest.test_no_objective) ... skipped 'solver GUROBI not available' test_non_intermediate_var (pulp.tests.test_pulp.GUROBITest.test_non_intermediate_var) ... skipped 'solver GUROBI not available' test_options_parsing_SCIP_HIGHS (pulp.tests.test_pulp.GUROBITest.test_options_parsing_SCIP_HIGHS) ... skipped 'solver GUROBI not available' test_parse_cplex_mipopt_solution (pulp.tests.test_pulp.GUROBITest.test_parse_cplex_mipopt_solution) Ensures `readsol` can parse CPLEX mipopt solutions (see issue #508). ... skipped 'solver GUROBI not available' test_pulpTestAll (pulp.tests.test_pulp.GUROBITest.test_pulpTestAll) Test the availability of the function pulpTestAll ... skipped 'solver GUROBI not available' test_regression_794 (pulp.tests.test_pulp.GUROBITest.test_regression_794) ... skipped 'solver GUROBI not available' test_regression_805 (pulp.tests.test_pulp.GUROBITest.test_regression_805) ... skipped 'solver GUROBI not available' test_relaxed_mip (pulp.tests.test_pulp.GUROBITest.test_relaxed_mip) ... skipped 'solver GUROBI not available' test_repeated_name (pulp.tests.test_pulp.GUROBITest.test_repeated_name) ... skipped 'solver GUROBI not available' test_sequential_solve (pulp.tests.test_pulp.GUROBITest.test_sequential_solve) Test the ability to sequentially solve a problem ... skipped 'solver GUROBI not available' test_sum_nan_values (pulp.tests.test_pulp.GUROBITest.test_sum_nan_values) ... skipped 'solver GUROBI not available' test_timeLimit (pulp.tests.test_pulp.GUROBITest.test_timeLimit) ... skipped 'solver GUROBI not available' test_time_limit_no_solution (pulp.tests.test_pulp.GUROBITest.test_time_limit_no_solution) ... skipped 'solver GUROBI not available' test_unbounded (pulp.tests.test_pulp.GUROBITest.test_unbounded) ... skipped 'solver GUROBI not available' test_unbounded_problem__is_not_valid (pulp.tests.test_pulp.GUROBITest.test_unbounded_problem__is_not_valid) Given an unbounded problem, where x will tend to infinity ... skipped 'solver GUROBI not available' test_unset_objective_value__is_valid (pulp.tests.test_pulp.GUROBITest.test_unset_objective_value__is_valid) Given a valid problem that does not converge, ... skipped 'solver GUROBI not available' test_variable_0_is_deleted (pulp.tests.test_pulp.GUROBITest.test_variable_0_is_deleted) Test that a variable is deleted when it is subtracted to 0 ... skipped 'solver GUROBI not available' test_variable_as_objective (pulp.tests.test_pulp.GUROBITest.test_variable_as_objective) ... skipped 'solver GUROBI not available' test_zero_constraint (pulp.tests.test_pulp.GUROBITest.test_zero_constraint) ... skipped 'solver GUROBI not available' test_LpVariable_indexs_param (pulp.tests.test_pulp.GUROBI_CMDTest.test_LpVariable_indexs_param) Test that 'indexs' param continues to work ... skipped 'solver GUROBI_CMD not available' test_LpVariable_indices_param (pulp.tests.test_pulp.GUROBI_CMDTest.test_LpVariable_indices_param) Test that 'indices' argument works ... skipped 'solver GUROBI_CMD not available' test_assignInvalidStatus (pulp.tests.test_pulp.GUROBI_CMDTest.test_assignInvalidStatus) ... skipped 'solver GUROBI_CMD not available' test_colum_based_empty_constraints (pulp.tests.test_pulp.GUROBI_CMDTest.test_colum_based_empty_constraints) ... skipped 'solver GUROBI_CMD not available' test_column_based (pulp.tests.test_pulp.GUROBI_CMDTest.test_column_based) ... skipped 'solver GUROBI_CMD not available' test_column_based_modelling_resolve (pulp.tests.test_pulp.GUROBI_CMDTest.test_column_based_modelling_resolve) ... skipped 'solver GUROBI_CMD not available' test_comparison (pulp.tests.test_pulp.GUROBI_CMDTest.test_comparison) ... skipped 'solver GUROBI_CMD not available' test_constraint_add (pulp.tests.test_pulp.GUROBI_CMDTest.test_constraint_add) __add__ operator on LpConstraint ... skipped 'solver GUROBI_CMD not available' test_constraint_copy (pulp.tests.test_pulp.GUROBI_CMDTest.test_constraint_copy) LpConstraint.copy() ... skipped 'solver GUROBI_CMD not available' test_constraint_div (pulp.tests.test_pulp.GUROBI_CMDTest.test_constraint_div) __div__ operator on LpConstraint ... skipped 'solver GUROBI_CMD not available' test_constraint_mul (pulp.tests.test_pulp.GUROBI_CMDTest.test_constraint_mul) __mul__ operator on LpConstraint ... skipped 'solver GUROBI_CMD not available' test_constraint_neg (pulp.tests.test_pulp.GUROBI_CMDTest.test_constraint_neg) __neg__ operator on LpConstraint ... skipped 'solver GUROBI_CMD not available' test_constraint_sub (pulp.tests.test_pulp.GUROBI_CMDTest.test_constraint_sub) __sub__ operator on LpConstraint ... skipped 'solver GUROBI_CMD not available' test_continuous (pulp.tests.test_pulp.GUROBI_CMDTest.test_continuous) ... skipped 'solver GUROBI_CMD not available' test_continuous_max (pulp.tests.test_pulp.GUROBI_CMDTest.test_continuous_max) ... skipped 'solver GUROBI_CMD not available' test_divide (pulp.tests.test_pulp.GUROBI_CMDTest.test_divide) ... skipped 'solver GUROBI_CMD not available' test_dual_variables_reduced_costs (pulp.tests.test_pulp.GUROBI_CMDTest.test_dual_variables_reduced_costs) Test the reporting of dual variables slacks and reduced costs ... skipped 'solver GUROBI_CMD not available' test_elastic_constraints (pulp.tests.test_pulp.GUROBI_CMDTest.test_elastic_constraints) Test the ability to use Elastic constraints ... skipped 'solver GUROBI_CMD not available' test_elastic_constraints_2 (pulp.tests.test_pulp.GUROBI_CMDTest.test_elastic_constraints_2) Test the ability to use Elastic constraints ... skipped 'solver GUROBI_CMD not available' test_elastic_constraints_penalty_unbounded (pulp.tests.test_pulp.GUROBI_CMDTest.test_elastic_constraints_penalty_unbounded) Test the ability to use Elastic constraints (penalty unbounded) ... skipped 'solver GUROBI_CMD not available' test_elastic_constraints_penalty_unchanged (pulp.tests.test_pulp.GUROBI_CMDTest.test_elastic_constraints_penalty_unchanged) Test the ability to use Elastic constraints (penalty unchanged) ... skipped 'solver GUROBI_CMD not available' test_export_dict_LP (pulp.tests.test_pulp.GUROBI_CMDTest.test_export_dict_LP) ... skipped 'solver GUROBI_CMD not available' test_export_dict_LP_no_obj (pulp.tests.test_pulp.GUROBI_CMDTest.test_export_dict_LP_no_obj) ... skipped 'solver GUROBI_CMD not available' test_export_dict_MIP (pulp.tests.test_pulp.GUROBI_CMDTest.test_export_dict_MIP) ... skipped 'solver GUROBI_CMD not available' test_export_dict_max (pulp.tests.test_pulp.GUROBI_CMDTest.test_export_dict_max) ... skipped 'solver GUROBI_CMD not available' test_export_json_LP (pulp.tests.test_pulp.GUROBI_CMDTest.test_export_json_LP) ... skipped 'solver GUROBI_CMD not available' test_export_solver_dict_LP (pulp.tests.test_pulp.GUROBI_CMDTest.test_export_solver_dict_LP) ... skipped 'solver GUROBI_CMD not available' test_export_solver_json (pulp.tests.test_pulp.GUROBI_CMDTest.test_export_solver_json) ... skipped 'solver GUROBI_CMD not available' test_false_constraint (pulp.tests.test_pulp.GUROBI_CMDTest.test_false_constraint) ... skipped 'solver GUROBI_CMD not available' test_feasibility_only (pulp.tests.test_pulp.GUROBI_CMDTest.test_feasibility_only) ... skipped 'solver GUROBI_CMD not available' test_fixed_value (pulp.tests.test_pulp.GUROBI_CMDTest.test_fixed_value) ... skipped 'solver GUROBI_CMD not available' test_fractional_constraints (pulp.tests.test_pulp.GUROBI_CMDTest.test_fractional_constraints) Test the ability to use fractional constraints ... skipped 'solver GUROBI_CMD not available' test_importMPF_MI_bound (pulp.tests.test_pulp.GUROBI_CMDTest.test_importMPF_MI_bound) Import MPS file with MI bound type. ... skipped 'solver GUROBI_CMD not available' test_importMPS_PL_bound (pulp.tests.test_pulp.GUROBI_CMDTest.test_importMPS_PL_bound) Import MPS file with PL bound type. ... skipped 'solver GUROBI_CMD not available' test_importMPS_RHS_fields56 (pulp.tests.test_pulp.GUROBI_CMDTest.test_importMPS_RHS_fields56) Import MPS file with RHS definitions in fields 5 & 6. ... skipped 'solver GUROBI_CMD not available' test_importMPS_binary (pulp.tests.test_pulp.GUROBI_CMDTest.test_importMPS_binary) ... skipped 'solver GUROBI_CMD not available' test_importMPS_integer (pulp.tests.test_pulp.GUROBI_CMDTest.test_importMPS_integer) ... skipped 'solver GUROBI_CMD not available' test_importMPS_maximize (pulp.tests.test_pulp.GUROBI_CMDTest.test_importMPS_maximize) ... skipped 'solver GUROBI_CMD not available' test_importMPS_noname (pulp.tests.test_pulp.GUROBI_CMDTest.test_importMPS_noname) ... skipped 'solver GUROBI_CMD not available' test_infeasible (pulp.tests.test_pulp.GUROBI_CMDTest.test_infeasible) ... skipped 'solver GUROBI_CMD not available' test_infeasible_2 (pulp.tests.test_pulp.GUROBI_CMDTest.test_infeasible_2) ... skipped 'solver GUROBI_CMD not available' test_infeasible_problem__is_not_valid (pulp.tests.test_pulp.GUROBI_CMDTest.test_infeasible_problem__is_not_valid) Given a problem where x cannot converge to any value ... skipped 'solver GUROBI_CMD not available' test_initial_value (pulp.tests.test_pulp.GUROBI_CMDTest.test_initial_value) ... skipped 'solver GUROBI_CMD not available' test_integer_infeasible (pulp.tests.test_pulp.GUROBI_CMDTest.test_integer_infeasible) ... skipped 'solver GUROBI_CMD not available' test_integer_infeasible_2 (pulp.tests.test_pulp.GUROBI_CMDTest.test_integer_infeasible_2) ... skipped 'solver GUROBI_CMD not available' test_intermediate_var (pulp.tests.test_pulp.GUROBI_CMDTest.test_intermediate_var) ... skipped 'solver GUROBI_CMD not available' test_invalid_var_names (pulp.tests.test_pulp.GUROBI_CMDTest.test_invalid_var_names) ... skipped 'solver GUROBI_CMD not available' test_logPath (pulp.tests.test_pulp.GUROBI_CMDTest.test_logPath) ... skipped 'solver GUROBI_CMD not available' test_long_var_name (pulp.tests.test_pulp.GUROBI_CMDTest.test_long_var_name) ... skipped 'solver GUROBI_CMD not available' test_longname_lp (pulp.tests.test_pulp.GUROBI_CMDTest.test_longname_lp) ... skipped 'solver GUROBI_CMD not available' test_makeDict_behavior (pulp.tests.test_pulp.GUROBI_CMDTest.test_makeDict_behavior) Test if makeDict is returning the expected value. ... skipped 'solver GUROBI_CMD not available' test_makeDict_default_value (pulp.tests.test_pulp.GUROBI_CMDTest.test_makeDict_default_value) Test if makeDict is returning a default value when specified. ... skipped 'solver GUROBI_CMD not available' test_measuring_solving_time (pulp.tests.test_pulp.GUROBI_CMDTest.test_measuring_solving_time) ... skipped 'solver GUROBI_CMD not available' test_mip (pulp.tests.test_pulp.GUROBI_CMDTest.test_mip) ... skipped 'solver GUROBI_CMD not available' test_mip_floats_objective (pulp.tests.test_pulp.GUROBI_CMDTest.test_mip_floats_objective) ... skipped 'solver GUROBI_CMD not available' test_msg_arg (pulp.tests.test_pulp.GUROBI_CMDTest.test_msg_arg) Test setting the msg arg to True does not interfere with solve ... skipped 'solver GUROBI_CMD not available' test_multiply_nan_values (pulp.tests.test_pulp.GUROBI_CMDTest.test_multiply_nan_values) ... skipped 'solver GUROBI_CMD not available' test_no_objective (pulp.tests.test_pulp.GUROBI_CMDTest.test_no_objective) ... skipped 'solver GUROBI_CMD not available' test_non_intermediate_var (pulp.tests.test_pulp.GUROBI_CMDTest.test_non_intermediate_var) ... skipped 'solver GUROBI_CMD not available' test_options_parsing_SCIP_HIGHS (pulp.tests.test_pulp.GUROBI_CMDTest.test_options_parsing_SCIP_HIGHS) ... skipped 'solver GUROBI_CMD not available' test_parse_cplex_mipopt_solution (pulp.tests.test_pulp.GUROBI_CMDTest.test_parse_cplex_mipopt_solution) Ensures `readsol` can parse CPLEX mipopt solutions (see issue #508). ... skipped 'solver GUROBI_CMD not available' test_pulpTestAll (pulp.tests.test_pulp.GUROBI_CMDTest.test_pulpTestAll) Test the availability of the function pulpTestAll ... skipped 'solver GUROBI_CMD not available' test_regression_794 (pulp.tests.test_pulp.GUROBI_CMDTest.test_regression_794) ... skipped 'solver GUROBI_CMD not available' test_regression_805 (pulp.tests.test_pulp.GUROBI_CMDTest.test_regression_805) ... skipped 'solver GUROBI_CMD not available' test_relaxed_mip (pulp.tests.test_pulp.GUROBI_CMDTest.test_relaxed_mip) ... skipped 'solver GUROBI_CMD not available' test_repeated_name (pulp.tests.test_pulp.GUROBI_CMDTest.test_repeated_name) ... skipped 'solver GUROBI_CMD not available' test_sequential_solve (pulp.tests.test_pulp.GUROBI_CMDTest.test_sequential_solve) Test the ability to sequentially solve a problem ... skipped 'solver GUROBI_CMD not available' test_sum_nan_values (pulp.tests.test_pulp.GUROBI_CMDTest.test_sum_nan_values) ... skipped 'solver GUROBI_CMD not available' test_timeLimit (pulp.tests.test_pulp.GUROBI_CMDTest.test_timeLimit) ... skipped 'solver GUROBI_CMD not available' test_time_limit_no_solution (pulp.tests.test_pulp.GUROBI_CMDTest.test_time_limit_no_solution) ... skipped 'solver GUROBI_CMD not available' test_unbounded (pulp.tests.test_pulp.GUROBI_CMDTest.test_unbounded) ... skipped 'solver GUROBI_CMD not available' test_unbounded_problem__is_not_valid (pulp.tests.test_pulp.GUROBI_CMDTest.test_unbounded_problem__is_not_valid) Given an unbounded problem, where x will tend to infinity ... skipped 'solver GUROBI_CMD not available' test_unset_objective_value__is_valid (pulp.tests.test_pulp.GUROBI_CMDTest.test_unset_objective_value__is_valid) Given a valid problem that does not converge, ... skipped 'solver GUROBI_CMD not available' test_variable_0_is_deleted (pulp.tests.test_pulp.GUROBI_CMDTest.test_variable_0_is_deleted) Test that a variable is deleted when it is subtracted to 0 ... skipped 'solver GUROBI_CMD not available' test_variable_as_objective (pulp.tests.test_pulp.GUROBI_CMDTest.test_variable_as_objective) ... skipped 'solver GUROBI_CMD not available' test_zero_constraint (pulp.tests.test_pulp.GUROBI_CMDTest.test_zero_constraint) ... skipped 'solver GUROBI_CMD not available' test_LpVariable_indexs_param (pulp.tests.test_pulp.HiGHS_CMDTest.test_LpVariable_indexs_param) Test that 'indexs' param continues to work ... ok test_LpVariable_indices_param (pulp.tests.test_pulp.HiGHS_CMDTest.test_LpVariable_indices_param) Test that 'indices' argument works ... ok test_assignInvalidStatus (pulp.tests.test_pulp.HiGHS_CMDTest.test_assignInvalidStatus) ... ok test_colum_based_empty_constraints (pulp.tests.test_pulp.HiGHS_CMDTest.test_colum_based_empty_constraints) ... ok test_column_based (pulp.tests.test_pulp.HiGHS_CMDTest.test_column_based) ... ok test_column_based_modelling_resolve (pulp.tests.test_pulp.HiGHS_CMDTest.test_column_based_modelling_resolve) ... ok test_comparison (pulp.tests.test_pulp.HiGHS_CMDTest.test_comparison) ... ok test_constraint_add (pulp.tests.test_pulp.HiGHS_CMDTest.test_constraint_add) __add__ operator on LpConstraint ... ok test_constraint_copy (pulp.tests.test_pulp.HiGHS_CMDTest.test_constraint_copy) LpConstraint.copy() ... ok test_constraint_div (pulp.tests.test_pulp.HiGHS_CMDTest.test_constraint_div) __div__ operator on LpConstraint ... ok test_constraint_mul (pulp.tests.test_pulp.HiGHS_CMDTest.test_constraint_mul) __mul__ operator on LpConstraint ... ok test_constraint_neg (pulp.tests.test_pulp.HiGHS_CMDTest.test_constraint_neg) __neg__ operator on LpConstraint ... ok test_constraint_sub (pulp.tests.test_pulp.HiGHS_CMDTest.test_constraint_sub) __sub__ operator on LpConstraint ... ok test_continuous (pulp.tests.test_pulp.HiGHS_CMDTest.test_continuous) ... ok test_continuous_max (pulp.tests.test_pulp.HiGHS_CMDTest.test_continuous_max) ... ok test_divide (pulp.tests.test_pulp.HiGHS_CMDTest.test_divide) ... ok test_dual_variables_reduced_costs (pulp.tests.test_pulp.HiGHS_CMDTest.test_dual_variables_reduced_costs) Test the reporting of dual variables slacks and reduced costs ... ok test_elastic_constraints (pulp.tests.test_pulp.HiGHS_CMDTest.test_elastic_constraints) Test the ability to use Elastic constraints ... ok test_elastic_constraints_2 (pulp.tests.test_pulp.HiGHS_CMDTest.test_elastic_constraints_2) Test the ability to use Elastic constraints ... ok test_elastic_constraints_penalty_unbounded (pulp.tests.test_pulp.HiGHS_CMDTest.test_elastic_constraints_penalty_unbounded) Test the ability to use Elastic constraints (penalty unbounded) ... ok test_elastic_constraints_penalty_unchanged (pulp.tests.test_pulp.HiGHS_CMDTest.test_elastic_constraints_penalty_unchanged) Test the ability to use Elastic constraints (penalty unchanged) ... ok test_export_dict_LP (pulp.tests.test_pulp.HiGHS_CMDTest.test_export_dict_LP) ... ok test_export_dict_LP_no_obj (pulp.tests.test_pulp.HiGHS_CMDTest.test_export_dict_LP_no_obj) ... ok test_export_dict_MIP (pulp.tests.test_pulp.HiGHS_CMDTest.test_export_dict_MIP) ... ok test_export_dict_max (pulp.tests.test_pulp.HiGHS_CMDTest.test_export_dict_max) ... ok test_export_json_LP (pulp.tests.test_pulp.HiGHS_CMDTest.test_export_json_LP) ... ok test_export_solver_dict_LP (pulp.tests.test_pulp.HiGHS_CMDTest.test_export_solver_dict_LP) ... ok test_export_solver_json (pulp.tests.test_pulp.HiGHS_CMDTest.test_export_solver_json) ... ok test_false_constraint (pulp.tests.test_pulp.HiGHS_CMDTest.test_false_constraint) ... ok test_feasibility_only (pulp.tests.test_pulp.HiGHS_CMDTest.test_feasibility_only) ... ok test_fixed_value (pulp.tests.test_pulp.HiGHS_CMDTest.test_fixed_value) ... ok test_fractional_constraints (pulp.tests.test_pulp.HiGHS_CMDTest.test_fractional_constraints) Test the ability to use fractional constraints ... ok test_importMPF_MI_bound (pulp.tests.test_pulp.HiGHS_CMDTest.test_importMPF_MI_bound) Import MPS file with MI bound type. ... ok test_importMPS_PL_bound (pulp.tests.test_pulp.HiGHS_CMDTest.test_importMPS_PL_bound) Import MPS file with PL bound type. ... ok test_importMPS_RHS_fields56 (pulp.tests.test_pulp.HiGHS_CMDTest.test_importMPS_RHS_fields56) Import MPS file with RHS definitions in fields 5 & 6. ... ok test_importMPS_binary (pulp.tests.test_pulp.HiGHS_CMDTest.test_importMPS_binary) ... ok test_importMPS_integer (pulp.tests.test_pulp.HiGHS_CMDTest.test_importMPS_integer) ... ok test_importMPS_maximize (pulp.tests.test_pulp.HiGHS_CMDTest.test_importMPS_maximize) ... ok test_importMPS_noname (pulp.tests.test_pulp.HiGHS_CMDTest.test_importMPS_noname) ... ok test_infeasible (pulp.tests.test_pulp.HiGHS_CMDTest.test_infeasible) ... ok test_infeasible_2 (pulp.tests.test_pulp.HiGHS_CMDTest.test_infeasible_2) ... ok test_infeasible_problem__is_not_valid (pulp.tests.test_pulp.HiGHS_CMDTest.test_infeasible_problem__is_not_valid) Given a problem where x cannot converge to any value ... ok test_initial_value (pulp.tests.test_pulp.HiGHS_CMDTest.test_initial_value) ... ok test_integer_infeasible (pulp.tests.test_pulp.HiGHS_CMDTest.test_integer_infeasible) ... ok test_integer_infeasible_2 (pulp.tests.test_pulp.HiGHS_CMDTest.test_integer_infeasible_2) ... ok test_intermediate_var (pulp.tests.test_pulp.HiGHS_CMDTest.test_intermediate_var) ... ok test_invalid_var_names (pulp.tests.test_pulp.HiGHS_CMDTest.test_invalid_var_names) ... ok test_logPath (pulp.tests.test_pulp.HiGHS_CMDTest.test_logPath) ... ok test_long_var_name (pulp.tests.test_pulp.HiGHS_CMDTest.test_long_var_name) ... ok test_longname_lp (pulp.tests.test_pulp.HiGHS_CMDTest.test_longname_lp) ... ok test_makeDict_behavior (pulp.tests.test_pulp.HiGHS_CMDTest.test_makeDict_behavior) Test if makeDict is returning the expected value. ... ok test_makeDict_default_value (pulp.tests.test_pulp.HiGHS_CMDTest.test_makeDict_default_value) Test if makeDict is returning a default value when specified. ... ok test_measuring_solving_time (pulp.tests.test_pulp.HiGHS_CMDTest.test_measuring_solving_time) ... ok test_mip (pulp.tests.test_pulp.HiGHS_CMDTest.test_mip) ... ok test_mip_floats_objective (pulp.tests.test_pulp.HiGHS_CMDTest.test_mip_floats_objective) ... ok test_msg_arg (pulp.tests.test_pulp.HiGHS_CMDTest.test_msg_arg) Test setting the msg arg to True does not interfere with solve ... Running HiGHS 1.10.0 (git hash: fd8665394): Copyright (c) 2025 HiGHS under MIT licence terms Set option solution_file to "/tmp/2ffcf7e878d543598564d8eeb11b1a2f-pulp.sol" Set option log_file to "/tmp/2ffcf7e878d543598564d8eeb11b1a2f-pulp.HiGHS_log" Set option write_solution_to_file to true LP 2ffcf7e878d543598564d8eeb11b1a2f-pulp has 4 rows; 4 cols; 7 nonzeros Coefficient ranges: Matrix [1e+00, 1e+00] Cost [1e+00, 9e+00] Bound [1e+00, 4e+00] RHS [5e+00, 1e+01] Presolving model 1 rows, 2 cols, 2 nonzeros 0s 0 rows, 0 cols, 0 nonzeros 0s Presolve : Reductions: rows 0(-4); columns 0(-4); elements 0(-7) - Reduced to empty Solving the original LP from the solution after postsolve Model name : 2ffcf7e878d543598564d8eeb11b1a2f-pulp Model status : Optimal Objective value : 5.4000000000e+01 Relative P-D gap : 0.0000000000e+00 HiGHS run time : 0.00 Writing the solution to /tmp/2ffcf7e878d543598564d8eeb11b1a2f-pulp.sol ok test_multiply_nan_values (pulp.tests.test_pulp.HiGHS_CMDTest.test_multiply_nan_values) ... ok test_no_objective (pulp.tests.test_pulp.HiGHS_CMDTest.test_no_objective) ... ok test_non_intermediate_var (pulp.tests.test_pulp.HiGHS_CMDTest.test_non_intermediate_var) ... ok test_options_parsing_SCIP_HIGHS (pulp.tests.test_pulp.HiGHS_CMDTest.test_options_parsing_SCIP_HIGHS) ... ok test_parse_cplex_mipopt_solution (pulp.tests.test_pulp.HiGHS_CMDTest.test_parse_cplex_mipopt_solution) Ensures `readsol` can parse CPLEX mipopt solutions (see issue #508). ... ok test_pulpTestAll (pulp.tests.test_pulp.HiGHS_CMDTest.test_pulpTestAll) Test the availability of the function pulpTestAll ... ok test_regression_794 (pulp.tests.test_pulp.HiGHS_CMDTest.test_regression_794) ... ok test_regression_805 (pulp.tests.test_pulp.HiGHS_CMDTest.test_regression_805) ... ok test_relaxed_mip (pulp.tests.test_pulp.HiGHS_CMDTest.test_relaxed_mip) ... ok test_repeated_name (pulp.tests.test_pulp.HiGHS_CMDTest.test_repeated_name) ... ok test_sequential_solve (pulp.tests.test_pulp.HiGHS_CMDTest.test_sequential_solve) Test the ability to sequentially solve a problem ... ok test_sum_nan_values (pulp.tests.test_pulp.HiGHS_CMDTest.test_sum_nan_values) ... ok test_timeLimit (pulp.tests.test_pulp.HiGHS_CMDTest.test_timeLimit) ... ok test_time_limit_no_solution (pulp.tests.test_pulp.HiGHS_CMDTest.test_time_limit_no_solution) ... skipped 'https://github.com/coin-or/pulp/issues/832' test_unbounded (pulp.tests.test_pulp.HiGHS_CMDTest.test_unbounded) ... ok test_unbounded_problem__is_not_valid (pulp.tests.test_pulp.HiGHS_CMDTest.test_unbounded_problem__is_not_valid) Given an unbounded problem, where x will tend to infinity ... ok test_unset_objective_value__is_valid (pulp.tests.test_pulp.HiGHS_CMDTest.test_unset_objective_value__is_valid) Given a valid problem that does not converge, ... ok test_variable_0_is_deleted (pulp.tests.test_pulp.HiGHS_CMDTest.test_variable_0_is_deleted) Test that a variable is deleted when it is subtracted to 0 ... ok test_variable_as_objective (pulp.tests.test_pulp.HiGHS_CMDTest.test_variable_as_objective) ... ok test_zero_constraint (pulp.tests.test_pulp.HiGHS_CMDTest.test_zero_constraint) ... ok test_LpVariable_indexs_param (pulp.tests.test_pulp.HiGHS_PYTest.test_LpVariable_indexs_param) Test that 'indexs' param continues to work ... ok test_LpVariable_indices_param (pulp.tests.test_pulp.HiGHS_PYTest.test_LpVariable_indices_param) Test that 'indices' argument works ... ok test_assignInvalidStatus (pulp.tests.test_pulp.HiGHS_PYTest.test_assignInvalidStatus) ... ok test_colum_based_empty_constraints (pulp.tests.test_pulp.HiGHS_PYTest.test_colum_based_empty_constraints) ... ok test_column_based (pulp.tests.test_pulp.HiGHS_PYTest.test_column_based) ... ok test_column_based_modelling_resolve (pulp.tests.test_pulp.HiGHS_PYTest.test_column_based_modelling_resolve) ... ok test_comparison (pulp.tests.test_pulp.HiGHS_PYTest.test_comparison) ... ok test_constraint_add (pulp.tests.test_pulp.HiGHS_PYTest.test_constraint_add) __add__ operator on LpConstraint ... ok test_constraint_copy (pulp.tests.test_pulp.HiGHS_PYTest.test_constraint_copy) LpConstraint.copy() ... ok test_constraint_div (pulp.tests.test_pulp.HiGHS_PYTest.test_constraint_div) __div__ operator on LpConstraint ... ok test_constraint_mul (pulp.tests.test_pulp.HiGHS_PYTest.test_constraint_mul) __mul__ operator on LpConstraint ... ok test_constraint_neg (pulp.tests.test_pulp.HiGHS_PYTest.test_constraint_neg) __neg__ operator on LpConstraint ... ok test_constraint_sub (pulp.tests.test_pulp.HiGHS_PYTest.test_constraint_sub) __sub__ operator on LpConstraint ... ok test_continuous (pulp.tests.test_pulp.HiGHS_PYTest.test_continuous) ... ok test_continuous_max (pulp.tests.test_pulp.HiGHS_PYTest.test_continuous_max) ... ok test_divide (pulp.tests.test_pulp.HiGHS_PYTest.test_divide) ... ok test_dual_variables_reduced_costs (pulp.tests.test_pulp.HiGHS_PYTest.test_dual_variables_reduced_costs) Test the reporting of dual variables slacks and reduced costs ... ok test_elastic_constraints (pulp.tests.test_pulp.HiGHS_PYTest.test_elastic_constraints) Test the ability to use Elastic constraints ... ok test_elastic_constraints_2 (pulp.tests.test_pulp.HiGHS_PYTest.test_elastic_constraints_2) Test the ability to use Elastic constraints ... ok test_elastic_constraints_penalty_unbounded (pulp.tests.test_pulp.HiGHS_PYTest.test_elastic_constraints_penalty_unbounded) Test the ability to use Elastic constraints (penalty unbounded) ... ok test_elastic_constraints_penalty_unchanged (pulp.tests.test_pulp.HiGHS_PYTest.test_elastic_constraints_penalty_unchanged) Test the ability to use Elastic constraints (penalty unchanged) ... ok test_export_dict_LP (pulp.tests.test_pulp.HiGHS_PYTest.test_export_dict_LP) ... ok test_export_dict_LP_no_obj (pulp.tests.test_pulp.HiGHS_PYTest.test_export_dict_LP_no_obj) ... ok test_export_dict_MIP (pulp.tests.test_pulp.HiGHS_PYTest.test_export_dict_MIP) ... ok test_export_dict_max (pulp.tests.test_pulp.HiGHS_PYTest.test_export_dict_max) ... ok test_export_json_LP (pulp.tests.test_pulp.HiGHS_PYTest.test_export_json_LP) ... ok test_export_solver_dict_LP (pulp.tests.test_pulp.HiGHS_PYTest.test_export_solver_dict_LP) ... ok test_export_solver_json (pulp.tests.test_pulp.HiGHS_PYTest.test_export_solver_json) ... ok test_false_constraint (pulp.tests.test_pulp.HiGHS_PYTest.test_false_constraint) ... ok test_feasibility_only (pulp.tests.test_pulp.HiGHS_PYTest.test_feasibility_only) ... ok test_fixed_value (pulp.tests.test_pulp.HiGHS_PYTest.test_fixed_value) ... ok test_fractional_constraints (pulp.tests.test_pulp.HiGHS_PYTest.test_fractional_constraints) Test the ability to use fractional constraints ... ok test_importMPF_MI_bound (pulp.tests.test_pulp.HiGHS_PYTest.test_importMPF_MI_bound) Import MPS file with MI bound type. ... ok test_importMPS_PL_bound (pulp.tests.test_pulp.HiGHS_PYTest.test_importMPS_PL_bound) Import MPS file with PL bound type. ... ok test_importMPS_RHS_fields56 (pulp.tests.test_pulp.HiGHS_PYTest.test_importMPS_RHS_fields56) Import MPS file with RHS definitions in fields 5 & 6. ... ok test_importMPS_binary (pulp.tests.test_pulp.HiGHS_PYTest.test_importMPS_binary) ... ok test_importMPS_integer (pulp.tests.test_pulp.HiGHS_PYTest.test_importMPS_integer) ... ok test_importMPS_maximize (pulp.tests.test_pulp.HiGHS_PYTest.test_importMPS_maximize) ... ok test_importMPS_noname (pulp.tests.test_pulp.HiGHS_PYTest.test_importMPS_noname) ... ok test_infeasible (pulp.tests.test_pulp.HiGHS_PYTest.test_infeasible) ... ok test_infeasible_2 (pulp.tests.test_pulp.HiGHS_PYTest.test_infeasible_2) ... ok test_infeasible_problem__is_not_valid (pulp.tests.test_pulp.HiGHS_PYTest.test_infeasible_problem__is_not_valid) Given a problem where x cannot converge to any value ... ok test_initial_value (pulp.tests.test_pulp.HiGHS_PYTest.test_initial_value) ... ok test_integer_infeasible (pulp.tests.test_pulp.HiGHS_PYTest.test_integer_infeasible) ... ok test_integer_infeasible_2 (pulp.tests.test_pulp.HiGHS_PYTest.test_integer_infeasible_2) ... ok test_intermediate_var (pulp.tests.test_pulp.HiGHS_PYTest.test_intermediate_var) ... ok test_invalid_var_names (pulp.tests.test_pulp.HiGHS_PYTest.test_invalid_var_names) ... ok test_logPath (pulp.tests.test_pulp.HiGHS_PYTest.test_logPath) ... ok test_long_var_name (pulp.tests.test_pulp.HiGHS_PYTest.test_long_var_name) ... ok test_longname_lp (pulp.tests.test_pulp.HiGHS_PYTest.test_longname_lp) ... ok test_makeDict_behavior (pulp.tests.test_pulp.HiGHS_PYTest.test_makeDict_behavior) Test if makeDict is returning the expected value. ... ok test_makeDict_default_value (pulp.tests.test_pulp.HiGHS_PYTest.test_makeDict_default_value) Test if makeDict is returning a default value when specified. ... ok test_measuring_solving_time (pulp.tests.test_pulp.HiGHS_PYTest.test_measuring_solving_time) ... ok test_mip (pulp.tests.test_pulp.HiGHS_PYTest.test_mip) ... Running HiGHS 1.10.0 (git hash: fd8665394): Copyright (c) 2025 HiGHS under MIT licence terms LP has 4 rows; 4 cols; 7 nonzeros Coefficient ranges: Matrix [1e+00, 1e+00] Cost [1e+00, 9e+00] Bound [1e+00, 4e+00] RHS [5e+00, 1e+01] Presolving model 1 rows, 2 cols, 2 nonzeros 0s 0 rows, 0 cols, 0 nonzeros 0s Presolve : Reductions: rows 0(-4); columns 0(-4); elements 0(-7) - Reduced to empty Solving the original LP from the solution after postsolve Model status : Optimal Objective value : 5.4000000000e+01 Relative P-D gap : 0.0000000000e+00 HiGHS run time : 0.00 ok test_mip_floats_objective (pulp.tests.test_pulp.HiGHS_PYTest.test_mip_floats_objective) ... ok test_msg_arg (pulp.tests.test_pulp.HiGHS_PYTest.test_msg_arg) Test setting the msg arg to True does not interfere with solve ... ok test_multiply_nan_values (pulp.tests.test_pulp.HiGHS_PYTest.test_multiply_nan_values) ... ok test_no_objective (pulp.tests.test_pulp.HiGHS_PYTest.test_no_objective) ... ok test_non_intermediate_var (pulp.tests.test_pulp.HiGHS_PYTest.test_non_intermediate_var) ... ok test_options_parsing_SCIP_HIGHS (pulp.tests.test_pulp.HiGHS_PYTest.test_options_parsing_SCIP_HIGHS) ... ok test_parse_cplex_mipopt_solution (pulp.tests.test_pulp.HiGHS_PYTest.test_parse_cplex_mipopt_solution) Ensures `readsol` can parse CPLEX mipopt solutions (see issue #508). ... ok test_pulpTestAll (pulp.tests.test_pulp.HiGHS_PYTest.test_pulpTestAll) Test the availability of the function pulpTestAll ... ok test_regression_794 (pulp.tests.test_pulp.HiGHS_PYTest.test_regression_794) ... ok test_regression_805 (pulp.tests.test_pulp.HiGHS_PYTest.test_regression_805) ... ok test_relaxed_mip (pulp.tests.test_pulp.HiGHS_PYTest.test_relaxed_mip) ... ok test_repeated_name (pulp.tests.test_pulp.HiGHS_PYTest.test_repeated_name) ... ok test_sequential_solve (pulp.tests.test_pulp.HiGHS_PYTest.test_sequential_solve) Test the ability to sequentially solve a problem ... ok test_sum_nan_values (pulp.tests.test_pulp.HiGHS_PYTest.test_sum_nan_values) ... ok test_timeLimit (pulp.tests.test_pulp.HiGHS_PYTest.test_timeLimit) ... ok test_time_limit_no_solution (pulp.tests.test_pulp.HiGHS_PYTest.test_time_limit_no_solution) ... ok test_unbounded (pulp.tests.test_pulp.HiGHS_PYTest.test_unbounded) ... ok test_unbounded_problem__is_not_valid (pulp.tests.test_pulp.HiGHS_PYTest.test_unbounded_problem__is_not_valid) Given an unbounded problem, where x will tend to infinity ... ok test_unset_objective_value__is_valid (pulp.tests.test_pulp.HiGHS_PYTest.test_unset_objective_value__is_valid) Given a valid problem that does not converge, ... ok test_variable_0_is_deleted (pulp.tests.test_pulp.HiGHS_PYTest.test_variable_0_is_deleted) Test that a variable is deleted when it is subtracted to 0 ... ok test_variable_as_objective (pulp.tests.test_pulp.HiGHS_PYTest.test_variable_as_objective) ... ok test_zero_constraint (pulp.tests.test_pulp.HiGHS_PYTest.test_zero_constraint) ... ok test_LpVariable_indexs_param (pulp.tests.test_pulp.MIPCL_CMDTest.test_LpVariable_indexs_param) Test that 'indexs' param continues to work ... skipped 'solver MIPCL_CMD not available' test_LpVariable_indices_param (pulp.tests.test_pulp.MIPCL_CMDTest.test_LpVariable_indices_param) Test that 'indices' argument works ... skipped 'solver MIPCL_CMD not available' test_assignInvalidStatus (pulp.tests.test_pulp.MIPCL_CMDTest.test_assignInvalidStatus) ... skipped 'solver MIPCL_CMD not available' test_colum_based_empty_constraints (pulp.tests.test_pulp.MIPCL_CMDTest.test_colum_based_empty_constraints) ... skipped 'solver MIPCL_CMD not available' test_column_based (pulp.tests.test_pulp.MIPCL_CMDTest.test_column_based) ... skipped 'solver MIPCL_CMD not available' test_column_based_modelling_resolve (pulp.tests.test_pulp.MIPCL_CMDTest.test_column_based_modelling_resolve) ... skipped 'solver MIPCL_CMD not available' test_comparison (pulp.tests.test_pulp.MIPCL_CMDTest.test_comparison) ... skipped 'solver MIPCL_CMD not available' test_constraint_add (pulp.tests.test_pulp.MIPCL_CMDTest.test_constraint_add) __add__ operator on LpConstraint ... skipped 'solver MIPCL_CMD not available' test_constraint_copy (pulp.tests.test_pulp.MIPCL_CMDTest.test_constraint_copy) LpConstraint.copy() ... skipped 'solver MIPCL_CMD not available' test_constraint_div (pulp.tests.test_pulp.MIPCL_CMDTest.test_constraint_div) __div__ operator on LpConstraint ... skipped 'solver MIPCL_CMD not available' test_constraint_mul (pulp.tests.test_pulp.MIPCL_CMDTest.test_constraint_mul) __mul__ operator on LpConstraint ... skipped 'solver MIPCL_CMD not available' test_constraint_neg (pulp.tests.test_pulp.MIPCL_CMDTest.test_constraint_neg) __neg__ operator on LpConstraint ... skipped 'solver MIPCL_CMD not available' test_constraint_sub (pulp.tests.test_pulp.MIPCL_CMDTest.test_constraint_sub) __sub__ operator on LpConstraint ... skipped 'solver MIPCL_CMD not available' test_continuous (pulp.tests.test_pulp.MIPCL_CMDTest.test_continuous) ... skipped 'solver MIPCL_CMD not available' test_continuous_max (pulp.tests.test_pulp.MIPCL_CMDTest.test_continuous_max) ... skipped 'solver MIPCL_CMD not available' test_divide (pulp.tests.test_pulp.MIPCL_CMDTest.test_divide) ... skipped 'solver MIPCL_CMD not available' test_dual_variables_reduced_costs (pulp.tests.test_pulp.MIPCL_CMDTest.test_dual_variables_reduced_costs) Test the reporting of dual variables slacks and reduced costs ... skipped 'solver MIPCL_CMD not available' test_elastic_constraints (pulp.tests.test_pulp.MIPCL_CMDTest.test_elastic_constraints) Test the ability to use Elastic constraints ... skipped 'solver MIPCL_CMD not available' test_elastic_constraints_2 (pulp.tests.test_pulp.MIPCL_CMDTest.test_elastic_constraints_2) Test the ability to use Elastic constraints ... skipped 'solver MIPCL_CMD not available' test_elastic_constraints_penalty_unbounded (pulp.tests.test_pulp.MIPCL_CMDTest.test_elastic_constraints_penalty_unbounded) Test the ability to use Elastic constraints (penalty unbounded) ... skipped 'solver MIPCL_CMD not available' test_elastic_constraints_penalty_unchanged (pulp.tests.test_pulp.MIPCL_CMDTest.test_elastic_constraints_penalty_unchanged) Test the ability to use Elastic constraints (penalty unchanged) ... skipped 'solver MIPCL_CMD not available' test_export_dict_LP (pulp.tests.test_pulp.MIPCL_CMDTest.test_export_dict_LP) ... skipped 'solver MIPCL_CMD not available' test_export_dict_LP_no_obj (pulp.tests.test_pulp.MIPCL_CMDTest.test_export_dict_LP_no_obj) ... skipped 'solver MIPCL_CMD not available' test_export_dict_MIP (pulp.tests.test_pulp.MIPCL_CMDTest.test_export_dict_MIP) ... skipped 'solver MIPCL_CMD not available' test_export_dict_max (pulp.tests.test_pulp.MIPCL_CMDTest.test_export_dict_max) ... skipped 'solver MIPCL_CMD not available' test_export_json_LP (pulp.tests.test_pulp.MIPCL_CMDTest.test_export_json_LP) ... skipped 'solver MIPCL_CMD not available' test_export_solver_dict_LP (pulp.tests.test_pulp.MIPCL_CMDTest.test_export_solver_dict_LP) ... skipped 'solver MIPCL_CMD not available' test_export_solver_json (pulp.tests.test_pulp.MIPCL_CMDTest.test_export_solver_json) ... skipped 'solver MIPCL_CMD not available' test_false_constraint (pulp.tests.test_pulp.MIPCL_CMDTest.test_false_constraint) ... skipped 'solver MIPCL_CMD not available' test_feasibility_only (pulp.tests.test_pulp.MIPCL_CMDTest.test_feasibility_only) ... skipped 'solver MIPCL_CMD not available' test_fixed_value (pulp.tests.test_pulp.MIPCL_CMDTest.test_fixed_value) ... skipped 'solver MIPCL_CMD not available' test_fractional_constraints (pulp.tests.test_pulp.MIPCL_CMDTest.test_fractional_constraints) Test the ability to use fractional constraints ... skipped 'solver MIPCL_CMD not available' test_importMPF_MI_bound (pulp.tests.test_pulp.MIPCL_CMDTest.test_importMPF_MI_bound) Import MPS file with MI bound type. ... skipped 'solver MIPCL_CMD not available' test_importMPS_PL_bound (pulp.tests.test_pulp.MIPCL_CMDTest.test_importMPS_PL_bound) Import MPS file with PL bound type. ... skipped 'solver MIPCL_CMD not available' test_importMPS_RHS_fields56 (pulp.tests.test_pulp.MIPCL_CMDTest.test_importMPS_RHS_fields56) Import MPS file with RHS definitions in fields 5 & 6. ... skipped 'solver MIPCL_CMD not available' test_importMPS_binary (pulp.tests.test_pulp.MIPCL_CMDTest.test_importMPS_binary) ... skipped 'solver MIPCL_CMD not available' test_importMPS_integer (pulp.tests.test_pulp.MIPCL_CMDTest.test_importMPS_integer) ... skipped 'solver MIPCL_CMD not available' test_importMPS_maximize (pulp.tests.test_pulp.MIPCL_CMDTest.test_importMPS_maximize) ... skipped 'solver MIPCL_CMD not available' test_importMPS_noname (pulp.tests.test_pulp.MIPCL_CMDTest.test_importMPS_noname) ... skipped 'solver MIPCL_CMD not available' test_infeasible (pulp.tests.test_pulp.MIPCL_CMDTest.test_infeasible) ... skipped 'solver MIPCL_CMD not available' test_infeasible_2 (pulp.tests.test_pulp.MIPCL_CMDTest.test_infeasible_2) ... skipped 'solver MIPCL_CMD not available' test_infeasible_problem__is_not_valid (pulp.tests.test_pulp.MIPCL_CMDTest.test_infeasible_problem__is_not_valid) Given a problem where x cannot converge to any value ... skipped 'solver MIPCL_CMD not available' test_initial_value (pulp.tests.test_pulp.MIPCL_CMDTest.test_initial_value) ... skipped 'solver MIPCL_CMD not available' test_integer_infeasible (pulp.tests.test_pulp.MIPCL_CMDTest.test_integer_infeasible) ... skipped 'solver MIPCL_CMD not available' test_integer_infeasible_2 (pulp.tests.test_pulp.MIPCL_CMDTest.test_integer_infeasible_2) ... skipped 'solver MIPCL_CMD not available' test_intermediate_var (pulp.tests.test_pulp.MIPCL_CMDTest.test_intermediate_var) ... skipped 'solver MIPCL_CMD not available' test_invalid_var_names (pulp.tests.test_pulp.MIPCL_CMDTest.test_invalid_var_names) ... skipped 'solver MIPCL_CMD not available' test_logPath (pulp.tests.test_pulp.MIPCL_CMDTest.test_logPath) ... skipped 'solver MIPCL_CMD not available' test_long_var_name (pulp.tests.test_pulp.MIPCL_CMDTest.test_long_var_name) ... skipped 'solver MIPCL_CMD not available' test_longname_lp (pulp.tests.test_pulp.MIPCL_CMDTest.test_longname_lp) ... skipped 'solver MIPCL_CMD not available' test_makeDict_behavior (pulp.tests.test_pulp.MIPCL_CMDTest.test_makeDict_behavior) Test if makeDict is returning the expected value. ... skipped 'solver MIPCL_CMD not available' test_makeDict_default_value (pulp.tests.test_pulp.MIPCL_CMDTest.test_makeDict_default_value) Test if makeDict is returning a default value when specified. ... skipped 'solver MIPCL_CMD not available' test_measuring_solving_time (pulp.tests.test_pulp.MIPCL_CMDTest.test_measuring_solving_time) ... skipped 'solver MIPCL_CMD not available' test_mip (pulp.tests.test_pulp.MIPCL_CMDTest.test_mip) ... skipped 'solver MIPCL_CMD not available' test_mip_floats_objective (pulp.tests.test_pulp.MIPCL_CMDTest.test_mip_floats_objective) ... skipped 'solver MIPCL_CMD not available' test_msg_arg (pulp.tests.test_pulp.MIPCL_CMDTest.test_msg_arg) Test setting the msg arg to True does not interfere with solve ... skipped 'solver MIPCL_CMD not available' test_multiply_nan_values (pulp.tests.test_pulp.MIPCL_CMDTest.test_multiply_nan_values) ... skipped 'solver MIPCL_CMD not available' test_no_objective (pulp.tests.test_pulp.MIPCL_CMDTest.test_no_objective) ... skipped 'solver MIPCL_CMD not available' test_non_intermediate_var (pulp.tests.test_pulp.MIPCL_CMDTest.test_non_intermediate_var) ... skipped 'solver MIPCL_CMD not available' test_options_parsing_SCIP_HIGHS (pulp.tests.test_pulp.MIPCL_CMDTest.test_options_parsing_SCIP_HIGHS) ... skipped 'solver MIPCL_CMD not available' test_parse_cplex_mipopt_solution (pulp.tests.test_pulp.MIPCL_CMDTest.test_parse_cplex_mipopt_solution) Ensures `readsol` can parse CPLEX mipopt solutions (see issue #508). ... skipped 'solver MIPCL_CMD not available' test_pulpTestAll (pulp.tests.test_pulp.MIPCL_CMDTest.test_pulpTestAll) Test the availability of the function pulpTestAll ... skipped 'solver MIPCL_CMD not available' test_regression_794 (pulp.tests.test_pulp.MIPCL_CMDTest.test_regression_794) ... skipped 'solver MIPCL_CMD not available' test_regression_805 (pulp.tests.test_pulp.MIPCL_CMDTest.test_regression_805) ... skipped 'solver MIPCL_CMD not available' test_relaxed_mip (pulp.tests.test_pulp.MIPCL_CMDTest.test_relaxed_mip) ... skipped 'solver MIPCL_CMD not available' test_repeated_name (pulp.tests.test_pulp.MIPCL_CMDTest.test_repeated_name) ... skipped 'solver MIPCL_CMD not available' test_sequential_solve (pulp.tests.test_pulp.MIPCL_CMDTest.test_sequential_solve) Test the ability to sequentially solve a problem ... skipped 'solver MIPCL_CMD not available' test_sum_nan_values (pulp.tests.test_pulp.MIPCL_CMDTest.test_sum_nan_values) ... skipped 'solver MIPCL_CMD not available' test_timeLimit (pulp.tests.test_pulp.MIPCL_CMDTest.test_timeLimit) ... skipped 'solver MIPCL_CMD not available' test_time_limit_no_solution (pulp.tests.test_pulp.MIPCL_CMDTest.test_time_limit_no_solution) ... skipped 'solver MIPCL_CMD not available' test_unbounded (pulp.tests.test_pulp.MIPCL_CMDTest.test_unbounded) ... skipped 'solver MIPCL_CMD not available' test_unbounded_problem__is_not_valid (pulp.tests.test_pulp.MIPCL_CMDTest.test_unbounded_problem__is_not_valid) Given an unbounded problem, where x will tend to infinity ... skipped 'solver MIPCL_CMD not available' test_unset_objective_value__is_valid (pulp.tests.test_pulp.MIPCL_CMDTest.test_unset_objective_value__is_valid) Given a valid problem that does not converge, ... skipped 'solver MIPCL_CMD not available' test_variable_0_is_deleted (pulp.tests.test_pulp.MIPCL_CMDTest.test_variable_0_is_deleted) Test that a variable is deleted when it is subtracted to 0 ... skipped 'solver MIPCL_CMD not available' test_variable_as_objective (pulp.tests.test_pulp.MIPCL_CMDTest.test_variable_as_objective) ... skipped 'solver MIPCL_CMD not available' test_zero_constraint (pulp.tests.test_pulp.MIPCL_CMDTest.test_zero_constraint) ... skipped 'solver MIPCL_CMD not available' test_LpVariable_indexs_param (pulp.tests.test_pulp.MOSEKTest.test_LpVariable_indexs_param) Test that 'indexs' param continues to work ... skipped 'solver MOSEK not available' test_LpVariable_indices_param (pulp.tests.test_pulp.MOSEKTest.test_LpVariable_indices_param) Test that 'indices' argument works ... skipped 'solver MOSEK not available' test_assignInvalidStatus (pulp.tests.test_pulp.MOSEKTest.test_assignInvalidStatus) ... skipped 'solver MOSEK not available' test_colum_based_empty_constraints (pulp.tests.test_pulp.MOSEKTest.test_colum_based_empty_constraints) ... skipped 'solver MOSEK not available' test_column_based (pulp.tests.test_pulp.MOSEKTest.test_column_based) ... skipped 'solver MOSEK not available' test_column_based_modelling_resolve (pulp.tests.test_pulp.MOSEKTest.test_column_based_modelling_resolve) ... skipped 'solver MOSEK not available' test_comparison (pulp.tests.test_pulp.MOSEKTest.test_comparison) ... skipped 'solver MOSEK not available' test_constraint_add (pulp.tests.test_pulp.MOSEKTest.test_constraint_add) __add__ operator on LpConstraint ... skipped 'solver MOSEK not available' test_constraint_copy (pulp.tests.test_pulp.MOSEKTest.test_constraint_copy) LpConstraint.copy() ... skipped 'solver MOSEK not available' test_constraint_div (pulp.tests.test_pulp.MOSEKTest.test_constraint_div) __div__ operator on LpConstraint ... skipped 'solver MOSEK not available' test_constraint_mul (pulp.tests.test_pulp.MOSEKTest.test_constraint_mul) __mul__ operator on LpConstraint ... skipped 'solver MOSEK not available' test_constraint_neg (pulp.tests.test_pulp.MOSEKTest.test_constraint_neg) __neg__ operator on LpConstraint ... skipped 'solver MOSEK not available' test_constraint_sub (pulp.tests.test_pulp.MOSEKTest.test_constraint_sub) __sub__ operator on LpConstraint ... skipped 'solver MOSEK not available' test_continuous (pulp.tests.test_pulp.MOSEKTest.test_continuous) ... skipped 'solver MOSEK not available' test_continuous_max (pulp.tests.test_pulp.MOSEKTest.test_continuous_max) ... skipped 'solver MOSEK not available' test_divide (pulp.tests.test_pulp.MOSEKTest.test_divide) ... skipped 'solver MOSEK not available' test_dual_variables_reduced_costs (pulp.tests.test_pulp.MOSEKTest.test_dual_variables_reduced_costs) Test the reporting of dual variables slacks and reduced costs ... skipped 'solver MOSEK not available' test_elastic_constraints (pulp.tests.test_pulp.MOSEKTest.test_elastic_constraints) Test the ability to use Elastic constraints ... skipped 'solver MOSEK not available' test_elastic_constraints_2 (pulp.tests.test_pulp.MOSEKTest.test_elastic_constraints_2) Test the ability to use Elastic constraints ... skipped 'solver MOSEK not available' test_elastic_constraints_penalty_unbounded (pulp.tests.test_pulp.MOSEKTest.test_elastic_constraints_penalty_unbounded) Test the ability to use Elastic constraints (penalty unbounded) ... skipped 'solver MOSEK not available' test_elastic_constraints_penalty_unchanged (pulp.tests.test_pulp.MOSEKTest.test_elastic_constraints_penalty_unchanged) Test the ability to use Elastic constraints (penalty unchanged) ... skipped 'solver MOSEK not available' test_export_dict_LP (pulp.tests.test_pulp.MOSEKTest.test_export_dict_LP) ... skipped 'solver MOSEK not available' test_export_dict_LP_no_obj (pulp.tests.test_pulp.MOSEKTest.test_export_dict_LP_no_obj) ... skipped 'solver MOSEK not available' test_export_dict_MIP (pulp.tests.test_pulp.MOSEKTest.test_export_dict_MIP) ... skipped 'solver MOSEK not available' test_export_dict_max (pulp.tests.test_pulp.MOSEKTest.test_export_dict_max) ... skipped 'solver MOSEK not available' test_export_json_LP (pulp.tests.test_pulp.MOSEKTest.test_export_json_LP) ... skipped 'solver MOSEK not available' test_export_solver_dict_LP (pulp.tests.test_pulp.MOSEKTest.test_export_solver_dict_LP) ... skipped 'solver MOSEK not available' test_export_solver_json (pulp.tests.test_pulp.MOSEKTest.test_export_solver_json) ... skipped 'solver MOSEK not available' test_false_constraint (pulp.tests.test_pulp.MOSEKTest.test_false_constraint) ... skipped 'solver MOSEK not available' test_feasibility_only (pulp.tests.test_pulp.MOSEKTest.test_feasibility_only) ... skipped 'solver MOSEK not available' test_fixed_value (pulp.tests.test_pulp.MOSEKTest.test_fixed_value) ... skipped 'solver MOSEK not available' test_fractional_constraints (pulp.tests.test_pulp.MOSEKTest.test_fractional_constraints) Test the ability to use fractional constraints ... skipped 'solver MOSEK not available' test_importMPF_MI_bound (pulp.tests.test_pulp.MOSEKTest.test_importMPF_MI_bound) Import MPS file with MI bound type. ... skipped 'solver MOSEK not available' test_importMPS_PL_bound (pulp.tests.test_pulp.MOSEKTest.test_importMPS_PL_bound) Import MPS file with PL bound type. ... skipped 'solver MOSEK not available' test_importMPS_RHS_fields56 (pulp.tests.test_pulp.MOSEKTest.test_importMPS_RHS_fields56) Import MPS file with RHS definitions in fields 5 & 6. ... skipped 'solver MOSEK not available' test_importMPS_binary (pulp.tests.test_pulp.MOSEKTest.test_importMPS_binary) ... skipped 'solver MOSEK not available' test_importMPS_integer (pulp.tests.test_pulp.MOSEKTest.test_importMPS_integer) ... skipped 'solver MOSEK not available' test_importMPS_maximize (pulp.tests.test_pulp.MOSEKTest.test_importMPS_maximize) ... skipped 'solver MOSEK not available' test_importMPS_noname (pulp.tests.test_pulp.MOSEKTest.test_importMPS_noname) ... skipped 'solver MOSEK not available' test_infeasible (pulp.tests.test_pulp.MOSEKTest.test_infeasible) ... skipped 'solver MOSEK not available' test_infeasible_2 (pulp.tests.test_pulp.MOSEKTest.test_infeasible_2) ... skipped 'solver MOSEK not available' test_infeasible_problem__is_not_valid (pulp.tests.test_pulp.MOSEKTest.test_infeasible_problem__is_not_valid) Given a problem where x cannot converge to any value ... skipped 'solver MOSEK not available' test_initial_value (pulp.tests.test_pulp.MOSEKTest.test_initial_value) ... skipped 'solver MOSEK not available' test_integer_infeasible (pulp.tests.test_pulp.MOSEKTest.test_integer_infeasible) ... skipped 'solver MOSEK not available' test_integer_infeasible_2 (pulp.tests.test_pulp.MOSEKTest.test_integer_infeasible_2) ... skipped 'solver MOSEK not available' test_intermediate_var (pulp.tests.test_pulp.MOSEKTest.test_intermediate_var) ... skipped 'solver MOSEK not available' test_invalid_var_names (pulp.tests.test_pulp.MOSEKTest.test_invalid_var_names) ... skipped 'solver MOSEK not available' test_logPath (pulp.tests.test_pulp.MOSEKTest.test_logPath) ... skipped 'solver MOSEK not available' test_long_var_name (pulp.tests.test_pulp.MOSEKTest.test_long_var_name) ... skipped 'solver MOSEK not available' test_longname_lp (pulp.tests.test_pulp.MOSEKTest.test_longname_lp) ... skipped 'solver MOSEK not available' test_makeDict_behavior (pulp.tests.test_pulp.MOSEKTest.test_makeDict_behavior) Test if makeDict is returning the expected value. ... skipped 'solver MOSEK not available' test_makeDict_default_value (pulp.tests.test_pulp.MOSEKTest.test_makeDict_default_value) Test if makeDict is returning a default value when specified. ... skipped 'solver MOSEK not available' test_measuring_solving_time (pulp.tests.test_pulp.MOSEKTest.test_measuring_solving_time) ... skipped 'solver MOSEK not available' test_mip (pulp.tests.test_pulp.MOSEKTest.test_mip) ... skipped 'solver MOSEK not available' test_mip_floats_objective (pulp.tests.test_pulp.MOSEKTest.test_mip_floats_objective) ... skipped 'solver MOSEK not available' test_msg_arg (pulp.tests.test_pulp.MOSEKTest.test_msg_arg) Test setting the msg arg to True does not interfere with solve ... skipped 'solver MOSEK not available' test_multiply_nan_values (pulp.tests.test_pulp.MOSEKTest.test_multiply_nan_values) ... skipped 'solver MOSEK not available' test_no_objective (pulp.tests.test_pulp.MOSEKTest.test_no_objective) ... skipped 'solver MOSEK not available' test_non_intermediate_var (pulp.tests.test_pulp.MOSEKTest.test_non_intermediate_var) ... skipped 'solver MOSEK not available' test_options_parsing_SCIP_HIGHS (pulp.tests.test_pulp.MOSEKTest.test_options_parsing_SCIP_HIGHS) ... skipped 'solver MOSEK not available' test_parse_cplex_mipopt_solution (pulp.tests.test_pulp.MOSEKTest.test_parse_cplex_mipopt_solution) Ensures `readsol` can parse CPLEX mipopt solutions (see issue #508). ... skipped 'solver MOSEK not available' test_pulpTestAll (pulp.tests.test_pulp.MOSEKTest.test_pulpTestAll) Test the availability of the function pulpTestAll ... skipped 'solver MOSEK not available' test_regression_794 (pulp.tests.test_pulp.MOSEKTest.test_regression_794) ... skipped 'solver MOSEK not available' test_regression_805 (pulp.tests.test_pulp.MOSEKTest.test_regression_805) ... skipped 'solver MOSEK not available' test_relaxed_mip (pulp.tests.test_pulp.MOSEKTest.test_relaxed_mip) ... skipped 'solver MOSEK not available' test_repeated_name (pulp.tests.test_pulp.MOSEKTest.test_repeated_name) ... skipped 'solver MOSEK not available' test_sequential_solve (pulp.tests.test_pulp.MOSEKTest.test_sequential_solve) Test the ability to sequentially solve a problem ... skipped 'solver MOSEK not available' test_sum_nan_values (pulp.tests.test_pulp.MOSEKTest.test_sum_nan_values) ... skipped 'solver MOSEK not available' test_timeLimit (pulp.tests.test_pulp.MOSEKTest.test_timeLimit) ... skipped 'solver MOSEK not available' test_time_limit_no_solution (pulp.tests.test_pulp.MOSEKTest.test_time_limit_no_solution) ... skipped 'solver MOSEK not available' test_unbounded (pulp.tests.test_pulp.MOSEKTest.test_unbounded) ... skipped 'solver MOSEK not available' test_unbounded_problem__is_not_valid (pulp.tests.test_pulp.MOSEKTest.test_unbounded_problem__is_not_valid) Given an unbounded problem, where x will tend to infinity ... skipped 'solver MOSEK not available' test_unset_objective_value__is_valid (pulp.tests.test_pulp.MOSEKTest.test_unset_objective_value__is_valid) Given a valid problem that does not converge, ... skipped 'solver MOSEK not available' test_variable_0_is_deleted (pulp.tests.test_pulp.MOSEKTest.test_variable_0_is_deleted) Test that a variable is deleted when it is subtracted to 0 ... skipped 'solver MOSEK not available' test_variable_as_objective (pulp.tests.test_pulp.MOSEKTest.test_variable_as_objective) ... skipped 'solver MOSEK not available' test_zero_constraint (pulp.tests.test_pulp.MOSEKTest.test_zero_constraint) ... skipped 'solver MOSEK not available' test_LpVariable_indexs_param (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_LpVariable_indexs_param) Test that 'indexs' param continues to work ... skipped 'solver PULP_CBC_CMD not available' test_LpVariable_indices_param (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_LpVariable_indices_param) Test that 'indices' argument works ... skipped 'solver PULP_CBC_CMD not available' test_assignInvalidStatus (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_assignInvalidStatus) ... skipped 'solver PULP_CBC_CMD not available' test_colum_based_empty_constraints (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_colum_based_empty_constraints) ... skipped 'solver PULP_CBC_CMD not available' test_column_based (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_column_based) ... skipped 'solver PULP_CBC_CMD not available' test_column_based_modelling_resolve (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_column_based_modelling_resolve) ... skipped 'solver PULP_CBC_CMD not available' test_comparison (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_comparison) ... skipped 'solver PULP_CBC_CMD not available' test_constraint_add (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_constraint_add) __add__ operator on LpConstraint ... skipped 'solver PULP_CBC_CMD not available' test_constraint_copy (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_constraint_copy) LpConstraint.copy() ... skipped 'solver PULP_CBC_CMD not available' test_constraint_div (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_constraint_div) __div__ operator on LpConstraint ... skipped 'solver PULP_CBC_CMD not available' test_constraint_mul (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_constraint_mul) __mul__ operator on LpConstraint ... skipped 'solver PULP_CBC_CMD not available' test_constraint_neg (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_constraint_neg) __neg__ operator on LpConstraint ... skipped 'solver PULP_CBC_CMD not available' test_constraint_sub (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_constraint_sub) __sub__ operator on LpConstraint ... skipped 'solver PULP_CBC_CMD not available' test_continuous (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_continuous) ... skipped 'solver PULP_CBC_CMD not available' test_continuous_max (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_continuous_max) ... skipped 'solver PULP_CBC_CMD not available' test_cuts_off (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_cuts_off) Test if setting cuts=False adds cuts off to the command line. ... skipped 'solver PULP_CBC_CMD not available' test_cuts_on (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_cuts_on) Test if setting cuts=True in PULP_CBC_CMD adds "gomory on knapsack on ... skipped 'solver PULP_CBC_CMD not available' test_divide (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_divide) ... skipped 'solver PULP_CBC_CMD not available' test_dual_variables_reduced_costs (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_dual_variables_reduced_costs) Test the reporting of dual variables slacks and reduced costs ... skipped 'solver PULP_CBC_CMD not available' test_elastic_constraints (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_elastic_constraints) Test the ability to use Elastic constraints ... skipped 'solver PULP_CBC_CMD not available' test_elastic_constraints_2 (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_elastic_constraints_2) Test the ability to use Elastic constraints ... skipped 'solver PULP_CBC_CMD not available' test_elastic_constraints_penalty_unbounded (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_elastic_constraints_penalty_unbounded) Test the ability to use Elastic constraints (penalty unbounded) ... skipped 'solver PULP_CBC_CMD not available' test_elastic_constraints_penalty_unchanged (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_elastic_constraints_penalty_unchanged) Test the ability to use Elastic constraints (penalty unchanged) ... skipped 'solver PULP_CBC_CMD not available' test_export_dict_LP (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_export_dict_LP) ... skipped 'solver PULP_CBC_CMD not available' test_export_dict_LP_no_obj (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_export_dict_LP_no_obj) ... skipped 'solver PULP_CBC_CMD not available' test_export_dict_MIP (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_export_dict_MIP) ... skipped 'solver PULP_CBC_CMD not available' test_export_dict_max (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_export_dict_max) ... skipped 'solver PULP_CBC_CMD not available' test_export_json_LP (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_export_json_LP) ... skipped 'solver PULP_CBC_CMD not available' test_export_solver_dict_LP (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_export_solver_dict_LP) ... skipped 'solver PULP_CBC_CMD not available' test_export_solver_json (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_export_solver_json) ... skipped 'solver PULP_CBC_CMD not available' test_false_constraint (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_false_constraint) ... skipped 'solver PULP_CBC_CMD not available' test_feasibility_only (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_feasibility_only) ... skipped 'solver PULP_CBC_CMD not available' test_fixed_value (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_fixed_value) ... skipped 'solver PULP_CBC_CMD not available' test_fractional_constraints (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_fractional_constraints) Test the ability to use fractional constraints ... skipped 'solver PULP_CBC_CMD not available' test_importMPF_MI_bound (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_importMPF_MI_bound) Import MPS file with MI bound type. ... skipped 'solver PULP_CBC_CMD not available' test_importMPS_PL_bound (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_importMPS_PL_bound) Import MPS file with PL bound type. ... skipped 'solver PULP_CBC_CMD not available' test_importMPS_RHS_fields56 (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_importMPS_RHS_fields56) Import MPS file with RHS definitions in fields 5 & 6. ... skipped 'solver PULP_CBC_CMD not available' test_importMPS_binary (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_importMPS_binary) ... skipped 'solver PULP_CBC_CMD not available' test_importMPS_integer (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_importMPS_integer) ... skipped 'solver PULP_CBC_CMD not available' test_importMPS_maximize (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_importMPS_maximize) ... skipped 'solver PULP_CBC_CMD not available' test_importMPS_noname (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_importMPS_noname) ... skipped 'solver PULP_CBC_CMD not available' test_infeasible (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_infeasible) ... skipped 'solver PULP_CBC_CMD not available' test_infeasible_2 (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_infeasible_2) ... skipped 'solver PULP_CBC_CMD not available' test_infeasible_problem__is_not_valid (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_infeasible_problem__is_not_valid) Given a problem where x cannot converge to any value ... skipped 'solver PULP_CBC_CMD not available' test_initial_value (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_initial_value) ... skipped 'solver PULP_CBC_CMD not available' test_integer_infeasible (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_integer_infeasible) ... skipped 'solver PULP_CBC_CMD not available' test_integer_infeasible_2 (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_integer_infeasible_2) ... skipped 'solver PULP_CBC_CMD not available' test_intermediate_var (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_intermediate_var) ... skipped 'solver PULP_CBC_CMD not available' test_invalid_var_names (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_invalid_var_names) ... skipped 'solver PULP_CBC_CMD not available' test_logPath (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_logPath) ... skipped 'solver PULP_CBC_CMD not available' test_long_var_name (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_long_var_name) ... skipped 'solver PULP_CBC_CMD not available' test_longname_lp (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_longname_lp) ... skipped 'solver PULP_CBC_CMD not available' test_makeDict_behavior (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_makeDict_behavior) Test if makeDict is returning the expected value. ... skipped 'solver PULP_CBC_CMD not available' test_makeDict_default_value (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_makeDict_default_value) Test if makeDict is returning a default value when specified. ... skipped 'solver PULP_CBC_CMD not available' test_measuring_solving_time (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_measuring_solving_time) ... skipped 'solver PULP_CBC_CMD not available' test_mip (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_mip) ... skipped 'solver PULP_CBC_CMD not available' test_mip_floats_objective (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_mip_floats_objective) ... skipped 'solver PULP_CBC_CMD not available' test_msg_arg (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_msg_arg) Test setting the msg arg to True does not interfere with solve ... skipped 'solver PULP_CBC_CMD not available' test_multiply_nan_values (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_multiply_nan_values) ... skipped 'solver PULP_CBC_CMD not available' test_no_objective (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_no_objective) ... skipped 'solver PULP_CBC_CMD not available' test_non_intermediate_var (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_non_intermediate_var) ... skipped 'solver PULP_CBC_CMD not available' test_options_parsing_SCIP_HIGHS (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_options_parsing_SCIP_HIGHS) ... skipped 'solver PULP_CBC_CMD not available' test_parse_cplex_mipopt_solution (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_parse_cplex_mipopt_solution) Ensures `readsol` can parse CPLEX mipopt solutions (see issue #508). ... skipped 'solver PULP_CBC_CMD not available' test_presolve_off (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_presolve_off) Test if setting presolve=False in PULP_CBC_CMD adds presolve off to the ... skipped 'solver PULP_CBC_CMD not available' test_pulpTestAll (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_pulpTestAll) Test the availability of the function pulpTestAll ... skipped 'solver PULP_CBC_CMD not available' test_regression_794 (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_regression_794) ... skipped 'solver PULP_CBC_CMD not available' test_regression_805 (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_regression_805) ... skipped 'solver PULP_CBC_CMD not available' test_relaxed_mip (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_relaxed_mip) ... skipped 'solver PULP_CBC_CMD not available' test_repeated_name (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_repeated_name) ... skipped 'solver PULP_CBC_CMD not available' test_sequential_solve (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_sequential_solve) Test the ability to sequentially solve a problem ... skipped 'solver PULP_CBC_CMD not available' test_strong (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_strong) Test if setting strong=10 adds strong 10 to the command line. ... skipped 'solver PULP_CBC_CMD not available' test_sum_nan_values (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_sum_nan_values) ... skipped 'solver PULP_CBC_CMD not available' test_timeLimit (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_timeLimit) ... skipped 'solver PULP_CBC_CMD not available' test_time_limit_no_solution (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_time_limit_no_solution) ... skipped 'solver PULP_CBC_CMD not available' test_unbounded (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_unbounded) ... skipped 'solver PULP_CBC_CMD not available' test_unbounded_problem__is_not_valid (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_unbounded_problem__is_not_valid) Given an unbounded problem, where x will tend to infinity ... skipped 'solver PULP_CBC_CMD not available' test_unset_objective_value__is_valid (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_unset_objective_value__is_valid) Given a valid problem that does not converge, ... skipped 'solver PULP_CBC_CMD not available' test_variable_0_is_deleted (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_variable_0_is_deleted) Test that a variable is deleted when it is subtracted to 0 ... skipped 'solver PULP_CBC_CMD not available' test_variable_as_objective (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_variable_as_objective) ... skipped 'solver PULP_CBC_CMD not available' test_zero_constraint (pulp.tests.test_pulp.PULP_CBC_CMDTest.test_zero_constraint) ... skipped 'solver PULP_CBC_CMD not available' test_LpVariable_indexs_param (pulp.tests.test_pulp.PYGLPKTest.test_LpVariable_indexs_param) Test that 'indexs' param continues to work ... skipped 'solver PYGLPK not available' test_LpVariable_indices_param (pulp.tests.test_pulp.PYGLPKTest.test_LpVariable_indices_param) Test that 'indices' argument works ... skipped 'solver PYGLPK not available' test_assignInvalidStatus (pulp.tests.test_pulp.PYGLPKTest.test_assignInvalidStatus) ... skipped 'solver PYGLPK not available' test_colum_based_empty_constraints (pulp.tests.test_pulp.PYGLPKTest.test_colum_based_empty_constraints) ... skipped 'solver PYGLPK not available' test_column_based (pulp.tests.test_pulp.PYGLPKTest.test_column_based) ... skipped 'solver PYGLPK not available' test_column_based_modelling_resolve (pulp.tests.test_pulp.PYGLPKTest.test_column_based_modelling_resolve) ... skipped 'solver PYGLPK not available' test_comparison (pulp.tests.test_pulp.PYGLPKTest.test_comparison) ... skipped 'solver PYGLPK not available' test_constraint_add (pulp.tests.test_pulp.PYGLPKTest.test_constraint_add) __add__ operator on LpConstraint ... skipped 'solver PYGLPK not available' test_constraint_copy (pulp.tests.test_pulp.PYGLPKTest.test_constraint_copy) LpConstraint.copy() ... skipped 'solver PYGLPK not available' test_constraint_div (pulp.tests.test_pulp.PYGLPKTest.test_constraint_div) __div__ operator on LpConstraint ... skipped 'solver PYGLPK not available' test_constraint_mul (pulp.tests.test_pulp.PYGLPKTest.test_constraint_mul) __mul__ operator on LpConstraint ... skipped 'solver PYGLPK not available' test_constraint_neg (pulp.tests.test_pulp.PYGLPKTest.test_constraint_neg) __neg__ operator on LpConstraint ... skipped 'solver PYGLPK not available' test_constraint_sub (pulp.tests.test_pulp.PYGLPKTest.test_constraint_sub) __sub__ operator on LpConstraint ... skipped 'solver PYGLPK not available' test_continuous (pulp.tests.test_pulp.PYGLPKTest.test_continuous) ... skipped 'solver PYGLPK not available' test_continuous_max (pulp.tests.test_pulp.PYGLPKTest.test_continuous_max) ... skipped 'solver PYGLPK not available' test_divide (pulp.tests.test_pulp.PYGLPKTest.test_divide) ... skipped 'solver PYGLPK not available' test_dual_variables_reduced_costs (pulp.tests.test_pulp.PYGLPKTest.test_dual_variables_reduced_costs) Test the reporting of dual variables slacks and reduced costs ... skipped 'solver PYGLPK not available' test_elastic_constraints (pulp.tests.test_pulp.PYGLPKTest.test_elastic_constraints) Test the ability to use Elastic constraints ... skipped 'solver PYGLPK not available' test_elastic_constraints_2 (pulp.tests.test_pulp.PYGLPKTest.test_elastic_constraints_2) Test the ability to use Elastic constraints ... skipped 'solver PYGLPK not available' test_elastic_constraints_penalty_unbounded (pulp.tests.test_pulp.PYGLPKTest.test_elastic_constraints_penalty_unbounded) Test the ability to use Elastic constraints (penalty unbounded) ... skipped 'solver PYGLPK not available' test_elastic_constraints_penalty_unchanged (pulp.tests.test_pulp.PYGLPKTest.test_elastic_constraints_penalty_unchanged) Test the ability to use Elastic constraints (penalty unchanged) ... skipped 'solver PYGLPK not available' test_export_dict_LP (pulp.tests.test_pulp.PYGLPKTest.test_export_dict_LP) ... skipped 'solver PYGLPK not available' test_export_dict_LP_no_obj (pulp.tests.test_pulp.PYGLPKTest.test_export_dict_LP_no_obj) ... skipped 'solver PYGLPK not available' test_export_dict_MIP (pulp.tests.test_pulp.PYGLPKTest.test_export_dict_MIP) ... skipped 'solver PYGLPK not available' test_export_dict_max (pulp.tests.test_pulp.PYGLPKTest.test_export_dict_max) ... skipped 'solver PYGLPK not available' test_export_json_LP (pulp.tests.test_pulp.PYGLPKTest.test_export_json_LP) ... skipped 'solver PYGLPK not available' test_export_solver_dict_LP (pulp.tests.test_pulp.PYGLPKTest.test_export_solver_dict_LP) ... skipped 'solver PYGLPK not available' test_export_solver_json (pulp.tests.test_pulp.PYGLPKTest.test_export_solver_json) ... skipped 'solver PYGLPK not available' test_false_constraint (pulp.tests.test_pulp.PYGLPKTest.test_false_constraint) ... skipped 'solver PYGLPK not available' test_feasibility_only (pulp.tests.test_pulp.PYGLPKTest.test_feasibility_only) ... skipped 'solver PYGLPK not available' test_fixed_value (pulp.tests.test_pulp.PYGLPKTest.test_fixed_value) ... skipped 'solver PYGLPK not available' test_fractional_constraints (pulp.tests.test_pulp.PYGLPKTest.test_fractional_constraints) Test the ability to use fractional constraints ... skipped 'solver PYGLPK not available' test_importMPF_MI_bound (pulp.tests.test_pulp.PYGLPKTest.test_importMPF_MI_bound) Import MPS file with MI bound type. ... skipped 'solver PYGLPK not available' test_importMPS_PL_bound (pulp.tests.test_pulp.PYGLPKTest.test_importMPS_PL_bound) Import MPS file with PL bound type. ... skipped 'solver PYGLPK not available' test_importMPS_RHS_fields56 (pulp.tests.test_pulp.PYGLPKTest.test_importMPS_RHS_fields56) Import MPS file with RHS definitions in fields 5 & 6. ... skipped 'solver PYGLPK not available' test_importMPS_binary (pulp.tests.test_pulp.PYGLPKTest.test_importMPS_binary) ... skipped 'solver PYGLPK not available' test_importMPS_integer (pulp.tests.test_pulp.PYGLPKTest.test_importMPS_integer) ... skipped 'solver PYGLPK not available' test_importMPS_maximize (pulp.tests.test_pulp.PYGLPKTest.test_importMPS_maximize) ... skipped 'solver PYGLPK not available' test_importMPS_noname (pulp.tests.test_pulp.PYGLPKTest.test_importMPS_noname) ... skipped 'solver PYGLPK not available' test_infeasible (pulp.tests.test_pulp.PYGLPKTest.test_infeasible) ... skipped 'solver PYGLPK not available' test_infeasible_2 (pulp.tests.test_pulp.PYGLPKTest.test_infeasible_2) ... skipped 'solver PYGLPK not available' test_infeasible_problem__is_not_valid (pulp.tests.test_pulp.PYGLPKTest.test_infeasible_problem__is_not_valid) Given a problem where x cannot converge to any value ... skipped 'solver PYGLPK not available' test_initial_value (pulp.tests.test_pulp.PYGLPKTest.test_initial_value) ... skipped 'solver PYGLPK not available' test_integer_infeasible (pulp.tests.test_pulp.PYGLPKTest.test_integer_infeasible) ... skipped 'solver PYGLPK not available' test_integer_infeasible_2 (pulp.tests.test_pulp.PYGLPKTest.test_integer_infeasible_2) ... skipped 'solver PYGLPK not available' test_intermediate_var (pulp.tests.test_pulp.PYGLPKTest.test_intermediate_var) ... skipped 'solver PYGLPK not available' test_invalid_var_names (pulp.tests.test_pulp.PYGLPKTest.test_invalid_var_names) ... skipped 'solver PYGLPK not available' test_logPath (pulp.tests.test_pulp.PYGLPKTest.test_logPath) ... skipped 'solver PYGLPK not available' test_long_var_name (pulp.tests.test_pulp.PYGLPKTest.test_long_var_name) ... skipped 'solver PYGLPK not available' test_longname_lp (pulp.tests.test_pulp.PYGLPKTest.test_longname_lp) ... skipped 'solver PYGLPK not available' test_makeDict_behavior (pulp.tests.test_pulp.PYGLPKTest.test_makeDict_behavior) Test if makeDict is returning the expected value. ... skipped 'solver PYGLPK not available' test_makeDict_default_value (pulp.tests.test_pulp.PYGLPKTest.test_makeDict_default_value) Test if makeDict is returning a default value when specified. ... skipped 'solver PYGLPK not available' test_measuring_solving_time (pulp.tests.test_pulp.PYGLPKTest.test_measuring_solving_time) ... skipped 'solver PYGLPK not available' test_mip (pulp.tests.test_pulp.PYGLPKTest.test_mip) ... skipped 'solver PYGLPK not available' test_mip_floats_objective (pulp.tests.test_pulp.PYGLPKTest.test_mip_floats_objective) ... skipped 'solver PYGLPK not available' test_msg_arg (pulp.tests.test_pulp.PYGLPKTest.test_msg_arg) Test setting the msg arg to True does not interfere with solve ... skipped 'solver PYGLPK not available' test_multiply_nan_values (pulp.tests.test_pulp.PYGLPKTest.test_multiply_nan_values) ... skipped 'solver PYGLPK not available' test_no_objective (pulp.tests.test_pulp.PYGLPKTest.test_no_objective) ... skipped 'solver PYGLPK not available' test_non_intermediate_var (pulp.tests.test_pulp.PYGLPKTest.test_non_intermediate_var) ... skipped 'solver PYGLPK not available' test_options_parsing_SCIP_HIGHS (pulp.tests.test_pulp.PYGLPKTest.test_options_parsing_SCIP_HIGHS) ... skipped 'solver PYGLPK not available' test_parse_cplex_mipopt_solution (pulp.tests.test_pulp.PYGLPKTest.test_parse_cplex_mipopt_solution) Ensures `readsol` can parse CPLEX mipopt solutions (see issue #508). ... skipped 'solver PYGLPK not available' test_pulpTestAll (pulp.tests.test_pulp.PYGLPKTest.test_pulpTestAll) Test the availability of the function pulpTestAll ... skipped 'solver PYGLPK not available' test_regression_794 (pulp.tests.test_pulp.PYGLPKTest.test_regression_794) ... skipped 'solver PYGLPK not available' test_regression_805 (pulp.tests.test_pulp.PYGLPKTest.test_regression_805) ... skipped 'solver PYGLPK not available' test_relaxed_mip (pulp.tests.test_pulp.PYGLPKTest.test_relaxed_mip) ... skipped 'solver PYGLPK not available' test_repeated_name (pulp.tests.test_pulp.PYGLPKTest.test_repeated_name) ... skipped 'solver PYGLPK not available' test_sequential_solve (pulp.tests.test_pulp.PYGLPKTest.test_sequential_solve) Test the ability to sequentially solve a problem ... skipped 'solver PYGLPK not available' test_sum_nan_values (pulp.tests.test_pulp.PYGLPKTest.test_sum_nan_values) ... skipped 'solver PYGLPK not available' test_timeLimit (pulp.tests.test_pulp.PYGLPKTest.test_timeLimit) ... skipped 'solver PYGLPK not available' test_time_limit_no_solution (pulp.tests.test_pulp.PYGLPKTest.test_time_limit_no_solution) ... skipped 'solver PYGLPK not available' test_unbounded (pulp.tests.test_pulp.PYGLPKTest.test_unbounded) ... skipped 'solver PYGLPK not available' test_unbounded_problem__is_not_valid (pulp.tests.test_pulp.PYGLPKTest.test_unbounded_problem__is_not_valid) Given an unbounded problem, where x will tend to infinity ... skipped 'solver PYGLPK not available' test_unset_objective_value__is_valid (pulp.tests.test_pulp.PYGLPKTest.test_unset_objective_value__is_valid) Given a valid problem that does not converge, ... skipped 'solver PYGLPK not available' test_variable_0_is_deleted (pulp.tests.test_pulp.PYGLPKTest.test_variable_0_is_deleted) Test that a variable is deleted when it is subtracted to 0 ... skipped 'solver PYGLPK not available' test_variable_as_objective (pulp.tests.test_pulp.PYGLPKTest.test_variable_as_objective) ... skipped 'solver PYGLPK not available' test_zero_constraint (pulp.tests.test_pulp.PYGLPKTest.test_zero_constraint) ... skipped 'solver PYGLPK not available' test_LpVariable_indexs_param (pulp.tests.test_pulp.SAS94Test.test_LpVariable_indexs_param) Test that 'indexs' param continues to work ... skipped 'solver SAS94 not available' test_LpVariable_indices_param (pulp.tests.test_pulp.SAS94Test.test_LpVariable_indices_param) Test that 'indices' argument works ... skipped 'solver SAS94 not available' test_assignInvalidStatus (pulp.tests.test_pulp.SAS94Test.test_assignInvalidStatus) ... skipped 'solver SAS94 not available' test_colum_based_empty_constraints (pulp.tests.test_pulp.SAS94Test.test_colum_based_empty_constraints) ... skipped 'solver SAS94 not available' test_column_based (pulp.tests.test_pulp.SAS94Test.test_column_based) ... skipped 'solver SAS94 not available' test_column_based_modelling_resolve (pulp.tests.test_pulp.SAS94Test.test_column_based_modelling_resolve) ... skipped 'solver SAS94 not available' test_comparison (pulp.tests.test_pulp.SAS94Test.test_comparison) ... skipped 'solver SAS94 not available' test_constraint_add (pulp.tests.test_pulp.SAS94Test.test_constraint_add) __add__ operator on LpConstraint ... skipped 'solver SAS94 not available' test_constraint_copy (pulp.tests.test_pulp.SAS94Test.test_constraint_copy) LpConstraint.copy() ... skipped 'solver SAS94 not available' test_constraint_div (pulp.tests.test_pulp.SAS94Test.test_constraint_div) __div__ operator on LpConstraint ... skipped 'solver SAS94 not available' test_constraint_mul (pulp.tests.test_pulp.SAS94Test.test_constraint_mul) __mul__ operator on LpConstraint ... skipped 'solver SAS94 not available' test_constraint_neg (pulp.tests.test_pulp.SAS94Test.test_constraint_neg) __neg__ operator on LpConstraint ... skipped 'solver SAS94 not available' test_constraint_sub (pulp.tests.test_pulp.SAS94Test.test_constraint_sub) __sub__ operator on LpConstraint ... skipped 'solver SAS94 not available' test_continuous (pulp.tests.test_pulp.SAS94Test.test_continuous) ... skipped 'solver SAS94 not available' test_continuous_max (pulp.tests.test_pulp.SAS94Test.test_continuous_max) ... skipped 'solver SAS94 not available' test_divide (pulp.tests.test_pulp.SAS94Test.test_divide) ... skipped 'solver SAS94 not available' test_dual_variables_reduced_costs (pulp.tests.test_pulp.SAS94Test.test_dual_variables_reduced_costs) Test the reporting of dual variables slacks and reduced costs ... skipped 'solver SAS94 not available' test_elastic_constraints (pulp.tests.test_pulp.SAS94Test.test_elastic_constraints) Test the ability to use Elastic constraints ... skipped 'solver SAS94 not available' test_elastic_constraints_2 (pulp.tests.test_pulp.SAS94Test.test_elastic_constraints_2) Test the ability to use Elastic constraints ... skipped 'solver SAS94 not available' test_elastic_constraints_penalty_unbounded (pulp.tests.test_pulp.SAS94Test.test_elastic_constraints_penalty_unbounded) Test the ability to use Elastic constraints (penalty unbounded) ... skipped 'solver SAS94 not available' test_elastic_constraints_penalty_unchanged (pulp.tests.test_pulp.SAS94Test.test_elastic_constraints_penalty_unchanged) Test the ability to use Elastic constraints (penalty unchanged) ... skipped 'solver SAS94 not available' test_export_dict_LP (pulp.tests.test_pulp.SAS94Test.test_export_dict_LP) ... skipped 'solver SAS94 not available' test_export_dict_LP_no_obj (pulp.tests.test_pulp.SAS94Test.test_export_dict_LP_no_obj) ... skipped 'solver SAS94 not available' test_export_dict_MIP (pulp.tests.test_pulp.SAS94Test.test_export_dict_MIP) ... skipped 'solver SAS94 not available' test_export_dict_max (pulp.tests.test_pulp.SAS94Test.test_export_dict_max) ... skipped 'solver SAS94 not available' test_export_json_LP (pulp.tests.test_pulp.SAS94Test.test_export_json_LP) ... skipped 'solver SAS94 not available' test_export_solver_dict_LP (pulp.tests.test_pulp.SAS94Test.test_export_solver_dict_LP) ... skipped 'solver SAS94 not available' test_export_solver_json (pulp.tests.test_pulp.SAS94Test.test_export_solver_json) ... skipped 'solver SAS94 not available' test_false_constraint (pulp.tests.test_pulp.SAS94Test.test_false_constraint) ... skipped 'solver SAS94 not available' test_feasibility_only (pulp.tests.test_pulp.SAS94Test.test_feasibility_only) ... skipped 'solver SAS94 not available' test_fixed_value (pulp.tests.test_pulp.SAS94Test.test_fixed_value) ... skipped 'solver SAS94 not available' test_fractional_constraints (pulp.tests.test_pulp.SAS94Test.test_fractional_constraints) Test the ability to use fractional constraints ... skipped 'solver SAS94 not available' test_importMPF_MI_bound (pulp.tests.test_pulp.SAS94Test.test_importMPF_MI_bound) Import MPS file with MI bound type. ... skipped 'solver SAS94 not available' test_importMPS_PL_bound (pulp.tests.test_pulp.SAS94Test.test_importMPS_PL_bound) Import MPS file with PL bound type. ... skipped 'solver SAS94 not available' test_importMPS_RHS_fields56 (pulp.tests.test_pulp.SAS94Test.test_importMPS_RHS_fields56) Import MPS file with RHS definitions in fields 5 & 6. ... skipped 'solver SAS94 not available' test_importMPS_binary (pulp.tests.test_pulp.SAS94Test.test_importMPS_binary) ... skipped 'solver SAS94 not available' test_importMPS_integer (pulp.tests.test_pulp.SAS94Test.test_importMPS_integer) ... skipped 'solver SAS94 not available' test_importMPS_maximize (pulp.tests.test_pulp.SAS94Test.test_importMPS_maximize) ... skipped 'solver SAS94 not available' test_importMPS_noname (pulp.tests.test_pulp.SAS94Test.test_importMPS_noname) ... skipped 'solver SAS94 not available' test_infeasible (pulp.tests.test_pulp.SAS94Test.test_infeasible) ... skipped 'solver SAS94 not available' test_infeasible_2 (pulp.tests.test_pulp.SAS94Test.test_infeasible_2) ... skipped 'solver SAS94 not available' test_infeasible_problem__is_not_valid (pulp.tests.test_pulp.SAS94Test.test_infeasible_problem__is_not_valid) Given a problem where x cannot converge to any value ... skipped 'solver SAS94 not available' test_initial_value (pulp.tests.test_pulp.SAS94Test.test_initial_value) ... skipped 'solver SAS94 not available' test_integer_infeasible (pulp.tests.test_pulp.SAS94Test.test_integer_infeasible) ... skipped 'solver SAS94 not available' test_integer_infeasible_2 (pulp.tests.test_pulp.SAS94Test.test_integer_infeasible_2) ... skipped 'solver SAS94 not available' test_intermediate_var (pulp.tests.test_pulp.SAS94Test.test_intermediate_var) ... skipped 'solver SAS94 not available' test_invalid_var_names (pulp.tests.test_pulp.SAS94Test.test_invalid_var_names) ... skipped 'solver SAS94 not available' test_logPath (pulp.tests.test_pulp.SAS94Test.test_logPath) ... skipped 'solver SAS94 not available' test_long_var_name (pulp.tests.test_pulp.SAS94Test.test_long_var_name) ... skipped 'solver SAS94 not available' test_longname_lp (pulp.tests.test_pulp.SAS94Test.test_longname_lp) ... skipped 'solver SAS94 not available' test_makeDict_behavior (pulp.tests.test_pulp.SAS94Test.test_makeDict_behavior) Test if makeDict is returning the expected value. ... skipped 'solver SAS94 not available' test_makeDict_default_value (pulp.tests.test_pulp.SAS94Test.test_makeDict_default_value) Test if makeDict is returning a default value when specified. ... skipped 'solver SAS94 not available' test_measuring_solving_time (pulp.tests.test_pulp.SAS94Test.test_measuring_solving_time) ... skipped 'solver SAS94 not available' test_mip (pulp.tests.test_pulp.SAS94Test.test_mip) ... skipped 'solver SAS94 not available' test_mip_floats_objective (pulp.tests.test_pulp.SAS94Test.test_mip_floats_objective) ... skipped 'solver SAS94 not available' test_msg_arg (pulp.tests.test_pulp.SAS94Test.test_msg_arg) Test setting the msg arg to True does not interfere with solve ... skipped 'solver SAS94 not available' test_multiply_nan_values (pulp.tests.test_pulp.SAS94Test.test_multiply_nan_values) ... skipped 'solver SAS94 not available' test_no_objective (pulp.tests.test_pulp.SAS94Test.test_no_objective) ... skipped 'solver SAS94 not available' test_non_intermediate_var (pulp.tests.test_pulp.SAS94Test.test_non_intermediate_var) ... skipped 'solver SAS94 not available' test_options_parsing_SCIP_HIGHS (pulp.tests.test_pulp.SAS94Test.test_options_parsing_SCIP_HIGHS) ... skipped 'solver SAS94 not available' test_parse_cplex_mipopt_solution (pulp.tests.test_pulp.SAS94Test.test_parse_cplex_mipopt_solution) Ensures `readsol` can parse CPLEX mipopt solutions (see issue #508). ... skipped 'solver SAS94 not available' test_pulpTestAll (pulp.tests.test_pulp.SAS94Test.test_pulpTestAll) Test the availability of the function pulpTestAll ... skipped 'solver SAS94 not available' test_regression_794 (pulp.tests.test_pulp.SAS94Test.test_regression_794) ... skipped 'solver SAS94 not available' test_regression_805 (pulp.tests.test_pulp.SAS94Test.test_regression_805) ... skipped 'solver SAS94 not available' test_relaxed_mip (pulp.tests.test_pulp.SAS94Test.test_relaxed_mip) ... skipped 'solver SAS94 not available' test_repeated_name (pulp.tests.test_pulp.SAS94Test.test_repeated_name) ... skipped 'solver SAS94 not available' test_sas_with_option (pulp.tests.test_pulp.SAS94Test.test_sas_with_option) ... skipped 'solver SAS94 not available' test_sequential_solve (pulp.tests.test_pulp.SAS94Test.test_sequential_solve) Test the ability to sequentially solve a problem ... skipped 'solver SAS94 not available' test_sum_nan_values (pulp.tests.test_pulp.SAS94Test.test_sum_nan_values) ... skipped 'solver SAS94 not available' test_timeLimit (pulp.tests.test_pulp.SAS94Test.test_timeLimit) ... skipped 'solver SAS94 not available' test_time_limit_no_solution (pulp.tests.test_pulp.SAS94Test.test_time_limit_no_solution) ... skipped 'solver SAS94 not available' test_unbounded (pulp.tests.test_pulp.SAS94Test.test_unbounded) ... skipped 'solver SAS94 not available' test_unbounded_problem__is_not_valid (pulp.tests.test_pulp.SAS94Test.test_unbounded_problem__is_not_valid) Given an unbounded problem, where x will tend to infinity ... skipped 'solver SAS94 not available' test_unset_objective_value__is_valid (pulp.tests.test_pulp.SAS94Test.test_unset_objective_value__is_valid) Given a valid problem that does not converge, ... skipped 'solver SAS94 not available' test_variable_0_is_deleted (pulp.tests.test_pulp.SAS94Test.test_variable_0_is_deleted) Test that a variable is deleted when it is subtracted to 0 ... skipped 'solver SAS94 not available' test_variable_as_objective (pulp.tests.test_pulp.SAS94Test.test_variable_as_objective) ... skipped 'solver SAS94 not available' test_zero_constraint (pulp.tests.test_pulp.SAS94Test.test_zero_constraint) ... skipped 'solver SAS94 not available' test_LpVariable_indexs_param (pulp.tests.test_pulp.SASCASTest.test_LpVariable_indexs_param) Test that 'indexs' param continues to work ... skipped 'solver SASCAS not available' test_LpVariable_indices_param (pulp.tests.test_pulp.SASCASTest.test_LpVariable_indices_param) Test that 'indices' argument works ... skipped 'solver SASCAS not available' test_assignInvalidStatus (pulp.tests.test_pulp.SASCASTest.test_assignInvalidStatus) ... skipped 'solver SASCAS not available' test_colum_based_empty_constraints (pulp.tests.test_pulp.SASCASTest.test_colum_based_empty_constraints) ... skipped 'solver SASCAS not available' test_column_based (pulp.tests.test_pulp.SASCASTest.test_column_based) ... skipped 'solver SASCAS not available' test_column_based_modelling_resolve (pulp.tests.test_pulp.SASCASTest.test_column_based_modelling_resolve) ... skipped 'solver SASCAS not available' test_comparison (pulp.tests.test_pulp.SASCASTest.test_comparison) ... skipped 'solver SASCAS not available' test_constraint_add (pulp.tests.test_pulp.SASCASTest.test_constraint_add) __add__ operator on LpConstraint ... skipped 'solver SASCAS not available' test_constraint_copy (pulp.tests.test_pulp.SASCASTest.test_constraint_copy) LpConstraint.copy() ... skipped 'solver SASCAS not available' test_constraint_div (pulp.tests.test_pulp.SASCASTest.test_constraint_div) __div__ operator on LpConstraint ... skipped 'solver SASCAS not available' test_constraint_mul (pulp.tests.test_pulp.SASCASTest.test_constraint_mul) __mul__ operator on LpConstraint ... skipped 'solver SASCAS not available' test_constraint_neg (pulp.tests.test_pulp.SASCASTest.test_constraint_neg) __neg__ operator on LpConstraint ... skipped 'solver SASCAS not available' test_constraint_sub (pulp.tests.test_pulp.SASCASTest.test_constraint_sub) __sub__ operator on LpConstraint ... skipped 'solver SASCAS not available' test_continuous (pulp.tests.test_pulp.SASCASTest.test_continuous) ... skipped 'solver SASCAS not available' test_continuous_max (pulp.tests.test_pulp.SASCASTest.test_continuous_max) ... skipped 'solver SASCAS not available' test_divide (pulp.tests.test_pulp.SASCASTest.test_divide) ... skipped 'solver SASCAS not available' test_dual_variables_reduced_costs (pulp.tests.test_pulp.SASCASTest.test_dual_variables_reduced_costs) Test the reporting of dual variables slacks and reduced costs ... skipped 'solver SASCAS not available' test_elastic_constraints (pulp.tests.test_pulp.SASCASTest.test_elastic_constraints) Test the ability to use Elastic constraints ... skipped 'solver SASCAS not available' test_elastic_constraints_2 (pulp.tests.test_pulp.SASCASTest.test_elastic_constraints_2) Test the ability to use Elastic constraints ... skipped 'solver SASCAS not available' test_elastic_constraints_penalty_unbounded (pulp.tests.test_pulp.SASCASTest.test_elastic_constraints_penalty_unbounded) Test the ability to use Elastic constraints (penalty unbounded) ... skipped 'solver SASCAS not available' test_elastic_constraints_penalty_unchanged (pulp.tests.test_pulp.SASCASTest.test_elastic_constraints_penalty_unchanged) Test the ability to use Elastic constraints (penalty unchanged) ... skipped 'solver SASCAS not available' test_export_dict_LP (pulp.tests.test_pulp.SASCASTest.test_export_dict_LP) ... skipped 'solver SASCAS not available' test_export_dict_LP_no_obj (pulp.tests.test_pulp.SASCASTest.test_export_dict_LP_no_obj) ... skipped 'solver SASCAS not available' test_export_dict_MIP (pulp.tests.test_pulp.SASCASTest.test_export_dict_MIP) ... skipped 'solver SASCAS not available' test_export_dict_max (pulp.tests.test_pulp.SASCASTest.test_export_dict_max) ... skipped 'solver SASCAS not available' test_export_json_LP (pulp.tests.test_pulp.SASCASTest.test_export_json_LP) ... skipped 'solver SASCAS not available' test_export_solver_dict_LP (pulp.tests.test_pulp.SASCASTest.test_export_solver_dict_LP) ... skipped 'solver SASCAS not available' test_export_solver_json (pulp.tests.test_pulp.SASCASTest.test_export_solver_json) ... skipped 'solver SASCAS not available' test_false_constraint (pulp.tests.test_pulp.SASCASTest.test_false_constraint) ... skipped 'solver SASCAS not available' test_feasibility_only (pulp.tests.test_pulp.SASCASTest.test_feasibility_only) ... skipped 'solver SASCAS not available' test_fixed_value (pulp.tests.test_pulp.SASCASTest.test_fixed_value) ... skipped 'solver SASCAS not available' test_fractional_constraints (pulp.tests.test_pulp.SASCASTest.test_fractional_constraints) Test the ability to use fractional constraints ... skipped 'solver SASCAS not available' test_importMPF_MI_bound (pulp.tests.test_pulp.SASCASTest.test_importMPF_MI_bound) Import MPS file with MI bound type. ... skipped 'solver SASCAS not available' test_importMPS_PL_bound (pulp.tests.test_pulp.SASCASTest.test_importMPS_PL_bound) Import MPS file with PL bound type. ... skipped 'solver SASCAS not available' test_importMPS_RHS_fields56 (pulp.tests.test_pulp.SASCASTest.test_importMPS_RHS_fields56) Import MPS file with RHS definitions in fields 5 & 6. ... skipped 'solver SASCAS not available' test_importMPS_binary (pulp.tests.test_pulp.SASCASTest.test_importMPS_binary) ... skipped 'solver SASCAS not available' test_importMPS_integer (pulp.tests.test_pulp.SASCASTest.test_importMPS_integer) ... skipped 'solver SASCAS not available' test_importMPS_maximize (pulp.tests.test_pulp.SASCASTest.test_importMPS_maximize) ... skipped 'solver SASCAS not available' test_importMPS_noname (pulp.tests.test_pulp.SASCASTest.test_importMPS_noname) ... skipped 'solver SASCAS not available' test_infeasible (pulp.tests.test_pulp.SASCASTest.test_infeasible) ... skipped 'solver SASCAS not available' test_infeasible_2 (pulp.tests.test_pulp.SASCASTest.test_infeasible_2) ... skipped 'solver SASCAS not available' test_infeasible_problem__is_not_valid (pulp.tests.test_pulp.SASCASTest.test_infeasible_problem__is_not_valid) Given a problem where x cannot converge to any value ... skipped 'solver SASCAS not available' test_initial_value (pulp.tests.test_pulp.SASCASTest.test_initial_value) ... skipped 'solver SASCAS not available' test_integer_infeasible (pulp.tests.test_pulp.SASCASTest.test_integer_infeasible) ... skipped 'solver SASCAS not available' test_integer_infeasible_2 (pulp.tests.test_pulp.SASCASTest.test_integer_infeasible_2) ... skipped 'solver SASCAS not available' test_intermediate_var (pulp.tests.test_pulp.SASCASTest.test_intermediate_var) ... skipped 'solver SASCAS not available' test_invalid_var_names (pulp.tests.test_pulp.SASCASTest.test_invalid_var_names) ... skipped 'solver SASCAS not available' test_logPath (pulp.tests.test_pulp.SASCASTest.test_logPath) ... skipped 'solver SASCAS not available' test_long_var_name (pulp.tests.test_pulp.SASCASTest.test_long_var_name) ... skipped 'solver SASCAS not available' test_longname_lp (pulp.tests.test_pulp.SASCASTest.test_longname_lp) ... skipped 'solver SASCAS not available' test_makeDict_behavior (pulp.tests.test_pulp.SASCASTest.test_makeDict_behavior) Test if makeDict is returning the expected value. ... skipped 'solver SASCAS not available' test_makeDict_default_value (pulp.tests.test_pulp.SASCASTest.test_makeDict_default_value) Test if makeDict is returning a default value when specified. ... skipped 'solver SASCAS not available' test_measuring_solving_time (pulp.tests.test_pulp.SASCASTest.test_measuring_solving_time) ... skipped 'solver SASCAS not available' test_mip (pulp.tests.test_pulp.SASCASTest.test_mip) ... skipped 'solver SASCAS not available' test_mip_floats_objective (pulp.tests.test_pulp.SASCASTest.test_mip_floats_objective) ... skipped 'solver SASCAS not available' test_msg_arg (pulp.tests.test_pulp.SASCASTest.test_msg_arg) Test setting the msg arg to True does not interfere with solve ... skipped 'solver SASCAS not available' test_multiply_nan_values (pulp.tests.test_pulp.SASCASTest.test_multiply_nan_values) ... skipped 'solver SASCAS not available' test_no_objective (pulp.tests.test_pulp.SASCASTest.test_no_objective) ... skipped 'solver SASCAS not available' test_non_intermediate_var (pulp.tests.test_pulp.SASCASTest.test_non_intermediate_var) ... skipped 'solver SASCAS not available' test_options_parsing_SCIP_HIGHS (pulp.tests.test_pulp.SASCASTest.test_options_parsing_SCIP_HIGHS) ... skipped 'solver SASCAS not available' test_parse_cplex_mipopt_solution (pulp.tests.test_pulp.SASCASTest.test_parse_cplex_mipopt_solution) Ensures `readsol` can parse CPLEX mipopt solutions (see issue #508). ... skipped 'solver SASCAS not available' test_pulpTestAll (pulp.tests.test_pulp.SASCASTest.test_pulpTestAll) Test the availability of the function pulpTestAll ... skipped 'solver SASCAS not available' test_regression_794 (pulp.tests.test_pulp.SASCASTest.test_regression_794) ... skipped 'solver SASCAS not available' test_regression_805 (pulp.tests.test_pulp.SASCASTest.test_regression_805) ... skipped 'solver SASCAS not available' test_relaxed_mip (pulp.tests.test_pulp.SASCASTest.test_relaxed_mip) ... skipped 'solver SASCAS not available' test_repeated_name (pulp.tests.test_pulp.SASCASTest.test_repeated_name) ... skipped 'solver SASCAS not available' test_sas_with_option (pulp.tests.test_pulp.SASCASTest.test_sas_with_option) ... skipped 'solver SASCAS not available' test_sequential_solve (pulp.tests.test_pulp.SASCASTest.test_sequential_solve) Test the ability to sequentially solve a problem ... skipped 'solver SASCAS not available' test_sum_nan_values (pulp.tests.test_pulp.SASCASTest.test_sum_nan_values) ... skipped 'solver SASCAS not available' test_timeLimit (pulp.tests.test_pulp.SASCASTest.test_timeLimit) ... skipped 'solver SASCAS not available' test_time_limit_no_solution (pulp.tests.test_pulp.SASCASTest.test_time_limit_no_solution) ... skipped 'solver SASCAS not available' test_unbounded (pulp.tests.test_pulp.SASCASTest.test_unbounded) ... skipped 'solver SASCAS not available' test_unbounded_problem__is_not_valid (pulp.tests.test_pulp.SASCASTest.test_unbounded_problem__is_not_valid) Given an unbounded problem, where x will tend to infinity ... skipped 'solver SASCAS not available' test_unset_objective_value__is_valid (pulp.tests.test_pulp.SASCASTest.test_unset_objective_value__is_valid) Given a valid problem that does not converge, ... skipped 'solver SASCAS not available' test_variable_0_is_deleted (pulp.tests.test_pulp.SASCASTest.test_variable_0_is_deleted) Test that a variable is deleted when it is subtracted to 0 ... skipped 'solver SASCAS not available' test_variable_as_objective (pulp.tests.test_pulp.SASCASTest.test_variable_as_objective) ... skipped 'solver SASCAS not available' test_zero_constraint (pulp.tests.test_pulp.SASCASTest.test_zero_constraint) ... skipped 'solver SASCAS not available' test_LpVariable_indexs_param (pulp.tests.test_pulp.SCIP_CMDTest.test_LpVariable_indexs_param) Test that 'indexs' param continues to work ... ok test_LpVariable_indices_param (pulp.tests.test_pulp.SCIP_CMDTest.test_LpVariable_indices_param) Test that 'indices' argument works ... ok test_assignInvalidStatus (pulp.tests.test_pulp.SCIP_CMDTest.test_assignInvalidStatus) ... ok test_colum_based_empty_constraints (pulp.tests.test_pulp.SCIP_CMDTest.test_colum_based_empty_constraints) ... ok test_column_based (pulp.tests.test_pulp.SCIP_CMDTest.test_column_based) ... ok test_column_based_modelling_resolve (pulp.tests.test_pulp.SCIP_CMDTest.test_column_based_modelling_resolve) ... ok test_comparison (pulp.tests.test_pulp.SCIP_CMDTest.test_comparison) ... ok test_constraint_add (pulp.tests.test_pulp.SCIP_CMDTest.test_constraint_add) __add__ operator on LpConstraint ... ok test_constraint_copy (pulp.tests.test_pulp.SCIP_CMDTest.test_constraint_copy) LpConstraint.copy() ... ok test_constraint_div (pulp.tests.test_pulp.SCIP_CMDTest.test_constraint_div) __div__ operator on LpConstraint ... ok test_constraint_mul (pulp.tests.test_pulp.SCIP_CMDTest.test_constraint_mul) __mul__ operator on LpConstraint ... ok test_constraint_neg (pulp.tests.test_pulp.SCIP_CMDTest.test_constraint_neg) __neg__ operator on LpConstraint ... ok test_constraint_sub (pulp.tests.test_pulp.SCIP_CMDTest.test_constraint_sub) __sub__ operator on LpConstraint ... ok test_continuous (pulp.tests.test_pulp.SCIP_CMDTest.test_continuous) ... ok test_continuous_max (pulp.tests.test_pulp.SCIP_CMDTest.test_continuous_max) ... ok test_divide (pulp.tests.test_pulp.SCIP_CMDTest.test_divide) ... ok test_dual_variables_reduced_costs (pulp.tests.test_pulp.SCIP_CMDTest.test_dual_variables_reduced_costs) Test the reporting of dual variables slacks and reduced costs ... ok test_elastic_constraints (pulp.tests.test_pulp.SCIP_CMDTest.test_elastic_constraints) Test the ability to use Elastic constraints ... ok test_elastic_constraints_2 (pulp.tests.test_pulp.SCIP_CMDTest.test_elastic_constraints_2) Test the ability to use Elastic constraints ... ok test_elastic_constraints_penalty_unbounded (pulp.tests.test_pulp.SCIP_CMDTest.test_elastic_constraints_penalty_unbounded) Test the ability to use Elastic constraints (penalty unbounded) ... ok test_elastic_constraints_penalty_unchanged (pulp.tests.test_pulp.SCIP_CMDTest.test_elastic_constraints_penalty_unchanged) Test the ability to use Elastic constraints (penalty unchanged) ... ok test_export_dict_LP (pulp.tests.test_pulp.SCIP_CMDTest.test_export_dict_LP) ... ok test_export_dict_LP_no_obj (pulp.tests.test_pulp.SCIP_CMDTest.test_export_dict_LP_no_obj) ... ok test_export_dict_MIP (pulp.tests.test_pulp.SCIP_CMDTest.test_export_dict_MIP) ... ok test_export_dict_max (pulp.tests.test_pulp.SCIP_CMDTest.test_export_dict_max) ... ok test_export_json_LP (pulp.tests.test_pulp.SCIP_CMDTest.test_export_json_LP) ... ok test_export_solver_dict_LP (pulp.tests.test_pulp.SCIP_CMDTest.test_export_solver_dict_LP) ... ok test_export_solver_json (pulp.tests.test_pulp.SCIP_CMDTest.test_export_solver_json) ... ok test_false_constraint (pulp.tests.test_pulp.SCIP_CMDTest.test_false_constraint) ... ok test_feasibility_only (pulp.tests.test_pulp.SCIP_CMDTest.test_feasibility_only) ... ok test_fixed_value (pulp.tests.test_pulp.SCIP_CMDTest.test_fixed_value) ... ok test_fractional_constraints (pulp.tests.test_pulp.SCIP_CMDTest.test_fractional_constraints) Test the ability to use fractional constraints ... ok test_importMPF_MI_bound (pulp.tests.test_pulp.SCIP_CMDTest.test_importMPF_MI_bound) Import MPS file with MI bound type. ... ok test_importMPS_PL_bound (pulp.tests.test_pulp.SCIP_CMDTest.test_importMPS_PL_bound) Import MPS file with PL bound type. ... ok test_importMPS_RHS_fields56 (pulp.tests.test_pulp.SCIP_CMDTest.test_importMPS_RHS_fields56) Import MPS file with RHS definitions in fields 5 & 6. ... ok test_importMPS_binary (pulp.tests.test_pulp.SCIP_CMDTest.test_importMPS_binary) ... ok test_importMPS_integer (pulp.tests.test_pulp.SCIP_CMDTest.test_importMPS_integer) ... ok test_importMPS_maximize (pulp.tests.test_pulp.SCIP_CMDTest.test_importMPS_maximize) ... ok test_importMPS_noname (pulp.tests.test_pulp.SCIP_CMDTest.test_importMPS_noname) ... ok test_infeasible (pulp.tests.test_pulp.SCIP_CMDTest.test_infeasible) ... ok test_infeasible_2 (pulp.tests.test_pulp.SCIP_CMDTest.test_infeasible_2) ... ok test_infeasible_problem__is_not_valid (pulp.tests.test_pulp.SCIP_CMDTest.test_infeasible_problem__is_not_valid) Given a problem where x cannot converge to any value ... ok test_initial_value (pulp.tests.test_pulp.SCIP_CMDTest.test_initial_value) ... ok test_integer_infeasible (pulp.tests.test_pulp.SCIP_CMDTest.test_integer_infeasible) ... ok test_integer_infeasible_2 (pulp.tests.test_pulp.SCIP_CMDTest.test_integer_infeasible_2) ... ok test_intermediate_var (pulp.tests.test_pulp.SCIP_CMDTest.test_intermediate_var) ... ok test_invalid_var_names (pulp.tests.test_pulp.SCIP_CMDTest.test_invalid_var_names) ... ok test_logPath (pulp.tests.test_pulp.SCIP_CMDTest.test_logPath) ... ok test_long_var_name (pulp.tests.test_pulp.SCIP_CMDTest.test_long_var_name) ... ok test_longname_lp (pulp.tests.test_pulp.SCIP_CMDTest.test_longname_lp) ... ok test_makeDict_behavior (pulp.tests.test_pulp.SCIP_CMDTest.test_makeDict_behavior) Test if makeDict is returning the expected value. ... ok test_makeDict_default_value (pulp.tests.test_pulp.SCIP_CMDTest.test_makeDict_default_value) Test if makeDict is returning a default value when specified. ... ok test_measuring_solving_time (pulp.tests.test_pulp.SCIP_CMDTest.test_measuring_solving_time) ... ok test_mip (pulp.tests.test_pulp.SCIP_CMDTest.test_mip) ... ok test_mip_floats_objective (pulp.tests.test_pulp.SCIP_CMDTest.test_mip_floats_objective) ... ok test_msg_arg (pulp.tests.test_pulp.SCIP_CMDTest.test_msg_arg) Test setting the msg arg to True does not interfere with solve ... SCIP version 9.2.2 [precision: 8 byte] [memory: block] [mode: optimized] [LP solver: SoPlex 7.1.4] [GitHash: NoGitInfo] Copyright (c) 2002-2025 Zuse Institute Berlin (ZIB) External libraries: Readline 8.2 GNU library for command line editing (gnu.org/s/readline) SoPlex 7.1.4 Linear programming solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInf] CppAD 20180000.0 Algorithmic Differentiation of C++ algorithms developed by B. Bell (github.com/coin-or/CppAD) ZLIB-NG 2.2.4 General purpose compression library by J. Gailly and M. Adler (zlib.net) GMP 6.3.0 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org) ZIMPL 3.6.2 Zuse Institute Mathematical Programming Language developed by T. Koch (zimpl.zib.de) AMPL/MP 690e9e7 AMPL .nl file reader library (github.com/ampl/mp) PaPILO 2.4.2 parallel presolve for integer and linear optimization (github.com/scipopt/papilo) (built with TBB) Nauty 2.8.9 Computing Graph Automorphism Groups by Brendan D. McKay (users.cecs.anu.edu.au/~bdm/nauty) sassy 1.1 Symmetry preprocessor by Markus Anders (github.com/markusa4/sassy) Ipopt 3.14.16 Interior Point Optimizer developed by A. Waechter et.al. (github.com/coin-or/Ipopt) reading user parameter file read problem ============ original problem has 4 variables (0 bin, 0 int, 0 impl, 4 cont) and 4 constraints presolving: (round 1, fast) 1 del vars, 3 del conss, 0 add conss, 2 chg bounds, 0 chg sides, 0 chg coeffs, 0 upgd conss, 0 impls, 0 clqs (round 2, fast) 3 del vars, 4 del conss, 0 add conss, 3 chg bounds, 0 chg sides, 0 chg coeffs, 0 upgd conss, 0 impls, 0 clqs presolving (3 rounds: 3 fast, 1 medium, 1 exhaustive): 4 deleted vars, 4 deleted constraints, 0 added constraints, 3 tightened bounds, 0 added holes, 0 changed sides, 0 changed coefficients 0 implications, 0 cliques transformed 1/1 original solutions to the transformed problem space Presolving Time: 0.00 SCIP Status : problem is solved [optimal solution found] Solving Time (sec) : 0.00 Solving Nodes : 0 Primal Bound : +5.40000000000000e+01 (1 solutions) Dual Bound : +5.40000000000000e+01 Gap : 0.00 % written solution information to file ok test_multiply_nan_values (pulp.tests.test_pulp.SCIP_CMDTest.test_multiply_nan_values) ... ok test_no_objective (pulp.tests.test_pulp.SCIP_CMDTest.test_no_objective) ... ok test_non_intermediate_var (pulp.tests.test_pulp.SCIP_CMDTest.test_non_intermediate_var) ... ok test_options_parsing_SCIP_HIGHS (pulp.tests.test_pulp.SCIP_CMDTest.test_options_parsing_SCIP_HIGHS) ... ok test_parse_cplex_mipopt_solution (pulp.tests.test_pulp.SCIP_CMDTest.test_parse_cplex_mipopt_solution) Ensures `readsol` can parse CPLEX mipopt solutions (see issue #508). ... ok test_pulpTestAll (pulp.tests.test_pulp.SCIP_CMDTest.test_pulpTestAll) Test the availability of the function pulpTestAll ... ok test_regression_794 (pulp.tests.test_pulp.SCIP_CMDTest.test_regression_794) ... ok test_regression_805 (pulp.tests.test_pulp.SCIP_CMDTest.test_regression_805) ... ok test_relaxed_mip (pulp.tests.test_pulp.SCIP_CMDTest.test_relaxed_mip) ... /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/lib/python3.13/site-packages/pulp/apis/scip_api.py:141: UserWarning: SCIP_CMD does not allow a problem to be relaxed warnings.warn(f"{self.name} does not allow a problem to be relaxed") ok test_repeated_name (pulp.tests.test_pulp.SCIP_CMDTest.test_repeated_name) ... ok test_sequential_solve (pulp.tests.test_pulp.SCIP_CMDTest.test_sequential_solve) Test the ability to sequentially solve a problem ... ok test_sum_nan_values (pulp.tests.test_pulp.SCIP_CMDTest.test_sum_nan_values) ... ok test_timeLimit (pulp.tests.test_pulp.SCIP_CMDTest.test_timeLimit) ... ok test_time_limit_no_solution (pulp.tests.test_pulp.SCIP_CMDTest.test_time_limit_no_solution) ... ok test_unbounded (pulp.tests.test_pulp.SCIP_CMDTest.test_unbounded) ... ok test_unbounded_problem__is_not_valid (pulp.tests.test_pulp.SCIP_CMDTest.test_unbounded_problem__is_not_valid) Given an unbounded problem, where x will tend to infinity ... ok test_unset_objective_value__is_valid (pulp.tests.test_pulp.SCIP_CMDTest.test_unset_objective_value__is_valid) Given a valid problem that does not converge, ... ok test_variable_0_is_deleted (pulp.tests.test_pulp.SCIP_CMDTest.test_variable_0_is_deleted) Test that a variable is deleted when it is subtracted to 0 ... ok test_variable_as_objective (pulp.tests.test_pulp.SCIP_CMDTest.test_variable_as_objective) ... ok test_zero_constraint (pulp.tests.test_pulp.SCIP_CMDTest.test_zero_constraint) ... ok test_LpVariable_indexs_param (pulp.tests.test_pulp.SCIP_PYTest.test_LpVariable_indexs_param) Test that 'indexs' param continues to work ... skipped 'solver SCIP_PY not available' test_LpVariable_indices_param (pulp.tests.test_pulp.SCIP_PYTest.test_LpVariable_indices_param) Test that 'indices' argument works ... skipped 'solver SCIP_PY not available' test_assignInvalidStatus (pulp.tests.test_pulp.SCIP_PYTest.test_assignInvalidStatus) ... skipped 'solver SCIP_PY not available' test_colum_based_empty_constraints (pulp.tests.test_pulp.SCIP_PYTest.test_colum_based_empty_constraints) ... skipped 'solver SCIP_PY not available' test_column_based (pulp.tests.test_pulp.SCIP_PYTest.test_column_based) ... skipped 'solver SCIP_PY not available' test_column_based_modelling_resolve (pulp.tests.test_pulp.SCIP_PYTest.test_column_based_modelling_resolve) ... skipped 'solver SCIP_PY not available' test_comparison (pulp.tests.test_pulp.SCIP_PYTest.test_comparison) ... skipped 'solver SCIP_PY not available' test_constraint_add (pulp.tests.test_pulp.SCIP_PYTest.test_constraint_add) __add__ operator on LpConstraint ... skipped 'solver SCIP_PY not available' test_constraint_copy (pulp.tests.test_pulp.SCIP_PYTest.test_constraint_copy) LpConstraint.copy() ... skipped 'solver SCIP_PY not available' test_constraint_div (pulp.tests.test_pulp.SCIP_PYTest.test_constraint_div) __div__ operator on LpConstraint ... skipped 'solver SCIP_PY not available' test_constraint_mul (pulp.tests.test_pulp.SCIP_PYTest.test_constraint_mul) __mul__ operator on LpConstraint ... skipped 'solver SCIP_PY not available' test_constraint_neg (pulp.tests.test_pulp.SCIP_PYTest.test_constraint_neg) __neg__ operator on LpConstraint ... skipped 'solver SCIP_PY not available' test_constraint_sub (pulp.tests.test_pulp.SCIP_PYTest.test_constraint_sub) __sub__ operator on LpConstraint ... skipped 'solver SCIP_PY not available' test_continuous (pulp.tests.test_pulp.SCIP_PYTest.test_continuous) ... skipped 'solver SCIP_PY not available' test_continuous_max (pulp.tests.test_pulp.SCIP_PYTest.test_continuous_max) ... skipped 'solver SCIP_PY not available' test_divide (pulp.tests.test_pulp.SCIP_PYTest.test_divide) ... skipped 'solver SCIP_PY not available' test_dual_variables_reduced_costs (pulp.tests.test_pulp.SCIP_PYTest.test_dual_variables_reduced_costs) Test the reporting of dual variables slacks and reduced costs ... skipped 'solver SCIP_PY not available' test_elastic_constraints (pulp.tests.test_pulp.SCIP_PYTest.test_elastic_constraints) Test the ability to use Elastic constraints ... skipped 'solver SCIP_PY not available' test_elastic_constraints_2 (pulp.tests.test_pulp.SCIP_PYTest.test_elastic_constraints_2) Test the ability to use Elastic constraints ... skipped 'solver SCIP_PY not available' test_elastic_constraints_penalty_unbounded (pulp.tests.test_pulp.SCIP_PYTest.test_elastic_constraints_penalty_unbounded) Test the ability to use Elastic constraints (penalty unbounded) ... skipped 'solver SCIP_PY not available' test_elastic_constraints_penalty_unchanged (pulp.tests.test_pulp.SCIP_PYTest.test_elastic_constraints_penalty_unchanged) Test the ability to use Elastic constraints (penalty unchanged) ... skipped 'solver SCIP_PY not available' test_export_dict_LP (pulp.tests.test_pulp.SCIP_PYTest.test_export_dict_LP) ... skipped 'solver SCIP_PY not available' test_export_dict_LP_no_obj (pulp.tests.test_pulp.SCIP_PYTest.test_export_dict_LP_no_obj) ... skipped 'solver SCIP_PY not available' test_export_dict_MIP (pulp.tests.test_pulp.SCIP_PYTest.test_export_dict_MIP) ... skipped 'solver SCIP_PY not available' test_export_dict_max (pulp.tests.test_pulp.SCIP_PYTest.test_export_dict_max) ... skipped 'solver SCIP_PY not available' test_export_json_LP (pulp.tests.test_pulp.SCIP_PYTest.test_export_json_LP) ... skipped 'solver SCIP_PY not available' test_export_solver_dict_LP (pulp.tests.test_pulp.SCIP_PYTest.test_export_solver_dict_LP) ... skipped 'solver SCIP_PY not available' test_export_solver_json (pulp.tests.test_pulp.SCIP_PYTest.test_export_solver_json) ... skipped 'solver SCIP_PY not available' test_false_constraint (pulp.tests.test_pulp.SCIP_PYTest.test_false_constraint) ... skipped 'solver SCIP_PY not available' test_feasibility_only (pulp.tests.test_pulp.SCIP_PYTest.test_feasibility_only) ... skipped 'solver SCIP_PY not available' test_fixed_value (pulp.tests.test_pulp.SCIP_PYTest.test_fixed_value) ... skipped 'solver SCIP_PY not available' test_fractional_constraints (pulp.tests.test_pulp.SCIP_PYTest.test_fractional_constraints) Test the ability to use fractional constraints ... skipped 'solver SCIP_PY not available' test_importMPF_MI_bound (pulp.tests.test_pulp.SCIP_PYTest.test_importMPF_MI_bound) Import MPS file with MI bound type. ... skipped 'solver SCIP_PY not available' test_importMPS_PL_bound (pulp.tests.test_pulp.SCIP_PYTest.test_importMPS_PL_bound) Import MPS file with PL bound type. ... skipped 'solver SCIP_PY not available' test_importMPS_RHS_fields56 (pulp.tests.test_pulp.SCIP_PYTest.test_importMPS_RHS_fields56) Import MPS file with RHS definitions in fields 5 & 6. ... skipped 'solver SCIP_PY not available' test_importMPS_binary (pulp.tests.test_pulp.SCIP_PYTest.test_importMPS_binary) ... skipped 'solver SCIP_PY not available' test_importMPS_integer (pulp.tests.test_pulp.SCIP_PYTest.test_importMPS_integer) ... skipped 'solver SCIP_PY not available' test_importMPS_maximize (pulp.tests.test_pulp.SCIP_PYTest.test_importMPS_maximize) ... skipped 'solver SCIP_PY not available' test_importMPS_noname (pulp.tests.test_pulp.SCIP_PYTest.test_importMPS_noname) ... skipped 'solver SCIP_PY not available' test_infeasible (pulp.tests.test_pulp.SCIP_PYTest.test_infeasible) ... skipped 'solver SCIP_PY not available' test_infeasible_2 (pulp.tests.test_pulp.SCIP_PYTest.test_infeasible_2) ... skipped 'solver SCIP_PY not available' test_infeasible_problem__is_not_valid (pulp.tests.test_pulp.SCIP_PYTest.test_infeasible_problem__is_not_valid) Given a problem where x cannot converge to any value ... skipped 'solver SCIP_PY not available' test_initial_value (pulp.tests.test_pulp.SCIP_PYTest.test_initial_value) ... skipped 'solver SCIP_PY not available' test_integer_infeasible (pulp.tests.test_pulp.SCIP_PYTest.test_integer_infeasible) ... skipped 'solver SCIP_PY not available' test_integer_infeasible_2 (pulp.tests.test_pulp.SCIP_PYTest.test_integer_infeasible_2) ... skipped 'solver SCIP_PY not available' test_intermediate_var (pulp.tests.test_pulp.SCIP_PYTest.test_intermediate_var) ... skipped 'solver SCIP_PY not available' test_invalid_var_names (pulp.tests.test_pulp.SCIP_PYTest.test_invalid_var_names) ... skipped 'solver SCIP_PY not available' test_logPath (pulp.tests.test_pulp.SCIP_PYTest.test_logPath) ... skipped 'solver SCIP_PY not available' test_long_var_name (pulp.tests.test_pulp.SCIP_PYTest.test_long_var_name) ... skipped 'solver SCIP_PY not available' test_longname_lp (pulp.tests.test_pulp.SCIP_PYTest.test_longname_lp) ... skipped 'solver SCIP_PY not available' test_makeDict_behavior (pulp.tests.test_pulp.SCIP_PYTest.test_makeDict_behavior) Test if makeDict is returning the expected value. ... skipped 'solver SCIP_PY not available' test_makeDict_default_value (pulp.tests.test_pulp.SCIP_PYTest.test_makeDict_default_value) Test if makeDict is returning a default value when specified. ... skipped 'solver SCIP_PY not available' test_measuring_solving_time (pulp.tests.test_pulp.SCIP_PYTest.test_measuring_solving_time) ... skipped 'solver SCIP_PY not available' test_mip (pulp.tests.test_pulp.SCIP_PYTest.test_mip) ... skipped 'solver SCIP_PY not available' test_mip_floats_objective (pulp.tests.test_pulp.SCIP_PYTest.test_mip_floats_objective) ... skipped 'solver SCIP_PY not available' test_msg_arg (pulp.tests.test_pulp.SCIP_PYTest.test_msg_arg) Test setting the msg arg to True does not interfere with solve ... skipped 'solver SCIP_PY not available' test_multiply_nan_values (pulp.tests.test_pulp.SCIP_PYTest.test_multiply_nan_values) ... skipped 'solver SCIP_PY not available' test_no_objective (pulp.tests.test_pulp.SCIP_PYTest.test_no_objective) ... skipped 'solver SCIP_PY not available' test_non_intermediate_var (pulp.tests.test_pulp.SCIP_PYTest.test_non_intermediate_var) ... skipped 'solver SCIP_PY not available' test_options_parsing_SCIP_HIGHS (pulp.tests.test_pulp.SCIP_PYTest.test_options_parsing_SCIP_HIGHS) ... skipped 'solver SCIP_PY not available' test_parse_cplex_mipopt_solution (pulp.tests.test_pulp.SCIP_PYTest.test_parse_cplex_mipopt_solution) Ensures `readsol` can parse CPLEX mipopt solutions (see issue #508). ... skipped 'solver SCIP_PY not available' test_pulpTestAll (pulp.tests.test_pulp.SCIP_PYTest.test_pulpTestAll) Test the availability of the function pulpTestAll ... skipped 'solver SCIP_PY not available' test_regression_794 (pulp.tests.test_pulp.SCIP_PYTest.test_regression_794) ... skipped 'solver SCIP_PY not available' test_regression_805 (pulp.tests.test_pulp.SCIP_PYTest.test_regression_805) ... skipped 'solver SCIP_PY not available' test_relaxed_mip (pulp.tests.test_pulp.SCIP_PYTest.test_relaxed_mip) ... skipped 'solver SCIP_PY not available' test_repeated_name (pulp.tests.test_pulp.SCIP_PYTest.test_repeated_name) ... skipped 'solver SCIP_PY not available' test_sequential_solve (pulp.tests.test_pulp.SCIP_PYTest.test_sequential_solve) Test the ability to sequentially solve a problem ... skipped 'solver SCIP_PY not available' test_sum_nan_values (pulp.tests.test_pulp.SCIP_PYTest.test_sum_nan_values) ... skipped 'solver SCIP_PY not available' test_timeLimit (pulp.tests.test_pulp.SCIP_PYTest.test_timeLimit) ... skipped 'solver SCIP_PY not available' test_time_limit_no_solution (pulp.tests.test_pulp.SCIP_PYTest.test_time_limit_no_solution) ... skipped 'solver SCIP_PY not available' test_unbounded (pulp.tests.test_pulp.SCIP_PYTest.test_unbounded) ... skipped 'solver SCIP_PY not available' test_unbounded_problem__is_not_valid (pulp.tests.test_pulp.SCIP_PYTest.test_unbounded_problem__is_not_valid) Given an unbounded problem, where x will tend to infinity ... skipped 'solver SCIP_PY not available' test_unset_objective_value__is_valid (pulp.tests.test_pulp.SCIP_PYTest.test_unset_objective_value__is_valid) Given a valid problem that does not converge, ... skipped 'solver SCIP_PY not available' test_variable_0_is_deleted (pulp.tests.test_pulp.SCIP_PYTest.test_variable_0_is_deleted) Test that a variable is deleted when it is subtracted to 0 ... skipped 'solver SCIP_PY not available' test_variable_as_objective (pulp.tests.test_pulp.SCIP_PYTest.test_variable_as_objective) ... skipped 'solver SCIP_PY not available' test_zero_constraint (pulp.tests.test_pulp.SCIP_PYTest.test_zero_constraint) ... skipped 'solver SCIP_PY not available' test_LpVariable_indexs_param (pulp.tests.test_pulp.XPRESS_CMDTest.test_LpVariable_indexs_param) Test that 'indexs' param continues to work ... skipped 'solver XPRESS not available' test_LpVariable_indices_param (pulp.tests.test_pulp.XPRESS_CMDTest.test_LpVariable_indices_param) Test that 'indices' argument works ... skipped 'solver XPRESS not available' test_assignInvalidStatus (pulp.tests.test_pulp.XPRESS_CMDTest.test_assignInvalidStatus) ... skipped 'solver XPRESS not available' test_colum_based_empty_constraints (pulp.tests.test_pulp.XPRESS_CMDTest.test_colum_based_empty_constraints) ... skipped 'solver XPRESS not available' test_column_based (pulp.tests.test_pulp.XPRESS_CMDTest.test_column_based) ... skipped 'solver XPRESS not available' test_column_based_modelling_resolve (pulp.tests.test_pulp.XPRESS_CMDTest.test_column_based_modelling_resolve) ... skipped 'solver XPRESS not available' test_comparison (pulp.tests.test_pulp.XPRESS_CMDTest.test_comparison) ... skipped 'solver XPRESS not available' test_constraint_add (pulp.tests.test_pulp.XPRESS_CMDTest.test_constraint_add) __add__ operator on LpConstraint ... skipped 'solver XPRESS not available' test_constraint_copy (pulp.tests.test_pulp.XPRESS_CMDTest.test_constraint_copy) LpConstraint.copy() ... skipped 'solver XPRESS not available' test_constraint_div (pulp.tests.test_pulp.XPRESS_CMDTest.test_constraint_div) __div__ operator on LpConstraint ... skipped 'solver XPRESS not available' test_constraint_mul (pulp.tests.test_pulp.XPRESS_CMDTest.test_constraint_mul) __mul__ operator on LpConstraint ... skipped 'solver XPRESS not available' test_constraint_neg (pulp.tests.test_pulp.XPRESS_CMDTest.test_constraint_neg) __neg__ operator on LpConstraint ... skipped 'solver XPRESS not available' test_constraint_sub (pulp.tests.test_pulp.XPRESS_CMDTest.test_constraint_sub) __sub__ operator on LpConstraint ... skipped 'solver XPRESS not available' test_continuous (pulp.tests.test_pulp.XPRESS_CMDTest.test_continuous) ... skipped 'solver XPRESS not available' test_continuous_max (pulp.tests.test_pulp.XPRESS_CMDTest.test_continuous_max) ... skipped 'solver XPRESS not available' test_divide (pulp.tests.test_pulp.XPRESS_CMDTest.test_divide) ... skipped 'solver XPRESS not available' test_dual_variables_reduced_costs (pulp.tests.test_pulp.XPRESS_CMDTest.test_dual_variables_reduced_costs) Test the reporting of dual variables slacks and reduced costs ... skipped 'solver XPRESS not available' test_elastic_constraints (pulp.tests.test_pulp.XPRESS_CMDTest.test_elastic_constraints) Test the ability to use Elastic constraints ... skipped 'solver XPRESS not available' test_elastic_constraints_2 (pulp.tests.test_pulp.XPRESS_CMDTest.test_elastic_constraints_2) Test the ability to use Elastic constraints ... skipped 'solver XPRESS not available' test_elastic_constraints_penalty_unbounded (pulp.tests.test_pulp.XPRESS_CMDTest.test_elastic_constraints_penalty_unbounded) Test the ability to use Elastic constraints (penalty unbounded) ... skipped 'solver XPRESS not available' test_elastic_constraints_penalty_unchanged (pulp.tests.test_pulp.XPRESS_CMDTest.test_elastic_constraints_penalty_unchanged) Test the ability to use Elastic constraints (penalty unchanged) ... skipped 'solver XPRESS not available' test_export_dict_LP (pulp.tests.test_pulp.XPRESS_CMDTest.test_export_dict_LP) ... skipped 'solver XPRESS not available' test_export_dict_LP_no_obj (pulp.tests.test_pulp.XPRESS_CMDTest.test_export_dict_LP_no_obj) ... skipped 'solver XPRESS not available' test_export_dict_MIP (pulp.tests.test_pulp.XPRESS_CMDTest.test_export_dict_MIP) ... skipped 'solver XPRESS not available' test_export_dict_max (pulp.tests.test_pulp.XPRESS_CMDTest.test_export_dict_max) ... skipped 'solver XPRESS not available' test_export_json_LP (pulp.tests.test_pulp.XPRESS_CMDTest.test_export_json_LP) ... skipped 'solver XPRESS not available' test_export_solver_dict_LP (pulp.tests.test_pulp.XPRESS_CMDTest.test_export_solver_dict_LP) ... skipped 'solver XPRESS not available' test_export_solver_json (pulp.tests.test_pulp.XPRESS_CMDTest.test_export_solver_json) ... skipped 'solver XPRESS not available' test_false_constraint (pulp.tests.test_pulp.XPRESS_CMDTest.test_false_constraint) ... skipped 'solver XPRESS not available' test_feasibility_only (pulp.tests.test_pulp.XPRESS_CMDTest.test_feasibility_only) ... skipped 'solver XPRESS not available' test_fixed_value (pulp.tests.test_pulp.XPRESS_CMDTest.test_fixed_value) ... skipped 'solver XPRESS not available' test_fractional_constraints (pulp.tests.test_pulp.XPRESS_CMDTest.test_fractional_constraints) Test the ability to use fractional constraints ... skipped 'solver XPRESS not available' test_importMPF_MI_bound (pulp.tests.test_pulp.XPRESS_CMDTest.test_importMPF_MI_bound) Import MPS file with MI bound type. ... skipped 'solver XPRESS not available' test_importMPS_PL_bound (pulp.tests.test_pulp.XPRESS_CMDTest.test_importMPS_PL_bound) Import MPS file with PL bound type. ... skipped 'solver XPRESS not available' test_importMPS_RHS_fields56 (pulp.tests.test_pulp.XPRESS_CMDTest.test_importMPS_RHS_fields56) Import MPS file with RHS definitions in fields 5 & 6. ... skipped 'solver XPRESS not available' test_importMPS_binary (pulp.tests.test_pulp.XPRESS_CMDTest.test_importMPS_binary) ... skipped 'solver XPRESS not available' test_importMPS_integer (pulp.tests.test_pulp.XPRESS_CMDTest.test_importMPS_integer) ... skipped 'solver XPRESS not available' test_importMPS_maximize (pulp.tests.test_pulp.XPRESS_CMDTest.test_importMPS_maximize) ... skipped 'solver XPRESS not available' test_importMPS_noname (pulp.tests.test_pulp.XPRESS_CMDTest.test_importMPS_noname) ... skipped 'solver XPRESS not available' test_infeasible (pulp.tests.test_pulp.XPRESS_CMDTest.test_infeasible) ... skipped 'solver XPRESS not available' test_infeasible_2 (pulp.tests.test_pulp.XPRESS_CMDTest.test_infeasible_2) ... skipped 'solver XPRESS not available' test_infeasible_problem__is_not_valid (pulp.tests.test_pulp.XPRESS_CMDTest.test_infeasible_problem__is_not_valid) Given a problem where x cannot converge to any value ... skipped 'solver XPRESS not available' test_initial_value (pulp.tests.test_pulp.XPRESS_CMDTest.test_initial_value) ... skipped 'solver XPRESS not available' test_integer_infeasible (pulp.tests.test_pulp.XPRESS_CMDTest.test_integer_infeasible) ... skipped 'solver XPRESS not available' test_integer_infeasible_2 (pulp.tests.test_pulp.XPRESS_CMDTest.test_integer_infeasible_2) ... skipped 'solver XPRESS not available' test_intermediate_var (pulp.tests.test_pulp.XPRESS_CMDTest.test_intermediate_var) ... skipped 'solver XPRESS not available' test_invalid_var_names (pulp.tests.test_pulp.XPRESS_CMDTest.test_invalid_var_names) ... skipped 'solver XPRESS not available' test_logPath (pulp.tests.test_pulp.XPRESS_CMDTest.test_logPath) ... skipped 'solver XPRESS not available' test_long_var_name (pulp.tests.test_pulp.XPRESS_CMDTest.test_long_var_name) ... skipped 'solver XPRESS not available' test_longname_lp (pulp.tests.test_pulp.XPRESS_CMDTest.test_longname_lp) ... skipped 'solver XPRESS not available' test_makeDict_behavior (pulp.tests.test_pulp.XPRESS_CMDTest.test_makeDict_behavior) Test if makeDict is returning the expected value. ... skipped 'solver XPRESS not available' test_makeDict_default_value (pulp.tests.test_pulp.XPRESS_CMDTest.test_makeDict_default_value) Test if makeDict is returning a default value when specified. ... skipped 'solver XPRESS not available' test_measuring_solving_time (pulp.tests.test_pulp.XPRESS_CMDTest.test_measuring_solving_time) ... skipped 'solver XPRESS not available' test_mip (pulp.tests.test_pulp.XPRESS_CMDTest.test_mip) ... skipped 'solver XPRESS not available' test_mip_floats_objective (pulp.tests.test_pulp.XPRESS_CMDTest.test_mip_floats_objective) ... skipped 'solver XPRESS not available' test_msg_arg (pulp.tests.test_pulp.XPRESS_CMDTest.test_msg_arg) Test setting the msg arg to True does not interfere with solve ... skipped 'solver XPRESS not available' test_multiply_nan_values (pulp.tests.test_pulp.XPRESS_CMDTest.test_multiply_nan_values) ... skipped 'solver XPRESS not available' test_no_objective (pulp.tests.test_pulp.XPRESS_CMDTest.test_no_objective) ... skipped 'solver XPRESS not available' test_non_intermediate_var (pulp.tests.test_pulp.XPRESS_CMDTest.test_non_intermediate_var) ... skipped 'solver XPRESS not available' test_options_parsing_SCIP_HIGHS (pulp.tests.test_pulp.XPRESS_CMDTest.test_options_parsing_SCIP_HIGHS) ... skipped 'solver XPRESS not available' test_parse_cplex_mipopt_solution (pulp.tests.test_pulp.XPRESS_CMDTest.test_parse_cplex_mipopt_solution) Ensures `readsol` can parse CPLEX mipopt solutions (see issue #508). ... skipped 'solver XPRESS not available' test_pulpTestAll (pulp.tests.test_pulp.XPRESS_CMDTest.test_pulpTestAll) Test the availability of the function pulpTestAll ... skipped 'solver XPRESS not available' test_regression_794 (pulp.tests.test_pulp.XPRESS_CMDTest.test_regression_794) ... skipped 'solver XPRESS not available' test_regression_805 (pulp.tests.test_pulp.XPRESS_CMDTest.test_regression_805) ... skipped 'solver XPRESS not available' test_relaxed_mip (pulp.tests.test_pulp.XPRESS_CMDTest.test_relaxed_mip) ... skipped 'solver XPRESS not available' test_repeated_name (pulp.tests.test_pulp.XPRESS_CMDTest.test_repeated_name) ... skipped 'solver XPRESS not available' test_sequential_solve (pulp.tests.test_pulp.XPRESS_CMDTest.test_sequential_solve) Test the ability to sequentially solve a problem ... skipped 'solver XPRESS not available' test_sum_nan_values (pulp.tests.test_pulp.XPRESS_CMDTest.test_sum_nan_values) ... skipped 'solver XPRESS not available' test_timeLimit (pulp.tests.test_pulp.XPRESS_CMDTest.test_timeLimit) ... skipped 'solver XPRESS not available' test_time_limit_no_solution (pulp.tests.test_pulp.XPRESS_CMDTest.test_time_limit_no_solution) ... skipped 'solver XPRESS not available' test_unbounded (pulp.tests.test_pulp.XPRESS_CMDTest.test_unbounded) ... skipped 'solver XPRESS not available' test_unbounded_problem__is_not_valid (pulp.tests.test_pulp.XPRESS_CMDTest.test_unbounded_problem__is_not_valid) Given an unbounded problem, where x will tend to infinity ... skipped 'solver XPRESS not available' test_unset_objective_value__is_valid (pulp.tests.test_pulp.XPRESS_CMDTest.test_unset_objective_value__is_valid) Given a valid problem that does not converge, ... skipped 'solver XPRESS not available' test_variable_0_is_deleted (pulp.tests.test_pulp.XPRESS_CMDTest.test_variable_0_is_deleted) Test that a variable is deleted when it is subtracted to 0 ... skipped 'solver XPRESS not available' test_variable_as_objective (pulp.tests.test_pulp.XPRESS_CMDTest.test_variable_as_objective) ... skipped 'solver XPRESS not available' test_zero_constraint (pulp.tests.test_pulp.XPRESS_CMDTest.test_zero_constraint) ... skipped 'solver XPRESS not available' test_LpVariable_indexs_param (pulp.tests.test_pulp.XPRESS_PyTest.test_LpVariable_indexs_param) Test that 'indexs' param continues to work ... skipped 'solver XPRESS_PY not available' test_LpVariable_indices_param (pulp.tests.test_pulp.XPRESS_PyTest.test_LpVariable_indices_param) Test that 'indices' argument works ... skipped 'solver XPRESS_PY not available' test_assignInvalidStatus (pulp.tests.test_pulp.XPRESS_PyTest.test_assignInvalidStatus) ... skipped 'solver XPRESS_PY not available' test_colum_based_empty_constraints (pulp.tests.test_pulp.XPRESS_PyTest.test_colum_based_empty_constraints) ... skipped 'solver XPRESS_PY not available' test_column_based (pulp.tests.test_pulp.XPRESS_PyTest.test_column_based) ... skipped 'solver XPRESS_PY not available' test_column_based_modelling_resolve (pulp.tests.test_pulp.XPRESS_PyTest.test_column_based_modelling_resolve) ... skipped 'solver XPRESS_PY not available' test_comparison (pulp.tests.test_pulp.XPRESS_PyTest.test_comparison) ... skipped 'solver XPRESS_PY not available' test_constraint_add (pulp.tests.test_pulp.XPRESS_PyTest.test_constraint_add) __add__ operator on LpConstraint ... skipped 'solver XPRESS_PY not available' test_constraint_copy (pulp.tests.test_pulp.XPRESS_PyTest.test_constraint_copy) LpConstraint.copy() ... skipped 'solver XPRESS_PY not available' test_constraint_div (pulp.tests.test_pulp.XPRESS_PyTest.test_constraint_div) __div__ operator on LpConstraint ... skipped 'solver XPRESS_PY not available' test_constraint_mul (pulp.tests.test_pulp.XPRESS_PyTest.test_constraint_mul) __mul__ operator on LpConstraint ... skipped 'solver XPRESS_PY not available' test_constraint_neg (pulp.tests.test_pulp.XPRESS_PyTest.test_constraint_neg) __neg__ operator on LpConstraint ... skipped 'solver XPRESS_PY not available' test_constraint_sub (pulp.tests.test_pulp.XPRESS_PyTest.test_constraint_sub) __sub__ operator on LpConstraint ... skipped 'solver XPRESS_PY not available' test_continuous (pulp.tests.test_pulp.XPRESS_PyTest.test_continuous) ... skipped 'solver XPRESS_PY not available' test_continuous_max (pulp.tests.test_pulp.XPRESS_PyTest.test_continuous_max) ... skipped 'solver XPRESS_PY not available' test_divide (pulp.tests.test_pulp.XPRESS_PyTest.test_divide) ... skipped 'solver XPRESS_PY not available' test_dual_variables_reduced_costs (pulp.tests.test_pulp.XPRESS_PyTest.test_dual_variables_reduced_costs) Test the reporting of dual variables slacks and reduced costs ... skipped 'solver XPRESS_PY not available' test_elastic_constraints (pulp.tests.test_pulp.XPRESS_PyTest.test_elastic_constraints) Test the ability to use Elastic constraints ... skipped 'solver XPRESS_PY not available' test_elastic_constraints_2 (pulp.tests.test_pulp.XPRESS_PyTest.test_elastic_constraints_2) Test the ability to use Elastic constraints ... skipped 'solver XPRESS_PY not available' test_elastic_constraints_penalty_unbounded (pulp.tests.test_pulp.XPRESS_PyTest.test_elastic_constraints_penalty_unbounded) Test the ability to use Elastic constraints (penalty unbounded) ... skipped 'solver XPRESS_PY not available' test_elastic_constraints_penalty_unchanged (pulp.tests.test_pulp.XPRESS_PyTest.test_elastic_constraints_penalty_unchanged) Test the ability to use Elastic constraints (penalty unchanged) ... skipped 'solver XPRESS_PY not available' test_export_dict_LP (pulp.tests.test_pulp.XPRESS_PyTest.test_export_dict_LP) ... skipped 'solver XPRESS_PY not available' test_export_dict_LP_no_obj (pulp.tests.test_pulp.XPRESS_PyTest.test_export_dict_LP_no_obj) ... skipped 'solver XPRESS_PY not available' test_export_dict_MIP (pulp.tests.test_pulp.XPRESS_PyTest.test_export_dict_MIP) ... skipped 'solver XPRESS_PY not available' test_export_dict_max (pulp.tests.test_pulp.XPRESS_PyTest.test_export_dict_max) ... skipped 'solver XPRESS_PY not available' test_export_json_LP (pulp.tests.test_pulp.XPRESS_PyTest.test_export_json_LP) ... skipped 'solver XPRESS_PY not available' test_export_solver_dict_LP (pulp.tests.test_pulp.XPRESS_PyTest.test_export_solver_dict_LP) ... skipped 'solver XPRESS_PY not available' test_export_solver_json (pulp.tests.test_pulp.XPRESS_PyTest.test_export_solver_json) ... skipped 'solver XPRESS_PY not available' test_false_constraint (pulp.tests.test_pulp.XPRESS_PyTest.test_false_constraint) ... skipped 'solver XPRESS_PY not available' test_feasibility_only (pulp.tests.test_pulp.XPRESS_PyTest.test_feasibility_only) ... skipped 'solver XPRESS_PY not available' test_fixed_value (pulp.tests.test_pulp.XPRESS_PyTest.test_fixed_value) ... skipped 'solver XPRESS_PY not available' test_fractional_constraints (pulp.tests.test_pulp.XPRESS_PyTest.test_fractional_constraints) Test the ability to use fractional constraints ... skipped 'solver XPRESS_PY not available' test_importMPF_MI_bound (pulp.tests.test_pulp.XPRESS_PyTest.test_importMPF_MI_bound) Import MPS file with MI bound type. ... skipped 'solver XPRESS_PY not available' test_importMPS_PL_bound (pulp.tests.test_pulp.XPRESS_PyTest.test_importMPS_PL_bound) Import MPS file with PL bound type. ... skipped 'solver XPRESS_PY not available' test_importMPS_RHS_fields56 (pulp.tests.test_pulp.XPRESS_PyTest.test_importMPS_RHS_fields56) Import MPS file with RHS definitions in fields 5 & 6. ... skipped 'solver XPRESS_PY not available' test_importMPS_binary (pulp.tests.test_pulp.XPRESS_PyTest.test_importMPS_binary) ... skipped 'solver XPRESS_PY not available' test_importMPS_integer (pulp.tests.test_pulp.XPRESS_PyTest.test_importMPS_integer) ... skipped 'solver XPRESS_PY not available' test_importMPS_maximize (pulp.tests.test_pulp.XPRESS_PyTest.test_importMPS_maximize) ... skipped 'solver XPRESS_PY not available' test_importMPS_noname (pulp.tests.test_pulp.XPRESS_PyTest.test_importMPS_noname) ... skipped 'solver XPRESS_PY not available' test_infeasible (pulp.tests.test_pulp.XPRESS_PyTest.test_infeasible) ... skipped 'solver XPRESS_PY not available' test_infeasible_2 (pulp.tests.test_pulp.XPRESS_PyTest.test_infeasible_2) ... skipped 'solver XPRESS_PY not available' test_infeasible_problem__is_not_valid (pulp.tests.test_pulp.XPRESS_PyTest.test_infeasible_problem__is_not_valid) Given a problem where x cannot converge to any value ... skipped 'solver XPRESS_PY not available' test_initial_value (pulp.tests.test_pulp.XPRESS_PyTest.test_initial_value) ... skipped 'solver XPRESS_PY not available' test_integer_infeasible (pulp.tests.test_pulp.XPRESS_PyTest.test_integer_infeasible) ... skipped 'solver XPRESS_PY not available' test_integer_infeasible_2 (pulp.tests.test_pulp.XPRESS_PyTest.test_integer_infeasible_2) ... skipped 'solver XPRESS_PY not available' test_intermediate_var (pulp.tests.test_pulp.XPRESS_PyTest.test_intermediate_var) ... skipped 'solver XPRESS_PY not available' test_invalid_var_names (pulp.tests.test_pulp.XPRESS_PyTest.test_invalid_var_names) ... skipped 'solver XPRESS_PY not available' test_logPath (pulp.tests.test_pulp.XPRESS_PyTest.test_logPath) ... skipped 'solver XPRESS_PY not available' test_long_var_name (pulp.tests.test_pulp.XPRESS_PyTest.test_long_var_name) ... skipped 'solver XPRESS_PY not available' test_longname_lp (pulp.tests.test_pulp.XPRESS_PyTest.test_longname_lp) ... skipped 'solver XPRESS_PY not available' test_makeDict_behavior (pulp.tests.test_pulp.XPRESS_PyTest.test_makeDict_behavior) Test if makeDict is returning the expected value. ... skipped 'solver XPRESS_PY not available' test_makeDict_default_value (pulp.tests.test_pulp.XPRESS_PyTest.test_makeDict_default_value) Test if makeDict is returning a default value when specified. ... skipped 'solver XPRESS_PY not available' test_measuring_solving_time (pulp.tests.test_pulp.XPRESS_PyTest.test_measuring_solving_time) ... skipped 'solver XPRESS_PY not available' test_mip (pulp.tests.test_pulp.XPRESS_PyTest.test_mip) ... skipped 'solver XPRESS_PY not available' test_mip_floats_objective (pulp.tests.test_pulp.XPRESS_PyTest.test_mip_floats_objective) ... skipped 'solver XPRESS_PY not available' test_msg_arg (pulp.tests.test_pulp.XPRESS_PyTest.test_msg_arg) Test setting the msg arg to True does not interfere with solve ... skipped 'solver XPRESS_PY not available' test_multiply_nan_values (pulp.tests.test_pulp.XPRESS_PyTest.test_multiply_nan_values) ... skipped 'solver XPRESS_PY not available' test_no_objective (pulp.tests.test_pulp.XPRESS_PyTest.test_no_objective) ... skipped 'solver XPRESS_PY not available' test_non_intermediate_var (pulp.tests.test_pulp.XPRESS_PyTest.test_non_intermediate_var) ... skipped 'solver XPRESS_PY not available' test_options_parsing_SCIP_HIGHS (pulp.tests.test_pulp.XPRESS_PyTest.test_options_parsing_SCIP_HIGHS) ... skipped 'solver XPRESS_PY not available' test_parse_cplex_mipopt_solution (pulp.tests.test_pulp.XPRESS_PyTest.test_parse_cplex_mipopt_solution) Ensures `readsol` can parse CPLEX mipopt solutions (see issue #508). ... skipped 'solver XPRESS_PY not available' test_pulpTestAll (pulp.tests.test_pulp.XPRESS_PyTest.test_pulpTestAll) Test the availability of the function pulpTestAll ... skipped 'solver XPRESS_PY not available' test_regression_794 (pulp.tests.test_pulp.XPRESS_PyTest.test_regression_794) ... skipped 'solver XPRESS_PY not available' test_regression_805 (pulp.tests.test_pulp.XPRESS_PyTest.test_regression_805) ... skipped 'solver XPRESS_PY not available' test_relaxed_mip (pulp.tests.test_pulp.XPRESS_PyTest.test_relaxed_mip) ... skipped 'solver XPRESS_PY not available' test_repeated_name (pulp.tests.test_pulp.XPRESS_PyTest.test_repeated_name) ... skipped 'solver XPRESS_PY not available' test_sequential_solve (pulp.tests.test_pulp.XPRESS_PyTest.test_sequential_solve) Test the ability to sequentially solve a problem ... skipped 'solver XPRESS_PY not available' test_sum_nan_values (pulp.tests.test_pulp.XPRESS_PyTest.test_sum_nan_values) ... skipped 'solver XPRESS_PY not available' test_timeLimit (pulp.tests.test_pulp.XPRESS_PyTest.test_timeLimit) ... skipped 'solver XPRESS_PY not available' test_time_limit_no_solution (pulp.tests.test_pulp.XPRESS_PyTest.test_time_limit_no_solution) ... skipped 'solver XPRESS_PY not available' test_unbounded (pulp.tests.test_pulp.XPRESS_PyTest.test_unbounded) ... skipped 'solver XPRESS_PY not available' test_unbounded_problem__is_not_valid (pulp.tests.test_pulp.XPRESS_PyTest.test_unbounded_problem__is_not_valid) Given an unbounded problem, where x will tend to infinity ... skipped 'solver XPRESS_PY not available' test_unset_objective_value__is_valid (pulp.tests.test_pulp.XPRESS_PyTest.test_unset_objective_value__is_valid) Given a valid problem that does not converge, ... skipped 'solver XPRESS_PY not available' test_variable_0_is_deleted (pulp.tests.test_pulp.XPRESS_PyTest.test_variable_0_is_deleted) Test that a variable is deleted when it is subtracted to 0 ... skipped 'solver XPRESS_PY not available' test_variable_as_objective (pulp.tests.test_pulp.XPRESS_PyTest.test_variable_as_objective) ... skipped 'solver XPRESS_PY not available' test_zero_constraint (pulp.tests.test_pulp.XPRESS_PyTest.test_zero_constraint) ... skipped 'solver XPRESS_PY not available' test_LpVariable_indexs_param (pulp.tests.test_pulp.YAPOSIBTest.test_LpVariable_indexs_param) Test that 'indexs' param continues to work ... skipped 'solver YAPOSIB not available' test_LpVariable_indices_param (pulp.tests.test_pulp.YAPOSIBTest.test_LpVariable_indices_param) Test that 'indices' argument works ... skipped 'solver YAPOSIB not available' test_assignInvalidStatus (pulp.tests.test_pulp.YAPOSIBTest.test_assignInvalidStatus) ... skipped 'solver YAPOSIB not available' test_colum_based_empty_constraints (pulp.tests.test_pulp.YAPOSIBTest.test_colum_based_empty_constraints) ... skipped 'solver YAPOSIB not available' test_column_based (pulp.tests.test_pulp.YAPOSIBTest.test_column_based) ... skipped 'solver YAPOSIB not available' test_column_based_modelling_resolve (pulp.tests.test_pulp.YAPOSIBTest.test_column_based_modelling_resolve) ... skipped 'solver YAPOSIB not available' test_comparison (pulp.tests.test_pulp.YAPOSIBTest.test_comparison) ... skipped 'solver YAPOSIB not available' test_constraint_add (pulp.tests.test_pulp.YAPOSIBTest.test_constraint_add) __add__ operator on LpConstraint ... skipped 'solver YAPOSIB not available' test_constraint_copy (pulp.tests.test_pulp.YAPOSIBTest.test_constraint_copy) LpConstraint.copy() ... skipped 'solver YAPOSIB not available' test_constraint_div (pulp.tests.test_pulp.YAPOSIBTest.test_constraint_div) __div__ operator on LpConstraint ... skipped 'solver YAPOSIB not available' test_constraint_mul (pulp.tests.test_pulp.YAPOSIBTest.test_constraint_mul) __mul__ operator on LpConstraint ... skipped 'solver YAPOSIB not available' test_constraint_neg (pulp.tests.test_pulp.YAPOSIBTest.test_constraint_neg) __neg__ operator on LpConstraint ... skipped 'solver YAPOSIB not available' test_constraint_sub (pulp.tests.test_pulp.YAPOSIBTest.test_constraint_sub) __sub__ operator on LpConstraint ... skipped 'solver YAPOSIB not available' test_continuous (pulp.tests.test_pulp.YAPOSIBTest.test_continuous) ... skipped 'solver YAPOSIB not available' test_continuous_max (pulp.tests.test_pulp.YAPOSIBTest.test_continuous_max) ... skipped 'solver YAPOSIB not available' test_divide (pulp.tests.test_pulp.YAPOSIBTest.test_divide) ... skipped 'solver YAPOSIB not available' test_dual_variables_reduced_costs (pulp.tests.test_pulp.YAPOSIBTest.test_dual_variables_reduced_costs) Test the reporting of dual variables slacks and reduced costs ... skipped 'solver YAPOSIB not available' test_elastic_constraints (pulp.tests.test_pulp.YAPOSIBTest.test_elastic_constraints) Test the ability to use Elastic constraints ... skipped 'solver YAPOSIB not available' test_elastic_constraints_2 (pulp.tests.test_pulp.YAPOSIBTest.test_elastic_constraints_2) Test the ability to use Elastic constraints ... skipped 'solver YAPOSIB not available' test_elastic_constraints_penalty_unbounded (pulp.tests.test_pulp.YAPOSIBTest.test_elastic_constraints_penalty_unbounded) Test the ability to use Elastic constraints (penalty unbounded) ... skipped 'solver YAPOSIB not available' test_elastic_constraints_penalty_unchanged (pulp.tests.test_pulp.YAPOSIBTest.test_elastic_constraints_penalty_unchanged) Test the ability to use Elastic constraints (penalty unchanged) ... skipped 'solver YAPOSIB not available' test_export_dict_LP (pulp.tests.test_pulp.YAPOSIBTest.test_export_dict_LP) ... skipped 'solver YAPOSIB not available' test_export_dict_LP_no_obj (pulp.tests.test_pulp.YAPOSIBTest.test_export_dict_LP_no_obj) ... skipped 'solver YAPOSIB not available' test_export_dict_MIP (pulp.tests.test_pulp.YAPOSIBTest.test_export_dict_MIP) ... skipped 'solver YAPOSIB not available' test_export_dict_max (pulp.tests.test_pulp.YAPOSIBTest.test_export_dict_max) ... skipped 'solver YAPOSIB not available' test_export_json_LP (pulp.tests.test_pulp.YAPOSIBTest.test_export_json_LP) ... skipped 'solver YAPOSIB not available' test_export_solver_dict_LP (pulp.tests.test_pulp.YAPOSIBTest.test_export_solver_dict_LP) ... skipped 'solver YAPOSIB not available' test_export_solver_json (pulp.tests.test_pulp.YAPOSIBTest.test_export_solver_json) ... skipped 'solver YAPOSIB not available' test_false_constraint (pulp.tests.test_pulp.YAPOSIBTest.test_false_constraint) ... skipped 'solver YAPOSIB not available' test_feasibility_only (pulp.tests.test_pulp.YAPOSIBTest.test_feasibility_only) ... skipped 'solver YAPOSIB not available' test_fixed_value (pulp.tests.test_pulp.YAPOSIBTest.test_fixed_value) ... skipped 'solver YAPOSIB not available' test_fractional_constraints (pulp.tests.test_pulp.YAPOSIBTest.test_fractional_constraints) Test the ability to use fractional constraints ... skipped 'solver YAPOSIB not available' test_importMPF_MI_bound (pulp.tests.test_pulp.YAPOSIBTest.test_importMPF_MI_bound) Import MPS file with MI bound type. ... skipped 'solver YAPOSIB not available' test_importMPS_PL_bound (pulp.tests.test_pulp.YAPOSIBTest.test_importMPS_PL_bound) Import MPS file with PL bound type. ... skipped 'solver YAPOSIB not available' test_importMPS_RHS_fields56 (pulp.tests.test_pulp.YAPOSIBTest.test_importMPS_RHS_fields56) Import MPS file with RHS definitions in fields 5 & 6. ... skipped 'solver YAPOSIB not available' test_importMPS_binary (pulp.tests.test_pulp.YAPOSIBTest.test_importMPS_binary) ... skipped 'solver YAPOSIB not available' test_importMPS_integer (pulp.tests.test_pulp.YAPOSIBTest.test_importMPS_integer) ... skipped 'solver YAPOSIB not available' test_importMPS_maximize (pulp.tests.test_pulp.YAPOSIBTest.test_importMPS_maximize) ... skipped 'solver YAPOSIB not available' test_importMPS_noname (pulp.tests.test_pulp.YAPOSIBTest.test_importMPS_noname) ... skipped 'solver YAPOSIB not available' test_infeasible (pulp.tests.test_pulp.YAPOSIBTest.test_infeasible) ... skipped 'solver YAPOSIB not available' test_infeasible_2 (pulp.tests.test_pulp.YAPOSIBTest.test_infeasible_2) ... skipped 'solver YAPOSIB not available' test_infeasible_problem__is_not_valid (pulp.tests.test_pulp.YAPOSIBTest.test_infeasible_problem__is_not_valid) Given a problem where x cannot converge to any value ... skipped 'solver YAPOSIB not available' test_initial_value (pulp.tests.test_pulp.YAPOSIBTest.test_initial_value) ... skipped 'solver YAPOSIB not available' test_integer_infeasible (pulp.tests.test_pulp.YAPOSIBTest.test_integer_infeasible) ... skipped 'solver YAPOSIB not available' test_integer_infeasible_2 (pulp.tests.test_pulp.YAPOSIBTest.test_integer_infeasible_2) ... skipped 'solver YAPOSIB not available' test_intermediate_var (pulp.tests.test_pulp.YAPOSIBTest.test_intermediate_var) ... skipped 'solver YAPOSIB not available' test_invalid_var_names (pulp.tests.test_pulp.YAPOSIBTest.test_invalid_var_names) ... skipped 'solver YAPOSIB not available' test_logPath (pulp.tests.test_pulp.YAPOSIBTest.test_logPath) ... skipped 'solver YAPOSIB not available' test_long_var_name (pulp.tests.test_pulp.YAPOSIBTest.test_long_var_name) ... skipped 'solver YAPOSIB not available' test_longname_lp (pulp.tests.test_pulp.YAPOSIBTest.test_longname_lp) ... skipped 'solver YAPOSIB not available' test_makeDict_behavior (pulp.tests.test_pulp.YAPOSIBTest.test_makeDict_behavior) Test if makeDict is returning the expected value. ... skipped 'solver YAPOSIB not available' test_makeDict_default_value (pulp.tests.test_pulp.YAPOSIBTest.test_makeDict_default_value) Test if makeDict is returning a default value when specified. ... skipped 'solver YAPOSIB not available' test_measuring_solving_time (pulp.tests.test_pulp.YAPOSIBTest.test_measuring_solving_time) ... skipped 'solver YAPOSIB not available' test_mip (pulp.tests.test_pulp.YAPOSIBTest.test_mip) ... skipped 'solver YAPOSIB not available' test_mip_floats_objective (pulp.tests.test_pulp.YAPOSIBTest.test_mip_floats_objective) ... skipped 'solver YAPOSIB not available' test_msg_arg (pulp.tests.test_pulp.YAPOSIBTest.test_msg_arg) Test setting the msg arg to True does not interfere with solve ... skipped 'solver YAPOSIB not available' test_multiply_nan_values (pulp.tests.test_pulp.YAPOSIBTest.test_multiply_nan_values) ... skipped 'solver YAPOSIB not available' test_no_objective (pulp.tests.test_pulp.YAPOSIBTest.test_no_objective) ... Available solvers: ['GLPK_CMD', 'COIN_CMD', 'SCIP_CMD', 'HiGHS', 'HiGHS_CMD'] Unavailable solvers: {'PULP_CBC_CMD', 'COINMP_DLL', 'SCIP_PY', 'CyLP', 'GUROBI_CMD', 'PYGLPK', 'XPRESS_PY', 'FSCIP_CMD', 'GUROBI', 'MOSEK', 'SASCAS', 'CHOCO_CMD', 'MIPCL_CMD', 'CPLEX_CMD', 'COPT_DLL', 'COPT', 'CPLEX_PY', 'XPRESS', 'COPT_CMD', 'SAS94'} skipped 'solver YAPOSIB not available' test_non_intermediate_var (pulp.tests.test_pulp.YAPOSIBTest.test_non_intermediate_var) ... skipped 'solver YAPOSIB not available' test_options_parsing_SCIP_HIGHS (pulp.tests.test_pulp.YAPOSIBTest.test_options_parsing_SCIP_HIGHS) ... skipped 'solver YAPOSIB not available' test_parse_cplex_mipopt_solution (pulp.tests.test_pulp.YAPOSIBTest.test_parse_cplex_mipopt_solution) Ensures `readsol` can parse CPLEX mipopt solutions (see issue #508). ... skipped 'solver YAPOSIB not available' test_pulpTestAll (pulp.tests.test_pulp.YAPOSIBTest.test_pulpTestAll) Test the availability of the function pulpTestAll ... skipped 'solver YAPOSIB not available' test_regression_794 (pulp.tests.test_pulp.YAPOSIBTest.test_regression_794) ... skipped 'solver YAPOSIB not available' test_regression_805 (pulp.tests.test_pulp.YAPOSIBTest.test_regression_805) ... skipped 'solver YAPOSIB not available' test_relaxed_mip (pulp.tests.test_pulp.YAPOSIBTest.test_relaxed_mip) ... skipped 'solver YAPOSIB not available' test_repeated_name (pulp.tests.test_pulp.YAPOSIBTest.test_repeated_name) ... skipped 'solver YAPOSIB not available' test_sequential_solve (pulp.tests.test_pulp.YAPOSIBTest.test_sequential_solve) Test the ability to sequentially solve a problem ... skipped 'solver YAPOSIB not available' test_sum_nan_values (pulp.tests.test_pulp.YAPOSIBTest.test_sum_nan_values) ... skipped 'solver YAPOSIB not available' test_timeLimit (pulp.tests.test_pulp.YAPOSIBTest.test_timeLimit) ... skipped 'solver YAPOSIB not available' test_time_limit_no_solution (pulp.tests.test_pulp.YAPOSIBTest.test_time_limit_no_solution) ... skipped 'solver YAPOSIB not available' test_unbounded (pulp.tests.test_pulp.YAPOSIBTest.test_unbounded) ... skipped 'solver YAPOSIB not available' test_unbounded_problem__is_not_valid (pulp.tests.test_pulp.YAPOSIBTest.test_unbounded_problem__is_not_valid) Given an unbounded problem, where x will tend to infinity ... skipped 'solver YAPOSIB not available' test_unset_objective_value__is_valid (pulp.tests.test_pulp.YAPOSIBTest.test_unset_objective_value__is_valid) Given a valid problem that does not converge, ... skipped 'solver YAPOSIB not available' test_variable_0_is_deleted (pulp.tests.test_pulp.YAPOSIBTest.test_variable_0_is_deleted) Test that a variable is deleted when it is subtracted to 0 ... skipped 'solver YAPOSIB not available' test_variable_as_objective (pulp.tests.test_pulp.YAPOSIBTest.test_variable_as_objective) ... skipped 'solver YAPOSIB not available' test_zero_constraint (pulp.tests.test_pulp.YAPOSIBTest.test_zero_constraint) ... skipped 'solver YAPOSIB not available' test_sparse (pulp.tests.test_sparse.SparseTest.test_sparse) ... ok test_sparse_floats (pulp.tests.test_sparse.SparseTest.test_sparse_floats) ... ok test_gp_env (pulp.tests.test_gurobipy_env.GurobiEnvTests.test_gp_env) ... skipped 'Skipping all tests in test_gurobipy_env.py' test_manage_env (pulp.tests.test_gurobipy_env.GurobiEnvTests.test_manage_env) ... skipped 'Skipping all tests in test_gurobipy_env.py' test_multiple_gp_env (pulp.tests.test_gurobipy_env.GurobiEnvTests.test_multiple_gp_env) ... skipped 'Skipping all tests in test_gurobipy_env.py' test_multiple_solves (pulp.tests.test_gurobipy_env.GurobiEnvTests.test_multiple_solves) ... skipped 'Skipping all tests in test_gurobipy_env.py' ---------------------------------------------------------------------- Ran 1760 tests in 84.830s OK (skipped=1379) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-pulp-3.1.1-1.fc43.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Ip1xRa + umask 022 + cd /builddir/build/BUILD/python-pulp-3.1.1-build + cd pulp-3.1.1 + DOCDIR=/builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/share/doc/python3-pulp + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/share/doc/python3-pulp + cp -pr /builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/AUTHORS /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/share/doc/python3-pulp + cp -pr /builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/HISTORY /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/share/doc/python3-pulp + cp -pr /builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/README.rst /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/share/doc/python3-pulp + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.N9WdHA + umask 022 + cd /builddir/build/BUILD/python-pulp-3.1.1-build + cd pulp-3.1.1 + LICENSEDIR=/builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/share/licenses/python3-pulp + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/share/licenses/python3-pulp + cp -pr /builddir/build/BUILD/python-pulp-3.1.1-build/pulp-3.1.1/LICENSE /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT/usr/share/licenses/python3-pulp + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-pulp = 3.1.1-1.fc43 python3-pulp = 3.1.1-1.fc43 python3.13-pulp = 3.1.1-1.fc43 python3.13dist(pulp) = 3.1.1 python3dist(pulp) = 3.1.1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/python3 python(abi) = 3.13 Recommends: coin-or-HiGHS glpk-utils python3dist(highspy) scip Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/python-pulp-3.1.1-build/BUILDROOT Wrote: /builddir/build/SRPMS/python-pulp-3.1.1-1.fc43.src.rpm Wrote: /builddir/build/RPMS/python3-pulp-3.1.1-1.fc43.noarch.rpm Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.Utnos3 + umask 022 + cd /builddir/build/BUILD/python-pulp-3.1.1-build + test -d /builddir/build/BUILD/python-pulp-3.1.1-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/python-pulp-3.1.1-build + rm -rf /builddir/build/BUILD/python-pulp-3.1.1-build + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild python-pulp-3.1.1-1.fc43.src.rpm Finish: build phase for python-pulp-3.1.1-1.fc43.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-40-x86_64-1746799005.587409/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/python-pulp-3.1.1-1.fc43.src.rpm) Config(child) 1 minutes 49 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": "python3-pulp", "epoch": null, "version": "3.1.1", "release": "1.fc43", "arch": "noarch" }, { "name": "python-pulp", "epoch": null, "version": "3.1.1", "release": "1.fc43", "arch": "src" } ] } RPMResults finished