[Openmcl-devel] Solaris x86-64 progress

Chun Tian (binghe) binghe.lisp at gmail.com
Mon Aug 11 00:00:44 PDT 2008


Hi again, G.B.

在 2008-8-11,上午10:31, Gary Byers 写道:

> If anyone's interested, there's a work-in-progress Solaris x86-64  
> (or "x64",
> if you prefer) port in the trunk.  I ran into many of the same  
> issues that
> Chris described.
>
> Some of the socket code is still buggy (and largely untested), there's
> an intermittent problem whereby sometimes (i.e., when I don't have GDB
> attached to look at it ...) threads get strange memory faults during
> QUIT, there seems to be an OS bug (or a misinterpetation of some
> information passed to a signal handler) that causes memory fault
> addresses to be reported incorrectly sometimes (on "SunOS 5.11
> snv_93"), and there are likely other bugs that I'm not aware of.
>
> What work I've done on it has been done under OpenSolaris (there's
> an 08/05 live cd at opensolaris.org, and I later upgraded to a  
> slightly later version via the package system.)  I don't know
> if it runs differently or at all under Solaris 10.


Amazing! It works on Solaris 10. But I got some lisp error when I try  
to rebuild-ccl, please see it (full details in attach):

;Loading #P"/home/binghe/ccl/bin/x86-disassemble.sx64fsl"...
 > Error: Unbound variable: X86-DISASSEMBLED-INSTRUCTION
 > While executing: CHEAP-EVAL-IN-ENVIRONMENT, in process listener(1).
 > Type :GO to continue, :POP to abort, :R for a list of available  
restarts.
 > If continued: Retry getting the value of X86-DISASSEMBLED- 
INSTRUCTION.
 > Type :? for other options.
1 >

And I also made trivial changes to get openmcl64 script works on  
solaris.

Thanks again!

Regards,

Chun Tian (binghe)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: solaris-rebuild-ccl.log
Type: application/octet-stream
Size: 14489 bytes
Desc: not available
URL: <https://lists.clozure.com/pipermail/openmcl-devel/attachments/20080811/c4834f32/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: openmcl64-scripts.diff
Type: application/octet-stream
Size: 442 bytes
Desc: not available
URL: <https://lists.clozure.com/pipermail/openmcl-devel/attachments/20080811/c4834f32/attachment-0001.obj>


More information about the Openmcl-devel mailing list