Emil J. Tywoniak
aa52efb96e
satgen: support $connect
2026-05-05 21:35:13 +02:00
Emil J. Tywoniak
f481b5e4df
rtlil: add dump_sigmap for hacky signorm debugging
2026-05-05 21:35:13 +02:00
Emil J. Tywoniak
1da5f4dfef
techmap: disable signorm more
2026-05-05 21:35:13 +02:00
Emil J. Tywoniak
9d98604020
techmap: disable signorm
2026-05-05 21:35:13 +02:00
Emil J. Tywoniak
d37e0acc1f
opt_hier: disable signorm
2026-05-05 21:35:13 +02:00
Emil J. Tywoniak
3c1a0d44df
timinginfo: disable output wire check due to signorm
2026-05-05 21:35:13 +02:00
Emil J. Tywoniak
bcf42fcec1
rtlil: forbid rewrite_sigspecs in signorm
2026-05-05 21:35:13 +02:00
Emil J. Tywoniak
6defcfab50
opt_merge_inc: re add initvals deletion
2026-05-05 21:35:13 +02:00
Emil J. Tywoniak
4a5ff094ba
synth_ice40: always read abc9 model to understand port direction
2026-05-05 21:35:13 +02:00
Emil J. Tywoniak
547a715659
tests: adjust to input_port and init behavior (sketchy)
2026-05-05 21:35:13 +02:00
Emil J. Tywoniak
66f2d67f5e
tests: adjust to input_port and init behavior (sketchy)
2026-05-05 21:35:13 +02:00
Emil J. Tywoniak
0673455daa
tests: adjust to input_port and init behavior (sketchy)
2026-05-05 21:35:13 +02:00
Emil J. Tywoniak
42a75ffda9
wreduce: fixup initvals after setPort
2026-05-05 21:35:13 +02:00
Emil J. Tywoniak
b0c3f3ea00
ff: fixup initvals with signorm direct drive wire if it's created, not old driven wire
2026-05-05 21:35:13 +02:00
Emil J. Tywoniak
92f97bd5e7
tests: adjust to input_port and init behavior (sketchy)
2026-05-05 21:35:13 +02:00
Emil J. Tywoniak
c5839deb3d
rtlil: fix zero width SigSpec crash in signorm setPort unsetPort
2026-05-05 21:35:13 +02:00
Emil J. Tywoniak
57ee22883a
bug2920: disable
2026-05-05 21:35:13 +02:00
Emil J. Tywoniak
63355cdd03
rtlil_bufnorm: fix cell deletion deferral bug
2026-05-05 21:35:13 +02:00
Emil J. Tywoniak
3faa9b46de
tests: adjust to input_port and init behavior (sketchy)
2026-05-05 21:35:13 +02:00
Emil J. Tywoniak
d8520e20bc
check: don't fail on $input_port
2026-05-05 21:35:13 +02:00
Emil J. Tywoniak
3d5ee37d9a
mem: fix signorm cell type morph
2026-05-05 21:35:13 +02:00
Jannis Harder
7a6c111375
WIP half broken snapshot
2026-05-05 21:35:13 +02:00
Jannis Harder
ec796ad0b8
WIP remove dead code
2026-05-05 21:35:13 +02:00
Emil J
a966d06524
Merge pull request #5825 from petterreinholdtsen/autotest-race-text-busy
...
Added locking around compiling in autotest.sh to avoid text busy race.
2026-04-28 09:12:33 +00:00
Emil J
cfa66f5335
Merge pull request #5824 from petterreinholdtsen/autotest-cxxflags
...
Use CPPFLAGS and CXXFLAGS when compiling in autotest.sh.
2026-04-27 22:06:07 +00:00
nella
4dbae6a473
Merge pull request #5826 from petterreinholdtsen/autotest-print-log-on-error
...
Made autotest.sh print log on error for easier debugging in CI setups.
2026-04-27 15:43:43 +00:00
Emil J
627b691578
Merge pull request #5831 from stashcroft/main
...
Make sure co-simulation only uses integer arithmetic
2026-04-27 14:03:58 +00:00
Miodrag Milanović
6b78731792
Merge pull request #5829 from YosysHQ/update_abc
...
Update ABC as per 2026-04-22
2026-04-27 10:59:29 +00:00
Lofty
5197b9c8ce
Merge pull request #5833 from ghaworth/fix-sdp-dipbdip-typo
...
Fix RAMB36E1/E2 SDP parity port mapping typo
2026-04-25 08:41:31 +00:00
Petter Reinholdtsen
3187275184
Use CPPFLAGS and CXXFLAGS when compiling in autotest.sh.
...
This ensure the build flags used elsewhere are included
also during testing.
Patch based on change from Daniel Gröber via Debian.
See also issue #5805 .
2026-04-25 06:47:26 +02:00
Petter Reinholdtsen
59b3b6d4e4
Added locking around compiling in autotest.sh to avoid text busy race.
...
Patch by Daniel Gröber via Debian.
See also issue #5805 .
2026-04-25 00:01:34 +02:00
Petter Reinholdtsen
c5a8c3cca5
Made autotest.sh print log on error for easier debugging in CI setups.
...
Patch by Daniel Gröber via Debian.
See also issue #5805 .
2026-04-25 00:01:03 +02:00
Emil J
ec0a102302
Merge pull request #5832 from YosysHQ/emil/simple-extract
...
rtlil: rewrite SigSpec::extract for perf and packing
2026-04-24 19:03:53 +00:00
Emil J
30a914167f
Merge pull request #5809 from QuantamHD/pmux_on2
...
opt: Remove O(n²) opt routines across the codebase for pmux
2026-04-24 19:03:40 +00:00
Emil J. Tywoniak
e0b833ac1a
opt_muxtree: dense knowledge
2026-04-24 11:07:58 +02:00
Emil J. Tywoniak
4abaca273e
opt_reduce: further optimization
2026-04-24 11:07:58 +02:00
Emil J. Tywoniak
10bbda93f7
rtlil: extend SigSpec::extract test
2026-04-24 11:04:19 +02:00
Emil J. Tywoniak
a2dafce910
unit tests: rename SigSpec::extract test
2026-04-24 11:04:19 +02:00
Emil J. Tywoniak
25b9b796c4
rtlil: complicate extract again for packing
2026-04-24 11:04:19 +02:00
Scott Ashcroft
23a05fcf35
Add comments to make sure it is clear scale is an exponent of 10
2026-04-23 17:22:14 +01:00
Scott Ashcroft
e69341cd5f
Make sure co-simulation only uses integer arithmetic
2026-04-23 17:22:14 +01:00
Emil J
2dc69a7578
Merge pull request #5828 from YosysHQ/emil/bash-no-fhs
...
Remove FHS dependency by replacing /bin/bash with /usr/bin/env bash
2026-04-23 15:47:57 +00:00
Emil J. Tywoniak
14d0138d0c
Remove FHS dependency by replacing /bin/sh with /usr/bin/env sh
2026-04-23 15:55:11 +02:00
Emil J. Tywoniak
dc570e3d55
Remove FHS dependency by replacing /bin/env with /usr/bin/env
2026-04-23 15:48:33 +02:00
Emil J. Tywoniak
14b0efeced
rtlil: simplify extract for performance
2026-04-23 13:58:20 +02:00
nella
7e7336cdb8
Merge pull request #5813 from YosysHQ/nella/fast-liberty-file
...
abc/abc_new: cache parsed liberty files as .scl to avoid re-parsing across invocations
2026-04-23 11:16:08 +00:00
nella
d795a4f1d2
Fix WASI, store in temp dir.
2026-04-23 12:43:43 +02:00
nella
afac9a28b0
Fix WASI build.
2026-04-23 12:43:43 +02:00
nella
5d4d94a5dd
Fix mac compile.
2026-04-23 12:43:43 +02:00
nella
94a215b4f7
Add dont_use_cells to scl cache.
2026-04-23 12:43:43 +02:00