3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2026-07-15 19:55:41 +00:00
Commit graph

1879 commits

Author SHA1 Message Date
Akash Levy
c26f38faeb
Merge branch 'YosysHQ:main' into main 2025-09-30 11:14:33 -07:00
Miodrag Milanovic
e6fa0223c8 Force linking log_compat when extensions are linked 2025-09-30 08:44:31 +02:00
Akash Levy
16215b8786 Merge upstream 2025-09-29 20:58:56 -07:00
github-actions[bot]
5fd2aecd90 Bump version 2025-09-30 00:23:05 +00:00
Akash Levy
507d43a9b8 Fixups 2025-09-28 06:16:07 -07:00
Akash Levy
5efc95f7d9 Clean up 2025-09-28 05:10:05 -07:00
Akash Levy
652a9a63b2 Update to latest and fix all disabled tests 2025-09-28 01:33:08 -07:00
github-actions[bot]
6a5d956747 Bump version 2025-09-26 00:22:24 +00:00
github-actions[bot]
3f29cd7f4e Bump version 2025-09-25 00:22:44 +00:00
github-actions[bot]
ef22c6ee73 Bump version 2025-09-24 00:22:58 +00:00
Akash Levy
a3542ae405 Fixup 2025-09-23 00:38:43 -07:00
Akash Levy
cdbd2a9297 Disable spawn 2025-09-22 19:59:02 -07:00
Akash Levy
d16ca47549
Merge branch 'YosysHQ:main' into main 2025-09-22 17:47:23 -07:00
github-actions[bot]
93dca50b91 Bump version 2025-09-23 00:22:45 +00:00
Emil J
a78eb9e151
Merge pull request #5315 from YosysHQ/emil/write_rtlil-no-sort
write_rtlil: don't sort
2025-09-22 11:14:39 +02:00
Akash Levy
60d969530b Bump to latest 2025-09-21 01:10:04 -07:00
github-actions[bot]
b9dc578411 Bump version 2025-09-21 00:25:14 +00:00
github-actions[bot]
6b3a7e2440 Bump version 2025-09-20 00:21:36 +00:00
github-actions[bot]
a686c5a73c Bump version 2025-09-18 00:22:24 +00:00
Jannis Harder
d88d6fce87 kernel: Rewrite bufNormalize
This is a complete rewrite of the RTLIL-kernel-side bufnorm code. This
is done to support inout ports and undirected connections as well as to
allow removal of cells while in bufnorm mode.

This doesn't yet update the (experimental) `bufnorm` pass, so to
manually test the new kernel functionality, it is important to only use
`bufnorm -update` and `bufnorm -reset` which rely entirely on the kernel
functionality. Other modes of the `bufnorm` pass may still fail in the
presence of inout ports or undirected connections.
2025-09-17 13:56:46 +02:00
github-actions[bot]
5e550ddc30 Bump version 2025-09-17 00:22:59 +00:00
Emil J. Tywoniak
4215f3c134 rtlil: add textual roundtrip test 2025-09-16 15:47:16 +02:00
github-actions[bot]
fe9eed0498 Bump version 2025-09-16 00:22:09 +00:00
Akash Levy
045e7a83c8 Bump abc for multi-threading 2025-09-15 11:17:04 -07:00
Robert O'Callahan
27462da208 Run ABCs in parallel.
Large circuits can run hundreds or thousands of ABCs in a single AbcPass.
For some circuits, some of those ABC runs can run for hundreds of seconds.
Running ABCs in parallel with each other and in parallel with main-thread
processing (reading and writing BLIF files, copying ABC BLIF output into
the design) can give large speedups.
2025-09-15 17:18:42 +02:00
Akash Levy
f5cb0c328f Bump Yosys to latest 2025-09-13 04:35:52 -07:00
github-actions[bot]
fa02d71f65 Bump version 2025-09-13 00:20:53 +00:00
github-actions[bot]
727998f663 Bump version 2025-09-12 00:22:43 +00:00
Akash Levy
a43de44f9d Merge upstream changes 2025-09-10 23:02:15 -07:00
github-actions[bot]
c2291c10a6 Bump version 2025-09-10 00:22:30 +00:00
Jannis Harder
75a97241fa Maintain logging ABI compatiblity with YosysHQ Verific Extensions
The YosysHQ Verific Extensions are compiled separately using their own
stripped-down version of the Yosys headers. To maintain ABI
compatibility with older extension builds post C++-ification of Yosys's
logging APIs, which are backwards compatible on the API but not ABI
level, this commit adds ABI compatible versions of a subset of the old
logging API used by the extensions.
2025-09-09 15:41:03 +02:00
Akash Levy
1b3375d8df Merge upstream in 2025-09-09 05:50:48 -07:00
github-actions[bot]
23e4c0e424 Bump version 2025-09-09 00:23:18 +00:00
Akash Levy
e3f5f4568e Include JSON frontend 2025-09-07 23:57:35 -07:00
Akash Levy
8204fd1d0b Update Yosys to latest 2025-09-06 16:49:39 -07:00
github-actions[bot]
012ddc2f1e Bump version 2025-09-06 00:21:53 +00:00
github-actions[bot]
baa61a146f Bump version 2025-09-05 00:23:12 +00:00
Miodrag Milanovic
cec48c6abd Next dev cycle 2025-09-04 08:03:57 +02:00
Miodrag Milanovic
3aca86049e Release version 0.57 2025-09-04 08:00:38 +02:00
github-actions[bot]
cd7f924290 Bump version 2025-09-04 00:22:11 +00:00
github-actions[bot]
45829e4d08 Bump version 2025-09-03 00:21:58 +00:00
github-actions[bot]
d4c4b21066 Bump version 2025-08-29 00:23:40 +00:00
Akash Levy
dc52f6ca1c
Merge branch 'YosysHQ:main' into main 2025-08-27 11:10:13 -07:00
github-actions[bot]
83d953e957 Bump version 2025-08-26 00:23:36 +00:00
Miodrag Milanovic
9f0904d048 Makefile: fix hardcoded -install_name for libyosys.so 2025-08-25 07:46:34 +02:00
Miodrag Milanovic
c6b8f0eed7 Merge branch 'bugfix/remove-hardcoded-soname' of github.com:Jiahui17/yosys into Jiahui17-bugfix/remove-hardcoded-soname 2025-08-25 07:45:26 +02:00
Akash Levy
1b878af507
Merge branch 'YosysHQ:main' into main 2025-08-22 12:16:36 -07:00
Akash Levy
e54fa487b8 Merge from upstream 2025-08-21 17:56:55 -07:00
github-actions[bot]
6fdcdd41de Bump version 2025-08-22 00:23:32 +00:00
github-actions[bot]
4926e846f6 Bump version 2025-08-21 00:22:37 +00:00