Solved.

As I wrote "should I compile a less bleeding edge pypy" I realised the probable source of my problems. 7.3.5 is fine.