3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2026-07-17 20:55:45 +00:00
Commit graph

17501 commits

Author SHA1 Message Date
Iztok Jeras
c3c7078112
Merge 94d10012e7 into dddf137888 2026-07-13 14:23:52 +02:00
nella
dddf137888
Merge pull request #6024 from YosysHQ/nella/scl-build-date
Include build datetime in scl cache hash
2026-07-13 11:54:45 +00:00
Miodrag Milanović
0e82bbefe5
Merge pull request #6027 from YosysHQ/mmicko/skip_fix
codecov: fix not skipping when pushing on
2026-07-10 16:12:03 +00:00
Miodrag Milanovic
0f8f70eb84 codecov: fix not skipping when pushing on 2026-07-10 17:55:11 +02:00
Miodrag Milanović
6fdd5bb11e
Merge pull request #6026 from YosysHQ/mmicko/coverage_main
codecov: Upload coverage on main
2026-07-10 15:25:25 +00:00
Miodrag Milanovic
16766b26e9 codecov: Upload coverage on main 2026-07-10 17:09:20 +02:00
nella
ede98b81ac
Merge pull request #6023 from b-michi/michaelbaier/sc-649/segmentation-fault-during-proc-init-with
Michaelbaier/sc 649/segmentation fault during proc init with
2026-07-10 13:07:58 +00:00
nella
eb93f5a066 Add scl caching test. 2026-07-10 14:52:06 +02:00
nella
68aaa34975 Reformat scl cache. 2026-07-10 14:51:58 +02:00
Michael Baier
dca9234d86 Testcases for new truncation checks 2026-07-10 14:37:19 +02:00
Michael Baier
8f0028652a long long to int truncation checks 2026-07-10 14:36:39 +02:00
Miodrag Milanović
be51f7a92c
Merge pull request #6025 from YosysHQ/mmicko/disable_comment
codecov: Disable PR comments for now
2026-07-10 11:48:27 +00:00
Miodrag Milanovic
10fcf7a593 codecov: Disable PR comments for now 2026-07-10 13:33:59 +02:00
nella
b678c238e4 Include build datetime in scl cache hash. 2026-07-10 12:44:34 +02:00
Miodrag Milanović
11c30749a4
Merge pull request #6000 from YosysHQ/codecov
Add initial codecov support
2026-07-10 10:42:54 +00:00
Miodrag Milanovic
76378e6eb9 Do not add comments in PR 2026-07-10 12:26:47 +02:00
Miodrag Milanovic
f2f3f31646 Add initial codecov support 2026-07-10 12:19:59 +02:00
Michael Baier
1dbefdbd49 Modified pyosys generator.py to support constexpr 2026-07-09 16:32:01 +02:00
Michael Baier
58fc67ee66 Adding Width check to resize 2026-07-09 14:34:56 +02:00
Michael Baier
086c50763d Tescases for Width Limit, Resize and Overflow 2026-07-09 14:34:56 +02:00
Michael Baier
eb4e29810e Fixed Overflow error in checking width 2026-07-09 14:34:56 +02:00
Michael Baier
5cd9efefe3 Adding widht checks to backend 2026-07-09 14:34:56 +02:00
Michael Baier
42092cbc77 Adding width checks to frontend 2026-07-09 14:34:56 +02:00
Michael Baier
ea41b196da Adding Widht Limit 2026-07-09 14:34:56 +02:00
Michael Baier
3adb423e9e Added Testcase for bug1206 2026-07-09 14:34:56 +02:00
Miodrag Milanović
b88b73a99a
Merge pull request #6021 from YosysHQ/release/v0.67
Release version 0.67
2026-07-09 10:29:57 +00:00
Miodrag Milanovic
5214fd7414 Next dev cycle 2026-07-09 11:14:31 +02:00
Lofty
75286287c6
Merge pull request #5973 from YosysHQ/lofty/abc-refactor-7
Move rename logic to abc_ops_reintegrate
2026-07-09 08:46:46 +00:00
Miodrag Milanovic
2d1509d1bc Release version 0.67 2026-07-09 10:13:26 +02:00
Miodrag Milanović
9c0291e81c
Merge pull request #6018 from YosysHQ/krys/fixup_source_path
Improve source path fixup
2026-07-09 06:55:40 +00:00
Miodrag Milanović
8838213c3d
Merge pull request #6017 from YosysHQ/krys/tidying
Minor tidying for docs
2026-07-09 06:32:06 +00:00
Krystine Sherwin
53d1e7615b
Fixup help contents source_file
Stop empty source files `""` from being exported to json.
Move source path fixing to a separate function.
`ContentListing::to_json` now takes the source root, recursively calling the source path fixup function on all source paths in the content listing.
2026-07-09 16:05:15 +12:00
Krystine Sherwin
0e763f320b
Fix ContentListing::option source location
Use a null location instead of referencing `log_help.cc`.
2026-07-09 15:54:17 +12:00
Krystine Sherwin
a9d25ab808
Docs: Minor tidying 2026-07-09 15:50:58 +12:00
Miodrag Milanović
b35b6706f8
Merge pull request #6014 from YosysHQ/update_ci
Update wheels ci
2026-07-08 18:26:43 +00:00
Iztok Jeras
94d10012e7 dfflibmap: picking first instead of last cell with smallest area
In a standard cell library cells are usually ordered from weakest to strongest.
Sometimes the two weakest cells have the same area.
Previously the stroner (last) of the two was selected,
now the weaker (first is selected).
2026-07-08 17:12:07 +02:00
Iztok Jeras
2d9876ccc4 dfflibmap: collected copies of the same code into a function 2026-07-08 17:12:07 +02:00
Iztok Jeras
2c849e7415 dfflibmap: updated dlatchlibmap tests so they pass 2026-07-08 17:12:07 +02:00
Iztok Jeras
0df2169f81 dlatchlibmap: modified copies of dfflibmap* test files for dlatchlibmap tests 2026-07-08 17:12:07 +02:00
Iztok Jeras
69df81756c dlatchlibmap: making a copy of test files dfflibmap* to dlatchlibmap* 2026-07-08 17:12:07 +02:00
Iztok Jeras
6b1d5dedbf dlatchlibmap: fixing failing test 'liberty/dff.lib' by updating the golden log output 2026-07-08 17:12:07 +02:00
Iztok Jeras
4b00ddfd9a frontends/liberty: support all \$_LATCH* type cells (copy/modify from FF code) 2026-07-08 17:12:07 +02:00
Iztok Jeras
d0365d9e68 dfflibmap: simpler handling of cells with inverted data input polarity 2026-07-08 17:12:07 +02:00
Iztok Jeras
bc133317f1 dfflibmap: recommend running opt_merge pass after dfflibmap 2026-07-08 17:12:07 +02:00
Iztok Jeras
143ffa08a1 dfflibmap: support for mapping latch cells 2026-07-08 17:12:07 +02:00
Iztok Jeras
3fd01fcee9 dfflibmap: fixing apparent typo in testcase 2026-07-08 17:12:07 +02:00
Iztok Jeras
109f442379 dfflegalize: make it explicit in the documentation, that the pass operates on FFs and LATCHes 2026-07-08 17:12:07 +02:00
Iztok Jeras
fdea4e3722 documentation: avoid documentation rendering issue 2026-07-08 17:12:07 +02:00
nella
8dc32cbf4e
Merge pull request #6012 from YosysHQ/nella/fix-opt-reduce
`opt_reduce`: restore pmux b-slice == a elim
2026-07-08 13:36:04 +00:00
Miodrag Milanovic
01d04de6d6 Update wheels ci 2026-07-08 15:09:22 +02:00