This shouldn't matter, any OS when running with new dependency graph.
Broken: 2.79, Git version cd845ae.
Short description of error
There are extra calls to BKE_ptcache_object_reset() on frame change comparing to old dependency graph.
Exact steps for others to reproduce the error
Open attach file, hit Alt-Left Arrow multiple times and see the particle to move.