Use aligned ::operator delete() to match aligned ::operator new().
Use aligned ::operator delete() to match aligned ::operator new().

The alignment of the delete must match the alignment of the new.

Found by address sanitizer on the circuit example.

StanfordLegion/legion,StanfordLegion/legion,StanfordLegion/legion,StanfordLegion/legion,StanfordLegion/legion,StanfordLegion/legion,StanfordLegion/legion,StanfordLegion/legion