OpenSTA/search
Jaehyun Kim e7b861051d test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.

Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
  EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
  LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
  call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
  comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
  tests to expect throw (API now requires linked network)

Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
  from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
  parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
  upstream format changes (timing arcs output, pin ordering, spacing)

All 6103 tests now pass.

Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 17:11:08 +09:00
..
test test: Fix post-merge build errors and regolden .ok files 2026-03-11 17:11:08 +09:00
Bdd.cc rel 3.0 2026-01-13 09:36:45 -07:00
Bfs.cc Merge remote-tracking branch 'parallax/rel_3.0' into pull-rel_3.0 2026-02-19 11:31:08 +01:00
CheckCapacitances.cc rel 3.0 2026-01-13 09:36:45 -07:00
CheckCapacitances.hh rel 3.0 2026-01-13 09:36:45 -07:00
CheckFanouts.cc rel 3.0 2026-01-13 09:36:45 -07:00
CheckFanouts.hh rel 3.0 2026-01-13 09:36:45 -07:00
CheckMaxSkews.cc rel 3.0 2026-01-13 09:36:45 -07:00
CheckMaxSkews.hh rel 3.0 2026-01-13 09:36:45 -07:00
CheckMinPeriods.cc rel 3.0 2026-01-13 09:36:45 -07:00
CheckMinPeriods.hh rel 3.0 2026-01-13 09:36:45 -07:00
CheckMinPulseWidths.cc rel 3.0 2026-01-13 09:36:45 -07:00
CheckMinPulseWidths.hh rel 3.0 2026-01-13 09:36:45 -07:00
CheckSlews.cc rel 3.0 2026-01-13 09:36:45 -07:00
CheckSlews.hh rel 3.0 2026-01-13 09:36:45 -07:00
CheckTiming.cc CheckError use std::string 2026-03-08 15:02:14 -07:00
CheckTiming.hh StdStringSeq -> StringSeq 2026-03-08 15:51:50 -07:00
ClkDelays.hh class Path replaces PathVertex etc 2025-03-26 18:21:03 -07:00
ClkInfo.cc rel 3.0 2026-01-13 09:36:45 -07:00
ClkInfo.hh rel 3.0 2026-01-13 09:36:45 -07:00
ClkLatency.cc ClkLatency::findClkDelays unclocked regs resolves #385 2026-02-24 15:07:33 -08:00
ClkLatency.hh rel 3.0 2026-01-13 09:36:45 -07:00
ClkNetwork.cc rel 3.0 2026-01-13 09:36:45 -07:00
ClkSkew.cc RiseFall use shortName instead of to_string 2026-03-06 12:02:05 -07:00
ClkSkew.hh rel 3.0 2026-01-13 09:36:45 -07:00
Corner.cc rel 3.0 2026-01-13 09:36:45 -07:00
Crpr.cc rm using std:: 2026-03-02 12:13:13 -08:00
Crpr.hh rel 3.0 2026-01-13 09:36:45 -07:00
FindRegister.cc liberty memory management 2026-02-04 18:33:04 -07:00
FindRegister.hh rel 3.0 2026-01-13 09:36:45 -07:00
GatedClk.cc rel 3.0 2026-01-13 09:36:45 -07:00
GatedClk.hh rel 3.0 2026-01-13 09:36:45 -07:00
Genclks.cc RiseFall use shortName instead of to_string 2026-03-06 12:02:05 -07:00
Genclks.hh rel 3.0 2026-01-13 09:36:45 -07:00
Latches.cc latch en=1 tags 2026-03-06 18:10:20 -07:00
Latches.hh rel 3.0 2026-01-13 09:36:45 -07:00
Levelize.cc Merge remote-tracking branch 'upstream/master' into update-upstream 2026-03-07 19:26:14 +00:00
Levelize.hh rel 3.0 2026-01-13 09:36:45 -07:00
MakeTimingModel.cc rm using std:: 2026-03-02 12:13:13 -08:00
MakeTimingModel.hh rel 3.0 2026-01-13 09:36:45 -07:00
MakeTimingModelPvt.hh rel 3.0 2026-01-13 09:36:45 -07:00
Mode.cc StdStringSeq -> StringSeq 2026-03-08 15:51:50 -07:00
Path.cc RiseFall use shortName instead of to_string 2026-03-06 12:02:05 -07:00
PathAnalysisPt.cc rel 3.0 2026-01-13 09:36:45 -07:00
PathEnd.cc PathGroup use BoundedHeap 2026-03-09 10:15:53 -07:00
PathEnum.cc PathGroup use BoundedHeap 2026-03-09 10:15:53 -07:00
PathEnum.hh override 2026-03-08 14:07:40 -07:00
PathExpanded.cc rel 3.0 2026-01-13 09:36:45 -07:00
PathGroup.cc PathGroup use BoundedHeap 2026-03-09 10:15:53 -07:00
Property.cc rm using std:: 2026-03-02 12:13:13 -08:00
Property.i rel 3.0 2026-01-13 09:36:45 -07:00
ReportPath.cc PathGroup::name std::string 2026-03-08 16:39:48 -07:00
ReportPath.hh StdStringSeq -> StringSeq 2026-03-08 15:51:50 -07:00
Scene.cc rel 3.0 2026-01-13 09:36:45 -07:00
Search.cc PathGroup use BoundedHeap 2026-03-09 10:15:53 -07:00
Search.i Merge remote-tracking branch 'upstream/master' into upstream 2026-03-09 17:58:52 +00:00
Search.tcl rel 3.0 2026-01-13 09:36:45 -07:00
SearchPred.cc Sta::clearNonSdc clear sim resolves #382 2026-02-17 11:03:05 -07:00
Sim.cc liberty memory management 2026-02-04 18:33:04 -07:00
Sim.hh rel 3.0 2026-01-13 09:36:45 -07:00
Sta.cc Merge remote-tracking branch 'upstream/master' into upstream 2026-03-09 17:58:52 +00:00
StaState.cc rel 3.0 2026-01-13 09:36:45 -07:00
Tag.cc RiseFall use shortName instead of to_string 2026-03-06 12:02:05 -07:00
Tag.hh rel 3.0 2026-01-13 09:36:45 -07:00
TagGroup.cc rel 3.0 2026-01-13 09:36:45 -07:00
TagGroup.hh rel 3.0 2026-01-13 09:36:45 -07:00
VertexVisitor.cc update copyright 2025-01-21 18:54:33 -07:00
VisitPathEnds.cc rel 3.0 2026-01-13 09:36:45 -07:00
WorstSlack.cc rm using std:: 2026-03-02 12:13:13 -08:00
WorstSlack.hh rel 3.0 2026-01-13 09:36:45 -07:00