diff --git a/passes/techmap/abc_new.cc b/passes/techmap/abc_new.cc index f8df67b39..fd3d10b88 100644 --- a/passes/techmap/abc_new.cc +++ b/passes/techmap/abc_new.cc @@ -99,6 +99,7 @@ struct AbcNewPass : public ScriptPass { { std::string run_from, run_to; cleanup = true; + abc_exe_options.clear(); size_t argidx; for (argidx = 1; argidx < args.size(); argidx++) { if (args[argidx] == "-exe" || args[argidx] == "-script" || diff --git a/tests/abc_new/generate_mk.py b/tests/abc_new/generate_mk.py index f7d4a7230..3ea1cb6ec 100644 --- a/tests/abc_new/generate_mk.py +++ b/tests/abc_new/generate_mk.py @@ -11,7 +11,6 @@ skip = [ "hier_check.ys", "keep_wire.ys", "scopeinfo.ys", - "twice.ys", "whitebox_portarcs_fpe.ys", ]