Arguably both are wrong - the result of the method is an instance of `numpy.int64` irrespective of what platform you're running on. It just so happens that on a 64-bit platform `numpy.int64` is declared as a subclass of `int`.