klayout/src
Matthias Köfferlein 7ffdc211e5
Fixed issue-1135 (LVS mismatch on parallel devices) (#1136)
* Fixed issue-1135 (LVS mismatch on parallel devices)

The fix consists of a more elaborate device identity analysis
following the topological matching. In this step, the devices
are identified according to their connections and parameters.
It is important to properly identify devices taking their
parameters into account as well as their connections.

* Second part of issue fixed (inverter chain ambiguity)

* Added test

* Updated tests

* Updated golden test results

* Updated golden test data for Windows

Co-authored-by: klayoutmatthias <matthias@klayout.org>
2022-08-10 20:27:11 +02:00
..
ant Prevent segfaults with rulers when there is no manager object 2022-07-08 01:35:39 +02:00
buddies Further reducing dependency on Qt, fixed tests 2022-05-29 10:11:16 +02:00
db Fixed issue-1135 (LVS mismatch on parallel devices) (#1136) 2022-08-10 20:27:11 +02:00
drc Changing default "is_merged" status for Edges and Region to false. 2022-07-04 00:52:55 +02:00
edt Issue 1106 (#1107) 2022-07-17 19:59:29 +02:00
fontgen Merge branch 'qt6' 2022-01-06 21:48:02 +01:00
gsi [Consider merging] object lifetime problem with QLatin1String and GSI fixed 2022-07-26 21:02:48 +02:00
gsiqt Build patch to allow building without qxmlpattern with -without-qt-xml 2022-03-07 21:53:55 +01:00
gtfui Some cleanup 2022-03-07 21:49:48 +01:00
img Fixed a refactoring error 2022-06-01 00:08:02 +02:00
klayout_main Don't print Qt warnings for verbosity 0 - this will simplify the application tests 2022-05-29 17:36:54 +02:00
lay Fixed #1131 fix 2022-08-01 23:11:17 +02:00
laybasic Merge remote-tracking branch 'origin/msvc-building-with-debug' 2022-08-01 19:02:31 +02:00
layui Fixed a non-problem that pops up with iterator assertions 2022-07-26 08:28:22 +02:00
layview Bugfix: tab title did not change on 'save as' 2022-06-19 14:30:05 +02:00
lib Issue 1079 (#1083) 2022-05-23 20:38:10 +02:00
lvs Better LVS template - align needs to come before simplify 2022-07-03 09:40:17 +02:00
lym Bugfix: macro folders have not been parsed correctly 2022-06-25 10:45:43 +02:00
plugins Fixed issue #1132 by taking the first point of paths and polygons instead of center (center is still taken if the polygon is a rectangle) (#1134) 2022-08-01 18:47:20 +02:00
pya Support python 3.11 changes. (#1104) 2022-06-29 00:58:23 +02:00
pyastub Updated copyright to 2022, preparations for 0.27.6 (was delayed due to code signing certificate issues) 2022-01-04 21:20:04 +01:00
pymod Qt4 compatibility 2022-05-16 00:07:31 +02:00
rba WIP: working on further consolidation of non-Qt case 2022-05-28 22:49:40 +02:00
rbastub Updated copyright to 2022, preparations for 0.27.6 (was delayed due to code signing certificate issues) 2022-01-04 21:20:04 +01:00
rdb Decoupling tl, gsi and rdb libraries from Qt bindings to enable lean strmrun application 2022-06-01 22:42:55 +02:00
tl Enabling MSVC debug builds with iterator debugging on 2022-07-25 21:06:56 +02:00
unit_tests Trying to fix Windows unit tests 2022-06-08 21:24:38 +02:00
version Updated copyright to 2022, preparations for 0.27.6 (was delayed due to code signing certificate issues) 2022-01-04 21:20:04 +01:00
app.pri Fixed installation target for .exe's 2017-08-27 19:34:16 +02:00
klayout.pri Enabling MSVC debug builds with iterator debugging on 2022-07-25 21:06:56 +02:00
klayout.pro Added lym to lay library dependencies 2022-05-29 17:37:20 +02:00
lib.pri Proper naming of DLL's. 2017-08-27 18:17:00 +02:00
lib_ut.pri WIP: working on further consolidation of non-Qt case 2022-05-28 22:49:40 +02:00
with_all_libs.pri Reworked lym::MacroCollection for not using Qt (too much) 2022-05-28 21:21:58 +02:00