Commit Graph

3972 Commits

Author SHA1 Message Date
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
Matthias Köfferlein 01b4c13a49
Merge pull request #764 from KLayout/blend-options-for-buddy-scripts
Blend options for buddy scripts
2021-04-11 22:41:44 +02:00