GNU bug report logs - #65978
comp-tests-ret-type-spec-71 fails on 32-bit powerpc

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: John Paul Adrian Glaubitz <glaubitz@HIDDEN>; dated Thu, 14 Sep 2023 12:30:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 65978 <at> debbugs.gnu.org:


Received: (at 65978) by debbugs.gnu.org; 14 Sep 2023 14:45:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 14 10:45:20 2023
Received: from localhost ([127.0.0.1]:40782 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qgnaq-0002Y4-AM
	for submit <at> debbugs.gnu.org; Thu, 14 Sep 2023 10:45:20 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:39956)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <acorallo@HIDDEN>) id 1qgnan-0002Xn-5d
 for 65978 <at> debbugs.gnu.org; Thu, 14 Sep 2023 10:45:18 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <acorallo@HIDDEN>)
 id 1qgnab-0001Jn-1N; Thu, 14 Sep 2023 10:45:05 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=osnSVvV98/jzBxkOlpIZVfQSRqzpvYN9O4heK64P6DQ=; b=KLeXzDQ72uJ4ssSqofEy
 6A1PWRQBgTbur3pRKaTDPujY6sEgxLb5LUgo4tG7JUPfHy2EC5bB/SuxAQ3CLQY0R/hG2yCtWsJla
 jaq1zvpxXt1NOi8b+V+swt5alTUrDDBYjdpso6y14zJEfkkUOmN5msaqRgvcpzkofiS6q7UfPv4Wo
 K/xNXQeoAinAvkNtBOT41PPlC+NSzdvGgonHx9fC8kGtijqE/XM4V37P8Sz9Jrm+kfChxvtyktYwb
 GuaoH1Bw1nnC4L9rwNne6Qfz14lb4EzH0oILAvXOJVB4239B0TVj4GifjW0YNbqleRYPRR43IZlv5
 /9c+b6PSNltqbQ==;
Received: from acorallo by fencepost.gnu.org with local (Exim 4.90_1)
 (envelope-from <acorallo@HIDDEN>)
 id 1qgnaQ-0004QK-Ak; Thu, 14 Sep 2023 10:45:02 -0400
