From 35c36b9cc8b7b914543d8dce5f06a3a5b98a6b21 Mon Sep 17 00:00:00 2001 From: Jaehyun Kim Date: Fri, 20 Feb 2026 10:43:04 +0900 Subject: [PATCH 1/9] Bump OR version Signed-off-by: Jaehyun Kim --- tools/OpenROAD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/OpenROAD b/tools/OpenROAD index 84ab1533a0..408885e14d 160000 --- a/tools/OpenROAD +++ b/tools/OpenROAD @@ -1 +1 @@ -Subproject commit 84ab1533a0ac76d492e2a0e246d2e77e1e358873 +Subproject commit 408885e14d704409005982ec9c79f8824790ff6b From 7253a047f18f8a8ed8d82757b0304a923a4dc173 Mon Sep 17 00:00:00 2001 From: Jaehyun Kim Date: Fri, 20 Feb 2026 11:12:37 +0900 Subject: [PATCH 2/9] fix (enable debug switch `replace_design_check_sanity`) Signed-off-by: Jaehyun Kim --- flow/scripts/floorplan.tcl | 2 ++ flow/scripts/resize.tcl | 2 ++ tools/OpenROAD | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/flow/scripts/floorplan.tcl b/flow/scripts/floorplan.tcl index 00c1b8dabe..bd3a7adc4e 100644 --- a/flow/scripts/floorplan.tcl +++ b/flow/scripts/floorplan.tcl @@ -131,6 +131,8 @@ if { !$::env(SKIP_REPAIR_TIE_FANOUT) } { if { [env_var_exists_and_non_empty SWAP_ARITH_OPERATORS] } { log_cmd estimate_parasitics -placement + # Enable sanity checker until replace_arith_modules becomes stable + set_debug_level ODB replace_design_check_sanity 1 replace_arith_modules } diff --git a/flow/scripts/resize.tcl b/flow/scripts/resize.tcl index ff71c58cb0..b1d8ca5aa9 100644 --- a/flow/scripts/resize.tcl +++ b/flow/scripts/resize.tcl @@ -15,6 +15,8 @@ if { [env_var_exists_and_non_empty EARLY_SIZING_CAP_RATIO] } { } if { [env_var_exists_and_non_empty SWAP_ARITH_OPERATORS] } { + # Enable sanity checker until replace_arith_modules becomes stable + set_debug_level ODB replace_design_check_sanity 1 replace_arith_modules global_placement -incremental } diff --git a/tools/OpenROAD b/tools/OpenROAD index 408885e14d..c8adaaac38 160000 --- a/tools/OpenROAD +++ b/tools/OpenROAD @@ -1 +1 @@ -Subproject commit 408885e14d704409005982ec9c79f8824790ff6b +Subproject commit c8adaaac38636c589875761afa932130cc0cdcf3 From 658bd127896a8b62e62e072e42c8652fe4234aef Mon Sep 17 00:00:00 2001 From: Jaehyun Kim Date: Fri, 20 Feb 2026 13:21:46 +0900 Subject: [PATCH 3/9] fix2 (resolve lint issue) Signed-off-by: Jaehyun Kim --- tools/OpenROAD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/OpenROAD b/tools/OpenROAD index c8adaaac38..8f86e2ca86 160000 --- a/tools/OpenROAD +++ b/tools/OpenROAD @@ -1 +1 @@ -Subproject commit c8adaaac38636c589875761afa932130cc0cdcf3 +Subproject commit 8f86e2ca86893d9868f2478ab9c91bce0ba78b40 From 2316ac16f61efebef197919ff2aa5cb93199ddb2 Mon Sep 17 00:00:00 2001 From: Jaehyun Kim Date: Fri, 20 Feb 2026 19:22:16 +0900 Subject: [PATCH 4/9] Bump OR: refactor dbSwapMasterSanityChecker to use fmt::format Co-Authored-By: Claude Opus 4.6 Signed-off-by: Jaehyun Kim --- tools/OpenROAD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/OpenROAD b/tools/OpenROAD index 8f86e2ca86..3096f08e58 160000 --- a/tools/OpenROAD +++ b/tools/OpenROAD @@ -1 +1 @@ -Subproject commit 8f86e2ca86893d9868f2478ab9c91bce0ba78b40 +Subproject commit 3096f08e58988cca36fd3c02d542336efecd47ab From b8b99409c29d4239ac2be0162d6b605316254384 Mon Sep 17 00:00:00 2001 From: Jaehyun Kim Date: Fri, 20 Feb 2026 21:17:33 +0900 Subject: [PATCH 5/9] Bump OR: variadic warn/error and DfsState enum in sanity checker Co-Authored-By: Claude Opus 4.6 Signed-off-by: Jaehyun Kim --- tools/OpenROAD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/OpenROAD b/tools/OpenROAD index 3096f08e58..63a6f3b2ff 160000 --- a/tools/OpenROAD +++ b/tools/OpenROAD @@ -1 +1 @@ -Subproject commit 3096f08e58988cca36fd3c02d542336efecd47ab +Subproject commit 63a6f3b2ff3d239884a79806c18f8fb567959791 From 641949af676cbdf89b9b7cef0c118dcfce5839f3 Mon Sep 17 00:00:00 2001 From: Jaehyun Kim Date: Fri, 20 Feb 2026 21:28:17 +0900 Subject: [PATCH 6/9] Bump OR: fix clang-tidy misc-include-cleaner warning Co-Authored-By: Claude Opus 4.6 Signed-off-by: Jaehyun Kim --- tools/OpenROAD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/OpenROAD b/tools/OpenROAD index 63a6f3b2ff..0c364cfbd4 160000 --- a/tools/OpenROAD +++ b/tools/OpenROAD @@ -1 +1 @@ -Subproject commit 63a6f3b2ff3d239884a79806c18f8fb567959791 +Subproject commit 0c364cfbd481f46dd497dda467f1a246f4de4cdb From 6c84402c4ba8e888e006a31b559c89e76a852299 Mon Sep 17 00:00:00 2001 From: Jaehyun Kim Date: Sun, 22 Feb 2026 16:59:45 +0900 Subject: [PATCH 7/9] master merge 0222 Signed-off-by: Jaehyun Kim --- tools/OpenROAD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/OpenROAD b/tools/OpenROAD index 0c364cfbd4..66f9499509 160000 --- a/tools/OpenROAD +++ b/tools/OpenROAD @@ -1 +1 @@ -Subproject commit 0c364cfbd481f46dd497dda467f1a246f4de4cdb +Subproject commit 66f9499509e8170b97ffeaf2933e68709743718c From 82700833404ff4f7c346b1779a4b305937f50edc Mon Sep 17 00:00:00 2001 From: Jaehyun Kim Date: Mon, 23 Feb 2026 11:09:48 +0900 Subject: [PATCH 8/9] Update OpenROAD submodule: merge origin/master Includes STA MCMM update and regoldenized odb test outputs. Signed-off-by: Jaehyun Kim --- tools/OpenROAD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/OpenROAD b/tools/OpenROAD index 66f9499509..9a75c4e55b 160000 --- a/tools/OpenROAD +++ b/tools/OpenROAD @@ -1 +1 @@ -Subproject commit 66f9499509e8170b97ffeaf2933e68709743718c +Subproject commit 9a75c4e55b99e764202d0ac2dee11f8a7d27deb1 From c860d1d739a3622ab896dc196107d80e472b8587 Mon Sep 17 00:00:00 2001 From: Jaehyun Kim Date: Mon, 23 Feb 2026 16:44:48 +0900 Subject: [PATCH 9/9] Update OpenROAD submodule: relax gcd test threshold Signed-off-by: Jaehyun Kim --- tools/OpenROAD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/OpenROAD b/tools/OpenROAD index 9bb980a37d..a3180cbe28 160000 --- a/tools/OpenROAD +++ b/tools/OpenROAD @@ -1 +1 @@ -Subproject commit 9bb980a37d437cae5d574226265c3465c21dfa17 +Subproject commit a3180cbe282b0ec81adc3d617c8ff7dd96e0b57d