Waive CBO failures in iterelf because ImperasDV does not handle them properly yet

This commit is contained in:
David Harris 2024-07-13 22:08:57 -07:00
parent 904a081218
commit 779458f14a

View File

@ -48,6 +48,10 @@ def run_test_case(elf):
if search_log_for_mismatches(logfile):
print(f"{bcolors.OKGREEN}%s: Success{bcolors.ENDC}" % (cmd))
return 0
elif("WALLY-cbom-01" in elf):
# Remove this when CBO instructions are modeled in ImperasDV
print(f"{bcolors.OKCYAN}%s: Expected mismatch because ImperasDV does not yet model cache for CBO instructions {bcolors.ENDC}" % (cmd))
return 0
else:
print(f"{bcolors.FAIL}%s: Failures detected in output{bcolors.ENDC}" % (cmd))
print(" Check %s" % logfile)