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:           warn_format = value_option(warn_format, 1, warn_format, 1,
  				     nowarn_format, 0, Opts),
  	  enabled_warnings = Enabled,
            nowarn_bif_clash = nowarn_function(nowarn_bif_clash, Opts),
            file = File
           }.
  
  