bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#61534: three Emacs tests fail in en_US.utf8 locale on Ubuntu


From: Eli Zaretskii
Subject: bug#61534: three Emacs tests fail in en_US.utf8 locale on Ubuntu
Date: Wed, 15 Feb 2023 21:03:32 +0200

> Date: Wed, 15 Feb 2023 10:18:08 -0800
> From: Paul Eggert <eggert@cs.ucla.edu>
> 
> If the environment variable LC_ALL is set to 'en_US.utf8', three coding 
> system related tests fail in bleeding-edge Emacs (commit 
> 51e3f91f50da43f18706410bf6cd096684379daa) when run on Ubuntu 22.10 with 
> current patches. The problem goes away if LC_ALL is set to 'C', so this 
> most likely has something to do with how Emacs reacts to the current locale.
> 
> Attached is the compressed output of 'make -j12 bootstrap && make -j12 
> check'.

Thanks, the mule-tests.el failure should now be fixed (on the emacs-29
branch).

The other two failures seem both to be the same issue with unescaped
literals:

    (ert-test-failed
     ((should
       (equal
        (lread-tests--last-message)
        (concat ... "unescaped character literals " "`?\"', `?(', `?)', `?;', 
`?[', `?]' detected, " "`?\\\"', `?\\(', `?\\)', `?\\;', `?\\[', `?\\]' " 
"expected!")))
      :form
      (equal "Loading ‘/tmp/emacs-test-hXFUcu-lread’: unescaped character 
literals ‘?\"’, ‘?(’, ‘?)’, ‘?;’, ‘?[’, ‘?]’ detected, ‘?\\\"’, ‘?\\(’, ‘?\\)’, 
‘?\\;’, ‘?\\[’, ‘?\\]’ expected!" "Loading ‘/tmp/emacs-test-hXFUcu-lread’: 
unescaped character literals `?\"', `?(', `?)', `?;', `?[', `?]' detected, 
`?\\\"', `?\\(', `?\\)', `?\\;', `?\\[', `?\\]' expected!")
      :value nil :explanation
      (array-elt 69
                 (different-atoms
                  (8216 "#x2018" "?‘")
                  (96 "#x60" "?`")))))
   FAILED  48/49  lread-tests--unescaped-char-literals (0.000455 sec) at 
src/lread-tests.el:133

Mattias, any ideas?





reply via email to

[Prev in Thread] Current Thread [Next in Thread]