CVXPY
Minimize
  Sum(X, None, False)
Subject To
 59: 0.0 <= minimum(X, z, 1.0)
 63: z == 1.0
Bounds
 X free
 z 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]
  [continuous] <x_4>: obj=0, original bounds=[-inf,+inf]
CONSTRAINTS
  [linear] <c1>: <x_4>[C] == 1;
  [linear] <c2>:  -<x_0>[C] -<x_2>[C] <= 0;
  [linear] <c3>:  -<x_1>[C] -<x_3>[C] <= 0;
  [linear] <c4>:  -<x_2>[C] -<x_4>[C] <= 0;
  [linear] <c5>:  -<x_3>[C] -<x_4>[C] <= 0;
  [linear] <c6>:  -<x_2>[C] <= 1;
  [linear] <c7>:  -<x_3>[C] <= 1;
  [linear] <c8>: <x_2>[C] <= 0;
  [linear] <c9>: <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] <z>: obj=0, original bounds=[-inf,+inf]
  [continuous] <minimum_1_0>: obj=0, original bounds=[-inf,+inf]
  [continuous] <minimum_1_1>: obj=0, original bounds=[-inf,+inf]
CONSTRAINTS
  [linear] <minimum_1_0_0>: <minimum_1_0>[C] -<X_0>[C] <= 0;
  [linear] <minimum_1_0_1>: <minimum_1_1>[C] -<X_1>[C] <= 0;
  [linear] <minimum_1_1_0>: <minimum_1_0>[C] -<z>[C] <= 0;
  [linear] <minimum_1_1_1>: <minimum_1_1>[C] -<z>[C] <= 0;
  [linear] <minimum_1_2_0>: <minimum_1_0>[C] <= 1;
  [linear] <minimum_1_2_1>: <minimum_1_1>[C] <= 1;
  [linear] <59_0>: <minimum_1_0>[C] >= 0;
  [linear] <59_1>: <minimum_1_1>[C] >= 0;
  [linear] <63>: <z>[C] == 1;
END