CVXPY
Minimize
  Sum(x, None, False)
Subject To
 111: [[np.float64(0.0) np.float64(1.0)]
 [np.float64(2.0) np.float64(3.0)]] @ x + y == 1.0
 116: y == 0.0
Bounds
 x free
 y free
End
----------------------------------------
AFTER COMPILATION
OBJECTIVE
  Sense            : minimize
VARIABLES
  [continuous] <x_0>: obj=1, original bounds=[-inf,+inf]
  [continuous] <x_1>: obj=1, original bounds=[-inf,+inf]
  [continuous] <x_2>: obj=0, original bounds=[-inf,+inf]
  [continuous] <x_3>: obj=0, original bounds=[-inf,+inf]
CONSTRAINTS
  [linear] <c1>: <x_1>[C] +<x_2>[C] == 1;
  [linear] <c2>:  +2<x_0>[C] +3<x_1>[C] +<x_3>[C] == 1;
  [linear] <c3>: <x_2>[C] == 0;
  [linear] <c4>: <x_3>[C] == 0;
END
----------------------------------------
SCIP
OBJECTIVE
  Sense            : minimize
VARIABLES
  [continuous] <x_0>: obj=1, original bounds=[-inf,+inf]
  [continuous] <x_1>: obj=1, original bounds=[-inf,+inf]
  [continuous] <y_0>: obj=0, original bounds=[-inf,+inf]
  [continuous] <y_1>: obj=0, original bounds=[-inf,+inf]
CONSTRAINTS
  [linear] <111_0>: <x_1>[C] +<y_0>[C] == 1;
  [linear] <111_1>:  +2<x_0>[C] +3<x_1>[C] +<y_1>[C] == 1;
  [linear] <116_0>: <y_0>[C] == 0;
  [linear] <116_1>: <y_1>[C] == 0;
END