OpenSTA/liberty
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
EquivCells.cc Verilog make pins for liberty pg_pins resolves #326 2025-11-07 11:55:43 -07:00
FuncExpr.cc liberty valgrind issues 2025-06-23 08:19:27 -07:00
InternalPower.cc liberty bundle ports apply func's to members resolves #256 2025-06-16 16:45:21 +02:00
LeakagePower.cc leakage power well pg pin resolves #377 2026-02-04 16:50:28 -07:00
LibExprLex.ll LibExpr/spef/saif c++ parsers 2025-02-01 14:49:30 -08:00
LibExprParse.yy remove using std from headers 2025-04-11 16:59:48 -07:00
LibExprReader.cc remove using std from headers 2025-04-11 16:59:48 -07:00
LibExprReader.hh LibExpr/spef/saif c++ parsers 2025-02-01 14:49:30 -08:00
LibExprReaderPvt.hh LibExpr/spef/saif c++ parsers 2025-02-01 14:49:30 -08:00
LibExprScanner.hh remove using std from headers 2025-04-11 16:59:48 -07:00
Liberty.cc LibertyCell::isClockGateLatchNegedge resolves #375 2026-02-03 08:33:46 -07:00
Liberty.i Verilog make pins for liberty pg_pins resolves #326 2025-11-07 11:55:43 -07:00
Liberty.tcl read_spef incremental rm min/max reduced parasitics 2025-07-12 17:26:09 -07:00
LibertyBuilder.cc leakage power well pg pin resolves #377 2026-02-04 16:50:28 -07:00
LibertyBuilder.hh leakage power well pg pin resolves #377 2026-02-04 16:50:28 -07:00
LibertyExt.cc update copyright 2025-01-21 18:54:33 -07:00
LibertyLex.ll Allow backslash-EOL to end tokens in Liberty file (#279) 2025-07-31 12:19:36 -07:00
LibertyParse.yy remove using std from headers 2025-04-11 16:59:48 -07:00
LibertyParser.cc remove using std from headers 2025-04-11 16:59:48 -07:00
LibertyParser.hh remove using std from headers 2025-04-11 16:59:48 -07:00
LibertyReader.cc Merge remote-tracking branch 'parallax/master' 2026-02-05 04:12:23 +00:00
LibertyReader.hh update copyright 2025-01-21 18:54:33 -07:00
LibertyReaderPvt.hh Merge remote-tracking branch 'parallax/master' 2026-02-05 04:12:23 +00:00
LibertyScanner.hh remove using std from headers 2025-04-11 16:59:48 -07:00
LibertyWriter.cc more unit issues 2025-12-05 14:47:16 -07:00
LinearModel.cc rm using std::string from headers 2025-05-22 09:25:56 -07:00
Sequential.cc update copyright 2025-01-21 18:54:33 -07:00
TableModel.cc Add missing system header includes. (#330) 2025-11-17 09:23:32 -08:00
TimingArc.cc issue 322 revisited 2025-11-06 12:34:53 -07:00
TimingModel.cc update copyright 2025-01-21 18:54:33 -07:00
TimingRole.cc name, asString -> to_string, const 2025-03-30 15:27:53 -07:00
Units.cc more unit issues 2025-12-05 14:47:16 -07:00
Wireload.cc update copyright 2025-01-21 18:54:33 -07:00