3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2026-05-06 02:15:17 +00:00
Commit graph

428 commits

Author SHA1 Message Date
Krystine Sherwin
67fac1879c
fixup dot pdf size limit
Use US letter size as (a less arbitrary) max, since the final latexpdf size is the same.
Drop the ! since smaller images are fine.
Fix `x` -> `,` for `x,y` separator.
2026-05-05 10:24:04 +12:00
Petter Reinholdtsen
c03c0d5f9d Adjusted dot call to avoid pdflatex rejecting input due to too high resolution.
Set fairly randomly picked size when generating dot graphs based on
example I came across, to avoid the following error from pdflatex when
building documentation:

  [46 <./rdata_map_luts.pdf>]
  ! Dimension too large.

I am not sure which size make sense, nor how to decide which value are
best.

This issue is a fix for a build problem reported in
<URL: https://bugs.debian.org/1133986 >, which include a
link to the build log of the failed build.
2026-04-25 00:02:05 +02:00
Emil J. Tywoniak
f213a34427 Remove FHS dependency by replacing /bin/bash with /usr/bin/env bash everywhere 2026-04-22 10:39:19 +02:00
Emil J
90b906c4fc
Merge pull request #5635 from YosysHQ/emil/contributing-again
docs: touch up contributing guidelines
2026-04-12 22:10:41 +00:00
Miodrag Milanović
8449dd4700
Merge pull request #5796 from YosysHQ/release/v0.64
Release version 0.64
2026-04-09 06:39:48 +00:00
Miodrag Milanovic
6d2c445aeb Release version 0.64 2026-04-08 16:54:50 +02:00
Emil J
86448c0001
Merge pull request #5655 from YosysHQ/emil/dffsr-sr-priority-undef
Undefine set&reset behavior of $dffsr
2026-04-08 14:22:34 +00:00
Emil J. Tywoniak
9b9e334c79 contributing: small responses to feedback 2026-04-07 18:59:06 +02:00
Emil J. Tywoniak
cc3827c80c docs: consolidate contributing.md into contributing.rst harder 2026-04-07 18:59:06 +02:00
Emil J. Tywoniak
9385928bc2 contributing: Yosys HQ -> YosysHQ 2026-04-07 18:59:06 +02:00
Emil J. Tywoniak
d6518f1b9a contributing: fix links 2026-04-07 18:59:06 +02:00
Emil J. Tywoniak
342b0e5fc1 contributing: require bug report inputs to pass check 2026-04-07 18:59:06 +02:00
Emil J. Tywoniak
8bf42c01ce contributing: finish cut off sentence 2026-04-07 18:59:06 +02:00
Emil J. Tywoniak
d75d513402 contributing: reformulate HQ GmbH involvement 2026-04-07 18:59:06 +02:00
Emil J. Tywoniak
39343f5f33 docs: document S&R undefined for $dffsr and $dffsre 2026-03-04 19:39:41 +01:00
Miodrag Milanovic
70a11c6bf0 Release version 0.63 2026-03-04 07:46:57 +01:00
KrystalDelusion
1d3f9b7905
Merge pull request #5687 from YosysHQ/nella/pdr-doc
Update help text for rename -witness and write_aiger -ywmap
2026-03-02 09:29:25 +13:00
nella
2c52546e2a Fix docs. 2026-02-25 16:42:05 +01:00
nella
01e89a8f9e Remove cell mentions. 2026-02-18 09:29:35 +01:00
nella
2b4f481850 Cleanup docs. 2026-02-18 09:24:41 +01:00
nella
e6e57b33e3 document abc --keep-going pdr [sc-220]. 2026-02-15 09:00:04 +01:00
Emil J. Tywoniak
98c3f03497 docs: clarify vanilla test run-test.sh 2026-02-11 00:58:29 +01:00
Emil J. Tywoniak
ff9cd0eed7 Makefile: test target requires unit-test, add vanilla-test for old test target 2026-02-09 23:21:24 +01:00
Emil J
992e64342c
Merge pull request #5621 from rocallahan/remove-opt-sort
Remove `Design::sort()` calls from optimization passes
2026-02-04 16:55:56 +01:00
Miodrag Milanovic
fc11754557 Release version 0.62 2026-02-03 12:09:24 +01:00
Robert O'Callahan
e87bb65956 Move Design::sort() calls out of opt and opt_clean passes into the synth passes that need them. 2026-01-23 01:14:35 +00:00
KrystalDelusion
98f848e503
Merge pull request #5546 from YosysHQ/krys/nested_packages
Document nesting packages as unsupported
2026-01-23 07:16:22 +13:00
Emil J
7880f31acb
Merge pull request #5531 from YosysHQ/emil/shuffle-contributing-docs
docs: shuffle and expand contributing info
2026-01-19 12:02:49 +01:00
Miodrag Milanovic
5ae48ee25f Release version 0.61 2026-01-13 08:35:02 +01:00
Emil J. Tywoniak
b8497217bc contributing: review process 2026-01-13 00:16:58 +01:00
Krystine Sherwin
18a7d4c262
Document nesting packages as unsupported 2025-12-15 15:42:41 +13:00
Emil J. Tywoniak
16a420afee contributing: clarify some things 2025-12-05 12:16:14 +01:00
Emil J. Tywoniak
518610bbc4 contributing: split out git style 2025-12-04 17:26:51 +01: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
436a247d60 Shuffle around information about bug reports and contributions 2025-12-03 12:30:17 +01:00
Miodrag Milanovic
5bafeb77dc Release version 0.60 2025-12-03 07:19:42 +01:00
Miodrag Milanovic
03eb2206d7 Release version 0.59 2025-11-11 07:57:22 +01:00
Emil J
365c6753c4
Merge pull request #5453 from rocallahan/sigspec-onechunk
Make `SigSpec` const methods multithreading-compatible
2025-11-10 17:48:42 +01:00
Emil J. Tywoniak
4dac5cd1f8 rtlil: note SigSpec only has one chunk in internal docs 2025-11-10 12:08:35 +01:00
KrystalDelusion
24b69cabaa
Merge pull request #5422 from YosysHQ/krys/SVI_support
Catch partial support of SVI
2025-11-07 11:16:07 +13:00
Miodrag Milanovic
db76eebc0f Remove mentions of Boost 2025-11-04 08:35:07 +01:00
Krystine Sherwin
17c1388303 Drop boost-python 2025-11-04 07:40:36 +01:00
Krystine Sherwin
684bbf6a25 CI: Move libbz2 to iverilog setup
Needed for vcd2fst.
2025-11-04 07:40:36 +01:00
Krystine Sherwin
cc5642c904 Docs: Bringing prereqs in line
Add comments in setup-build-env/action.yml for where to document prereqs (and the separation between build/run and test).
Add some initial (very basic) text for `test_suites.rst`, listing prereqs and how to run the tests (with subsections for the different optional tests, which is currently docs, functional and unit).
Add sphinx-inline-tabs, use it for tidying up prereq instructions based on OS/platform (mostly helpful in the test suites doc where there are multiple sections split by OS).
Also fixes some single backticks that should be double backtick.
2025-11-04 07:40:36 +01:00
Mohamed Gaber
e9733d681d
pyosys: uv for non-wheel builds, update instructions
- add `uv` to dependencies: saves builder(s) from manually having to manage a venv for python build dependencies
  - when building wheels, pip automatically creates the environment with those dependencies, so no need for uv
  - when running simply `make ENABLE_PYOSYS=1`, this is not the case. people attempting to `pip3 install --upgrade pybind11 cxxheaderparser` to add it to their system packages will be met with a scare message about "breaking system packages"
- update installation instructions to drop boost and add uv instead
- update ci scripts to use `macos-15[-intel]` (`macos-13` sunset in early december)
2025-11-03 15:39:31 +02:00
Krystine Sherwin
a243e4e60f Docs: ecp5 and nexus are under lattice 2025-11-01 07:37:58 +00:00
Krystine Sherwin
37ba29482e
docs: Amend modports support to all SVI
Also some formatting fixes.
2025-10-15 09:17:52 +13:00
Krystine Sherwin
bbceaa6b5e
docs: Note partial support of modports 2025-10-14 14:59:32 +13:00
Emil J
a80462f27f
Merge pull request #5339 from rocallahan/fast-rtlil-parser
Rewrite the RTLIL parser for efficiency
2025-10-08 14:52:37 +02:00