BUG in HiPE

Mikael Pettersson mikpe@REDACTED
Wed Oct 22 17:29:19 CEST 2003


David Wallin writes:
 > 
 > Source file attached, here's what happens:
 > 
 > 5> c(hipe_bugs,[native]).
 > {ok,hipe_bugs}
 > 6> hipe_bugs:bug1().
 > 
 > =ERROR REPORT==== 22-Oct-2003::15:38:31 ===
 > Error in process <0.24.0> with exit value: 
 > {{badmatch,false},[{hipe_bugs,bug1,0}]}
 > 
 > ** exited: {{badmatch,false},[{hipe_bugs,bug1,0}]} **
 > 7> c(hipe_bugs).
 > {ok,hipe_bugs}
 > 8> hipe_bugs:bug1().
 > "2003-10-22 14:38:50 [build 1]."
 > 9>

Confirmed. The problem is that module_info() returns []
when the module is native-compiled, which breaks your
keysearch/3 call.

We'll look into this. Thanks for the report.

/Mikael



More information about the erlang-questions mailing list