From 8ba1e84dfb3dc24fd3867a014f4ce4e7e3afdff5 Mon Sep 17 00:00:00 2001 From: John McMaster Date: Mon, 24 Dec 2018 09:34:46 -0800 Subject: [PATCH] rempips: always roll back on failure Signed-off-by: John McMaster --- fuzzers/056-rempips/generate.tcl | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/fuzzers/056-rempips/generate.tcl b/fuzzers/056-rempips/generate.tcl index 1897e823..05aba756 100644 --- a/fuzzers/056-rempips/generate.tcl +++ b/fuzzers/056-rempips/generate.tcl @@ -89,18 +89,18 @@ proc route_todo {} { puts "WARNING: failed to route net" write_checkpoint -force route_todo_$idx.$tries.fail.dcp - # sometimes it gets stuck in specific orientations - if {$tries >= 3} { - puts "WARNING: to route net after $tries tries" - break - } - # Roll back puts "Rolling back route" set_property is_route_fixed 0 $mynet set_property is_bel_fixed 0 $mylut set_property is_loc_fixed 1 $mylut route_design -unroute -nets $mynet + + # sometimes it gets stuck in specific orientations + if {$tries >= 3} { + puts "WARNING: failed to route net after $tries tries" + break + } } } }