If a (conventional) cell contains multiple exact copies of the primitive cell, the algorithm produces a different hash.
Is this expected / desired behavior?
It obviously can be averted by first converting both systems to primitive cells; however, with disorder this can be an issue.
Ben