<div dir="ltr"><div><br></div><div><br></div><div><br></div><div>Thank you for your patience with my zombielike testing. <br></div><div class="gmail_extra"><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div class=""><div class="h5"><br>
</div></div>I (hopefully) fixed the SBCL failure now (see my reply to rpgoldman).<br>
<br></blockquote><div><br></div><div><br></div><div>sbcl: </div><div><br></div><div>  51 tests passing and 0 failing. </div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<br>
Can you create a directory with pathname "c:/foo/" and call from CLISP<br>
(lisp-implementation-version)<br>
(ext:probe-pathname* "c:/foo/")<br>
(POSIX:file-stat "c:/foo/" nil)<br></blockquote><div><br></div><div><br></div><div>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;</div><div><div>dcooper8@seven ~/genworks/cl-engines/windows/clisp/clisp-2.49</div>
<div>$ ./clisp.exe</div><div>  i i i i i i i       ooooo    o        ooooooo   ooooo   ooooo</div><div>  I I I I I I I      8     8   8           8     8     o  8    8</div><div>  I  \ `+' /  I      8         8           8     8        8    8</div>
<div>   \  `-+-'  /       8         8           8      ooooo   8oooo</div><div>    `-__|__-'        8         8           8           8  8</div><div>        |            8     o   8           8     o     8  8</div>
<div>  ------+------       ooooo    8oooooo  ooo8ooo   ooooo   8</div><div><br></div><div>Welcome to GNU CLISP 2.49 (2010-07-07) <<a href="http://clisp.cons.org/">http://clisp.cons.org/</a>></div><div><br></div><div>
Copyright (c) Bruno Haible, Michael Stoll 1992, 1993</div><div>Copyright (c) Bruno Haible, Marcus Daniels 1994-1997</div><div>Copyright (c) Bruno Haible, Pierpaolo Bernardi, Sam Steingold 1998</div><div>Copyright (c) Bruno Haible, Sam Steingold 1999-2000</div>
<div>Copyright (c) Sam Steingold, Bruno Haible 2001-2010</div><div><br></div><div>Type :h and hit Enter for context help.</div><div><br></div><div>[1]> (lisp-implementation-version)</div><div><br></div><div>"2.49 (2010-07-07) (built on <a href="http://STSst063.jenty.by">STSst063.jenty.by</a> [150.0.0.63])"</div>
<div>[2]> (ext:probe-pathname "c:/foo/")</div><div><br></div><div>#P"C:\\foo\\" ;</div><div>#P"C:\\foo\\" ;</div><div>3602368770 ;</div><div>0</div><div>[3]> (POSIX:file-stat "c:/foo/" nil)</div>
<div><br></div><div>*** - Win32 error 2 (ERROR_FILE_NOT_FOUND): The system cannot find the file spec                                ified.</div><div>The following restarts are available:</div><div>ABORT          :R1      Abort main loop</div>
<div>Break 1 [4]> :r1</div><div><br></div><div>[5]></div></div><div>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;</div><div><br></div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

If you need to require something before to be able to use the POSIX<br>
package, e.g. (require "posix") or (require "POSIX"),<br>
that's a good datapoint, too.<br></blockquote><div><br></div><div><br></div><div><br></div><div>Did not need to require anything.</div><div><br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

Are you using the latest CLISP? Where did you get it when? Sigh.<br>
<br></blockquote><div><br></div><div><br></div><div>2.49. I believe I got it from Sourceforge but not 100% sure anymore. </div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

The other two failures are the run-program issue we've been trying to<br>
debug for some time, and unhappily this attempt to trace ext:shell<br>
failed because or a package lock. Can you try to<br>
(ext:without-package-lock ...) or something around the (trace ...) or<br>
(eval '(trace ...)) to make it work? You can run a single test with:<br>
  make t l=clisp t=test-run-program.script</blockquote><div><br></div><div><br></div><div><br></div><div>See here:</div><div>  <br></div><div>   <a href="https://dl.dropboxusercontent.com/u/19667598/asdf-failures/3.1.0.73/clisp-test-run-program.text">https://dl.dropboxusercontent.com/u/19667598/asdf-failures/3.1.0.73/clisp-test-run-program.text</a><br>
</div><div><br></div><div> </div></div><div><br></div>-- <br>My Best,<br><br>Dave <br>
</div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div></div>