Lines Matching +full:closed +full:- +full:loop
2 # -*- coding: utf-8 -*-
34 By default, will try to use the second-to-last line in the output to identify
40 -M1: enable a loop around the remove minimizer, which may help decrease some
42 -M2: try setting bits in operand of write/out to zero. Off by default.
57 rc = subprocess.Popen("timeout -s 9 {timeout}s {qemu_path} {qemu_args} 2>&1\
65 encoding="utf-8")
70 CRASH_TOKEN = " ".join(outs.splitlines()[-2].split()[0:3])
80 if "CLOSED" in line:
86 print(" There is no 'CLOSED'or CRASH_TOKEN in the stdout of subprocess.")
95 if i <=(HINT_LEN-1):
100 l = i-1
106 l -= 1
108 l -= 1
119 step = int(writes[0].split()[1], 16) - int(writes[1].split()[1], 16)
120 for j in range(1, HINT_LEN-1):
121 if step != int(writes[j].split()[1], 16) - \
148 newtrace[j] = prior[j-i]
159 suffix = newtrace[i].split()[0][-1]
201 data=data[(hint_addr-addr)*2:\
202 (hint_addr-addr)*2+hint_len*2])
211 rightlength = length - leftlength
231 rightlength = length - leftlength
233 i -= 1
252 prefix = " ".join(newtrace[i].split()[:-1])
253 data = newtrace[i].split()[-1]
262 # It seems qtest only accepts padded hex-values.
284 print("Crashed in {} seconds".format(end-start))
285 TIMEOUT = (end-start)*5
311 if "-M1" in sys.argv:
313 if "-M2" in sys.argv:
320 # QEMU_ARGS += " -accel qtest"
322 QEMU_ARGS += " -qtest stdio -monitor none -serial none "
323 minimize_trace(sys.argv[-2], sys.argv[-1])