anchor.diff:                    X.
              ">>,
              [warn_unused_vars],
  -           {errors,[{3,erl_lint,{unsafe_var,'X',{'if',2}}},
  -                    {4,erl_lint,{unsafe_var,'X',{'if',2}}}],
  +           {errors,[{{3,32},erl_lint,{unsafe_var,'X',{'if',{2,20}}}},
  +                    {{4,19},erl_lint,{unsafe_var,'X',{'if',{2,20}}}}],
               []}},
             {unsafe8,
              <<"t8(X) ->
  
positive.code:              t() -> ok.
              ">>,
             {[]},
             {error,[{3,erl_lint,{bad_removed,{t,0}}},
                     {4,erl_lint,{bad_removed,{t,'_'}}},
                     {5,erl_lint,{bad_removed,{'_','_'}}},
                     {6,erl_lint,{invalid_removed,{{badly,formed},1}}},
                     {7,erl_lint,{invalid_removed,'badly formed'}}],
                     [{9,erl_lint,{unused_function,{frutt,0}}}]}}
           ],
      [] = run(Config, Ts),
      ok.
  
negative.code:                  abs(X).
               ">>,
  	   [],
  	   {warnings,[{{2,16},erl_lint,{redefine_bif_import,{binary_part,3}}}]}},
  	  %% And, you cannot redefine already imported things that aren't auto-imported
  	  {clash17,
             <<"-export([x/1]).
  