Skip to content

Slightly weired DRC behavior on text XOR, deep mode, report statement too late #2011

@klayoutmatthias

Description

@klayoutmatthias

1.) This sample DRC:

deep

report("XOR")

l1 = input(1,0)
l2 = input(2,0)

(l1 ^ l2).output("l1^l2")

plus attached file does some kind of XOR, but the markers are empty polygons.

texts_xor.gds.zip

Without "deep", the result is empty.

2.) When putting "report" after "input" like this:

deep

l1 = input(1,0)
l2 = input(2,0)

report("XOR")

(l1 ^ l2).output("l1^l2")

I get the following error:

Heap lost: the DeepShapeStore container no longer exists in Region::^

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions