lem-project / lem

Common Lisp editor/IDE with high expansibility
http://lem-project.github.io/
MIT License
2.38k stars 175 forks source link

Adapt the new installation system to other implementations #1150

Open Sasanidas opened 12 months ago

Sasanidas commented 12 months ago

With the new changes using qlot, only sbcl works, the first problem is that also the make command doesn't work because it has some specific sbcl command line options.

Sasanidas commented 12 months ago

CCL error:

Too many arguments in call to #<Compiled-function CCL:MAKE-SEMAPHORE #x30000008966F>:
2 arguments provided, at most 0 accepted.
   [Condition of type CCL::TOO-MANY-ARGUMENTS]

Restarts:
 0: [LOAD-SOURCE] Load "home:quicklisp;local-projects;lem;build;quick-patch;log4cl;src;watcher.lisp" instead of "/home/fermin/.cache/common-lisp/ccl-1.12-f98-linux-x64/home/fermin/quicklisp/local-projects/lem/build/quick-patch/log4cl/src/watcher.lx64fsl"
 1: [RECOMPILE] Compile "home:quicklisp;local-projects;lem;build;quick-patch;log4cl;src;watcher.lisp" into "/home/fermin/.cache/common-lisp/ccl-1.12-f98-linux-x64/home/fermin/quicklisp/local-projects/lem/build/quick-patch/log4cl/src/watcher.lx64fsl" then load "/home/fermin/.cache/common-lisp/ccl-1.12-f98-linux-x64/home/fermin/quicklisp/local-projects/lem/build/quick-patch/log4cl/src/watcher.lx64fsl" again
 2: [RETRY-LOAD] Retry loading #P"/home/fermin/.cache/common-lisp/ccl-1.12-f98-linux-x64/home/fermin/quicklisp/local-projects/lem/build/quick-patch/log4cl/src/watcher.lx64fsl"
 3: [SKIP-LOAD] Skip loading #P"/home/fermin/.cache/common-lisp/ccl-1.12-f98-linux-x64/home/fermin/quicklisp/local-projects/lem/build/quick-patch/log4cl/src/watcher.lx64fsl"
 4: [LOAD-OTHER] Load other file instead of #P"/home/fermin/.cache/common-lisp/ccl-1.12-f98-linux-x64/home/fermin/quicklisp/local-projects/lem/build/quick-patch/log4cl/src/watcher.lx64fsl"
 5: [TRY-RECOMPILING] Recompile watcher and try loading it again
 --more--

