CVXPY
Minimize
  Sum(X, None, False)
Subject To
 50: -2.0 <= minimum([[1.00 -2.00]
 [3.00 4.00]], [[2.00 -1.00]
 [1.00 3.00]])
 55: X == 1.0
Bounds
 X free
End
----------------------------------------
AFTER COMPILATION
cannot reshape array of size 0 into shape (2,2)
----------------------------------------
SCIP
OBJECTIVE
  Sense            : minimize
VARIABLES
  [continuous] <X_0_0>: obj=1, original bounds=[-inf,+inf]
  [continuous] <X_0_1>: obj=1, original bounds=[-inf,+inf]
  [continuous] <X_1_0>: obj=1, original bounds=[-inf,+inf]
  [continuous] <X_1_1>: obj=1, original bounds=[-inf,+inf]
  [continuous] <minimum_1_0_0>: obj=0, original bounds=[-inf,+inf]
  [continuous] <minimum_1_0_1>: obj=0, original bounds=[-inf,+inf]
  [continuous] <minimum_1_1_0>: obj=0, original bounds=[-inf,+inf]
  [continuous] <minimum_1_1_1>: obj=0, original bounds=[-inf,+inf]
CONSTRAINTS
  [linear] <minimum_1_0_0_0>: <minimum_1_0_0>[C] <= 1;
  [linear] <minimum_1_0_0_1>: <minimum_1_0_1>[C] <= -2;
  [linear] <minimum_1_0_1_0>: <minimum_1_1_0>[C] <= 3;
  [linear] <minimum_1_0_1_1>: <minimum_1_1_1>[C] <= 4;
  [linear] <minimum_1_1_0_0>: <minimum_1_0_0>[C] <= 2;
  [linear] <minimum_1_1_0_1>: <minimum_1_0_1>[C] <= -1;
  [linear] <minimum_1_1_1_0>: <minimum_1_1_0>[C] <= 1;
  [linear] <minimum_1_1_1_1>: <minimum_1_1_1>[C] <= 3;
  [linear] <50_0_0>: <minimum_1_0_0>[C] >= -2;
  [linear] <50_0_1>: <minimum_1_0_1>[C] >= -2;
  [linear] <50_1_0>: <minimum_1_1_0>[C] >= -2;
  [linear] <50_1_1>: <minimum_1_1_1>[C] >= -2;
  [linear] <55_0_0>: <X_0_0>[C] == 1;
  [linear] <55_0_1>: <X_0_1>[C] == 1;
  [linear] <55_1_0>: <X_1_0>[C] == 1;
  [linear] <55_1_1>: <X_1_1>[C] == 1;
END