]> gitweb.factorcode.org Git - factor.git/commitdiff
Fixing low-level-ir compiler tests for slot changes
authorDaniel Ehrenberg <littledan@pool-224-36.res.carleton.edu>
Sat, 26 Sep 2009 07:48:40 +0000 (02:48 -0500)
committerDaniel Ehrenberg <littledan@pool-224-36.res.carleton.edu>
Sat, 26 Sep 2009 07:48:40 +0000 (02:48 -0500)
basis/compiler/tests/low-level-ir.factor

index 76d7e6de420df90d570bf3bd5051817add7ffd1d..5df04a4d9d2bcafb8872c3a063b6dc39646deeab 100644 (file)
@@ -64,9 +64,9 @@ IN: compiler.tests.low-level-ir
 ! one of the sources
 [ t ] [
     V{
-        T{ ##load-immediate f 1 $[ 2 cell log2 shift ] }
+        T{ ##load-immediate f 1 $[ 2 cell log2 shift array tag-number - ] }
         T{ ##load-reference f 0 { t f t } }
-        T{ ##slot f 0 0 1 $[ array tag-number ] 2 }
+        T{ ##slot f 0 0 1 }
     } compile-test-bb
 ] unit-test
 
@@ -79,9 +79,9 @@ IN: compiler.tests.low-level-ir
 
 [ t ] [
     V{
-        T{ ##load-immediate f 1 $[ 2 cell log2 shift ] }
+        T{ ##load-immediate f 1 $[ 2 cell log2 shift array tag-number - ] }
         T{ ##load-reference f 0 { t f t } }
-        T{ ##set-slot f 0 0 1 $[ array tag-number ] 2 }
+        T{ ##set-slot f 0 0 1 }
     } compile-test-bb
     dup first eq?
 ] unit-test