On Fri 27 Feb 2004 12:49, Leopold Toetsch <[EMAIL PROTECTED]> wrote:
> Parrot-0.0.999 was reported to compile and run tests successfuly on these
> platforms:
> 
> Platform                B8    Runloops      Feature   Compile  Tests
>                             CGoto JIT EXEC   Thr Sig
> ---------------------------------------------------------------------
> aix                          -    Y    -     Y   -      Y       Y
> darwin                  B    Y    Y    Y     Y   -      Y       Y
> freebsd
> hpux-pa_risc2.0-gcc2.9  B         -    -     Y   Y      Y*2     Y

parrot_2004-02-27_080000

HP-UX 11.00 pa-risc2.0 / perl-5.8.3-dor / HP C-ANSI-C

a5:/pro/3gl/CPAN/parrot 102 > perl Configure.pl
Parrot Version 0.0.13 Configure 2.0
Copyright (C) 2001-2003 The Perl Foundation.  All Rights Reserved.
:
:
a5:/pro/3gl/CPAN/parrot 103 > make
Compiling with:
xx.c
cc -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings -I/pro/local/include
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -I./include xx.o -c xx.c
:
io/io_unix.c
cc: "io/io_unix.c", line 362: warning 562: Redeclaration of "PIO_unix_isatty"
with a different storage class specifier: "PIO_unix_isatty" will have internal
linkage.
:
: blib/lib/libparrot.a
cc -o parrot -L/pro/local/lib  -g  imcc/main.o blib/lib/libparrot.a -lcl
-lpthread -lnsl -lnm -lmalloc -ldld -lm -lcrypt -lsec
/usr/ccs/bin/ld: Unsatisfied symbols:
   inet_pton (first referenced in blib/lib/libparrot.a(io_unix.o)) (code)
make: *** [parrot] Error 1

HP-UX 11.00 pa-risc2.0 / perl-5.8.3-dor / GNU gcc-3.3.3

