@@ -394,31 +394,25 @@ import PrecompileTools
394394
395395PrecompileTools. @setup_workload begin
396396 PrecompileTools. @compile_workload begin
397- let
398- optimizer =
399- () -> Utilities. MockOptimizer (
400- Utilities. UniversalFallback (Utilities. Model {Float64} ()),
401- )
402- model = Utilities. CachingOptimizer (
403- Utilities. UniversalFallback (Utilities. Model {Float64} ()),
404- instantiate (optimizer; with_bridge_type = Float64),
405- )
406- set (model, Silent (), true )
407- x = add_variables (model, 3 )
408- add_constraint (model, x[1 ], ZeroOne ())
409- add_constraint (model, x[2 ], Integer ())
410- add_constraint (model, x[1 ], GreaterThan (0.0 ))
411- add_constraint (model, x[2 ], LessThan (0.0 ))
412- add_constraint (model, x[3 ], EqualTo (0.0 ))
413- f = 1.0 * x[1 ] + x[2 ] + x[3 ]
414- add_constraint (model, f, GreaterThan (0.0 ))
415- add_constraint (model, f, LessThan (0.0 ))
416- add_constraint (model, f, EqualTo (0.0 ))
417- y, _ = add_constrained_variables (model, Nonnegatives (2 ))
418- set (model, ObjectiveSense (), MAX_SENSE)
419- set (model, ObjectiveFunction {typeof(f)} (), f)
420- optimize! (model)
421- end
397+ model = Utilities. CachingOptimizer (
398+ Utilities. UniversalFallback (Utilities. Model {Float64} ()),
399+ instantiate (Utilities. MockOptimizer; with_bridge_type = Float64),
400+ )
401+ set (model, Silent (), true )
402+ x = add_variables (model, 3 )
403+ add_constraint (model, x[1 ], ZeroOne ())
404+ add_constraint (model, x[2 ], Integer ())
405+ add_constraint (model, x[1 ], GreaterThan (0.0 ))
406+ add_constraint (model, x[2 ], LessThan (0.0 ))
407+ add_constraint (model, x[3 ], EqualTo (0.0 ))
408+ f = 1.0 * x[1 ] + x[2 ] + x[3 ]
409+ add_constraint (model, f, GreaterThan (0.0 ))
410+ add_constraint (model, f, LessThan (0.0 ))
411+ add_constraint (model, f, EqualTo (0.0 ))
412+ y, _ = add_constrained_variables (model, Nonnegatives (2 ))
413+ set (model, ObjectiveSense (), MAX_SENSE)
414+ set (model, ObjectiveFunction {typeof(f)} (), f)
415+ optimize! (model)
422416 end
423417end
424418
0 commit comments