David-Durst / aetherling

Create auto-scheduled data-parallel pipelines in hardware with user-friendly Python
MIT License
12 stars 1 forks source link

Verilator Rather Than CoreIR Catching Unconnected Wires #21

Closed David-Durst closed 5 years ago

David-Durst commented 5 years ago

The non-power-2 bitonic sort fails with unconnected wires. This is unusual as CoreIR should catch this issue when running its passes that verify connectivity.

Fault/verilator can handle term's so the issue does not appear to be with those.

David-Durst commented 5 years ago

@rdaly525 CoreIR should catch the unconnected wires before it gets to verilog, right?

David-Durst commented 5 years ago

https://github.com/rdaly525/coreir/pull/691 will fix this permanently. Until that issue is resolved, I've added a flag to disable the warnings: "-Wno-fatal". The flag makes the non-power-2 bitonic sort test pass.