OpenSTA/search
Jaehyun Kim 59663ab640 update test files for upstream API refactoring
Adapt all cpp/tcl test files to match upstream OpenSTA API changes:
- string* output params changed to string return values (Verilog, Network)
- Report methods renamed (reportLineString->reportLine, printf->std::format)
- Delay type refactored from float typedef to class (Graph)
- Liberty model APIs updated (value semantics, shared_ptr, PocvMode)
- EXPECT_STREQ -> EXPECT_EQ for std::string returns (Sdc, Search)
- streamPrint -> sta::print with std::format specifiers (Spice)
- Avoid unset_clock_groups -all path (upstream iterator invalidation bug)

Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-23 13:58:23 +00:00
..
test update test files for upstream API refactoring 2026-03-23 13:58:23 +00:00
Bdd.cc update copyright 2026-03-10 14:57:45 -07:00
Bfs.cc Merge remote-tracking branch 'upstream/master' into sta_update_upstream_lvf_stuff 2026-03-17 20:48:29 +00:00
CheckCapacitances.cc update copyright 2026-03-10 14:57:45 -07:00
CheckCapacitances.hh update copyright 2026-03-10 14:57:45 -07:00
CheckFanouts.cc update copyright 2026-03-10 14:57:45 -07:00
CheckFanouts.hh update copyright 2026-03-10 14:57:45 -07:00
CheckMaxSkews.cc lvf squish 2026-03-13 14:06:35 -07:00
CheckMaxSkews.hh lvf squish 2026-03-13 14:06:35 -07:00
CheckMinPeriods.cc lvf squish 2026-03-13 14:06:35 -07:00
CheckMinPeriods.hh update copyright 2026-03-10 14:57:45 -07:00
CheckMinPulseWidths.cc use std::format squash 2026-03-16 15:01:38 -07:00
CheckMinPulseWidths.hh update copyright 2026-03-10 14:57:45 -07:00
CheckSlews.cc update copyright 2026-03-10 14:57:45 -07:00
CheckSlews.hh update copyright 2026-03-10 14:57:45 -07:00
CheckTiming.cc use std::format squash 2026-03-16 15:01:38 -07:00
CheckTiming.hh use std::format squash 2026-03-16 15:01:38 -07:00
ClkDelays.hh lvf squish 2026-03-13 14:06:35 -07:00
ClkInfo.cc lvf squish 2026-03-13 14:06:35 -07:00
ClkInfo.hh update copyright 2026-03-10 14:57:45 -07:00
ClkLatency.cc use std::format squash 2026-03-16 15:01:38 -07:00
ClkLatency.hh update copyright 2026-03-10 14:57:45 -07:00
ClkNetwork.cc update copyright 2026-03-10 14:57:45 -07:00
ClkSkew.cc use std::format squash 2026-03-16 15:01:38 -07:00
ClkSkew.hh lvf squish 2026-03-13 14:06:35 -07:00
Corner.cc rel 3.0 2026-01-13 09:36:45 -07:00
Crpr.cc use std::format squash 2026-03-16 15:01:38 -07:00
Crpr.hh update copyright 2026-03-10 14:57:45 -07:00
FindRegister.cc update copyright 2026-03-10 14:57:45 -07:00
FindRegister.hh update copyright 2026-03-10 14:57:45 -07:00
GatedClk.cc update copyright 2026-03-10 14:57:45 -07:00
GatedClk.hh update copyright 2026-03-10 14:57:45 -07:00
Genclks.cc use std::format squash 2026-03-16 15:01:38 -07:00
Genclks.hh update copyright 2026-03-10 14:57:45 -07:00
Latches.cc use std::format squash 2026-03-16 15:01:38 -07:00
Latches.hh update copyright 2026-03-10 14:57:45 -07:00
Levelize.cc Merge remote-tracking branch 'upstream/master' into sta_update_upstream_lvf_stuff 2026-03-17 20:48:29 +00:00
Levelize.hh update copyright 2026-03-10 14:57:45 -07:00
MakeTimingModel.cc use std::format squash 2026-03-16 15:01:38 -07:00
MakeTimingModel.hh update copyright 2026-03-10 14:57:45 -07:00
MakeTimingModelPvt.hh update copyright 2026-03-10 14:57:45 -07:00
Mode.cc update copyright 2026-03-10 14:57:45 -07:00
Path.cc Delay float coercion for non-ssta applications 2026-03-18 16:12:04 -07:00
PathAnalysisPt.cc rel 3.0 2026-01-13 09:36:45 -07:00
PathEnd.cc PathEnd::copy use copy constructors 2026-03-15 14:29:58 -07:00
PathEnum.cc use std::format squash 2026-03-16 15:01:38 -07:00
PathEnum.hh update copyright 2026-03-10 14:57:45 -07:00
PathExpanded.cc update copyright 2026-03-10 14:57:45 -07:00
PathGroup.cc use std::format squash 2026-03-16 15:01:38 -07:00
PocvMode.cc lvf squish 2026-03-13 14:06:35 -07:00
Property.cc use std::format squash 2026-03-16 15:01:38 -07:00
Property.i update copyright 2026-03-10 14:57:45 -07:00
ReportPath.cc use std::format squash 2026-03-16 15:01:38 -07:00
ReportPath.hh use std::format squash 2026-03-16 15:01:38 -07:00
Scene.cc update copyright 2026-03-10 14:57:45 -07:00
Search.cc use std::format squash 2026-03-16 15:01:38 -07:00
Search.i Merge remote-tracking branch 'upstream/master' into sta_update_upstream_lvf_stuff 2026-03-17 20:48:29 +00:00
Search.tcl lvf squish 2026-03-13 14:06:35 -07:00
SearchPred.cc update copyright 2026-03-10 14:57:45 -07:00
Sim.cc use std::format squash 2026-03-16 15:01:38 -07:00
Sim.hh update copyright 2026-03-10 14:57:45 -07:00
Sta.cc Merge remote-tracking branch 'upstream/master' into sta_update_upstream_lvf_stuff 2026-03-17 20:48:29 +00:00
StaState.cc lvf squish 2026-03-13 14:06:35 -07:00
Tag.cc use std::format squash 2026-03-16 15:01:38 -07:00
Tag.hh update copyright 2026-03-10 14:57:45 -07:00
TagGroup.cc use std::format squash 2026-03-16 15:01:38 -07:00
TagGroup.hh update copyright 2026-03-10 14:57:45 -07:00
VertexVisitor.cc update copyright 2026-03-10 14:57:45 -07:00
VisitPathEnds.cc use std::format squash 2026-03-16 15:01:38 -07:00
WorstSlack.cc use std::format squash 2026-03-16 15:01:38 -07:00
WorstSlack.hh update copyright 2026-03-10 14:57:45 -07:00