anchor.diff:               t() ->#rec1{}.
               ">>,
              [warn_unused_record],
  -           {error,[{1,erl_lint,{undefined_record,rec2}}],
  -                  [{2,erl_lint,{unused_record,rec2}}]}},
  +           {error,[{{1,40},erl_lint,{undefined_record,rec2}}],
  +                  [{{2,15},erl_lint,{unused_record,rec2}}]}},
   
             {otp_5878_20,
              <<"-record(r1, {a = begin A = 4, {A,B} end}). % B unbound
  
positive.code:                   [Z || Y = X > 3, Z = X]. % Y unused.
             ">>,
             [warn_unused_vars],
             {error,[{8,erl_lint,{unbound_var,'Y'}},
                     {11,erl_lint,{unbound_var,'Y'}}],
                    [{2,erl_lint,{unused_var,'Y'}},
                     {4,erl_lint,{unused_var,'Y'}},
                     {8,erl_lint,{unused_var,'Y'}},
                     {10,erl_lint,{unused_var,'Y'}},
                     {13,erl_lint,{unused_var,'Z'}},
                     {15,erl_lint,{unused_var,'Y'}}]}},
  
            {lc14,
             <<"lc2() ->
  
negative.code:            ">>,
             [nowarn_obsolete_guard],
             {errors,
  	    [{{6,25},erl_lint,illegal_guard_expr},
               {{18,25},erl_lint,illegal_guard_expr}],
  	    []}},
            {guard2,
             <<"-record(apa,{}).
  