This website requires JavaScript.
Explore
Help
Register
Sign In
luke
/
OpenSTA
mirror of
https://github.com/The-OpenROAD-Project/OpenSTA.git
Watch
1
Star
0
Fork
You've already forked OpenSTA
0
Code
Issues
Packages
Projects
Releases
Wiki
Activity
3ca78b11c8
OpenSTA
/
sdf
/
test
/
sdf_read_write.ok
4 lines
67 B
Plaintext
Raw
Normal View
History
Unescape
Escape
Merge upstream STA update and adapt all tests to new API Major upstream refactoring: Corner→Scene, Mode architecture, warning format change (Warning ID:), command renames, and many API signature changes. Adapted all C++ test files and TCL test scripts/expected output files to pass with the new API. 6159/6159 tests pass. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-02-23 15:05:29 +01:00
Differences found at line 7.
(VERSION "2.7.0")
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 09:34:40 +02:00
(VERSION "3.1.0")