[erlang-questions] hipe_bifs missing in R13B02

Lars-Åke Fredlund <>
Mon Nov 16 00:34:03 CET 2009


Michael Richter wrote:
> 2009/11/12 Mikael Pettersson <>
>
>   
>> Lars-Åke Fredlund writes:
>>  > Yes, they probably have never officially been part of the Erlang
>>  > distribution but still filled a useful role, e.g. hipe_bifs:bytearray/2
>>  > for creating destructive quick arrays (check Kostis Sagonas posts to the
>>  > erlang-questions mailing list for details :-)
>>  >
>>  > They seemed to be working in the first R13 release, but on downloading
>>  > and compiling R13B02-1 they seem to be missing (or I messed up the
>>  > recompilation).
>>  >
>>  > Any official word on their omission? They are really useful for some
>>  > purposes...
>>
>> They're not gone. You probably built a system with HiPE disabled.
>>
>>     
>
> It also turns out to be really easy to build such a system even if you
> configure with --enable-hipe.  Building HIPE requires the m4 macro processor
> and if you don't have it installed the configure script makes a one-line
> mention of it deep in the thousands of lines of gibberish that gets spewed
> out.
>
>   
Yes, that seems to be what had happened to me as well. No m4 installed, 
and the configure seemed ok from a superficial glance except complaining 
about wx linking... With m4 installed I have hipe_bifs again; thanks for 
the hint!

/Lars-Ake





More information about the erlang-questions mailing list