Closed
Description
The VPR test test_odd_even_routing
(as shown below) has consistently failed in CI (U: C++ Unit Tests) since 2b6a935 (included) in the master branch.
vtr-verilog-to-routing/vpr/test/test_odd_even_routing.cpp
Lines 228 to 264 in 3e53a93
@AlexandreSinger @soheilshahrouz It seems that Alex's commit 2b6a935 has nothing to do with either NoC (or odd even routing). I am not sure why this test started failing since then.
The corresponding logs are here:
-------------------------------------------------------------------------------
test_route_flow
Test case where multiple traffic flows are router, and routes are checked for
turn legality and deadlock freedom.
-------------------------------------------------------------------------------
/home/runner/work/vtr-verilog-to-routing/vtr-verilog-to-routing/vpr/test/test_odd_even_routing.cpp:228
...............................................................................
/home/runner/work/vtr-verilog-to-routing/vtr-verilog-to-routing/vpr/test/test_odd_even_routing.cpp:228: FAILED:
due to a fatal error condition:
SIGSEGV - Segmentation violation signal
-------------------------------------------------------------------------------
test_route_flow
Test case where multiple traffic flows are router, and routes are checked for
turn legality and deadlock freedom.
-------------------------------------------------------------------------------
/home/runner/work/vtr-verilog-to-routing/vtr-verilog-to-routing/vpr/test/test_odd_even_routing.cpp:228
...............................................................................
/home/runner/work/vtr-verilog-to-routing/vtr-verilog-to-routing/vpr/test/test_odd_even_routing.cpp:228: FAILED:
due to unexpected exception with message:
std::bad_alloc
Showed in https://github.com/verilog-to-routing/vtr-verilog-to-routing/actions/runs/11072279016/job/30766140332 and same in https://github.com/verilog-to-routing/vtr-verilog-to-routing/actions/runs/11070489508/job/30760275852.
Metadata
Metadata
Assignees
Labels
No labels