OpenSTA/search
Jaehyun Kim 2d2762437a test: Remove unnecessary catch blocks from Tcl tests across all modules
Remove bare catch blocks that silently swallowed errors instead of
properly testing them. Fix underlying issues revealed by catch removal
including wrong API calls ([$role name] on strings, invalid properties
like cell_leakage_power/is_register, nonexistent Tcl bindings) and
incorrect library names. Update golden .ok files to match new output.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 21:07:40 +09:00
..
test test: Remove unnecessary catch blocks from Tcl tests across all modules 2026-02-20 21:07:40 +09:00
Bdd.cc update copyright 2025-01-21 18:54:33 -07:00
Bfs.cc Fix: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 2026-01-11 01:34:48 +00:00
CheckCapacitanceLimits.cc update copyright 2025-01-21 18:54:33 -07:00
CheckCapacitanceLimits.hh update copyright 2025-01-21 18:54:33 -07:00
CheckFanoutLimits.cc update copyright 2025-01-21 18:54:33 -07:00
CheckFanoutLimits.hh update copyright 2025-01-21 18:54:33 -07:00
CheckMaxSkews.cc name, asString -> to_string, const 2025-03-30 15:27:53 -07:00
CheckMaxSkews.hh class Path replaces PathVertex etc 2025-03-26 18:21:03 -07:00
CheckMinPeriods.cc liberty min_period timing group support resolves #275 2025-07-27 18:12:26 -07:00
CheckMinPeriods.hh liberty min_period timing group support resolves #275 2025-07-27 18:12:26 -07:00
CheckMinPulseWidths.cc Tag::clkInfo const 2025-09-16 15:30:16 -07:00
CheckMinPulseWidths.hh liberty min_period timing group support resolves #275 2025-07-27 18:12:26 -07:00
CheckSlewLimits.cc class Path replaces PathVertex etc 2025-03-26 18:21:03 -07:00
CheckSlewLimits.hh update copyright 2025-01-21 18:54:33 -07:00
CheckTiming.cc sdc ExceptionPathSet*->ExceptionPathSet 2025-11-08 13:38:07 -07:00
CheckTiming.hh typo 2025-07-22 19:32:55 -07:00
ClkDelays.hh class Path replaces PathVertex etc 2025-03-26 18:21:03 -07:00
ClkInfo.cc ssta compile 2025-11-06 08:56:53 -07:00
ClkInfo.hh deleteFilterTags 2025-09-17 09:10:14 -07:00
ClkLatency.cc Tag::clkInfo const 2025-09-16 15:30:16 -07:00
ClkLatency.hh class Path replaces PathVertex etc 2025-03-26 18:21:03 -07:00
ClkNetwork.cc update copyright 2025-01-21 18:54:33 -07:00
ClkSkew.cc report_clock_skews cache results resolves #113 2025-12-12 15:37:30 -07:00
ClkSkew.hh report_clock_skews cache results resolves #113 2025-12-12 15:37:30 -07:00
Corner.cc Corner analysis type single set clk skew index resolves #274 2025-07-26 20:56:10 -07:00
Crpr.cc CheckCrpr::findCrpr resolves orfs1253 2025-10-06 08:34:44 -07:00
Crpr.hh Tag::clkInfo const 2025-09-16 15:30:16 -07:00
FindRegister.cc name, asString -> to_string, const 2025-03-30 15:27:53 -07:00
FindRegister.hh update copyright 2025-01-21 18:54:33 -07:00
GatedClk.cc name, asString -> to_string, const 2025-03-30 15:27:53 -07:00
GatedClk.hh name, asString -> to_string, const 2025-03-30 15:27:53 -07:00
Genclks.cc rm unique_ptr, default args 2025-11-04 09:45:20 -07:00
Genclks.hh Genclks:: deleteGenclkSrcPaths 2025-09-08 16:08:26 -07:00
Latches.cc rm unique_ptr, default args 2025-11-04 09:45:20 -07:00
Latches.hh class Path replaces PathVertex etc 2025-03-26 18:21:03 -07:00
Levelize.cc Merge remote-tracking branch 'upstream/master' 2025-09-03 23:00:11 +00:00
Levelize.hh Levelize rm relevelized limit 2025-08-06 10:10:11 -07:00
MakeTimingModel.cc rm using std::string from headers 2025-05-22 09:25:56 -07:00
MakeTimingModel.hh update copyright 2025-01-21 18:54:33 -07:00
MakeTimingModelPvt.hh name, asString -> to_string, const 2025-03-30 15:27:53 -07:00
Path.cc report paths in multiple matching groups resolves ascenium #145 2025-10-30 08:53:36 -07:00
PathAnalysisPt.cc remove using std from headers 2025-04-11 16:59:48 -07:00
PathEnd.cc search save/delete enumbed paths 2025-12-02 14:50:41 -08:00
PathEnum.cc report_checks -unique_edges resolves #354 2026-01-17 11:45:40 -07:00
PathEnum.hh report -unique_edges_to_endpoint 2025-11-04 12:30:55 -07:00
PathExpanded.cc rm path->prevPath()->isNull calls 2025-07-02 08:32:04 -07:00
PathGroup.cc report -unique_edges_to_endpoint 2025-11-04 12:30:55 -07:00
Property.cc Add PropertyRegistry for Clock. (#298) 2025-09-17 14:19:22 -07:00
Property.i Properties::defineProperty 2025-06-02 21:36:33 -07:00
ReportPath.cc report paths in multiple matching groups resolves ascenium #145 2025-10-30 08:53:36 -07:00
ReportPath.hh latch nworst thru D->Q (eagle 20250815) 2025-08-18 13:27:30 -07:00
Search.cc search save/delete enumbed paths 2025-12-02 14:50:41 -08:00
Search.i Merge remote-tracking branch 'upstream/master' 2025-11-07 04:44:07 +00:00
Search.tcl report -unique_edges_to_endpoint 2025-11-04 12:30:55 -07:00
SearchPred.cc factor variables out of sdc 2025-04-09 16:35:15 -07:00
Sim.cc name, asString -> to_string, const 2025-03-30 15:27:53 -07:00
Sim.hh update copyright 2025-01-21 18:54:33 -07:00
Sta.cc network edits invalidate power resolves #371 2026-01-28 12:06:40 -07:00
StaState.cc StaState::crprEnabled 2025-04-10 14:16:00 -07:00
Tag.cc report paths in multiple matching groups resolves ascenium #145 2025-10-30 08:53:36 -07:00
Tag.hh report paths in multiple matching groups resolves ascenium #145 2025-10-30 08:53:36 -07:00
TagGroup.cc pathIndexMapEqual 2025-09-16 15:16:05 -07:00
TagGroup.hh ClkInfo, Tag cmp 2025-09-16 13:53:16 -07:00
VertexVisitor.cc update copyright 2025-01-21 18:54:33 -07:00
VisitPathEnds.cc Tag::clkInfo const 2025-09-16 15:30:16 -07:00
WorstSlack.cc name, asString -> to_string, const 2025-03-30 15:27:53 -07:00
WorstSlack.hh update copyright 2025-01-21 18:54:33 -07:00