Jannis Harder 
								
							 
						 
						
							
							
							
							
								
							
							
								985b9164da 
								
							 
						 
						
							
							
								
								Disable flaky arch/anlogic/mux test  
							
							
							
						 
						
							2025-09-09 10:04:08 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jannis Harder 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c468ee7add 
								
							 
						 
						
							
							
								
								Merge pull request  #5304  from rocallahan/idstring-stringf  
							
							... 
							
							
							
							Support `IdString` parameters in `stringf()` and remove `.c_str()` in a lot of places 
							
						 
						
							2025-09-08 20:29:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									George Rennie 
								
							 
						 
						
							
							
							
							
								
							
							
								8fb3f88842 
								
							 
						 
						
							
							
								
								tests: remove -seq 1 from sat with -tempinduct where possible  
							
							... 
							
							
							
							* When used with -tempinduct mode, -seq <N> causes assertions to be
  ignored in the first N steps. While this has uses for reset modelling,
  for these test cases it is unnecessary and could lead to failures
  slipping through uncaught 
							
						 
						
							2025-09-08 18:04:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								62120bda06 
								
							 
						 
						
							
							
								
								verilog: test cases that look like SVA labels  #862  
							
							
							
						 
						
							2025-09-05 12:34:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert O'Callahan 
								
							 
						 
						
							
							
							
							
								
							
							
								c41ba912d8 
								
							 
						 
						
							
							
								
								Support IdString parameters in stringf  
							
							
							
						 
						
							2025-09-01 23:34:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5aa71505fc 
								
							 
						 
						
							
							
								
								Merge pull request  #5287  from Anhijkt/opt_dff-fix-5279  
							
							... 
							
							
							
							opt_dff: fix timeout issue 
							
						 
						
							2025-09-01 11:20:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								8333a83cef 
								
							 
						 
						
							
							
								
								opt_dff: more explicit testing, typo  
							
							
							
						 
						
							2025-08-27 11:29:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a67a3ca49c 
								
							 
						 
						
							
							
								
								Merge pull request  #4497  from YosysHQ/emil/bitpattern-comments  
							
							... 
							
							
							
							bitpattern: comments 
							
						 
						
							2025-08-25 15:25:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								01de9fb453 
								
							 
						 
						
							
							
								
								hashlib: extend unit test with subset collisions, shorten runtime  
							
							
							
						 
						
							2025-08-20 00:08:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert O'Callahan 
								
							 
						 
						
							
							
							
							
								
							
							
								3a5742ffd2 
								
							 
						 
						
							
							
								
								Improve commutative hashing.  
							
							... 
							
							
							
							The simple XOR `commutative_eat()` implementation produces a lot of collisions.
https://www.preprints.org/manuscript/201710.0192/v1/download  is a useful reference on this topic.
Running the included `hashTest.cc` without the hashlib changes, I get 49,580,349 collisions.
The 49,995,000 (i,j) pairs (0 <= i < 10000, i < j < 10000) hash into only 414,651 unique hash values.
We get simple collisions like (0,1) colliding with (2,3).
With the hashlib changes, we get only 707,099 collisions and 49,287,901 unique hash values.
Much better! The `commutative_hash` implementation corresponds to `Sum(4)` in the paper
mentioned above. 
							
						 
						
							2025-08-19 21:45:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Anhijkt 
								
							 
						 
						
							
							
							
							
								
							
							
								e1276560cd 
								
							 
						 
						
							
							
								
								opt_dff: add another test  
							
							
							
						 
						
							2025-08-19 23:48:45 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b0d709f6cf 
								
							 
						 
						
							
							
								
								Merge pull request  #5294  from rocallahan/precision-tests  
							
							... 
							
							
							
							Add tests for dynamic precision and with with an int parameter 
							
						 
						
							2025-08-19 16:42:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								7ee62c832b 
								
							 
						 
						
							
							
								
								bitpattern: unit test  
							
							
							
						 
						
							2025-08-18 19:57:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jannis Harder 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7c409e2d5a 
								
							 
						 
						
							
							
								
								Merge pull request  #5285  from jix/abstract_initstates  
							
							... 
							
							
							
							abstract: Add -initstates option 
							
						 
						
							2025-08-18 15:39:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									KrystalDelusion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6d55ca204b 
								
							 
						 
						
							
							
								
								Merge pull request  #5281  from suisseWalter/add_parameterised_cells_stat  
							
							... 
							
							
							
							STAT: Add parameterised cells 
							
						 
						
							2025-08-18 09:21:45 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									clemens 
								
							 
						 
						
							
							
							
							
								
							
							
								9278bed853 
								
							 
						 
						
							
							
								
								removed copyright notice on lib file.  
							
							... 
							
							
							
							Should be covered by the yosys license not  anything else. 
							
						 
						
							2025-08-16 09:40:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									clemens 
								
							 
						 
						
							
							
							
							
								
							
							
								73d1177665 
								
							 
						 
						
							
							
								
								testcases  
							
							... 
							
							
							
							one testcase for single parameter cells.
