Mac Intel
Joel Reymont
joelr1@REDACTED
Sat Aug 12 13:00:59 CEST 2006
All this means that I need to implement floating-point exceptions,
right?
Is there anything else that seems to be horribly broken?
core, native, bench, loader, memory, process tests pass, all with
no_inline_fp.
big tests fail, unable to allocate region.
Here are the errors from running basic tests with no_inline_fp:
./test.sh /usr/local/bin/erl "[no_inline_fp]" ""
------------------------------------------------------------------------
--- Running basic_tests/test.sh ---
------------------------------------------------------------------------
Testing bif01.erl:
Eshell V5.5 (abort with ^G)
1> ok
2>
------------------------------------------------------------------------
Testing exception01.erl:
Eshell V5.5 (abort with ^G)
1> Catching bad_guy(pe_badarith, e_badmatch)
Trapping exits from spawn_link(exception01, bad_guy,
[pe_badarith,e_badmatch])
=ERROR REPORT==== 12-Aug-2006::11:44:48 ===
Error in process <0.36.0> with exit value: {{badmatch,b},
[{exception01,bad_guy,2}]}
Catching bad_guy(pe_badarg, e_badmatch)
Trapping exits from spawn_link(exception01, bad_guy,
[pe_badarg,e_badmatch])
=ERROR REPORT==== 12-Aug-2006::11:44:48 ===
Error in process <0.37.0> with exit value: {{badmatch,b},
[{exception01,bad_guy,2}]}
Catching bad_guy(pe_badarith, x)
Trapping exits from spawn_link(exception01, bad_guy, [pe_badarith,x])
=ERROR REPORT==== 12-Aug-2006::11:44:48 ===
Error in process <0.38.0> with exit value: {function_clause,
[{exception01,bad_guy,[pe_badarith,x]}]}
Catching bad_guy(pe_badarg, x)
Trapping exits from spawn_link(exception01, bad_guy, [pe_badarg,x])
=ERROR REPORT==== 12-Aug-2006::11:44:48 ===
Error in process <0.39.0> with exit value: {function_clause,
[{exception01,bad_guy,[pe_badarg,x]}]}
Catching bad_guy(pe_badarith, e_case)
Trapping exits from spawn_link(exception01, bad_guy,
[pe_badarith,e_case])
=ERROR REPORT==== 12-Aug-2006::11:44:48 ===
Error in process <0.40.0> with exit value: {{case_clause,xxx},
[{exception01,bad_guy,2}]}
Catching bad_guy(pe_badarg, e_case)
Trapping exits from spawn_link(exception01, bad_guy, [pe_badarg,e_case])
=ERROR REPORT==== 12-Aug-2006::11:44:48 ===
Error in process <0.41.0> with exit value: {{case_clause,xxx},
[{exception01,bad_guy,2}]}
Catching bad_guy(pe_badarith, e_if)
Trapping exits from spawn_link(exception01, bad_guy, [pe_badarith,e_if])
=ERROR REPORT==== 12-Aug-2006::11:44:48 ===
Error in process <0.42.0> with exit value: {if_clause,
[{exception01,bad_guy,2}]}
Catching bad_guy(pe_badarg, e_if)
Trapping exits from spawn_link(exception01, bad_guy, [pe_badarg,e_if])
=ERROR REPORT==== 12-Aug-2006::11:44:48 ===
Error in process <0.43.0> with exit value: {if_clause,
[{exception01,bad_guy,2}]}
Catching bad_guy(pe_badarith, e_badmatch)
Trapping exits from spawn_link(exception01, bad_guy,
[pe_badarith,e_badmatch])
=ERROR REPORT==== 12-Aug-2006::11:44:49 ===
Error in process <0.45.0> with exit value: {{badmatch,b},[]}
Catching bad_guy(pe_badarg, e_badmatch)
Trapping exits from spawn_link(exception01, bad_guy,
[pe_badarg,e_badmatch])
=ERROR REPORT==== 12-Aug-2006::11:44:49 ===
Error in process <0.46.0> with exit value: {{badmatch,b},[]}
Catching bad_guy(pe_badarith, x)
Trapping exits from spawn_link(exception01, bad_guy, [pe_badarith,x])
=ERROR REPORT==== 12-Aug-2006::11:44:49 ===
Error in process <0.47.0> with exit value: {function_clause,[]}
Catching bad_guy(pe_badarg, x)
Trapping exits from spawn_link(exception01, bad_guy, [pe_badarg,x])
=ERROR REPORT==== 12-Aug-2006::11:44:49 ===
Error in process <0.48.0> with exit value: {function_clause,[]}
Catching bad_guy(pe_badarith, e_case)
Trapping exits from spawn_link(exception01, bad_guy,
[pe_badarith,e_case])
=ERROR REPORT==== 12-Aug-2006::11:44:49 ===
Error in process <0.49.0> with exit value: {{case_clause,xxx},[]}
Catching bad_guy(pe_badarg, e_case)
Trapping exits from spawn_link(exception01, bad_guy, [pe_badarg,e_case])
=ERROR REPORT==== 12-Aug-2006::11:44:49 ===
Error in process <0.50.0> with exit value: {{case_clause,xxx},[]}
Catching bad_guy(pe_badarith, e_if)
Trapping exits from spawn_link(exception01, bad_guy, [pe_badarith,e_if])
=ERROR REPORT==== 12-Aug-2006::11:44:49 ===
Error in process <0.51.0> with exit value: {if_clause,[]}
Catching bad_guy(pe_badarg, e_if)
Trapping exits from spawn_link(exception01, bad_guy, [pe_badarg,e_if])
=ERROR REPORT==== 12-Aug-2006::11:44:49 ===
Error in process <0.52.0> with exit value: {if_clause,[]}
ok
Testing comp_tmout.erl:
Eshell V5.5 (abort with ^G)
1> ./comp_tmout.erl:none: internal error in native_compile;
crash reason: timed_out
=ERROR REPORT==== 12-Aug-2006::11:46:21 ===
<HiPE (v 3.5.5)> Error: [hipe:691]: ERROR: Compilation timed out.
./comp_tmout.erl:none: internal error in native_compile;
crash reason: timed_out
=ERROR REPORT==== 12-Aug-2006::11:46:21 ===
<HiPE (v 3.5.5)> Error: [hipe:691]: ERROR: Compilation timed out.
ok
2>
More information about the erlang-questions
mailing list