<h3 dir="auto">Describe your issue.</h3>
<p dir="auto">Running the full test suite on macosx_arm64 results in a failed test for <code class="notranslate">optimize.milp</code></p>
<h3 dir="auto">Reproducing Code Example</h3>
<div class="highlight highlight-source-python notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="python dev.py test"><pre class="notranslate"><span class="pl-s1">python</span> <span class="pl-s1">dev</span>.<span class="pl-s1">py</span> <span class="pl-s1">test</span></pre></div>
<h3 dir="auto">Error message</h3>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="________________________________________________________ test_milp_timeout_16545[options0-Time limit reached. (HiGHS Status 13:] ________________________________________________________
scipy/optimize/tests/test_milp.py:323: in test_milp_timeout_16545
    assert res.message.startswith(msg)
E   AssertionError: assert False
E    +  where False = &lt;built-in method startswith of str object at 0x42180c650&gt;('Time limit reached. (HiGHS Status 13:')
E    +    where &lt;built-in method startswith of str object at 0x42180c650&gt; = 'Optimization terminated successfully. (HiGHS Status 7: Optimal)'.startswith
E    +      where 'Optimization terminated successfully. (HiGHS Status 7: Optimal)' =         message: Optimization terminated successfully. (HiGHS Status 7: Optimal)\n        success: True\n         status...00  0.000e+00 ...  0.000e+00  0.000e+00]\n mip_node_count: 2715\n mip_dual_bound: -11.00000000000001\n        mip_gap: 0.0.message
        A          = array([[1, 2, 2, ..., 4, 0, 0],
       [4, 1, 2, ..., 0, 4, 4],
       [4, 1, 1, ..., 1, 4, 3],
       ...,
       [4, 0, 4, ..., 4, 1, 3],
       [4, 1, 3, ..., 2, 0, 2],
       [2, 2, 1, ..., 2, 1, 2]])
        b_lb       = array([-inf, -inf, -inf, -inf, -inf, -inf, -inf, -inf, -inf, -inf, -inf,
       -inf, -inf, -inf, -inf, -inf, -inf, -i...f, -inf, -inf, -inf, -inf, -inf,
       -inf, -inf, -inf, -inf, -inf, -inf, -inf, -inf, -inf, -inf, -inf,
       -inf])
        b_ub       = array([25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
       25, 25, 25, 25, 25, 25, 25, 25, 25, ...25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
       25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25])
        c_vector   = array([-1., -1., -1., -1., -1., -1., -1., -1., -1., -1., -1., -1., -1.,
       -1., -1., -1., -1., -1., -1., -1., -1.,...  -1., -1., -1., -1., -1., -1., -1., -1., -1., -1., -1., -1., -1.,
       -1., -1., -1., -1., -1., -1., -1., -1., -1.])
        constraints = &lt;scipy.optimize._constraints.LinearConstraint object at 0x42171ffd0&gt;
        integrality = array([1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.,
       1., 1., 1., 1., 1., 1., 1., 1., 1., ...1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.,
       1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.])
        msg        = 'Time limit reached. (HiGHS Status 13:'
        options    = {'time_limit': 10}
        res        =         message: Optimization terminated successfully. (HiGHS Status 7: Optimal)
        success: True
         status...00  0.000e+00 ...  0.000e+00  0.000e+00]
 mip_node_count: 2715
 mip_dual_bound: -11.00000000000001
        mip_gap: 0.0
        rng        = Generator(PCG64) at 0x42185C580
        variable_bounds = Bounds(array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
       0., 0., 0., 0., 0., 0., 0., 0...., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.,
       1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.]))
        variable_lb = array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
       0., 0., 0., 0., 0., 0., 0., 0., 0., ...0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
       0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.])
        variable_ub = array([1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.,
       1., 1., 1., 1., 1., 1., 1., 1., 1., ...1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.,
       1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.])
