[svn:parrot] r47193 - branches/constant_unfolding/t/compilers/imcc/imcpasm

plobsing at svn.parrot.org plobsing at svn.parrot.org
Mon May 31 05:22:33 UTC 2010


Author: plobsing
Date: Mon May 31 05:22:33 2010
New Revision: 47193
URL: https://trac.parrot.org/parrot/changeset/47193

Log:
skip constant folding tests which no longer work
note: we should keep these around for if/when we get a decent optimizer

Modified:
   branches/constant_unfolding/t/compilers/imcc/imcpasm/opt1.t

Modified: branches/constant_unfolding/t/compilers/imcc/imcpasm/opt1.t
==============================================================================
--- branches/constant_unfolding/t/compilers/imcc/imcpasm/opt1.t	Mon May 31 04:58:49 2010	(r47192)
+++ branches/constant_unfolding/t/compilers/imcc/imcpasm/opt1.t	Mon May 31 05:22:33 2010	(r47193)
@@ -248,6 +248,8 @@
 OUT
 
 ##############################
+SKIP: {
+    skip( "constant folding replaced by unfolding", 2 );
 pir_2_pasm_is( <<'CODE', <<'OUT', "constant add" );
 .sub _main
    add $I0, 10, 15
@@ -278,8 +280,11 @@
    set N0, -5
    end
 OUT
+}
 
 ##############################
+SKIP: {
+    skip( "constant folding replaced by unfolding", 1 );
 pir_2_pasm_is( <<'CODE', <<'OUT', "constant mul" );
 .sub _main
    mul $I0, 10, 15
@@ -294,6 +299,7 @@
    set N0, 150
    end
 OUT
+}
 
 ##############################
 pir_2_pasm_is( <<'CODE', <<'OUT', "constant div" );
@@ -312,6 +318,8 @@
 OUT
 
 ##############################
+SKIP: {
+    skip( "constant folding replaced by unfolding", 23 );
 pir_2_pasm_is( <<'CODE', <<'OUT', "constant mod" );
 .sub _main
    mod $I0, 33, 10
@@ -618,7 +626,7 @@
 OUT
 
 ##############################
-pir_2_pasm_is( <<'CODE', <<'OUT', "constant mix add" );
+    pir_2_pasm_is( <<'CODE', <<'OUT', "constant mix add" );
 .sub _main
    add $N0, 10.0, 15
    end
@@ -632,7 +640,7 @@
 OUT
 
 ##############################
-pir_2_pasm_is( <<'CODE', <<'OUT', "constant unary abs" );
+    pir_2_pasm_is( <<'CODE', <<'OUT', "constant unary abs" );
 .sub _main
    abs $I0, -10
    end
@@ -644,6 +652,7 @@
    set I0, 10
    end
 OUT
+}
 
 ##############################
 pir_2_pasm_is( <<'CODE', <<'OUT', "constant set" );
@@ -1151,12 +1160,15 @@
    end$/
 ';
 
-pir_2_pasm_like( <<'CODE', $output, "constant add big nums" );
+SKIP: {
+    skip( "constant folding replaced by constant unfolding", 1 );
+    pir_2_pasm_like( <<'CODE', $output, "constant add big nums" );
 .sub _main
    add $N0, 10.0e20, 15.0e21
    end
 .end
 CODE
+}
 
 ##############################
 SKIP: {


More information about the parrot-commits mailing list