Author: leo
Date: Sat May 7 04:13:54 2005
New Revision: 7998
Modified:
trunk/PLATFORMS
trunk/t/pmc/threads.t
Log:
[perl #35305] [PATCH] skip threads 'detatch' test on win32
the 'detatch' threads test hangs on win32. this small patch skips one
test, so others may fail :)
Courtesy of Jerry Gay <[EMAIL PROTECTED]>
---
Update PLATFORMS
Modified: trunk/PLATFORMS
==============================================================================
--- trunk/PLATFORMS (original)
+++ trunk/PLATFORMS Sat May 7 04:13:54 2005
@@ -5,7 +5,7 @@
---------------------------------------------------------------------------
aix-pwr-xlc6 B - Y - Y - Y Y
aix-pwr64-xlc6 B8 - - - Y - Y Y/20
-darwin B Y Y Y Y Y Y Y Y 20041007
+darwin B Y Y Y Y Y Y Y Y 20050507
freebsd5.2-i386 Y Y/4 Y Y - Y*6 Y
hpux-pa_risc2.0-gcc2.9 B - - Y Y Y*2 Y
?-ia64
@@ -15,12 +15,12 @@
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 20041007
-linux-x86-gcc3.3.3 Y Y Y Y Y Y Y Y 20041007
+linux-x86-gcc2.95.2 Y Y Y Y Y Y Y Y 20050507
+linux-x86-gcc3.3.3 Y Y Y Y Y Y Y Y 20050507
linux-x86-gcc3.3.3 *3 Y Y Y Y Y Y Y*3
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 20041029
+linux-x86_64-gcc3.4.2 8 Y - - Y Y Y Y 200505
netbsd Y Y Y*1
openbsd Y Y/5 Y Y - Y Y
openbsd_beta_3.5-vax Y*4 Y/26
@@ -33,7 +33,7 @@
win32-cygwin_1.5.11_1 Y Y - Y*5 Y Y Y 20041006
win32-icl_8.0.48 - Y - - - Y Y/2
win32-mingw
-win32-ms-cl_13.10.3077 - Y - - - Y Y/9 20041008
+win32-msvc_7.1 - Y - - - Y Y/68 20050507
- ... no
Y ... yes
@@ -70,6 +70,4 @@
other platforms):
optimized build: perl Configure.pl --optimize
system malloc: perl Configure.pl --gc=libc
-incremental GC: include/parrot/settings.h PARROT_GC_MS:=0 PARROT_GC_IMS:=1
-arena_dod_flags: include/parrot/settings.h ARENA_DOD_FLAGS:=1
Modified: trunk/t/pmc/threads.t
==============================================================================
--- trunk/t/pmc/threads.t (original)
+++ trunk/t/pmc/threads.t Sat May 7 04:13:54 2005
@@ -263,6 +263,8 @@
500500
OUTPUT
+SKIP: {
+ skip("detach broken on $^O", 1) if ($^O =~ /MSWin32/);
output_like(<<'CODE', <<'OUTPUT', "detach");
find_global P5, "_foo"
new P2, .ParrotThread
@@ -290,6 +292,7 @@
CODE
/(done\nthread\n)|(thread\ndone\n)/
OUTPUT
+}
output_is(<<'CODE', <<'OUTPUT', "share a PMC");
find_global P5, "_foo"