Commit Graph

3723 Commits

Author SHA1 Message Date
Matthias Koefferlein e868e9512c Removed surplus file 2021-05-02 09:40:31 +02:00
Matthias Koefferlein d8345143bf Cleanup of Travis build matrix (32bit not working because ccache is not available in manylinux2014, python 2.7mu not available in manylinux2014) 2021-05-01 23:29:56 +02:00
Matthias Koefferlein 1285868546 Skip private-only tests without private data access 2021-05-01 21:36:52 +02:00
Matthias Koefferlein ee984f6b32 Using recent auditwheel program as the original one does not support manylinux2014 2021-05-01 20:09:30 +02:00
Matthias Koefferlein fd8c12c5ee Another update for manylinux2014 - curl-devel and expat-devel added 2021-05-01 17:18:54 +02:00
Matthias Koefferlein 9dcbea795a Another update for manylinux2014 2021-05-01 17:08:56 +02:00
Matthias Koefferlein 7705cb6cf9 PyPI version 0.27.0, dropped CentOS5+6 from manilinux builds as STL wasn't compatible with std::unique_ptr anymore 2021-05-01 17:00:12 +02:00
Matthias Koefferlein 997f269490 Somewhat better formatting of release notes 2021-05-01 16:04:02 +02:00
Matthias Koefferlein 51c5cd504a Added missing file, updated debian build script 2021-05-01 08:39:35 +02:00
Matthias Koefferlein f122cdf953 Final touches before 0.27 release 2021-05-01 00:42:10 +02:00
Matthias Köfferlein a3937d1943
Merge pull request #780 from KLayout/lefdef-enhancements
Lefdef enhancements
2021-04-30 07:21:00 +02:00
Matthias Köfferlein a47450720d
Merge pull request #782 from KLayout/feedback
Various feedback
2021-04-30 07:20:46 +02:00
Matthias Koefferlein 4473e53b96 Merge branch 'master' into lefdef-enhancements 2021-04-29 23:54:26 +02:00
Matthias Koefferlein 7c3c631515 Merge branch 'master' into feedback 2021-04-29 23:53:47 +02:00
Matthias Köfferlein 2bce0b7a8a
Merge pull request #781 from KLayout/lvs-memory-problem
Lvs memory problem
2021-04-29 07:52:12 +02:00
Matthias Koefferlein 281681fffb Limit hier processor instance/instance and instance/cluster cache depth to 20 entries per cell pair to avoid memory explosion 2021-04-28 22:51:00 +02:00
Matthias Koefferlein 855e8a3518 WIP: some enhancements with the effect of reducing instance interaction caching overhead and improving performance. More memory and cache metrics. 2021-04-27 22:27:22 +02:00
Matthias Koefferlein 3a5df63677 Merge branch 'master' into lefdef-enhancements 2021-04-27 07:41:47 +02:00
Matthias Koefferlein c17d251d6e Updated Changelog to make Debian package build pass 2021-04-27 07:41:35 +02:00
Matthias Köfferlein e5e2450cb1
Merge pull request #779 from KLayout/lvs-memory-problem
Lvs memory problem
2021-04-27 07:39:37 +02:00
Matthias Koefferlein 2f204eaa21 Some refactoring of the instance-to-instance test in hier processor: gives some performance improvement with less memory for cache. 2021-04-26 23:15:27 +02:00
Matthias Koefferlein 6e52e6f0c6 WIP: introducing memory metrics for netlist/l2n 2021-04-26 22:26:31 +02:00
Matthias Koefferlein 7d8825a9fb Ghost cells are not renamed in blend mode 'rename' 2021-04-24 21:30:03 +02:00
Matthias Koefferlein 1ad0298d2d Merge branch 'lefdef-enhancements' 2021-04-24 20:53:43 +02:00
Matthias Koefferlein 44469f82d9 Corrected description of lefdef-lef-layouts options for buddy scripts. 2021-04-23 00:04:10 +02:00
Matthias Koefferlein 05901d767e Generalized macro resolution mode options for LEF/DEF reader (UI, buddy tools). Added lefdef-lef-layouts for buddy scripts for providing external layouts for FOREIGN. 2021-04-22 23:43:28 +02:00
Matthias Koefferlein 73afd07f51 Updated Changelog. 2021-04-21 22:04:40 +02:00
Matthias Koefferlein bbade33d3e Update Changelog, preparations for 0.27 release 2021-04-21 21:45:47 +02:00
Matthias Koefferlein ebfa187177 A somewhat more reasonable behavior for moving rulers in the presence of multiple rulers - the ruler highlighted in the transient selection is taken. 2021-04-20 23:00:34 +02:00
Matthias Koefferlein 13536e95b4 Merge branch 'master' of github.com:KLayout/klayout 2021-04-19 22:30:08 +02:00
Matthias Köfferlein 721a4c6246
Merge pull request #776 from KLayout/issue-747
No comment skipping in descriptions - fixed #747
2021-04-19 22:29:48 +02:00
Matthias Köfferlein b917bf4fd6
Merge pull request #775 from KLayout/no-display-for-help-and-version
klayout -v and -h now work without a display
2021-04-19 22:29:24 +02:00
Matthias Köfferlein 7ef56c28c8
Merge pull request #774 from KLayout/issue-715
Fixes #715 (selection box larger than drawn)
2021-04-19 22:29:11 +02:00
Matthias Köfferlein e6ab8c2483
Issue 771 (#773)
* Fixed the issue - Byte array variant was not properly converted to Python/Ruby objects.

* Added tests + properly converting byte arrays to byte array variants in Python.
2021-04-19 22:28:27 +02:00
Matthias Koefferlein e22bef7abd Updated changelog. 2021-04-18 20:34:39 +02:00
Matthias Koefferlein 6a77c3ae9a Another update to fix windows tests (pymod with Python 3.8+3.9) 2021-04-18 15:46:55 +02:00
Matthias Koefferlein f8b8408adb No comment skipping in descriptions - fixed #747 2021-04-18 14:36:39 +02:00
Matthias Koefferlein 7a6364506d klayout -v and -h now work without a display 2021-04-18 14:27:00 +02:00
Matthias Koefferlein af6f11c2b3 Fixes #715 (selection box larger than drawn) 2021-04-18 14:02:26 +02:00
Matthias Koefferlein de83fb7e8a Added missing file. 2021-04-18 12:53:44 +02:00
Matthias Koefferlein b1943c8b4e Attempt to mitigate the effects of bpo-36085 in Python 3.8+ on Windows - need to add DLL search paths explicitly. 2021-04-18 10:43:34 +02:00
Matthias Köfferlein f8e7e3b6e1
Merge pull request #770 from KLayout/lvs-enhancement
Lvs enhancement
2021-04-14 23:24:30 +02:00
Matthias Köfferlein ae133f278e
Merge pull request #769 from KLayout/hierarchical-edges
Faster hierarchical edges
2021-04-14 23:24:16 +02:00
Matthias Koefferlein fe692d99e5 Updated build.bat script with new Qt module selection options 2021-04-14 21:49:12 +02:00
Matthias Koefferlein 6627ecf6b2 Added Qt bindings to lay dependency 2021-04-14 16:56:14 +02:00
Matthias Koefferlein 44e495a77a Added test 2021-04-13 23:09:03 +02:00
Matthias Koefferlein 6ea04d6c27 Small LVS enhancement: reject backtracking branch if it leads to ambiguous name conflicts 2021-04-13 22:57:08 +02:00
Matthias Koefferlein a02c2c8eeb Merge branch 'master' into hierarchical-edges 2021-04-11 22:47:38 +02:00
Matthias Köfferlein f81b6588b6
Merge pull request #768 from KLayout/issue-757
Issue 757
2021-04-11 22:42:15 +02:00
Matthias Köfferlein 09e72d0507
Merge pull request #767 from KLayout/bugfixes
Bugfixes
2021-04-11 22:42:01 +02:00