Robert O'Callahan
46cb05c471
Pass IdString by value instead of by const reference.
...
When IdString refcounting was expensive, it made sense to pass it by const reference
instead of by value, to avoid refcount churn. Now that IdString is not refcounted,
it's slightly more efficient to pass it by value.
2025-12-22 01:52:59 +00:00
github-actions[bot]
64a933d77b
Bump version
2025-12-18 00:22:53 +00:00
Miodrag Milanović
49feaa1146
Merge pull request #5549 from nataliakokoromyti/fix-ice40-wrapcarry-src-attr
...
ice40_wrapcarry: Fix abort when cells have src attributes
2025-12-17 12:15:20 +01:00
Miodrag Milanović
d861a26e49
Merge pull request #5504 from nataliakokoromyti/verific-run-test-bugfix
...
Fix Verific run-test.sh
2025-12-17 11:08:44 +01:00
nataliakokoromyti
e289e4c893
add ID::src to allowlist instead
2025-12-17 01:31:32 -08:00
nataliakokoromyti
cf8be2bae7
Update ice40_wrapcarry.cc
2025-12-16 09:33:47 -08:00
nataliakokoromyti
2ded4bd893
Update run-test.sh
...
fix: preserve newline at eof
2025-12-16 04:16:03 -08:00
Miodrag Milanović
07c9d575fd
Merge pull request #5543 from YosysHQ/krys/check_iverilog
...
Tests: Don't mention iverilog if the error wasn't from iverilog
2025-12-16 07:59:48 +01:00
Miodrag Milanović
b201bf2cf3
Merge pull request #5542 from YosysHQ/krys/posix_spawnp
...
Calling `abc` fails when `ABCEXTERNAL` relies on path expansion
2025-12-16 07:44:27 +01:00
github-actions[bot]
4d61ce63d3
Bump version
2025-12-16 00:26:36 +00:00
Miodrag Milanović
bd514df0df
Merge pull request #5540 from donn/pyosys_fix_abcexternal
...
pyosys: fix install failure when ABCEXTERNAL is set
2025-12-15 08:19:39 +01:00
Krystine Sherwin
c69be9d767
Missed an iverilog
...
Should now still report an iverilog issue if `iverilog` doesn't exist.
2025-12-15 10:31:17 +13:00
Krystine Sherwin
24f4902156
Don't mention iverilog if the error wasn't from iverilog
2025-12-15 10:17:19 +13:00
Krystine Sherwin
9d3d8bf502
Switch posix_spawn to posix_spawnp
2025-12-15 09:40:04 +13:00
Mohamed Gaber
52dc8c5eff
pyosys: fix install failure when ABCEXTERNAL is set
...
While pyosys technically supports an external abc in installation, the attempt to always copy yosys-abc regardless would cause `make install` to crash.
`__init__.py` already handles yosys-abc not existing, so this just skips the install.
2025-12-13 22:47:32 +02:00
github-actions[bot]
2833a44503
Bump version
2025-12-13 00:24:42 +00:00
Emil J
f003eca615
Merge pull request #5526 from YosysHQ/emil/fix-cellaigs-function-arg-eval-order
...
cellaigs: fix function argument evaluation order
2025-12-12 10:00:09 +01:00
Krystine Sherwin
4da0c552dd
tests/aiger: Fix pipe hiding diff exit status
2025-12-12 11:26:24 +13:00
github-actions[bot]
c1ec625f47
Bump version
2025-12-11 00:26:11 +00:00
Emil J
5594b817cd
Merge pull request #5524 from rocallahan/single-thread-log
...
Check that we don't use logging during multithreading
2025-12-10 13:54:09 +01:00
Emil J
e08e9119ee
Merge pull request #5516 from rocallahan/limit-threads
...
Limit thread usage in tests
2025-12-10 13:45:07 +01:00
Miodrag Milanović
8703e3b4dd
Merge pull request #5536 from YosysHQ/update_abc
...
Update ABC as per 2025-12-10
2025-12-10 13:13:33 +01:00
Emil J. Tywoniak
99e873efc9
cellaigs: fix AOI and OAI ordering
2025-12-10 12:41:13 +01:00
Emil J. Tywoniak
d932ce7f47
cellaigs: formatting
2025-12-10 12:33:17 +01:00
Emil J. Tywoniak
882001cb01
cellaigs: fix adder function argument evaluation order
2025-12-10 12:33:17 +01:00
Emil J. Tywoniak
7f3ea41103
cellaigs: fix function argument evaluation order
2025-12-10 11:36:37 +01:00
Miodrag Milanovic
77f846e992
Update ABC as per 2025-12-10
2025-12-10 11:03:44 +01:00
github-actions[bot]
2e9db8b850
Bump version
2025-12-10 00:26:36 +00:00
Emil J
1cceaa2a80
Merge pull request #5538 from YosysHQ/emil/driver-git-hash
...
driver: add --git-hash
2025-12-09 15:00:36 +01:00
Miodrag Milanovic
cf9ab4c899
Cleanup version.cc creation for VS build
2025-12-09 13:50:17 +01:00
Emil J
1af4f243af
Merge pull request #5535 from rocallahan/cleanup-prefix-strings
...
Delete prefix strings on shutdown to avoid triggering leak warnings.
2025-12-09 12:21:17 +01:00
Emil J. Tywoniak
6acb79afa2
driver: add --git-hash
2025-12-09 11:58:57 +01:00
Emil J. Tywoniak
23e1b0656c
version: add git hash string
2025-12-09 11:58:43 +01:00
Robert O'Callahan
d274ff8627
Delete prefix strings on shutdown to avoid triggering leak warnings.
...
Fixes #5532
2025-12-05 09:45:47 +00:00
github-actions[bot]
0e31e389f2
Bump version
2025-12-05 00:25:44 +00:00
Emil J
685515865c
Merge pull request #5518 from rocallahan/remove-cover
...
Remove `cover()` coverage tracking
2025-12-04 18:50:15 +01:00
Emil J
46fbed6e6f
Merge pull request #5525 from YosysHQ/emil/fix-xaiger2-empty-cell-input
...
aiger2: fix empty cell input
2025-12-04 16:47:53 +01:00
Robert O'Callahan
638e904f91
Remove cover() coverage tracking
2025-12-04 16:27:13 +01:00
Robert O'Callahan
2ca28d964b
Limit YOSYS_MAX_THREADS to 4 for abcopt-tests
2025-12-04 12:09:49 +01:00
Robert O'Callahan
a871415abf
Limit YOSYS_MAX_THREADS to 4 when running seed-tests
2025-12-04 12:09:48 +01:00
Robert O'Callahan
fc951a28d3
Limit YOSYS_MAX_THREADS to 4 when running makefile-tests so we don't overload systems when running 'make -j... test'
2025-12-04 12:09:04 +01:00
Robert O'Callahan
7219ac94b3
Add YOSYS_MAX_THREADS
2025-12-04 12:09:04 +01:00
github-actions[bot]
52b1245547
Bump version
2025-12-04 00:25:21 +00:00
Miodrag Milanovic
58c7dc7cc2
Next dev cycle
2025-12-03 07:23:34 +01:00
Miodrag Milanovic
5bafeb77dc
Release version 0.60
2025-12-03 07:19:42 +01:00
Gus Smith
07a690570e
Merge pull request #5128 from gussmith23/gussmith23-rosette-backend-updates
...
Add association-list-based helper functions into Rosette backend
2025-12-02 16:27:05 -08:00
Gus Smith
dd65dd610d
Fixes
2025-12-02 11:17:21 -08:00
Emil J. Tywoniak
36f0e0392f
aiger2: add crash test
2025-12-02 15:30:02 +01:00
Krystine Sherwin
b2e527c67e
tests/aiger: Only write aigmap.err on error
2025-12-02 14:17:16 +13:00
Krystine Sherwin
6842003e76
tests/aiger: Add gold .aag files
...
Generated with changes from 26f2c111
2025-12-02 14:03:37 +13:00