Implicitly set "yosys-smtbmc --noprogress" on windows
authorClifford Wolf <clifford@clifford.at>
Wed, 4 Jan 2017 14:23:48 +0000 (15:23 +0100)
committerClifford Wolf <clifford@clifford.at>
Wed, 4 Jan 2017 14:23:48 +0000 (15:23 +0100)
backends/smt2/smtio.py

index 6ec036a3ba6dc3ad79d5b1654188ff7f3e4c8660..497b72db8819ac12e1c344e5de556e012649c915 100644 (file)
@@ -16,7 +16,7 @@
 # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 #
 
-import sys, subprocess, re
+import sys, subprocess, re, os
 from copy import deepcopy
 from select import select
 from time import time
@@ -73,7 +73,7 @@ class SmtIo:
             self.debug_print = False
             self.debug_file = None
             self.dummy_file = None
-            self.timeinfo = True
+            self.timeinfo = os.name != "nt"
             self.unroll = False
             self.noincr = False
             self.info_stmts = list()
@@ -618,7 +618,7 @@ class SmtOpts:
         self.dummy_file = None
         self.unroll = False
         self.noincr = False
-        self.timeinfo = True
+        self.timeinfo = os.name != "nt"
         self.logic = None
         self.info_stmts = list()
         self.nocomments = False
@@ -673,6 +673,7 @@ class SmtOpts:
 
     --noprogress
         disable timer display during solving
+        (this option is set implicitly on Windows)
 
     --dump-smt2 <filename>
         write smt2 statements to file