Function with declared result type NIL returned.
I think there may be an issue with the way CMUCL handles return values.
I'm having trouble developing a reduced test case so I have attached the code I encountered the issue with. The code relies on an external library titled external-program.
I'm using cumcl-2016-06-x86-darwin.
I can't find any proclamations, declamations, declarations or THE forms associated with the generic function external-program:start.