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> |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| TestDcalc.cc | ||
| TestFindRoot.cc | ||