OpenROAD icon indicating copy to clipboard operation
OpenROAD copied to clipboard

odb: carefully preserve the object ids across recycling

Open openroad-robot opened this issue 1 year ago • 2 comments

Currently the code assumes that placement new won't change the oid but that doesn't appear to be true in newer compilers.

Fixes #5142

openroad-robot avatar May 22 '24 20:05 openroad-robot

clang-tidy review says "All clean, LGTM! :+1:"

github-actions[bot] avatar May 22 '24 20:05 github-actions[bot]

@gatecat would you try this out with your compiler (G++ 14.1.1) and see if it resolves your issue?

maliberty avatar May 22 '24 20:05 maliberty

Thanks, I can confirm this works for me!

gatecat avatar May 24 '24 08:05 gatecat