Commit ed981e3
committed
CA-408452: remove vhd parent if it does not have one
A previous change stopped the cleanup code unilaterally removing the
`vhd-parent` configuration of the lef coalesced VHD which resulted in
failures where VHDs that should have declared a parent no longer did
until a subsequent SR scan restored the configuration value. This is
the alternate mirror case where the leaf coalesce collapses the entire
tree out and so the `vhd-parent` becomes redundant, again until a
subsequent SR scan removes it. To satisfy both use cases remove the
`vhd-parent` property if and only if the coalesced VHD has no parent.
Signed-off-by: Mark Syms <mark.syms@cloud.com>1 parent 542072d commit ed981e3
2 files changed
Lines changed: 46 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2330 | 2330 | | |
2331 | 2331 | | |
2332 | 2332 | | |
| 2333 | + | |
| 2334 | + | |
| 2335 | + | |
2333 | 2336 | | |
2334 | 2337 | | |
2335 | 2338 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
| |||
16 | 17 | | |
17 | 18 | | |
18 | 19 | | |
| 20 | + | |
| 21 | + | |
19 | 22 | | |
20 | 23 | | |
21 | 24 | | |
| |||
1815 | 1818 | | |
1816 | 1819 | | |
1817 | 1820 | | |
| 1821 | + | |
| 1822 | + | |
| 1823 | + | |
| 1824 | + | |
| 1825 | + | |
| 1826 | + | |
| 1827 | + | |
| 1828 | + | |
| 1829 | + | |
| 1830 | + | |
| 1831 | + | |
| 1832 | + | |
| 1833 | + | |
| 1834 | + | |
| 1835 | + | |
| 1836 | + | |
| 1837 | + | |
| 1838 | + | |
| 1839 | + | |
| 1840 | + | |
| 1841 | + | |
| 1842 | + | |
| 1843 | + | |
| 1844 | + | |
| 1845 | + | |
| 1846 | + | |
| 1847 | + | |
| 1848 | + | |
| 1849 | + | |
| 1850 | + | |
| 1851 | + | |
| 1852 | + | |
| 1853 | + | |
| 1854 | + | |
| 1855 | + | |
| 1856 | + | |
| 1857 | + | |
| 1858 | + | |
| 1859 | + | |
| 1860 | + | |
1818 | 1861 | | |
1819 | 1862 | | |
1820 | 1863 | | |
| |||
0 commit comments