From 63c4075967151cbf624d08608fed658d67a04d0c Mon Sep 17 00:00:00 2001 From: jacassidy Date: Tue, 3 Jun 2025 16:52:14 -0700 Subject: [PATCH] fixed regression-wally --fcov-act directory missing error --- bin/regression-wally | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bin/regression-wally b/bin/regression-wally index 99af485be..9cdcafea2 100755 --- a/bin/regression-wally +++ b/bin/regression-wally @@ -507,6 +507,8 @@ def selectTests(args, sims, coverStr): # addTestsByDir(f"{WALLY}/tests/riscof/work/riscv-arch-test/rv64i_m/pmp", "rv64gc", coveragesim, coverStr, configs, lockstepMode=1) TODO: Add when working in lockstep # run cvw-riscv-arch-test tests in functional coverage mode if args.fcov_act: + os.makedirs(f"{WALLY}/tests/riscof/work/cvw-riscv-arch-test/rv32i", exist_ok=True) + os.makedirs(f"{WALLY}/tests/riscof/work/cvw-riscv-arch-test/rv64i", exist_ok=True) addTestsByDir(f"{WALLY}/tests/riscof/work/cvw-riscv-arch-test/rv32i", "rv32gc", coveragesim, coverStr, configs, lockstepMode=1) addTestsByDir(f"{WALLY}/tests/riscof/work/cvw-riscv-arch-test/rv64i", "rv64gc", coveragesim, coverStr, configs, lockstepMode=1) # run branch predictor tests