anchor.diff:       {iff,'to_exp',{done,"E"}},
   
        %% Conversion to Core Erlang.
  -     ?pass(core_module),
  +     {pass,v3_core},
        {iff,'dcore',{listing,"core"}},
        {iff,'to_core0',{done,"core"}}
        | core_passes()].
  
positive.code:       [{unless,no_copt,
         [{core_old_inliner,fun test_old_inliner/1,fun core_old_inliner/1},
  	{iff,doldinline,{listing,"oldinline"}},
  	?pass(core_fold_module),
  	{iff,dcorefold,{listing,"corefold"}},
  	{core_inline_module,fun test_core_inliner/1,fun core_inline_module/1},
  	{iff,dinline,{listing,"inline"}},
  
negative.code:     Opts = expand_opts(Opts1),
      {ok,St0#compile{module=Mod,options=Opts,code={Mod,Exp,Forms}}}.
  
  core_fold_module_after_inlining(#compile{code=Code0,options=Opts}=St) ->
      %% Inlining may produce code that generates spurious warnings.
      %% Ignore all warnings.
  