Tracking source locations in the Futhark compiler