a5:/pro/3gl/CPAN/parrot 105 > /opt/perl/bin/perl Configure.pl
Parrot Version 0.0.13 Configure 2.0
Copyright (C) 2001-2003 The Perl Foundation.  All Rights Reserved.
:
:
a5:/pro/3gl/CPAN/parrot 106 > make
Compiling with:
xx.c
gcc -mpa-risc-2-0 -D_HPUX_SOURCE -DDEBUGGING -I/pro/local/include
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -Dan_Sugalski -Larry -Wall
-Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow -Wpointer-arith
-Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Winline -W
-Wno-unused -Wsign-compare -Wformat-nonliteral -Wformat-security -Wpacked
-Wdisabled-optimization -Wno-shadow -I./include -DHAVE_COMPUTED_GOTO xx.o -c
xx.c
:
src/packfile.c: In function `PackFile_unpack':
src/packfile.c:475: warning: cast increases required alignment of target type
:
src/pmc_freeze.c: In function `cleanup_next_for_GC_pool':
src/pmc_freeze.c:609: warning: cast increases required alignment of target type
:
src/embed.c: In function `Parrot_readbc':
src/embed.c:347: warning: cast increases required alignment of target type
src/embed.c: In function `Parrot_setup_opt':
src/embed.c:443: warning: cast increases required alignment of target type
:
src/headers.c: In function `add_extra_buffer_header':
src/headers.c:606: warning: cast increases required alignment of target type
src/dod.c
src/dod.c: In function `free_unused_pobjects':
src/dod.c:734: warning: cast increases required alignment of target type
src/dod.c: In function `clear_live_bits':
src/dod.c:907: warning: cast increases required alignment of target type
:
src/resources.c: In function `compact_pool':
src/resources.c:361: warning: cast increases required alignment of target type
:
io/io_unix.c: In function `PIO_sockaddr_in':
io/io_unix.c:624: warning: implicit declaration of function `inet_pton'
:
gcc -mpa-risc-2-0 -D_HPUX_SOURCE -DDEBUGGING  -I/pro/local/include
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g  -Dan_Sugalski -Larry -Wall
-Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow -Wpointer-arith
-Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Winline -W
-Wno-unused -Wsign-compare -Wformat-nonliteral -Wformat-security -Wpacked
-Wdisabled-optimization  -Wno-shadow -I../include -o unmanagedstruct.o -c
unmanagedstruct.c
unmanagedstruct.c: In function `char_offset_key':
unmanagedstruct.c:163: warning: cast increases required alignment of target type
unmanagedstruct.c: In function `ret_int':
unmanagedstruct.c:198: warning: cast increases required alignment of target type
unmanagedstruct.c:202: warning: cast increases required alignment of target type
unmanagedstruct.c: In function `ret_float':
unmanagedstruct.c:230: warning: cast increases required alignment of target type
unmanagedstruct.c:232: warning: cast increases required alignment of target type
unmanagedstruct.c:234: warning: cast increases required alignment of target type
unmanagedstruct.c: In function `ret_string':
unmanagedstruct.c:260: warning: cast increases required alignment of target type
unmanagedstruct.c: In function `ret_pmc':
unmanagedstruct.c:291: warning: cast increases required alignment of target type
unmanagedstruct.c:301: warning: cast increases required alignment of target type
unmanagedstruct.c: In function `set_int':
unmanagedstruct.c:332: warning: cast increases required alignment of target type
unmanagedstruct.c:335: warning: cast increases required alignment of target type
unmanagedstruct.c:340: warning: cast increases required alignment of target type
unmanagedstruct.c: In function `set_float':
unmanagedstruct.c:365: warning: cast increases required alignment of target type
unmanagedstruct.c:368: warning: cast increases required alignment of target type
unmanagedstruct.c:371: warning: cast increases required alignment of target type
unmanagedstruct.c: In function `set_string':
unmanagedstruct.c:401: warning: cast increases required alignment of target type
/opt/perl/bin/perl pmc2c2.pl --c --no-lines version.pmc
:
encodings/utf16.c: In function `utf16_decode_and_advance':
encodings/utf16.c:220: warning: cast increases required alignment of target type
encodings/utf32.c
encodings/utf32.c: In function `utf32_decode_and_advance':
encodings/utf32.c:153: warning: cast increases required alignment of target type
:
imcc/pbc.c: In function `make_new_sub':
imcc/pbc.c:216: warning: unused parameter `unit'
imcc/pbc.c: In function `add_const_pmc_sub':
imcc/pbc.c:623: warning: cast increases required alignment of target type
:
: blib/lib/libparrot.a
gcc -o parrot -L/pro/local/lib  -g  imcc/main.o blib/lib/libparrot.a -lcl -lpthr
ead -lnsl -lnm -lmalloc -ldld -lm -lcrypt -lsec
/usr/ccs/bin/ld: Unsatisfied symbols:
   inet_pton (first referenced in blib/lib/libparrot.a(io_unix.o)) (code)
/usr/ccs/bin/ld: Target of unconditional branch is out of range
   Reference from:  blib/lib/libparrot.a(core_ops_cg.o)(0x42324)
/usr/ccs/bin/ld: Target of unconditional branch is out of range
   Reference from:  blib/lib/libparrot.a(core_ops_cg.o)(0x423f4)
: - lots of these
/usr/ccs/bin/ld: Target of unconditional branch is out of range
   Reference from:  blib/lib/libparrot.a(core_ops_cg.o)(0x4d070)
/usr/ccs/bin/ld: Target of unconditional branch is out of range
   Reference from:  blib/lib/libparrot.a(core_ops_cg.o)(0x4d19c)
/usr/ccs/bin/ld: Invalid fixups exist
collect2: ld returned 1 exit status


> ?-ia64
> irix6.5                                      Y          Y       Y/2
> linux-amd64              8
> linux-ppc-gcc2.95.3     B         Y    Y     Y   Y      Y       Y
> linux-ppc-gcc3.2.3      B         Y    Y     Y   Y      Y       Y
> linux-sparc-gcc3.3.3    B    Y    -    -     Y   Y      Y       Y
> linux-sparc64-gcc3.3.3  B8   Y    -    -     -   -      Y       -
> linux-x86-gcc2.95.2          Y    Y    Y     Y   Y      Y       Y
> linux-x86-gcc3.3.3           Y    Y    Y     Y   Y      Y       Y
> openbsd                      Y    Y/5  Y     Y   -      Y       Y
> os2
> solaris8-sparc-cc       B    -    Y/84 -     -   -      Y       Y
> tru64                    8
> vms
> win32-bcc
> win32-cygwin
> win32-mingw
> win32-ms-cl_13.00.9466       Y*1  Y/2  -     -   -      Y       Y/2
> 
> -   ... no
> Y   ... yes
> Y/n ... tests with n failures
> Y*n ... s. remarks below
> 
> Platform is "OS-processor-compiler" or a unique shortcut.
> 
> B8 are Processor flags
> B   ... Processor is big endian
> 8   ... opcode_t is 8 byte, i.e. a 64 bit machine
> 
> CGoto ... CGoto runloop is supported
> JIT   ... JIT core is supported
> EXEC  ... compiling to native executables is supported
> Threads . Parrot is multi-threaded
> Signals . Parrot catches kind of a SIGINT (program termination) signal
> 
> Remarks:
> *1 ~90% test failures with the CGP core, also 00ff-dos.t tests are failing
> *2 need s/inet_pton/inet_aton/ in io_unix.c:623
> 

-- 
H.Merijn Brand        Amsterdam Perl Mongers (http://amsterdam.pm.org/)
using perl-5.6.1, 5.8.0, & 5.9.x, and 806 on  HP-UX 10.20 & 11.00, 11i,
   AIX 4.3, SuSE 8.2, and Win2k.           http://www.cmve.net/~merijn/
http://archives.develooper.com/[EMAIL PROTECTED]/   [EMAIL PROTECTED]
send smoke reports to: [EMAIL PROTECTED], QA: http://qa.perl.org

Reply via email to