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:
 | 
			
		||||
	#make -C ../tests/coverage --jobs
 | 
			
		||||
	#iter-elf.bash --cover --search ../tests/coverage
 | 
			
		||||
@ -21,22 +38,6 @@ coverage:
 | 
			
		||||
#	vcover report -recursive cov/cov.ucdb > cov/rv64gc_recursive.rpt
 | 
			
		||||
	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
 | 
			
		||||
 | 
			
		||||
clean:
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user