[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