lib/hipe/cerl/cerl_hipeify.erl
rewrite_call/5
(line 364, after the line that reads "of"):
{yes, ?PRIMOP_IS_RECORD} ->
%% Needs additional testing
[_, Tag, Arity] = As,
case (cerl:is_c_atom(Tag) andalso
cerl:is_c_int(Arity)) of
true ->
%% The primop might need further handling
N1 = cerl:c_atom(?PRIMOP_IS_RECORD),
E1 = cerl:update_c_primop(E, N1, As),
rewrite_primop(E1, N1, As, S);
false ->
cerl:update_c_call(E, M, F, As)
end;
and before the line that reads "{yes, N} ->".
"make
hlib" command, possibly followed by a "make
install" command.
Alternatively, you can get the following .erl and
.beam file and put them in the appropriate place in
your Erlang/OTP R10B-10 system: