首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Lispworks中的Quicklisp错误

Lispworks中的Quicklisp错误
EN

Stack Overflow用户
提问于 2018-03-15 06:58:05
回答 1查看 358关注 0票数 3

我在OSX上运行LispWorks 7.1 (macOS High )。有时我会遇到一个Quicklisp加载错误(我有时说,因为当我重新启动LispWorks时,我有时不会再次看到这个错误)。

示例:

代码语言:javascript
复制
CL-USER 1 > (ql:quickload "iterate")
To load "iterate":
  Load 1 ASDF system:
    asdf
  Install 1 Quicklisp release:
    iterate

Error: Error detected during deflate decompression: Corrupted Data detected during decompression: Incorrect huffman code (1E55) in huffman decode!
  1 (abort) Give up on "iterate"
  2 Return to top loop level 0.

Type :b for backtrace or :c <option number> to proceed.
Type :bug-form "<subject>" for a bug report template or :? for other options.

知道怎么回事吗?

我已经证实我最近有个客户:

代码语言:javascript
复制
CL-USER 6 > (ql:update-client)
The most up-to-date client, version 2017-03-06, is already installed.
T

另外,为了防止它有帮助,返回跟踪:

代码语言:javascript
复制
CL-USER 12 : 1 > :b
Call to ERROR
Call to QL-GUNZIPPER::DECODE-HUFFMAN-BLOCK
Call to QL-GUNZIPPER::DECODE-BLOCK
Call to QL-GUNZIPPER::INFLATE-STREAM
Call to QL-GUNZIPPER::INFLATE-GZIP-STREAM
Call to QL-GUNZIPPER:GUNZIP
Call to (METHOD QL-DIST:INSTALL (QL-DIST:RELEASE))
Call to (METHOD QL-DIST:ENSURE-INSTALLED (T))
Call to MAP
Call to QUICKLISP-CLIENT::APPLY-LOAD-STRATEGY
Call to QUICKLISP-CLIENT::AUTOLOAD-SYSTEM-AND-DEPENDENCIES
Call to (METHOD QUICKLISP-CLIENT:QUICKLOAD (T))
Call to CLOS::NEXT-METHOD-CALL-2
Call to QL-DIST::CALL-WITH-CONSISTENT-DISTS
Call to CLOS::GENERIC-FUNCTION-NON-DISCRIMINATOR
Call to LET
Call to EVAL
Call to CAPI::CAPI-TOP-LEVEL-FUNCTION
Call to CAPI::INTERACTIVE-PANE-TOP-LOOP
Call to MP::PROCESS-SG-FUNCTION
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-15 08:26:18

正如雷纳·乔斯维希所指出的那样,我只需要(嗯!)应用最新的补丁程序。

作为将来的参考,这包括

  1. 下载列出的修补程序这里
  2. 将它们复制到适当的private-patches目录(例如,我的/Applications/LispWorks\ 7.1\ \(64-bit\)/Library/lib/7-1-0-0/private-patches )
  3. 相应地修改目录中的load.lisp (在本例中,添加(load-one-private-patch "lisp-memory-copy-32-chunks" :system64)(load-one-private-patch "replace-i-vectors" :system))
  4. 重新启动Lispworks
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49293273

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档