================================================================================ short test summary info ================================================================================
FAILED scipy/optimize/tests/test_milp.py::test_milp_timeout_16545[options0-Time limit reached. (HiGHS Status 13:] - AssertionError: assert False"><pre class="notranslate">________________________________________________________ test_milp_timeout_16545[options0-Time limit reached. (HiGHS Status 13:] ________________________________________________________
scipy/optimize/tests/test_milp.py:323: <span class="pl-k">in</span> test_milp_timeout_16545
    assert res.message.startswith(msg)
E   AssertionError: assert False
E    +  where False = <span class="pl-k">&lt;</span>built-in method startswith of str object at 0x42180c<span class="pl-k">650&gt;</span>(<span class="pl-s"><span class="pl-pds">'</span>Time limit reached. (HiGHS Status 13:<span class="pl-pds">'</span></span>)
E    +    where <span class="pl-k">&lt;</span>built-in method startswith of str object at 0x42180c<span class="pl-k">650&gt;</span> = <span class="pl-s"><span class="pl-pds">'</span>Optimization terminated successfully. (HiGHS Status 7: Optimal)<span class="pl-pds">'</span></span>.startswith
E    +      where <span class="pl-s"><span class="pl-pds">'</span>Optimization terminated successfully. (HiGHS Status 7: Optimal)<span class="pl-pds">'</span></span> =         message: Optimization terminated successfully. (HiGHS Status 7: Optimal)<span class="pl-cce">\n</span>        success: True<span class="pl-cce">\n</span>         status...00  0.000e+00 ...  0.000e+00  0.000e+00]<span class="pl-cce">\n</span> mip_node_count: 2715<span class="pl-cce">\n</span> mip_dual_bound: -11.00000000000001<span class="pl-cce">\n</span>        mip_gap: 0.0.message
        A          = array([[1, 2, 2, ..., 4, 0, 0],
       [4, 1, 2, ..., 0, 4, 4],
       [4, 1, 1, ..., 1, 4, 3],
       ...,
       [4, 0, 4, ..., 4, 1, 3],
       [4, 1, 3, ..., 2, 0, 2],
       [2, 2, 1, ..., 2, 1, 2]])
        b_lb       = array([-inf, -inf, -inf, -inf, -inf, -inf, -inf, -inf, -inf, -inf, -inf,
       -inf, -inf, -inf, -inf, -inf, -inf, -i...f, -inf, -inf, -inf, -inf, -inf,
       -inf, -inf, -inf, -inf, -inf, -inf, -inf, -inf, -inf, -inf, -inf,
       -inf])
        b_ub       = array([25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
       25, 25, 25, 25, 25, 25, 25, 25, 25, ...25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
       25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25])
        c_vector   = array([-1., -1., -1., -1., -1., -1., -1., -1., -1., -1., -1., -1., -1.,
       -1., -1., -1., -1., -1., -1., -1., -1.,...  -1., -1., -1., -1., -1., -1., -1., -1., -1., -1., -1., -1., -1.,
       -1., -1., -1., -1., -1., -1., -1., -1., -1.])
        constraints = <span class="pl-k">&lt;</span>scipy.optimize._constraints.LinearConstraint object at 0x42171ffd<span class="pl-k">0&gt;</span>
        integrality = array([1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.,
       1., 1., 1., 1., 1., 1., 1., 1., 1., ...1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.,
       1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.])
        msg        = <span class="pl-s"><span class="pl-pds">'</span>Time limit reached. (HiGHS Status 13:<span class="pl-pds">'</span></span>
        options    = {<span class="pl-s"><span class="pl-pds">'</span>time_limit<span class="pl-pds">'</span></span>: 10}
        res        =         message: Optimization terminated successfully. (HiGHS Status 7: Optimal)
        success: True
         status...00  0.000e+00 ...  0.000e+00  0.000e+00]
 mip_node_count: 2715
 mip_dual_bound: -11.00000000000001
        mip_gap: 0.0
        rng        = Generator(PCG64) at 0x42185C580
        variable_bounds = Bounds(array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
       0., 0., 0., 0., 0., 0., 0., 0...., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.,
       1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.]))
        variable_lb = array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
       0., 0., 0., 0., 0., 0., 0., 0., 0., ...0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
       0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.])
        variable_ub = array([1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.,
       1., 1., 1., 1., 1., 1., 1., 1., 1., ...1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.,
       1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.])
