From mboxrd@z Thu Jan 1 00:00:00 1970
Path: news.gmane.org!.POSTED!not-for-mail
From: Philipp
Newsgroups: gmane.emacs.bugs
Subject: bug#30219: 27.0.50; (should (equal ...)) bug for string equality
Date: Mon, 22 Jan 2018 23:55:13 +0100
Message-ID:
NNTP-Posting-Host: blaine.gmane.org
Mime-Version: 1.0
Content-Type: text/plain
X-Trace: blaine.gmane.org 1516661662 27483 195.159.176.226 (22 Jan 2018 22:54:22 GMT)
X-Complaints-To: usenet@blaine.gmane.org
NNTP-Posting-Date: Mon, 22 Jan 2018 22:54:22 +0000 (UTC)
To: 30219@debbugs.gnu.org
Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jan 22 23:54:18 2018
Return-path:
Envelope-to: geb-bug-gnu-emacs@m.gmane.org
Original-Received: from lists.gnu.org ([208.118.235.17])
by blaine.gmane.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1edkyf-0006Ft-2Z
for geb-bug-gnu-emacs@m.gmane.org; Mon, 22 Jan 2018 23:54:09 +0100
Original-Received: from localhost ([::1]:44016 helo=lists.gnu.org)
by lists.gnu.org with esmtp (Exim 4.71)
(envelope-from )
id 1edl0f-0002eK-1g
for geb-bug-gnu-emacs@m.gmane.org; Mon, 22 Jan 2018 17:56:13 -0500
Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38185)
by lists.gnu.org with esmtp (Exim 4.71)
(envelope-from ) id 1edl0X-0002dp-N1
for bug-gnu-emacs@gnu.org; Mon, 22 Jan 2018 17:56:06 -0500
Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from ) id 1edl0W-0005Ch-Ky
for bug-gnu-emacs@gnu.org; Mon, 22 Jan 2018 17:56:05 -0500
Original-Received: from debbugs.gnu.org ([208.118.235.43]:59043)
by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
(Exim 4.71) (envelope-from )
id 1edl0W-0005Cd-H9
for bug-gnu-emacs@gnu.org; Mon, 22 Jan 2018 17:56:04 -0500
Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2)
(envelope-from ) id 1edl0W-000245-4c
for bug-gnu-emacs@gnu.org; Mon, 22 Jan 2018 17:56:04 -0500
X-Loop: help-debbugs@gnu.org
Resent-From: Philipp
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Mon, 22 Jan 2018 22:56:02 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: report 30219
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
X-Debbugs-Original-To: bug-gnu-emacs@gnu.org
Original-Received: via spool by submit@debbugs.gnu.org id=B.15166617307886
(code B ref -1); Mon, 22 Jan 2018 22:56:02 +0000
Original-Received: (at submit) by debbugs.gnu.org; 22 Jan 2018 22:55:30 +0000
Original-Received: from localhost ([127.0.0.1]:38707 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1edkzx-000238-NP
for submit@debbugs.gnu.org; Mon, 22 Jan 2018 17:55:30 -0500
Original-Received: from eggs.gnu.org ([208.118.235.92]:47129)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1edkzv-00022s-Ul
for submit@debbugs.gnu.org; Mon, 22 Jan 2018 17:55:28 -0500
Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from ) id 1edkzp-00051i-R5
for submit@debbugs.gnu.org; Mon, 22 Jan 2018 17:55:22 -0500
Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:35573)
by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
(Exim 4.71) (envelope-from )
id 1edkzp-00051c-Mm
for submit@debbugs.gnu.org; Mon, 22 Jan 2018 17:55:21 -0500
Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38098)
by lists.gnu.org with esmtp (Exim 4.71)
(envelope-from ) id 1edkzo-0002Vj-BD
for bug-gnu-emacs@gnu.org; Mon, 22 Jan 2018 17:55:21 -0500
Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from ) id 1edkzn-00050n-CA
for bug-gnu-emacs@gnu.org; Mon, 22 Jan 2018 17:55:20 -0500
Original-Received: from mail-wm0-x22d.google.com ([2a00:1450:400c:c09::22d]:36072)
by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
(Exim 4.71) (envelope-from )
id 1edkzn-00050D-1b
for bug-gnu-emacs@gnu.org; Mon, 22 Jan 2018 17:55:19 -0500
Original-Received: by mail-wm0-x22d.google.com with SMTP id f3so19988057wmc.1
for ; Mon, 22 Jan 2018 14:55:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=from:to:subject:date:message-id:mime-version;
bh=ZXxzkfwar7n/EzYG3X98wPZ6EED+w99mBnmXdRuACcI=;
b=uWihP7HRkLUhN9w8kWNHVJTw/5i4h4bNK7lNg0KrK1oQgy4MTbS1h2N2HMqopi0ilY
Byv2QcANvHtqUQXCGJMrVYfxZMwvSQ2ouKNoaii2WrPOjTI/pagV0GFTTJ/XIGMZrT3h
EtI3qr9n4FButzlytomolZI/lUmVzxfCqDMyQih19d8SD0kkUa9N7A1jCA3PCaTRyc41
u85eypzJHEZDIjxxXL6dET+a6cdaRDP7UkCNKZKa6RA0nslV65dOkFkZkCD1OW1R0ki0
1wp2curD34Nl12ay+ZQGWwKfhpjbupZLAszEUYiQA9ZtcivvuhjQectpCFbJS95ow3bc
518w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:from:to:subject:date:message-id:mime-version;
bh=ZXxzkfwar7n/EzYG3X98wPZ6EED+w99mBnmXdRuACcI=;
b=BPcrRjoh0Gvry1i0WO8r+YCp6knqkBj8mXmUpw1tWzWk1BF2X8FXNtZFxsN+SMBxzK
NosJjUz7SirgY5kLBLdXcFW2d0bsq7KL7EVnxoaISIIfsSitqz8agMpsNkgDWBch/vtd
xAp0jj7RwX+wWUvfUtz7gb+9jGGHPfuCZzrIwq6HXj9DwPUkJobPtQD0tKP6Uz1zPJS7
8P0h6nfqEmpQmQ5IV7ThB1sWR1ybjEJ9A0Fa6rjn54zG88Wd/4ucnnGSRHOk75h/rSQE
xw1Ez/hbwNrG8kBSZ3+xO5491xSZmxUEzwtuUNYnQE1DxNx27xEKrls21nacnoATuiIs
tL2Q==
X-Gm-Message-State: AKwxytcft3FQdTucAQ/6SByGE0Ug9lG+yz8nxm4RBsShuT5RIYbFaSdK
nILcMM06/clDcBsGUCJuOQ64Wc2Q
X-Google-Smtp-Source: AH8x226rZgryb41knQ9OjAGo8/KWJX3q/nJeJsWwMA/KVK9OZN4RkSsYjz8SarukY09bOvAv06OKcw==
X-Received: by 10.28.107.134 with SMTP id a6mr243332wmi.136.1516661717424;
Mon, 22 Jan 2018 14:55:17 -0800 (PST)
Original-Received: from p ([2001:4c50:25a:2900:6025:5aaa:914f:aa4f])
by smtp.gmail.com with ESMTPSA id
j132sm2521019wmd.38.2018.01.22.14.55.16 for
(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
Mon, 22 Jan 2018 14:55:16 -0800 (PST)
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
recognized.
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 208.118.235.43
X-BeenThere: bug-gnu-emacs@gnu.org
List-Id: "Bug reports for GNU Emacs,
the Swiss army knife of text editors"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org
Original-Sender: "bug-gnu-emacs"
Xref: news.gmane.org gmane.emacs.bugs:142403
Archived-At:
Define the following ERT test:
(ert-deftest foo ()
(should (equal "a\xFF" "a\u00FF")))
Then run M-x ert. The test triggers an assertion. This is because ERT
incorrectly assumes that two arrays are equal if their lengths and
elements are equal, but that's not the case when comparing unibyte and
multibyte strings.
In GNU Emacs 27.0.50 (build 10, x86_64-apple-darwin17.3.0, NS appkit-1561.20 Version 10.13.2 (Build 17C205))
of 2018-01-22 built on p
Repository revision: 3558d96b60393893a346f4382b813ca0738f9d9b
Windowing system distributor 'Apple', version 10.3.1561
System Description: Mac OS X 10.13.2
Recent messages:
For information about GNU Emacs and the GNU system, type C-h C-a.
Configured using:
'configure --without-threads --with-modules --without-pop
--with-mailutils --enable-gcc-warnings=yes --enable-checking
--enable-check-lisp-object-type 'CFLAGS=-ggdb3 -O0''
Configured features:
NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES JSON
Important settings:
value of $LANG: de_DE.UTF-8
locale-coding-system: utf-8-unix
Major mode: Lisp Interaction
Minor modes in effect:
tooltip-mode: t
global-eldoc-mode: t
eldoc-mode: t
electric-indent-mode: t
mouse-wheel-mode: t
tool-bar-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
line-number-mode: t
transient-mark-mode: t
Load-path shadows:
None found.
Features:
(shadow sort mail-extr emacsbug message rmc puny seq byte-opt gv
bytecomp byte-compile cconv cl-loaddefs cl-lib dired dired-loaddefs
format-spec rfc822 mml easymenu mml-sec password-cache epa derived epg
epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode
mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047
rfc2045 ietf-drums mm-util mail-prsvr mail-utils elec-pair time-date
tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type
mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win
tool-bar dnd fontset image regexp-opt fringe tabulated-list replace
newcomment text-mode elisp-mode lisp-mode prog-mode register page
menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock
font-lock syntax facemenu font-core term/tty-colors frame cl-generic
cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese composite charscript charprop
case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer
cl-preloaded nadvice loaddefs button faces cus-face macroexp files
text-properties overlay sha1 md5 base64 format env code-pages mule
custom widget hashtable-print-readable backquote kqueue cocoa ns
multi-tty make-network-process emacs)
Memory information:
((conses 16 204871 8960)
(symbols 48 20154 1)
(miscs 40 57 145)
(strings 32 28911 1996)
(string-bytes 1 771735)
(vectors 16 35241)
(vector-slots 8 721940 14772)
(floats 8 52 64)
(intervals 56 208 0)
(buffers 992 11))