anchor.diff:  			    E = {failed,{Mod,end_per_testcase,Why}},
   			    {Result,E}
   		    end,
  -		FailLoc = proplists:get_value(tc_fail_loc, EndConf),
  +		FailLoc = proplists:get_value(tc_fail_loc, EndConf1),
   		case catch do_end_tc_call(Mod,Func, FailLoc,
  -					  {Pid,Report,[EndConf]}, Why) of
  +					  {Pid,Report,[EndConf1]}, Why) of
   		    {'EXIT',FwEndTCErr} ->
   			exit({fw_notify_done,end_tc,FwEndTCErr});
   		    _ ->
  
positive.code: 
  spawn_fw_call(Mod,{end_per_testcase,Func},EndConf,Pid,
  	      {timetrap_timeout,TVal}=Why,_Loc,SendTo,Comment) ->
      FwCall =
  	fun() ->
  		{RetVal,Report} =
  		    case proplists:get_value(tc_status, EndConf) of
  			undefined ->
  			    E = {failed,{Mod,end_per_testcase,Why}},
  			    {E,E};
  
negative.code: minutes(N) -> trunc(N * 1000 * 60).
  seconds(N) -> trunc(N * 1000).
  
  
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  %% sync_send(Pid,Tag,Msg,Timeout,DoAfter) -> Result
  %%
  sync_send(Pid,Tag,Msg,Timeout,DoAfter) ->
      Pid ! {Tag,self(),Msg},
      receive
  	{Pid,Tag,Result} ->
  	    Result
      after Timeout ->
  	    DoAfter()
      end.
  
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  %% timecall(M,F,A) -> {Time,Val}
  %% Time = float()
  