================================================================================ short <span class="pl-c1">test</span> summary info ================================================================================
FAILED scipy/optimize/tests/test_milp.py::test_milp_timeout_16545[options0-Time limit reached. (HiGHS Status 13:] - AssertionError: assert False</pre></div>
<h3 dir="auto">SciPy/NumPy/Python version and system information</h3>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="1.24.2 sys.version_info(major=3, minor=11, micro=3, releaselevel='final', serial=0)

scipy main"><pre class="notranslate">1.24.2 sys.version_info(major=3, minor=11, micro=3, releaselevel=<span class="pl-s"><span class="pl-pds">'</span>final<span class="pl-pds">'</span></span>, serial=0)

scipy main</pre></div>
<h3 dir="auto">Describe your issue.</h3>
<p dir="auto">When I run the <code class="notranslate">optimize</code> tests with the main development branch (version <code class="notranslate">1.10.0.dev0+1987.fa3276a</code>), the test <code class="notranslate">test_milp_timeout_16545</code> often (but not always!) fails.</p>
<h3 dir="auto">Reproducing Code Example</h3>
<div class="highlight highlight-source-python notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="$ python dev.py test -m full -j 9 -s optimize
💻  ninja -C /home/warren/repos/git/forks/scipy/build
ninja: Entering directory `/home/warren/repos/git/forks/scipy/build'
[2/2] Generating scipy/generate-config with a custom command
Build OK
💻  meson install -C build --only-changed
Installing, see meson-install.log...
Installation OK
SciPy from development installed path at: /home/warren/repos/git/forks/scipy/build-install/lib/python3.10/site-packages
Running tests for scipy version:1.10.0.dev0+1987.fa3276a, installed at:/home/warren/repos/git/forks/scipy/build-install/lib/python3.10/site-packages/scipy
============================================================== test session starts ===============================================================
platform linux -- Python 3.10.1, pytest-6.2.5, py-1.11.0, pluggy-1.0.0
rootdir: /home/warren/repos/git/forks/scipy, configfile: pytest.ini
plugins: forked-1.4.0, timeout-2.1.0, hypothesis-6.35.0, xdist-2.5.0
gw0 [2281] / gw1 [2281] / gw2 [2281] / gw3 [2281] / gw4 [2281] / gw5 [2281] / gw6 [2281] / gw7 [2281] / gw8 [2281]
.......................................................................................................................................... [  6%]
..................................................................................................................................ss...... [ 12%]
.......................................................................................................................................... [ 18%]
.........................................................................................s................................................. [ 24%]
..................................................................................................s...X.........s.sX...................... [ 30%]
.......................s.................................................................................................................. [ 36%]
...........ssssss.s..................................................................................x.................................... [ 42%]
.........................................x................................................................................................ [ 48%]
.......................................................................................................................................... [ 54%]
................................................................s......s.s................................................................ [ 60%]
.....................................X.............................X................X.....................................X............... [ 66%]
.........................................................................s..ss.ssss.s.s...ss...ssss..ssss..ssss.ss.ss.ss.s.sss..ssss..ssss [ 72%]
.s.sss.ss.s.ss.ss..ssss.sss.ss.s.ss.ss.ss..sss.ss.ss.s..s.s....s..s..ss...ss.........................s.sss..sss.s.sss.ss..ssss.sss..sss.ss [ 78%]
.ss.ss..sss.sss.ss..sss.ss.ss.ss.ss.ss.s.ss.ss.ss..ss.sss.sss.ss.ss..ss.ss.ssss.s.s..s.ss.s.s............................................. [ 84%]
..................................................................x....................................................................... [ 90%]
.................................................................................................................................x........ [ 96%]
............................................F...................X.......                                                                   [100%]
==================================================================== FAILURES ====================================================================
____________________________________ test_milp_timeout_16545[options0-Time limit reached. (HiGHS Status 13:] _____________________________________
[gw5] linux -- Python 3.10.1 /home/warren/py3.10.1/bin/python
scipy/optimize/tests/test_milp.py:307: in test_milp_timeout_16545
    assert res.message.startswith(msg)
E   AssertionError: assert False
E    +  where False = &lt;built-in method startswith of str object at 0x7f6878265450&gt;('Time limit reached. (HiGHS Status 13:')
E    +    where &lt;built-in method startswith of str object at 0x7f6878265450&gt; = 'Optimization terminated successfully. (HiGHS Status 7: Optimal)'.startswith
E    +      where 'Optimization terminated successfully. (HiGHS Status 7: Optimal)' =         message: Optimization terminated successfully. (HiGHS Status 7: Optimal)\n        success: True\n         status...00  0.000e+00 ...  0.000e+00  0.000e+00]\n mip_node_count: 2715\n mip_dual_bound: -11.00000000000001\n        mip_gap: 0.0.message
        A          = array([[1, 2, 2, ..., 4, 0, 0],
       [4, 1, 2, ..., 0, 4, 4],
       [4, 1, 1, ..., 1, 4, 3],
       ...,
       [4, 0, 4, ..., 4, 1, 3],
       [4, 1, 3, ..., 2, 0, 2],
       [2, 2, 1, ..., 2, 1, 2]])
        b_lb       = array([-inf, -inf, -inf, -inf, -inf, -inf, -inf, -inf, -inf, -inf, -inf,
       -inf, -inf, -inf, -inf, -inf, -inf, -i...f, -inf, -inf, -inf, -inf, -inf,
       -inf, -inf, -inf, -inf, -inf, -inf, -inf, -inf, -inf, -inf, -inf,
       -inf])
        b_ub       = array([25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
       25, 25, 25, 25, 25, 25, 25, 25, 25, ...25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
       25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25])
        c_vector   = array([-1., -1., -1., -1., -1., -1., -1., -1., -1., -1., -1., -1., -1.,
       -1., -1., -1., -1., -1., -1., -1., -1.,...  -1., -1., -1., -1., -1., -1., -1., -1., -1., -1., -1., -1., -1.,
       -1., -1., -1., -1., -1., -1., -1., -1., -1.])
        constraints = &lt;scipy.optimize._constraints.LinearConstraint object at 0x7f6878230f70&gt;
        integrality = array([1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.,
       1., 1., 1., 1., 1., 1., 1., 1., 1., ...1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.,
       1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.])
        msg        = 'Time limit reached. (HiGHS Status 13:'
        options    = {'time_limit': 10}
        res        =         message: Optimization terminated successfully. (HiGHS Status 7: Optimal)
        success: True
         status...00  0.000e+00 ...  0.000e+00  0.000e+00]
 mip_node_count: 2715
 mip_dual_bound: -11.00000000000001
        mip_gap: 0.0
        rng        = Generator(PCG64) at 0x7F6882521540
        variable_bounds = Bounds(array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
       0., 0., 0., 0., 0., 0., 0., 0...., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.,
       1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.]))
        variable_lb = array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
       0., 0., 0., 0., 0., 0., 0., 0., 0., ...0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
       0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.])
        variable_ub = array([1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.,
       1., 1., 1., 1., 1., 1., 1., 1., 1., ...1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.,
       1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.])
============================================================ short test summary info =============================================================
FAILED scipy/optimize/tests/test_milp.py::test_milp_timeout_16545[options0-Time limit reached. (HiGHS Status 13:] - AssertionError: assert False
======================================= 1 failed, 2084 passed, 185 skipped, 4 xfailed, 7 xpassed in 40.64s ======================================="><pre class="notranslate">$ <span class="pl-s1">python</span> <span class="pl-s1">dev</span>.<span class="pl-s1">py</span> <span class="pl-s1">test</span> <span class="pl-c1">-</span><span class="pl-s1">m</span> <span class="pl-s1">full</span> <span class="pl-c1">-</span><span class="pl-s1">j</span> <span class="pl-c1">9</span> <span class="pl-c1">-</span><span class="pl-s1">s</span> <span class="pl-s1">optimize</span>
💻  <span class="pl-s1">ninja</span> <span class="pl-c1">-</span><span class="pl-v">C</span> <span class="pl-c1">/</span><span class="pl-s1">home</span><span class="pl-c1">/</span><span class="pl-s1">warren</span><span class="pl-c1">/</span><span class="pl-s1">repos</span><span class="pl-c1">/</span><span class="pl-s1">git</span><span class="pl-c1">/</span><span class="pl-s1">forks</span><span class="pl-c1">/</span><span class="pl-s1">scipy</span><span class="pl-c1">/</span><span class="pl-s1">build</span>
<span class="pl-s1">ninja</span>: <span class="pl-v">Entering</span> <span class="pl-s1">directory</span> `<span class="pl-c1">/</span><span class="pl-s1">home</span><span class="pl-c1">/</span><span class="pl-s1">warren</span><span class="pl-c1">/</span><span class="pl-s1">repos</span><span class="pl-c1">/</span><span class="pl-s1">git</span><span class="pl-c1">/</span><span class="pl-s1">forks</span><span class="pl-c1">/</span><span class="pl-s1">scipy</span><span class="pl-c1">/</span><span class="pl-s1">build</span>'
[<span class="pl-c1">2</span><span class="pl-c1">/</span><span class="pl-c1">2</span>] <span class="pl-v">Generating</span> <span class="pl-s1">scipy</span><span class="pl-c1">/</span><span class="pl-s1">generate</span><span class="pl-c1">-</span><span class="pl-s1">config</span> <span class="pl-k">with</span> <span class="pl-s1">a</span> <span class="pl-s1">custom</span> <span class="pl-s1">command</span>
<span class="pl-v">Build</span> <span class="pl-v">OK</span>
💻  <span class="pl-s1">meson</span> <span class="pl-s1">install</span> <span class="pl-c1">-</span><span class="pl-v">C</span> <span class="pl-s1">build</span> <span class="pl-c1">-</span><span class="pl-c1">-</span><span class="pl-s1">only</span><span class="pl-c1">-</span><span class="pl-s1">changed</span>
<span class="pl-v">Installing</span>, <span class="pl-s1">see</span> <span class="pl-s1">meson</span><span class="pl-c1">-</span><span class="pl-s1">install</span>.<span class="pl-s1">log</span>...
<span class="pl-v">Installation</span> <span class="pl-v">OK</span>
<span class="pl-v">SciPy</span> <span class="pl-k">from</span> <span class="pl-s1">development</span> <span class="pl-s1">installed</span> <span class="pl-s1">path</span> <span class="pl-s1">at</span>: <span class="pl-c1">/</span><span class="pl-s1">home</span><span class="pl-c1">/</span><span class="pl-s1">warren</span><span class="pl-c1">/</span><span class="pl-s1">repos</span><span class="pl-c1">/</span><span class="pl-s1">git</span><span class="pl-c1">/</span><span class="pl-s1">forks</span><span class="pl-c1">/</span><span class="pl-s1">scipy</span><span class="pl-c1">/</span><span class="pl-s1">build</span><span class="pl-c1">-</span><span class="pl-s1">install</span><span class="pl-c1">/</span><span class="pl-s1">lib</span><span class="pl-c1">/</span><span class="pl-s1">python3</span>.<span class="pl-c1">10</span><span class="pl-c1">/</span><span class="pl-s1">site</span><span class="pl-c1">-</span><span class="pl-s1">packages</span>
<span class="pl-v">Running</span> <span class="pl-s1">tests</span> <span class="pl-k">for</span> <span class="pl-s1">scipy</span> <span class="pl-s1">version</span>:<span class="pl-c1">1.10</span>.<span class="pl-c1">0.</span><span class="pl-s1">dev0</span><span class="pl-c1">+</span><span class="pl-c1">1987.</span><span class="pl-s1">fa3276a</span>, <span class="pl-s1">installed</span> <span class="pl-s1">at</span>:<span class="pl-c1">/</span><span class="pl-s1">home</span><span class="pl-c1">/</span><span class="pl-s1">warren</span><span class="pl-c1">/</span><span class="pl-s1">repos</span><span class="pl-c1">/</span><span class="pl-s1">git</span><span class="pl-c1">/</span><span class="pl-s1">forks</span><span class="pl-c1">/</span><span class="pl-s1">scipy</span><span class="pl-c1">/</span><span class="pl-s1">build</span><span class="pl-c1">-</span><span class="pl-s1">install</span><span class="pl-c1">/</span><span class="pl-s1">lib</span><span class="pl-c1">/</span><span class="pl-s1">python3</span>.<span class="pl-c1">10</span><span class="pl-c1">/</span><span class="pl-s1">site</span><span class="pl-c1">-</span><span class="pl-s1">packages</span><span class="pl-c1">/</span><span class="pl-s1">scipy</span>
<span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span> <span class="pl-s1">test</span> <span class="pl-s1">session</span> <span class="pl-s1">starts</span> <span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">=</span>
<span class="pl-s1">platform</span> <span class="pl-s1">linux</span> <span class="pl-c1">-</span><span class="pl-c1">-</span> <span class="pl-v">Python</span> <span class="pl-c1">3.10</span><span class="pl-c1">.1</span>, <span class="pl-s1">pytest</span><span class="pl-c1">-</span><span class="pl-c1">6.2</span>.<span class="pl-c1">5</span>, <span class="pl-s1">py</span><span class="pl-c1">-</span><span class="pl-c1">1.11</span>.<span class="pl-c1">0</span>, <span class="pl-s1">pluggy</span><span class="pl-c1">-</span><span class="pl-c1">1.0</span>.<span class="pl-c1">0</span>
<span class="pl-s1">rootdir</span>: <span class="pl-c1">/</span><span class="pl-s1">home</span><span class="pl-c1">/</span><span class="pl-s1">warren</span><span class="pl-c1">/</span><span class="pl-s1">repos</span><span class="pl-c1">/</span><span class="pl-s1">git</span><span class="pl-c1">/</span><span class="pl-s1">forks</span><span class="pl-c1">/</span><span class="pl-s1">scipy</span>, <span class="pl-s1">configfile</span>: <span class="pl-s1">pytest</span>.<span class="pl-s1">ini</span>
<span class="pl-s1">plugins</span>: <span class="pl-s1">forked</span><span class="pl-c1">-</span><span class="pl-c1">1.4</span>.<span class="pl-c1">0</span>, <span class="pl-s1">timeout</span><span class="pl-c1">-</span><span class="pl-c1">2.1</span>.<span class="pl-c1">0</span>, <span class="pl-s1">hypothesis</span><span class="pl-c1">-</span><span class="pl-c1">6.35</span>.<span class="pl-c1">0</span>, <span class="pl-s1">xdist</span><span class="pl-c1">-</span><span class="pl-c1">2.5</span>.<span class="pl-c1">0</span>
<span class="pl-s1">gw0</span> [<span class="pl-c1">2281</span>] <span class="pl-c1">/</span> <span class="pl-s1">gw1</span> [<span class="pl-c1">2281</span>] <span class="pl-c1">/</span> <span class="pl-s1">gw2</span> [<span class="pl-c1">2281</span>] <span class="pl-c1">/</span> <span class="pl-s1">gw3</span> [<span class="pl-c1">2281</span>] <span class="pl-c1">/</span> <span class="pl-s1">gw4</span> [<span class="pl-c1">2281</span>] <span class="pl-c1">/</span> <span class="pl-s1">gw5</span> [<span class="pl-c1">2281</span>] <span class="pl-c1">/</span> <span class="pl-s1">gw6</span> [<span class="pl-c1">2281</span>] <span class="pl-c1">/</span> <span class="pl-s1">gw7</span> [<span class="pl-c1">2281</span>] <span class="pl-c1">/</span> <span class="pl-s1">gw8</span> [<span class="pl-c1">2281</span>]
.......................................................................................................................................... [  <span class="pl-c1">6</span><span class="pl-c1">%</span>]
..................................................................................................................................<span class="pl-s1">ss</span>...... [ <span class="pl-c1">12</span><span class="pl-c1">%</span>]
.......................................................................................................................................... [ <span class="pl-c1">18</span><span class="pl-c1">%</span>]
.........................................................................................<span class="pl-s1">s</span>................................................. [ <span class="pl-c1">24</span><span class="pl-c1">%</span>]
..................................................................................................<span class="pl-s1">s</span>...<span class="pl-v">X</span>.........<span class="pl-s1">s</span>.<span class="pl-s1">sX</span>...................... [ <span class="pl-c1">30</span><span class="pl-c1">%</span>]
.......................<span class="pl-s1">s</span>.................................................................................................................. [ <span class="pl-c1">36</span><span class="pl-c1">%</span>]
...........<span class="pl-s1">ssssss</span>.<span class="pl-s1">s</span>..................................................................................<span class="pl-s1">x</span>.................................... [ <span class="pl-c1">42</span><span class="pl-c1">%</span>]
.........................................<span class="pl-s1">x</span>................................................................................................ [ <span class="pl-c1">48</span><span class="pl-c1">%</span>]
.......................................................................................................................................... [ <span class="pl-c1">54</span><span class="pl-c1">%</span>]
................................................................<span class="pl-s1">s</span>......<span class="pl-s1">s</span>.<span class="pl-s1">s</span>................................................................ [ <span class="pl-c1">60</span><span class="pl-c1">%</span>]
.....................................<span class="pl-v">X</span>.............................<span class="pl-v">X</span>................<span class="pl-v">X</span>.....................................<span class="pl-v">X</span>............... [ <span class="pl-c1">66</span><span class="pl-c1">%</span>]
.........................................................................<span class="pl-s1">s</span>..<span class="pl-s1">ss</span>.<span class="pl-s1">ssss</span>.<span class="pl-s1">s</span>.<span class="pl-s1">s</span>...<span class="pl-s1">ss</span>...<span class="pl-s1">ssss</span>..<span class="pl-s1">ssss</span>..<span class="pl-s1">ssss</span>.<span class="pl-s1">ss</span>.<span class="pl-s1">ss</span>.<span class="pl-s1">ss</span>.<span class="pl-s1">s</span>.<span class="pl-s1">sss</span>..<span class="pl-s1">ssss</span>..<span class="pl-s1">ssss</span> [ <span class="pl-c1">72</span><span class="pl-c1">%</span>]
.<span class="pl-s1">s</span>.<span class="pl-s1">sss</span>.<span class="pl-s1">ss</span>.<span class="pl-s1">s</span>.<span class="pl-s1">ss</span>.<span class="pl-s1">ss</span>..<span class="pl-s1">ssss</span>.<span class="pl-s1">sss</span>.<span class="pl-s1">ss</span>.<span class="pl-s1">s</span>.<span class="pl-s1">ss</span>.<span class="pl-s1">ss</span>.<span class="pl-s1">ss</span>..<span class="pl-s1">sss</span>.<span class="pl-s1">ss</span>.<span class="pl-s1">ss</span>.<span class="pl-s1">s</span>..<span class="pl-s1">s</span>.<span class="pl-s1">s</span>....<span class="pl-s1">s</span>..<span class="pl-s1">s</span>..<span class="pl-s1">ss</span>...<span class="pl-s1">ss</span>.........................<span class="pl-s1">s</span>.<span class="pl-s1">sss</span>..<span class="pl-s1">sss</span>.<span class="pl-s1">s</span>.<span class="pl-s1">sss</span>.<span class="pl-s1">ss</span>..<span class="pl-s1">ssss</span>.<span class="pl-s1">sss</span>..<span class="pl-s1">sss</span>.<span class="pl-s1">ss</span> [ <span class="pl-c1">78</span><span class="pl-c1">%</span>]
.<span class="pl-s1">ss</span>.<span class="pl-s1">ss</span>..<span class="pl-s1">sss</span>.<span class="pl-s1">sss</span>.<span class="pl-s1">ss</span>..<span class="pl-s1">sss</span>.<span class="pl-s1">ss</span>.<span class="pl-s1">ss</span>.<span class="pl-s1">ss</span>.<span class="pl-s1">ss</span>.<span class="pl-s1">ss</span>.<span class="pl-s1">s</span>.<span class="pl-s1">ss</span>.<span class="pl-s1">ss</span>.<span class="pl-s1">ss</span>..<span class="pl-s1">ss</span>.<span class="pl-s1">sss</span>.<span class="pl-s1">sss</span>.<span class="pl-s1">ss</span>.<span class="pl-s1">ss</span>..<span class="pl-s1">ss</span>.<span class="pl-s1">ss</span>.<span class="pl-s1">ssss</span>.<span class="pl-s1">s</span>.<span class="pl-s1">s</span>..<span class="pl-s1">s</span>.<span class="pl-s1">ss</span>.<span class="pl-s1">s</span>.<span class="pl-s1">s</span>............................................. [ <span class="pl-c1">84</span><span class="pl-c1">%</span>]
..................................................................<span class="pl-s1">x</span>....................................................................... [ <span class="pl-c1">90</span><span class="pl-c1">%</span>]
.................................................................................................................................<span class="pl-s1">x</span>........ [ <span class="pl-c1">96</span><span class="pl-c1">%</span>]
............................................<span class="pl-v">F</span>...................<span class="pl-v">X</span>.......                                                                   [<span class="pl-c1">100</span><span class="pl-c1">%</span>]
<span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span> <span class="pl-v">FAILURES</span> <span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span>
<span class="pl-s1">____________________________________</span> <span class="pl-s1">test_milp_timeout_16545</span>[<span class="pl-s1">options0</span><span class="pl-c1">-</span><span class="pl-v">Time</span> <span class="pl-s1">limit</span> <span class="pl-s1">reached</span>. (<span class="pl-v">HiGHS</span> <span class="pl-v">Status</span> <span class="pl-c1">13</span>:] <span class="pl-s1">_____________________________________</span>
[<span class="pl-s1">gw5</span>] <span class="pl-s1">linux</span> <span class="pl-c1">-</span><span class="pl-c1">-</span> <span class="pl-v">Python</span> <span class="pl-c1">3.10</span><span class="pl-c1">.1</span> <span class="pl-c1">/</span><span class="pl-s1">home</span><span class="pl-c1">/</span><span class="pl-s1">warren</span><span class="pl-c1">/</span><span class="pl-s1">py3</span>.<span class="pl-c1">10.1</span><span class="pl-c1">/</span><span class="pl-s1">bin</span><span class="pl-c1">/</span><span class="pl-s1">python</span>
<span class="pl-s1">scipy</span><span class="pl-c1">/</span><span class="pl-s1">optimize</span><span class="pl-c1">/</span><span class="pl-s1">tests</span><span class="pl-c1">/</span><span class="pl-s1">test_milp</span>.<span class="pl-s1">py</span>:<span class="pl-c1">307</span>: <span class="pl-s1">in</span> <span class="pl-s1">test_milp_timeout_16545</span>
    <span class="pl-s1">assert</span> <span class="pl-s1">res</span>.<span class="pl-s1">message</span>.<span class="pl-en">startswith</span>(<span class="pl-s1">msg</span>)
<span class="pl-v">E</span>   <span class="pl-v">AssertionError</span>: <span class="pl-k">assert</span> <span class="pl-c1">False</span>
<span class="pl-v">E</span>    <span class="pl-c1">+</span>  <span class="pl-s1">where</span> <span class="pl-v">False</span> <span class="pl-c1">=</span> <span class="pl-c1">&lt;</span><span class="pl-s1">built</span><span class="pl-c1">-</span><span class="pl-s1">in</span> <span class="pl-s1">method</span> <span class="pl-s1">startswith</span> <span class="pl-s1">of</span> <span class="pl-s1">str</span> <span class="pl-s1">object</span> <span class="pl-s1">at</span> <span class="pl-c1">0x7f6878265450</span><span class="pl-c1">&gt;</span>(<span class="pl-s">'Time limit reached. (HiGHS Status 13:'</span>)
<span class="pl-v">E</span>    <span class="pl-c1">+</span>    <span class="pl-s1">where</span> <span class="pl-c1">&lt;</span><span class="pl-s1">built</span><span class="pl-c1">-</span><span class="pl-s1">in</span> <span class="pl-s1">method</span> <span class="pl-s1">startswith</span> <span class="pl-s1">of</span> <span class="pl-s1">str</span> <span class="pl-s1">object</span> <span class="pl-s1">at</span> <span class="pl-c1">0x7f6878265450</span><span class="pl-c1">&gt;</span> <span class="pl-c1">=</span> <span class="pl-s">'Optimization terminated successfully. (HiGHS Status 7: Optimal)'</span>.<span class="pl-s1">startswith</span>
<span class="pl-v">E</span>    <span class="pl-c1">+</span>      <span class="pl-s1">where</span> <span class="pl-s">'Optimization terminated successfully. (HiGHS Status 7: Optimal)'</span> <span class="pl-c1">=</span>         <span class="pl-s1">message</span>: <span class="pl-v">Optimization</span> <span class="pl-s1">terminated</span> <span class="pl-s1">successfully</span>. (<span class="pl-v">HiGHS</span> <span class="pl-v">Status</span> <span class="pl-c1">7</span>: <span class="pl-v">Optimal</span>)\n        <span class="pl-s1">success</span>: <span class="pl-c1">True</span>\n         <span class="pl-s1">status</span>..<span class="pl-c1">.00</span>  <span class="pl-c1">0.000e+00</span> ...  <span class="pl-c1">0.000e+00</span>  <span class="pl-c1">0.000e+00</span>]\n <span class="pl-s1">mip_node_count</span>: <span class="pl-c1">2715</span>\n <span class="pl-s1">mip_dual_bound</span>: <span class="pl-c1">-</span><span class="pl-c1">11.00000000000001</span>\n        <span class="pl-s1">mip_gap</span>: <span class="pl-c1">0.0</span>.<span class="pl-en">message</span>
        <span class="pl-v">A</span>          <span class="pl-c1">=</span> <span class="pl-s1">array</span>([[<span class="pl-c1">1</span>, <span class="pl-c1">2</span>, <span class="pl-c1">2</span>, ..., <span class="pl-c1">4</span>, <span class="pl-c1">0</span>, <span class="pl-c1">0</span>],
       [<span class="pl-c1">4</span>, <span class="pl-c1">1</span>, <span class="pl-c1">2</span>, ..., <span class="pl-c1">0</span>, <span class="pl-c1">4</span>, <span class="pl-c1">4</span>],
       [<span class="pl-c1">4</span>, <span class="pl-c1">1</span>, <span class="pl-c1">1</span>, ..., <span class="pl-c1">1</span>, <span class="pl-c1">4</span>, <span class="pl-c1">3</span>],
       ...,
       [<span class="pl-c1">4</span>, <span class="pl-c1">0</span>, <span class="pl-c1">4</span>, ..., <span class="pl-c1">4</span>, <span class="pl-c1">1</span>, <span class="pl-c1">3</span>],
       [<span class="pl-c1">4</span>, <span class="pl-c1">1</span>, <span class="pl-c1">3</span>, ..., <span class="pl-c1">2</span>, <span class="pl-c1">0</span>, <span class="pl-c1">2</span>],
       [<span class="pl-c1">2</span>, <span class="pl-c1">2</span>, <span class="pl-c1">1</span>, ..., <span class="pl-c1">2</span>, <span class="pl-c1">1</span>, <span class="pl-c1">2</span>]])
        <span class="pl-s1">b_lb</span>       <span class="pl-c1">=</span> <span class="pl-s1">array</span>([<span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>,
       <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">i</span>...<span class="pl-s1">f</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>,
       <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>, <span class="pl-c1">-</span><span class="pl-s1">inf</span>,
       <span class="pl-c1">-</span><span class="pl-s1">inf</span>])
        <span class="pl-s1">b_ub</span>       <span class="pl-c1">=</span> <span class="pl-s1">array</span>([<span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>,
       <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, ...<span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>,
       <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>, <span class="pl-c1">25</span>])
        <span class="pl-s1">c_vector</span>   <span class="pl-c1">=</span> <span class="pl-s1">array</span>([<span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>,
       <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>,...  <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>,
       <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>, <span class="pl-c1">-</span><span class="pl-c1">1.</span>])
        <span class="pl-s1">constraints</span> <span class="pl-c1">=</span> <span class="pl-c1">&lt;</span><span class="pl-s1">scipy</span>.<span class="pl-s1">optimize</span>.<span class="pl-s1">_constraints</span>.<span class="pl-v">LinearConstraint</span> <span class="pl-s1">object</span> <span class="pl-s1">at</span> <span class="pl-c1">0x7f6878230f70</span><span class="pl-c1">&gt;</span>
        <span class="pl-en">integrality</span> <span class="pl-c1">=</span> <span class="pl-s1">array</span>([<span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>,
       <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, ...<span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>,
       <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>])
        <span class="pl-s1">msg</span>        <span class="pl-c1">=</span> <span class="pl-s">'Time limit reached. (HiGHS Status 13:'</span>
        <span class="pl-s1">options</span>    <span class="pl-c1">=</span> {<span class="pl-s">'time_limit'</span>: <span class="pl-c1">10</span>}
        <span class="pl-s1">res</span>        <span class="pl-c1">=</span>         <span class="pl-s1">message</span>: <span class="pl-v">Optimization</span> <span class="pl-s1">terminated</span> <span class="pl-s1">successfully</span>. (<span class="pl-v">HiGHS</span> <span class="pl-v">Status</span> <span class="pl-c1">7</span>: <span class="pl-v">Optimal</span>)
        <span class="pl-s1">success</span>: <span class="pl-c1">True</span>
         <span class="pl-s1">status</span>...<span class="pl-c1">00</span>  <span class="pl-c1">0.000e+00</span> ...  <span class="pl-c1">0.000e+00</span>  <span class="pl-c1">0.000e+00</span>]
 <span class="pl-s1">mip_node_count</span>: <span class="pl-c1">2715</span>
 <span class="pl-s1">mip_dual_bound</span>: <span class="pl-c1">-</span><span class="pl-c1">11.00000000000001</span>
        <span class="pl-s1">mip_gap</span>: <span class="pl-c1">0.0</span>
        <span class="pl-s1">rng</span>        <span class="pl-c1">=</span> <span class="pl-v">Generator</span>(<span class="pl-v">PCG64</span>) <span class="pl-s1">at</span> <span class="pl-c1">0x7F6882521540</span>
        <span class="pl-s1">variable_bounds</span> <span class="pl-c1">=</span> <span class="pl-v">Bounds</span>(<span class="pl-en">array</span>([<span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>,
       <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>..., <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>,
       <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>]))
        <span class="pl-s1">variable_lb</span> <span class="pl-c1">=</span> <span class="pl-en">array</span>([<span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>,
       <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, ...<span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>,
       <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>, <span class="pl-c1">0.</span>])
        <span class="pl-s1">variable_ub</span> <span class="pl-c1">=</span> <span class="pl-en">array</span>([<span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>,
       <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, ...<span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>,
       <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>, <span class="pl-c1">1.</span>])
