[GHC] #15602: PAP invariant of pointer tagging does not hold