Messages about spawning a process

Raymond Toy <[email protected]> Fri, 30 May 2025 11:08:40 -0700
Newsgroups gmane.lisp.gcl.devel
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--------------yv5Wlhb1jHiqGdK0fGlDeoA0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

I noticed this when running the Maxima testsuite with gcl 2.7.1:

|***** Spawning process echo |

There are also message about spawning gnuplot. This can be easily 
duplicated by doing:

|system("echo abc"); ***** Spawning process echo abc |

Are these really necessary? Can they be disabled? The other lisps I 
tried (cmucl, ccl64) with maxima just print “abc”, which is what I think 
people expect.

&#8203;
--------------yv5Wlhb1jHiqGdK0fGlDeoA0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html>
<html>
  <head>

    <meta http-equiv=3D"content-type" content=3D"text/html; charset=3DUTF=
-8">
    <title></title>
    <meta charset=3D"utf-8">
  </head>
  <body>
    <div class=3D"markdown-here-wrapper"
      style=3D"height: 379.2px; inline-size: 586px; width: 586px;">
      <p
style=3D"height: 22px; inline-size: 586px; margin-block: 0px 19.2px; marg=
in-bottom: 19.2px; margin-top: 0px; width: 586px;">I
        noticed this when running the Maxima testsuite with gcl 2.7.1:</p=
>
      <pre
style=3D"font-family: Consolas, Inconsolata, Courier, monospace; font-siz=
e: 16px; height: 75.6px; inline-size: 586px; line-height: 19.2px; margin-=
block: 19.2px; margin-bottom: 19.2px; margin-top: 19.2px; width: 586px;">=
<code
style=3D"background-color: rgba(175, 184, 193, 0.2); border-block: 1px so=
lid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); bord=
er-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-end-e=
nd-radius: 3px; border-end-start-radius: 3px; border-inline: 1px solid rg=
b(204, 204, 204); border-left: 1px solid rgb(204, 204, 204); border-right=
: 1px solid rgb(204, 204, 204); border-start-end-radius: 3px; border-star=
t-start-radius: 3px; border-top: 1px solid rgb(204, 204, 204); border-top=
-left-radius: 3px; border-top-right-radius: 3px; display: block; font-fam=
ily: Consolas, Inconsolata, Courier, monospace; font-size: 16px; font-wei=
ght: 550; height: 57.6px; inline-size: 556.8px; line-height: 19.2px; marg=
in-inline: 2.4px; margin-left: 2.4px; margin-right: 2.4px; overflow-block=
: auto; overflow-inline: auto; overflow: auto; padding-block: 8px; paddin=
g-bottom: 8px; padding-inline: 11.2px; padding-left: 11.2px; padding-righ=
t: 11.2px; padding-top: 8px; width: 556.8px;">
***** Spawning process echo=20

</code></pre>
      <p
style=3D"height: 44px; inline-size: 586px; margin-block: 0px 19.2px; marg=
in-bottom: 19.2px; margin-top: 0px; width: 586px;">There
        are also message about spawning gnuplot. This can be easily
        duplicated by doing:</p>
      <pre
style=3D"font-family: Consolas, Inconsolata, Courier, monospace; font-siz=
e: 16px; height: 94.8px; inline-size: 586px; line-height: 19.2px; margin-=
block: 19.2px; margin-bottom: 19.2px; margin-top: 19.2px; width: 586px;">=
<code
style=3D"background-color: rgba(175, 184, 193, 0.2); border-block: 1px so=
lid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); bord=
er-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-end-e=
nd-radius: 3px; border-end-start-radius: 3px; border-inline: 1px solid rg=
b(204, 204, 204); border-left: 1px solid rgb(204, 204, 204); border-right=
: 1px solid rgb(204, 204, 204); border-start-end-radius: 3px; border-star=
t-start-radius: 3px; border-top: 1px solid rgb(204, 204, 204); border-top=
-left-radius: 3px; border-top-right-radius: 3px; display: block; font-fam=
ily: Consolas, Inconsolata, Courier, monospace; font-size: 16px; font-wei=
ght: 550; height: 76.8px; inline-size: 556.8px; line-height: 19.2px; marg=
in-inline: 2.4px; margin-left: 2.4px; margin-right: 2.4px; overflow-block=
: auto; overflow-inline: auto; overflow: auto; padding-block: 8px; paddin=
g-bottom: 8px; padding-inline: 11.2px; padding-left: 11.2px; padding-righ=
t: 11.2px; padding-top: 8px; width: 556.8px;">
system("echo abc");

***** Spawning process echo abc
</code></pre>
      <p
style=3D"height: 66px; inline-size: 586px; margin-block: 0px 19.2px; marg=
in-bottom: 19.2px; margin-top: 0px; width: 586px;">Are
        these really necessary? Can they be disabled? The other lisps I
        tried (cmucl, ccl64) with maxima just print =E2=80=9Cabc=E2=80=9D=
, which is what
        I think people expect.</p>
    </div>
    <div class=3D"mdhr-raw"
style=3D"height:0;width:0;max-height:0;max-width:0;overflow:hidden;font-s=
ize:0;padding:0;margin:0;"
      aria-hidden=3D"true"
title=3D"MDH:PHA+SSBub3RpY2VkIHRoaXMgd2hlbiBydW5uaW5nIHRoZSBNYXhpbWEgdGVz=
dHN1aXRlIHdpdGggZ2NsIDIuNy4xOjwvcD48cD5gYGA8L3A+PHA+KioqKiogU3Bhd25pbmcgc=
HJvY2VzcyBlY2hvJm5ic3A7PGJyPjwvcD48cD5gYGA8L3A+PHA+VGhlcmUgYXJlIGFsc28gbW=
Vzc2FnZSBhYm91dCBzcGF3bmluZyBnbnVwbG90LiZuYnNwOyBUaGlzIGNhbiBiZSBlYXNpbHk=
gZHVwbGljYXRlZCBieSBkb2luZzo8L3A+PHA+YGBgPC9wPjxwPnN5c3RlbSgiZWNobyBhYmMi=
KTs8L3A+PHA+KioqKiogU3Bhd25pbmcgcHJvY2VzcyBlY2hvIGFiYzwvcD48cD5gYGA8YnI+P=
C9wPjxwPkFyZSB0aGVzZSByZWFsbHkgbmVjZXNzYXJ5PyZuYnNwOyBDYW4gdGhleSBiZSBkaX=
NhYmxlZD8mbmJzcDsgVGhlIG90aGVyIGxpc3BzIEkgdHJpZWQgKGNtdWNsLCBjY2w2NCkgd2l=
0aCBtYXhpbWEganVzdCBwcmludCAiYWJjIiwgd2hpY2ggaXMgd2hhdCBJIHRoaW5rIHBlb3Bs=
ZSBleHBlY3QuPC9wPjxwPjxicj48L3A+PHVsIGNsYXNzPSJkcm9wZG93bi1tZW51IHRleHRjb=
21wbGV0ZS1kcm9wZG93biIgc3R5bGU9ImRpc3BsYXk6IG5vbmU7IHBvc2l0aW9uOiBhYnNvbH=
V0ZTsgei1pbmRleDogMTAwMDsiIGNvbnRlbnRlZGl0YWJsZT0iZmFsc2UiIHBvcG92ZXI9ImF=
1dG8iPjwvdWw+">&amp;#8203;</div>
  </body>
</html>

--------------yv5Wlhb1jHiqGdK0fGlDeoA0--