From 56db6f0e80fb27a61acee80e9fa1ff064eac9967 Mon Sep 17 00:00:00 2001 From: Abdullah Tahiri Date: Sun, 28 Jun 2020 08:34:22 +0200 Subject: [PATCH] GCS: Add debug code to identify the popularity contest selected redundant that is removed --- src/Mod/Sketcher/App/planegcs/GCS.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Mod/Sketcher/App/planegcs/GCS.cpp b/src/Mod/Sketcher/App/planegcs/GCS.cpp index 76ecb4fef5..8109696706 100644 --- a/src/Mod/Sketcher/App/planegcs/GCS.cpp +++ b/src/Mod/Sketcher/App/planegcs/GCS.cpp @@ -4249,6 +4249,11 @@ SolverReportingManager::Manager().LogToFile("GCS::System::diagnose()\n"); for (std::size_t j=0; j < conflictGroupsOrig[i].size(); j++) { if (redundant.count(conflictGroupsOrig[i][j]) > 0) { isRedundant = true; + + if(debugMode==IterationLevel) { + Base::Console().Log("(Partially) Redundant, Group %d, index %d, Tag: %d\n", i,j, (conflictGroupsOrig[i][j])->getTag()); + } + break; } }