mirror of
				https://github.com/YosysHQ/yosys
				synced 2025-11-04 05:19:11 +00:00 
			
		
		
		
	Add tests/simple_abc9
This commit is contained in:
		
							parent
							
								
									2ca83005fb
								
							
						
					
					
						commit
						945bbcc298
					
				
					 1 changed files with 23 additions and 0 deletions
				
			
		
							
								
								
									
										23
									
								
								tests/simple_abc9/run-test.sh
									
										
									
									
									
										Executable file
									
								
							
							
						
						
									
										23
									
								
								tests/simple_abc9/run-test.sh
									
										
									
									
									
										Executable file
									
								
							| 
						 | 
					@ -0,0 +1,23 @@
 | 
				
			||||||
 | 
					#!/bin/bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					OPTIND=1
 | 
				
			||||||
 | 
					seed=""    # default to no seed specified
 | 
				
			||||||
 | 
					while getopts "S:" opt
 | 
				
			||||||
 | 
					do
 | 
				
			||||||
 | 
					    case "$opt" in
 | 
				
			||||||
 | 
						S) arg="${OPTARG#"${OPTARG%%[![:space:]]*}"}" # remove leading space
 | 
				
			||||||
 | 
						   seed="SEED=$arg" ;;
 | 
				
			||||||
 | 
					    esac
 | 
				
			||||||
 | 
					done
 | 
				
			||||||
 | 
					shift "$((OPTIND-1))"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# check for Icarus Verilog
 | 
				
			||||||
 | 
					if ! which iverilog > /dev/null ; then
 | 
				
			||||||
 | 
					  echo "$0: Error: Icarus Verilog 'iverilog' not found."
 | 
				
			||||||
 | 
					  exit 1
 | 
				
			||||||
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					cp ../simple/*.v .
 | 
				
			||||||
 | 
					rm dff_different_styles.v # FIXME: dffsr1 fails because opt_rmdff does something fishy (#816)
 | 
				
			||||||
 | 
					rm partsel.v # FIXME: Contains 1'hx, thus write_xaiger fails
 | 
				
			||||||
 | 
					exec ${MAKE:-make} -f ../tools/autotest.mk $seed *.v EXTRA_FLAGS="-p \"synth -abc9 -lut 4\""
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue