Akash Levy
7771a489e8
Merge pull request #124 from Silimate/sim
...
Add debugging code before assertion
2026-03-19 12:45:49 -04:00
Stan Lee
8268a79af5
debug before assertion
2026-03-18 14:06:18 -07:00
Stan Lee
f9d099503a
Merge branch 'main' of github.com:silimate/yosys into sim
2026-03-17 11:44:18 -07:00
Stan Lee
a45eaad9a7
Merge branch 'sim' of github.com:silimate/yosys into sim
2026-03-17 11:44:11 -07:00
Akash Levy
00e67a30d0
Merge pull request #121 from Silimate/autoscope
...
dump the number of scopes/signals in the search space
2026-03-16 13:33:40 -07:00
Stan Lee
e5d3bb954e
correction
2026-03-16 12:05:27 -07:00
Akash Levy
521b1db5ee
Merge pull request #122 from Silimate/optimize_cell_accessors
...
rtlil: add fast Cell accessors and SigSpec::const_ratio()
2026-03-13 16:45:26 -07:00
tondapusili
5d25ae4db6
rtlil: add fast Cell accessors and SigSpec::const_ratio()
2026-03-13 15:56:55 -07:00
Stan Lee
bcf71dea85
dump the number of scopes/signals in the search space
2026-03-13 11:15:46 -07:00
Akash Levy
168d64ab19
Merge pull request #120 from Silimate/is_mostly_const_param
...
rtlil: parameterize SigSpec::is_mostly_const
2026-03-06 18:37:18 -08:00
Akash Levy
7e6f82ad4d
Merge pull request #119 from Silimate/autoscope
...
Autoscope Improvement
2026-03-06 16:19:57 -08:00
tondapusili
e394197bc5
rtlil: parameterize SigSpec::is_mostly_const
2026-03-06 15:51:58 -08:00
Stan Lee
b7984f12f8
greptile
2026-03-06 12:19:17 -08:00
Stan Lee
1592125e71
fix err
2026-03-06 10:36:29 -08:00
Stan Lee
69145403df
more updates
2026-03-06 10:32:28 -08:00
Stan Lee
c9330dc36f
oop
2026-03-06 10:30:49 -08:00
Stan Lee
20c1f3212f
cleaner with warning
2026-03-06 10:23:31 -08:00
Stan Lee
c3a9a6d90e
fix
2026-03-06 09:59:51 -08:00
Stan Lee
cb3853fca0
improvements to autoscope
2026-03-06 09:51:45 -08:00
Akash Levy
a67471d7f9
Merge pull request #115 from Silimate/sat_clkgate
...
Sat clkgate
2026-03-04 18:02:27 -08:00
Akash Levy
e765688cb7
Merge pull request #118 from Silimate/autoscope
...
Autoscope supports top-level fork scope ports
2026-03-04 15:06:41 -08:00
AdvaySingh1
e2b71b0d55
Added -word arg
2026-03-04 14:51:47 -08:00
AdvaySingh1
2836cc8f25
Added test cases for the infer_ce pass
2026-03-04 12:03:38 -08:00
AdvaySingh1
26adc17fd7
Revert "Changed to for chacterization"
...
Removing changing _DFF_ to dff for chacterization
2026-03-04 10:43:53 -08:00
Stan Lee
a01d0b2935
autoscope supports top-level fork scope ports
2026-03-04 10:25:53 -08:00
Akash Levy
b9dcda8ca6
Merge pull request #112 from Silimate/sim
...
Fix activity annotation bug
2026-03-03 22:46:32 -08:00
Akash Levy
d05236907a
Merge branch 'main' into sim
2026-03-03 20:58:07 -08:00
Akash Levy
96104b4431
Merge branch 'main' into sat_clkgate
2026-03-03 20:57:42 -08:00
Akash Levy
958f1c608a
Merge pull request #116 from Silimate/autoscope
...
Autoscope
2026-03-03 20:49:13 -08:00
Akash Levy
1de7182d14
Merge pull request #114 from Silimate/vcd-fork
...
Vcd fork
2026-03-03 20:48:44 -08:00
Stan Lee
7e8331dd95
greptile
2026-03-03 15:15:26 -08:00
Akash Levy
f126ab94fa
Merge pull request #117 from Silimate/negopt_revision_1
...
negopt: fix quadratic blowup by adding index hints and deferring nuse…
2026-03-02 21:23:22 -08:00
tondapusili
b438fd1fe9
negopt: fix quadratic blowup by adding index hints and deferring nusers to filter
2026-03-02 19:33:25 -08:00
Stan Lee
2bb46d0453
Merge branch 'main' of github.com:silimate/yosys into sim
2026-03-02 14:34:52 -08:00
Stan Lee
a1470e14fe
typos
2026-03-02 12:57:37 -08:00
Stan Lee
a449e6ab38
always dump available scopes
2026-03-02 12:19:09 -08:00
Stan Lee
83e05a6509
fixes
2026-03-02 12:07:59 -08:00
Stan Lee
da25b800bc
finalized
2026-03-02 11:05:44 -08:00
Stan Lee
6594ff508f
improvement
2026-03-02 00:42:34 -08:00
Akash Levy
7d96a7f73c
Update aigmap to go a lot faster using aig template cache and uniquify cache
2026-03-01 22:35:06 -08:00
Akash Levy
b03f73653f
Update abc to fix bug
2026-03-01 21:43:26 -08:00
Akash Levy
b19948b03a
Fix manylinux2014 build: add elfutils-devel, libdwarf-devel for dwarf.h
...
Made-with: Cursor
2026-03-01 18:14:55 -08:00
Akash Levy
965bc9da31
Fix manylinux2014 build: use quay.io/pypa/manylinux2014_x86_64 image
...
The manylinux2014 image provides Python 3.13 and a GCC toolchain
already configured for glibc 2.17 compatibility, avoiding the
Python 3.6 syntax issues with bare centos:7.
Made-with: Cursor
2026-03-01 17:50:29 -08:00
Akash Levy
acc08c96c4
Add manylinux2014 (CentOS 7, glibc 2.17+) wheel build to release workflow
...
Adds a parallel build-manylinux-wheel job using centos:7 container
with devtoolset-11 alongside the existing Alpine/musl wheel build.
Uses auditwheel to tag wheel as manylinux2014_x86_64.
Made-with: Cursor
2026-03-01 17:36:32 -08:00
Stan Lee
c459a74c13
autoscoping
2026-03-01 15:39:35 -08:00
Akash Levy
83862bda99
Fix race condition: wait for Linux wheel in latest before macOS upload
...
The macOS job could upload to the latest release before the Linux
job recreated it, causing the macOS wheel to be lost. Now wait
for the Linux wheel to appear in latest first.
Made-with: Cursor
2026-02-28 20:41:07 -08:00
Akash Levy
d62702bd70
Fix macOS wheel: set MACOSX_DEPLOYMENT_TARGET=11.0
...
actions/setup-python sets a deployment target older than 10.15,
which makes std::filesystem unavailable. Explicitly set 11.0.
Made-with: Cursor
2026-02-28 20:04:59 -08:00
Akash Levy
b2b1e651f7
Fix macOS wheel: use Python 3.13 via setup-python, switch to macos-15
...
The macos-14 runner ships Python 3.14 by default, producing wheels
incompatible with Python 3.13 environments. Pin to 3.13 using
actions/setup-python and switch to macos-15 for consistency.
Made-with: Cursor
2026-02-28 19:33:39 -08:00
Akash Levy
fe8d302472
fix: add retries to macOS wheel upload for race condition with Linux job
...
Made-with: Cursor
2026-02-28 18:53:38 -08:00
Akash Levy
1bb440ef15
refactor: build wheels only (no tarballs) for linux amd64 and macOS arm64
...
Remove standalone tarball builds. The release now produces only
pyosys Python wheels for both platforms.
Made-with: Cursor
2026-02-28 18:14:48 -08:00