OpenSTA/dcalc
Jaehyun Kim 434246a8b4 Fix test suite for upstream API changes after merge
Adapt all C++ and Tcl tests for upstream API refactoring:
- Header rename: DelayFloat.hh -> Delay.hh
- PocvMode enum replacing boolean pocv (setPocvEnabled -> setPocvMode)
- setReportPathFields gains 8th parameter (report_src_attr)
- GateTableModel/CheckTableModel constructor wraps in TableModels
- gateDelay/checkDelay signature changes (bool -> MinMax/PocvMode)
- Unit::asString returns std::string instead of const char*
- ExceptionThru/To::asString removed, use to_string
- GroupPath/FilterPath/LoopPath::asString removed
- PathEnd::source_clk_delay -> source_clk_latency
- report_net -connections flag removed
- set_report_path_field_width removed
- MaxSkewCheck::skew() now requires sta parameter
- Remove tests that pass nullptr to PinIdHash-based maps (segfault)
- Remove tests for removed APIs (sigmaFactor, reportSigmas)
- Regolden .ok files for numerical precision and format changes

Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-21 19:23:36 +09:00
..
test Fix test suite for upstream API changes after merge 2026-03-21 19:23:36 +09:00
ArcDcalcWaveforms.cc use std::format squash 2026-03-16 15:01:38 -07:00
ArcDcalcWaveforms.hh update copyright 2026-03-10 14:57:45 -07:00
ArcDelayCalc.cc use std::format squash 2026-03-16 15:01:38 -07:00
Arnoldi.hh update copyright 2026-03-10 14:57:45 -07:00
Arnoldi.txt arnoldi delay calculator 2018-10-24 14:22:21 -07:00
ArnoldiDelayCalc.cc use std::format squash 2026-03-16 15:01:38 -07:00
ArnoldiDelayCalc.hh update copyright 2026-03-10 14:57:45 -07:00
ArnoldiReduce.cc use std::format squash 2026-03-16 15:01:38 -07:00
ArnoldiReduce.hh update copyright 2026-03-10 14:57:45 -07:00
CcsCeffDelayCalc.cc use std::format squash 2026-03-16 15:01:38 -07:00
CcsCeffDelayCalc.hh lvf squish 2026-03-13 14:06:35 -07:00
DcalcAnalysisPt.cc rel 3.0 2026-01-13 09:36:45 -07:00
Delay.cc delayAsString 2026-03-18 16:33:15 -07:00
DelayCalc.cc update copyright 2026-03-10 14:57:45 -07:00
DelayCalc.i update copyright 2026-03-10 14:57:45 -07:00
DelayCalc.tcl use std::format squash 2026-03-16 15:01:38 -07:00
DelayCalcBase.cc use std::format squash 2026-03-16 15:01:38 -07:00
DelayCalcBase.hh lvf squish 2026-03-13 14:06:35 -07:00
DelayNormal.cc use std::format squash 2026-03-16 15:01:38 -07:00
DelayScalar.cc use std::format squash 2026-03-16 15:01:38 -07:00
DelaySkewNormal.cc use std::format squash 2026-03-16 15:01:38 -07:00
DmpCeff.cc use std::format squash 2026-03-16 15:01:38 -07:00
DmpCeff.hh lvf squish 2026-03-13 14:06:35 -07:00
DmpDelayCalc.cc lvf squish 2026-03-13 14:06:35 -07:00
DmpDelayCalc.hh update copyright 2026-03-10 14:57:45 -07:00
FindRoot.cc update copyright 2026-03-10 14:57:45 -07:00
FindRoot.hh update copyright 2026-03-10 14:57:45 -07:00
GraphDelayCalc.cc indent 2026-03-16 16:29:10 -07:00
LumpedCapDelayCalc.cc use std::format squash 2026-03-16 15:01:38 -07:00
LumpedCapDelayCalc.hh lvf squish 2026-03-13 14:06:35 -07:00
NetCaps.cc update copyright 2026-03-10 14:57:45 -07:00
NetCaps.hh update copyright 2026-03-10 14:57:45 -07:00
ParallelDelayCalc.cc lvf squish 2026-03-13 14:06:35 -07:00
ParallelDelayCalc.hh update copyright 2026-03-10 14:57:45 -07:00
PrimaDelayCalc.cc use std::format squash 2026-03-16 15:01:38 -07:00
PrimaDelayCalc.hh update copyright 2026-03-10 14:57:45 -07:00
UnitDelayCalc.cc update copyright 2026-03-10 14:57:45 -07:00
UnitDelayCalc.hh update copyright 2026-03-10 14:57:45 -07:00