-
Notifications
You must be signed in to change notification settings - Fork 355
Open
Description
Hi, I noticed that in the file run.py, the call of the parse_iss_yaml()
in the run_assembly()
and run_c()
functions is missing the priv
argument, causing an error:
run --iterations 5 --iss spike --isa rv32imc --mabi ilp32 -o outputs/random5 -s iss_sim --asm_test ./outputs/out_2025-06-15/asm_test
Sun, 15 Jun 2025 12:15:40 INFO Creating output directory: outputs/random5
Sun, 15 Jun 2025 12:15:40 INFO Found 75 assembly tests under ./outputs/out_2025-06-15/asm_test
Sun, 15 Jun 2025 12:15:40 INFO Compiling assembly test : ./outputs/out_2025-06-15/asm_test/riscv_mmu_stress_test_2.S
Sun, 15 Jun 2025 12:15:40 INFO Converting to outputs/random5/directed_asm_test/riscv_mmu_stress_test_2.bin
Traceback (most recent call last):
File "run.py", line 1181, in <module>
main()
File "run.py", line 1026, in main
run_assembly_from_dir(full_path, args.iss_yaml, args.isa,
File "run.py", line 554, in run_assembly_from_dir
run_assembly(asm_file, iss_yaml, isa, mabi, gcc_opts, iss,
File "run.py", line 524, in run_assembly
base_cmd = parse_iss_yaml(iss, iss_yaml, isa, setting_dir, debug_cmd)
TypeError: parse_iss_yaml() missing 1 required positional argument: 'debug_cmd'
The bug was introduced in this commit.
Metadata
Metadata
Assignees
Labels
No labels