3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-04-20 07:36:39 +00:00
Commit graph

13593 commits

Author SHA1 Message Date
Krystine Sherwin 260cc42c2f
rtlil.cc: Fix decode for empty string 2024-06-10 14:32:42 +12:00
Krystine Sherwin 94b44a37b2
rtlil.cc: Fix #4427
If a `RTLIL::Const` is composed of multiple strings, such as when using a ternary expression to select between two strings of different lengths, zero padding for the strings needs to be maintained.
Only leading (and trailing) null characters should be dropped from the decoded string, rather than all null characters.
2024-06-10 14:18:49 +12:00
Catherine 9f94ecf4ed
Merge pull request #4417 from kivikakk/cxxrtl-unused-output
cxxrtl: don't emit invalid code on unconnected outputs.
2024-06-09 21:35:42 +01:00
Miodrag Milanović 078c14f055
Merge pull request #4434 from mikesinouye/asan
Fix memory leak in verific file parsing.
2024-06-08 11:48:05 +02:00
github-actions[bot] 82783646e5 Bump version 2024-06-08 00:17:45 +00:00
Mike Inouye b0ab1cf8c3 Fix memory leak in verific file parsing.
Signed-off-by: Mike Inouye <mikeinouye@google.com>
2024-06-07 22:51:28 +00:00
Jean-François Nguyen 54d5e56745 cxxrtl: fix debug_info() deprecation message. 2024-06-07 20:12:53 +01:00
Asherah Connor e97c36d4c4 cxxrtl: don't emit syncs for empty lhs. 2024-06-07 14:24:27 +03:00
Asherah Connor dc69365258 cxxrtl: failing test: unconnected blackbox outputs don't compile. 2024-06-07 14:24:27 +03:00
Miodrag Milanovic b056e8c0ba Next dev cycle 2024-06-07 08:34:06 +02:00
Miodrag Milanovic 9b6afcf3f8 Release version 0.42 2024-06-07 08:29:48 +02:00
Miodrag Milanovic 9b82a44d25 Fix help message typo 2024-06-07 08:26:59 +02:00
github-actions[bot] bd28d26021 Bump version 2024-06-07 00:17:23 +00:00
Miodrag Milanović baccf87d9c
Merge pull request #4431 from jix/smtbmc-fixes
smtbmc: Fix two .yw handling related crashes
2024-06-06 18:19:06 +02:00
Jannis Harder 094fa8caba smtbmc: Fix two .yw handling related crashes
These came up when using the experimental incremental interface and are
also in code that was recently refactored to support that interface.
2024-06-06 17:35:31 +02:00
github-actions[bot] 855ac285f4 Bump version 2024-06-03 00:17:36 +00:00
Miodrag Milanović 803703a833
Update flake lock workflow
Update workflow so it creates trigger as user so  GitHub Action is triggering actual build
2024-06-02 19:25:05 +02:00
Martin Povišer 4b67f3757f
Merge pull request #4404 from YosysHQ/povik/bbox_derive
box_derive: New command to derive modules for boxes
2024-05-31 19:09:18 +02:00
github-actions[bot] a84e4f44fe Bump version 2024-05-31 00:16:34 +00:00
Emil J 111b747d27
Merge pull request #4420 from YosysHQ/emil/doc-demux-todo
docs: add todo for $demux
2024-05-30 17:45:19 +02:00
Martin Povišer 97fedff383 box_derive: Tune the test 2024-05-29 20:42:11 +02:00
Martin Povišer b230c95cc4 select: Adjust help 2024-05-29 20:41:56 +02:00
Emil J. Tywoniak 02ad56a132 docs: add todo for $demux 2024-05-27 22:39:42 +02:00
github-actions[bot] 5579685673 Bump version 2024-05-25 00:16:20 +00:00
Amiot Noe c7580eb18e cxxrtl: Prevent wires with input or output ports from being aliased 2024-05-24 23:26:16 +01:00
Miodrag Milanović 56c843959f
Merge pull request #4412 from YosysHQ/krys/skippable_nix
ci: Skip duplicate actions on nix build
2024-05-24 14:39:49 +02:00
Miodrag Milanović 98ab829c1e
Merge pull request #4409 from marysaka/fix-abc-external-doc
Only build yosys-abc usage docs when ABCEXTERNAL is not set
2024-05-24 14:38:42 +02:00
Krystine Sherwin d135c0bf87
extra-builds.yml: Fix indentation 2024-05-24 09:41:31 +12:00
Krystine Sherwin 1aae0bcd40
ci: Move nix build to extra-builds.yml
Skip duplicate actions on nix build.
2024-05-24 09:09:48 +12:00
Mary Guillemard db3f810304 Only build yosys-abc usage docs when ABCEXTERNAL is not set
Since 0.41, when building docs with ABCEXTERNAL set, the rule for
yosys-abc docs usage would attempt to build in-tree ABC.

