[svn:parrot] r36171 - in trunk/t: op pmc

coke at svn.parrot.org coke at svn.parrot.org
Fri Jan 30 14:52:37 UTC 2009


Author: coke
Date: Fri Jan 30 14:52:37 2009
New Revision: 36171
URL: https://trac.parrot.org/parrot/changeset/36171

Log:
These failures have been reported for some time on openbsd; since they're
not getting fixed, let's get our smolder back to status quo.

Hopefully when they get fixed for windows, they'll get fixed for openbsd, too.

Modified:
   trunk/t/op/arithmetics.t
   trunk/t/pmc/complex.t
   trunk/t/pmc/float.t

Modified: trunk/t/op/arithmetics.t
==============================================================================
--- trunk/t/op/arithmetics.t	Fri Jan 30 14:08:53 2009	(r36170)
+++ trunk/t/op/arithmetics.t	Fri Jan 30 14:52:37 2009	(r36171)
@@ -170,7 +170,7 @@
 #
 
 SKIP: {
-    skip 'failing on win32' => 1 if $^O =~ m/win32/i;
+    skip 'failing on your platform' => 1 if $^O =~ m/win32|openbsd/i;
 
 pasm_output_is( <<'CODE', <<OUTPUT, "turn a native number into its negative" );
         set N0, 0

Modified: trunk/t/pmc/complex.t
==============================================================================
--- trunk/t/pmc/complex.t	Fri Jan 30 14:08:53 2009	(r36170)
+++ trunk/t/pmc/complex.t	Fri Jan 30 14:52:37 2009	(r36171)
@@ -1041,13 +1041,14 @@
     .complex_op_is("-2+3i", "3.590565+0.530921i", 'sinh' )
     .complex_op_is("-2-3i", "3.590565-0.530921i", 'sinh' )
 
-    eq osname, "MSWin32", win32fail
+    eq osname, "MSWin32", fail
+    eq osname, "openbsd", fail
     .complex_op_is("0-2i", "-0.000000-0.909297i", 'sinh' )
     .complex_op_is("0+2i", "-0.000000+0.909297i", 'sinh' )
     .return()
 
-win32fail:
-    skip( 2, 'failing on win32' )
+fail:
+    skip( 2, 'failing on your platform' )
 .end
 
 .sub cosh_of_complex_numbers

Modified: trunk/t/pmc/float.t
==============================================================================
--- trunk/t/pmc/float.t	Fri Jan 30 14:08:53 2009	(r36170)
+++ trunk/t/pmc/float.t	Fri Jan 30 14:52:37 2009	(r36171)
@@ -504,7 +504,7 @@
 OUTPUT
 
 SKIP: {
-    skip 'failing on win32' => 1 if $^O =~ m/win32/i;
+    skip 'failing on your platform' => 1 if $^O =~ m/win32|openbsd/i;
 
 pasm_output_like( << 'CODE', << 'OUTPUT', "neg 0" );
     new P0, ['Float']


More information about the parrot-commits mailing list