diff --git a/testdata/drc/drcSimpleTests_110.drc b/testdata/drc/drcSimpleTests_110.drc
index f087e932e..6fb126755 100644
--- a/testdata/drc/drcSimpleTests_110.drc
+++ b/testdata/drc/drcSimpleTests_110.drc
@@ -8,9 +8,9 @@ l1 = input(1, 0)
l1 = l1.sized(0.1, 0.0)
l1.output("l1", "L1 (1/0 sized by x=100nm,y=0)")
-l1.drc(width < 1.0.um).output("w1um", "w < 1µm\nFrom sized input")
+l1.width(1.0.um).output("w1um", "w < 1µm\nFrom sized input")
l1s = l1.snapped(200.nm)
l1s.output("l1_snapped", "L1 snapped to 200nm")
-l1s.drc(width < 1.0.um).output("w1um_snapped", "w < 1µm\nFrom snapped input")
+l1s.width(1.0.um).output("w1um_snapped", "w < 1µm\nFrom snapped input")
diff --git a/testdata/drc/drcSimpleTests_111.drc b/testdata/drc/drcSimpleTests_111.drc
index 8ba7378dd..763b98b93 100644
--- a/testdata/drc/drcSimpleTests_111.drc
+++ b/testdata/drc/drcSimpleTests_111.drc
@@ -10,5 +10,5 @@ l1s = l1.sized(0.1, 0.0)
l1.output([ "input", "L1" ], "Original layer")
l1s.output([ "input", "L1S" ], "Sized original layer")
-l1s.drc(width < 1.0.um).output("w1um", "w < 1µm\nFrom sized input")
+l1s.width(1.0.um).output("w1um", "w < 1µm\nFrom sized input")
diff --git a/testdata/drc/drcSimpleTests_112.drc b/testdata/drc/drcSimpleTests_112.drc
index 7c21b7f48..fe79de298 100644
--- a/testdata/drc/drcSimpleTests_112.drc
+++ b/testdata/drc/drcSimpleTests_112.drc
@@ -8,9 +8,9 @@ l1 = input(1, 0)
l1 = l1.sized(0.1, 0.0)
l1.output(["inputs", "l1"], "L1 (1/0 sized by x=100nm,y=0)")
-l1.drc(width < 1.0.um).output("w1um", "w < 1µm\nAnother line")
+l1.width(1.0.um).output("w1um", "w < 1µm\nAnother line")
l1s = l1.snapped(200.nm)
l1s.output([ "inputs", "l1_snapped" ], "L1 snapped to 200nm")
-l1s.drc(width < 1.0.um).output("w1um_snapped", "w < 1µm\nFrom snapped input")
+l1s.width(1.0.um).output("w1um_snapped", "w < 1µm\nFrom snapped input")
diff --git a/testdata/drc/drcSimpleTests_au110.lyrdb.1 b/testdata/drc/drcSimpleTests_au110.lyrdb
similarity index 100%
rename from testdata/drc/drcSimpleTests_au110.lyrdb.1
rename to testdata/drc/drcSimpleTests_au110.lyrdb
index 793d828a3..77ef871b3 100644
--- a/testdata/drc/drcSimpleTests_au110.lyrdb.1
+++ b/testdata/drc/drcSimpleTests_au110.lyrdb
@@ -137,78 +137,6 @@ From snapped input
polygon: (0,-0.1;0,1.7;0.2,1.7;0.2,-0.1)
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5.1,4.9;5.3,4.9)|(5.3,4.9;5.2,4.2)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.9,3.9;3.7,3.9)|(3.6,4.6;4.408,4.762)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.9,3.9;3.7,3.9)|(3.3,4;3.6,4.6)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5.2,4.2;5,4.2)|(4.138,4.708;5.1,4.9)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (2.9,3;2.1,3)|(2.1,3.6;2.9,3.6)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.9,3.9;3.7,3.9)|(3.804,4.285;3.9,3.9)
-
-
-
w1um
@@ -221,18 +149,6 @@ From snapped input
edge-pair: (3.7,3.9;3.3,4)|(3.3,4;3.6,4.6)
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.3,4;3.6,4.6)|(3.804,4.285;3.9,3.9)
-
-
-
w1um
@@ -245,42 +161,6 @@ From snapped input
edge-pair: (3.7,3.9;3.3,4)|(3.6,4.6;4.256,4.731)
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (4.53,4.233;3.804,4.285)|(3.455,4.31;3.6,4.6)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (2.1,3;2.1,3.6)|(2.9,3.6;2.9,3)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5.2,4.2;5,4.2)|(5.1,4.9;5.3,4.9)
-
-
-
w1um
@@ -302,7 +182,31 @@ From snapped input
- edge-pair: (5,4.2;4.343,4.247)|(5.1,4.9;5.3,4.9)
+ edge-pair: (4.53,4.233;3.804,4.285)|(3.455,4.31;3.6,4.6)
+
+
+ -
+
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (3.3,4;3.6,4.6)|(3.804,4.285;3.9,3.9)
+
+
+ -
+
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (3.9,3.9;3.7,3.9)|(3.3,4;3.6,4.6)
-
@@ -317,6 +221,18 @@ From snapped input
edge-pair: (4.266,4.733;5.1,4.9)|(5.3,4.9;5.2,4.2)
+ -
+
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (5.2,4.2;5,4.2)|(4.138,4.708;5.1,4.9)
+
+
-
w1um
@@ -329,6 +245,90 @@ From snapped input
edge-pair: (5,4.2;3.804,4.285)|(3.6,4.6;5.1,4.9)
+ -
+
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (3.9,3.9;3.7,3.9)|(3.6,4.6;4.408,4.762)
+
+
+ -
+
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (5.1,4.9;5.3,4.9)|(5.3,4.9;5.2,4.2)
+
+
+ -
+
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (5.2,4.2;5,4.2)|(5.1,4.9;5.3,4.9)
+
+
+ -
+
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (5,4.2;4.343,4.247)|(5.1,4.9;5.3,4.9)
+
+
+ -
+
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (3.9,3.9;3.7,3.9)|(3.804,4.285;3.9,3.9)
+
+
+ -
+
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (2.1,3;2.1,3.6)|(2.9,3.6;2.9,3)
+
+
+ -
+
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (2.9,3;2.1,3)|(2.1,3.6;2.9,3.6)
+
+
-
w1um
@@ -413,6 +413,90 @@ From snapped input
polygon: (0,0;0,1.6;0.4,1.6;0.4,0)
+ -
+
+ w1um_snapped
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (3.467,4.2;3.6,4.6)|(4.521,4.2;3.8,4.2)
+
+
+ -
+
+ w1um_snapped
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (3.4,4;3.55,4.45)|(3.8,4.2;4,4)
+
+
+ -
+
+ w1um_snapped
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (3.4,4;3.6,4.6)|(4,4;3.4,4)
+
+
+ -
+
+ w1um_snapped
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (4.314,4.778;5.2,5)|(5.4,5;5.2,4.2)
+
+
+ -
+
+ w1um_snapped
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (5.2,4.2;3.8,4.2)|(3.6,4.6;5.2,5)
+
+
+ -
+
+ w1um_snapped
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (4,4;3.4,4)|(3.6,4.6;4.547,4.837)
+
+
+ -
+
+ w1um_snapped
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (5.2,5;5.4,5)|(5.4,5;5.2,4.2)
+
+
-
w1um_snapped
@@ -446,79 +530,7 @@ From snapped input
- edge-pair: (5.2,5;5.4,5)|(5.4,5;5.2,4.2)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (4,4;3.4,4)|(3.6,4.6;4.547,4.837)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5.2,4.2;3.8,4.2)|(3.6,4.6;5.2,5)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (4.314,4.778;5.2,5)|(5.4,5;5.2,4.2)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.4,4;3.6,4.6)|(4,4;3.4,4)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.4,4;3.55,4.45)|(3.8,4.2;4,4)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.467,4.2;3.6,4.6)|(4.521,4.2;3.8,4.2)
+ edge-pair: (2.2,3;2.2,3.6)|(3,3.6;3,3)
-
@@ -533,18 +545,6 @@ From snapped input
edge-pair: (3,3;2.2,3)|(2.2,3.6;3,3.6)
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (2.2,3;2.2,3.6)|(3,3.6;3,3)
-
-
-
w1um_snapped
diff --git a/testdata/drc/drcSimpleTests_au110.lyrdb.2 b/testdata/drc/drcSimpleTests_au110.lyrdb.2
deleted file mode 100644
index 439de7517..000000000
--- a/testdata/drc/drcSimpleTests_au110.lyrdb.2
+++ /dev/null
@@ -1,585 +0,0 @@
-
-
- Report comment with
-another line
-
- drc: script='.drc'
- TOP
-
-
-
-
- l1
- L1 (1/0 sized by x=100nm,y=0)
-
-
-
-
- w1um
- w < 1µm
-From sized input
-
-
-
-
- l1_snapped
- L1 snapped to 200nm
-
-
-
-
- w1um_snapped
- w < 1µm
-From snapped input
-
-
-
-
-
-
|
- TOP
-
-
-
-
- |
-
- A
- r0
- A
-
- [
- TOP
- r0 *1 0.5,1.2
- ]
-
- |
-
- A
- r90
- A$VAR1
-
- [
- TOP
- r270 *1 2,2
- ]
-
- |
-
- A
- r0;r0(-0.1,0)
- A
-
- [
- TOP
- r0 *1 0.5,1.2
- ]
-
- |
-
- A
- r0;r0
- A$VAR1$1
-
- [
- TOP
- r0 *1 1.2,1.2
- ]
-
- |
-
-
- -
-
- l1
-
| TOP |
- false
- 1
-
-
-
- polygon: (3.7,3.9;3.3,4;3.6,4.6;5.1,4.9;5.3,4.9;5.2,4.2;5,4.2;3.804,4.285;3.9,3.9)
-
-
- -
-
- l1
-
| TOP |
- false
- 1
-
-
-
- polygon: (2.1,3;2.1,3.6;2.9,3.6;2.9,3)
-
-
- -
-
- l1
-
| A:r0 |
- false
- 1
-
-
-
- polygon: (-0.1,0;-0.1,1.6;0.3,1.6;0.3,0)
-
-
- -
-
- l1
-
| A:r90 |
- false
- 1
-
-
-
- polygon: (0,-0.1;0,1.7;0.2,1.7;0.2,-0.1)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.9,3.9;3.7,3.9)|(3.804,4.285;3.9,3.9)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5.2,4.2;5,4.2)|(4.138,4.708;5.1,4.9)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.7,3.9;3.3,4)|(3.3,4;3.6,4.6)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.3,4;3.6,4.6)|(3.804,4.285;3.9,3.9)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.7,3.9;3.3,4)|(3.6,4.6;4.256,4.731)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (4.53,4.233;3.804,4.285)|(3.455,4.31;3.6,4.6)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (4.266,4.733;5.1,4.9)|(5.3,4.9;5.2,4.2)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5,4.2;3.804,4.285)|(3.6,4.6;5.1,4.9)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.9,3.9;3.7,3.9)|(3.3,4;3.6,4.6)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.9,3.9;3.7,3.9)|(3.6,4.6;4.408,4.762)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5.1,4.9;5.3,4.9)|(5.3,4.9;5.2,4.2)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.7,3.9;3.3,4)|(3.804,4.285;3.9,3.9)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5,4.2;4.343,4.247)|(5.1,4.9;5.3,4.9)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5.2,4.2;5,4.2)|(5.1,4.9;5.3,4.9)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (2.1,3;2.1,3.6)|(2.9,3.6;2.9,3)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (2.9,3;2.1,3)|(2.1,3.6;2.9,3.6)
-
-
- -
-
- w1um
-
| A:r0 |
- false
- 1
-
-
-
- edge-pair: (-0.1,0;-0.1,1.6)|(0.3,1.6;0.3,0)
-
-
- -
-
- w1um
-
| A:r90 |
- false
- 1
-
-
-
- edge-pair: (0,-0.1;0,1.7)|(0.2,1.7;0.2,-0.1)
-
-
- -
-
- l1_snapped
-
| TOP |
- false
- 1
-
-
-
- polygon: (3.4,4;3.6,4.6;5.2,5;5.4,5;5.2,4.2;3.8,4.2;4,4)
-
-
- -
-
- l1_snapped
-
| TOP |
- false
- 1
-
-
-
- polygon: (2.2,3;2.2,3.6;3,3.6;3,3)
-
-
- -
-
- l1_snapped
-
| A:r0;r0(-0.1,0) |
- false
- 1
-
-
-
- polygon: (-0.1,0;-0.1,1.6;0.3,1.6;0.3,0)
-
-
- -
-
- l1_snapped
-
| A:r90 |
- false
- 1
-
-
-
- polygon: (0,0;0,1.8;0.2,1.8;0.2,0)
-
-
- -
-
- l1_snapped
-
| A:r0;r0 |
- false
- 1
-
-
-
- polygon: (0,0;0,1.6;0.4,1.6;0.4,0)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5.2,4.2;4.6,4.2)|(5.2,5;5.4,5)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (4,4;3.4,4)|(3.8,4.2;4,4)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5.2,5;5.4,5)|(5.4,5;5.2,4.2)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (4,4;3.4,4)|(3.6,4.6;4.547,4.837)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5.2,4.2;3.8,4.2)|(3.6,4.6;5.2,5)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (4.314,4.778;5.2,5)|(5.4,5;5.2,4.2)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.4,4;3.6,4.6)|(4,4;3.4,4)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.4,4;3.55,4.45)|(3.8,4.2;4,4)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.467,4.2;3.6,4.6)|(4.521,4.2;3.8,4.2)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3,3;2.2,3)|(2.2,3.6;3,3.6)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (2.2,3;2.2,3.6)|(3,3.6;3,3)
-
-
- -
-
- w1um_snapped
-
| A:r0;r0(-0.1,0) |
- false
- 1
-
-
-
- edge-pair: (-0.1,0;-0.1,1.6)|(0.3,1.6;0.3,0)
-
-
- -
-
- w1um_snapped
-
| A:r90 |
- false
- 1
-
-
-
- edge-pair: (0,0;0,1.8)|(0.2,1.8;0.2,0)
-
-
- -
-
- w1um_snapped
-
| A:r0;r0 |
- false
- 1
-
-
-
- edge-pair: (0,0;0,1.6)|(0.4,1.6;0.4,0)
-
-
-
-
diff --git a/testdata/drc/drcSimpleTests_au111.lyrdb.1 b/testdata/drc/drcSimpleTests_au111.lyrdb
similarity index 100%
rename from testdata/drc/drcSimpleTests_au111.lyrdb.1
rename to testdata/drc/drcSimpleTests_au111.lyrdb
index 63a47e6f0..37d05841c 100644
--- a/testdata/drc/drcSimpleTests_au111.lyrdb.1
+++ b/testdata/drc/drcSimpleTests_au111.lyrdb
@@ -162,78 +162,6 @@ From sized input
polygon: (0,-0.1;0,1.7;0.2,1.7;0.2,-0.1)
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5.1,4.9;5.3,4.9)|(5.3,4.9;5.2,4.2)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.9,3.9;3.7,3.9)|(3.6,4.6;4.408,4.762)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.9,3.9;3.7,3.9)|(3.3,4;3.6,4.6)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5.2,4.2;5,4.2)|(4.138,4.708;5.1,4.9)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (2.9,3;2.1,3)|(2.1,3.6;2.9,3.6)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.9,3.9;3.7,3.9)|(3.804,4.285;3.9,3.9)
-
-
-
w1um
@@ -246,18 +174,6 @@ From sized input
edge-pair: (3.7,3.9;3.3,4)|(3.3,4;3.6,4.6)
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.3,4;3.6,4.6)|(3.804,4.285;3.9,3.9)
-
-
-
w1um
@@ -270,42 +186,6 @@ From sized input
edge-pair: (3.7,3.9;3.3,4)|(3.6,4.6;4.256,4.731)
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (4.53,4.233;3.804,4.285)|(3.455,4.31;3.6,4.6)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (2.1,3;2.1,3.6)|(2.9,3.6;2.9,3)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5.2,4.2;5,4.2)|(5.1,4.9;5.3,4.9)
-
-
-
w1um
@@ -327,7 +207,31 @@ From sized input
- edge-pair: (5,4.2;4.343,4.247)|(5.1,4.9;5.3,4.9)
+ edge-pair: (4.53,4.233;3.804,4.285)|(3.455,4.31;3.6,4.6)
+
+
+ -
+
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (3.3,4;3.6,4.6)|(3.804,4.285;3.9,3.9)
+
+
+ -
+
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (3.9,3.9;3.7,3.9)|(3.3,4;3.6,4.6)
-
@@ -342,6 +246,18 @@ From sized input
edge-pair: (4.266,4.733;5.1,4.9)|(5.3,4.9;5.2,4.2)
+ -
+
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (5.2,4.2;5,4.2)|(4.138,4.708;5.1,4.9)
+
+
-
w1um
@@ -354,6 +270,90 @@ From sized input
edge-pair: (5,4.2;3.804,4.285)|(3.6,4.6;5.1,4.9)
+ -
+
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (3.9,3.9;3.7,3.9)|(3.6,4.6;4.408,4.762)
+
+
+ -
+
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (5.1,4.9;5.3,4.9)|(5.3,4.9;5.2,4.2)
+
+
+ -
+
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (5.2,4.2;5,4.2)|(5.1,4.9;5.3,4.9)
+
+
+ -
+
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (5,4.2;4.343,4.247)|(5.1,4.9;5.3,4.9)
+
+
+ -
+
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (3.9,3.9;3.7,3.9)|(3.804,4.285;3.9,3.9)
+
+
+ -
+
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (2.1,3;2.1,3.6)|(2.9,3.6;2.9,3)
+
+
+ -
+
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (2.9,3;2.1,3)|(2.1,3.6;2.9,3.6)
+
+
-
w1um
diff --git a/testdata/drc/drcSimpleTests_au111.lyrdb.2 b/testdata/drc/drcSimpleTests_au111.lyrdb.2
deleted file mode 100644
index 20d7799e5..000000000
--- a/testdata/drc/drcSimpleTests_au111.lyrdb.2
+++ /dev/null
@@ -1,382 +0,0 @@
-
-
- Report comment with
-another line
-
- drc: script='.drc'
- TOP
-
-
-
-
- input
-
-
-
- L1
- Original layer
-
-
-
-
- L1S
- Sized original layer
-
-
-
-
-
-
- w1um
- w < 1µm
-From sized input
-
-
-
-
-
-
|
- TOP
-
-
-
-
- |
-
- A
- r0
- A
-
- [
- TOP
- r0 *1 0.5,1.2
- ]
-
- |
-
- A
- r90
- A$VAR1
-
- [
- TOP
- r270 *1 2,2
- ]
-
- |
-
-
- -
-
- input.L1
-
| TOP |
- false
- 1
-
-
-
- polygon: (3.8,3.9;3.4,4;3.7,4.6;5.2,4.9;5.1,4.2;3.7,4.3)
-
-
- -
-
- input.L1
-
| TOP |
- false
- 1
-
-
-
- polygon: (2.2,3;2.2,3.6;2.8,3.6;2.8,3)
-
-
- -
-
- input.L1
-
| A:r0 |
- false
- 1
-
-
-
- polygon: (0,0;0,1.6;0.2,1.6;0.2,0)
-
-
- -
-
- input.L1
-
| A:r90 |
- false
- 1
-
-
-
- polygon: (0,0;0,1.6;0.2,1.6;0.2,0)
-
-
- -
-
- input.L1S
-
| TOP |
- false
- 1
-
-
-
- polygon: (3.7,3.9;3.3,4;3.6,4.6;5.1,4.9;5.3,4.9;5.2,4.2;5,4.2;3.804,4.285;3.9,3.9)
-
-
- -
-
- input.L1S
-
| TOP |
- false
- 1
-
-
-
- polygon: (2.1,3;2.1,3.6;2.9,3.6;2.9,3)
-
-
- -
-
- input.L1S
-
| A:r0 |
- false
- 1
-
-
-
- polygon: (-0.1,0;-0.1,1.6;0.3,1.6;0.3,0)
-
-
- -
-
- input.L1S
-
| A:r90 |
- false
- 1
-
-
-
- polygon: (0,-0.1;0,1.7;0.2,1.7;0.2,-0.1)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.9,3.9;3.7,3.9)|(3.804,4.285;3.9,3.9)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5.2,4.2;5,4.2)|(4.138,4.708;5.1,4.9)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.7,3.9;3.3,4)|(3.3,4;3.6,4.6)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.3,4;3.6,4.6)|(3.804,4.285;3.9,3.9)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.7,3.9;3.3,4)|(3.6,4.6;4.256,4.731)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (4.53,4.233;3.804,4.285)|(3.455,4.31;3.6,4.6)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (4.266,4.733;5.1,4.9)|(5.3,4.9;5.2,4.2)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5,4.2;3.804,4.285)|(3.6,4.6;5.1,4.9)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.9,3.9;3.7,3.9)|(3.3,4;3.6,4.6)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.9,3.9;3.7,3.9)|(3.6,4.6;4.408,4.762)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5.1,4.9;5.3,4.9)|(5.3,4.9;5.2,4.2)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.7,3.9;3.3,4)|(3.804,4.285;3.9,3.9)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5,4.2;4.343,4.247)|(5.1,4.9;5.3,4.9)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5.2,4.2;5,4.2)|(5.1,4.9;5.3,4.9)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (2.1,3;2.1,3.6)|(2.9,3.6;2.9,3)
-
-
- -
-
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (2.9,3;2.1,3)|(2.1,3.6;2.9,3.6)
-
-
- -
-
- w1um
-
| A:r0 |
- false
- 1
-
-
-
- edge-pair: (-0.1,0;-0.1,1.6)|(0.3,1.6;0.3,0)
-
-
- -
-
- w1um
-
| A:r90 |
- false
- 1
-
-
-
- edge-pair: (0,-0.1;0,1.7)|(0.2,1.7;0.2,-0.1)
-
-
-
-
diff --git a/testdata/drc/drcSimpleTests_au112.lyrdb.1 b/testdata/drc/drcSimpleTests_au112.lyrdb
similarity index 100%
rename from testdata/drc/drcSimpleTests_au112.lyrdb.1
rename to testdata/drc/drcSimpleTests_au112.lyrdb
index 5a2297a78..33b59bf2b 100644
--- a/testdata/drc/drcSimpleTests_au112.lyrdb.1
+++ b/testdata/drc/drcSimpleTests_au112.lyrdb
@@ -147,78 +147,6 @@ From snapped input
polygon: (0,-0.1;0,1.7;0.2,1.7;0.2,-0.1)
- -
- waived
- w1um
-
| TOP |
- false
- 1
- First item von w1um
-
-
- edge-pair: (5.1,4.9;5.3,4.9)|(5.3,4.9;5.2,4.2)
-
-
- -
- waived
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.9,3.9;3.7,3.9)|(3.6,4.6;4.408,4.762)
-
-
- -
- waived
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.9,3.9;3.7,3.9)|(3.3,4;3.6,4.6)
-
-
- -
- waived
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5.2,4.2;5,4.2)|(4.138,4.708;5.1,4.9)
-
-
- -
- waived
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (2.9,3;2.1,3)|(2.1,3.6;2.9,3.6)
-
-
- -
- waived
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.9,3.9;3.7,3.9)|(3.804,4.285;3.9,3.9)
-
-
-
waived
w1um
@@ -231,18 +159,6 @@ From snapped input
edge-pair: (3.7,3.9;3.3,4)|(3.3,4;3.6,4.6)
- -
- waived
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.3,4;3.6,4.6)|(3.804,4.285;3.9,3.9)
-
-
-
waived
w1um
@@ -255,42 +171,6 @@ From snapped input
edge-pair: (3.7,3.9;3.3,4)|(3.6,4.6;4.256,4.731)
- -
- waived
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (4.53,4.233;3.804,4.285)|(3.455,4.31;3.6,4.6)
-
-
- -
- waived
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (2.1,3;2.1,3.6)|(2.9,3.6;2.9,3)
-
-
- -
- waived
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5.2,4.2;5,4.2)|(5.1,4.9;5.3,4.9)
-
-
-
waived
w1um
@@ -312,7 +192,31 @@ From snapped input
- edge-pair: (5,4.2;4.343,4.247)|(5.1,4.9;5.3,4.9)
+ edge-pair: (4.53,4.233;3.804,4.285)|(3.455,4.31;3.6,4.6)
+
+
+ -
+ waived
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (3.3,4;3.6,4.6)|(3.804,4.285;3.9,3.9)
+
+
+ -
+ waived
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (3.9,3.9;3.7,3.9)|(3.3,4;3.6,4.6)
-
@@ -327,6 +231,18 @@ From snapped input
edge-pair: (4.266,4.733;5.1,4.9)|(5.3,4.9;5.2,4.2)
+ -
+ waived
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (5.2,4.2;5,4.2)|(4.138,4.708;5.1,4.9)
+
+
-
waived
w1um
@@ -339,6 +255,90 @@ From snapped input
edge-pair: (5,4.2;3.804,4.285)|(3.6,4.6;5.1,4.9)
+ -
+ waived
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (3.9,3.9;3.7,3.9)|(3.6,4.6;4.408,4.762)
+
+
+ -
+ waived
+ w1um
+
| TOP |
+ false
+ 1
+ First item von w1um
+
+
+ edge-pair: (5.1,4.9;5.3,4.9)|(5.3,4.9;5.2,4.2)
+
+
+ -
+ waived
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (5.2,4.2;5,4.2)|(5.1,4.9;5.3,4.9)
+
+
+ -
+ waived
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (5,4.2;4.343,4.247)|(5.1,4.9;5.3,4.9)
+
+
+ -
+ waived
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (3.9,3.9;3.7,3.9)|(3.804,4.285;3.9,3.9)
+
+
+ -
+ waived
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (2.1,3;2.1,3.6)|(2.9,3.6;2.9,3)
+
+
+ -
+ waived
+ w1um
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (2.9,3;2.1,3)|(2.1,3.6;2.9,3.6)
+
+
-
waived
w1um
@@ -423,6 +423,90 @@ From snapped input
polygon: (0,0;0,1.6;0.4,1.6;0.4,0)
+ -
+ waived
+ w1um_snapped
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (3.467,4.2;3.6,4.6)|(4.521,4.2;3.8,4.2)
+
+
+ -
+
+ w1um_snapped
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (3.4,4;3.55,4.45)|(3.8,4.2;4,4)
+
+
+ -
+
+ w1um_snapped
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (3.4,4;3.6,4.6)|(4,4;3.4,4)
+
+
+ -
+
+ w1um_snapped
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (4.314,4.778;5.2,5)|(5.4,5;5.2,4.2)
+
+
+ -
+
+ w1um_snapped
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (5.2,4.2;3.8,4.2)|(3.6,4.6;5.2,5)
+
+
+ -
+
+ w1um_snapped
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (4,4;3.4,4)|(3.6,4.6;4.547,4.837)
+
+
+ -
+
+ w1um_snapped
+
| TOP |
+ false
+ 1
+
+
+
+ edge-pair: (5.2,5;5.4,5)|(5.4,5;5.2,4.2)
+
+
-
w1um_snapped
@@ -456,79 +540,7 @@ From snapped input
- edge-pair: (5.2,5;5.4,5)|(5.4,5;5.2,4.2)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (4,4;3.4,4)|(3.6,4.6;4.547,4.837)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5.2,4.2;3.8,4.2)|(3.6,4.6;5.2,5)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (4.314,4.778;5.2,5)|(5.4,5;5.2,4.2)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.4,4;3.6,4.6)|(4,4;3.4,4)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.4,4;3.55,4.45)|(3.8,4.2;4,4)
-
-
- -
- waived
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.467,4.2;3.6,4.6)|(4.521,4.2;3.8,4.2)
+ edge-pair: (2.2,3;2.2,3.6)|(3,3.6;3,3)
-
@@ -543,18 +555,6 @@ From snapped input
edge-pair: (3,3;2.2,3)|(2.2,3.6;3,3.6)
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (2.2,3;2.2,3.6)|(3,3.6;3,3)
-
-
-
w1um_snapped
diff --git a/testdata/drc/drcSimpleTests_au112.lyrdb.2 b/testdata/drc/drcSimpleTests_au112.lyrdb.2
deleted file mode 100644
index 5c9191829..000000000
--- a/testdata/drc/drcSimpleTests_au112.lyrdb.2
+++ /dev/null
@@ -1,596 +0,0 @@
-
-
- Report comment with
-another line
-
- drc: script='.drc'
- TOP
-
-
- waived
-
-
-
-
-
- inputs
-
-
-
- l1
- L1 (1/0 sized by x=100nm,y=0)
-
-
-
-
- l1_snapped
- L1 snapped to 200nm
-
-
-
-
-
-
- w1um
- w < 1µm
-Another line
-
-
-
-
- w1um_snapped
- w < 1µm
-From snapped input
-
-
-
-
-
-
|
- TOP
-
-
-
-
- |
-
- A
- r0
- A
-
- [
- TOP
- r0 *1 0.5,1.2
- ]
-
- |
-
- A
- r90
- A$VAR1
-
- [
- TOP
- r270 *1 2,2
- ]
-
- |
-
- A
- r0;r0(-0.1,0)
- A
-
- [
- TOP
- r0 *1 0.5,1.2
- ]
-
- |
-
- A
- r0;r0
- A$VAR1$1
-
- [
- TOP
- r0 *1 1.2,1.2
- ]
-
- |
-
-
- -
-
- inputs.l1
-
| TOP |
- false
- 1
-
-
-
- polygon: (3.7,3.9;3.3,4;3.6,4.6;5.1,4.9;5.3,4.9;5.2,4.2;5,4.2;3.804,4.285;3.9,3.9)
-
-
- -
-
- inputs.l1
-
| TOP |
- false
- 1
-
-
-
- polygon: (2.1,3;2.1,3.6;2.9,3.6;2.9,3)
-
-
- -
-
- inputs.l1
-
| A:r0 |
- false
- 1
-
-
-
- polygon: (-0.1,0;-0.1,1.6;0.3,1.6;0.3,0)
-
-
- -
-
- inputs.l1
-
| A:r90 |
- false
- 1
-
-
-
- polygon: (0,-0.1;0,1.7;0.2,1.7;0.2,-0.1)
-
-
- -
- waived
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.9,3.9;3.7,3.9)|(3.804,4.285;3.9,3.9)
-
-
- -
- waived
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5.2,4.2;5,4.2)|(4.138,4.708;5.1,4.9)
-
-
- -
- waived
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.7,3.9;3.3,4)|(3.3,4;3.6,4.6)
-
-
- -
- waived
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.3,4;3.6,4.6)|(3.804,4.285;3.9,3.9)
-
-
- -
- waived
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.7,3.9;3.3,4)|(3.6,4.6;4.256,4.731)
-
-
- -
- waived
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (4.53,4.233;3.804,4.285)|(3.455,4.31;3.6,4.6)
-
-
- -
- waived
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (4.266,4.733;5.1,4.9)|(5.3,4.9;5.2,4.2)
-
-
- -
- waived
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5,4.2;3.804,4.285)|(3.6,4.6;5.1,4.9)
-
-
- -
- waived
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.9,3.9;3.7,3.9)|(3.3,4;3.6,4.6)
-
-
- -
- waived
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.9,3.9;3.7,3.9)|(3.6,4.6;4.408,4.762)
-
-
- -
- waived
- w1um
-
| TOP |
- false
- 1
- First item von w1um
-
-
- edge-pair: (5.1,4.9;5.3,4.9)|(5.3,4.9;5.2,4.2)
-
-
- -
- waived
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.7,3.9;3.3,4)|(3.804,4.285;3.9,3.9)
-
-
- -
- waived
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5,4.2;4.343,4.247)|(5.1,4.9;5.3,4.9)
-
-
- -
- waived
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5.2,4.2;5,4.2)|(5.1,4.9;5.3,4.9)
-
-
- -
- waived
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (2.1,3;2.1,3.6)|(2.9,3.6;2.9,3)
-
-
- -
- waived
- w1um
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (2.9,3;2.1,3)|(2.1,3.6;2.9,3.6)
-
-
- -
- waived
- w1um
-
| A:r0 |
- false
- 1
-
-
-
- edge-pair: (-0.1,0;-0.1,1.6)|(0.3,1.6;0.3,0)
-
-
- -
- waived
- w1um
-
| A:r90 |
- false
- 1
-
-
-
- edge-pair: (0,-0.1;0,1.7)|(0.2,1.7;0.2,-0.1)
-
-
- -
-
- inputs.l1_snapped
-
| TOP |
- false
- 1
-
-
-
- polygon: (3.4,4;3.6,4.6;5.2,5;5.4,5;5.2,4.2;3.8,4.2;4,4)
-
-
- -
-
- inputs.l1_snapped
-
| TOP |
- false
- 1
-
-
-
- polygon: (2.2,3;2.2,3.6;3,3.6;3,3)
-
-
- -
- waived
- inputs.l1_snapped
-
| A:r0;r0(-0.1,0) |
- false
- 1
- A comment on the only waived input shape
-
-
- polygon: (-0.1,0;-0.1,1.6;0.3,1.6;0.3,0)
-
-
- -
-
- inputs.l1_snapped
-
| A:r90 |
- false
- 1
-
-
-
- polygon: (0,0;0,1.8;0.2,1.8;0.2,0)
-
-
- -
-
- inputs.l1_snapped
-
| A:r0;r0 |
- false
- 1
-
-
-
- polygon: (0,0;0,1.6;0.4,1.6;0.4,0)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5.2,4.2;4.6,4.2)|(5.2,5;5.4,5)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (4,4;3.4,4)|(3.8,4.2;4,4)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5.2,5;5.4,5)|(5.4,5;5.2,4.2)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (4,4;3.4,4)|(3.6,4.6;4.547,4.837)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (5.2,4.2;3.8,4.2)|(3.6,4.6;5.2,5)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (4.314,4.778;5.2,5)|(5.4,5;5.2,4.2)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.4,4;3.6,4.6)|(4,4;3.4,4)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.4,4;3.55,4.45)|(3.8,4.2;4,4)
-
-
- -
- waived
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3.467,4.2;3.6,4.6)|(4.521,4.2;3.8,4.2)
-
-
- -
- waived
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (3,3;2.2,3)|(2.2,3.6;3,3.6)
-
-
- -
-
- w1um_snapped
-
| TOP |
- false
- 1
-
-
-
- edge-pair: (2.2,3;2.2,3.6)|(3,3.6;3,3)
-
-
- -
-
- w1um_snapped
-
| A:r0;r0(-0.1,0) |
- false
- 1
-
-
-
- edge-pair: (-0.1,0;-0.1,1.6)|(0.3,1.6;0.3,0)
-
-
- -
- waived
- w1um_snapped
-
| A:r90 |
- false
- 1
-
-
-
- edge-pair: (0,0;0,1.8)|(0.2,1.8;0.2,0)
-
-
- -
-
- w1um_snapped
-
| A:r0;r0 |
- false
- 1
- A comment
-With two lines
-
-
- edge-pair: (0,0;0,1.6)|(0.4,1.6;0.4,0)
-
-
-
-