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
parrot.ok
Description: Binary data