Ticket #884 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

Function external-process-error-stream is missing in the Windows build

Reported by: jonathlee Owned by:
Priority: normal Milestone: Clozure CL 1.8
Component: Runtime (threads, GC) Version: trunk
Keywords: Cc:

Description

While trying to use the trivial-shell system I ran into an error stating that the ccl:external-process-error-stream function was undefined. After verifying in your documentation that the function was supposed to exist, I looked in the source code and saw that, unlike the ccl:external-process-input-stream and ccl:external-process-output-stream functions, this one was only defined in a CCL built for a non-windows OS. This exclusion exists in both the 1.6 and 1.7 versions.

I manually defined the function using the exact definition from the source code and verified that it works as expected in my REPL on Windows so I am writing this missing function up as a bug.

Change History

comment:1 Changed 3 years ago by rme

  • Status changed from new to closed
  • Resolution set to fixed

(In [15009]) Make ccl:external-process-error-stream available on Windows.

Fixes ticket:884.

comment:2 Changed 3 years ago by rme

Merged to 1.7 in r15010.

Note: See TracTickets for help on using tickets.