Opened 3 months ago

Last modified 4 weeks ago

#467 new defect

Unable to load ISI's Powerloom (2010)

Reported by: Mark Evenson Owned by:
Priority: major Milestone: 1.7.2
Component: compiler Version: 1.6.0-dev
Keywords: Cc:
Parent Tickets:

Description (last modified by Mark Evenson)

Stephen Varey writes in <https://mailman.common-lisp.net/pipermail/armedbear-devel/2020-May/004059.html>

I am trying to load powerloom into abcl. 

If you download powerloom (https://www.isi.edu/isd/LOOM/PowerLoom/download.html#PowerLoom)

start abcl and then (load "~/powerloom-4.0.10/load-powerloom.lisp") ;;; assuming downloaded into home directory

It fails with the following stacktrace.

Can you help?

This has exposed a bug in the compiler.

<https://github.com/armedbear/abcl/issues/186>

Change History (6)

comment:1 Changed 3 months ago by Mark Evenson

Summary: Unable to load ICS's Powerloom (2010)Unable to load ISI's Powerloom (2010)

comment:2 Changed 3 months ago by Mark Evenson

STELLA 3.5.35 loaded.
Type `(in-package "STELLA")' to execute STELLA commands.Making required system logic
java.lang.VerifyError: (class: org/armedbear/lisp/pl_kernel_kb_2, method: <clinit> signature: ()V) Bad type in putfield/putstatic
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
at java.lang.Class.getConstructor0(Class.java:3075)
at java.lang.Class.newInstance(Class.java:412)
at org.armedbear.lisp.FaslClassLoader.loadFunction(FaslClassLoader.java:130)
[…]
at java.lang.Thread.run(Thread.java:745)
Error loading /home/srv/powerloom-4.0.10/native/lisp/bin/lisp/logic/pl-kernel-kb.sabcl at line 44 (offset 3242)
#<THREAD "interpreter" {5B983350}>: Debugger invoked on condition of type ERROR
  Compiled function can't be loaded: org.armedbear.lisp.pl_kernel_kb_2 from org.armedbear.lisp.Pathname@54789d54
Restarts:
  0: TOP-LEVEL Return to top level.
[1] STELLA(2): 

comment:3 Changed 3 months ago by Mark Evenson

Description: modified (diff)

comment:4 Changed 2 months ago by Mark Evenson

Milestone: 1.6.21.7.0

comment:5 Changed 2 months ago by Mark Evenson

Milestone: 1.7.01.7.1

Ticket retargeted after milestone closed

comment:6 Changed 4 weeks ago by Mark Evenson

Milestone: 1.7.11.7.2

Ticket retargeted after milestone closed

Note: See TracTickets for help on using tickets.