Turns out a machine had the wrong time. arsort() works as expected. Changed back.