mirror of
https://github.com/The-OpenROAD-Project/OpenSTA.git
synced 2026-08-30 01:38:37 +02:00
Replace wrong/non-existent command calls with correct OpenSTA APIs: - sta::pin_slack → get_property $pin slack_max_rise - sta::slow_drivers_cmd → sta::slow_drivers - set_latch_borrow_limit → set_max_time_borrow - remove_data_check → unset_data_check - remove_clock → delete_clock - reset_path → unset_path_exceptions - sta::report_path_end 3-arg → sta::report_path_end2 - sta::design_power "NULL" → sta::design_power [sta::cmd_corner] - report_path $path → sta::report_path_cmd $path - connect_pin 3-arg → connect_pin net inst/port - set_power_activity positional → -input_ports flag - sta::is_clock [get_ports] → sta::is_clock [sta::get_port_pin] - get_property $inst lib_name → liberty_cell/liberty_library - get_property $pin net_name → [$pin net] + get_full_name - get_property $net is_power → $net is_power method - Removed unnecessary catch around sta::write_liberty 23 catch blocks removed. Tests now execute real API calls instead of silently failing. Co-Authored-By: Claude Opus 4.6 <[email protected]>