On Tue 29 Jul 2003 16:40, Leopold Toetsch <[EMAIL PROTECTED]> wrote:
> Hi Merijn,
> 
> > Available:
> > 
> > HP-UX 11.00 32bit 1 or 2 CPU's  HP C-ANSI-C and gcc-3.3
> > HP-UX 11.00 64bit 1 or 2 CPU's  HP C-ANSI-C and gcc-3.3
> > HP-UX 10.20 32bit               HP C-ANSI-C and gcc-3.3
> > AIX 4.3     32bit               IBM vac-5 and gcc-3.3.1
> > SuSE 8.2    32bit               gcc-3.3
> > Win2k/Cygwin-1.3.23s 32bit      gcc-3.2 prerelease
> > 
> > All with perl-5.8 and perl-5.9
> > 
> > What's the info you want/need?
> 
> Do these boxen correctly run parrot and the tests ;-)
> $ make realclean
> $ perl Configure.pl  # [1]

I'll use perl-5.8.0 with defined-or

> $ make

HP-UX 11.00/32 2 CPU:

:
io/io_buf.c
cpp: "io/io_buf.c", line 65: warning 2001: Redefinition of macro MAX.
cpp: "io/io_buf.c", line 66: warning 2001: Redefinition of macro MIN.
:
Scanning /pro/3gl/CPAN/parrot/classes/timer.pmc...
cc -Ae -DDEBUGGING -D_HPUX_SOURCE -Wl,+vnocompatwarnings -I/pro/local/include 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64    -I../include -o timer.o -c timer.c
cc: "timer.c", line 75: error 1000: Unexpected symbol: "32".
make[1]: *** [timer.o] Error 1
make[1]: Leaving directory `/pro/3gl/CPAN/parrot/classes'
make: *** [classes/array.o] Error 2
:

HP-UX 10.20/32:

:
Determining what pmc files should be compiled in...done.
Tweaking ccflags...done.
Determining your minimum pointer alignment...

... here it hangs. ...

It is probably related to the same test that's always hanging in
Digest::MD5-2.25 where it hangs in

Testing alignment requirements for U32... 

I've mailed Gisle about that, but never got a reply. In MD5 all goes well if
you hit ^C :/


AIX 4.3/32:

:
Generating config.h...value for 'execos' in config/gen/config_h/config_h.in is undef 
at lib/Parrot/Configure/Step.pm line 122, <IN> line 101.
done.
:
perl pmc2c.pl timer.pmc
Scanning /pro/3gl/CPAN/parrot/classes/timer.pmc...
xlc -DDEBUGGING -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=16384 
-qnoansialias -DUSE_NATIVE_DLOPEN -I/pro/local/include -q32 -D_LARGE_FILES -qlonglong  
 -I../include -o timer.o -c timer.c
"timer.c", line 75.5: 1506-275 (S) Unexpected text integer constant encountered.
"timer.c", line 74.18: 1506-275 (S) Unexpected text ',' encountered.
make[1]: *** [timer.o] Error 1
make[1]: Leaving directory `/pro/3gl/CPAN/parrot/classes'
make: *** [classes/array.o] Error 2


SuSE 8.2 too busy smoking perl to do parrot ...


Win2k + Cygwin-1.3.23s/32:

