Matthias Koefferlein
d0b935d9e5
Fixed issue #2088 in reader and writer
...
Reader fix: the reader will not error out duplicate cell
names, but rename the cells.
Writer fix: the writer will uniquify cell names *after*
illegal character substitution.
2025-07-15 22:52:49 +02:00
Matthias Köfferlein
d1dc885235
Merge pull request #2071 from Kazzz-S/0.30.2-mac1
...
Switch the main development environment to Sequoia
2025-06-24 01:14:18 +02:00
Kazunari Sekigawa
c4a588d8be
Switch the main development environment to Sequoia
2025-06-03 17:15:00 +09:00
Matthias Koefferlein
5173a2aad7
Fixing Python module sources
2025-05-29 16:32:28 +02:00
Matthias Koefferlein
769b7e9170
Typo fixed
2025-05-29 13:31:36 +02:00
Matthias Koefferlein
98834d8e3b
Reference new golden testdata for LEFDEF/strm2oas test
2025-05-29 12:00:44 +02:00
Matthias Koefferlein
20097b5d8d
Fixed golden test data
2025-05-29 11:57:34 +02:00
Matthias Koefferlein
f1cc048a4c
Refreshing stubs
2025-05-29 09:56:11 +02:00
Matthias Koefferlein
99e79488b6
Merge branch 'master' of github.com:KLayout/klayout
2025-05-29 09:43:35 +02:00
Matthias Köfferlein
45fdaf0a6d
Merge pull request #2049 from KLayout/devel
...
Devel
2025-05-29 09:43:23 +02:00
Matthias Köfferlein
3ce50679fa
Merge pull request #2050 from KLayout/dev-polygon-graph
...
Dev polygon graph
2025-05-29 09:43:06 +02:00
Matthias Köfferlein
6ae3737cd5
Merge pull request #2065 from KLayout/feature/issue-2041
...
Feature/issue 2041
2025-05-29 09:42:46 +02:00
Matthias Koefferlein
99b358ffbe
Preparations for 0.30.2
2025-05-28 23:02:51 +02:00
Matthias Koefferlein
9917978566
Merge branch 'master' into dev-polygon-graph
2025-05-28 19:01:42 +02:00
Matthias Koefferlein
ad444c5552
Don't error out on missing MACRO in LEF, but create a dummy macro with size 0,0 instead and issue a warning. This will place nicely with N, but not with other orientations.
2025-05-28 18:58:28 +02:00
Matthias Koefferlein
2a9acd1264
Added tests
2025-05-27 22:25:47 +02:00
Matthias Koefferlein
0cb5f35659
Allowing the polygon neighborhood visitor to specify a variant type for deep mode
2025-05-27 21:07:28 +02:00
Matthias Köfferlein
d10683e3b7
Merge pull request #2058 from tvt173/support-arm-linux
...
support arm linux
2025-05-27 19:18:38 +02:00
Matthias Köfferlein
dfd7d8ec1f
Merge pull request #2061 from KLayout/bugfix/issue-2060
...
Bugfix/issue 2060
2025-05-27 19:17:45 +02:00
Matthias Köfferlein
836c50d6a0
Merge pull request #2062 from KLayout/feature/issue-2055
...
Feature/issue 2055
2025-05-27 19:17:33 +02:00
Matthias Koefferlein
010fa2d5ba
Avoiding a segfault when trying to run Ruby from a non-Ruby thread
2025-05-27 00:48:10 +02:00
Matthias Köfferlein
444770696b
Merge pull request #2064 from KLayout/feature/issue-2057
...
Implemented solution for #2057 (nanometer scalebar)
2025-05-26 23:13:23 +02:00
Matthias Koefferlein
13bc723831
Fix for MSVC builds
2025-05-25 23:24:38 +02:00
Matthias Koefferlein
3a75665bfe
Dropping setuptools requirements as this rules out older Python versions
2025-05-25 21:50:45 +02:00
Matthias Koefferlein
6cccb81293
Implemented solution for #2057 (nanometer scalebar)
...
The scale bar switches to nm below 0.1µm. Correspondingly
it will switch to mm above 100µm.
2025-05-25 21:28:11 +02:00
Matthias Koefferlein
534b33be1c
MSVC does not assume UTF-8 encoding by default, hence use explicit bytes
2025-05-25 20:40:45 +02:00
Matthias Koefferlein
bfe49c22e3
Properly using 'long' and 'unsigned long' in tl::sprintf to fit Windows definition of 'long'
2025-05-25 19:42:14 +02:00
Matthias Koefferlein
329ac6c5b7
Merge branch 'master' into devel
2025-05-25 19:37:57 +02:00
Matthias Koefferlein
fb16c8c6f6
Trying to fix a linker issue
2025-05-25 19:01:04 +02:00
Matthias Koefferlein
4a20a30888
Hope to fix dependency on Ruby version rgarding string encoding.
2025-05-25 18:55:52 +02:00
Matthias Koefferlein
125e06bd49
Added doc, added a warning about no pins found at top level.
2025-05-25 17:53:11 +02:00
Matthias Koefferlein
ad80019b12
Adding to_s (aka str(...)) methods to RNetExtractor tech objects
2025-05-25 16:31:20 +02:00
Matthias Koefferlein
dec7ad9da1
[consider merging] properly conveying string encoding for Ruby, so that UTF-8 encoding is maintained when returning such strings from C++
2025-05-25 16:28:46 +02:00
Matthias Koefferlein
094e11897a
Added the new feature: 'flag_missing_ports'
2025-05-24 22:33:18 +02:00
Matthias Koefferlein
aba912107b
Refined solution, so it would allow a larger coordinate range.
2025-05-24 00:09:52 +02:00
Troy Tamas
0bf0b5210c
removing temporary test workflow
2025-05-23 16:28:20 +09:00
Troy Tamas
c816655fde
fixing if statement. porting changes back to original file
2025-05-23 14:50:55 +09:00
Troy Tamas
2917fd5098
skipping before_build stage
2025-05-23 13:30:42 +09:00
Troy Tamas
50ccbff88b
set arch to aarch64
2025-05-23 11:39:30 +09:00
Troy Tamas
30ef907f4c
breaking out arm build job
2025-05-23 11:34:54 +09:00
Troy Tamas
30362cc6bf
skipping ccache for arm again
2025-05-23 11:16:34 +09:00
Troy Tamas
793f29296e
adding ccache job back
2025-05-23 11:01:55 +09:00
Troy Tamas
ae5503e5db
try to run on my own fork
2025-05-23 11:00:18 +09:00
Troy Tamas
5ee1ccd0e2
see if i can build without cache
2025-05-23 10:57:56 +09:00
Troy Tamas
8f96e14a45
trying the job in a new workflow i can run
2025-05-23 10:56:04 +09:00
Troy Tamas
fc00191f54
adding arm config back to test matrix
2025-05-23 10:44:57 +09:00
Troy Tamas
3e69da8911
reverting build.yml
2025-05-23 10:41:25 +09:00
Matthias Koefferlein
6d28c78eeb
Fixed issue #2060 - the precision of the check was too low.
2025-05-22 22:48:48 +02:00
Matthias Koefferlein
7b865451ee
Merge branch 'master' of github.com:KLayout/klayout
2025-05-22 22:26:49 +02:00
Matthias Koefferlein
eb0aef8b8c
Merge branch 'devel' of github.com:KLayout/klayout into devel
2025-05-22 22:26:08 +02:00