anchor.diff:  
   %% bif_clashes(Forms, State0) -> State.
   
  -bif_clashes(Forms, St) ->
  -    Nowarn = nowarn_function(nowarn_bif_clash, St#lint.compile),
  +bif_clashes(Forms, #lint{nowarn_bif_clash=Nowarn} = St) ->
       Clashes0 = [{Name,Arity} || {function,_L,Name,Arity,_Cs} <- Forms,
                                   erl_internal:bif(Name, Arity)],
       Clashes = ordsets:subtract(ordsets:from_list(Clashes0), Nowarn),
  
positive.code:     gb_sets:is_element({Func,Arity},NoAutoSet).
  %% Predicate to find out if a function specific bif-clash suppression (old deprecated) is present
  bif_clash_specifically_disabled(St,{F,A}) ->
      Nowarn = nowarn_function(nowarn_bif_clash, St#lint.compile),
      lists:member({F,A},Nowarn).
  
  %% Predicate to find out if an autoimported guard_bif is not overriden in some way
  %% Guard Bif without module name is disallowed if
  
negative.code:                func=[],                         %Current function
                 warn_format=0,                   %Warn format calls
  	       enabled_warnings=[],		%All enabled warnings (ordset).
                 nowarn_bif_clash=[],             %All no warn bif clashes (ordset).
                 errors=[],                       %Current errors
                 warnings=[],                     %Current warnings
                 file = ""        :: string(),	%From last file attribute
  