Running test-run-program.script with ecl-16.1.2-2cb60658-win-x86 Testing echo ok 1 via run-program as a list Testing echo ok 1 via run-program as a string TEST ABORTED: Subprocess with command "echo ok 1" exited with error code 1 Backtrace: 0: (# ((4202 . 0) (#:G2706) (4201 . #:G2705) (CONDITION . #) (COUNT . 69) (STREAM . #) (UIOP/IMAGE::KEYS :STREAM # :COUNT 69 :CONDITION #))) 1: (# ((#:%PROGV-LIST (*PRINT-PPRINT-DISPATCH* *PRINT-ARRAY* *PRINT-BASE* *PRINT-CASE* *PRINT-CIRCLE* *PRINT-ESCAPE* *PRINT-GENSYM* *PRINT-LENGTH* *PRINT-LEVEL* *PRINT-LINES* *PRINT-MISER-WIDTH* *PRINT-PRETTY* *PRINT-RADIX* *PRINT-READABLY* *PRINT-RIGHT-MARGIN* *READ-BASE* *READ-DEFAULT-FLOAT-FORMAT* *READ-EVAL* *READ-SUPPRESS* *READTABLE* *PACKAGE* SI:*SHARP-EQ-CONTEXT* SI:*CIRCLE-COUNTER*) # T 10 :UPCASE NIL T T NIL NIL NIL NIL NIL NIL T NIL 10 SINGLE-FLOAT T NIL # #<"COMMON-LISP-USER" package> NIL NIL) (PACKAGE . :CL) (UIOP/STREAM::THUNK . #>))) 2: (# ((CONDITION . #) (COUNT . 69) (STREAM . #) (UIOP/IMAGE::KEYS :STREAM # :COUNT 69 :CONDITION #))) 3: (# ((COUNT . 69) (STREAM . #) (CONDITION . #))) 4: (# ((ASDF-TEST::ARGS # :COUNT 69 :STREAM #) (ASDF-TEST::NAME . :PRINT-CONDITION-BACKTRACE))) 5: (# ((4200 . 0) (#:G238) (4199 . #:G237) (ASDF-TEST::C . #) (:ASDF-TEST-DONE . :ASDF-TEST-DONE) (ASDF-TEST::THUNK . #>))) 6: (# ((UIOP/RUN-PROGRAM::IGNORE-ERROR-STATUS) (UIOP/RUN-PROGRAM::PROCESS) (UIOP/RUN-PROGRAM::COMMAND . "echo ok 1") (UIOP/RUN-PROGRAM::EXIT-CODE . 1))) 7: (# ((UIOP/RUN-PROGRAM::OUTPUT-RESULT . "") (UIOP/RUN-PROGRAM::ERROR-OUTPUT-RESULT) (UIOP/RUN-PROGRAM::EXIT-CODE . 1) (UIOP/RUN-PROGRAM::IGNORE-ERROR-STATUS) (UIOP/RUN-PROGRAM::ERROR-OUTPUT) (UIOP/RUN-PROGRAM::OUTPUT :STRING :STRIPPED T) (UIOP/RUN-PROGRAM::INPUT) (UIOP/RUN-PROGRAM::KEYS :INPUT NIL :OUTPUT (:STRING :STRIPPED T) :ERROR-OUTPUT NIL :IF-INPUT-DOES-NOT-EXIST :ERROR :IF-OUTPUT-EXISTS :SUPERSEDE :IF-ERROR-OUTPUT-EXISTS :SUPERSEDE :ELEMENT-TYPE :DEFAULT :EXTERNAL-FORMAT :UTF-8 :OUTPUT (:STRING :STRIPPED T)) (UIOP/RUN-PROGRAM::COMMAND . "echo ok 1"))) 8: (# ((UIOP/RUN-PROGRAM::EXTERNAL-FORMAT . :UTF-8) (UIOP/RUN-PROGRAM::ELEMENT-TYPE . :DEFAULT) (UIOP/RUN-PROGRAM::IF-ERROR-OUTPUT-EXISTS . :SUPERSEDE) (UIOP/RUN-PROGRAM::ERROR-OUTPUT) (UIOP/RUN-PROGRAM::IF-OUTPUT-EXISTS . :SUPERSEDE) (UIOP/RUN-PROGRAM::OUTPUT :STRING :STRIPPED T) (UIOP/RUN-PROGRAM::IF-INPUT-DOES-NOT-EXIST . :ERROR) (UIOP/RUN-PROGRAM::INPUT) (UIOP/RUN-PROGRAM::FORCE-SHELL . T) (UIOP/RUN-PROGRAM::FORCE-SHELL-SUPPLIEDP) (UIOP/RUN-PROGRAM::IGNORE-ERROR-STATUS) (UIOP/RUN-PROGRAM::KEYS :OUTPUT (:STRING :STRIPPED T)) (UIOP/RUN-PROGRAM::COMMAND . "echo ok 1"))) 9: (# NIL) 10: (# ((ASDF-TEST::NAME . "test-run-program.script") (ASDF-TEST::FILE . ASDF-TEST::|test-run-program.script|))) 11: (# ((4140 . 0) (#:G3524) (4139 . #:G3523) (4138 . 0) (4137) (ASDF/CACHE::FUN . #>) (ASDF/CACHE::KEY) (ASDF/CACHE::OVERRIDE) (ASDF/CACHE::THUNK . #>))) 12: (# ((:ASDF-TEST-DONE . :ASDF-TEST-DONE) (ASDF-TEST::THUNK . #>))) 13: (# ((ASDF-TEST::FILE . ASDF-TEST::|test-run-program.script|))) 14: (# NIL) 15: (# ((SI::OUTPUT-FILE . T) (SI::C-FILE) (SI::H-FILE) (SI::DATA-FILE) (SI::VERBOSE . T) (SI::SYSTEM-P) (EXT:QUIT))) 16: (# NIL) 17: (NIL NIL) Above backtrace due to this condition: Subprocess with command "echo ok 1" exited with error code 1 Script failed