mirror of
https://github.com/The-OpenROAD-Project/OpenSTA.git
synced 2026-09-04 08:43:04 +02:00
test codes updated to compile succesfully with new changes in upstream
Signed-off-by: dsengupta0628 <[email protected]>
This commit is contained in:
@@ -52,7 +52,7 @@ protected:
|
||||
waveform->push_back(0.0f);
|
||||
waveform->push_back(5.0f);
|
||||
Sdc *sdc = sta_->cmdSdc();
|
||||
sta_->makeClock("clk", clk_pins, false, 10.0f, waveform, "",
|
||||
sta_->makeClock("clk", *clk_pins, false, 10.0f, *waveform, "",
|
||||
sta_->cmdMode());
|
||||
|
||||
Clock *clk = sdc->findClock("clk");
|
||||
@@ -443,7 +443,7 @@ TEST_F(IncrementalTimingTest, ClockConstraintAfterEdit) {
|
||||
FloatSeq *tight_waveform = new FloatSeq;
|
||||
tight_waveform->push_back(0.0f);
|
||||
tight_waveform->push_back(1.0f); // 2ns period
|
||||
sta_->makeClock("clk", clk_pins, false, 2.0f, tight_waveform, "",
|
||||
sta_->makeClock("clk", *clk_pins, false, 2.0f, *tight_waveform, "",
|
||||
sta_->cmdMode());
|
||||
|
||||
Slack tight_slack = sta_->worstSlack(MinMax::max());
|
||||
@@ -457,7 +457,7 @@ TEST_F(IncrementalTimingTest, ClockConstraintAfterEdit) {
|
||||
FloatSeq *loose_waveform = new FloatSeq;
|
||||
loose_waveform->push_back(0.0f);
|
||||
loose_waveform->push_back(50.0f); // 100ns period
|
||||
sta_->makeClock("clk", clk_pins2, false, 100.0f, loose_waveform, "",
|
||||
sta_->makeClock("clk", *clk_pins2, false, 100.0f, *loose_waveform, "",
|
||||
sta_->cmdMode());
|
||||
|
||||
Slack loose_slack = sta_->worstSlack(MinMax::max());
|
||||
@@ -1025,7 +1025,7 @@ TEST_F(IncrementalTimingTest, TnsUpdatesIncrementally) {
|
||||
FloatSeq *tight_waveform = new FloatSeq;
|
||||
tight_waveform->push_back(0.0f);
|
||||
tight_waveform->push_back(0.2f); // 0.4ns period (very tight)
|
||||
sta_->makeClock("clk", clk_pins, false, 0.4f, tight_waveform, "",
|
||||
sta_->makeClock("clk", *clk_pins, false, 0.4f, *tight_waveform, "",
|
||||
sta_->cmdMode());
|
||||
|
||||
Slack tight_tns = sta_->totalNegativeSlack(MinMax::max());
|
||||
@@ -1450,7 +1450,7 @@ TEST_F(IncrementalTimingTest, EndpointViolationCountChanges) {
|
||||
FloatSeq *tight_waveform = new FloatSeq;
|
||||
tight_waveform->push_back(0.0f);
|
||||
tight_waveform->push_back(0.1f); // 0.2ns period
|
||||
sta_->makeClock("clk", clk_pins, false, 0.2f, tight_waveform, "",
|
||||
sta_->makeClock("clk", *clk_pins, false, 0.2f, *tight_waveform, "",
|
||||
sta_->cmdMode());
|
||||
|
||||
int tight_violations = sta_->endpointViolationCount(MinMax::max());
|
||||
@@ -1463,7 +1463,7 @@ TEST_F(IncrementalTimingTest, EndpointViolationCountChanges) {
|
||||
FloatSeq *loose_waveform = new FloatSeq;
|
||||
loose_waveform->push_back(0.0f);
|
||||
loose_waveform->push_back(50.0f);
|
||||
sta_->makeClock("clk", clk_pins2, false, 100.0f, loose_waveform, "",
|
||||
sta_->makeClock("clk", *clk_pins2, false, 100.0f, *loose_waveform, "",
|
||||
sta_->cmdMode());
|
||||
|
||||
int loose_violations = sta_->endpointViolationCount(MinMax::max());
|
||||
|
||||
@@ -130,7 +130,7 @@ protected:
|
||||
FloatSeq *waveform = new FloatSeq;
|
||||
waveform->push_back(0.0f);
|
||||
waveform->push_back(5.0f);
|
||||
sta_->makeClock("clk", clk_pins, false, 10.0f, waveform, "",
|
||||
sta_->makeClock("clk", *clk_pins, false, 10.0f, *waveform, "",
|
||||
sta_->cmdMode());
|
||||
|
||||
// Set input delays
|
||||
|
||||
@@ -163,7 +163,7 @@ protected:
|
||||
FloatSeq *waveform = new FloatSeq;
|
||||
waveform->push_back(0.0f);
|
||||
waveform->push_back(5.0f);
|
||||
sta_->makeClock("clk", clk_pins, false, 10.0f, waveform, "",
|
||||
sta_->makeClock("clk", *clk_pins, false, 10.0f, *waveform, "",
|
||||
sta_->cmdMode());
|
||||
|
||||
// Set input delays
|
||||
@@ -2991,8 +2991,8 @@ TEST_F(StaDesignTest, MakeGeneratedClock) {
|
||||
IntSeq *divide_by = new IntSeq;
|
||||
divide_by->push_back(2);
|
||||
FloatSeq *edges = nullptr;
|
||||
sta_->makeGeneratedClock("gen_clk", gen_pins, false, clk2, clk,
|
||||
2, 0, 0.0, false, false, divide_by, edges, "",
|
||||
sta_->makeGeneratedClock("gen_clk", *gen_pins, false, clk2, clk,
|
||||
2, 0, 0.0, false, false, *divide_by, *edges, "",
|
||||
sta_->cmdMode());
|
||||
Clock *gen = sdc->findClock("gen_clk");
|
||||
EXPECT_NE(gen, nullptr);
|
||||
|
||||
@@ -1142,7 +1142,7 @@ TEST_F(StaInitTest, MakeClockWithComment) {
|
||||
waveform->push_back(5.0);
|
||||
char *comment = new char[20];
|
||||
strcpy(comment, "test clock");
|
||||
sta_->makeClock("cmt_clk", nullptr, false, 10.0, waveform, comment, sta_->cmdMode());
|
||||
sta_->makeClock("cmt_clk", PinSet(), false, 10.0, *waveform, comment, sta_->cmdMode());
|
||||
|
||||
Sdc *sdc = sta_->cmdSdc();
|
||||
Clock *clk = sdc->findClock("cmt_clk");
|
||||
|
||||
Reference in New Issue
Block a user