CVXPY
Maximize
  Sum(X, None, False)
Subject To
 18: max(X, None, False) + 1.0 <= 1.0
Bounds
 X 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]
CONSTRAINTS
  [linear] <c1>: <x_0>[C] -<x_2>[C] <= 0;
  [linear] <c2>: <x_1>[C] -<x_2>[C] <= 0;
  [linear] <c3>: <x_2>[C] <= 0;
END
----------------------------------------
SCIP
OBJECTIVE
  Sense            : maximize
VARIABLES
  [continuous] <X_0>: obj=1, original bounds=[-inf,+inf]
  [continuous] <X_1>: obj=1, original bounds=[-inf,+inf]
  [continuous] <max_1>: obj=0, original bounds=[-inf,+inf]
CONSTRAINTS
  [linear] <max_1_0>: <X_0>[C] -<max_1>[C] <= 0;
  [linear] <max_1_1>: <X_1>[C] -<max_1>[C] <= 0;
  [linear] <18>: <max_1>[C] <= 0;
END