one testcase for double parameter cells. 
							
						 
						
							2025-08-16 09:40:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									clemens 
								
							 
						 
						
							
							
							
							
								
							
							
								d8fb4da437 
								
							 
						 
						
							
							
								
								updated testcase  
							
							
							
						 
						
							2025-08-16 09:32:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert O'Callahan 
								
							 
						 
						
							
							
							
							
								
							
							
								e906ea3f1b 
								
							 
						 
						
							
							
								
								Add tests for dynamic precision and with with an int parameter  
							
							
							
						 
						
							2025-08-15 23:58:58 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Krystine Sherwin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ec18d1aede 
								
							 
						 
						
							
							
								
								rename.cc: Fixup ports after -unescape  
							
							
							
						 
						
							2025-08-15 10:48:32 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								195d3ef940 
								
							 
						 
						
							
							
								
								Merge pull request  #5100  from jix/rename_move_to_cell  
							
							... 
							
							
							
							rename: add -move-to-cell option in -wire mode 
							
						 
						
							2025-08-14 16:45:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Anhijkt 
								
							 
						 
						
							
							
							
							
								
							
							
								e486994f60 
								
							 
						 
						
							
							
								
								opt_dff: add test  
							
							
							
						 
						
							2025-08-14 00:13:23 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									clemens 
								
							 
						 
						
							
							
							
							
								
							
							
								71307b4a51 
								
							 
						 
						
							
							
								
								add Testcases  
							
							... 
							
							
							
							Fix existing testcases
Fix edgecase where modules where counted as cells. 
							
						 
						
							2025-08-13 14:46:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jannis Harder 
								
							 
						 
						
							
							
							
							
								
							
							
								77089a8d03 
								
							 
						 
						
							
							
								
								rename: add -move-to-cell option in -wire mode  
							
							
							
						 
						
							2025-08-13 11:11:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jannis Harder 
								
							 
						 
						
							
							
							
							
								
							
							
								1f876f3a22 
								
							 
						 
						
							
							
								
								abstract: Add -initstates option  
							
							
							
						 
						
							2025-08-12 15:37:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J. Tywoniak 
								
							 
						 
						
							
							
							
							
								
							
							
								6042ae0e8a 
								
							 
						 
						
							
							
								
								simplify: add smoke test for system function calls  
							
							
							
						 
						
							2025-08-12 12:59:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									KrystalDelusion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1ae82d7b9d 
								
							 
						 
						
							
							
								
								Merge pull request  #5233  from YosysHQ/krys/equiv_assume  
							
							... 
							
							
							
							Assumptions for equiv_* 
							
						 
						
							2025-08-09 10:39:04 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d68d28d05e 
								
							 
						 
						
							
							
								
								Merge pull request  #5183  from YosysHQ/emil/test-diagnostics  
							
							... 
							
							
							
							logger: add -expect types prefix-log, prefix-warning, prefix-error 
							
						 
						
							2025-08-08 14:46:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									KrystalDelusion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7f0e864d44 
								
							 
						 
						
							
							
								
								Merge pull request  #5265  from bhagwat-rahul/fix-package-import  
							
							... 
							
							
							
							Support package import 
							
						 
						
							2025-08-08 09:32:54 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1e58443397 
								
							 
						 
						
							
							
								
								Merge pull request  #5264  from YosysHQ/krys/raise_error_always  
							
							... 
							
							
							
							raise_error: Add -always 
							
						 
						
							2025-08-07 11:43:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rahul Bhagwat 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5cc1365b32 
								
							 
						 
						
							
							
								
								add newline - whitespace  
							
							
							
						 
						
							2025-08-06 19:00:11 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rahul Bhagwat 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d3c8e6c14c 
								
							 
						 
						
							
							
								
								use more standard naming conventions  
							
							
							
						 
						
							2025-08-06 15:39:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rahul Bhagwat 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7e0157ba2b 
								
							 
						 
						
							
							
								
								fix whitespace issues  
							
							
							
						 
						
							2025-08-06 15:32:36 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emil J 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8576d2d147 
								
							 
						 
						
							
							
								
								Merge pull request  #5263  from rocallahan/stringf-width  
							
							... 
							
							
							
							Making `stringf()` use the format conversion specs as-is without widening them 
							
						 
						
							2025-08-06 11:36:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Krystine Sherwin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f9e8127e2b 
								
							 
						 
						
							
							
								
								tests: Add equiv_induct to equiv_assume.ys  
							
							
							
						 
						
							2025-08-06 15:13:04 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lofty 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7537a49f0d 
								
							 
						 
						
							
							
								
								Merge pull request  #5241  from Anhijkt/opt_dff-simplify-pt  
							
							... 
							
							
							
							opt_dff: implement simplify_patterns 
							
						 
						
							2025-08-04 09:44:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rahul Bhagwat 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								761015b23e 
								
							 
						 
						
							
							
								
								add separate module test  
							
							
							
						 
						
							2025-08-03 23:48:33 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Krystine Sherwin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f78cd9d13f 
								
							 
						 
						
							
							
								
								raise_error: Extra test  
							
							
							
						 
						
							2025-08-02 14:54:32 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Krystine Sherwin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								895dfd963f 
								
							 
						 
						
							
							
								
								raise_error: Add -always  
							
							
							
						 
						
							2025-08-02 14:53:36 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert O'Callahan 
								
							 
						 
						
							
							
							
							
								
							
							
								ffd52a0d8e 
								
							 
						 
						
							
							
								
								Making stringf() use the format conversion specs as-is without widening them.  
							
							... 
							
							
							
							And make sure our fast-path for `%d` and `%u` narrows to `int` correctly.
