Fail on the unsupported skip option and pass solver args to pono.
elif solver_args[0] == "pono":
if random_seed:
task.error("Setting the random seed is not available for the pono solver.")
+ if task.opt_skip is not None:
+ task.error("The btor engine supports the option skip only for the btormc solver.")
solver_cmd = task.exe_paths["pono"] + f" --witness -v 1 -e bmc -k {task.opt_depth - 1}"
+ solver_cmd += " ".join([""] + solver_args[1:])
else:
task.error(f"Invalid solver command {solver_args[0]}.")