Jaehyun Kim
3ca78b11c8
Adapt test files to upstream API changes (string_view migration)
Update 16 test files to match upstream OpenSTA API refactoring:
- const char* → std::string/std::string_view across all test APIs
- EXPECT_STREQ → EXPECT_EQ for std::string/string_view returns
- nullptr → "" for string_view parameters (makeClock, makeClockGroups, etc.)
- PropertyValue("literal") → PropertyValue(std::string("literal")) to avoid
bool constructor overload resolution
- Method renames: relatedGroundPin→relatedGroundPort,
relatedPowerPin→relatedPowerPort, firstName→firstParam,
secondName→secondParam
- Constructor changes: OperatingConditions (5-arg → 1-arg + setters),
ModeDef::defineValue (3-arg → 1-arg + setSdfCond)
- LibertyAttrValue::floatValue returns std::pair<float,bool> now
- Filter API: separate args → single expression string + bool_props_as_int
- SDF version golden files: 3.0.1 → 3.1.0
All 6104 tests pass.
Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-31 16:34:40 +09:00
..
2026-03-31 16:34:40 +09:00
2026-02-27 12:59:25 +09:00
2026-02-27 12:59:25 +09:00
2026-02-27 12:59:25 +09:00
2026-02-23 23:05:29 +09:00
2026-02-19 23:30:23 +09:00
2026-02-19 23:30:23 +09:00
2026-02-19 23:30:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-03-21 19:23:36 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-03-21 19:23:36 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 23:05:29 +09:00
2026-03-21 19:23:36 +09:00
2026-02-23 23:05:29 +09:00
2026-02-20 21:40:50 +09:00
2026-02-23 23:05:29 +09:00
2026-02-19 23:30:23 +09:00
2026-02-27 12:59:25 +09:00
2026-03-23 13:58:23 +00:00
2026-02-19 23:30:23 +09:00
2026-02-19 23:30:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-19 23:30:23 +09:00
2026-02-20 21:40:50 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-19 23:30:23 +09:00
2026-02-20 21:40:50 +09:00
2026-02-23 11:50:23 +09:00
2026-03-29 23:31:33 +09:00
2026-03-29 23:31:33 +09:00
2026-03-29 23:31:33 +09:00
2026-03-11 17:11:08 +09:00
2026-03-29 23:31:33 +09:00
2026-02-19 23:30:23 +09:00
2026-02-19 23:30:23 +09:00
2026-02-19 23:30:23 +09:00
2026-02-19 23:30:23 +09:00
2026-02-23 17:36:45 +09:00
2026-02-23 17:36:45 +09:00
2026-02-23 17:36:45 +09:00
2026-02-23 17:36:45 +09:00
2026-02-23 17:36:45 +09:00
2026-02-23 17:36:45 +09:00
2026-02-23 17:36:45 +09:00
2026-02-23 17:36:45 +09:00
2026-02-23 17:36:45 +09:00
2026-02-23 17:36:45 +09:00
2026-02-19 23:30:23 +09:00
2026-02-19 23:30:23 +09:00
2026-02-23 17:36:45 +09:00
2026-02-23 17:36:45 +09:00
2026-02-23 17:36:45 +09:00
2026-02-23 17:36:45 +09:00
2026-02-23 17:36:45 +09:00
2026-02-23 17:36:45 +09:00
2026-02-23 17:36:45 +09:00
2026-02-19 23:30:23 +09:00
2026-02-19 23:30:23 +09:00
2026-02-23 23:05:29 +09:00
2026-02-23 23:05:29 +09:00
2026-02-23 17:36:45 +09:00
2026-02-23 17:36:45 +09:00
2026-02-19 23:30:23 +09:00
2026-02-19 23:30:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 17:36:45 +09:00
2026-02-23 17:36:45 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-19 23:30:23 +09:00
2026-02-19 23:30:23 +09:00
2026-02-19 23:30:23 +09:00
2026-02-19 23:30:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-03-31 16:34:40 +09:00
2026-03-31 16:34:40 +09:00
2026-02-23 23:05:29 +09:00
2026-03-21 19:23:36 +09:00
2026-03-21 19:23:36 +09:00
2026-03-21 19:23:36 +09:00
2026-03-21 19:23:36 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-19 23:30:23 +09:00
2026-02-19 23:30:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 23:05:29 +09:00
2026-02-23 11:50:23 +09:00
2026-02-19 23:30:23 +09:00
2026-02-19 23:30:23 +09:00
2026-02-23 23:05:29 +09:00
2026-02-19 23:30:23 +09:00
2026-02-23 23:05:29 +09:00
2026-02-19 23:30:23 +09:00
2026-02-13 19:19:09 +09:00
2026-02-27 12:59:25 +09:00
2026-02-19 23:30:23 +09:00
2026-02-23 23:05:29 +09:00
2026-02-23 23:05:29 +09:00
2026-02-19 23:30:23 +09:00
2026-02-23 23:05:29 +09:00
2026-02-19 23:30:23 +09:00
2026-02-23 23:05:29 +09:00
2026-02-19 23:30:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-02-23 11:50:23 +09:00
2026-03-11 17:11:08 +09:00
2026-03-29 23:31:33 +09:00
2026-02-23 23:05:29 +09:00
2026-02-19 23:30:23 +09:00
2026-03-29 23:31:33 +09:00
2026-03-29 23:31:33 +09:00
2026-03-29 23:31:33 +09:00
2026-03-29 23:31:33 +09:00
2026-03-29 23:31:33 +09:00
2026-03-29 23:31:33 +09:00
2026-03-29 23:31:33 +09:00