3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-04-22 08:35:32 +00:00
Commit graph

15500 commits

Author SHA1 Message Date
alaindargelas
90f16b8b4b
Merge pull request #55 from alaindargelas/wheel_install
make wheel and make wheel_install for pyosys
2025-02-26 09:51:04 -08:00
Alain Dargelas
6971563ba9 Fix install path 2025-02-26 09:48:13 -08:00
Alain Dargelas
7e4f3a69c0 Make wheel 2025-02-25 15:39:50 -08:00
Akash Levy
08d33330c4 Flush log after every pass automatically 2025-02-24 23:19:18 -08:00
Akash Levy
92b8359e9c
Merge branch 'YosysHQ:main' into main 2025-02-24 18:36:15 -08:00
Akash Levy
a49e492693
Merge pull request #54 from alaindargelas/obs_clean
Observability clean pass
2025-02-24 18:16:15 -08:00
Akash Levy
18393156db
Update Makefile.inc 2025-02-24 16:18:05 -08:00
Alain Dargelas
b3dc7efe79 Comments 2025-02-24 11:22:29 -08:00
Alain Dargelas
7b5202ac79 Disable wire removal 2025-02-24 10:19:54 -08:00
Akash Levy
8bbb7016d4 Remove unnecessary stuff in muxpack 2025-02-23 03:54:11 -08:00
KrystalDelusion
98f0ddd636
Merge pull request #4908 from YosysHQ/abc_warn_diff_commit
Cover all cases of submodule status in check-git-abc
2025-02-22 11:03:58 +13:00
Akash Levy
9d495737d2 Fix Makefile issues 2025-02-20 23:43:32 -08:00
Akash Levy
9db8145d25 Merge upstream 2025-02-20 23:10:48 -08:00
Alain Dargelas
04edcc0baf Cleanup and sigmap fix 2025-02-20 16:49:02 -08:00
github-actions[bot]
0778195722 Bump version 2025-02-21 00:21:16 +00:00
Alain Dargelas
adcbc7f8a6 use sigmap 2025-02-20 15:25:54 -08:00
Alain Dargelas
1abb8192df Skip modules with memories and processes 2025-02-20 11:28:50 -08:00
Alain Dargelas
767b498603 Fixes 2025-02-20 10:30:04 -08:00
KrystalDelusion
9d3ab964b2
Merge pull request #4903 from akashlevy/boost_python_fix_macos
Fix macOS boost-python issues
2025-02-20 15:17:34 +13:00
Krystine Sherwin
700b32bc38
Makefile: Fix CHECK_BOOST_PYTHON
`python-config --ldflag` includes output of `python-config --libs`; and the `$(CXX)` call in `CHECK_BOOST_PYTHON` still needs those libs.
Move all of the `$(shell $(PYTHON_CONFIG) ..` lines to the top of the block.
2025-02-20 14:38:50 +13:00
KrystalDelusion
b0b53a22b1
Merge pull request #4880 from YosysHQ/clean_run-test
Makefile: Add run-test.mk to clean
2025-02-20 14:35:23 +13:00
Akash Levy
f80107a4d5 Add opt_demorgan 2025-02-19 17:07:28 -08:00
Alain Dargelas
2e7e1d2e72 Obs clean WIP 2025-02-19 16:51:21 -08:00
Akash Levy
c2a7a5f917 Add python ldflags to LINKFLAGS 2025-02-19 16:04:53 -08:00
Akash Levy
241f6370bd Smallfixes 2025-02-19 10:46:06 -08:00
Akash Levy
87e730a01b
Merge pull request #53 from alaindargelas/main
Splitnets new options for top only and port only
2025-02-19 10:12:34 -08:00
Akash Levy
707731147c
Update splitnets.cc 2025-02-19 10:10:54 -08:00
Akash Levy
4de90307a9
Update splitnets.cc 2025-02-19 10:07:10 -08:00
Akash Levy
5b641d0a24
Update splitnets.cc 2025-02-19 10:06:39 -08:00
Alain Dargelas
f65808aaf4 splitnets new options 2025-02-19 09:44:10 -08:00
Alain Dargelas
929c817384 splitnets new options 2025-02-19 09:43:53 -08:00
Akash Levy
ba09c6c173 Better reduce_* message 2025-02-18 04:34:54 -08:00
Akash Levy
ef9645990e Reduce pass verbosity 2025-02-18 04:05:40 -08:00
Krystine Sherwin
dc03e174af
fixup! Makefile: Warn if submodule status '+'-prefixed 2025-02-18 11:46:11 +13:00
Krystine Sherwin
03d9138744
Makefile: 'U'-prefixed submodule status
Covering all the bases, I guess?  '-'-prefix is already correctly handled by the base case message.
If the user somehow gets merge conflicts in abc, hopefully they know what they're doing.
2025-02-18 11:33:06 +13:00
Krystine Sherwin
b8777d7893
Makefile: Warn if submodule status '+'-prefixed
A '+'-prefix means that the submodule is initialized and checked out, but a different commit is checked out.
If this is accidental then the user should run `git submodule update` to fix it.
If it is intentional (because e.g. the user is explicitly wanting to test Yosys with a different version of abc), then creating a new commit in Yosys to update the expected commit is also a valid solution.
2025-02-18 11:25:04 +13:00
Akash Levy
33c72b0f25
Merge branch 'YosysHQ:main' into main 2025-02-15 15:54:28 -08:00
Akash Levy
d0016fed75 Smallfix 2025-02-14 16:44:43 -08:00
github-actions[bot]
38f858374c Bump version 2025-02-15 00:20:50 +00:00
KrystalDelusion
508e7327e4
Merge pull request #4899 from YosysHQ/shr_int_max
Fix runtime error on shift by INT_MAX
2025-02-15 09:52:33 +13:00
Akash Levy
f01bcddd9e Need wreduce in SMALL mode 2025-02-14 12:25:18 -08:00
Akash Levy
9397847959 Reenable UPF stuff for now 2025-02-14 12:21:43 -08:00
Akash Levy
e5617883e1 Revert some stuff 2025-02-14 11:57:20 -08:00
Akash Levy
3bca4c10d8 Fix macOS boost-python issues 2025-02-14 11:43:00 -08:00
Akash Levy
fb24decc64 Smallfixes 2025-02-14 10:38:19 -08:00
Akash Levy
7cc06ebaab Small fixes 2025-02-14 10:34:27 -08:00
Akash Levy
c4254a9a95 Final cleanup 2025-02-14 10:18:13 -08:00
Akash Levy
1b13b5d6ea Move segv and reenable loops.v test 2025-02-14 10:02:30 -08:00
Akash Levy
fd811ddaee Cleanup 2025-02-14 08:48:27 -08:00
Akash Levy
f76fd9280b Clean up Verific 2025-02-14 06:56:20 -08:00