1
0
mirror of synced 2026-03-05 19:19:36 +00:00
Files
YosysHQ.yosys/tests
Andrew Pullin 5970be33fb abc9: preserve topological-loop asserts with targeted SCC fallback
A real-world ABC9 flow hit residual combinational loops after SCC breaking, tripping the prep_xaiger loop assertion.

Keep the existing topological assertions in place (prep_xaiger and reintegrate still assert no_loops).

To handle residual non-box loops, add a targeted fallback in prep_xaiger: when loops remain after normal SCC breaking, insert additional $__ABC9_SCC_BREAKER cuts on non-box loop cells, rebuild toposort, and then re-check the existing assertion.

Also keep pre-ABC9 SCC tagging on all cell types (scc -all_cell_types) and add a regression test (tests/techmap/abc9-nonbox-loop-with-box.ys).
2026-02-26 22:30:32 -08:00
..
2026-01-14 21:41:56 +01:00
2026-01-06 16:19:04 -08:00
2026-01-07 13:21:33 +13:00
2026-01-29 02:42:23 -08:00
2025-11-07 17:45:07 +13:00
2025-11-19 15:26:02 +01:00