From: Andrea Corallo <acorallo@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#65978: comp-tests-ret-type-spec-71 fails on 32-bit powerpc
In-Reply-To: <83v8cclxgt.fsf@HIDDEN> (Eli Zaretskii's message of "Thu, 14 Sep
 2023 16:02:10 +0300")
References: <026e745ae9fdd42e5dfefb878001a2213fe4a2b4.camel@HIDDEN>
 <83v8cclxgt.fsf@HIDDEN>
Date: Thu, 14 Sep 2023 10:44:54 -0400
Message-ID: <yp11qf03jbt.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 65978
Cc: Andreas Schwab <schwab@HIDDEN>, debian-powerpc@HIDDEN,
 65978 <at> debbugs.gnu.org,
 John Paul Adrian Glaubitz <glaubitz@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Eli Zaretskii <eliz@HIDDEN> writes:

>> Cc: debian-powerpc <debian-powerpc@HIDDEN>
>> From: John Paul Adrian Glaubitz <glaubitz@HIDDEN>
>> Date: Thu, 14 Sep 2023 14:28:24 +0200
>> 
>> Hello!
>> 
>> The test comp-tests-ret-type-spec-71 reproducibly fails on 32-bit powerpc:
>> 
>> Test comp-tests-ret-type-spec-71 backtrace:
>>   signal(ert-test-failed (((should (equal (cl-third (subr-type (symbol
>>   ert-fail(((should (equal (cl-third (subr-type (symbol-function f-nam
>>   comp-tests-check-ret-type-spec((defun comp-tests-ret-type-spec-f (x)
>>   #f(compiled-function () #<bytecode -0x221c87d>)()
>>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>>   ert-run-test(#s(ert-test :name comp-tests-ret-type-spec-71 :document
>>   ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m
>>   ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co
>>   ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable)))
>>   ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag :un
>>   command-line-1(("-L" ":/<<PKGBUILDDIR>>/debian/build
>>   command-line()
>>   normal-top-level()
>> Test comp-tests-ret-type-spec-71 condition:
>>     (ert-test-failed
>>      ((should
>>        (equal
>> 	(cl-third ...)
>> 	ret-type))
>>       :form
>>       (equal
>>        (or
>> 	(member 0.0 -0.0)
>> 	(integer 0 0))
>>        (or
>> 	(member -0.0 0.0)
>> 	(integer 0 0)))
>>       :value nil :explanation
>>       (list-elt 1
>> 		(list-elt 1
>> 			  (different-atoms 0.0 -0.0)))))
>>    FAILED  145/166  comp-tests-ret-type-spec-71 (0.399696 sec)
>
> Something about the sign of zero, I guess?  Adding Andreas, in the
> hope that he will have some suggestions.

Mmmh, I guess some of our sorting or compare function behaves
differently on this architecture... I'll try look closer at the code
tomorrow and try to guess something more precise.

Thanks

   Andrea




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#65978; Package emacs. Full text available.

Message received at 65978 <at> debbugs.gnu.org:


Received: (at 65978) by debbugs.gnu.org; 14 Sep 2023 13:02:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 14 09:02:48 2023
Received: from localhost ([127.0.0.1]:37954 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qglzb-0002SV-Jg
	for submit <at> debbugs.gnu.org; Thu, 14 Sep 2023 09:02:48 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:60356)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1qglzR-0002Rx-0o
 for 65978 <at> debbugs.gnu.org; Thu, 14 Sep 2023 09:02:46 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1qglzE-0005XX-GY; Thu, 14 Sep 2023 09:02:24 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=8iHbpawgNj/Or1xMj9b45031DFygIhp/dprG4AMx2dM=; b=ohNj73nbP4ri
 sdxJd1cyIGQ+nRPODf88eILZF8c8lgSmn2KzzDFrQppIUNuxFqITCjeO99zrKSPUeI7OxwIFsLigJ
 hMRtWjItv9x55Bk7L3Hk9EewbsyINRuDY0KKBNpeBC6YoWZlNsaPjO3t2ztzQVhYnH5DXdMYz8p8g
 JRZKV7YXm3X6KrgIaS39+u4J+S6B/52gCCNr9zOoKxZ0zB6wT8dEndz5BJrJrr+y9oQ9TEQmf15yN
 6DbWg5qXJSPa4hHaMOCxUztIj6tQDIAEWrAhKh9ddqgG6HjK5AOh8hfIk2w/gOuM9HNxkYrjWxhxE
 fHbPfgM8wn0cLQNid0mpJw==;
Date: Thu, 14 Sep 2023 16:02:10 +0300
Message-Id: <83v8cclxgt.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: John Paul Adrian Glaubitz <glaubitz@HIDDEN>,
 Andreas Schwab <schwab@HIDDEN>
In-Reply-To: <026e745ae9fdd42e5dfefb878001a2213fe4a2b4.camel@HIDDEN>
 (message from John Paul Adrian Glaubitz on Thu, 14 Sep 2023 14:28:24
 +0200)
Subject: Re: bug#65978: comp-tests-ret-type-spec-71 fails on 32-bit powerpc
References: <026e745ae9fdd42e5dfefb878001a2213fe4a2b4.camel@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 65978
Cc: debian-powerpc@HIDDEN, 65978 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Cc: debian-powerpc <debian-powerpc@HIDDEN>
> From: John Paul Adrian Glaubitz <glaubitz@HIDDEN>
> Date: Thu, 14 Sep 2023 14:28:24 +0200
> 
> Hello!
> 
> The test comp-tests-ret-type-spec-71 reproducibly fails on 32-bit powerpc:
> 
> Test comp-tests-ret-type-spec-71 backtrace:
>   signal(ert-test-failed (((should (equal (cl-third (subr-type (symbol
>   ert-fail(((should (equal (cl-third (subr-type (symbol-function f-nam
>   comp-tests-check-ret-type-spec((defun comp-tests-ret-type-spec-f (x)
>   #f(compiled-function () #<bytecode -0x221c87d>)()
>   ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
>   ert-run-test(#s(ert-test :name comp-tests-ret-type-spec-71 :document
>   ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m
>   ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co
>   ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable)))
>   ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag :un
>   command-line-1(("-L" ":/<<PKGBUILDDIR>>/debian/build
>   command-line()
>   normal-top-level()
> Test comp-tests-ret-type-spec-71 condition:
>     (ert-test-failed
>      ((should
>        (equal
> 	(cl-third ...)
> 	ret-type))
>       :form
>       (equal
>        (or
> 	(member 0.0 -0.0)
> 	(integer 0 0))
>        (or
> 	(member -0.0 0.0)
> 	(integer 0 0)))
>       :value nil :explanation
>       (list-elt 1
> 		(list-elt 1
> 			  (different-atoms 0.0 -0.0)))))
>    FAILED  145/166  comp-tests-ret-type-spec-71 (0.399696 sec)

Something about the sign of zero, I guess?  Adding Andreas, in the
hope that he will have some suggestions.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#65978; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 14 Sep 2023 12:29:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 14 08:29:04 2023
Received: from localhost ([127.0.0.1]:37899 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qglSy-0001X6-Hy
	for submit <at> debbugs.gnu.org; Thu, 14 Sep 2023 08:29:04 -0400
Received: from lists.gnu.org ([2001:470:142::17]:49440)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <glaubitz@HIDDEN>) id 1qglSu-0001WY-Rc
 for submit <at> debbugs.gnu.org; Thu, 14 Sep 2023 08:29:03 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <glaubitz@HIDDEN>)
 id 1qglSh-0002S8-Jr
 for bug-gnu-emacs@HIDDEN; Thu, 14 Sep 2023 08:28:47 -0400
Received: from outpost1.zedat.fu-berlin.de ([130.133.4.66])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <glaubitz@HIDDEN>)
 id 1qglSf-0006sv-40
 for bug-gnu-emacs@HIDDEN; Thu, 14 Sep 2023 08:28:47 -0400
Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69])
 by outpost.zedat.fu-berlin.de (Exim 4.95) with esmtps (TLS1.3)
 tls TLS_AES_256_GCM_SHA384
 (envelope-from <glaubitz@HIDDEN>)
 id 1qglSJ-001OUh-Uj; Thu, 14 Sep 2023 14:28:23 +0200
Received: from p5b13a40a.dip0.t-ipconnect.de ([91.19.164.10]
 helo=[192.168.178.81]) by inpost2.zedat.fu-berlin.de (Exim 4.95)
 with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384
 (envelope-from <glaubitz@HIDDEN>)
 id 1qglSJ-003tAr-Nh; Thu, 14 Sep 2023 14:28:23 +0200
Message-ID: <026e745ae9fdd42e5dfefb878001a2213fe4a2b4.camel@HIDDEN>
Subject: comp-tests-ret-type-spec-71 fails on 32-bit powerpc
From: John Paul Adrian Glaubitz <glaubitz@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Date: Thu, 14 Sep 2023 14:28:24 +0200
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
User-Agent: Evolution 3.48.4 
MIME-Version: 1.0
X-Original-Sender: glaubitz@HIDDEN
X-Originating-IP: 91.19.164.10
X-ZEDAT-Hint: PO
Received-SPF: pass client-ip=130.133.4.66;
 envelope-from=glaubitz@HIDDEN; helo=outpost1.zedat.fu-berlin.de
X-Spam_score_int: -41
X-Spam_score: -4.2
X-Spam_bar: ----
X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3,
 RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 3.1 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: Hello! The test comp-tests-ret-type-spec-71 reproducibly
 fails
 on 32-bit powerpc: Test comp-tests-ret-type-spec-71 backtrace:
 signal(ert-test-failed
 (((should (equal (cl-third (subr-type (symbol ert-fail(((should (equal
 (cl-third
 (subr-type (symbol-function f-nam comp-tests-check-r [...] 
 Content analysis details:   (3.1 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.7 SPF_NEUTRAL            SPF: sender does not match SPF record (neutral)
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 2.5 TO_NO_BRKTS_PCNT       To: lacks brackets + percentage
X-Debbugs-Envelope-To: submit
Cc: debian-powerpc <debian-powerpc@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.3 (/)

Hello!

The test comp-tests-ret-type-spec-71 reproducibly fails on 32-bit powerpc:

Test comp-tests-ret-type-spec-71 backtrace:
  signal(ert-test-failed (((should (equal (cl-third (subr-type (symbol
  ert-fail(((should (equal (cl-third (subr-type (symbol-function f-nam
  comp-tests-check-ret-type-spec((defun comp-tests-ret-type-spec-f (x)
  #f(compiled-function () #<bytecode -0x221c87d>)()
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name comp-tests-ret-type-spec-71 :document
  ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m
  ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co
  ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable)))
  ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag :un
  command-line-1(("-L" ":/<<PKGBUILDDIR>>/debian/build
  command-line()
  normal-top-level()
Test comp-tests-ret-type-spec-71 condition:
    (ert-test-failed
     ((should
       (equal
	(cl-third ...)
	ret-type))
      :form
      (equal
       (or
	(member 0.0 -0.0)
	(integer 0 0))
       (or
	(member -0.0 0.0)
	(integer 0 0)))
      :value nil :explanation
      (list-elt 1
		(list-elt 1
			  (different-atoms 0.0 -0.0)))))
   FAILED  145/166  comp-tests-ret-type-spec-71 (0.399696 sec)

The full buildlog can be obtained in [1].

Thanks,
Adrian

> [1] https://buildd.debian.org/status/fetch.php?pkg=3Demacs&arch=3Dpowerpc=
&ver=3D1%3A28.2%2B1-16&stamp=3D1690634247&raw=3D0

--=20
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913




Acknowledgement sent to John Paul Adrian Glaubitz <glaubitz@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#65978; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Thu, 14 Sep 2023 15:00:02 UTC

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