@@ -10,7 +10,7 @@ void solve(Highs& highs, std::string presolve, std::string solver,
1010 const double require_optimal_objective = 0 ,
1111 const double require_iteration_count = -1 ) {
1212 SpecialLps special_lps;
13- highs.setOptionValue (" output_flag" , dev_run );
13+ if (!dev_run) highs.setOptionValue (" output_flag" , false );
1414 if (dev_run)
1515 REQUIRE (highs.setOptionValue (" log_dev_level" , kHighsLogDevLevelDetailed ) ==
1616 HighsStatus::kOk );
@@ -649,108 +649,108 @@ void smallValue(Highs& highs) {
649649
650650TEST_CASE (" LP-distillation" , " [highs_test_special_lps]" ) {
651651 Highs highs;
652- highs.setOptionValue (" output_flag" , dev_run );
652+ if (!dev_run) highs.setOptionValue (" output_flag" , false );
653653 distillation (highs);
654654}
655655
656656TEST_CASE (" LP-272" , " [highs_test_special_lps]" ) {
657657 Highs highs;
658- highs.setOptionValue (" output_flag" , dev_run );
658+ if (!dev_run) highs.setOptionValue (" output_flag" , false );
659659 issue272 (highs);
660660}
661661TEST_CASE (" LP-280" , " [highs_test_special_lps]" ) {
662662 Highs highs;
663- highs.setOptionValue (" output_flag" , dev_run );
663+ if (!dev_run) highs.setOptionValue (" output_flag" , false );
664664 issue280 (highs);
665665}
666666TEST_CASE (" LP-282" , " [highs_test_special_lps]" ) {
667667 Highs highs;
668- highs.setOptionValue (" output_flag" , dev_run );
668+ if (!dev_run) highs.setOptionValue (" output_flag" , false );
669669 issue282 (highs);
670670}
671671TEST_CASE (" LP-285" , " [highs_test_special_lps]" ) {
672672 Highs highs;
673- highs.setOptionValue (" output_flag" , dev_run );
673+ if (!dev_run) highs.setOptionValue (" output_flag" , false );
674674 issue285 (highs);
675675}
676676
677677TEST_CASE (" LP-295" , " [highs_test_special_lps]" ) {
678678 Highs highs;
679- highs.setOptionValue (" output_flag" , dev_run );
679+ if (!dev_run) highs.setOptionValue (" output_flag" , false );
680680 issue295 (highs);
681681}
682682
683683TEST_CASE (" LP-306" , " [highs_test_special_lps]" ) {
684684 Highs highs;
685- highs.setOptionValue (" output_flag" , dev_run );
685+ if (!dev_run) highs.setOptionValue (" output_flag" , false );
686686 issue306 (highs);
687687}
688688TEST_CASE (" LP-316" , " [highs_test_special_lps]" ) {
689689 Highs highs;
690- highs.setOptionValue (" output_flag" , dev_run );
690+ if (!dev_run) highs.setOptionValue (" output_flag" , false );
691691 issue316 (highs);
692692}
693693TEST_CASE (" LP-425" , " [highs_test_special_lps]" ) {
694694 Highs highs;
695- highs.setOptionValue (" output_flag" , dev_run );
695+ if (!dev_run) highs.setOptionValue (" output_flag" , false );
696696 issue425 (highs);
697697}
698698TEST_CASE (" LP-669" , " [highs_test_special_lps]" ) {
699699 Highs highs;
700- highs.setOptionValue (" output_flag" , dev_run );
700+ if (!dev_run) highs.setOptionValue (" output_flag" , false );
701701 issue669 (highs);
702702}
703703TEST_CASE (" LP-galenet" , " [highs_test_special_lps]" ) {
704704 Highs highs;
705- highs.setOptionValue (" output_flag" , dev_run );
705+ if (!dev_run) highs.setOptionValue (" output_flag" , false );
706706 mpsGalenet (highs);
707707}
708708TEST_CASE (" LP-primal-dual-infeasible1" , " [highs_test_special_lps]" ) {
709709 Highs highs;
710- highs.setOptionValue (" output_flag" , dev_run );
710+ if (!dev_run) highs.setOptionValue (" output_flag" , false );
711711 primalDualInfeasible1 (highs);
712712}
713713TEST_CASE (" LP-primal-dual-infeasible2" , " [highs_test_special_lps]" ) {
714714 Highs highs;
715- highs.setOptionValue (" output_flag" , dev_run );
715+ if (!dev_run) highs.setOptionValue (" output_flag" , false );
716716 primalDualInfeasible2 (highs);
717717}
718718TEST_CASE (" LP-primal-dual-infeasible3" , " [highs_test_special_lps]" ) {
719719 Highs highs;
720- highs.setOptionValue (" output_flag" , dev_run );
720+ if (!dev_run) highs.setOptionValue (" output_flag" , false );
721721 primalDualInfeasible3 (highs);
722722}
723723TEST_CASE (" LP-unbounded" , " [highs_test_special_lps]" ) {
724724 Highs highs;
725- highs.setOptionValue (" output_flag" , dev_run );
725+ if (!dev_run) highs.setOptionValue (" output_flag" , false );
726726 mpsUnbounded (highs);
727727}
728728
729729// for some reason hangs on IPX with presolve off: add to doctest
730730TEST_CASE (" LP-gas11" , " [highs_test_special_lps]" ) {
731731 Highs highs;
732- highs.setOptionValue (" output_flag" , dev_run );
732+ if (!dev_run) highs.setOptionValue (" output_flag" , false );
733733 mpsGas11 (highs);
734734}
735735
736736TEST_CASE (" LP-almost-not-unbounded" , " [highs_test_special_lps]" ) {
737737 Highs highs;
738- highs.setOptionValue (" output_flag" , dev_run );
738+ if (!dev_run) highs.setOptionValue (" output_flag" , false );
739739 almostNotUnbounded (highs);
740740}
741741TEST_CASE (" LP-singular-starting-basis" , " [highs_test_special_lps]" ) {
742742 Highs highs;
743- highs.setOptionValue (" output_flag" , dev_run );
743+ if (!dev_run) highs.setOptionValue (" output_flag" , false );
744744 singularStartingBasis (highs);
745745}
746746TEST_CASE (" LP-unconstrained" , " [highs_test_special_lps]" ) {
747747 Highs highs;
748- highs.setOptionValue (" output_flag" , dev_run );
748+ if (!dev_run) highs.setOptionValue (" output_flag" , false );
749749 unconstrained (highs);
750750}
751751
752752TEST_CASE (" LP-small-value" , " [highs_test_special_lps]" ) {
753753 Highs highs;
754- highs.setOptionValue (" output_flag" , dev_run );
754+ if (!dev_run) highs.setOptionValue (" output_flag" , false );
755755 smallValue (highs);
756756}
0 commit comments