GNU bug report logs - #58225
29.0.50; esh-var-test/interp-cmd-external test fails on macOS (10.13.6)

Previous Next

Package: emacs;

Reported by: Stefan Kangas <stefankangas <at> gmail.com>

Date: Sat, 1 Oct 2022 14:26:02 UTC

Severity: normal

Found in version 29.0.50

Done: Stefan Kangas <stefankangas <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #13 received at 58225-done <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefankangas <at> gmail.com>
To: Jim Porter <jporterbugs <at> gmail.com>
Cc: 58225-done <at> debbugs.gnu.org
Subject: Re: bug#58225: 29.0.50; esh-var-test/interp-cmd-external test fails
 on macOS (10.13.6)
Date: Wed, 5 Oct 2022 00:43:28 +0200
Jim Porter <jporterbugs <at> gmail.com>:
>
> On 10/1/2022 7:25 AM, Stefan Kangas wrote:
> > Failed test on macOS 10.13.6, see below output from "make check":
> >
> > Test esh-var-test/interp-cmd-external condition:
> >      (ert-test-failed
> >       ((should
> >         (eshell-match-output regexp))
> >        :form
> >        (eshell-match-output "hi\n")
> >        :value nil :explanation
> >        (mismatched-output
> >         (command "echo ${*echo hi}\n")
> >         (output "")
> >         (regexp "hi\n"))))
>
> I don't have access to a macOS system, unfortunately. What happens if
> you run the following commands starting from "emacs -Q -f eshell"?
>
>    echo ${echo hi}
>    echo ${*echo hi}
>    *echo ${echo hi}
>    *echo ${*echo hi}
>
> They should all output "hi", with a newline at the end.

Welcome to the Emacs shell

~/wip/emacs $ echo ${echo hi}
hi
~/wip/emacs $ echo ${*echo hi}
hi
~/wip/emacs $ *echo ${echo hi}
hi
~/wip/emacs $ *echo ${*echo hi}
hi
~/wip/emacs $

And the test seem to be pasing now?  So let's hope that it wasn't
intermittent (I tried 5 times for good measure), and close the bug.
I'll re-open if it happens again.




This bug report was last modified 2 years and 313 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.