[Ecls-list] ECL 9.3.0 pre-release

Samium Gromoff _deepfire at feelingofgreen.ru
Mon Mar 30 21:11:30 UTC 2009


From: Waldek Hebisch <hebisch at math.uni.wroc.pl>
Subject: Re: [Ecls-list] ECL 9.3.0 pre-release
Date: Mon, 30 Mar 2009 22:48:08 +0200 (CEST)

> When I put the above in "ts1.lisp" file and tried:
> 
> (load (compile-file "ts1.lisp"))
> (cacheKeyedMsg "ts1.lisp")
> 
> I got expected output:
> 
> line = "(defun cacheKeyedMsg (file)"
> schar line 0 = #\(
> 
> 
> However, if I lower safety to 1 (which is done during friCAS build)
> and retry:
> 
> (proclaim '(optimize (safety 1)))
> (load (compile-file "ts1.lisp"))
> (cacheKeyedMsg "ts1.lisp")
> 
> then I got:
> 
> line = "(defun cacheKeyedMsg (file)"
> schar line 0 = 40

I can only add that I too had different behavior dependent on the
level of safety, although by now I don't rememeber whether it was
differing in runtime or during compile-time.


regards, Samium Gromoff




More information about the ecl-devel mailing list