coreblocks icon indicating copy to clipboard operation
coreblocks copied to clipboard

Parallelize riscv-arch-test suite

Open piotro888 opened this issue 11 months ago • 0 comments

It is currently artificially limited in CI workflow by NPROC=1 because of Verilator concurrency issues. File locking approach from #554 could be probably used to fix this issue.

It may be more convenient to detect and run complied tests from python code via pytest, like it is done with riscv-test suite. Simpler solution would be to include verilator file locking protection in run_signature.py script that is currently called for each target in the generated Makefile.

piotro888 avatar Mar 05 '24 19:03 piotro888