forked from Github_Repos/cvw
		
	Change order of coverage and all in sim directory - order causing issue with compilation process of regression tests
This commit is contained in:
		
							parent
							
								
									4959507c6b
								
							
						
					
					
						commit
						fee7abbbd9
					
				
							
								
								
									
										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