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
OBJECTIVE
  Sense            : minimize
VARIABLES
  [continuous] <x_0>: obj=2, original bounds=[-inf,+inf]
  [continuous] <x_1>: obj=2, original bounds=[-inf,+inf]
  [continuous] <x_2>: obj=2, original bounds=[-inf,+inf]
  [continuous] <x_3>: obj=2, original bounds=[-inf,+inf]
  [continuous] <x_4>: obj=3, original bounds=[-inf,+inf]
  [continuous] <x_5>: obj=3, original bounds=[-inf,+inf]
CONSTRAINTS
  [linear] <c1>:  -<x_0>[C] <= -1;
  [linear] <c2>:  -<x_1>[C] <= -1;
  [linear] <c3>:  -<x_2>[C] <= -1;
  [linear] <c4>:  -<x_3>[C] <= -1;
  [linear] <c5>:  -<x_4>[C] <= -1;
  [linear] <c6>:  -<x_5>[C] <= -1;
END
----------------------------------------
SCIP
OBJECTIVE
  Sense            : minimize
  Offset           : +6
VARIABLES
  [continuous] <x_0_0>: obj=2, original bounds=[-inf,+inf]
  [continuous] <x_0_1>: obj=2, original bounds=[-inf,+inf]
  [continuous] <x_1_0>: obj=2, original bounds=[-inf,+inf]
  [continuous] <x_1_1>: obj=2, original bounds=[-inf,+inf]
  [continuous] <y_0_0>: obj=3, original bounds=[-inf,+inf]
  [continuous] <y_0_1>: obj=3, original bounds=[-inf,+inf]
CONSTRAINTS
  [linear] <40_0_0>: <x_0_0>[C] >= 1;
  [linear] <40_0_1>: <x_0_1>[C] >= 1;
  [linear] <40_1_0>: <x_1_0>[C] >= 1;
  [linear] <40_1_1>: <x_1_1>[C] >= 1;
  [linear] <45_0_0>: <y_0_0>[C] >= 1;
  [linear] <45_0_1>: <y_0_1>[C] >= 1;
END