diff --git a/flow/scripts/synth.tcl b/flow/scripts/synth.tcl index 99eede38fb..b8206a29b3 100644 --- a/flow/scripts/synth.tcl +++ b/flow/scripts/synth.tcl @@ -71,8 +71,7 @@ if {[env_var_exists_and_non_empty DFF_LIB_FILE]} { } opt -puts "abc [join $abc_args " "]" -abc {*}$abc_args +log_cmd abc {*}$abc_args # Replace undef values with defined constants setundef -zero diff --git a/flow/scripts/synth_stats.tcl b/flow/scripts/synth_stats.tcl index 1cd73b49a5..6f6fff43a8 100644 --- a/flow/scripts/synth_stats.tcl +++ b/flow/scripts/synth_stats.tcl @@ -25,8 +25,7 @@ proc write_keep_hierarchy {} { } else { dfflibmap -liberty $::env(DONT_USE_SC_LIB) } - puts "abc [join $abc_args " "]" - abc {*}$abc_args + log_cmd abc {*}$abc_args tee -o $::env(REPORTS_DIR)/synth_hier_stat.txt stat {*}$stat_libs diff --git a/flow/scripts/util.tcl b/flow/scripts/util.tcl index 418353e920..5b446f2596 100644 --- a/flow/scripts/util.tcl +++ b/flow/scripts/util.tcl @@ -27,8 +27,7 @@ proc repair_timing_helper { {hold_margin 1} } { append_env_var additional_args SKIP_BUFFER_REMOVAL -skip_buffer_removal 0 append_env_var additional_args SKIP_LAST_GASP -skip_last_gasp 0 append_env_var additional_args MATCH_CELL_FOOTPRINT -match_cell_footprint 0 - puts "repair_timing [join $additional_args " "]" - repair_timing {*}$additional_args + log_cmd repair_timing {*}$additional_args } proc repair_design_helper {} { @@ -38,9 +37,7 @@ proc repair_design_helper {} { append_env_var additional_args CAP_MARGIN -cap_margin 1 append_env_var additional_args SLEW_MARGIN -slew_margin 1 append_env_var additional_args MATCH_CELL_FOOTPRINT -match_cell_footprint 0 - puts "repair_design [join $additional_args " "]" - - repair_design {*}$additional_args + log_cmd repair_design {*}$additional_args } proc recover_power {} {