Gus Smith
dcbf68bd5b
Fix docs/Makefile filename renames
2026-09-10 10:08:50 +02:00
Gus Smith
697fed66da
Rename SymbiYosys to SBY
2026-09-10 10:08:49 +02:00
Emil J
982d04202f
Merge pull request #6168 from YosysHQ/emil/synth-check-before-opt_clean
...
synth*: run check after proc before opt_clean to discover process-ini…
2026-09-09 16:51:20 +00:00
Miodrag Milanovic
9f75ca1f98
Release version 0.69
2026-09-09 07:26:44 +02:00
Lofty
c53d452134
Revert "Merge pull request #6101 from YosysHQ/lofty/abc-refactor-10"
...
This reverts commit 621d943ac8 , reversing
changes made to 598862f45b .
2026-09-04 11:16:11 +01:00
Emil J. Tywoniak
4d3ada5bcc
docs: fix examples to match new check sequencing
2026-09-02 15:18:40 +02:00
Emil J. Tywoniak
f8bf9ad1c8
opt_dff: split up
2026-08-27 23:10:40 +06:00
Lofty
44bab117d7
synth_ice40: remove classic ABC mapping
2026-08-19 11:42:59 +01:00
Lofty
fc6433bbae
Merge pull request #6132 from YosysHQ/lofty/abc-refactor-12
...
synth_greenpak4, nlutmap: remove
2026-08-19 10:19:14 +00:00
Lofty
2578106368
Merge pull request #6126 from YosysHQ/lofty/abc-refactor-11
...
synth_coolrunner2: remove
2026-08-19 09:59:59 +00:00
Lofty
edb411a622
synth_greenpak4, nlutmap: remove
2026-08-19 10:56:16 +01:00
Lofty
541d240930
synth_coolrunner2: remove
2026-08-18 10:04:45 +01:00
Lofty
621d943ac8
Merge pull request #6101 from YosysHQ/lofty/abc-refactor-10
...
read_xaiger2: remove
2026-08-17 17:42:25 +00:00
Emil J. Tywoniak
0253911ee2
opt_clean: move unused_bits analysis to kernel/unused_bits.h
2026-08-12 11:42:50 +02:00
Lofty
1dce7895e0
read_xaiger2: remove
2026-08-11 08:56:55 +01:00
Miodrag Milanovic
38e001a6ff
Release version 0.68
2026-08-05 07:42:20 +02:00
Lofty
f0b5225134
flowmap: remove
2026-07-22 13:50:33 +01:00
Miodrag Milanovic
2d1509d1bc
Release version 0.67
2026-07-09 10:13:26 +02:00
Krystine Sherwin
a9d25ab808
Docs: Minor tidying
2026-07-09 15:50:58 +12:00
nella
f5809a7c2c
Merge branch 'main' into nella/latch-toggle
2026-07-08 11:41:08 +02:00
Miodrag Milanovic
55034dbe91
Remaining fix
2026-06-23 07:26:12 +02:00
Miodrag Milanovic
a689342207
Remove trailing whitespaces
2026-06-23 07:24:59 +02:00
Miodrag Milanovic
48a3dcc02a
End of file fix
2026-06-23 07:23:41 +02:00
Amelia Dobis
41566a6b70
more typo found
2026-06-19 17:47:39 -04:00
Amelia Dobis
54d43d85e3
[docs] nit: usign the right acronym to refer to the right thing
...
Tiny nit, but the description of `RTLIL::Wire` was using MSB and LSB to refer to the least and most significant *bits* of a wire and not Bytes, which should be referred to using LSb and MSb instead
2026-06-19 17:30:28 -04:00
nella
32a268d745
Emit errors before dfflegalize.
2026-06-18 17:07:24 +02:00
nella
b2d688dbf9
Error out on latches.
2026-06-17 17:36:32 +02:00
nella
1023361d6c
Fix docs test.
2026-06-17 12:02:05 +02:00
Miodrag Milanovic
3af45e7d04
Some more explanations
2026-06-16 10:31:37 +02:00
Miodrag Milanovic
782f9ddd24
Added functional tests option
2026-06-15 16:04:37 +02:00
Miodrag Milanovic
247bcfed65
Remove old Makefile and fix documentation
2026-06-15 15:25:58 +02:00
Krystine Sherwin
d9c3aeb765
Docs: Bump CMake to >=3.28
2026-06-06 11:33:46 +12:00
Krystine Sherwin
72f5836fb1
docs: Resolving todos
...
Make explicit the location for the `CMakeUserPresets.json` file.
Update docs tests documentation.
Move `BUILD_DIR` and `PROGRAM_PREFIX` comments into the functional tests todo.
Add cmake to MacPorts/FreeBSD install instructions.
Add ccache to example `CMakeUserPresets.json` (it isn't otherwise documented, and is no longer as obvious without an `ENABLE_CCACHE` makevar).
Addressing comments
2026-06-04 20:35:52 +12:00
Krystine Sherwin
e1931596ae
CMake: Add wrapper for test-docs
...
Also skip calling `tail` on stubnets log outputs.
Fix auxprog prefixes
i.e. if we've set `YOSYS_PROGRAM_PREFIX=why`, we shouldn't be trying to call `build/yosys` when building docs (because if we've done a clean build it doesn't exist).
I suspect this also affects tests, but I was working on docs when I noticed it.
2026-06-04 20:35:51 +12:00
Krystine Sherwin
2889c73338
Tidy up install instructions
...
Fill out sentences, move things around a little, switch from recommending `Configuration.cmake` to `CMakeUserPresets.json`.
2026-06-04 20:34:52 +12:00
Krystine Sherwin
042dbe593d
docs: Remove build dir from tool help
...
Pipes the help through sed for the tools that include the path. Also means we can drop the `|| true` from abc, since we're now reading the sed return instead.
2026-06-04 20:34:52 +12:00
Krystine Sherwin
1bef426124
docs: Run stubnets with docs tests
2026-06-04 20:34:51 +12:00
Krystine Sherwin
776995c74d
WIP docs
2026-06-04 20:34:51 +12:00
Miodrag Milanovic and Catherine
ce280354cf
Update CI scripts for CMake
...
Co-authored-by: Catherine <[email protected] >
2026-06-03 08:58:11 +00:00
Catherine
a727e7f6e7
Migrate build system to CMake
...
See #5895 for details.
This commit does not include CI or documentation changes.
2026-06-03 08:58:10 +00:00
Miodrag Milanovic
86f2ddebce
Release version 0.66
2026-06-01 17:01:26 +02:00
Miodrag Milanovic
35d13e1c32
Update documentation/demos based on cleanup
2026-05-18 09:13:46 +02:00
Miodrag Milanovic
8bbc3c359c
Remove id2cstr uses in our code base
2026-05-16 19:49:45 +02:00
Miodrag Milanović
1d87cefd80
Merge pull request #5882 from YosysHQ/std_cpp20
...
Bump required standard to C++20
2026-05-15 13:13:43 +00:00
Miodrag Milanović
36eceed720
Merge pull request #5862 from codexplorer-fish/cleaning-up-log-id
...
Cleaning up log_id()
2026-05-15 11:07:43 +00:00
Miodrag Milanovic
1ef6311e5b
Update documentation and few more defines
2026-05-13 11:24:45 +02:00
Miodrag Milanovic
b85cad6347
Release version 0.65
2026-05-12 11:37:23 +02:00
Codexplorer
e41b969da2
Refactored uses of log_id()
2026-05-08 20:59:24 -07:00
Krystine Sherwin
3b26a9e45e
Docs: Update synth starter for check before flatten
2026-05-07 17:38:30 +12:00
nella
0641b7a725
Merge pull request #5850 from YosysHQ/nella/synth-check
...
Add check before flatten in synth - Fix #429
2026-05-06 11:23:40 +00:00