Hi,

I am trying to build the alice compiler but it fails at bootstrapping. Is
there a way to skip bootstrapping alltogether? Building, installing and
running alice 1.4 works fine.

   http://www.xinutec.org/~pippijn/files/up/make.log

the error is:

   ../compiler/backend-common/NJ/SimplifyRec.sml:127.11-128.44 Error:
   operator and operand don't agree [tycon mismatch]
     operator domain: pat fld_info * lab * pat
     operand:         pat fld_info * lab * exp
     in expression:
       Fld (info,label,exp)

other errors follow.

Another question: are there any plans on improving alice's speed? In my
benchmark, it is about 10 times slower than SML/NJ. SML/NJ compiles its
bytecode to native code on the fly, just like seam (I believe). Maybe
using a different jit library would help (libjit can do optimisations on
its own intermediate code). Alice is a nice research language with
interesting features but it also being more than 20 times slower than
(dynamically typed) common lisp (sbcl) is not good.

-- 
Pippijn van Steenhoven

Attachment: signature.asc
Description: Digital signature

_______________________________________________
alice-users mailing list
[email protected]
http://www.ps.uni-sb.de/mailman/listinfo/alice-users

Reply via email to