]> gitweb.factorcode.org Git - factor.git/commitdiff
compile-1ified
authorDoug Coleman <erg@trifocus.net>
Sat, 21 Jan 2006 05:20:21 +0000 (05:20 +0000)
committerDoug Coleman <erg@trifocus.net>
Sat, 21 Jan 2006 05:20:21 +0000 (05:20 +0000)
TODO.FACTOR.txt

index e43b4025f53781e834f456661b273db2257b50c9..86b8d8f681d00d708be59c37acbeeb90faeca6e8 100644 (file)
@@ -80,60 +80,80 @@ Compile fails:
     0.2875868408644093 + sin >bignum cos >float sin ;\r
 \r
 \r
-x86 fixnum problem?\r
-100 [ test-integer>x ] times\r
+x86 problems below\r
 \r
-IN: compiler-test : math-dummy -63545870 ceiling ;\r
-Compiling math-dummy\r
--63545870 3562994\r
+[ 0 bits>float ]\r
+Compiling G:455019\r
+4.203895392974451e-45 110.8125\r
 \r
-IN: compiler-test : math-dummy -172512992 double>bits ;\r
-Compiling math-dummy\r
-4800873998879566904 4780613886529085440\r
+[ -1 float>bits ]\r
+Compiling G:455338\r
+1099286058 4\r
 \r
-IN: compiler-test : math-dummy 268435455 float>bits ;\r
-Compiling math-dummy\r
-1102377402 4\r
+[ -15766735 double>bits ]\r
+Compiling G:455023\r
+4702233936300867587 4777205847159578624\r
 \r
-IN: compiler-test : math-dummy 268435455 neg ;\r
-Compiling math-dummy\r
--268435455 1\r
+[ -23841331 bits>double ]\r
+Compiling G:455027\r
+5.127236739868035e-270 5.097526873523571e-270\r
+\r
+[ -251924354 1+ ]\r
+Compiling G:455128\r
+-251924353 16511103\r
 \r
-IN: compiler-test : math-dummy 48191798 neg ;\r
-Compiling math-dummy\r
--48191798 18917066\r
+[ -258114108 1- ]\r
+Compiling G:455920\r
+-258114109 10321347\r
 \r
-IN: compiler-test : math-dummy -176408007 next-power-of-2 ;\r
-Compiling math-dummy\r
-1 33554432\r
+[ 259957324 bitnot ]\r
+Compiling G:455227\r
+-259957325 8478131\r
 \r
-IN: compiler-test : math-dummy -63194602 bits>float ;\r
-Compiling math-dummy\r
-80.08636474609375 110.8125\r
+[ -268435456 quadrant ]\r
+Compiling G:455335\r
+1 0\r
 \r
-IN: compiler-test : math-dummy\r
-    116813922808736214071768419862654566798144280646827276619588644136147298073359475589294679233724596355072\r
-    bits>double ;\r
-Compiling math-dummy\r
-5.083189076777759e-270 5.097526873523571e-270\r
+[ 620858855246776348355165240843829248 >fixnum ]\r
+Compiling G:457023\r
+-268435456 0\r
 \r
-IN: compiler-test : math-dummy -43922848 1- ;\r
-Compiling math-dummy\r
--43922849 23186015\r
+[ 268435455 neg ]\r
+Compiling G:457031\r
+-268435455 1\r
 \r
-IN: compiler-test : math-dummy -186662979 quadrant ;\r
-Compiling math-dummy\r
-1 0\r
+[ -60976708 next-power-of-2 ]\r
+Compiling G:457308\r
+1 8388608\r
 \r
-IN: compiler-test : math-dummy -51219578 floor ;\r
-Compiling math-dummy\r
--51219578 15889286\r
+[ -132458581 real ]\r
+Compiling G:459251\r
+-132458581 1759147\r
 \r
-IN: compiler-test : math-dummy -56213080 numerator ;\r
-Compiling math-dummy\r
--56213080 10895784\r
+[ -200388566 floor ]\r
+Compiling G:461226\r
+-200388566 938026\r
 \r
-IN: compiler-test : math-dummy -268435456 truncate ;\r
-Compiling math-dummy\r
+\r
+2 ARGUEMENT INTEGER WORDS\r
+[ 252475730 -1 * ]\r
+Compiling G:452424\r
+-252475730 15959726\r
+\r
+[ -268435456 209630756 min ]\r
+Compiling G:452492\r
 -268435456 0\r
 \r
+[ -258355397 -181752298 max ]\r
+Compiling G:452699\r
+-181752298 19574294\r
+\r
+[ -14282409 -22156592 + ]\r
+Compiling G:452838\r
+-36439001 30669863\r
+\r
+[ -48101335 0 - ]\r
+Compiling G:454874\r
+-48101335 19007529\r
+\r
+\r