# New Ticket Created by  Andy Dougherty 
# Please include the string:  [perl #39245]
# in the subject line of all future correspondence about this issue. 
# <URL: https://rt.perl.org/rt3/Ticket/Display.html?id=39245 >


The following patch updates my Solaris 8 results.  

Also, other parts of the file looked woefully out of date.  The purpose
of the PLATFORMS file, according to the blurb at the top, is to report
that "Parrot was reported to compile and run tests successfully on the
following platforms."  Listing platforms for which results are so old
as to be irrelevant, or for which no results at all are available,
doesn't seem to me to be particularly helpful.

Accordingly, I propose deleting all entries without any date at all,
and all entries that date from before 2006.  If those systems are
indeed still actively tested, it's simple enough to add them back in.
Overall, though, I think this better represents the state of parrot
portability knowledge.

I can see an argument for adding a section to the file saying "Reports
on the following systems would be particuarly welcome", and listing
there such platforms as AIX and HPUX, but any such listing would be
incomplete.  Instead, a general plea at the top for more reports seems
to me to be more appropriate.


--- parrot-current/PLATFORMS    Sun May 14 19:15:06 2006
+++ parrot-andy/PLATFORMS       Tue May 30 09:48:38 2006
@@ -8,50 +8,17 @@
 Platform                B8    Runloops      Feature Comp Test Inst YYYYMMDD
                            CGoto JIT EXEC   Thr Sig
 ---------------------------------------------------------------------------
-aix-pwr-xlc6            B    -    Y    -     Y   -   Y    Y     ?
-aix-pwr64-xlc6          B8   -    -    -     Y   -   Y    Y/20  ?
 darwin_7.9.0 (10.3)     B    Y    Y    -     Y   Y   Y    Y     Y  20060514
-darwin_8.2.0-gcc4.0.0   B    Y    Y    -     Y   Y   Y    Y     ?  20050804
-freebsd5.2-i386              Y    Y/4  Y     Y   -   Y*6  Y     ?
-freebsd6.0b-amd64        8   Y    -    -     Y   Y   Y    Y/12  ?  20050804
-hpux-pa_risc2.0-gcc2.9  B    ?    -    -     Y   Y   Y*2  Y     ?
-?-ia64                       ?    ?    ?     ?   ?   ?    ?     ?
-irix6.5                      ?    ?    ?     Y   ?   Y    Y/2   ?
-irix6.5-64              B8   ?    ?    ?     Y   Y   Y    Y     ?  20040816
-linux-ppc-gcc2.95.3     B    Y    Y    Y     Y   Y   Y    Y     ?
-linux-ppc-gcc3.2.3      B    Y    Y/9  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     Y  20051106
-linux-x86-gcc3.2.3           Y    Y    Y     Y   Y   Y    Y     ?  20050930
-linux-x86-gcc3.3.3           Y    Y    Y     Y   Y   Y    Y     Y  20051001
-linux-x86-gcc3.3.3 *3        Y    Y    Y     Y   Y   Y    Y*3   ?
 linux-x86-gcc3.3.5.2005013   Y    Y    Y     Y   Y   Y    Y     ?  20060514
 linux-x86-gcc4.0.2           Y    Y    Y     Y   Y   Y    Y     ?  20060514
-linux-x86-gcc4.0.3           Y    Y    Y     Y   Y   Y    Y     Y  20051204
 linux-x86-gcc4.1.0           Y    Y    Y     Y   Y   Y    Y     Y  20060306
-linux-x86-icc8               Y    Y    Y     Y   Y   Y    Y     ?
-linux-x86_64-gcc3.3.3    8   Y    -    -     Y   Y   Y    Y     ?
-linux-x86_64-gcc3.4.2    8   Y    -    -     Y   Y   Y    Y     ?  200505
 linux-x86_64-gcc3.4.3    8   Y    -    -     Y   Y   Y    Y     ?  20060108
-netbsd                       ?    ?    Y     ?   ?   Y    Y*1   ?
-openbsd                      Y    Y/5  Y     Y   -   Y    Y     ?
-openbsd-ppc             B    Y    -    -     -   -   Y    Y     ?
-openbsd_beta_3.5-vax         ?    ?    ?     ?   ?   Y*4  Y/26  ?
-os2                          ?    ?    ?     ?   ?   ?    ?     ?
-plan9                        ?    ?    ?     ?   ?   ?    ?     ?
-sol8-sparc-cc           B    -    -    -     -   -   -    Y/983 ?  20060502
-sol9-sparc-gcc3.3.2     B    -    Y/2  -     Y   ?   Y    Y/2   ?  20050814
+sol8-sparc-cc           B    -    -    -     -   -   -    Y/997 ?  20060530
 sol10-sparc-cc_5.8      B    Y    -    -     Y   Y   Y    Y/6   ?  20060331
 sol10-sparc-gcc_4.0.2   B    Y    -    -     Y   Y   Y    Y/7   ?  20060401
-tru64-alpha-gcc          8   ?    ?    ?     Y   ?   Y    Y     ?
 tru64-alpha-compaq_c6.5  8   ?    ?    ?     Y   ?   Y    Y/2   ?  20060203
-vms                          ?    ?    ?     ?   ?   ?    ?     ?
-win32-bcc                    ?    ?    ?     ?   ?   ?    ?     ?
-win32-cygwin_1.5.18          Y    Y    -     Y   Y   Y*5  Y/2   ?  20060108
-win32-icl_8.0.48             -    Y    -     -   -   Y    Y/2   ?
+win32-cygwin_1.5.18          Y    Y    -     Y   Y   Y*1  Y/2   ?  20060108
 win32-mingw-gcc3.4.2         Y    Y    -     -   -   Y    Y/12  Y  20060221
-win32-msvc_6.0               -    Y    -     -   -   Y    Y     ?  20050804
 win32-msvc_7.1               -    Y    -     -   -   Y    Y/71  ?  20060203
 
 ?   ... unknown or untested
@@ -78,15 +45,9 @@
 YYYYMMDD  The date tested.
 
 Remarks:
-*1 no recent report
-*2 needs Configure.pl --define=inet_aton
-*3 kernel 2.6.1 NPTL: signal_2 and _4 failing due to test script problems
-*4 need deactivating of  PARROT_HAS_HEADER_DLFCN
-*5 need PATH=$PATH:$PWD/blib/lib to locate DLL
-*6 needs "gmake"
-*7 needs perl Configure.pl --cc=gcc --link=gcc --ld=gcc --cxx=gcc
+*1 need PATH=$PATH:$PWD/blib/lib to locate DLL
 
-The following configurations are also working on x86/linux (and likely
+The following configurations are also working on x86/linux (and possibly
 other platforms):
 optimized build: perl Configure.pl --optimize
 system malloc:   perl Configure.pl --gc=libc

-- 
    Andy Dougherty              [EMAIL PROTECTED]

Reply via email to