Trouble running DRC script

Mattis, do you know what the folloiwng means?

'+': Errors occurred during processing. First error message says:
std::bad_alloc in TilingProcessor::execute in Executable::execute
C:/Users/fg8hdz/KLayout/drc/SP18_DRC/4b_reverse_new_way.lydrc:9:in execute' :/built-in-macros/drc_interpreters.lym:27:ininstance_eval'
:/built-in-macros/drc_interpreters.lym:27:in `execute'

Comments

  • Seems like your DRC is running in tiled mode (so basically flat) and runs out of memory.

    Some recommendations:

    • make sure, the DRC uses "forget" on layers it does not need any longer, so memory is freed
    • use deep (hierarchical) mode

    I don't have your DRC deck and no testcase, so I can't give further recommendations.

    Matthias

Sign In or Register to comment.