@@ -15,24 +15,29 @@ file is intentionally tracked (gitignore does not apply to tracked files).
1515
1616The deliverable is ** four branches total** (two repos × normal/rebased):
1717
18+ Repos (GitHub):
19+
20+ - ORFS: ` git@github.com:PrecisEDAnon/OpenROAD-flow-scripts.git `
21+ - OpenROAD: ` git@github.com:precisedanon/OpenROAD.git `
22+
1823### ORFS (OpenROAD-flow-scripts)
1924
2025- ` orfs-surrogate-normal `
2126 - Base: ` 93c42b2e6 ` + ** 1 commit** (minimal surrogate integration + docs)
22- - OpenROAD submodule pin: ` tools/OpenROAD @ 0b3616e102 ` (` openroad-surrogate-normal ` )
27+ - OpenROAD submodule pin: ` tools/OpenROAD @ 0b3616e102dbb3a9d76bc8233021361a4bad20bf ` (` openroad-surrogate-normal ` )
2328 - Guide: ` surrogate_autotuner_guide.md `
2429- ` orfs-surrogate-rebased `
2530 - Rebased on The-OpenROAD-Project ` master ` (then surrogate plumbing + docs)
26- - OpenROAD submodule pin: ` tools/OpenROAD @ f5de6e7462 ` (` openroad-surrogate-rebased ` )
31+ - OpenROAD submodule pin: ` tools/OpenROAD @ f5de6e746232f0e8fc33915efba964ac3c38fc1d ` (` openroad-surrogate-rebased ` )
2732 - Guide: ` flow/surrogate_autotuner_guide.md `
2833
2934### OpenROAD (tools/OpenROAD)
3035
3136- ` openroad-surrogate-normal `
32- - Base: ` 7bc521f36a ` + ** 1 commit** ` 0b3616e102 ` (“surrogate: add autotune support”)
37+ - Base: ` 7bc521f36a ` + ** 1 commit** ` 0b3616e102dbb3a9d76bc8233021361a4bad20bf ` (“surrogate: add autotune support”)
3338 - Surrogate commands are compiled in and available without extra gating.
3439- ` openroad-surrogate-rebased `
35- - Base: OpenROAD ` upstream/master ` + ` a04f00a450 ` + ` f5de6e7462 `
40+ - Base: OpenROAD ` upstream/master ` + ` a04f00a450 ` + ` f5de6e746232f0e8fc33915efba964ac3c38fc1d `
3641 - Compile-time gate: ` -D ENABLE_SURROGATE=ON ` (default ` OFF ` )
3742 - Runtime gate: ` OPENROAD_ENABLE_SURROGATE=1 ` (default ` OFF ` )
3843 - Surrogate TCL commands are only registered when both gates are enabled.
@@ -42,6 +47,13 @@ Pairing rules:
4247- ` orfs-surrogate-normal ` ↔ ` openroad-surrogate-normal `
4348- ` orfs-surrogate-rebased ` ↔ ` openroad-surrogate-rebased `
4449
50+ Quick verification (precisedanon):
51+
52+ - OpenROAD branch heads:
53+ - ` openroad-surrogate-normal ` → ` 0b3616e102dbb3a9d76bc8233021361a4bad20bf `
54+ - ` openroad-surrogate-rebased ` → ` f5de6e746232f0e8fc33915efba964ac3c38fc1d `
55+ - ORFS ` tools/OpenROAD ` gitlink matches the corresponding OpenROAD head on each branch (see pins above).
56+
4557## Quick run (normal vs rebased)
4658
4759Normal:
0 commit comments