:
[ you don't want the full list :}} ]
:
:
                 from parser_util.c:19:
../../include/parrot/packfile.h:145: warning: padding struct to align `u'
In file included from ../../include/parrot/parrot.h:210,
                 from imc.h:18,
                 from parser_util.c:19:
../../include/parrot/io.h:149: warning: padding struct to align `fsize'
In file included from ../../include/parrot/parrot.h:215,
                 from imc.h:18,
                 from parser_util.c:19:
../../include/parrot/intlist.h:37: warning: padding struct size to alignment bou
ndary
jit.c
In file included from ../../include/parrot/string.h:19,
                 from ../../include/parrot/register.h:16,
                 from ../../include/parrot/interpreter.h:50,
                 from ../../include/parrot/global_setup.h:18,
                 from ../../include/parrot/parrot.h:195,
                 from jit.c:20:
../../include/parrot/pobj.h:52: warning: padding struct size to alignment bounda
ry
In file included from ../../include/parrot/parrot.h:201,
                 from jit.c:20:
../../include/parrot/hash.h:33: warning: padding struct to align `val'
../../include/parrot/hash.h:42: warning: padding struct to align `value'
../../include/parrot/hash.h:44: warning: padding struct size to alignment bounda
ry
In file included from ../../include/parrot/parrot.h:209,
                 from jit.c:20:
../../include/parrot/packfile.h:145: warning: padding struct to align `u'
In file included from ../../include/parrot/parrot.h:210,
                 from jit.c:20:
../../include/parrot/io.h:149: warning: padding struct to align `fsize'
In file included from ../../include/parrot/parrot.h:215,
                 from jit.c:20:
../../include/parrot/intlist.h:37: warning: padding struct size to alignment bou
ndary
gcc -o imcc.exe -L/usr/local/lib  imcparser.o imclexer.o imc.o stacks.o symreg.o
 instructions.o cfg.o sets.o debug.o optimizer.o pbc.o main.o parser_util.o jit.
o ../../blib/lib/libparrot.a -lcrypt -lutil
make[1]: Leaving directory `/P/parrot/languages/imcc'
perl -MExtUtils::Command -e mv languages/imcc/imcc.exe parrot.exe
cd languages/imcc && make && cd ../..
make[1]: Entering directory `/P/parrot/languages/imcc'
gcc -o imcc.exe -L/usr/local/lib  imcparser.o imclexer.o imc.o stacks.o symreg.o
 instructions.o cfg.o sets.o debug.o optimizer.o pbc.o main.o parser_util.o jit.
o ../../blib/lib/libparrot.a -lcrypt -lutil
make[1]: Leaving directory `/P/parrot/languages/imcc'
cd docs && make && cd ..
make[1]: Entering directory `/P/parrot/docs'
perldoc -u ../packfile.c > packfile-c.pod
perldoc -u ../lib/Parrot/PackFile.pm > packfile-perl.pod
perldoc -u ../bit.ops > ops/bit.pod
perldoc -u ../cmp.ops > ops/cmp.pod
perldoc -u ../core.ops > ops/core.pod
perldoc -u ../debug.ops > ops/debug.pod
perldoc -u ../dotgnu.ops > ops/dotgnu.pod
perldoc -u ../io.ops > ops/io.pod
perldoc -u ../math.ops > ops/math.pod
perldoc -u ../object.ops > ops/object.pod
perldoc -u ../obscure.ops > ops/obscure.pod
perldoc -u ../pmc.ops > ops/pmc.pod
perldoc -u ../rx.ops > ops/rx.pod
perldoc -u ../set.ops > ops/set.pod
perldoc -u ../stack.ops > ops/stack.pod
perldoc -u ../string.ops > ops/string.pod
perldoc -u ../sys.ops > ops/sys.pod
perldoc -u ../var.ops > ops/var.pod
make[1]: Leaving directory `/P/parrot/docs'
:
:
:
# back in main
# '
# Looks like you failed 48 tests of 52.
t/pmc/sub..............dubious
        Test returned status 48 (wstat 12288, 0x3000)
DIED. FAILED tests 1-7, 9-38, 40-45, 47, 49-52
        Failed 48/52 tests, 7.69% okay
t/pmc/timer............ok
t/native_pbc/number....ok
        3/3 skipped: various reasons
Failed Test        Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/op/arithmetics.t   31  7936    38   31  81.58%  3-10 14-26 28 30-38
t/op/basic.t          1   256    16    1   6.25%  2
t/op/bitwise.t       10  2560    20   10  50.00%  11-20
t/op/conv.t           4  1024     5    4  80.00%  1-4
t/op/gc.t             8  2048     8    8 100.00%  1-8
t/op/hacks.t          2   512     5    2  40.00%  1-2
t/op/integer.t       19  4864    39   19  48.72%  3-9 22-32 38
t/op/interp.t         2   512     7    2  28.57%  3-4
t/op/jit.t            7  1792    57    7  12.28%  44-47 51 53-54
t/op/lexicals.t       5  1280     6    5  83.33%  2-6
t/op/macro.t          4  1024    16    4  25.00%  7 9-10 16
t/op/number.t        11  2816    38   11  28.95%  1 3-4 6 9-10 25-27 34-35
t/op/rx.t            13  3328    23   13  56.52%  1 4-5 7-8 10 12 14-17 19 21
t/op/stacks.t        23  5888    56   23  41.07%  4-5 10-11 13-17 21-22 26-28
                                                  42-44 46-47 49 51-53
t/op/string.t        17  4352   107   17  15.89%  8 34 81-82 84-87 91-92 94 97-
                                                  101 103
t/op/time.t           2   512     4    2  50.00%  3-4
t/op/trans.t         18  4608    18   18 100.00%  1-18
t/op/types.t          1   256     2    1  50.00%  1
t/pmc/array.t         4  1024     9    4  44.44%  6-9
t/pmc/boolean.t       1   256     6    1  16.67%  6
t/pmc/coroutine.t     2   512     3    2  66.67%  2-3
t/pmc/eval.t          1   256     3    1  33.33%  1
t/pmc/io.t            4  1024    17    4  23.53%  2-5
t/pmc/iter.t          3   768     6    3  50.00%  2-3 5
t/pmc/multiarray.t    1   256     3    1  33.33%  3
t/pmc/perlarray.t    10  2560    22   10  45.45%  1-3 5-6 15 19-22
t/pmc/perlhash.t     12  3072    28   12  42.86%  5 7-9 15 17-18 22-24 27-28
t/pmc/perlint.t       3   768     7    3  42.86%  4-6
t/pmc/perlstring.t    7  1792    17    7  41.18%  2-4 7-8 16-17
t/pmc/pmc.t          50 12800    87   50  57.47%  12-28 34-36 39-42 44-45 47 52
                                                  55-58 60-64 66-73 83-87
t/pmc/prop.t          5  1280     6    5  83.33%  1-3 5-6
t/pmc/sarray.t        1   256    11    1   9.09%  11
t/pmc/scratchpad.t    3   768     4    3  75.00%  1-3
t/pmc/sub.t          48 12288    52   48  92.31%  1-7 9-38 40-45 47 49-52
20 subtests skipped.
Failed 34/53 test scripts, 35.85% okay. 333/830 subtests failed, 59.88% okay.
make: *** [fulltest_dummy] Error 14
PC09:/P/parrot 510 $

HTH, Enjoy, have FUN! H.Merijn


> $ make fulltest
> 
> [1] Configure.pl can take some arguments like compiler (--cc=xxx) and 
> intval and floatval format (especially if your perl is built with non 
> standard types).
> s. perl Configure --help
> After configuration you have a summary in F<./myconfig>.
> 
> 
> > What to be done on a regular basis?
> 
> Best would be to get these boxen into the tinderbox setup.
> AFAIK is Robert Spier doing this kind of stuff.
> Thanks,
> leo
> 
> 

-- 
H.Merijn Brand        Amsterdam Perl Mongers (http://amsterdam.pm.org/)
using perl-5.6.1, 5.8.0 & 633 on HP-UX 10.20 & 11.00, AIX 4.2, AIX 4.3,
  WinNT 4, Win2K pro & WinCE 2.11.  Smoking perl CORE: [EMAIL PROTECTED]
http://archives.develooper.com/[EMAIL PROTECTED]/   [EMAIL PROTECTED]
send smoke reports to: [EMAIL PROTECTED], QA: http://qa.perl.org


Reply via email to