Backtrace:
 0: (CCL:MAKE-SEMAPHORE :COUNT 0)
 1: (#<Anonymous Function #x30200251645F>)
 2: (CCL::$FASL-LFUNCALL #<CCL::FASLSTATE #x7F735F83E71D>)
 3: (CCL::%FASLOAD "/home/fermin/.cache/common-lisp/ccl-1.12-f98-linux-x64/home/fermin/quicklisp/local-projects/lem/build/quick-patch/log4cl/src/watcher.lx64fsl" #(#<Compiled-function CCL::$FASL-NOOP (Non..
 4: (CCL::%LOAD #P"/home/fermin/.cache/common-lisp/ccl-1.12-f98-linux-x64/home/fermin/quicklisp/local-projects/lem/build/quick-patch/log4cl/src/watcher.lx64fsl" NIL NIL :ERROR :DEFAULT NIL)
 5: (LOAD #P"/home/fermin/.cache/common-lisp/ccl-1.12-f98-linux-x64/home/fermin/quicklisp/local-projects/lem/build/quick-patch/log4cl/src/watcher.lx64fsl" :VERBOSE NIL :PRINT NIL :IF-DOES-NOT-EXIST :ERROR..
 6: (UIOP/UTILITY:CALL-WITH-MUFFLED-CONDITIONS #<CCL:COMPILED-LEXICAL-CLOSURE (:INTERNAL UIOP/LISP-BUILD:LOAD*) #x30200251920F> ("Overwriting already existing readtable ~S." ..))
 7: (CCL::%%BEFORE-AND-AFTER-COMBINED-METHOD-DCODE ((NIL) #<STANDARD-METHOD ASDF/ACTION:PERFORM (ASDF/LISP-ACTION:LOAD-OP ASDF/LISP-ACTION:CL-SOURCE-FILE)> #<LOAD-OP> ..))
 8: (CCL::%CALL-NEXT-METHOD ((NIL) #<STANDARD-METHOD ASDF/ACTION:PERFORM (ASDF/LISP-ACTION:LOAD-OP ASDF/LISP-ACTION:CL-SOURCE-FILE)> #<LOAD-OP> #<CL-SOURCE-FILE "log4cl" "watcher" "watcher">))
 9: ((:INTERNAL ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
10: (CCL::%%STANDARD-COMBINED-METHOD-DCODE (#<STANDARD-METHOD ASDF/ACTION:PERFORM :AROUND (ASDF/OPERATION:OPERATION ASDF/COMPONENT:COMPONENT)> (#<STANDARD-METHOD ASDF/ACTION:PERFORM :BEFORE #>) ..)) 17516..
11: (NIL #<Unknown Arguments>)
12: (CCL::%CALL-NEXT-METHOD (NIL #<STANDARD-METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS (T T)> . 17516687832387))
13: (#<STANDARD-METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS (ASDF/LISP-ACTION:LOAD-OP ASDF/LISP-ACTION:CL-SOURCE-FILE)> #<LOAD-OP> #<CL-SOURCE-FILE "log4cl" "watcher" "watcher">)
14: (CCL::%CALL-NEXT-METHOD (NIL #<STANDARD-METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS (T T)> . 17516687832387))
15: (#<STANDARD-METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS :AROUND (T T)> #<LOAD-OP> #<CL-SOURCE-FILE "log4cl" "watcher" "watcher">)
16: (CCL::%%STANDARD-COMBINED-METHOD-DCODE (#<STANDARD-METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS :AROUND (T T)> ..)) 17516687832387)
17: (NIL #<Unknown Arguments>)
18: (#<STANDARD-METHOD ASDF/PLAN:PERFORM-PLAN (T)> #<ASDF/PLAN:SEQUENTIAL-PLAN #x3020022C06CD>)
19: (CCL::%CALL-NEXT-METHOD (NIL #<STANDARD-METHOD ASDF/PLAN:PERFORM-PLAN (T)> . 17516687832447))
20: (CCL::CALL-WITH-COMPILATION-UNIT #<CCL:COMPILED-LEXICAL-CLOSURE (:INTERNAL CCL::WITH-COMPILATION-UNIT-BODY (ASDF/PLAN:PERFORM-PLAN :AROUND (T))) #x7F735F83F14F> :OVERRIDE NIL)
21: (#<STANDARD-METHOD ASDF/PLAN:PERFORM-PLAN :AROUND (T)> #<ASDF/PLAN:SEQUENTIAL-PLAN #x3020022C06CD>)
22: (CCL::%%STANDARD-COMBINED-METHOD-DCODE (#<STANDARD-METHOD ASDF/PLAN:PERFORM-PLAN :AROUND (T)> #<STANDARD-METHOD ASDF/PLAN:PERFORM-PLAN (T)>) 17516687832447)
23: (NIL #<Unknown Arguments>)
24: (CCL::%%CHECK-KEYWORDS #(1 #() #<Combined-Method ASDF/PLAN:PERFORM-PLAN #x3020008D216F>) 17516687832458)
25: (NIL #<Unknown Arguments>)
26: (#<STANDARD-METHOD ASDF/OPERATE:OPERATE (ASDF/OPERATION:OPERATION ASDF/COMPONENT:COMPONENT)> #<LOAD-OP> #<SYSTEM "lem-ncurses"> :PLAN-CLASS NIL :PLAN-OPTIONS NIL)
27: (CCL::%CALL-NEXT-METHOD ((NIL) #<STANDARD-METHOD ASDF/OPERATE:OPERATE (ASDF/OPERATION:OPERATION ASDF/COMPONENT:COMPONENT)> #<LOAD-OP> #<SYSTEM "lem-ncurses"> :VERBOSE NIL))
28: ((:INTERNAL (ASDF/OPERATE:OPERATE :AROUND (T T))))
29: (#<STANDARD-METHOD ASDF/OPERATE:OPERATE :AROUND (T T)> ((NIL) #<STANDARD-METHOD ASDF/OPERATE:OPERATE (ASDF/OPERATION:OPERATION ASDF/COMPONENT:COMPONENT)> #<LOAD-OP> #<SYSTEM "lem-ncurses"> ..) #<LOAD-..
30: (CCL::%%STANDARD-COMBINED-METHOD-DCODE (#<STANDARD-METHOD ASDF/OPERATE:OPERATE :AROUND (T T)> (#<STANDARD-METHOD ASDF/OPERATE:OPERATE :BEFORE #> #<#>) NIL ..))) 17516687832537)
31: (NIL #<Unknown Arguments>)
32: (CCL::%CALL-NEXT-METHOD ((NIL) #<STANDARD-METHOD ASDF/OPERATE:OPERATE (SYMBOL T)> ASDF/LISP-ACTION:LOAD-OP "lem-ncurses" :VERBOSE NIL))
33: ((:INTERNAL (ASDF/OPERATE:OPERATE :AROUND (T T))))
34: (#<STANDARD-METHOD ASDF/OPERATE:OPERATE :AROUND (T T)> ((NIL) #<STANDARD-METHOD ASDF/OPERATE:OPERATE (SYMBOL T)> ASDF/LISP-ACTION:LOAD-OP "lem-ncurses" :VERBOSE NIL) ASDF/LISP-ACTION:LOAD-OP "lem-ncur..
35: (CCL::%%STANDARD-COMBINED-METHOD-DCODE (#<STANDARD-METHOD ASDF/OPERATE:OPERATE :AROUND (T T)> (#<STANDARD-METHOD ASDF/OPERATE:OPERATE :BEFORE #>) NIL ..) 17516687832610)
36: (NIL #<Unknown Arguments>)
37: (ASDF/SESSION:CALL-WITH-ASDF-SESSION #<CCL:COMPILED-LEXICAL-CLOSURE (:INTERNAL (ASDF/OPERATE:OPERATE :AROUND (T T))) #x3020022C11DF> :OVERRIDE T :KEY NIL :OVERRIDE-CACHE T :OVERRIDE-FORCING NIL)
38: ((:INTERNAL (ASDF/OPERATE:OPERATE :AROUND (T T))))
39: (ASDF/SESSION:CALL-WITH-ASDF-SESSION #<CCL:COMPILED-LEXICAL-CLOSURE (:INTERNAL (ASDF/OPERATE:OPERATE :AROUND (T T))) #x3020022B35DF> :OVERRIDE NIL :KEY NIL :OVERRIDE-CACHE NIL :OVERRIDE-FORCING NIL)
40: (#<STANDARD-METHOD ASDF/OPERATE:OPERATE :AROUND (T T)> ((NIL) ((#<STANDARD-METHOD ASDF/OPERATE:OPERATE :BEFORE #>) NIL #<STANDARD-METHOD ASDF/OPERATE:OPERATE (SYMBOL T)>) ASDF/LISP-ACTION:LOAD-OP ..) ..
41: (CCL::%%STANDARD-COMBINED-METHOD-DCODE (#<STANDARD-METHOD ASDF/OPERATE:OPERATE :AROUND (T T)> (#<STANDARD-METHOD ASDF/OPERATE:OPERATE :BEFORE #>) NIL ..) 17516687832699)
42: (NIL #<Unknown Arguments>)
43: (ASDF/OPERATE:LOAD-SYSTEM "lem-ncurses" :VERBOSE NIL)
44: (QUICKLISP-CLIENT::CALL-WITH-MACROEXPAND-PROGRESS #<CCL:COMPILED-LEXICAL-CLOSURE (:INTERNAL QUICKLISP-CLIENT::APPLY-LOAD-STRATEGY) #x3020022B37CF>)
45: (QUICKLISP-CLIENT::AUTOLOAD-SYSTEM-AND-DEPENDENCIES "lem-ncurses" :PROMPT NIL)
46: (#<STANDARD-METHOD QL-IMPL-UTIL::%CALL-WITH-QUIET-COMPILATION (T T)> #<QL-IMPL:CCL #x302000908E3D> #<CCL:COMPILED-LEXICAL-CLOSURE (:INTERNAL QUICKLISP-CLIENT::QL ..))
47: (#<STANDARD-METHOD QUICKLISP-CLIENT:QUICKLOAD (T)> (:LEM-NCURSES) :PROMPT NIL :SILENT NIL :VERBOSE NIL)
48: (CCL::%CALL-NEXT-METHOD ((NIL) #<STANDARD-METHOD QUICKLISP-CLIENT:QUICKLOAD (T)> :LEM-NCURSES))
49: (QL-DIST::CALL-WITH-CONSISTENT-DISTS #<CCL:COMPILED-LEXICAL-CLOSURE (:INTERNAL (QUICKLISP-CLIENT:QUICKLOAD :AROUND (T))) #x3020022B0A2F>)
50: (CCL::%%STANDARD-COMBINED-METHOD-DCODE (#<STANDARD-METHOD QUICKLISP-CLIENT:QUICKLOAD :AROUND (T)> #<STANDARD-METHOD QUICKLISP-CLIENT:QUICKLOAD (T)>) 17516687832828)
51: (NIL #<Unknown Arguments>)
52: (CCL::CALL-CHECK-REGS QUICKLISP-CLIENT:QUICKLOAD :LEM-NCURSES)
53: (CCL::CHEAP-EVAL (QUICKLISP-CLIENT:QUICKLOAD :LEM-NCURSES))
54: ((:INTERNAL SLYNK-MREPL::MREPL-EVAL-1))
55: (SLYNK::CALL-WITH-RETRY-RESTART "Retry SLY mREPL evaluation request." #<CCL:COMPILED-LEXICAL-CLOSURE (:INTERNAL SLYNK-MREPL::MREPL-EVAL-1) #x3020022ADFCF>)
56: ((:INTERNAL SLYNK-MREPL::MREPL-EVAL-1))
57: ((:INTERNAL SLYNK::CALL-WITH-LISTENER))
58: (SLYNK::CALL-WITH-BINDINGS ((*PACKAGE* . #<Package "COMMON-LISP-USER">) (*DEFAULT-PATHNAME-DEFAULTS* . #P"") (* . #P"/home/fermin/quicklisp/local-projects/lem/.qlot/setup.lisp") (**) (***) ..)) #<CCL:..
59: (SLYNK-MREPL::MREPL-EVAL-1 #<MREPL mrepl-1-1> "(ql:quickload :lem-ncurses)")
60: (SLYNK-MREPL::MREPL-EVAL #<MREPL mrepl-1-1> "(ql:quickload :lem-ncurses)")
61: (NIL #<Unknown Arguments>)
62: (SLYNK:PROCESS-REQUESTS NIL)
63: ((:INTERNAL SLYNK::SPAWN-CHANNEL-THREAD))
64: ((:INTERNAL SLYNK::SPAWN-CHANNEL-THREAD))
65: (SLYNK-BACKEND:CALL-WITH-DEBUGGER-HOOK #<Compiled-function SLYNK:SLYNK-DEBUGGER-HOOK #x302000C5EECF> #<CCL:COMPILED-LEXICAL-CLOSURE (:INTERNAL SLYNK::SPAWN-CHANNEL-THREAD) #x302000E14FCF>)
66: ((:INTERNAL SLYNK::CALL-WITH-LISTENER))
67: (SLYNK::CALL-WITH-BINDINGS ((*PACKAGE* . #<Package "COMMON-LISP-USER">) (*DEFAULT-PATHNAME-DEFAULTS* . #P"") (* . #P"/home/fermin/quicklisp/local-projects/lem/.qlot/setup.lisp") (**) (***) ..)) #<CCL:..
68: ((:INTERNAL SLYNK::SPAWN-CHANNEL-THREAD))
69: (CCL::RUN-PROCESS-INITIAL-FORM #<PROCESS sly-channel-1-mrepl-remote-1(11) [Active] #x302000E01E4D> (#<CCL:COMPILED-LEXICAL-CLOSURE (:INTERNAL CCL::%PROCESS-RUN-FUNCTION) #x302000E01BDF>))
70: ((:INTERNAL (CCL::%PROCESS-PRESET-INTERNAL (CCL:PROCESS))) #<PROCESS sly-channel-1-mrepl-remote-1(11) [Active] #x302000E01E4D> (#<CCL:COMPILED-LEXICAL-CLOSURE (:INTERNAL ..)))
71: ((:INTERNAL CCL::THREAD-MAKE-STARTUP-FUNCTION))
Sasanidas commented 12 months ago

ABCL error:

The variable LEM-SWIFT-MODE:SWIFT-MODE is unbound.
   [Condition of type UNBOUND-VARIABLE]

Restarts:
 0: [TRY-RECOMPILING] Recompile lsp-config and try loading it again
 1: [RETRY] Retry loading FASL for #<ASDF/LISP-ACTION:CL-SOURCE-FILE "lem-swift-mode" "lsp-config">.
 2: [ACCEPT] Continue, treating loading FASL for #<ASDF/LISP-ACTION:CL-SOURCE-FILE "lem-swift-mode" "lsp-config"> as having been successful.
 3: [RETRY] Retry ASDF operation.
 4: [CLEAR-CONFIGURATION-AND-RETRY] Retry ASDF operation after resetting the configuration.
 5: [RETRY] Retry ASDF operation.
 --more--

Backtrace:
 0: (INVOKE-DEBUGGER #<UNBOUND-VARIABLE LEM-SWIFT-MODE:SWIFT-MODE {35EA89F8}>)
 1: org.armedbear.lisp.Lisp.error(Lisp.java:382)
 2: (#<ANONYMOUS-FUNCTION lsp_config_tmpQ56J0NXS_1 (FROM __loader__._) {6E34E34F}>)
 3: (FUNCALL #<ANONYMOUS-FUNCTION lsp_config_tmpQ56J0NXS_1 (FROM __loader__._) {6E34E34F}>)
 4: (SYSTEM:INIT-FASL :VERSION 43)
 5: (SYSTEM::%LOAD #P"/home/fermin/.cache/common-lisp/abcl-1.8.0-fasl43-linux-x64/home/fermin/quicklisp/local-projects/lem/extensions/swift-mode/lsp-config.abcl" NIL NIL T :DEFAULT)
 6: (LOAD #P"/home/fermin/.cache/common-lisp/abcl-1.8.0-fasl43-linux-x64/home/fermin/quicklisp/local-projects/lem/extensions/swift-mode/lsp-config.abcl")
 7: (APPLY LOAD #P"/home/fermin/.cache/common-lisp/abcl-1.8.0-fasl43-linux-x64/home/fermin/quicklisp/local-projects/lem/extensions/swift-mode/lsp-config.abcl" NIL)
 8: (#<LOCAL-FUNCTION IN LOAD* {FF01238}>)
 9: (UIOP/UTILITY:CALL-WITH-MUFFLED-CONDITIONS #<LOCAL-FUNCTION IN LOAD* {FF01238}> ("Overwriting already existing readtable ~S." #(#:FINALIZERS-OFF-WARNING :ASDF-FINALIZERS)))
10: (UIOP/LISP-BUILD:CALL-WITH-MUFFLED-LOADER-CONDITIONS #<LOCAL-FUNCTION IN LOAD* {FF01238}>)
11: (UIOP/LISP-BUILD:LOAD* #P"/home/fermin/.cache/common-lisp/abcl-1.8.0-fasl43-linux-x64/home/fermin/quicklisp/local-projects/lem/extensions/swift-mode/lsp-config.abcl")
12: (ASDF/LISP-ACTION:PERFORM-LISP-LOAD-FASL #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "lem-swift-mode" "lsp-config">)
13: (#<LOCAL-FUNCTION IN STD-COMPUTE-EFFECTIVE-METHOD {3B7A6295}> (#<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "lem-swift-mode" "lsp-config">))
14: (#<LOCAL-FUNCTION IN METHOD PERFORM (AROUND) (OPERATION COMPONENT) {51793E72}>)
15: (#<LOCAL-FUNCTION IN CALL-WHILE-VISITING-ACTION {A4491BA}>)
16: (ASDF/SESSION:CALL-WITH-ASDF-SESSION #<LOCAL-FUNCTION IN CALL-WHILE-VISITING-ACTION {A4491BA}> :OVERRIDE NIL :KEY NIL :OVERRIDE-CACHE NIL :OVERRIDE-FORCING NIL)
17: (ASDF/ACTION:CALL-WHILE-VISITING-ACTION #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "lem-swift-mode" "lsp-config"> #<LOCAL-FUNCTION IN METHOD PERFORM (AROUND) (OPERATION COMPONENT) ..
18: (ASDF/ACTION:PERFORM #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "lem-swift-mode" "lsp-config">)
19: (#<METHOD-FUNCTION PERFORM-WITH-RESTARTS NIL (T T) {5313A69B}> (#<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "lem-swift-mode" "lsp-config">) NIL)
20: (#<ANONYMOUS-FUNCTION clos_312 (FROM clos.abcl) {6A13B6BB}> (#<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "lem-swift-mode" "lsp-config">))
21: (#<ANONYMOUS-FUNCTION clos_310 (FROM clos.abcl) {73EE4760}> (#<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "lem-swift-mode" "lsp-config">))
22: (ASDF/ACTION:PERFORM-WITH-RESTARTS #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "lem-swift-mode" "lsp-config">)
23: (#<LOCAL-FUNCTION IN METHOD PERFORM-PLAN NIL (T) {43233526}> #<ASDF/PLAN:SEQUENTIAL-PLAN {4C4D9EA8}>)
24: (APPLY #<LOCAL-FUNCTION IN METHOD PERFORM-PLAN NIL (T) {43233526}> (#<ASDF/PLAN:SEQUENTIAL-PLAN {4C4D9EA8}>))
25: (#<ANONYMOUS-FUNCTION clos_310 (FROM clos.abcl) {2FB9F03F}> (#<ASDF/PLAN:SEQUENTIAL-PLAN {4C4D9EA8}>))
26: (JVM::%WITH-COMPILATION-UNIT #<LOCAL-FUNCTION IN METHOD PERFORM-PLAN (AROUND) (T) {54DFA3FD}>)
27: (#<LOCAL-FUNCTION IN METHOD PERFORM-PLAN (AROUND) (T) {7AB8319D}> #<ASDF/PLAN:SEQUENTIAL-PLAN {4C4D9EA8}>)
28: (APPLY #<LOCAL-FUNCTION IN METHOD PERFORM-PLAN (AROUND) (T) {7AB8319D}> (#<ASDF/PLAN:SEQUENTIAL-PLAN {4C4D9EA8}>))
29: (#<ANONYMOUS-FUNCTION clos_310 (FROM clos.abcl) {1F6FA6D2}> (#<ASDF/PLAN:SEQUENTIAL-PLAN {4C4D9EA8}>))
30: (ASDF/PLAN:PERFORM-PLAN #<ASDF/PLAN:SEQUENTIAL-PLAN {4C4D9EA8}>)
31: (#<LOCAL-FUNCTION IN METHOD OPERATE NIL (OPERATION COMPONENT) {20E8B1E9}> #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "lem-ncurses"> :VERBOSE NIL)
32: (APPLY #<LOCAL-FUNCTION IN METHOD OPERATE NIL (OPERATION COMPONENT) {20E8B1E9}> (#<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "lem-ncurses"> :VERBOSE NIL))
33: (#<ANONYMOUS-FUNCTION clos_308 (FROM clos.abcl) {236FE374}> (#<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "lem-ncurses"> :VERBOSE NIL))
34: (#<LOCAL-FUNCTION IN METHOD OPERATE (AROUND) (T T) {F0C382}>)
35: (ASDF/SESSION:CALL-WITH-ASDF-SESSION #<LOCAL-FUNCTION IN METHOD OPERATE (AROUND) (T T) {F0C382}> :OVERRIDE NIL :KEY NIL :OVERRIDE-CACHE NIL :OVERRIDE-FORCING NIL)
36: (#<LOCAL-FUNCTION IN METHOD OPERATE (AROUND) (T T) {2919482A}> #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "lem-ncurses"> :VERBOSE NIL)
37: (APPLY #<LOCAL-FUNCTION IN METHOD OPERATE (AROUND) (T T) {2919482A}> (#<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "lem-ncurses"> :VERBOSE NIL))
38: (ASDF/OPERATE:OPERATE #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "lem-ncurses"> :VERBOSE NIL)
39: (APPLY ASDF/OPERATE:OPERATE #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "lem-ncurses"> (:VERBOSE NIL))
40: (#<LOCAL-FUNCTION IN METHOD OPERATE NIL (SYMBOL T) {1296A04D}> ASDF/LISP-ACTION:LOAD-OP "lem-ncurses" :VERBOSE NIL)
41: (APPLY #<LOCAL-FUNCTION IN METHOD OPERATE NIL (SYMBOL T) {1296A04D}> (ASDF/LISP-ACTION:LOAD-OP "lem-ncurses" :VERBOSE NIL))
42: (#<ANONYMOUS-FUNCTION clos_308 (FROM clos.abcl) {35EFB68B}> (ASDF/LISP-ACTION:LOAD-OP "lem-ncurses" :VERBOSE NIL))
43: (#<LOCAL-FUNCTION IN METHOD OPERATE (AROUND) (T T) {77142C0F}>)
44: (ASDF/SESSION:CALL-WITH-ASDF-SESSION #<LOCAL-FUNCTION IN METHOD OPERATE (AROUND) (T T) {77142C0F}> :OVERRIDE NIL :KEY NIL :OVERRIDE-CACHE NIL :OVERRIDE-FORCING NIL)
45: (#<LOCAL-FUNCTION IN METHOD OPERATE (AROUND) (T T) {717E1DBC}> ASDF/LISP-ACTION:LOAD-OP "lem-ncurses" :VERBOSE NIL)
46: (APPLY #<LOCAL-FUNCTION IN METHOD OPERATE (AROUND) (T T) {717E1DBC}> (ASDF/LISP-ACTION:LOAD-OP "lem-ncurses" :VERBOSE NIL))
47: (ASDF/OPERATE:OPERATE ASDF/LISP-ACTION:LOAD-OP "lem-ncurses" :VERBOSE NIL)
48: (APPLY ASDF/OPERATE:OPERATE ASDF/LISP-ACTION:LOAD-OP "lem-ncurses" (:VERBOSE NIL))
49: (#<LOCAL-FUNCTION IN METHOD OPERATE (AROUND) (T T) {12C543A1}>)
50: (ASDF/SESSION:CALL-WITH-ASDF-SESSION #<LOCAL-FUNCTION IN METHOD OPERATE (AROUND) (T T) {12C543A1}> :OVERRIDE T :KEY NIL :OVERRIDE-CACHE T :OVERRIDE-FORCING NIL)
51: (#<LOCAL-FUNCTION IN METHOD OPERATE (AROUND) (T T) {35761D7C}>)
52: (ASDF/SESSION:CALL-WITH-ASDF-SESSION #<LOCAL-FUNCTION IN METHOD OPERATE (AROUND) (T T) {35761D7C}> :OVERRIDE NIL :KEY NIL :OVERRIDE-CACHE NIL :OVERRIDE-FORCING NIL)
53: (#<LOCAL-FUNCTION IN METHOD OPERATE (AROUND) (T T) {63D43B89}> ASDF/LISP-ACTION:LOAD-OP "lem-ncurses" :VERBOSE NIL)
54: (APPLY #<LOCAL-FUNCTION IN METHOD OPERATE (AROUND) (T T) {63D43B89}> (ASDF/LISP-ACTION:LOAD-OP "lem-ncurses" :VERBOSE NIL))
55: (ASDF/OPERATE:OPERATE ASDF/LISP-ACTION:LOAD-OP "lem-ncurses" :VERBOSE NIL)
56: (APPLY ASDF/OPERATE:OPERATE ASDF/LISP-ACTION:LOAD-OP "lem-ncurses" (:VERBOSE NIL))
57: (ASDF/OPERATE:LOAD-SYSTEM "lem-ncurses" :VERBOSE NIL)
58: (#<LOCAL-FUNCTION IN APPLY-LOAD-STRATEGY {624649B2}>)
59: (QUICKLISP-CLIENT::CALL-WITH-MACROEXPAND-PROGRESS #<LOCAL-FUNCTION IN APPLY-LOAD-STRATEGY {624649B2}>)
60: (QUICKLISP-CLIENT::APPLY-LOAD-STRATEGY #<QUICKLISP-CLIENT::LOAD-STRATEGY "lem-ncurses" (1 asdf, 0 quicklisp)>)
61: (QUICKLISP-CLIENT::AUTOLOAD-SYSTEM-AND-DEPENDENCIES :LEM-NCURSES :PROMPT NIL)
62: (#<LOCAL-FUNCTION IN METHOD QUICKLOAD NIL (T) {5AA6C610}>)
63: (QL-IMPL-UTIL::%CALL-WITH-QUIET-COMPILATION #<QL-IMPL:ABCL {27582C61}> #<LOCAL-FUNCTION IN METHOD QUICKLOAD NIL (T) {5AA6C610}>)
64: (QL-IMPL-UTIL:CALL-WITH-QUIET-COMPILATION #<LOCAL-FUNCTION IN METHOD QUICKLOAD NIL (T) {5AA6C610}>)
65: (#<LOCAL-FUNCTION IN METHOD QUICKLOAD NIL (T) {5FBEBDC5}> :LEM-NCURSES)
66: (APPLY #<LOCAL-FUNCTION IN METHOD QUICKLOAD NIL (T) {5FBEBDC5}> (:LEM-NCURSES))
67: (#<LOCAL-FUNCTION IN GENERATE-EMF-LAMBDA {6056E208}> (:LEM-NCURSES))
68: (#<LOCAL-FUNCTION IN METHOD QUICKLOAD (AROUND) (T) {1DF4CDC8}>)
69: (QL-DIST::CALL-WITH-CONSISTENT-DISTS #<LOCAL-FUNCTION IN METHOD QUICKLOAD (AROUND) (T) {1DF4CDC8}>)
70: (#<LOCAL-FUNCTION IN METHOD QUICKLOAD (AROUND) (T) {4D2F1C1D}> :LEM-NCURSES)
71: (APPLY #<LOCAL-FUNCTION IN METHOD QUICKLOAD (AROUND) (T) {4D2F1C1D}> (:LEM-NCURSES))
72: (#<STANDARD-GENERIC-FUNCTION QUICKLISP-CLIENT:QUICKLOAD {4C83E296}> :LEM-NCURSES)
73: (SYSTEM::%EVAL (QUICKLISP-CLIENT:QUICKLOAD :LEM-NCURSES))
74: (EVAL (QUICKLISP-CLIENT:QUICKLOAD :LEM-NCURSES))
75: (#<LOCAL-FUNCTION IN MREPL-EVAL-1 {2155D5EE}>)
76: (SLYNK::CALL-WITH-RETRY-RESTART "Retry SLY mREPL evaluation request." #<LOCAL-FUNCTION IN MREPL-EVAL-1 {2155D5EE}>)
77: (#<LOCAL-FUNCTION IN MREPL-EVAL-1 {BAF1494}>)
78: (#<LOCAL-FUNCTION IN CALL-WITH-LISTENER {308E12A4}>)
79: (SLYNK::CALL-WITH-BINDINGS ((*PACKAGE* . #<PACKAGE COMMON-LISP-USER>) (*DEFAULT-PATHNAME-DEFAULTS* . #P"/home/fermin/") (* . T) (**) (***) (/ T) ...) #<LOCAL-FUNCTION IN CALL-WITH-LISTENER {308E12A4}>..
80: (SLYNK::CALL-WITH-LISTENER #<SLYNK-MREPL::MREPL mrepl-1-1> #<LOCAL-FUNCTION IN MREPL-EVAL-1 {BAF1494}>)
81: (SLYNK-MREPL::MREPL-EVAL-1 #<SLYNK-MREPL::MREPL mrepl-1-1> "(ql:quickload :lem-ncurses)")
82: (SLYNK-MREPL::MREPL-EVAL #<SLYNK-MREPL::MREPL mrepl-1-1> "(ql:quickload :lem-ncurses)")
83: (SLYNK::CHANNEL-SEND #<SLYNK-MREPL::MREPL mrepl-1-1> :PROCESS ("(ql:quickload :lem-ncurses)"))
84: (SLYNK:PROCESS-REQUESTS NIL)
85: (#<LOCAL-FUNCTION IN SPAWN-CHANNEL-THREAD {5F42F5C}>)
86: (#<LOCAL-FUNCTION IN SPAWN-CHANNEL-THREAD {A8160A9}>)
87: (SLYNK-BACKEND:CALL-WITH-DEBUGGER-HOOK #<function SLYNK-DEBUGGER-HOOK {7C7994A5}> #<LOCAL-FUNCTION IN SPAWN-CHANNEL-THREAD {A8160A9}>)
88: (APPLY #<function CALL-WITH-DEBUGGER-HOOK {3E4F20CA}> #<function SLYNK-DEBUGGER-HOOK {7C7994A5}> #<LOCAL-FUNCTION IN SPAWN-CHANNEL-THREAD {A8160A9}> NIL)
89: (SLYNK-BACKEND:CALL-WITH-DEBUGGER-HOOK #<function SLYNK-DEBUGGER-HOOK {7C7994A5}> #<LOCAL-FUNCTION IN SPAWN-CHANNEL-THREAD {A8160A9}>)
90: (#<LOCAL-FUNCTION IN SPAWN-CHANNEL-THREAD {7979DED9}>)
91: (#<LOCAL-FUNCTION IN SPAWN-CHANNEL-THREAD {3922E860}>)
92: (#<LOCAL-FUNCTION IN CALL-WITH-LISTENER {1D88BED7}>)
93: (SLYNK::CALL-WITH-BINDINGS ((*PACKAGE* . #<PACKAGE COMMON-LISP-USER>) (*DEFAULT-PATHNAME-DEFAULTS* . #P"/home/fermin/") (* . T) (**) (***) (/ T) ...) #<LOCAL-FUNCTION IN CALL-WITH-LISTENER {1D88BED7}>..
94: (SLYNK::CALL-WITH-LISTENER #<SLYNK-MREPL::MREPL mrepl-1-1> #<LOCAL-FUNCTION IN SPAWN-CHANNEL-THREAD {3922E860}>)
95: (#<LOCAL-FUNCTION IN SPAWN-CHANNEL-THREAD {1C0D01E7}>)
96: (#<LOCAL-FUNCTION IN G1916768 {2BB58BA9}>)
97: (THREADS::THREAD-FUNCTION-WRAPPER #<LOCAL-FUNCTION IN G1916768 {2BB58BA9}>)
Sasanidas commented 12 months ago

ECL error:

COMPILE-FILE-ERROR while
compiling #<cl-source-file "lem-swift-mode" "lsp-config">
   [Condition of type UIOP/LISP-BUILD:COMPILE-FILE-ERROR]

Restarts:
 0: [RETRY] Retry compiling #<cl-source-file "lem-swift-mode" "lsp-config">.
 1: [ACCEPT] Continue, treating compiling #<cl-source-file "lem-swift-mode" "lsp-config"> as having been successful.
 2: [RETRY] Retry ASDF operation.
 3: [CLEAR-CONFIGURATION-AND-RETRY] Retry ASDF operation after resetting the configuration.
 4: [ABORT] Give up on "lem-ncurses"
 5: [REGISTER-LOCAL-PROJECTS] Register local projects and try again.
 --more--

Backtrace:
 0: DEBUG-IN-EMACS
 1: INVOKE-SLY-DEBUGGER
 2: LAMBDA1440
 3: CALL-WITH-DEBUGGER-HOOK
 4: SLYNK-DEBUGGER-HOOK
 5: LAMBDA50
 6: CHECK-LISP-COMPILE-RESULTS
 7: #<bytecompiled-function BYTECODES 0x7f69df258820>
 8: LAMBDA68
 9: CALL-WITH-RETRY-RESTART
10: LAMBDA66
11: LAMBDA403
12: CALL-WITH-BINDINGS
13: CALL-WITH-LISTENER
14: MREPL-EVAL-1
15: MREPL-EVAL
16: CHANNEL-SEND
17: PROCESS-REQUESTS
18: LAMBDA732
19: LAMBDA719
20: CALL-WITH-DEBUGGER-HOOK
21: LAMBDA772
22: LAMBDA773
23: LAMBDA403
24: CALL-WITH-BINDINGS
25: CALL-WITH-LISTENER
26: LAMBDA716
27: NIL
Sasanidas commented 12 months ago

Seems like the swif mode may have some lsp code inside and that maybe it's breaking

jgarte commented 1 month ago

Hi, what's the status on lem and ecl?

Sasanidas commented 1 month ago

Hi, what's the status on lem and ecl?

So, no progress, I suspect that still doesn't compile correctly