[movitz-devel] Re: building image

Vikas N Kumar vikasnkumar at users.sourceforge.net
Fri Oct 27 15:08:31 UTC 2006


Hi Frode
Thanks. I was able to build the image fine and dump it
But now i get this error when i load that image with Bochs.
Any ideas on debugging this issue ?


Plex86/Bochs VGABios 0.5c 07 Jul 2005
This VGA/VBE Bios is released under the GNU LGPL

Please visit :
 . http://bochs.sourceforge.net
 . http://www.nongnu.org/vgabios

Bochs VBE Display Adapter enabled

Bochs BIOS, 1 cpu, $Revision: 1.138.2.1 $ $Date: 2005/07/06 19:30:36 $

ata0 master: Generic 1234 ATA-2 Hard-Disk (499 MBytes)
ata0  slave: Generic 1234 ATAPI-4 CD-Rom/DVD-Rom

Booting from Hard Disk...
Loading Movitz 2..

                  (Failed!)






On 27 Oct 2006 08:58:37 +0200, Frode Vatvedt Fjeld
<ffjeld at common-lisp.net> wrote:
> "Vikas N Kumar" <vikasnkumar at users.sourceforge.net> writes:
>
> > Hi Frode,
> > When I run dump-image i get the following error. What am I supposed to
> > do ? From the code in image.lisp, dump-image should be able to use all
> > the default values.
> >
> > [21]> (movitz:dump-image )
> > ;; Doing initiating dump..
> > *** - The value of (HASH-TABLE-TEST MOVITZ::LISP-HASH) must be one of EQ, EQL,
> >       EQUAL
> >       The value is: FASTHASH-EQ
> > The following restarts are available:
> > ABORT          :R1      ABORT
> > Break 1 [22]>
>
> Hi Vikas, this issue occurs when Movitz tries to convert a native
> (i.e. CLisp) hash-table object to its internal format. When it looks
> up the hash-table's test function, the code expects it to be one of
> eq, eql, or equal (there is an ecase statement about this in
> storage-types.lisp). However, CLisp returns things like fasthash-eql,
> which confuses Movitz. I have added code to deal with this now.
>
> Also, I verified that after these two fixes, CLisp will build Movitz
> Ok, at least on two systems I have access to (windows/cygwin and
> FreeBSD).
>
> --
> Frode Vatvedt Fjeld
>
> _______________________________________________
> movitz-devel site list
> movitz-devel at common-lisp.net
> http://common-lisp.net/mailman/listinfo/movitz-devel
>


-- 
http://www.vikaskumar.org/



More information about the movitz-devel mailing list