Created
February 21, 2019 12:13
-
-
Save jmercouris/e960b200962f640b67f778e23d48e4df to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | |
;; ASD File in Question | |
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | |
(asdf:defsystem "app" | |
:version "0.1.0" | |
:author "Atlas Engineer LLC" | |
:depends-on ("clack" | |
"lack" | |
"caveman2" | |
"envy" | |
"cl-ppcre" | |
"cl-smtp" | |
"bordeaux-threads" | |
"str" | |
"uiop" | |
"djula" | |
"cl-dbi" | |
"sxql" | |
"mito" | |
"parse-float" | |
"cl-json" | |
"cl-stripe-client" | |
"cl-csv") | |
:components ((:module "source" | |
:components | |
((:file "main" :depends-on ("config" "view" "db")) | |
(:file "db" :depends-on ("web" "config" "utility" "view" "utility" "payment")) | |
(:file "web" :depends-on ("utility" "config" "payment")) | |
(:file "web-back-office" :depends-on ("web")) | |
(:file "view" :depends-on ("config")) | |
(:file "payment" :depends-on ("config")) | |
(:file "config") | |
(:file "utility")))) | |
:description "App.co web application.") | |
(asdf:defsystem "app/seed" | |
:depends-on ("app") | |
:components ((:module "seed" | |
:components | |
((:file "seed"))))) | |
(asdf:defsystem "app/test" | |
:depends-on ("app" | |
"fiveam") | |
:components ((:module "tests" | |
:components | |
((:file "app")))) | |
:description "Test system for app" | |
;; THE FOLLOWING LINE BELOW IS PROBLEMATIC | |
;; It will not let me load the system "app" or anything when it is present | |
:perform (test-op (o s) | |
(uiop:symbol-call :fiveam :run! #'app.test:test-all))) | |
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | |
;; Contents of tests/app.lisp | |
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | |
(in-package :cl-user) | |
(defpackage app.test | |
(:use :cl | |
:app) | |
(:export :test-all)) | |
(in-package :app.test) | |
(defun test-all () | |
(print "Placeholder")) | |
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | |
;; What the REPL Says | |
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | |
Error while trying to load definition for system app | |
from pathname | |
/Users/jmercouris/Work/Atlas/Consulting/App/app.asd: | |
READ error during LOAD: | |
Package APP.TEST does not exist. | |
Line: 48, Column: 80, File-Position: 1613 | |
Stream: #<SB-INT:FORM-TRACKING-STREAM for "file /Users/jmercouris/Work/Atlas/Consulting/App/app.asd" {1002763993}> | |
[Condition of type ASDF/FIND-SYSTEM:LOAD-SYSTEM-DEFINITION-ERROR] | |
Restarts: | |
0: [ABORT] Abort loading file "/Users/jmercouris/Work/Atlas/Consulting/App/app.asd". | |
1: [RETRY] Retry #<DEFINE-OP > on #<SYSTEM "app">. | |
2: [ACCEPT] Continue, treating #<DEFINE-OP > on #<SYSTEM "app"> 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: ((FLET "H0" :IN ASDF/ACTION:PERFORM) #<SB-C::INPUT-ERROR-IN-LOAD {1002888003}>) | |
1: (SB-KERNEL::%SIGNAL #<SB-C::INPUT-ERROR-IN-LOAD {1002888003}>) | |
2: (ERROR #<SB-C::INPUT-ERROR-IN-LOAD {1002888003}>) | |
3: (SB-C:COMPILER-ERROR SB-C::INPUT-ERROR-IN-LOAD :CONDITION #<SB-INT:SIMPLE-READER-PACKAGE-ERROR "Package ~A does not exist." {1002887F83}> :STREAM #<SB-INT:FORM-TRACKING-STREAM for "file /Users/jmercou.. | |
4: (SB-C::%DO-FORMS-FROM-INFO #<CLOSURE (LAMBDA (SB-KERNEL:FORM &KEY :CURRENT-INDEX &ALLOW-OTHER-KEYS) :IN SB-INT:LOAD-AS-SOURCE) {100276617B}> #<SB-C::SOURCE-INFO {1002766133}> SB-C::INPUT-ERROR-IN-LOAD.. | |
5: (SB-INT:LOAD-AS-SOURCE #<SB-INT:FORM-TRACKING-STREAM for "file /Users/jmercouris/Work/Atlas/Consulting/App/app.asd" {1002763993}> :VERBOSE NIL :PRINT NIL :CONTEXT "loading") | |
6: ((FLET SB-FASL::THUNK :IN LOAD)) | |
7: (SB-FASL::CALL-WITH-LOAD-BINDINGS #<CLOSURE (FLET SB-FASL::THUNK :IN LOAD) {4FCA6B}> #<SB-INT:FORM-TRACKING-STREAM for "file /Users/jmercouris/Work/Atlas/Consulting/App/app.asd" {100.. | |
8: ((FLET SB-FASL::LOAD-STREAM :IN LOAD) #<SB-INT:FORM-TRACKING-STREAM for "file /Users/jmercouris/Work/Atlas/Consulting/App/app.asd" {1002763993}> NIL) | |
9: (LOAD #P"/Users/jmercouris/Work/Atlas/Consulting/App/app.asd" :VERBOSE NIL :PRINT NIL :IF-DOES-NOT-EXIST T :EXTERNAL-FORMAT :UTF-8) | |
10: (UIOP/UTILITY:CALL-WITH-MUFFLED-CONDITIONS #<CLOSURE (LAMBDA NIL :IN UIOP/LISP-BUILD:LOAD*) {100276092B}> ("Overwriting already existing readtable ~S." #(#:FINALIZERS-OFF-WARNING :ASDF-FINALIZERS))) | |
11: ((FLET "THUNK" :IN ASDF/ACTION:PERFORM)) | |
12: (SB-IMPL::%WITH-STANDARD-IO-SYNTAX #<CLOSURE (FLET "THUNK" :IN ASDF/ACTION:PERFORM) {4FCDBB}>) | |
13: ((:METHOD ASDF/ACTION:PERFORM (ASDF/FIND-SYSTEM:DEFINE-OP ASDF/SYSTEM:SYSTEM)) #<ASDF/FIND-SYSTEM:DEFINE-OP > #<ASDF/SYSTEM:SYSTEM "app">) [fast-method] | |
14: ((SB-PCL::EMF ASDF/ACTION:PERFORM) #<unused argument> #<unused argument> #<ASDF/FIND-SYSTEM:DEFINE-OP > #<ASDF/SYSTEM:SYSTEM "app">) | |
15: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION)) | |
16: ((:METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS :AROUND (T T)) #<ASDF/FIND-SYSTEM:DEFINE-OP > #<ASDF/SYSTEM:SYSTEM "app">) [fast-method] | |
17: ((:METHOD ASDF/PLAN:PERFORM-PLAN (T)) #<ASDF/PLAN:SEQUENTIAL-PLAN {100275E783}>) [fast-method] | |
18: ((FLET SB-C::WITH-IT :IN SB-C::%WITH-COMPILATION-UNIT)) | |
19: ((:METHOD ASDF/PLAN:PERFORM-PLAN :AROUND (T)) #<ASDF/PLAN:SEQUENTIAL-PLAN {100275E783}>) [fast-method] | |
--more-- |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment