On Fri, 21 Sep 2001, Andy Dougherty wrote:

> Apropos, here's what I get on Debian Sparc/Linux (my default perl there
> has iv='long long', so that's what we get here too).  Note that nearly
> everything fails.

Ok, I've done cvs update and things are ever so slightly better.  On
Friday, I got

> Failed 4/5 test scripts, 20.00% okay. 20/74 subtests failed, 72.97% okay.
> Failed Test    Stat Wstat Total Fail  Failed  List of Failed
> -------------------------------------------------------------------------------
> t/op/basic.t      1   256     2    1  50.00%  1
> t/op/integer.t   11  2816    26   11  42.31%  1-7 21-24
> t/op/number.t     7  1792    23    7  30.43%  7 9 11 13 15 17 23
> t/op/string.t     1   256     5    1  20.00%  2
> 4 subtests skipped.
> make: *** [test] Error 29

Today, I first have to apply the following hack/incorrect patch:
(Otherwise we fail the bytecode.c:check_magic() function).

--- Configure.pl        Sun Sep 23 10:50:48 2001
+++ Configure.pl.quad   Mon Sep 24 09:00:42 2001
@@ -158,7 +158,7 @@
 }
 elsif ($c{ivsize} == 8) {
     $c{packtype_i} = 'q';
-    $c{packtype_op} = 'l';
+    $c{packtype_op} = 'q';  # Still wrong -- assumes iv == opcode_t.
 }
 
 $c{packtype_n} = 'd';


Then, I get

Failed 4/5 test scripts, 20.00% okay. 14/74 subtests failed, 81.08% okay.
Failed Test    Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/op/basic.t      1   256     2    1  50.00%  1
t/op/integer.t   11  2816    26   11  42.31%  1-7 21-24
t/op/number.t     1   256    23    1   4.35%  23
t/op/string.t     1   256     5    1  20.00%  2
4 subtests skipped.
make: *** [test] Error 29

I'm afraid I'll have very little time this week to track this down myself.

-- 
    Andy Dougherty              [EMAIL PROTECTED]
    Dept. of Physics
    Lafayette College, Easton PA 18042

Reply via email to