intval=int: die on too short intval sizes #1145

avoid ptr truncation, die in auto::sizes.
pointers are passed in int registers in those PMCs:
  pointer, addrregistry, nci, lexpad, class, ptrobj, structview, sub.
--intval=int can only work on 32bit systems.
Also Closes #642