Resolves  #5260  
							
						 
						
							2025-07-31 10:54:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									KrystalDelusion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a18acaca82 
								
							 
						 
						
							
							
								
								Merge pull request  #5068  from YosysHQ/krys/bugpoint_fixes  
							
							... 
							
							
							
							Updates to bugpoint 
							
						 
						
							2025-07-30 10:05:22 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Krystine Sherwin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fe07d390f1 
								
							 
						 
						
							
							
								
								tests/bugpoint: More tests  
							
							... 
							
							
							
							More coverage. 
							
						 
						
							2025-07-29 11:39:52 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Krystine Sherwin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								93f7429f4f 
								
							 
						 
						
							
							
								
								tests: Add bugpoint to MK_TEST_DIRS  
							
							... 
							
							
							
							Also change `-err_grep` to `-err-grep` for consistency with `-expect-return`. 
							
						 
						
							2025-07-29 11:39:51 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Krystine Sherwin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b5a13ae95b 
								
							 
						 
						
							
							
								
								bugpoint.cc: Rename to -err_grep  
							
							
							
						 
						
							2025-07-29 11:39:51 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Krystine Sherwin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fb92eabdcd 
								
							 
						 
						
							
							
								
								bugpoint: Add -greperr option  
							
							... 
							
							
							
							`-greperr <string>` redirects stderr to 'bugpoint-case.err', and then searches that file for `<string>`.
Move `-runner` option up with the other options to reduce ambiguity (i.e. so it doesn't look like it's another design parts constraint).
Also some shuffling of `err.ys`. 
							
						 
						
							2025-07-29 11:39:51 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Krystine Sherwin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8d5dbae06e 
								
							 
						 
						
							
							
								
								raise_error.cc: Option for direct to stderr  
							
							... 
							
							
							
							Add more to help text to describe usage.
Add test for no value (should `exit(1)`). 
							
						 
						
							2025-07-29 11:39:50 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Krystine Sherwin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								134da811f7 
								
							 
						 
						
							
							
								
								Add raise_error pass  
							
							... 
							
							
							
							Raise errors from attributes for testing.
I want it for bugpoint tests but it could be useful elsewhere. 
							
						 
						
							2025-07-29 11:39:50 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert O'Callahan 
								
							 
						 
						
							
							
							
							
								
							
							
								8b75c06141 
								
							 
						 
						
							
							
								
								Add a general tests/.gitignore and remove redundant entries in subdirectory .gitignore files.  
							
							
							
						 
						
							2025-07-22 10:38:38 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Anhijkt 
								
							 
						 
						
							
							
							
							
								
							
							
								ca8af1f8c8 
								
							 
						 
						
							
							
								
								opt_dff: implement simplify_patterns  
							
							
							
						 
						
							2025-07-21 14:15:26 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									KrystalDelusion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5b8b5292ee 
								
							 
						 
						
							
							
								
								Merge pull request  #4959  from YosysHQ/krys/primitive_array_error  
							
							... 
							
							
							
							simplify: Skip AST_PRIMITIVE in AST_CELLARRAY 
							
						 
						
							2025-07-21 10:26:00 +12:00