On Thu, 26 Feb 2004 09:29:59 +0100, [EMAIL PROTECTED] (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.

Here (and attached) is  summary of the various make testX_imcc reports plus the 
myconfig information. 

Once I see how this should be distilled into the report below, I'll send a patch 
to that next time.

I've modified genrpt.pl to run, capture and extract this information into the 
format below, but it was non-obvious to me how to distill that further without 
some guidance. 

Would this, or modification of it be a useful patch?

Nigel.


Summary of my parrot 0.0.13 configuration:
  configdate='Fri Feb 27 03:38:33 2004'
  Platform:
    osname=MSWin32, archname=MSWin32-x86-multi-thread
    jitcapable=1, jitarchname=i386-MSWin32,
    jitosname=MSWIN32, jitcpuarch=i386
    execcapable=0
    perl=c:\Perl\bin\perl.exe
  Compiler:
    cc='cl', ccflags='-nologo -GF -W3 -MD -Zi -DNDEBUG -DWIN32 -D_CONSOLE -
DNO_STRICT -DNO_HASH_SEED  ',
  Linker and Libraries:
    ld='link', ldflags='-nologo',
    cc_ldflags='/link',
    libs='oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib 
comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib 
uuid.lib wsock32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib 
msvcrt.lib'
  Dynamic Linking:
    so='.dll', ld_shared='-dll',
    ld_shared_flags='-def:libparrot.def'
  Types:
    iv=long, intvalsize=4, intsize=4, opcode_t=long, opcode_t_size=4,
    ptrsize=4, ptr_alignment=4 byteorder=1234, 
    nv=double, numvalsize=8, doublesize=8

        c:\Perl\bin\perl.exe t\harness imcc\t\*\*.t
All tests successful, 22 subtests skipped.

        c:\Perl\bin\perl.exe t\harness -b imcc\t\*\*.t
All tests successful, 22 subtests skipped.

        c:\Perl\bin\perl.exe t\harness -C imcc\t\*\*.t
Failed 13/20 test scripts, 35.00% okay. 105/202 subtests failed, 48.02% okay.

        c:\Perl\bin\perl.exe t\harness -j imcc\t\*\*.t
All tests successful, 22 subtests skipped.

        c:\Perl\bin\perl.exe t\harness -P imcc\t\*\*.t
All tests successful, 22 subtests skipped.

        c:\Perl\bin\perl.exe t\harness -r imcc\t\*\*.t
All tests successful, 22 subtests skipped.

        c:\Perl\bin\perl.exe t\harness -S imcc\t\*\*.t
All tests successful, 22 subtests skipped.



> 
> Still a lot of platforms missing. Please ...
> 
> :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

Attachment: parrot.ok
Description: Binary data

Reply via email to