Merge pull request #1442 from jordancarlin/regression_default_sim

Fix Verilator always included as sim in regression-wally
This commit is contained in:
David Harris 2025-06-01 08:56:36 -07:00 committed by GitHub
commit 7df8e85b31
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -592,8 +592,7 @@ def selectTests(args, sims, coverStr):
def makeDirs(sims): def makeDirs(sims):
# Always need verilator directories for lint # Always need verilator directories for lint
if "verilator" not in sims: sims.append("verilator") for sim in (sims + ["verilator"] if "verilator" not in sims else sims):
for sim in sims:
dirs = [f"{regressionDir}/{sim}/wkdir", f"{regressionDir}/{sim}/logs"] dirs = [f"{regressionDir}/{sim}/wkdir", f"{regressionDir}/{sim}/logs"]
for d in dirs: for d in dirs:
shutil.rmtree(d, ignore_errors=True) shutil.rmtree(d, ignore_errors=True)