Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[perl #39245] [PATCH] Update Platforms -- Late May 2006

0 views
Skip to first unread message

Andy Dougherty

unread,
May 30, 2006, 11:46:50 AM5/30/06
to bugs-bi...@rt.perl.org
# 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 doug...@lafayette.edu

Leopold Toetsch

unread,
Jun 5, 2006, 7:21:39 AM6/5/06
to perl6-i...@perl.org, bugs-bi...@netlabs.develooper.com

On May 30, 2006, at 17:46, Andy Dougherty (via RT) wrote:

> The following patch updates my Solaris 8 results.
>
> Also, other parts of the file looked woefully out of date.

Thanks, applied.

Folks, please add recent platform lines.

leo

0 new messages