anchor.diff:      Proc2 ! Go,
       wait_command_msgs(Port, 10),
       [{Port, Sprt2}, {Proc2, Sproc2}] = count_pp_sched_stop([Port, Proc2]),
  -    case Sprt2 of
  -	10 ->
  -	    true = in_range(1, Sproc2-10, 2);
  -	_ ->
  -	    case erlang:system_info(lock_checking) of
  -		true -> ?t:format("Ignore bad sched count due to lock checking", []);
  -		false -> ?t:fail({unexpected_sched_counts, Sprt2, Sproc2})
  -	    end
  -    end,
  +    ?IN_RANGE(10, Sprt2, 10),
  +    ?IN_RANGE(1, Sproc2-10, 2),
   
       "enabled" = port_control(Port, $E, ""),
       Proc3 = spawn_link(fun () ->
  
positive.code: 	    Res
      end.
  
  consume_timeslice(Config) when is_list(Config) ->
      %%
      %% Verify that erl_drv_consume_timeslice() works.
  
negative.code:     Proc1 ! Go,
      wait_command_msgs(Port, 10),
      [{Port, Sprt1}, {Proc1, Sproc1}] = count_pp_sched_stop([Port, Proc1]),
      ?IN_RANGE(10, Sprt1, 10),
      ?IN_RANGE(5, Sproc1-10, 7),
  
      "disabled" = port_control(Port, $D, ""),
      Proc2 = spawn_link(fun () ->
  