3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2026-05-20 08:59:36 +00:00
Commit graph

17175 commits

Author SHA1 Message Date
Emil J. Tywoniak
0c2786be1f threading: make no-op locks specialized to Mutex instead of templates 2026-05-18 16:26:14 +02:00
Emil J. Tywoniak
1c831aa50d threading: whitespace 2026-05-18 16:26:14 +02:00
Emil J. Tywoniak
d322e2fbe0 threading: redirect locks to no-op when ENABLE_THREADS=0 or undefined YOSYS_ENABLE_THREADS 2026-05-18 16:14:01 +02:00
Miodrag Milanović
7bcda9d304
Merge pull request #5893 from YosysHQ/update_log
Log infrastructure cleanup
2026-05-18 11:10:11 +00:00
Miodrag Milanović
8b68ac04f7
Merge pull request #5890 from strophy/fix-aiger-tests-abcexternal
Fix aiger tests when ABCEXTERNAL is set
2026-05-18 07:59:17 +00:00
Miodrag Milanovic
35d13e1c32 Update documentation/demos based on cleanup 2026-05-18 09:13:46 +02:00
Miodrag Milanovic
4a4c3a3be6 Make better validation 2026-05-18 08:50:38 +02:00
Miodrag Milanovic
ef092e1f15 Include conf so individual test running works 2026-05-18 08:50:20 +02:00
Miodrag Milanovic
75dcbe03c6 Convert RTLIL::unescape_id of IdString to unescape() 2026-05-16 19:49:45 +02:00
Miodrag Milanovic
8bbc3c359c Remove id2cstr uses in our code base 2026-05-16 19:49:45 +02:00
Leon White
59c1bc35cb Fix aiger tests when ABCEXTERNAL is set 2026-05-16 09:12:20 +02:00
Emil J
e87a9bd9a7
Merge pull request #5888 from mikesinouye/pmux
opt_muxtree: reuse knowledge_t and pass by reference
2026-05-15 16:21:33 +00:00
Miodrag Milanović
4b3165dd50
Merge pull request #5859 from YosysHQ/coverage
Generate coverage for tests
2026-05-15 15:37:58 +00:00
Miodrag Milanović
1d87cefd80
Merge pull request #5882 from YosysHQ/std_cpp20
Bump required standard to C++20
2026-05-15 13:13:43 +00:00
Miodrag Milanović
36eceed720
Merge pull request #5862 from codexplorer-fish/cleaning-up-log-id
Cleaning up log_id()
2026-05-15 11:07:43 +00:00
Miodrag Milanovic
992eceaaa0 Ignore configured location 2026-05-15 12:53:04 +02:00
Miodrag Milanovic
e4a3b44e8e Fixed not intentional log_signal removal 2026-05-15 12:34:54 +02:00
Miodrag Milanovic
8022b5445b Convert to using LLVM code coverage 2026-05-15 11:59:22 +02:00
Miodrag Milanovic
c16e0352f7 Bump to clang-22 on macOS as well 2026-05-15 11:13:59 +02:00
Martin Povišer
b423cc3bd6
Merge pull request #5884 from jeras/main
documentation: updated description of 'abc' argument '-dont_use'
2026-05-15 01:13:07 +00:00
Miodrag Milanovic
965a3e67f0 Remove pmgen related users of log_id 2026-05-14 17:28:10 +02:00
Miodrag Milanovic
4a7878b17f Fixing couple more conversion errors 2026-05-14 15:58:58 +02:00
Miodrag Milanovic
9580ebabc5 log_id here was needed for unescaping 2026-05-14 12:35:01 +02:00
Miodrag Milanovic
58df27ce7c Refactor uses of log_id in pgm files 2026-05-14 12:21:32 +02:00
Miodrag Milanovic
c6f53aec5f Fixed log_id instances used with fprintf 2026-05-14 11:28:16 +02:00
Miodrag Milanovic
70b17181b4 Bump gcc and clang versions 2026-05-14 10:51:40 +02:00
Miodrag Milanovic
6ac8758e7e Generate coverage for tests 2026-05-14 08:11:43 +02:00
Miodrag Milanović
27ae62f492
Merge pull request #5881 from YosysHQ/fix_mingw32
Remove unused variable for WIN32
2026-05-14 05:49:26 +00:00
Mike Inouye
e20a57b09e
Reuse knowledge_t and pass by reference 2026-05-13 10:57:18 -07:00
Miodrag Milanovic
6d4e5f5ad0 Bump versions to safe floor 2026-05-13 14:38:58 +02:00
Miodrag Milanovic
9070c83145 Fix for generated project files to work with latest VS 2026-05-13 13:28:09 +02:00
Miodrag Milanovic
9182329fa1 Try making clang-10 to work 2026-05-13 12:05:37 +02:00
Miodrag Milanovic
105011a53b Zero array for for MSVC 2026-05-13 12:05:13 +02:00
Iztok Jeras
81219c58b2 documentation: updated description of 'abc' argument '-dont_use' 2026-05-13 11:59:22 +02:00
Miodrag Milanovic
1ef6311e5b Update documentation and few more defines 2026-05-13 11:24:45 +02:00
Miodrag Milanovic
25459bd8b9 Fix for clang-10 toolchain 2026-05-13 11:09:40 +02:00
Miodrag Milanovic
90e019e319 Fix compiling on GCC11 2026-05-13 10:11:36 +02:00
Miodrag Milanovic
6ff6f8fb3c Bump required standard to C++20 2026-05-13 10:10:59 +02:00
Miodrag Milanovic
1e28e8ccab Handle unused variable for WIN32 2026-05-13 09:49:39 +02:00
Emil J
2046a23a2f
Merge pull request #5876 from YosysHQ/emil/error-unused-containers
Makefile: error on unused variables, including hashlib containers
2026-05-12 21:53:23 +00:00
Emil J. Tywoniak
74efc883c7 threading: temporarily cast to void unused stuff, until we rework single-threaded builds again 2026-05-12 23:16:43 +02:00
Miodrag Milanović
90c26fe671
Merge pull request #5874 from YosysHQ/release/v0.65
Release version 0.65
2026-05-12 11:07:48 +00:00
Emil J. Tywoniak
3a150f2883 remove unused hashlib containers 2026-05-12 12:52:10 +02:00
Emil J. Tywoniak
4eb1c61bd5 hashlib: error on unused containers 2026-05-12 12:51:41 +02:00
Emil J. Tywoniak
b06f9bdf18 Makefile: error on unused variables 2026-05-12 12:51:12 +02:00
Miodrag Milanovic
6f16a5cf5f Next dev cycle 2026-05-12 12:32:27 +02:00
Miodrag Milanovic
b85cad6347 Release version 0.65 2026-05-12 11:37:23 +02:00
Miodrag Milanović
3c619da259
Merge pull request #5873 from YosysHQ/update_abc
Update ABC as per 2026-05-12
2026-05-12 07:24:24 +00:00
Miodrag Milanovic
b61bc1eee0 Update ABC as per 2026-05-12 2026-05-12 08:37:44 +02:00
Emil J
54866d154f
Merge pull request #5863 from mole99/leo/memlib-docs
memlib: fix documentation for `PORT_<name>_CLK_POL`
2026-05-11 15:15:04 +00:00