CVXPY
Minimize
  Sum(Vstack(Promote(2.0, (2, 2)) @ x, Promote(3.0, (1, 2)) @ y, [[0.00 1.00]
 [2.00 3.00]]), None, False)
Subject To
 40: 1.0 <= x
 45: 1.0 <= y
Bounds
 x free
 y free
End
----------------------------------------
AFTER COMPILATION
Minimize
 Obj: +2 x_0 +2 x_1 +2 x_2 +2 x_3 +3 x_4 +3 x_5
Subject to
 c1: -1 x_0 <= -1
 c2: -1 x_1 <= -1
 c3: -1 x_2 <= -1
 c4: -1 x_3 <= -1
 c5: -1 x_4 <= -1
 c6: -1 x_5 <= -1
Bounds
 x_0 free
 x_1 free
 x_2 free
 x_3 free
 x_4 free
 x_5 free
End
----------------------------------------
SCIP
Minimize
 Obj: +2 x_0_0 +2 x_0_1 +2 x_1_0 +2 x_1_1 +3 y_0_0 +3 y_0_1 +6
Subject to
 40_0_0: +1 x_0_0 >= +1
 40_0_1: +1 x_0_1 >= +1
 40_1_0: +1 x_1_0 >= +1
 40_1_1: +1 x_1_1 >= +1
 45_0_0: +1 y_0_0 >= +1
 45_0_1: +1 y_0_1 >= +1
Bounds
 x_0_0 free
 x_0_1 free
 x_1_0 free
 x_1_1 free
 y_0_0 free
 y_0_1 free
End