Due to a typo in the regression script, the (get-unsat-core) command was
not recognized (the script was looking for (get-unsat-cores)), so it
tried to run a regression script containing (get-unsat-core) even when
CVC4 was compiled without proof support. This commit fixes the typo.
# been set explicitly, the benchmark is invalid.
sys.exit('Cannot determine status of "{}"'.format(benchmark_path))
- if not proof and ('(get-unsat-cores)' in metadata_content
+ if not proof and ('(get-unsat-core)' in metadata_content
or '(get-unsat-assumptions)' in metadata_content):
print(
'1..0 # Skipped: unsat cores not supported without proof support')