mirror of
https://github.com/openhwgroup/cvw
synced 2025-02-03 02:05:21 +00:00
Change order of coverage and all in sim directory - order causing issue with compilation process of regression tests
This commit is contained in:
parent
4057fe14db
commit
a4e5abad22
33
sim/Makefile
33
sim/Makefile
@ -1,3 +1,20 @@
|
|||||||
|
|
||||||
|
all: riscoftests memfiles
|
||||||
|
# *** Build old tests/imperas-riscv-tests for now;
|
||||||
|
# Delete this part when the privileged tests transition over to tests/wally-riscv-arch-test
|
||||||
|
# DH: 2/27/22 temporarily commented out imperas-riscv-tests because license expired
|
||||||
|
#make -C ../tests/imperas-riscv-tests --jobs
|
||||||
|
#make -C ../tests/imperas-riscv-tests XLEN=64 --jobs
|
||||||
|
# Only compile Imperas tests if they are installed locally.
|
||||||
|
# They are usually a symlink to $RISCV/imperas-riscv-tests and only
|
||||||
|
# get compiled there manually during installation
|
||||||
|
#make -C ../addins/imperas-riscv-tests
|
||||||
|
#make -C ../addins/imperas-riscv-tests XLEN=64
|
||||||
|
#cd ../addins/imperas-riscv-tests; elf2hex.sh
|
||||||
|
#cd ../addins/imperas-riscv-tests; extractFunctionRadix.sh work/*/*/*.elf.objdump
|
||||||
|
# Link Linux test vectors
|
||||||
|
#cd ../tests/linux-testgen/linux-testvectors/;./tvLinker.sh
|
||||||
|
|
||||||
coverage:
|
coverage:
|
||||||
#make -C ../tests/coverage --jobs
|
#make -C ../tests/coverage --jobs
|
||||||
#iter-elf.bash --cover --search ../tests/coverage
|
#iter-elf.bash --cover --search ../tests/coverage
|
||||||
@ -21,22 +38,6 @@ coverage:
|
|||||||
# vcover report -recursive cov/cov.ucdb > cov/rv64gc_recursive.rpt
|
# vcover report -recursive cov/cov.ucdb > cov/rv64gc_recursive.rpt
|
||||||
vcover report -details -threshH 100 -html cov/cov.ucdb
|
vcover report -details -threshH 100 -html cov/cov.ucdb
|
||||||
|
|
||||||
all: riscoftests memfiles
|
|
||||||
# *** Build old tests/imperas-riscv-tests for now;
|
|
||||||
# Delete this part when the privileged tests transition over to tests/wally-riscv-arch-test
|
|
||||||
# DH: 2/27/22 temporarily commented out imperas-riscv-tests because license expired
|
|
||||||
#make -C ../tests/imperas-riscv-tests --jobs
|
|
||||||
#make -C ../tests/imperas-riscv-tests XLEN=64 --jobs
|
|
||||||
# Only compile Imperas tests if they are installed locally.
|
|
||||||
# They are usually a symlink to $RISCV/imperas-riscv-tests and only
|
|
||||||
# get compiled there manually during installation
|
|
||||||
#make -C ../addins/imperas-riscv-tests
|
|
||||||
#make -C ../addins/imperas-riscv-tests XLEN=64
|
|
||||||
#cd ../addins/imperas-riscv-tests; elf2hex.sh
|
|
||||||
#cd ../addins/imperas-riscv-tests; extractFunctionRadix.sh work/*/*/*.elf.objdump
|
|
||||||
# Link Linux test vectors
|
|
||||||
#cd ../tests/linux-testgen/linux-testvectors/;./tvLinker.sh
|
|
||||||
|
|
||||||
allclean: clean all
|
allclean: clean all
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
|
Loading…
Reference in New Issue
Block a user