]> gitweb.factorcode.org Git - factor.git/commitdiff
Fix some load errors in various places
authorSlava Pestov <slava@shill.local>
Mon, 28 Sep 2009 21:33:39 +0000 (16:33 -0500)
committerSlava Pestov <slava@shill.local>
Mon, 28 Sep 2009 21:33:39 +0000 (16:33 -0500)
basis/math/vectors/simd/simd.factor
basis/sequences/complex/complex-tests.factor
extra/benchmark/raytracer-simd/raytracer-simd.factor
extra/benchmark/simd-1/simd-1.factor

index e7d4f0e94bd84ebf8067b35a5dc711ff3b95e0dd..230f43029a761b4d5f10df40ef9329789418ef7f 100644 (file)
@@ -20,8 +20,9 @@ ERROR: bad-base-type type ;
 PRIVATE>
 
 : define-simd-vocab ( type -- vocab )
+    parse-base-type
     [ simd-vocab ] keep '[
-        _ parse-base-type
+        _
         [ define-simd-128 ]
         [ define-simd-256 ] bi
     ] generate-vocab ;
index 04a80c6beee487cce08a8a08a0917ca0a6504d62..0cb0b41a78771b09805b2841506b5842750b24ef 100644 (file)
@@ -1,6 +1,7 @@
 USING: specialized-arrays sequences.complex
 kernel sequences tools.test arrays accessors ;
-SPECIALIZED-ARRAY: float
+QUALIFIED-WITH: alien.c-types c
+SPECIALIZED-ARRAY: c:float
 IN: sequences.complex.tests
 
 : test-array ( -- x )
index ff3a2bac3e49a229e05de8a9868e7fd19021fe33..5a3c232b5aab32be6f1b9325394a7a012999f7fd 100644 (file)
@@ -5,7 +5,8 @@ USING: arrays accessors io io.files io.files.temp
 io.encodings.binary kernel math math.constants math.functions
 math.vectors math.vectors.simd math.parser make sequences
 sequences.private words hints classes.struct ;
-SIMD: double
+QUALIFIED-WITH: alien.c-types c
+SIMD: c:double
 IN: benchmark.raytracer-simd
 
 ! parameters
index f3ba5eb86e82386d349d5fa67fcd7c83933b4e8a..4b3c4a5b9f43211ad972cd3a67590eaf991e4c0e 100644 (file)
@@ -2,7 +2,8 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: kernel io math math.functions math.parser math.vectors
 math.vectors.simd sequences specialized-arrays ;
-SIMD: float
+QUALIFIED-WITH: alien.c-types c
+SIMD: c:float
 SPECIALIZED-ARRAY: float-4
 IN: benchmark.simd-1