@@ -64,7 +64,7 @@ void getLpKktFailures(const HighsOptions& options, const HighsLp& lp,
6464 HighsPrimalDualErrors& primal_dual_errors,
6565 const bool get_residuals) {
6666 getKktFailures (options, false , lp, lp.col_cost_ , solution, highs_info,
67- get_residuals, basis. valid );
67+ get_residuals);
6868 getPrimalDualBasisErrors (options, lp, solution, basis, primal_dual_errors);
6969 getPrimalDualGlpsolErrors (options, lp, lp.col_cost_ , solution,
7070 primal_dual_errors);
@@ -73,7 +73,7 @@ void getLpKktFailures(const HighsOptions& options, const HighsLp& lp,
7373void getKktFailures (const HighsOptions& options, const bool is_qp,
7474 const HighsLp& lp, const std::vector<double >& gradient,
7575 const HighsSolution& solution, HighsInfo& highs_info,
76- const bool get_residuals, const bool basic_solution ) {
76+ const bool get_residuals) {
7777 double primal_feasibility_tolerance = options.primal_feasibility_tolerance ;
7878 double dual_feasibility_tolerance = options.dual_feasibility_tolerance ;
7979 double primal_residual_tolerance = options.primal_residual_tolerance ;
@@ -444,7 +444,7 @@ void getKktFailures(const HighsOptions& options, const bool is_qp,
444444 // Determine the sum of complementarity violations
445445 const bool have_values = getComplementarityViolations (
446446 lp, solution, optimality_tolerance, num_complementarity_violation,
447- max_complementarity_violation, basic_solution );
447+ max_complementarity_violation);
448448 assert (have_values);
449449 }
450450
@@ -955,8 +955,7 @@ bool getComplementarityViolations(const HighsLp& lp,
955955 const HighsSolution& solution,
956956 const double optimality_tolerance,
957957 HighsInt& num_complementarity_violation,
958- double & max_complementarity_violation,
959- const bool basic_solution) {
958+ double & max_complementarity_violation) {
960959 num_complementarity_violation = kHighsIllegalComplementarityCount ;
961960 max_complementarity_violation = kHighsIllegalComplementarityViolation ;
962961 if (!solution.dual_valid ) return false ;
0 commit comments