tpt++: the latest cray changes too