We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 17ea8b0 commit 67cdf8cCopy full SHA for 67cdf8c
flow/scripts/cts.tcl
@@ -87,7 +87,15 @@ if { [info exists ::env(ENABLE_GATE_CLONING)] } {
87
88
repair_timing {*}$additional_args
89
90
-detailed_placement
+set result [catch {detailed_placement} msg]
91
+if {$result != 0} {
92
+ puts "Detailed placement failed in CTS: $msg"
93
+ puts "Run 'make gui_4_1_error.odb' to load failed snapshot"
94
+ write_db $::env(RESULTS_DIR)/4_1_error.odb
95
+ write_sdc $::env(RESULTS_DIR)/4_1_error.sdc
96
+ return -code $result
97
+}
98
+
99
check_placement -verbose
100
101
report_metrics "cts final"
0 commit comments