Commit Graph

2581 Commits

Author SHA1 Message Date
Matt Liberty d503c0ede5
Merge pull request #356 from The-OpenROAD-Project-staging/sta_fix_spefrdr
SpefReader: rescue findInstance/findNet for flat names with literal '/' or escaped specials
2026-04-30 18:43:15 +00:00
dsengupta0628 7edfb12825 Merge branch 'master' into sta_fix_spefrdr 2026-04-30 01:15:05 +00:00
dsengupta0628 1e6e43bb48 gemini feedback
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-04-30 01:14:22 +00:00
Matt Liberty 35e778a9b0
Merge pull request #355 from The-OpenROAD-Project-staging/sta_update_latest_0427
Sta update latest 0427
2026-04-29 20:39:48 +00:00
dsengupta0628 7598f9a4e7 Merge branch 'master' into sta_fix_spefrdr 2026-04-29 19:21:33 +00:00
dsengupta0628 68d4426bf3 fix for sta-1648 in read_spef
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-04-29 19:20:56 +00:00
dsengupta0628 d1c8750850 update tests to compile fine and also regolden to show uncertain string
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-04-27 22:10:15 +00:00
dsengupta0628 ae37dc6238 pickup changes from upstream, latest on 4/27
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-04-27 18:45:35 +00:00
James Cherry 1eb2e9b11d untabify
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-25 14:45:49 -07:00
James Cherry f3f608596a leak
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-25 13:46:45 -07:00
James Cherry 24ada4b22f Scene::liberty_ use array
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-25 10:40:14 -07:00
James Cherry 7a236c38b7 flatten Clock::uncertainties
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-25 10:35:42 -07:00
James Cherry d4c13bb7cd delays wrt clks refactor
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-24 11:54:28 -07:00
James Cherry a1c3077139 message ids
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-23 18:12:40 -07:00
Matt Liberty 543361765b
Merge pull request #352 from gadfort/add-clock_group_map
sdc: add clockGroupsNameMap
2026-04-23 22:18:45 +00:00
Peter Gadfort 6bb54f9539 sdc: add clockGroupsNameMap
Signed-off-by: Peter Gadfort <gadfort@zeroasic.com>
2026-04-23 22:02:02 +00:00
James Cherry f361dd6565 spice args
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-23 09:56:45 -07:00
Matt Liberty f6c6ed8682
Merge pull request #353 from The-OpenROAD-Project-staging/buildifier
apply buildifier
2026-04-23 06:00:57 +00:00
Matt Liberty 9c8aa5960e apply buildifier
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2026-04-23 05:43:01 +00:00
James Cherry 1edf439547 spef allow illegal unquoted !'s
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-22 11:13:45 -07:00
James Cherry f9643fbf45 set_pocv_mode warn if no lvf libs
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-22 11:13:25 -07:00
James Cherry c8b9ffb22d tidy
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-21 17:30:35 -07:00
Drew Lewis ee5021dffc
Add missing headers <cstdlib> and <cerrno> to StringUtil.cc for strtof fallback (#426)
Signed-off-by: Drew Lewis <cannada@google.com>
2026-04-21 15:02:29 -07:00
Drew Lewis d8c56f1d19
Make defineProperty take handler by const& and clean up std::moves (#427)
Signed-off-by: Drew Lewis <cannada@google.com>
2026-04-21 14:59:38 -07:00
James Cherry daeb8503f9 cursor
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-21 10:54:40 -07:00
James Cherry c671b266fe tidy
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-20 15:02:24 -07:00
Matt Liberty 8e42af1759
Merge pull request #349 from The-OpenROAD-Project-staging/sta_latest_from_parallaxsw_tidy_0416
Sta latest from parallaxsw tidy 0416
2026-04-20 20:14:44 +00:00
dsengupta0628 08265dc2bf Merge branch 'master' into sta_latest_from_parallaxsw_tidy_0416 2026-04-20 16:56:24 +00:00
dsengupta0628 4b6a7653a9 updated BUILD for successful Bazel after util/Machine.cc was removed that controlled dispatch
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-04-20 16:55:43 +00:00
Matt Liberty 4527254dd3
Merge pull request #348 from The-OpenROAD-Project-staging/sta_latest_from_parallaxsw_tidy_0416
Sta latest from parallaxsw tidy 0416
2026-04-20 15:56:31 +00:00
dsengupta0628 7fe56ccc08 update tests golden outputs and one cpp file to accomodate new changes in upstream OSTA. functionality remains the same
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-04-20 15:05:37 +00:00
dsengupta0628 c2b629d751 test codes updated to compile succesfully with new changes in upstream
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-04-20 14:47:52 +00:00
dsengupta0628 05b4e3a1d9 Latest pulled in changes on 4/20 from upstream to push all together with latest from 4/16
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-04-20 14:21:16 +00:00
dsengupta0628 f6a1fdbaff Replaced EXPECT_NE(x.typeString(), nullptr) with EXPECT_FALSE(x.typeString().empty()) for all 6 *TypeString tests as upstream changed typeString() return type from const char* to std::string_view
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-04-20 13:49:09 +00:00
dsengupta0628 63fb0e0550 Merge branch 'master' into sta_latest_from_parallaxsw_tidy_0416 2026-04-20 13:36:22 +00:00
dsengupta0628 133e2d6f99 update tests to compile okay with new upstream codes
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-04-20 13:35:44 +00:00
James Cherry 6c9af4a5fa LibertyPort::less
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-18 11:39:03 -07:00
James Cherry 668cfb26af makeSceneMap rm dup warnings
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-18 08:45:04 -07:00
James Cherry 48febcf785 stringFloat
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-17 13:53:01 -07:00
James Cherry 53a1552ab0 timing_arc full_name
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-17 13:52:44 -07:00
Matt Liberty e71e5d7bf7
Merge pull request #341 from hzeller/feature-20260407-use-or-readline
On bazel: use readline set-up provided by OpenROAD
2026-04-17 15:07:43 +00:00
Henner Zeller fcc5a3e4b4 On bazel: use readline set-up provided by OpenROAD
The bazel compile always happens as submodule in OpenROAD, so
we can use the same mechanism provided there to set up the
readline library.

Signed-off-by: Henner Zeller <h.zeller@acm.org>
2026-04-17 08:24:32 +02:00
James Cherry 7838986dc4 Clock embed sequence members
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-16 18:42:26 -07:00
James Cherry e629909aaf report_check_types $422
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-16 16:37:36 -07:00
James Cherry 6bcf7b8156 rm unnecessary sta:: in tcl
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-16 16:12:59 -07:00
James Cherry 6e7ec45bc8 rm extra swig module dcls
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-16 15:46:32 -07:00
James Cherry 12c59878ee prima non-ccs report dcalc resolves #418
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-16 15:13:28 -07:00
dsengupta0628 c523516092 reapply the changes from 2a559212 for reading weird DEFs
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-04-16 22:00:48 +00:00
dsengupta0628 9fbfcc4fcb picked changes from upstream master, resolved conflict for levelized driververtices, parseBus for weird defs
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-04-16 21:37:37 +00:00
James Cherry 49d0ba2cfc github workflow retention
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2026-04-16 09:59:29 -07:00