blob: b9d159f01b3481eb409b1a6087f38e989971c263 [file] [log] [blame]
First Layout: ./gds/caravel_00010010.gds
Second Layout: ./gds/caravel_00010010_c.gds
Design Name: caravel_00010010
Output GDS will be: ./gds/caravel_00010010_fix_xor.gds
Reading ./gds/caravel_00010010.gds ..
Reading ./gds/caravel_00010010_c.gds ..
--- Running XOR for 105/52 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.010s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 107/24 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 11/0 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.010s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 112/4 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 122/16 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 2.230s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 125/20 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.010s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 125/44 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 0.110s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 20/0 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 21/0 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 22/0 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.010s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 22/21 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 1.570s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 22/22 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.540s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 22/24 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.010s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 23/0 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 23/28 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 2.610s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 235/0 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.950s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 235/4 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 5.220s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 236/0 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 2.210s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 25/0 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.010s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 27/0 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 28/0 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 28/28 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 21.350s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 30/0 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 32/0 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 33/42 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 8.580s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 33/43 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 8.510s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 34/0 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 34/28 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 22.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 35/0 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.010s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 36/0 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 36/28 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 72.190s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 37/0 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 39/0 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.010s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 40/0 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 41/0 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 41/28 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 57.330s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 43/0 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 44/0 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 46/0 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.010s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 48/0 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 49/0 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 50/0 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.010s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 51/0 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 51/28 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 19.350s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 56/0 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 56/28 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 6.960s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 58/0 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 59/0 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.010s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 59/28 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 1.570s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 61/20 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 62/24 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 64/16 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 2.210s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 64/18 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 0.020s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 64/20 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 6.950s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 64/5 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 0.880s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 64/59 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 0.870s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 65/13 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.010s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 65/14 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.010s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 65/16 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 0.160s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 65/20 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 9.830s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 65/44 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 1.520s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 66/13 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.050s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 66/14 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.030s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 66/15 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.180s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 66/16 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.210s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 66/20 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 20.220s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 66/44 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 54.720s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 66/83 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.320s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 66/9 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.010s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 67/15 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.010s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 67/16 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 4.160s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 67/20 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 41.820s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 67/44 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 40.150s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 67/5 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.720s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 68/15 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.080s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 68/16 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 5.360s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 68/20 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 41.080s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 68/44 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 8.110s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 68/5 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 1.190s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 69/15 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.040s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 69/16 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 0.750s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 69/20 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 17.800s
XOR differences: 2
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 69/44 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 4.540s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 69/5 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.220s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 70/15 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 70/16 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.200s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 70/20 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 4.800s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 70/44 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 7.020s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 70/5 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.190s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 71/15 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.010s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 71/16 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 0.200s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 71/20 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 4.710s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 71/44 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 1.560s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 71/5 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.320s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 72/15 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.010s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 72/16 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.030s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 72/20 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.430s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 72/5 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.260s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 75/20 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 1.550s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 76/20 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.010s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 78/44 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 2.940s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 79/20 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.010s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 81/1 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 81/14 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.160s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 81/19 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.020s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 81/2 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 0.390s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 81/20 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.010s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 81/23 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.310s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 81/4 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 8.050s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 81/51 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 81/52 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 81/6 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.030s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 81/8 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 0.020s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 82/44 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.010s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 83/44 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 1.710s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 88/0 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 89/44 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.010s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 93/44 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 7.310s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 94/20 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 7.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 95/20 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 4.140s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 96/0 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.010s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 97/0 ---
"_input" in: xor.drc:38
Elapsed: 0.010s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
--- Running XOR for 97/44 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.000s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.010s
--- Running XOR for 98/0 ---
"_input" in: xor.drc:38
Elapsed: 0.000s
"_input" in: xor.drc:38
Elapsed: 0.000s
"^" in: xor.drc:38
Elapsed: 0.010s
XOR differences: 0
"_output" in: xor.drc:41
Elapsed: 0.000s
Writing layout file: ./gds/caravel_00010010_fix_xor.gds ..
Total run time: 572.210s