From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Pip Cet Newsgroups: gmane.emacs.bugs Subject: bug#32463: 27.0.50; (logior -1) => 4611686018427387903 Date: Fri, 17 Aug 2018 11:53:45 +0000 Message-ID: References: <86mutll4w2.fsf@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="000000000000836b950573a0385f" X-Trace: blaine.gmane.org 1534506790 21642 195.159.176.226 (17 Aug 2018 11:53:10 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 17 Aug 2018 11:53:10 +0000 (UTC) Cc: 32463@debbugs.gnu.org To: andrewjmoreton@gmail.com, eggert@cs.ucla.edu Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Aug 17 13:53:06 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 1fqdJO-0005Tl-Ql for geb-bug-gnu-emacs@m.gmane.org; Fri, 17 Aug 2018 13:53:03 +0200 Original-Received: from localhost ([::1]:33191 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fqdLV-0002uY-5X for geb-bug-gnu-emacs@m.gmane.org; Fri, 17 Aug 2018 07:55:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56672) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fqdLN-0002uO-Vh for bug-gnu-emacs@gnu.org; Fri, 17 Aug 2018 07:55:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fqdLK-0005cz-12 for bug-gnu-emacs@gnu.org; Fri, 17 Aug 2018 07:55:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:48275) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fqdLJ-0005cc-SC for bug-gnu-emacs@gnu.org; Fri, 17 Aug 2018 07:55:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fqdLJ-0006mF-N4 for bug-gnu-emacs@gnu.org; Fri, 17 Aug 2018 07:55:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Pip Cet Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 17 Aug 2018 11:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32463 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 32463-submit@debbugs.gnu.org id=B32463.153450687126006 (code B ref 32463); Fri, 17 Aug 2018 11:55:01 +0000 Original-Received: (at 32463) by debbugs.gnu.org; 17 Aug 2018 11:54:31 +0000 Original-Received: from localhost ([127.0.0.1]:53293 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fqdKp-0006lO-73 for submit@debbugs.gnu.org; Fri, 17 Aug 2018 07:54:31 -0400 Original-Received: from mail-lj1-f196.google.com ([209.85.208.196]:32881) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fqdKn-0006l0-Dy for 32463@debbugs.gnu.org; Fri, 17 Aug 2018 07:54:29 -0400 Original-Received: by mail-lj1-f196.google.com with SMTP id s12-v6so6151794ljj.0 for <32463@debbugs.gnu.org>; Fri, 17 Aug 2018 04:54:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=4L61F70yTP6b5+R3lgo8eeXDomlhwBVX5WQQFob7Opc=; b=JGNJpNt6B425viF5h1cwD6m1EsbDsbA1x+wPNQOn9rmJFQFn3VuqO+83DHbLHnrFzM +SRcAh22/SsKzrlD94WHWZ3tR7kHpAwnLnyI4/Tk3lQiIpzNZ6lQUNXjkAdSh5+omdiU DA+/uuUly/d/M/7L04JzwuiCBuKWuKy5t21U2q/t2whsY8xug7JBGiLA+eRpXX0sE9RP UOIYZS6lwGGL7drq6vO+8NGQpTQCMadT+1mPpDniwNmhObEfY04RsiNR8Bulywb+nMCY 8THLMOf2Cu2qZm9gF8xQABI5RPOS7UfJ0+xYKfo2Rk0KEtsotH2uas38QXgJqwjuPAjR P+5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=4L61F70yTP6b5+R3lgo8eeXDomlhwBVX5WQQFob7Opc=; b=FHEgogSSCRigTI+FcNTtR2uB5RTt1d4/JhLI9n01XOSsufxMTba1rLkoCXcac790lP mYb+veXRpoeI672Wp8z/t3LAjn+Ifvsf+y9yiLbn868Q1GhxzLSZLc1EdwYAnpFlg2kR nybO45C7s3WcSxlzVBBq27vfj6Njet0JKf04984SoCaqxdtwQ/N+lSoF4pEFwD1FFUVz 7cCfz7IgU5qvRJdSncje2zCui4+quQueuBe6zt/m8cSfcfQxyun8m+Y9phwtH2XOmIkJ XWf+5nMnVfkHYTGeXW3p7ecEDysQ4TwCWu/RMNDlMd8DrAm+/G/YIhK29Fxm6AZ0u+cj ENBQ== X-Gm-Message-State: AOUpUlHYPCIf9hrrK9HlsOhtWi8EWgSvIvSPVavpL/N8CCaaWaVEi2bW AWqX2tRcfCvdg303dyXwfZHrQ5WJEev8xd4AXB8= X-Google-Smtp-Source: AA+uWPwutRO5mcDa/kFxaWdIHqh+wJZKZYPBYHqvLtGRsAiDPcV2mrDIK87zEeKkInuqWO9bmQCW3F3Nf3KobkTLEPU= X-Received: by 2002:a2e:2114:: with SMTP id h20-v6mr25804880ljh.135.1534506863642; Fri, 17 Aug 2018 04:54:23 -0700 (PDT) In-Reply-To: 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:149553 Archived-At: --000000000000836b950573a0385f Content-Type: text/plain; charset="UTF-8" On Fri, Aug 17, 2018 at 11:36 AM Pip Cet wrote: > and got this output: I forgot to mention this is on an x86-64 machine with a Linux kernel and Debian GNU/Linux, and external libgmp. I'm attaching the patch that I think should still be applied, which includes some tests. --000000000000836b950573a0385f Content-Type: text/x-patch; charset="US-ASCII"; name="Minor-bignum-tweaks-002.patch" Content-Disposition: attachment; filename="Minor-bignum-tweaks-002.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jkxxpynq0 ZGlmZiAtLWdpdCBhL3NyYy9kYXRhLmMgYi9zcmMvZGF0YS5jCmluZGV4IDVhMzU1ZDk3ODdjLi4w NzdjYzgyODNlYiAxMDA2NDQKLS0tIGEvc3JjL2RhdGEuYworKysgYi9zcmMvZGF0YS5jCkBAIC0z MzgyLDggKzMzODIsNiBAQCBhc2hfbHNoX2ltcGwgKExpc3BfT2JqZWN0IHZhbHVlLCBMaXNwX09i amVjdCBjb3VudCwgYm9vbCBsc2gpCiAgICAgICBtcHpfaW5pdCAocmVzdWx0KTsKICAgICAgIGlm IChYRklYTlVNIChjb3VudCkgPj0gMCkKIAltcHpfbXVsXzJleHAgKHJlc3VsdCwgWEJJR05VTSAo dmFsdWUpLT52YWx1ZSwgWEZJWE5VTSAoY291bnQpKTsKLSAgICAgIGVsc2UgaWYgKGxzaCkKLQlt cHpfdGRpdl9xXzJleHAgKHJlc3VsdCwgWEJJR05VTSAodmFsdWUpLT52YWx1ZSwgLSBYRklYTlVN IChjb3VudCkpOwogICAgICAgZWxzZQogCW1wel9mZGl2X3FfMmV4cCAocmVzdWx0LCBYQklHTlVN ICh2YWx1ZSktPnZhbHVlLCAtIFhGSVhOVU0gKGNvdW50KSk7CiAgICAgICB2YWwgPSBtYWtlX251 bWJlciAocmVzdWx0KTsKQEAgLTM0MDAsMTQgKzMzOTgsNyBAQCBhc2hfbHNoX2ltcGwgKExpc3Bf T2JqZWN0IHZhbHVlLCBMaXNwX09iamVjdCBjb3VudCwgYm9vbCBsc2gpCiAKICAgICAgIGlmIChY RklYTlVNIChjb3VudCkgPj0gMCkKIAltcHpfbXVsXzJleHAgKHJlc3VsdCwgcmVzdWx0LCBYRklY TlVNIChjb3VudCkpOwotICAgICAgZWxzZSBpZiAobHNoKQotCXsKLQkgIGlmIChtcHpfc2duIChy ZXN1bHQpID4gMCkKLQkgICAgbXB6X2ZkaXZfcV8yZXhwIChyZXN1bHQsIHJlc3VsdCwgLSBYRklY TlVNIChjb3VudCkpOwotCSAgZWxzZQotCSAgICBtcHpfZmRpdl9xXzJleHAgKHJlc3VsdCwgcmVz dWx0LCAtIFhGSVhOVU0gKGNvdW50KSk7Ci0JfQotICAgICAgZWxzZSAvKiBhc2ggKi8KKyAgICAg IGVsc2UKIAltcHpfZmRpdl9xXzJleHAgKHJlc3VsdCwgcmVzdWx0LCAtIFhGSVhOVU0gKGNvdW50 KSk7CiAKICAgICAgIHZhbCA9IG1ha2VfbnVtYmVyIChyZXN1bHQpOwpkaWZmIC0tZ2l0IGEvc3Jj L2Zucy5jIGIvc3JjL2Zucy5jCmluZGV4IGY2ZTY4MDM2NDEzLi41ZjRiNDU1YjUwMyAxMDA2NDQK LS0tIGEvc3JjL2Zucy5jCisrKyBiL3NyYy9mbnMuYwpAQCAtNTYsMTUgKzU2LDE1IEBAIERFRlVO ICgiaWRlbnRpdHkiLCBGaWRlbnRpdHksIFNpZGVudGl0eSwgMSwgMSwgMCwKIH0KIAogREVGVU4g KCJyYW5kb20iLCBGcmFuZG9tLCBTcmFuZG9tLCAwLCAxLCAwLAotICAgICAgIGRvYzogLyogUmV0 dXJuIGEgcHNldWRvLXJhbmRvbSBudW1iZXIuCi1BbGwgaW50ZWdlcnMgcmVwcmVzZW50YWJsZSBp biBMaXNwLCBpLmUuIGJldHdlZW4gYG1vc3QtbmVnYXRpdmUtZml4bnVtJworICAgICAgIGRvYzog LyogUmV0dXJuIGEgcHNldWRvLXJhbmRvbSBmaXhudW0uCitBbGwgaW50ZWdlcnMgcmVwcmVzZW50 YWJsZSBhcyBmaXhudW1zLCBpLmUuIGJldHdlZW4gYG1vc3QtbmVnYXRpdmUtZml4bnVtJwogYW5k IGBtb3N0LXBvc2l0aXZlLWZpeG51bScsIGluY2x1c2l2ZSwgYXJlIGVxdWFsbHkgbGlrZWx5Lgog Ci1XaXRoIHBvc2l0aXZlIGludGVnZXIgTElNSVQsIHJldHVybiByYW5kb20gbnVtYmVyIGluIGlu dGVydmFsIFswLExJTUlUKS4KLVdpdGggYXJndW1lbnQgdCwgc2V0IHRoZSByYW5kb20gbnVtYmVy IHNlZWQgZnJvbSB0aGUgc3lzdGVtJ3MgZW50cm9weQotcG9vbCBpZiBhdmFpbGFibGUsIG90aGVy d2lzZSBmcm9tIGxlc3MtcmFuZG9tIHZvbGF0aWxlIGRhdGEgc3VjaCBhcyB0aGUgdGltZS4KLVdp dGggYSBzdHJpbmcgYXJndW1lbnQsIHNldCB0aGUgc2VlZCBiYXNlZCBvbiB0aGUgc3RyaW5nJ3Mg Y29udGVudHMuCi1PdGhlciB2YWx1ZXMgb2YgTElNSVQgYXJlIGlnbm9yZWQuCitXaXRoIHBvc2l0 aXZlIGZpeG51bSBpbnRlZ2VyIExJTUlULCByZXR1cm4gcmFuZG9tIG51bWJlciBpbiBpbnRlcnZh bAorWzAsTElNSVQpLiAgV2l0aCBhcmd1bWVudCB0LCBzZXQgdGhlIHJhbmRvbSBudW1iZXIgc2Vl ZCBmcm9tIHRoZQorc3lzdGVtJ3MgZW50cm9weSBwb29sIGlmIGF2YWlsYWJsZSwgb3RoZXJ3aXNl IGZyb20gbGVzcy1yYW5kb20KK3ZvbGF0aWxlIGRhdGEgc3VjaCBhcyB0aGUgdGltZS4gIFdpdGgg YSBzdHJpbmcgYXJndW1lbnQsIHNldCB0aGUgc2VlZAorYmFzZWQgb24gdGhlIHN0cmluZydzIGNv bnRlbnRzLiAgT3RoZXIgdmFsdWVzIG9mIExJTUlUIGFyZSBpZ25vcmVkLgogCiBTZWUgSW5mbyBu b2RlIGAoZWxpc3ApUmFuZG9tIE51bWJlcnMnIGZvciBtb3JlIGRldGFpbHMuICAqLykKICAgKExp c3BfT2JqZWN0IGxpbWl0KQpkaWZmIC0tZ2l0IGEvdGVzdC9zcmMvZGF0YS10ZXN0cy5lbCBiL3Rl c3Qvc3JjL2RhdGEtdGVzdHMuZWwKaW5kZXggYTRjNmIwZTQ5MTUuLjZhMjU3OGUxOWEwIDEwMDY0 NAotLS0gYS90ZXN0L3NyYy9kYXRhLXRlc3RzLmVsCisrKyBiL3Rlc3Qvc3JjL2RhdGEtdGVzdHMu ZWwKQEAgLTYxNCw2ICs2MTQsMTEgQEAgYmluZGluZy10ZXN0LXNvbWUtbG9jYWwKICAgKGxldCAo KG4gKDErIG1vc3QtcG9zaXRpdmUtZml4bnVtKSkpCiAgICAgKHNob3VsZCAoPSAobG9neG9yIC0x IG4pIChsb2dub3QgbikpKSkpCiAKKyhlcnQtZGVmdGVzdCBkYXRhLXRlc3RzLWxvZ2FuZCAoKQor ICAoc2hvdWxkICg9IC0xIChsb2dhbmQpIChsb2dhbmQgLTEpIChsb2dhbmQgLTEgLTEpKSkKKyAg KGxldCAoKG4gKDErIG1vc3QtcG9zaXRpdmUtZml4bnVtKSkpCisgICAgKHNob3VsZCAoPSAobG9n YW5kIC0xIG4pIG4pKSkpCisKIChlcnQtZGVmdGVzdCBkYXRhLXRlc3RzLW1pbm1heCAoKQogICAo bGV0ICgoYSAoLSBtb3N0LW5lZ2F0aXZlLWZpeG51bSAxKSkKICAgICAgICAgKGIgKCsgbW9zdC1w b3NpdGl2ZS1maXhudW0gMSkpCkBAIC02NDIsNiArNjQ3LDE0IEBAIGRhdGEtdGVzdHMtY2hlY2st c2lnbgogICAoc2hvdWxkICg9IChhc2ggbW9zdC1uZWdhdGl2ZS1maXhudW0gMSkKICAgICAgICAg ICAgICAoKiBtb3N0LW5lZ2F0aXZlLWZpeG51bSAyKSkpCiAgIChzaG91bGQgKD0gKGxzaCBtb3N0 LW5lZ2F0aXZlLWZpeG51bSAxKQotICAgICAgICAgICAgICgqIG1vc3QtbmVnYXRpdmUtZml4bnVt IDIpKSkpCisgICAgICAgICAgICAgKCogbW9zdC1uZWdhdGl2ZS1maXhudW0gMikpKQorICAoc2hv dWxkICg9IChhc2ggKCogMiBtb3N0LW5lZ2F0aXZlLWZpeG51bSkgLTEpCisgICAgICAgICAgICAg bW9zdC1uZWdhdGl2ZS1maXhudW0pKQorICAoc2hvdWxkICg9IChsc2ggKCogMiBtb3N0LW5lZ2F0 aXZlLWZpeG51bSkgLTEpCisgICAgICAgICAgICAgbW9zdC1uZWdhdGl2ZS1maXhudW0pKQorICAo c2hvdWxkICg9IChsc2ggKC0gKGxzaCBtb3N0LW5lZ2F0aXZlLWZpeG51bSAxKSAxKSAtMSkKKyAg ICAgICAgICAgICAoLSBtb3N0LW5lZ2F0aXZlLWZpeG51bSAxKSkpCisgIChzaG91bGQgKD0gKGFz aCAoLSAobHNoIG1vc3QtbmVnYXRpdmUtZml4bnVtIDEpIDEpIC0xKQorICAgICAgICAgICAgICgt IG1vc3QtbmVnYXRpdmUtZml4bnVtIDEpKSkpCiAKIDs7OyBkYXRhLXRlc3RzLmVsIGVuZHMgaGVy ZQo= --000000000000836b950573a0385f--