anchor.diff:      [{label,_},{line,_},{func_info,_,_,_},{label,_},{'%',_},
        {test,bs_start_match3,_,_,_,_},{bs_get_position,_,_,_}|Instructions] = AllInstructions,
       Instructions.
  +
  +many_clauses(_Config) ->
  +    Mod = list_to_atom(?MODULE_STRING ++ "_" ++
  +			   atom_to_list(?FUNCTION_NAME)),
  +    Seq = lists:seq(1, 200),
  +    S = [one_clause(I) || I <- Seq],
  +    Code = ?Q(["-module('@Mod@').\n"
  +	       "-export([f/1]).\n"
  +	       "f(Bin) ->\n"
  +	       "case Bin of\n"
  +               "  dummy -> _@_@S\n"
  +               "end.\n"]),
  +    %% merl:print(Code),
  +    Opts = test_lib:opt_opts(?MODULE),
  +    {ok,_} = merl:compile_and_load(Code, Opts),
  +    _ = [begin
  +             H = erlang:phash2(I),
  +             Sz = 16,
  +             <<Res0:Sz>> = <<H:Sz>>,
  +             Res = I + Res0,
  +             Res = Mod:f({I,<<Sz:8,H:Sz>>})
  +         end || I <- Seq],
  +    ok.
  +
  +one_clause(I) ->
  +    ?Q(<<"{_@I@,<<L:8,Val:L>>} -> _@I@ + Val">>).
  
positive.code:          expression_before_match/1,erl_689/1,restore_on_call/1,
           restore_after_catch/1,matches_on_parameter/1,big_positions/1,
           matching_meets_apply/1,bs_start_match2_defs/1,
           exceptions_after_match_failure/1, bad_phi_paths/1]).
  
  -export([coverage_id/1,coverage_external_ignore/2]).
  
  
negative.code:     [{group,p}].
  
  groups() -> 
      [{p,test_lib:parallel(),
        [verify_highest_opcode,
         size_shadow,int_float,otp_5269,null_fields,wiger,
         bin_tail,save_restore,expand_and_squeeze,
  