<span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span> <span class="pl-s1">short</span> <span class="pl-s1">test</span> <span class="pl-s1">summary</span> <span class="pl-s1">info</span> <span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">=</span>
<span class="pl-v">FAILED</span> <span class="pl-s1">scipy</span><span class="pl-c1">/</span><span class="pl-s1">optimize</span><span class="pl-c1">/</span><span class="pl-s1">tests</span><span class="pl-c1">/</span><span class="pl-s1">test_milp</span>.<span class="pl-s1">py</span>::<span class="pl-s1">test_milp_timeout_16545</span>[<span class="pl-s1">options0</span><span class="pl-c1">-</span><span class="pl-v">Time</span> <span class="pl-s1">limit</span> <span class="pl-s1">reached</span>. (<span class="pl-v">HiGHS</span> <span class="pl-v">Status</span> <span class="pl-c1">13</span>:] <span class="pl-c1">-</span> <span class="pl-v">AssertionError</span>: <span class="pl-s1">assert</span> <span class="pl-v">False</span>
<span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">=</span> <span class="pl-c1">1</span> <span class="pl-s1">failed</span>, <span class="pl-c1">2084</span> <span class="pl-s1">passed</span>, <span class="pl-c1">185</span> <span class="pl-s1">skipped</span>, <span class="pl-c1">4</span> <span class="pl-s1">xfailed</span>, <span class="pl-c1">7</span> <span class="pl-s1">xpassed</span> <span class="pl-c1">in</span> <span class="pl-c1">40.64</span><span class="pl-s1">s</span> <span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">==</span><span class="pl-c1">=</span></pre></div>
<h3 dir="auto">Error message</h3>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="See above."><pre class="notranslate">See above.</pre></div>
<h3 dir="auto">SciPy/NumPy/Python version information</h3>
<p dir="auto">1.10.0.dev0+1987.fa3276a 1.24.0.dev0+837.g9c5a2b41c sys.version_info(major=3, minor=10, micro=1, releaselevel='final', serial=0)</p>