Commit Graph

18282 Commits

Author SHA1 Message Date
github-actions[bot] 2e9db8b850 Bump version 2025-12-10 00:26:36 +00:00
Emil J 1cceaa2a80
Merge pull request #5538 from YosysHQ/emil/driver-git-hash
driver: add --git-hash
2025-12-09 15:00:36 +01:00
Miodrag Milanovic cf9ab4c899 Cleanup version.cc creation for VS build 2025-12-09 13:50:17 +01:00
Emil J 1af4f243af
Merge pull request #5535 from rocallahan/cleanup-prefix-strings
Delete prefix strings on shutdown to avoid triggering leak warnings.
2025-12-09 12:21:17 +01:00
Emil J. Tywoniak 6acb79afa2 driver: add --git-hash 2025-12-09 11:58:57 +01:00
Emil J. Tywoniak 23e1b0656c version: add git hash string 2025-12-09 11:58:43 +01:00
Akash Levy 16e4073225 Add configurable thread count in abc 2025-12-05 22:28:09 -08:00
Akash Levy b3e669c2f3 Ok actually done now 2025-12-05 20:25:56 -08:00
Akash Levy f16e34f788 Remove is_mostly_const cover 2025-12-05 20:09:59 -08:00
Akash Levy 2aeada6980 Bump Yosys to latest 2025-12-05 20:05:16 -08:00
Emil J. Tywoniak 16a420afee contributing: clarify some things 2025-12-05 12:16:14 +01:00
Robert O'Callahan d274ff8627 Delete prefix strings on shutdown to avoid triggering leak warnings.
Fixes #5532
2025-12-05 09:45:47 +00:00
github-actions[bot] 0e31e389f2 Bump version 2025-12-05 00:25:44 +00:00
Emil J 685515865c
Merge pull request #5518 from rocallahan/remove-cover
Remove `cover()` coverage tracking
2025-12-04 18:50:15 +01:00
Emil J. Tywoniak 518610bbc4 contributing: split out git style 2025-12-04 17:26:51 +01:00
Emil J 46fbed6e6f
Merge pull request #5525 from YosysHQ/emil/fix-xaiger2-empty-cell-input
aiger2: fix empty cell input
2025-12-04 16:47:53 +01:00
Robert O'Callahan 638e904f91 Remove cover() coverage tracking 2025-12-04 16:27:13 +01:00
Robert O'Callahan 2ca28d964b Limit YOSYS_MAX_THREADS to 4 for abcopt-tests 2025-12-04 12:09:49 +01:00
Robert O'Callahan a871415abf Limit YOSYS_MAX_THREADS to 4 when running seed-tests 2025-12-04 12:09:48 +01:00
Robert O'Callahan fc951a28d3 Limit YOSYS_MAX_THREADS to 4 when running makefile-tests so we don't overload systems when running 'make -j... test' 2025-12-04 12:09:04 +01:00
Robert O'Callahan 7219ac94b3 Add YOSYS_MAX_THREADS 2025-12-04 12:09:04 +01:00
github-actions[bot] 52b1245547 Bump version 2025-12-04 00:25:21 +00:00
Akash Levy 5dfadb968f
Merge branch 'YosysHQ:main' into main 2025-12-03 13:28:56 -05:00
Akash Levy e6af5772cc
Merge pull request #93 from donn/l2j_src
read_liberty2json: propagate src attribute if available
2025-12-03 13:27:47 -05:00
Emil J. Tywoniak 2843ea3008 contributing: fix rst 2025-12-03 13:10:20 +01:00
Emil J. Tywoniak e2dffbf991 contributing: move to docs, expand 2025-12-03 12:30:17 +01:00
Emil J. Tywoniak 9c9f4f347e README: mention docs can be read offline 2025-12-03 12:30:17 +01:00
Emil J. Tywoniak 6778151207 CONTRIBUTING: simplify CI description 2025-12-03 12:30:17 +01:00
Emil J. Tywoniak 436a247d60 Shuffle around information about bug reports and contributions 2025-12-03 12:30:17 +01:00
Miodrag Milanovic 58c7dc7cc2 Next dev cycle 2025-12-03 07:23:34 +01:00
Miodrag Milanovic 5bafeb77dc Release version 0.60 2025-12-03 07:19:42 +01:00
Gus Smith 07a690570e
Merge pull request #5128 from gussmith23/gussmith23-rosette-backend-updates
Add association-list-based helper functions into Rosette backend
2025-12-02 16:27:05 -08:00
Gus Smith dd65dd610d Fixes 2025-12-02 11:17:21 -08:00
Emil J. Tywoniak 36f0e0392f aiger2: add crash test 2025-12-02 15:30:02 +01:00
Mohamed Gaber 1a561f42fa
read_liberty2json: propagate src attribute 2025-12-02 15:47:33 +02:00
Akash Levy 60e4b76981 Bump abc 2025-12-02 01:26:55 -05:00
Akash Levy 69676bb827 Try upstream abc 2025-12-02 01:00:49 -05:00
Akash Levy c2d8a4e43f
Merge branch 'YosysHQ:main' into main 2025-12-01 23:54:18 -05:00
Krystine Sherwin b2e527c67e
tests/aiger: Only write aigmap.err on error 2025-12-02 14:17:16 +13:00
Krystine Sherwin 6842003e76
tests/aiger: Add gold .aag files
Generated with changes from 26f2c111
2025-12-02 14:03:37 +13:00
Krystine Sherwin e2e7922756
tests/aiger: Compare .aag outputs against known
Any files that differ (e.g. due to compiler order of operations changing) will trigger an error.
2025-12-02 14:03:36 +13:00
Krystine Sherwin 9ec361beab
test_cell.cc: Generate .aag for all compatible cells
Skips (with warning) on cells that didn't convert to avoid `write_aiger` from raising an error.
2025-12-02 14:03:36 +13:00
Emil J 9871e9b17e
Merge pull request #5496 from YosysHQ/emil/liberty-flop-loops
read_liberty: support loopy retention cells
2025-12-01 22:50:20 +01:00
Emil J. Tywoniak b2270ae1c8 aiger2: fix case where submodule cell input port has empty SigSpec 2025-12-01 19:40:58 +01:00
Emil J. Tywoniak cebb80250c aiger2: formatting 2025-12-01 19:40:17 +01:00
Gus Smith 38ee4fc730 Undo more unnecessary changes 2025-11-29 16:17:27 -08:00
Gus Smith 62e666c2ed Make run-test work from anywhere 2025-11-29 16:08:42 -08:00
Gus Smith fb8a1ad3bc Add back param 2025-11-29 16:07:18 -08:00
Gus Smith 0f8e1e3bf7 Undo more changes 2025-11-29 16:06:18 -08:00
Gus Smith 5f84b8b339 Undo some other changes 2025-11-29 15:32:19 -08:00