CVXPY
Maximize
  Sum(X, None, False)
Subject To
 38: max(X + Y, None, False) <= 1.0
 43: Y == 1.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=-1, original bounds=[-inf,+inf]
  [continuous] <x_3>: obj=-1, original bounds=[-inf,+inf]
  [continuous] <x_4>: obj=0, original bounds=[-inf,+inf]
  [continuous] <x_5>: obj=0, original bounds=[-inf,+inf]
  [continuous] <x_6>: obj=0, original bounds=[-inf,+inf]
  [continuous] <x_7>: obj=0, original bounds=[-inf,+inf]
  [continuous] <x_8>: obj=0, original bounds=[-inf,+inf]
CONSTRAINTS
  [linear] <c1>: <x_4>[C] == 1;
  [linear] <c2>: <x_5>[C] == 1;
  [linear] <c3>: <x_6>[C] == 1;
  [linear] <c4>: <x_7>[C] == 1;
  [linear] <c5>: <x_0>[C] +<x_4>[C] -<x_8>[C] <= 0;
  [linear] <c6>: <x_1>[C] +<x_5>[C] -<x_8>[C] <= 0;
  [linear] <c7>: <x_2>[C] +<x_6>[C] -<x_8>[C] <= 0;
  [linear] <c8>: <x_3>[C] +<x_7>[C] -<x_8>[C] <= 0;
  [linear] <c9>: <x_8>[C] <= 1;
END
----------------------------------------
SCIP
OBJECTIVE
  Sense            : maximize
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] <Y_0_0>: obj=0, original bounds=[-inf,+inf]
  [continuous] <Y_0_1>: obj=0, original bounds=[-inf,+inf]
  [continuous] <Y_1_0>: obj=0, original bounds=[-inf,+inf]
  [continuous] <Y_1_1>: obj=0, original bounds=[-inf,+inf]
  [continuous] <max_1>: obj=0, original bounds=[-inf,+inf]
CONSTRAINTS
  [linear] <max_1_0_0>: <X_0_0>[C] +<Y_0_0>[C] -<max_1>[C] <= 0;
  [linear] <max_1_0_1>: <X_0_1>[C] +<Y_0_1>[C] -<max_1>[C] <= 0;
  [linear] <max_1_1_0>: <X_1_0>[C] +<Y_1_0>[C] -<max_1>[C] <= 0;
  [linear] <max_1_1_1>: <X_1_1>[C] +<Y_1_1>[C] -<max_1>[C] <= 0;
  [linear] <38>: <max_1>[C] <= 1;
  [linear] <43_0_0>: <Y_0_0>[C] == 1;
  [linear] <43_0_1>: <Y_0_1>[C] == 1;
  [linear] <43_1_0>: <Y_1_0>[C] == 1;
  [linear] <43_1_1>: <Y_1_1>[C] == 1;
END