anchor.diff:  expand_dependent_modules_1([], Included, _ModDeps) ->
     Included.
   
  +-define(MIN_PARALLELISM, 7).
   -define(MIN_FILES_FOR_NATIVE_COMPILE, 20).
   
   -spec hipe_compile([file:filename()], #options{}) -> 'ok'.
  
positive.code:   end.
  
  native_compile(Mods) ->
    case erlang:system_info(schedulers) of
      %% N when N > 1 ->
      %%   Parent = self(),
      %%   Pids = [spawn(fun () -> Parent ! {self(), hc(M)} end) || M <- Mods],
      %%   lists:foreach(fun (Pid) -> receive {Pid, Res} -> Res end end, Pids);
      _ -> % 1 ->
        lists:foreach(fun (Mod) -> hc(Mod) end, Mods)
    end.
  
  
negative.code:       case erlang:system_info(hipe_architecture) of
  	undefined -> ok;
  	_ ->
  	  Mods = [lists, dict, digraph, digraph_utils, ets,
  		  gb_sets, gb_trees, ordsets, sets, sofs,
  		  cerl, cerl_trees, erl_types, erl_bif_types,
  		  dialyzer_analysis_callgraph, dialyzer, dialyzer_behaviours,
  		  dialyzer_codeserver, dialyzer_contracts,
  		  dialyzer_coordinator, dialyzer_dataflow, dialyzer_dep,
  		  dialyzer_plt, dialyzer_succ_typings, dialyzer_typesig,
  		  dialyzer_typesig, dialyzer_worker],
  	  report_native_comp(Options),
  	  {T1, _} = statistics(wall_clock),
  	  native_compile(Mods),
  