-
Notifications
You must be signed in to change notification settings - Fork 264
Closed
Description
Was excited to see the new LVS functionality and started playing around. When I run LVS macros on flattened cells such as inv.oas via inv.lvs everything runs just fine. If I try to run things like ringo.gds and ringo_simple.lvs the LVS fails with the following:
Internal error: ../../../src/db/db/dbHierarchyBuilder.cc:273 m_cm_entry != m_cell_map.end () && m_cm_entry != cell_map_type::const_iterator () was not true in Region::initialize in MacroInterpreter::execute
/Users/my_name_here/.klayout/lvs/ringo_simple_io.lvs:15:in `execute_lvs'
:/built-in-macros/lvs_interpreters.lym:18:in `instance_eval'
:/built-in-macros/lvs_interpreters.lym:18:in `execute_lvs'
:/built-in-macros/lvs_interpreters.lym:98:in `execute'
If I flatten the cells, then the LVS runs (but fails to match the circuit, presumably because the hierarchy has been lost).
I'm on version 0.26.3+ on macOS Mojave. I see the same behavior in compiled (master branch) and downloaded released versions.
Hopefully I'm just misunderstanding something! Thanks for the great software.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels