Matt Liberty
31e8fffddc
Merge pull request #388 from The-OpenROAD-Project-staging/sta_latest_0710
...
Sta latest 0710
2026-07-22 00:04:31 +00:00
James Cherry
4f2c3d4ca5
thread_count_ -> size_t
...
Signed-off-by: James Cherry <cherry@CerezoBook.local>
2026-07-19 10:28:43 -07:00
James Cherry
dc5ccd2d69
ArrivalVisitor::pruneCrprArrivals() seg fault (replace pr477)
...
Signed-off-by: James Cherry <cherry@CerezoBook.local>
2026-07-18 18:29:04 -07:00
James Cherry
76bc0496ec
Sta::reportPathVerbose
...
Signed-off-by: James Cherry <cherry@CerezoBook.local>
2026-07-18 15:40:15 -07:00
Akash Levy
6d30081013
SMALLFIX: Use reliable mirrors for Bison and TCL in CentOS 7 Dockerfile ( #460 )
...
* Use more reliable mirrors for Bison and TCL in CentOS 7 Dockerfile.
ftp.gnu.org and SourceForge prdownloads are flaky in CI; switch to
dotsrc and OSUOSL mirrors.
Co-authored-by: Cursor <cursoragent@cursor.com>
* Use GNU ftpmirror and SourceForge project URLs.
Switch CentOS 7 Dockerfile downloads to the reviewer-suggested
ftpmirror.gnu.org redirector for Bison and the SourceForge project
download URL for TCL.
Co-authored-by: Cursor <cursoragent@cursor.com>
---------
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-16 16:42:52 -07:00
James Cherry
29b6a1039b
PrimaDelayCalc no not copy node_index_map_ pr 458
...
Signed-off-by: James Cherry <cherry@CerezoBook.local>
2026-07-16 16:41:19 -07:00
James Cherry
12f1577fe4
doc report field nets->net
...
Signed-off-by: James Cherry <cherry@CerezoBook.local>
2026-07-14 15:30:19 -07:00
James Cherry
03786a7035
rm redundant stmt
...
Signed-off-by: James Cherry <cherry@CerezoBook.local>
2026-07-14 15:30:19 -07:00
James Cherry
affd539b3f
GraphDelayCalc::findVertexDelay incr
...
Signed-off-by: James Cherry <cherry@CerezoBook.local>
2026-07-14 15:30:19 -07:00
James Cherry
dbb19a2687
rm GraphDelayCalc::incremental_
...
Signed-off-by: James Cherry <cherry@CerezoBook.local>
2026-07-14 15:30:19 -07:00
James Cherry
dd657bf250
GraphDelayCalc::findVertexDelay bidir load->driver
...
Signed-off-by: James Cherry <cherry@CerezoBook.local>
2026-07-14 15:30:19 -07:00
Akash Levy
87e837a8be
feat(ci): expand CI with macOS and CentOS 7 (Docker) platform coverage ( #473 )
2026-07-12 13:22:43 +08:00
dsengupta0628
8356ddbd5f
regolden regression as now more info per reported path line
...
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-07-12 01:57:08 +00:00
dsengupta0628
82ee5f6f7c
Merge remote-tracking branch 'upstream/master' into sta_latest_0710
2026-07-12 01:31:49 +00:00
James Cherry
08cf90d3fd
format
...
Signed-off-by: James Cherry <cherry@CerezoBook.local>
2026-07-10 18:48:14 -07:00
James Cherry
f29b200bcd
EvalPred::searchThru disabled loop edges
...
Signed-off-by: James Cherry <cherry@CerezoBook.local>
2026-07-10 18:45:58 -07:00
James Cherry
d05c37e3a6
Graph::visitFaninEdges
...
Signed-off-by: James Cherry <cherry@CerezoBook.local>
2026-07-10 17:07:55 -07:00
James Cherry
8648521ece
GraphDelayCalc::findVertexDelay bidir driver
...
Signed-off-by: James Cherry <cherry@CerezoBook.local>
2026-07-10 17:05:56 -07:00
dsengupta0628
47f191d737
fix typo
...
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-07-10 18:41:33 +00:00
dsengupta0628
b83fcee672
Merge remote-tracking branch 'upstream/master' into sta_latest_0710
2026-07-10 17:58:26 +00:00
James Cherry
3dfeabd864
GraphDelayCalc::findVertexDelay rm bidir enqueue
...
Signed-off-by: James Cherry <cherry@CerezoBook.local>
2026-07-10 09:38:24 -07:00
James Cherry
55e9bb5a88
Sta::replaceEquivCellBefore
...
Signed-off-by: James Cherry <cherry@CerezoBook.local>
2026-07-10 09:38:24 -07:00
Deepashree Sengupta
a0de2706d3
Add property-based -filter to get_scenes / get_modes, and make Scene/Mode properties extensible ( #456 )
...
* support for filter in get_scene/mode
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
* defineProperty overload
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
* define and set user property
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
* address review comments to generalize- current support for mode and scene
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
* address second round comments- removed user from cmd names
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
* remove defaults, check property vals against type defined
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
* address reviews, indent
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
* indent fix
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
---------
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-07-10 09:37:48 -07:00
James Cherry
ceb7e6389d
asap7_small cmmment
...
Signed-off-by: James Cherry <cherry@CerezoBook.local>
2026-07-09 10:34:44 -07:00
James Cherry
c4c811ad2e
make instance update endpoints
...
Signed-off-by: James Cherry <cherry@CerezoBook.local>
2026-07-09 10:29:46 -07:00
Matt Liberty
97d84f0ed7
Merge pull request #387 from The-OpenROAD-Project-staging/sta_update_doc
...
add MT info to tag doc
2026-07-09 04:24:46 +00:00
dsengupta0628
3770ca007f
add MT info to tag doc
...
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-07-09 00:51:55 +00:00
Matt Liberty
a536a9e526
Merge pull request #386 from The-OpenROAD-Project-staging/sta_fix_coverity
...
coverity and tag and scene doc
2026-07-08 21:25:01 +00:00
dsengupta0628
3115b1a2e5
coverity and tag and scene doc
...
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-07-08 20:02:44 +00:00
Matt Liberty
4a837e70c6
Merge pull request #381 from The-OpenROAD-Project-staging/k8s-pipeline-opensta
...
Jenkinsfile: run pipelineOpenSTA on k8s pods
2026-07-08 16:36:31 +00:00
Joao Luis Sombrio
985947d649
Jenkinsfile: point utils library back to main
...
k8s-pipeline-opensta merged into jenkins-ci main; pin the shared
library to the released main tag now that the k8s changes are upstream.
2026-07-08 02:47:15 -03:00
Joao Luis Sombrio
34cf0af98e
Merge branch 'master' into k8s-pipeline-opensta
2026-07-08 02:15:26 -03:00
Matt Liberty
4533a67a26
Merge pull request #379 from The-OpenROAD-Project-staging/sta_latest_0629
...
Latest STA changes 06/29
2026-07-06 16:11:43 +00:00
James Cherry
8f03c823c7
Search::findRequireds ensureSize
...
Signed-off-by: James Cherry <cherry@CerezoBook.local>
2026-07-04 20:26:22 -07:00
James Cherry
2c866d5f2d
bfs update kahns prep
...
commit 4075953c9798444b9d5275f8fa0320f74b9bf1ef
Author: James Cherry <cherry@CerezoBook.local>
Date: Sat Jul 4 09:00:48 2026 -0700
bfs resort hasNext
Signed-off-by: James Cherry <cherry@CerezoBook.local>
commit 4fb0dd19e479f507935129fe940bcd1cf93b29d0
Author: James Cherry <cherry@CerezoBook.local>
Date: Thu Jul 2 12:23:54 2026 -0700
ApiChanges
Signed-off-by: James Cherry <cherry@CerezoBook.local>
commit 510afbc1403c9fd2b764b4f3a71dddabd696f052
Author: James Cherry <cherry@CerezoBook.local>
Date: Thu Jul 2 11:07:44 2026 -0700
bfs enqueueFanin/out
Signed-off-by: James Cherry <cherry@CerezoBook.local>
commit 9a5aa570e910c289b276a519bdf532dfa2e28c5f
Author: James Cherry <cherry@CerezoBook.local>
Date: Thu Jul 2 10:41:27 2026 -0700
Revert "bfs continueFrom/enqueueFanin/out"
This reverts commit d18498c947a7df2b615fafda38fbdbe8033eca9d.
commit 02a253ab252f6637cfea29bdd788cb25da16813d
Author: James Cherry <cherry@CerezoBook.local>
Date: Thu Jul 2 08:21:49 2026 -0700
Revert "Bfs rm search_pred"
This reverts commit d858b3380b5e1d81ff6162b6378672a6099a246f.
commit 0adf03613d91c5774545d12cba1dc52052ca732a
Author: James Cherry <cherry@CerezoBook.local>
Date: Thu Jul 2 08:08:04 2026 -0700
Genclks::ensureMaster
Signed-off-by: James Cherry <cherry@CerezoBook.local>
commit 089b373c548b77f9189a2617c3168867de620dfe
Author: James Cherry <cherry@CerezoBook.local>
Date: Wed Jul 1 17:50:43 2026 -0700
Search::ensureDownstreamClkPins() use dfs
Signed-off-by: James Cherry <cherry@CerezoBook.local>
commit 000ca16adb9bdcb92266e5f242629bc3e8612658
Author: James Cherry <cherry@CerezoBook.local>
Date: Wed Jul 1 10:03:57 2026 -0700
ApiChangeLog
Signed-off-by: James Cherry <cherry@CerezoBook.local>
commit d858b3380b5e1d81ff6162b6378672a6099a246f
Author: James Cherry <cherry@CerezoBook.local>
Date: Wed Jul 1 09:56:53 2026 -0700
Bfs rm search_pred
Signed-off-by: James Cherry <cherry@CerezoBook.local>
commit d18498c947a7df2b615fafda38fbdbe8033eca9d
Author: James Cherry <cherry@CerezoBook.local>
Date: Wed Jul 1 08:07:15 2026 -0700
bfs continueFrom/enqueueFanin/out
Signed-off-by: James Cherry <cherry@CerezoBook.local>
commit a8c55b12b3ad7a1041766775727ad758ae8c6d18
Author: James Cherry <cherry@CerezoBook.local>
Date: Tue Jun 30 10:07:46 2026 -0700
bfs continue
Signed-off-by: James Cherry <cherry@CerezoBook.local>
commit 8530dcd86b7ee736f1858143c3b2cee57cdbc991
Author: James Cherry <cherry@CerezoBook.local>
Date: Tue Jun 30 07:15:28 2026 -0700
Graph::visitFanin/out uninline edge iter
Signed-off-by: James Cherry <cherry@CerezoBook.local>
commit 1ba1f4576f4b72c64db742369a63dcf8726ba002
Author: James Cherry <cherry@CerezoBook.local>
Date: Mon Jun 29 21:09:17 2026 -0700
BfsIterator rm Iterator<Vector> subclass
Signed-off-by: James Cherry <cherry@CerezoBook.local>
commit b3ddd2580298958ad6da8225ecac0d255315504c
Author: James Cherry <cherry@CerezoBook.local>
Date: Mon Jun 29 20:15:23 2026 -0700
ClkNetwork::findClkPins use VertexQueue instead of bfs
Signed-off-by: James Cherry <cherry@CerezoBook.local>
commit 9e73154db48a7301be4039a25aec1fef589ef18a
Author: James Cherry <cherry@CerezoBook.local>
Date: Mon Jun 29 18:39:39 2026 -0700
Search::ensureDownstreamClkPins use VertexQueue
Signed-off-by: James Cherry <cherry@CerezoBook.local>
commit 9cd1b160e126ccacc47375ef508fdbb580bfa162
Author: James Cherry <cherry@CerezoBook.local>
Date: Mon Jun 29 11:18:03 2026 -0700
comment
Signed-off-by: James Cherry <cherry@CerezoBook.local>
commit 0baf3838e2b8faa5fea560b0c95431b277631fea
Author: James Cherry <cherry@CerezoBook.local>
Date: Mon Jun 29 10:57:39 2026 -0700
findClkArrivals use invalid for clk fringe
Signed-off-by: James Cherry <cherry@CerezoBook.local>
commit e82ccd10a5e4bd69e41ce889685d7a130ae79ed6
Author: James Cherry <cherry@CerezoBook.local>
Date: Sun Jun 28 20:36:48 2026 -0700
Search::findClkArrivals
Signed-off-by: James Cherry <cherry@CerezoBook.local>
commit cb66a72686c8728141c72ceb593b8a4b895ff696
Author: James Cherry <cherry@CerezoBook.local>
Date: Sun Jun 28 10:11:55 2026 -0700
rm Search::postponeClkFanouts
Signed-off-by: James Cherry <cherry@CerezoBook.local>
Signed-off-by: James Cherry <cherry@CerezoBook.local>
2026-07-04 09:04:31 -07:00
James Cherry
900116cf72
comment
...
Signed-off-by: James Cherry <cherry@CerezoBook.local>
2026-07-01 08:12:34 -07:00
dsengupta0628
3ab3337d1b
update test to accomodate mode/scene as tcl objects and not name string
...
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-06-30 17:28:09 +00:00
dsengupta0628
5c68ce6b54
Merge remote-tracking branch 'upstream/master' into sta_latest_0629
2026-06-30 17:11:41 +00:00
Deepashree Sengupta
998806cb13
make mode/scene pass as tcl objects ( #454 )
...
* make mode/scene pass as tcl objects
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
* address review comments
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
* address review comments take 2
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
* revert to using cmd mode name
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
---------
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-06-30 09:18:56 -07:00
James Cherry
310107acd8
revert 458c277 resolves #455
...
Signed-off-by: James Cherry <cherry@CerezoBook.local>
2026-06-30 09:10:17 -07:00
dsengupta0628
0fd2ad3217
isSequential update
...
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-06-29 15:39:27 +00:00
dsengupta0628
0c96ee9a22
upstream changes plus resolved conflict in ci.yml
...
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-06-29 15:38:16 +00:00
James Cherry
3f5f18cb9b
doc
...
Signed-off-by: James Cherry <cherry@CerezoBook.local>
2026-06-27 20:43:49 -07:00
James Cherry
c222b49a7a
ConcreteNetwork/Library member alignment
...
Signed-off-by: James Cherry <cherry@CerezoBook.local>
2026-06-26 21:11:13 -07:00
James Cherry
1796b158a2
Graph member alignment
...
Signed-off-by: James Cherry <cherry@CerezoBook.local>
2026-06-26 20:20:09 -07:00
Deepashree Sengupta
37b0b20a62
fix missing path issue ( #452 )
...
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-06-25 16:55:29 -07:00
James Cherry
666b9214d0
LibertyWriter::writeBusDcls() resolves #436
...
Signed-off-by: James Cherry <cherry@CerezoBook.local>
2026-06-25 16:50:43 -07:00
James Cherry
bfdd2be0ee
ArrivalVisitor::srch_adj_ -> search_adj_
...
Signed-off-by: James Cherry <cherry@CerezoBook.local>
2026-06-25 10:43:43 -07:00
James Cherry
0b938d71eb
SearchAdjLoop predicate
...
Signed-off-by: James Cherry <cherry@CerezoBook.local>
2026-06-25 10:04:39 -07:00
James Cherry
2f26c1e21a
make_net check for existing
...
Signed-off-by: James Cherry <cherry@CerezoBook.local>
2026-06-24 18:02:47 -07:00