gas2serra / mcclim-desktop

a clim-desktop clone
GNU General Public License v3.0
26 stars 1 forks source link

Compile file error #1

Closed ailisp closed 8 years ago

ailisp commented 8 years ago

After clone the newest mcclim-desktop (about minutes ago) to a quicklisp local project directory, it cause: (sbcl 1.2.4 64bit on Debian 8.2.0)

COMPILE-FILE-ERROR while compiling
   #<CL-SOURCE-FILE
     "mcclim-desktop-core" "src" "standard-pathnames">
   [Condition of type UIOP/LISP-BUILD:COMPILE-FILE-ERROR]

Restarts:
 0: [RETRY] Retry compiling #<CL-SOURCE-FILE "mcclim-desktop-core" "src" "standard-pathnames">.
 1: [ACCEPT] Continue, treating compiling #<CL-SOURCE-FILE "mcclim-desktop-core" "src" "standard-pathnames"> 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 "mcclim-desktop"
 5: [RETRY] Retry SLIME REPL evaluation request.
 --more--

Backtrace:
  0: (UIOP/LISP-BUILD:CHECK-LISP-COMPILE-RESULTS NIL T T "~/asdf-action::format-action/" ((#<ASDF/LISP-ACTION:COMPILE-OP > . #<ASDF/LISP-ACTION:CL-SOURCE-FILE "mcclim-desktop-core" "src" "standard-pathname..
  1: ((SB-PCL::EMF ASDF/ACTION:PERFORM) #<unavailable argument> #<unavailable argument> #<ASDF/LISP-ACTION:COMPILE-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "mcclim-desktop-core" "src" "standard-pathnames">)
  2: ((:METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS :AROUND (T T)) #<ASDF/LISP-ACTION:COMPILE-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "mcclim-desktop-core" "src" "standard-pathnames">) [fast-method]
  3: ((:METHOD ASDF/PLAN:PERFORM-PLAN (LIST)) ((#1=#<ASDF/LISP-ACTION:PREPARE-OP > . #2=#<ASDF/SYSTEM:SYSTEM #3="mcclim-desktop-internals">) (#1# . #4=#<ASDF/LISP-ACTION:CL-SOURCE-FILE #3# "packages">) (#5..
  4: ((FLET SB-C::WITH-IT :IN SB-C::%WITH-COMPILATION-UNIT))
  5: ((:METHOD ASDF/PLAN:PERFORM-PLAN :AROUND (T)) ((#1=#<ASDF/LISP-ACTION:PREPARE-OP > . #2=#<ASDF/SYSTEM:SYSTEM #3="mcclim-desktop-internals">) (#1# . #4=#<ASDF/LISP-ACTION:CL-SOURCE-FILE #3# "packages">..
  6: ((FLET SB-C::WITH-IT :IN SB-C::%WITH-COMPILATION-UNIT))
  7: ((:METHOD ASDF/PLAN:PERFORM-PLAN :AROUND (T)) #<ASDF/PLAN:SEQUENTIAL-PLAN {10042CFE43}> :VERBOSE NIL) [fast-method]
  8: ((:METHOD ASDF/OPERATE:OPERATE (ASDF/OPERATION:OPERATION ASDF/COMPONENT:COMPONENT)) #<ASDF/LISP-ACTION:LOAD-OP :VERBOSE NIL> #<ASDF/SYSTEM:SYSTEM "mcclim-desktop"> :VERBOSE NIL) [fast-method]
  9: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) #<unused argument> #<unused argument> #<ASDF/LISP-ACTION:LOAD-OP :VERBOSE NIL> #<ASDF/SYSTEM:SYSTEM "mcclim-desktop"> :VERBOSE NIL)
 10: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE))
 11: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) #<ASDF/LISP-ACTION:LOAD-OP :VERBOSE NIL> #<ASDF/SYSTEM:SYSTEM "mcclim-desktop"> :VERBOSE NIL) [fast-method]
 12: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) #<unused argument> #<unused argument> ASDF/LISP-ACTION:LOAD-OP "mcclim-desktop" :VERBOSE NIL)
 13: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE))
 14: (ASDF/CACHE:CALL-WITH-ASDF-CACHE #<CLOSURE (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) {10042C886B}> :OVERRIDE NIL :KEY NIL)
 15: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) ASDF/LISP-ACTION:LOAD-OP "mcclim-desktop" :VERBOSE NIL) [fast-method]
 16: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) ASDF/LISP-ACTION:LOAD-OP "mcclim-desktop" :VERBOSE NIL) [fast-method]
 17: (ASDF/OPERATE:LOAD-SYSTEM "mcclim-desktop" :VERBOSE NIL)
 18: (QUICKLISP-CLIENT::CALL-WITH-MACROEXPAND-PROGRESS #<CLOSURE (LAMBDA NIL :IN QUICKLISP-CLIENT::APPLY-LOAD-STRATEGY) {100418FD8B}>)
 19: (QUICKLISP-CLIENT::AUTOLOAD-SYSTEM-AND-DEPENDENCIES "mcclim-desktop" :PROMPT NIL)
 --more--

It seems not the problem of my older version. I have retried under the most recent sbcl 1.3.9 on roswell and cause the same error.

gas2serra commented 8 years ago

I'm sorry, I'm re-design all system. I'm almost finish.

I think the problem is about older version of asdf. Can you check if you can execute the function (asdf/find-system:registered-systems*).

Alessandro

On 09/12/2016 05:44 AM, ailisp wrote:

After clone the newest mcclim-desktop (about minutes ago) to a quicklisp local project directory, it cause: (sbcl 1.2.4 64bit on Debian 8.2.0)

|COMPILE-FILE-ERROR while compiling #<CL-SOURCE-FILE "mcclim-desktop-core" "src" "standard-pathnames"> [Condition of type UIOP/LISP-BUILD:COMPILE-FILE-ERROR] Restarts: 0: [RETRY] Retry compiling #<CL-SOURCE-FILE "mcclim-desktop-core" "src" "standard-pathnames">. 1: [ACCEPT] Continue, treating compiling

<CL-SOURCE-FILE "mcclim-desktop-core" "src" "standard-pathnames"> 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 "mcclim-desktop" 5: [RETRY] Retry SLIME REPL evaluation request. --more-- Backtrace: 0: (UIOP/LISP-BUILD:CHECK-LISP-COMPILE-RESULTS NIL T T "~/asdf-action::format-action/" ((#<ASDF/LISP-ACTION:COMPILE-OP > .

<ASDF/LISP-ACTION:CL-SOURCE-FILE "mcclim-desktop-core" "src"

"standard-pathname.. 1: ((SB-PCL::EMF ASDF/ACTION:PERFORM)

#

<ASDF/LISP-ACTION:COMPILE-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE

"mcclim-desktop-core" "src" "standard-pathnames">) 2: ((:METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS :AROUND (T T))

<ASDF/LISP-ACTION:COMPILE-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE

"mcclim-desktop-core" "src" "standard-pathnames">) [fast-method] 3: ((:METHOD ASDF/PLAN:PERFORM-PLAN (LIST)) ((#1=#<ASDF/LISP-ACTION:PREPARE-OP > . #2=#<ASDF/SYSTEM:SYSTEM

3="mcclim-desktop-internals">) (#1# .

4=#<ASDF/LISP-ACTION:CL-SOURCE-FILE #3# "packages">) (#5.. 4: ((FLET

SB-C::WITH-IT :IN SB-C::%WITH-COMPILATION-UNIT)) 5: ((:METHOD ASDF/PLAN:PERFORM-PLAN :AROUND (T)) ((#1=#<ASDF/LISP-ACTION:PREPARE-OP

. #2=#<ASDF/SYSTEM:SYSTEM #3="mcclim-desktop-internals">) (#1# .

4=#<ASDF/LISP-ACTION:CL-SOURCE-FILE #3# "packages">.. 6: ((FLET

SB-C::WITH-IT :IN SB-C::%WITH-COMPILATION-UNIT)) 7: ((:METHOD ASDF/PLAN:PERFORM-PLAN :AROUND (T)) #<ASDF/PLAN:SEQUENTIAL-PLAN {10042CFE43}> :VERBOSE NIL) [fast-method] 8: ((:METHOD ASDF/OPERATE:OPERATE (ASDF/OPERATION:OPERATION ASDF/COMPONENT:COMPONENT)) #<ASDF/LISP-ACTION:LOAD-OP :VERBOSE NIL>

<ASDF/SYSTEM:SYSTEM "mcclim-desktop"> :VERBOSE NIL) [fast-method] 9:

((SB-PCL::EMF ASDF/OPERATE:OPERATE) # #<unused argument> #<ASDF/LISP-ACTION:LOAD-OP :VERBOSE NIL>

<ASDF/SYSTEM:SYSTEM "mcclim-desktop"> :VERBOSE NIL) 10: ((LAMBDA NIL

:IN ASDF/OPERATE:OPERATE)) 11: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) #<ASDF/LISP-ACTION:LOAD-OP :VERBOSE NIL> #<ASDF/SYSTEM:SYSTEM "mcclim-desktop"> :VERBOSE NIL) [fast-method] 12: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) # # ASDF/LISP-ACTION:LOAD-OP "mcclim-desktop" :VERBOSE NIL) 13: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE)) 14: (ASDF/CACHE:CALL-WITH-ASDF-CACHE

<CLOSURE (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) {10042C886B}>

:OVERRIDE NIL :KEY NIL) 15: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) ASDF/LISP-ACTION:LOAD-OP "mcclim-desktop" :VERBOSE NIL) [fast-method] 16: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) ASDF/LISP-ACTION:LOAD-OP "mcclim-desktop" :VERBOSE NIL) [fast-method] 17: (ASDF/OPERATE:LOAD-SYSTEM "mcclim-desktop" :VERBOSE NIL) 18: (QUICKLISP-CLIENT::CALL-WITH-MACROEXPAND-PROGRESS #<CLOSURE (LAMBDA NIL :IN QUICKLISP-CLIENT::APPLY-LOAD-STRATEGY) {100418FD8B}>) 19: (QUICKLISP-CLIENT::AUTOLOAD-SYSTEM-AND-DEPENDENCIES "mcclim-desktop" :PROMPT NIL) --more-- |

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/gas2serra/mcclim-desktop/issues/1, or mute the thread https://github.com/notifications/unsubscribe-auth/ADK2dv1rV5NxxbRitytko54spURvjMsjks5qpMqDgaJpZM4J6Nfz.

gas2serra commented 8 years ago

Hi, I removed "(asdf/find-system:registered-systems*)". Let me know if that solved the problem. Alessandro

ailisp commented 8 years ago

Sorry for the late response. It now works perfectly. Thank you!