BUG FIX:Timeout getting stuck bug
[satune.git] / src / Encoders / naiveencoder.cc
index 63ec82f66d4d55488a60869067c11d1383bd1524..e3d13050ab416d67fe06b1c69fe25969a02cbdb3 100644 (file)
@@ -15,6 +15,9 @@
 #include <strings.h>
 
 void naiveEncodingDecision(CSolver *This) {
+       if (This->isUnSAT()) {
+               return;
+       }
        SetIteratorBooleanEdge *iterator = This->getConstraints();
        while (iterator->hasNext()) {
                BooleanEdge b = iterator->next();