Should I turn MATH_EMULATE back on?

Mark admin at asarian-host.net
Sun Mar 7 11:07:56 PST 2004


This is weird. I installed Perl 5.8.2_5 on a clean FreeBSD 4.9R-p3 box, and
got an error on Time::Hires. I grabbed the package manually, and got the
same error:

PERL_DL_NONLAZY=1 /usr/local/perl-threaded/bin/perl
"-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')"
t/*.t
t/HiRes....ok 18/25
t/HiRes.t: overall time allowed for tests (60s) exceeded
t/HiRes....dubious
        Test returned status 0 (wstat 15, 0xf)
DIED. FAILED tests 19-25
        Failed 7/25 tests, 72.00% okay
Failed Test Stat Wstat Total Fail  Failed  List of Failed
--------------------------------------------------------------------------
t/HiRes.t      0    15    25   14  56.00%  19-25
Failed 1/1 test scripts, 0.00% okay. 7/25 subtests failed, 72.00% okay.
*** Error code 2

Does Hires use a math co-processor? The only difference with the kernel I
ran yesterday, is that I commented out this:

# options    MATH_EMULATE

On an AMD XP-2200; as I take it it has the co-processor. Still, could that
be what is causing Hires to fail? More importantly, should I turn
MATH_EMULATE back on for the AMD?

Thanks,

- Mark



More information about the freebsd-questions mailing list