Another stepper contrib for ABCL! (this time for compiled code)#654
Another stepper contrib for ABCL! (this time for compiled code)#654alejandrozf wants to merge 1 commit intoarmedbear:masterfrom
Conversation
There was a problem hiding this comment.
You seem to have missed a defpackage in the ASDF definition as I get the following error trying to load this code:
The package "STEPPER" can't be found.
[Condition of type READER-ERROR]
Restarts:
0: [RETRY] Retry compiling #<ASDF/LISP-ACTION:CL-SOURCE-FILE "abcl-jvm-stepper" "base" "abcl-jvm-stepper">.
1: [ACCEPT] Continue, treating compiling #<ASDF/LISP-ACTION:CL-SOURCE-FILE "abcl-jvm-stepper" "base" "abcl-jvm-stepper"> as having been successful.
2: [RETRY] Retry ASDF operation.
3: [CLEAR-CONFIGURATION-AND-RETRY] Retry ASDF operation after resetting the configuration.
4: [ABORT] Abort compilation.
5: [RETRY] Retry SLIME REPL evaluation request.
--more--
Backtrace:
0: (INVOKE-DEBUGGER #<READER-ERROR {6B1DDAEA}>)
1: org.armedbear.lisp.Lisp.error(Lisp.java:389)
2: org.armedbear.lisp.Stream.readToken(Stream.java:1181)
3: org.armedbear.lisp.Stream.processChar(Stream.java:596)
4: org.armedbear.lisp.Stream.readList(Stream.java:756)
5: org.armedbear.lisp.LispReader$3.execute(LispReader.java:88) = #<function READ-LIST {3C3E1FA4}>
6: org.armedbear.lisp.Stream.processChar(Stream.java:589)
7: org.armedbear.lisp.Stream.readList(Stream.java:756)
8: org.armedbear.lisp.LispReader$3.execute(LispReader.java:88) = #<function READ-LIST {3C3E1FA4}>
9: org.armedbear.lisp.Stream.processChar(Stream.java:589)
10: org.armedbear.lisp.Stream.readList(Stream.java:756)
11: org.armedbear.lisp.LispReader$3.execute(LispReader.java:88) = #<function READ-LIST {3C3E1FA4}>
12: org.armedbear.lisp.Stream.processChar(Stream.java:589)
13: org.armedbear.lisp.Stream.readList(Stream.java:756)
14: org.armedbear.lisp.LispReader$3.execute(LispReader.java:88) = #<function READ-LIST {3C3E1FA4}>
15: org.armedbear.lisp.Stream.processChar(Stream.java:589)
16: org.armedbear.lisp.Stream.readList(Stream.java:756)
17: org.armedbear.lisp.LispReader$3.execute(LispReader.java:88) = #<function READ-LIST {3C3E1FA4}>
18: org.armedbear.lisp.Stream.processChar(Stream.java:589)
19: org.armedbear.lisp.Stream.readList(Stream.java:756)
|
We could possibly add your examples in the README as a simple to test to ensure the code compiles and executes under the Github CI? |
Thank you @easye , it was an obsolete dependency on ABCL-STEPPER that I forgot to remove |
Done 👍 |
0aef377 to
0967c31
Compare
|
This seems useful. What's the status? |
|
Hi @fosskers This stepper works out of the box only on function calls. |
I'm happy to add another tool to debug programs in ABCL :)
For more information see the file contrib/abcl-jvm-stepper/README.markdown