ECL on Mac OS X Yosemite fails test-program
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ASDF |
New
|
Undecided
|
Unassigned |
Bug Description
Now create an program without UIOP
; Registering #<system "hello-no-uiop">
;;;
;;; Compiling /Users/
;;; OPTIMIZE levels: Safety=3, Space=0, Speed=2, Debug=3
;;;
;;; End of Pass 1.
;;; Finished compiling /Users/
;;;
/private/
}
^
1 warning generated.
RUN
(ASDF/
TEST ABORTED: Filesystem error with pathname #P"/var/
Either
1) the file does not exist, or
2) we are not allowed to access the file, or
3) the pathname points to a broken symbolic link.
By the way, in my build of ECL, I got many warnings of the above form.
Changed in asdf: | |
milestone: | none → asdf3.1.6 |
Changed in asdf: | |
milestone: | asdf3.1.6 → none |
I believe this is an ECL bug, which I have reported upstream: /gitlab. com/embeddable- common- lisp/ecl/ issues/ 149
https:/
Indeed, if I add a #+ecl t in the force-shell test of the final run-program function, it all works for me, whereas if I don't, the new (to ecl) use-run-program backend fails erratically with an error that suggests I got NIL as an exit code where 0 was expected.