CVXPY
Minimize
  Sum(x, None, False)
Subject To
 126: [[np.float64(0.0) np.float64(1.0)]
 [np.float64(2.0) np.float64(3.0)]] @ x + y + Promote(1.0, (2,)) == 0.0
 131: y == 0.0
Bounds
 x free
 y free
End
----------------------------------------
AFTER COMPILATION
Minimize
  C0 + C1
Subject To
 R0: C1 + C2 = -1
 R1: 2 C0 + 3 C1 + C3 = -1
 R2: C2 = 0
 R3: C3 = 0
Bounds
 C0 free
 C1 free
 C2 free
 C3 free
End
----------------------------------------
GUROBI
Minimize
  x[0] + x[1]
Subject To
 126[0]: x[1] + y[0] = -1
 126[1]: 2 x[0] + 3 x[1] + y[1] = -1
 131[0]: y[0] = 0
 131[1]: y[1] = 0
Bounds
 x[0] free
 x[1] free
 y[0] free
 y[1] free
End