Failed
gpkit.tests.t_model.TestGP_cvxopt.test_dup_eq_constraint (from gpkit.tests.t_model.TestGP_cvxopt-20210816154213)
Failing for the past 1 build
(Since Failed
)
Error Message
The model ran to an infinitely low cost (or was otherwise dual infeasible); bounding the right variables will probably fix this. Running `.debug()` or increasing verbosity may pinpoint the trouble.
Stacktrace
Traceback (most recent call last): File "/jenkins/workspace/CE_gpkit_PR_unit_tests/cvxopt/venv2_gpkit/lib/python3.5/site-packages/cvxopt/cvxprog.py", line 778, in cpl try: f3 = kktsolver(x, z[:mnl], W) File "/jenkins/workspace/CE_gpkit_PR_unit_tests/cvxopt/venv2_gpkit/lib/python3.5/site-packages/cvxopt/cvxprog.py", line 1901, in kktsolver_e g = kktsolver(x[0], znl, We) File "/jenkins/workspace/CE_gpkit_PR_unit_tests/cvxopt/venv2_gpkit/lib/python3.5/site-packages/cvxopt/cvxprog.py", line 1893, in kktsolver return factor(W, H, Df[1:,:]) File "/jenkins/workspace/CE_gpkit_PR_unit_tests/cvxopt/venv2_gpkit/lib/python3.5/site-packages/cvxopt/misc.py", line 1099, in factor lapack.sytrf(K, ipiv) ArithmeticError: 5 During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/jenkins/workspace/CE_gpkit_PR_unit_tests/cvxopt/gpkit/solvers/cvxopt.py", line 88, in optimize solution = gp(k_lse, F, g, **kwargs) File "/jenkins/workspace/CE_gpkit_PR_unit_tests/cvxopt/venv2_gpkit/lib/python3.5/site-packages/cvxopt/cvxprog.py", line 2161, in gp return cp(Fgp, G, h, dims, A, b, kktsolver = kktsolver, options = options) File "/jenkins/workspace/CE_gpkit_PR_unit_tests/cvxopt/venv2_gpkit/lib/python3.5/site-packages/cvxopt/cvxprog.py", line 1966, in cp xdot_e, xaxpy_e, xscal_e, options = options) File "/jenkins/workspace/CE_gpkit_PR_unit_tests/cvxopt/venv2_gpkit/lib/python3.5/site-packages/cvxopt/cvxprog.py", line 782, in cpl raise ValueError("Rank(A) < p or "\ ValueError: Rank(A) < p or Rank([H(x); A; Df(x); G]) < n The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/jenkins/workspace/CE_gpkit_PR_unit_tests/cvxopt/gpkit/constraints/gp.py", line 207, in solve k=self.k, p_idxs=self.p_idxs, **solverargs) File "/jenkins/workspace/CE_gpkit_PR_unit_tests/cvxopt/gpkit/solvers/cvxopt.py", line 90, in optimize raise DualInfeasible() from e gpkit.exceptions.DualInfeasible The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/jenkins/workspace/CE_gpkit_PR_unit_tests/cvxopt/gpkit/tests/t_model.py", line 91, in test_dup_eq_constraint m.solve(verbosity=0, solver=self.solver) File "/jenkins/workspace/CE_gpkit_PR_unit_tests/cvxopt/gpkit/constraints/prog_factories.py", line 133, in solvefn result = progsolve(solver, verbosity=verbosity, **kwargs) File "/jenkins/workspace/CE_gpkit_PR_unit_tests/cvxopt/gpkit/constraints/gp.py", line 244, in solve raise infeasibility.__class__(msg) from infeasibility gpkit.exceptions.DualInfeasible: The model ran to an infinitely low cost (or was otherwise dual infeasible); bounding the right variables will probably fix this. Running `.debug()` or increasing verbosity may pinpoint the trouble.