On Thu, Feb 26, 2004 at 09:29:59AM +0100, Leopold Toetsch wrote: > Leopold Toetsch <[EMAIL PROTECTED]> wrote: > > Please help me fill out the blanks by sending or committing patches. > > Please make sure to have the latest and best Parrot from CVS. > > Still a lot of platforms missing. Please ... >
Hi, I have downloaded the snapshot dated 27-Feb-2004 00:01 from http://cvs.perl.org/snapshots/parrot/ and tested it on hpux. I order to get it to compile I have to revert to using inet_aton at line 623 of io_unix.c. inet_pton was causing unsatisfied symbols at link time. The thread and signal tests are currently disabled for hpux. After enabling them in the test scripts they both pass all their tests. All tests successful, 70 subtests skipped. Files=95, Tests=1380, 224 wallclock secs (126.22 cusr + 78.33 csys = 204.55 CPU) Summary of my parrot 0.0.13 configuration: configdate='Fri Feb 27 06:00:27 2004' Platform: osname=RISC2.0, archname=PA-RISC2.0 jitcapable=0, jitarchname=nojit, jitosname=nojit, jitcpuarch=i386 execcapable=0 perl=perl Compiler: cc='gcc', ccflags='-D_HPUX_SOURCE -L/lib/pa1.1 -DUINT32_MAX_BROKEN -I/usr/local/include', Linker and Libraries: ld='ld', ldflags='', cc_ldflags='', libs='-lnsl_s -ldld -lm -lndir -lcrypt -lsec -lpthread' Dynamic Linking: so='.so', ld_shared='-b', ld_shared_flags='' Types: iv=long, intvalsize=4, intsize=4, opcode_t=long, opcode_t_size=4, ptrsize=4, ptr_alignment=4 byteorder=4321, nv=double, numvalsize=8, doublesize=8 bash-2.05$ uname -a HP-UX gnbil2dv B.11.00 A 9000/800 unknown bash-2.05$ gcc -v Reading specs from /usr/cygnus/bin/../lib/gcc-lib/hppa1.0-hp-hpux11.00/2.9-gnupro-98r2/specs gcc version 2.9-gnupro-98r2 bash-2.05$ perl -v This is perl, v5.6.0 built for PA-RISC2.0 > :r PLATFORMS > > Parrot-0.0.999 was reported to compile and run tests successfuly on these > platforms: > > Platform B8 Runloops Feature Compile Tests > CGoto JIT EXEC Threads Signals > --------------------------------------------------------------------- > aix - Y - Y - Y Y > darwin > freebsd > hpux > ?-ia64 > irix6.5 Y Y Y/2 > linux-amd64 8 > linux-ppc-gcc3.2.3 B Y Y Y Y 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 > solaris > tru64 8 > vms > win32-bcc > win32-cygwin > win32-mingw > win32-msvc > > - ... no > Y ... yes > Y/n ... tests with n failures > > 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 > > Thanks, > leo -- We envision to professionally maintain progressive meta-services in order to interactively integrate excellent catalysts for change because that is what the customer expects