Skip to content

First version of iterelf running; removed directory support from wsim

Eclipse Webmaster requested to merge github/fork/davidharrishmc/dev into main

Created by: davidharrishmc

wsim now requires --elf when running an elf file. The suite argument is used to uniquely name the work and log files so that multiple elf files can be simulated concurrently with iterelf.

The testbench now automatically makes the memfile, label, and address files if they are out of date or don't exist. This saves the hassle of doing it manually for a random .elf.

iterelf has a max of 8 concurrent processes because of a limited number of ImperasDV licenses.

Example: iterelf tests/riscof/work/riscv-arch-test/rv64i_m/I/src --sim vcs

Merge request reports

Loading