Merge branch 'master' of https://github.com/The-OpenROAD-Project-private/OpenSTA into secure-sta-test-by-opus

Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
This commit is contained in:
Jaehyun Kim 2026-04-01 23:54:49 +09:00
commit 61bdb83038
2 changed files with 6 additions and 2 deletions

View File

@ -4407,7 +4407,7 @@ TEST_F(SdcInitTest, SdcSwapDeratingFactors) {
// Sdc: deleteDeratingFactors
// Sdc: allInputs/allOutputs
// Sdc: findClocksMatching
// Sdc: isGroupPathName
// Sdc: isGroupPathName (deprecated) and isPathGroupName
TEST_F(SdcInitTest, SdcIsGroupPathNameEmpty) {
Sdc *sdc = sta_->cmdSdc();
// Suppress deprecation warning -- we intentionally test deprecated API
@ -4418,6 +4418,10 @@ TEST_F(SdcInitTest, SdcIsGroupPathNameEmpty) {
EXPECT_FALSE(is_group);
}
TEST_F(SdcInitTest, SdcIsPathGroupNameEmpty) {
EXPECT_FALSE(sta_->isPathGroupName("nonexistent", sta_->cmdSdc()));
}
// Sdc: setVoltage
TEST_F(SdcInitTest, SdcSetVoltageGlobal) {
ASSERT_NO_THROW(( [&](){

View File

@ -238,7 +238,7 @@ endpoint_slack(const Pin *pin,
Sta *sta = Sta::sta();
sta->ensureLibLinked();
if (!path_group_name.empty()
&& !sta->isGroupPathName(path_group_name, sta->cmdSdc())) {
&& !sta->isPathGroupName(path_group_name, sta->cmdSdc())) {
sta->report()->error(1577, "{} is not a known path group name.",
path_group_name);
return INF;