KrystalDelusion
644efca341
Merge pull request #4953 from YosysHQ/krys/local_docs_fixes
...
A few fixes, mostly local docs builds
2025-03-25 10:36:18 +13:00
KrystalDelusion
a647731812
Merge pull request #4677 from YosysHQ/emil/opt_merge-hashing
...
opt_merge: hashing performance and correctness
2025-03-25 10:36:02 +13:00
KrystalDelusion
8bde6ac17c
Merge pull request #4940 from DanielG/fix-help-rebuild
...
mk: Avoid broken rebuild if program --help fails
2025-03-21 10:01:13 +13:00
KrystalDelusion
b06a661913
Merge pull request #4834 from YosysHQ/emil/gzip-refactor
...
Memory-efficient zlib usage across Liberty file consumers
2025-03-21 10:01:00 +13:00
Emil J
9893ed59b7
Merge pull request #4951 from YosysHQ/emil/fix-dft_tag-autoNot
...
dft_tag: fix autoNot not notting
2025-03-20 21:16:34 +01:00
Miodrag Milanović
733487e730
Merge pull request #4950 from pu-cc/gatemate-serdes-update
...
gatemate: Add `CC_SERDES` parameters and update port names
2025-03-20 10:52:23 +01:00
Krystine Sherwin
013206de39
Fix #3898 (again)
2025-03-20 14:23:37 +13:00
github-actions[bot]
f92ad7d900
Bump version
2025-03-20 00:21:55 +00:00
Emil J. Tywoniak
199702a392
dft_tag: fix autoNot not notting
2025-03-19 18:28:50 +01:00
Emil J
29cf4a9190
Merge pull request #4949 from YosysHQ/emil/ezsat-fix-function-names
...
ezsat: fix incorrect logging references to function names
2025-03-19 17:47:46 +01:00
Emil J
b33787edcb
Merge pull request #4948 from YosysHQ/emil/share-fix-log-again
...
share: re-add SAT solver cell count to log message
2025-03-19 13:54:17 +01:00
Emil J. Tywoniak
980a0a15c1
stat: allow gzipped liberty files
2025-03-19 13:43:44 +01:00
Emil J. Tywoniak
7aefd4b226
gzip: back to pointers
2025-03-19 13:43:44 +01:00
Emil J. Tywoniak
a8a5463f57
gzip: uphold rules for basic_streambuf::underflow overrides
2025-03-19 13:43:44 +01:00
Emil J. Tywoniak
79985a2bca
gzip: minor refactor
2025-03-19 13:43:44 +01:00
Emil J. Tywoniak
ceb7a923da
io: smooth out non-POSIX function usage across platforms
2025-03-19 13:43:44 +01:00
Emil J. Tywoniak
0877798e18
dfflibmap: allow gzipped liberty files
2025-03-19 13:43:44 +01:00
Emil J. Tywoniak
ab2ca831c9
io: remove unused unistd.h to fix windows build
2025-03-19 13:43:44 +01:00
Emil J. Tywoniak
d00259081d
gzip: simplify uncompressed interface
2025-03-19 13:43:44 +01:00
Emil J. Tywoniak
218ec3fc05
dfflibmap: allow gzipped liberty files
2025-03-19 13:43:44 +01:00
Emil J. Tywoniak
813f909460
gzip: istream
2025-03-19 13:43:44 +01:00
Emil J. Tywoniak
4f3fdc8457
io: refactor string and file work into new unit
2025-03-19 13:43:42 +01:00
Emil J. Tywoniak
613a17b4a8
ezsat: fix incorrect logging references to function names
2025-03-19 10:33:28 +01:00
Emil J. Tywoniak
061cf5c6c4
share: re-add SAT solver cell count to log message
2025-03-19 10:27:23 +01:00
github-actions[bot]
0c689091e2
Bump version
2025-03-18 00:21:58 +00:00
KrystalDelusion
fac13f12c6
Merge pull request #4941 from DanielG/sphinx-reproducible
...
docs: Add latex magic to make PDFs reproducible again
2025-03-18 10:22:14 +13:00
Krystine Sherwin
39a1623ac0
Docs: Don't READTHEDOCS on local builds
2025-03-18 03:57:17 +13:00
Daniel Gröber
de11624f42
mk: Avoid broken rebuild if program --help fails
...
Make will happily consider a target available if it's zero sized.
When writing output files with shell redirections for commands that usually
succeed we can apply the `|| rm $@` pattern.
For commands where --help exits with failure we always rerun the recipe
instead.
2025-03-16 10:53:55 +01:00
Emil J
05cd1e2942
Merge pull request #4904 from YosysHQ/emil/share-limit-effort
...
share: add -pattern-limit to limit analysis effort
2025-03-15 18:00:42 +01:00
Krystine Sherwin
8877817fa9
Fix Docs issues for offline pdf builds #4777
...
Drop svg badges. Even though they were only appearing in the html version, the latexpdf target was still trying to download them, leading to warnings-as-errors in offline builds.
2025-03-15 12:14:09 +13:00
Scott Ashcroft
d8af6b0616
docs: Add latex magic to make PDFs reproducible again
2025-03-14 21:48:08 +01:00
KrystalDelusion
6884c98e08
Merge pull request #4926 from JasonBrave/filelist
...
Verilog file list suport
2025-03-14 16:53:27 +13:00
KrystalDelusion
9f1271bee0
Merge pull request #4922 from Anhijkt/fix-splitcells-assert
...
splitcells: Fix the assertion bug caused by out-of-bound offset
2025-03-14 16:52:38 +13:00
KrystalDelusion
9fa1f0e70c
Merge pull request #4567 from kivikakk/cxxrtl-escape-trailing
...
cxxrtl: use octal encoding of non-printables.
2025-03-14 16:52:07 +13:00
github-actions[bot]
e44d1d404a
Bump version
2025-03-13 00:22:18 +00:00
Martin Povišer
6da543a61a
Merge pull request #4818 from povik/macc_v2
...
Add `$macc_v2`
2025-03-12 22:55:40 +01:00
KrystalDelusion
65748b8387
Merge pull request #4898 from Anhijkt/fix-xaiger-segfault
...
write_xaiger: Detect and error on combinatorial loops
2025-03-13 10:49:48 +13:00
KrystalDelusion
bf96ed322d
Merge pull request #4827 from aerkiaga/main
...
Update ALU MULT mode in gowin to match nextpnr
2025-03-13 10:49:37 +13:00
Miodrag Milanovic
1b07d204bb
Next dev cycle
2025-03-12 09:11:41 +01:00
Miodrag Milanovic
c4b5190229
Release version 0.51
2025-03-12 08:31:37 +01:00
Miodrag Milanovic
81639073a3
Update ABC to fix mingw build issue
2025-03-12 07:34:33 +01:00
github-actions[bot]
d1222c57af
Bump version
2025-03-12 00:21:49 +00:00
Jason Xu
a5f34d04f8
Address comments
2025-03-11 18:50:44 -04:00
Martin Povišer
a7267f4f7b
Merge pull request #4933 from povik/bump-abc2
...
Bump ABC
2025-03-11 22:37:15 +01:00
Martin Povišer
1ed0719a0a
Revert CaDiCaL addition
2025-03-11 20:19:03 +01:00
Martin Povišer
f82a26e7e8
Bump ABC
2025-03-11 19:31:38 +01:00
Emil J. Tywoniak
6c9857403c
share: use share.pattern_limit from scratchpad
2025-03-11 14:57:00 +01:00
github-actions[bot]
6462cd2167
Bump version
2025-03-11 00:22:03 +00:00
Anhijkt
be3dfdc5ad
splitcells: add tests
2025-03-10 19:41:22 +02:00
Emil J. Tywoniak
ca9176cd0f
share: bail better on too many patterns
2025-03-10 17:55:04 +01:00