chipz dependence on non-GCL RUN-EXTERNAL, was: *.lisp in /usr/info, redux

Robert Dodier <[email protected]> Sun, 14 Jun 2026 21:39:11 -0700
Newsgroups gmane.comp.mathematics.maxima.general
Message-ID <CAAsY_sTf5yokJ_JU-u98BTX7OULhFdeemfVi=kRHT23FpMuh_w@mail.gmail.com>
On Sun, Jun 14, 2026 at 2:18 AM Michel Talon <[email protected]> wrote:
>
> Note this also requires salza2 for compression. I have seen the following inside:
>
>  #-(or lispworks sbcl openmcl cmu clisp ecl clasp)
>   (error "run-external is not supported for this lisp implementation"))
>
> so no gcl support.

chipz calls this RUN-EXTERNAL function only to execute an external
bzip2 command in a test, so that itself isn't a roadblock; I can see a
few different paths forward: (a) expand RUN-EXTERNAL (called only to
execute bzip2) to accommodate GCL, (b) supply a bzip2 compressed file
by some means outside of the chipz tests (bzip2 is only being called
to create test data for chipz), (c) just skip the bzip2 test for GCL.

If we go down this road, (b) seems entirely suitable.

FWIW

Robert


_______________________________________________
Maxima-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/maxima-discuss