This fix this regression by only including yosys-abc in
DOCS_USAGE_STDERR when ABCEXTERNAL is not set.

Signed-off-by: Mary Guillemard <mary@mary.zone>
2024-05-22 23:48:03 +02:00
github-actions[bot] c71262f66b Bump version 2024-05-22 00:16:29 +00:00
Martin Povišer bff2443af8 box_derive: Finish the test 2024-05-21 16:34:49 +02:00
Martin Povišer 49906be776 select: Introduce -assert-mod-count 2024-05-21 16:34:38 +02:00
Martin Povišer adc1a01490 select: Refactor some flag validation 2024-05-21 16:29:20 +02:00
Martin Povišer c0a196173a Rename bbox_derive to box_derive 2024-05-21 16:18:03 +02:00
Miodrag Milanović 17903703c8
Merge pull request #4362 from offline3/export_marco_to_qtcreator
export define marco to qtcreator.config
2024-05-21 16:07:49 +02:00
N. Engelhardt 24f9329c67
Merge pull request #4367 from YosysHQ/lofty/intel_alm-drop-quartus
intel_alm: drop quartus support
2024-05-21 16:01:23 +02:00
N. Engelhardt d2586e21b4
Merge pull request #4238 from RCoeurjoly/nix
Begin supporting nix flakes build system
2024-05-21 15:35:46 +02:00
N. Engelhardt e940d248c0
Merge pull request #4326 from povik/logcmd
Extend `log` command with `-push`, `-pop`, `-header` options
2024-05-21 15:22:40 +02:00
Martin Povišer 557db4ea46 bbox_drive: Add an incomplete test 2024-05-21 14:57:49 +02:00
Martin Povišer 5c929a91c2 bbox_derive: Write help 2024-05-21 14:57:37 +02:00
Martin Povišer 88af059fad bbox_derive: Fix done base type confusion 2024-05-21 14:57:26 +02:00
Roland Coeurjoly 13a6920491 Change customYosys to yosys 2024-05-21 12:50:23 +02:00
github-actions[bot] 7045cf509e Bump version 2024-05-14 00:16:31 +00:00
Miodrag Milanovic 229300bb4a replace unicode chars in rst to make pdf work 2024-05-13 17:37:24 +02:00
Miodrag Milanovic fa19abad98 Fix rst syntax error 2024-05-13 16:44:42 +02:00
Miodrag Milanović eba5fa8d64
Merge pull request #4387 from YosysHQ/emil/document-lut-sop
docs: Document $lut and $sop
2024-05-13 15:05:07 +02:00
Miodrag Milanović 40c7162036
Merge pull request #4392 from YosysHQ/krys/refactor-workflows
test-docs should not ignore docs changes
2024-05-13 15:04:14 +02:00
Miodrag Milanović c2ad12147c
Merge pull request #4356 from YosysHQ/krys/docs_issue_template
Add template for documentation issues
2024-05-13 15:03:53 +02:00
Miodrag Milanović 2326d9cffa
Merge pull request #4391 from YosysHQ/dark-theme-docs
Dark theme images for docs
2024-05-13 15:03:36 +02:00