From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.bugs Subject: bug#43004: 28.0.50; Test failures due to symlinked Emacs sources Date: Sat, 31 Oct 2020 22:30:48 +0100 Message-ID: <87pn4yqe0n.fsf@gmx.net> References: <87o8n1aw9k.fsf@gmx.net> <87imbamuw9.fsf@gnus.org> <87r1pyz27k.fsf@gmx.net> <871rhy5j9h.fsf@gnus.org> <87mu0mz0op.fsf@gmx.net> <7002ef78-2d34-a812-5d38-5b4423d3068e@yandex.ru> <87ft6dzybm.fsf@gmx.net> <87a6w3mmma.fsf@rub.de> <3a490fed-c53e-eabe-34a6-427833a71c45@yandex.ru> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14382"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Glenn Morris , Lars Ingebrigtsen , 43004@debbugs.gnu.org To: Dmitry Gutov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Oct 31 22:32:36 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kYyUF-0003bF-BG for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 31 Oct 2020 22:32:35 +0100 Original-Received: from localhost ([::1]:37106 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kYyUD-0007cw-RM for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 31 Oct 2020 17:32:33 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38486) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kYyTi-0007ci-GQ for bug-gnu-emacs@gnu.org; Sat, 31 Oct 2020 17:32:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:51365) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kYyTi-00075k-6b for bug-gnu-emacs@gnu.org; Sat, 31 Oct 2020 17:32:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kYyTi-00058a-2K for bug-gnu-emacs@gnu.org; Sat, 31 Oct 2020 17:32:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 31 Oct 2020 21:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43004 X-GNU-PR-Package: emacs Original-Received: via spool by 43004-submit@debbugs.gnu.org id=B43004.160417986519679 (code B ref 43004); Sat, 31 Oct 2020 21:32:02 +0000 Original-Received: (at 43004) by debbugs.gnu.org; 31 Oct 2020 21:31:05 +0000 Original-Received: from localhost ([127.0.0.1]:34678 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYySl-00057J-VL for submit@debbugs.gnu.org; Sat, 31 Oct 2020 17:31:05 -0400 Original-Received: from mout.gmx.net ([212.227.15.19]:48813) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kYySi-00056n-Ju for 43004@debbugs.gnu.org; Sat, 31 Oct 2020 17:31:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1604179854; bh=UbEajGlGlEu4WHMx9WDkwoL1PabJfnBK2BMze33V8tk=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=UZ2BusvLymTCzA9gDcZtLVi6RjN63f07L9R+IFlnucYJqazj3EGDDnK6dpXbb3x5m vDBXu6qtqa1i2bjPQ+smLJTvvNtQ8ljjXuCAqMs/NUg1K9fC+S164ojnIT7sMKg3Zy DZZhQ7JsFnViCAlzQ8la7MA+K4lYXYRLQbzsIric= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from strobe-jhalfs ([188.109.175.240]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MLi8g-1kqVLR46ka-00Hfdw; Sat, 31 Oct 2020 22:30:54 +0100 In-Reply-To: <3a490fed-c53e-eabe-34a6-427833a71c45@yandex.ru> (Dmitry Gutov's message of "Sat, 31 Oct 2020 03:39:12 +0200") X-Provags-ID: V03:K1:EWWLxCNbLck3apLX+wO+BBE/GDYXYewR/mZYVei3N8NyjO3m02T H+xl5doFFT2cB7EF8K2oCwCrFCzu/YcslYUEwPF9YhHnRBZdo3xwja0SNrc2r1IOCVzKkww PF7GGophEncs1qhoeCGttVxJz21Wj0SBRQuVM3QAOXmV1B21Njiag6Qhw5tyKHiih2LOAeZ BbCE+cXiIysM226gYNHAg== X-UI-Out-Filterresults: notjunk:1;V03:K0:f3qCVOfHpQY=:mLrMGjjVqq7LaNhlZFTQ0N Zie1vBN6UrM1ewtETGC2A1Sob++sRAAaiIlv0XohTrLZ6vqyb66HLJNkV2eVkQIIIL+AFWAvo MyM3+KRR4G6WdKx99460AomSr8tyQBELuFFgL+dnqc2EojElOXk7P8QPk6AafGxbaThej3Jto 5VC7S+4dLoChL4OrWN1jOThDQlUVrD0W62TXxsypLk2Ifl4GCKlHnbkF/voUrrQOh9R8H6uf+ AjbkVfdTABLXyOsrf89Bt+cLs7tXmpz/jcS/hv3WYRlmH4EUWfBbM3SIZhLCKi+PsJCqpqLRp 2EwkClMS5fKrIAFWM3fJF+j7cbX0fuHzNhLniBOqS8azeO5YOMyGON//5QK3C75ghpsiq37AL TEGo5rYlV6pPo9qg1ckG49Kx1QpGmg5VrpRmpfGITxXlVO/iY+O0mKBka3UsdRd1O1O0D0Rj6 cLRIccpId3MFy3Qb8e1j/FY3Ep/D+nwubpqJ+UlavTcHAeJIzuy35Z0L+ff8rOAwk7qJ+1Olu RSFchB3zqtyg3wpBl6is1UXyyzDq7w18P8kHdTUaps8hku+oYjsApCNclyNahX3IfqBK8KRhl yhdv21Iq71+FGTw2S3188VgOMIfRbsdLeOOND1rYfWArf3OG4+0/0+veZ4Tp3leemD/bRjfiq /0FRWpY7iRnE9gsArgGXqMfHaGWcisxmSYDCSePZpiye4ETYAazFLGa2sFJu1hEVQdMApjGXa SBI8G0AaMNVOVUI8pWYaG++tfv9HONf6/I7Tm59v3RXMR52O/IT/gjMHxjsFHDvAgJ//fj3Z X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:192310 Archived-At: --=-=-= Content-Type: text/plain On Sat, 31 Oct 2020 03:39:12 +0200 Dmitry Gutov wrote: > On 30.10.2020 23:26, Stephen Berman wrote: >> That's what I did in my patch in<87r1pyz27k.fsf@gmx.net> >> (https://debbugs.gnu.org/cgi/bugreport.cgi?msg=11;att=1;bug=43004) and >> initially concluded that with that patch "I now get no unexpected >> failures when running the tests in batch mode, though when run >> interactively xref-elisp-test-find-defs-defgeneric-implicit-generic >> still fails." > > But looking at that patch, you moved some of the 'file-truename' calls, at > least, down inside the test definitions, to produce the "expected" values. > > What happens if you just remove that 'file-truename' call without adding it > somewhere else? With just that change, a batch run started in the test subdirectory of the emacs sources symlinked from my home directory gives: 5 unexpected results: FAILED xref-elisp-test-find-defs-constructor FAILED xref-elisp-test-find-defs-defalias-defun-el FAILED xref-elisp-test-find-defs-defgeneric-el FAILED xref-elisp-test-find-defs-defun-el-defvar-c FAILED xref-elisp-test-find-defs-face-el A batch run started in the non-symlinked test subdirectory gives: 5 unexpected results: FAILED xref-elisp-test-find-defs-defgeneric-el FAILED xref-elisp-test-find-defs-defun-defvar-el FAILED xref-elisp-test-find-defs-defun-el FAILED xref-elisp-test-find-defs-defvar-el FAILED xref-elisp-test-find-defs-feature-el Full output of the batch runs is attached. Steve Berman --=-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment Content-Transfer-Encoding: quoted-printable Content-Description: ert batch output steve [ ~/src/emacs/emacs-master/test/lisp/progmodes ]$ emacs-master -batch= -l ert -l elisp-mode-tests.el -f ert-run-tests-batch-and-exit Running 46 tests (2020-10-31 22:19:26+0100, selector =E2=80=98t=E2=80=99) passed 1/46 elisp--highlight-function-argument-indexed (0.000136 sec) passed 2/46 elisp--highlight-function-argument-keyed-1 (0.000197 sec) passed 3/46 elisp--highlight-function-argument-keyed-2 (0.000172 sec) passed 4/46 elisp--preceding-sexp--char-name (0.000107 sec) passed 5/46 elisp-completes-anything-quoted (0.010651 sec) passed 6/46 elisp-completes-functions (0.001088 sec) passed 7/46 elisp-completes-functions-after-hash-quote (0.000037 sec) passed 8/46 elisp-completes-functions-after-let-bindings (0.001059 se= c) passed 9/46 elisp-completes-functions-in-special-macros (0.002027 sec) passed 10/46 elisp-completes-local-variables (0.001054 sec) passed 11/46 elisp-completes-variables (0.001045 sec) passed 12/46 elisp-completes-variables-unquoted (0.003028 sec) passed 13/46 elisp-completest-variables-in-let-bindings (0.002004 sec) Indenting region...=20 Indenting region...done passed 14/46 elisp-indent-basic (0.000256 sec) passed 15/46 eval-last-sexp-print-format-large-int (0.000116 sec) skipped 16/46 eval-last-sexp-print-format-large-int-echo (0.000109 sec) passed 17/46 eval-last-sexp-print-format-small-int (0.000089 sec) skipped 18/46 eval-last-sexp-print-format-small-int-echo (0.000073 sec) passed 19/46 eval-last-sexp-print-format-sym (0.000059 sec) skipped 20/46 eval-last-sexp-print-format-sym-echo (0.000076 sec) Test xref-elisp-test-find-defs-constructor backtrace: signal(ert-test-failed (((should (equal xref expected-xref)) :form ( ert-fail(((should (equal xref expected-xref)) :form (equal #) ((# # # # #) ((#) (#) (#) ((#