Trace path bugfix #2201 now causes trace net to fail?

I raised an issue with trace path in https://klayout.de/forum/discussion/2810/trace-path-issue#latest. Thanks for addressing it in bugfix #2201. After switching from 0.30.4 to 0.30.5, unfortunately now "trace net" no longer works for me (in addition to "trace path" still not working). A similar behavior as I reported before now occurs for "trace net", where there is a prompt at the bottom of the screen "Click on a point in the net", but when I click, nothing happens and Klayout just returns to normal behavior (if I click a second time, it just selects the geometry that is being highlighted). This is true for somewhat complex nets. If I click on a very simple net (e.g. just one single floating rectangle of metal layer), it does trace and highlight it successfully. This seems to be an issue that occurs specifically going from 0.30.4 to 0.30.5, so I suspect it has something to do with the fix #2201.

Comments

  • edited December 1

    I don't know what's happening. I need to check.

    Here is the follow-up ticket on GitHub: https://github.com/KLayout/klayout/issues/2234. That's the place to go. And I really would appreciate a test case and a description of your stack. Or if you did some testing before I release the code!

    Matthias

  • Hi Matthias, thanks for your response. I did not do any testing before the code was released. I just have a comparison of what happens with 0.30.4 compared to 0.30.5 as described above. My real case contains proprietary data, so give me a day or two to come up with a standalone test case that illustrates the issue.

  • Hi @footang,

    I have merged my latest changes which I think should fix your problems. Preliminary builds are available here: https://www.klayout.org/downloads/master/ (Windows, Linux). Disclaimer: these binaries are not signed yet.

    If you like, you can test the current solution and give feedback. If it works, I will be happy to release that in the next minor release 0.30.6.

    Best regards,

    Matthias

Sign In or Register to comment.