8154052: Java compiler error displays line from the wrong fileSummary: Compiler should update the diagnostic source properly.Reviewed-by: mcimadamore