Initial bringup of riscv-tests. Pass 63 out of 66 applicable tests.gstat
This commit is contained in:
		
							parent
							
								
									9e2f5df00a
								
							
						
					
					
						commit
						4090f4eb24
					
				| 
						 | 
				
			
			@ -1 +1 @@
 | 
			
		|||
Subproject commit 6155fb3c4a889cb028b6fe219fbe8b66e43425dd
 | 
			
		||||
Subproject commit 0c35c3705973deb37a528e9a4df24c1c3192ce1c
 | 
			
		||||
| 
						 | 
				
			
			@ -0,0 +1,11 @@
 | 
			
		|||
set -e
 | 
			
		||||
 | 
			
		||||
make -C ../tb_cxxrtl tb
 | 
			
		||||
cd riscv-tests/isa
 | 
			
		||||
make XLEN=32 clean
 | 
			
		||||
 | 
			
		||||
# Note SKIP_V is something I added to their Makefile. We have no need for the
 | 
			
		||||
# virtual memory test machine configuration.
 | 
			
		||||
make -j$(nproc) XLEN=32 SKIP_V=1 rv32ui rv32uc rv32um rv32ua rv32mi
 | 
			
		||||
 | 
			
		||||
for test in $(find -name "*-p-*.bin"); do echo $test; ../../../tb_cxxrtl/tb --bin $test --cycles 10000; done
 | 
			
		||||
		Loading…
	
		Reference in New Issue