Miodrag Milanovic
98967c9f3a
Revert "Fixing the required time problem."
...
This reverts commit 6aaf0db1e1 .
2026-05-11 14:35:23 +02:00
Petter Reinholdtsen
d217b35192
Only use __int128 on architectures where it is present.
...
With GCC and Clang, look for the __SIZEOF_INT128__ define only defined
when __int128 is present before trying to use it.
This fixes build problem on all 32 bit Linux architectures.
2026-05-05 13:04:37 +02:00
Miodrag Milanovic
405511f850
Fix compile error in eSLIM when ABC_USE_PTHREADS is not used
2026-04-22 17:36:33 +02:00
Miodrag Milanovic
ada8fb2e87
Merge remote-tracking branch 'upstream/master' into yosys-experimental
2026-04-22 15:48:14 +02:00
alanminko
8762d6c667
Merge pull request #496 from zxxr1113/fix-ssw-timing
...
fix timing inconsistency in calculating the "timeOther" in Ssw_ManPrintStats in sswMan.c
2026-04-14 10:02:22 -07:00
alanminko
2db6ae7848
Merge pull request #497 from fxreichl/master
...
Extend the eSLIM package
2026-04-14 10:01:59 -07:00
Franz Reichl
0f6ca59029
Extend the eSLIM package
2026-04-14 15:33:57 +02:00
xiran
6a52468604
fix timing inconsistency in calculating other time in Ssw_ManPrintStats in sswMan.c
2026-04-12 14:18:52 -07:00
Alan Mishchenko
8aa7e12dab
Adding trace logging to &sprove.
2026-04-11 21:14:19 -07:00
Miodrag Milanovic
180a6adb68
Merge remote-tracking branch 'upstream/master' into yosys-experimental
2026-04-08 13:28:16 +02:00
Alan Mishchenko
80c8a9a192
Bug fix in %blast.
2026-04-06 20:42:44 -07:00
Alan Mishchenko
ca2a410095
Add log dump to %ufar.
2026-04-04 09:04:24 -07:00
Alan Mishchenko
cd2998b5c7
Adding name-based input reordering in &cec.
2026-04-03 21:18:41 -07:00
Alan Mishchenko
bef23270f8
Improvements to command "history".
2026-03-27 20:09:54 -07:00
Alan Mishchenko
b8059c310a
Add support for second Verilog files in %ysoys and &cec
2026-03-27 19:24:31 -07:00
Miodrag Milanovic
de0ebae1c5
Merge remote-tracking branch 'upstream/master' into yosys-experimental
2026-03-27 08:39:51 +01:00
Alan Mishchenko
6aaf0db1e1
Fixing the required time problem.
2026-03-25 10:03:26 -07:00
Alan Mishchenko
60e0303e3a
Fix a mismatch in cut selection.
2026-03-24 20:16:09 -07:00
Alan Mishchenko
7a28b20d8e
Fix windows build.
2026-03-23 17:44:06 -07:00
Alan Mishchenko
3881f2de37
Updated to &sprove.
2026-03-23 17:34:59 -07:00
Alan Mishchenko
ceebb2d167
Updated to &sprove.
2026-03-23 14:55:27 -07:00
Alan Mishchenko
24917213df
Updates to &if mapper.
2026-03-19 20:18:08 -07:00
Alan Mishchenko
ca0fc3ed29
Adding support for Verilog dumping in "lutexact'.
2026-03-19 18:37:32 -07:00
Alan Mishchenko
cf5aef3889
Fix compiler problems.
2026-03-10 22:26:43 -07:00
Alan Mishchenko
fa5029da95
Updates to &if mapper.
2026-03-10 22:19:37 -07:00
Miodrag Milanovic
b4a657e75b
Fix WASI and make prototype valid
2026-03-09 13:02:54 +01:00
Miodrag Milanovic
55f552b454
Merge remote-tracking branch 'upstream/master' into yosys-experimental
2026-03-09 11:32:02 +01:00
Alan Mishchenko
7ae0f4966a
Adding gla to sprove.
2026-03-08 12:04:38 -07:00
Alan Mishchenko
a745d5ec81
Adding profiling to %ufar.
2026-03-08 10:27:12 -07:00
Alan Mishchenko
ba69519d73
Adding command for calling external solvers.
2026-03-08 10:26:27 -07:00
Alan Mishchenko
c92cfab80b
Adding new line at the end of AIGER files.
2026-03-08 10:25:15 -07:00
alanminko
7553ef9760
Merge pull request #471 from phyzhenli/master
...
Fix &synch2 crash with creating wrong mapping
2026-03-07 06:54:56 -08:00
alanminko
d10a0d41a3
Merge pull request #488 from calewis/grow_faster
...
Avoid O(n^2) work on gzipped liberty data
2026-03-07 06:49:33 -08:00
Drew Lewis
ee40e40d09
Have the buffer grow with a 2x factor to avoid O(n^2) work when reading big files.
...
Signed-off-by: Drew Lewis <cannada@google.com>
2026-03-02 22:22:27 +00:00
Miodrag Milanovic
8e401543d3
Merge remote-tracking branch 'upstream/master' into yosys-experimental
2026-02-27 07:54:44 +01:00
Alan Mishchenko
f3a17d343a
Fixing assertion failure introduced by a recent PR.
2026-02-26 20:08:03 -08:00
Miodrag Milanovic
41c28e541a
Merge remote-tracking branch 'upstream/master' into yosys-experimental
2026-02-26 09:17:07 +01:00
Alan Mishchenko
4e5c5e62af
Compiler problem.
2026-02-25 20:18:28 -08:00
Alan Mishchenko
c1937d12ac
Improvements to &sprove.
2026-02-25 20:00:57 -08:00
Alan Mishchenko
d5c1f2cfe1
Adding callbacks to "scorr" and "&scorr".
2026-02-25 20:00:28 -08:00
Alan Mishchenko
ef54c1daea
Updating interface of &cec.
2026-02-24 14:59:13 -08:00
alanminko
ea6be8a51c
Merge pull request #486 from wjrforcyber/fix_windows_build
...
Refactor(Workflow): Windows build refactor
2026-02-24 06:45:00 -08:00
Jingren Wang
2b0e38c067
Merge branch 'berkeley-abc:master' into fix_windows_build
2026-02-24 08:44:41 +08:00
JingrenWang
ce559b169e
Refactor(Workflow): Windows build refactor
...
Signed-off-by: JingrenWang <wjrforcyber@163.com>
2026-02-24 08:37:49 +08:00
alanminko
e90839fcf1
Merge pull request #484 from wjrforcyber/fix_windows_build
...
Fix(Windows): Update to windows-2025
2026-02-23 15:51:54 -08:00
JingrenWang
ec8b45add3
Fix(Windows): Update to windows-2025
...
Signed-off-by: JingrenWang <wjrforcyber@163.com>
2026-02-23 15:42:58 +08:00
alanminko
0433d6e327
Merge pull request #482 from jon-greene/fix-req-time-infinity
...
Fix required time handling for unconstrained POs, infinity arithmetic, and cosmetic problem in absDup.c
2026-02-21 20:51:08 -08:00
Jonathan Greene
3b5036a1e1
Fix required time handling for unconstrained POs, infinity arithmetic, and absDup cosmetic
...
- Tim_ManInitPoRequiredAll: only overwrite PO required times when ALL are
unconstrained; preserve user-specified constraints
- Gia_ObjPropagateRequired: propagate infinity unchanged through LUTs
- Tim_ManGetCoRequired: guard against infinity minus delay arithmetic
- Gia_ManDelayTraceLut: handle infinite required times in slack computation;
allow negative slack to report timing violations
- Tim_ManCreate: fix required-time loading to address actual POs via
Tim_ManForEachPo instead of p->pCos[] (wrong for designs with boxes)
- Tim_ManGetArrTimes/Tim_ManGetReqTimes: fix loop-exit detection using
boolean flag instead of comparing iterator index against PO/PI count
- Gia_ManPrintFlopClasses: use Gia_ManRegBoxNum instead of Gia_ManRegNum
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-21 16:54:27 -08:00
alanminko
2c6089fff5
Merge pull request #481 from jon-greene/fix-req-time-with-boxes
...
Fix two bugs causing problems with &trace and boxes.
2026-02-21 07:54:20 -08:00
Jonathan Greene
771e70381c
Fix two bugs causing problems with &trace and boxes.
2026-02-20 11:51:16 -08:00