anchor.diff:  
   %% Raised on tokenizing/parsing
   
  --spec parse_error(non_neg_integer() | list(), file:filename(), iolist() | atom(), [] | iolist()) -> no_return().
  +-spec parse_error(non_neg_integer() | list(), file:filename_all(), iolist() | atom(), [] | iolist()) -> no_return().
   
   parse_error(Meta, File, Error, []) ->
     Message = case Error of
  
positive.code: 
  %% Raised during compilation
  
  -spec form_error(non_neg_integer() | list(), file:filename(), module(), any()) -> no_return().
  
  form_error(Meta, File, Module, Desc) ->
    Message = iolist_to_binary(format_error(Module, Desc)),
  
negative.code: handle_file_warning(File, Desc) ->
    handle_file_warning(false, File, Desc).
  
  -spec handle_file_error(file:filename_all(), {non_neg_integer(), module(), any()}) -> no_return().
  
  handle_file_error(File, {Line,erl_lint,{unsafe_var,Var,{In,_Where}}}) ->
    Translated = case In of
  