From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ken Brown Newsgroups: gmane.emacs.bugs Subject: bug#56712: 29.0.50; x-dnd-tests-do-direct-save fails on Cygwin Date: Fri, 22 Jul 2022 17:10:16 -0400 Message-ID: <35f58e97-4b26-d2ec-ce50-f5ffc7db366a@cornell.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3391"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Cc: Po Lu To: 56712@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Jul 22 23:11:14 2022 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 1oEzvV-0000dy-1V for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 22 Jul 2022 23:11:13 +0200 Original-Received: from localhost ([::1]:35438 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oEzvU-0006hQ-0t for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 22 Jul 2022 17:11:12 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35762) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oEzvL-0006hF-8V for bug-gnu-emacs@gnu.org; Fri, 22 Jul 2022 17:11:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:52829) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oEzvL-0001k1-07 for bug-gnu-emacs@gnu.org; Fri, 22 Jul 2022 17:11:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oEzvK-0006Jk-RE; Fri, 22 Jul 2022 17:11:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: luangruo@yahoo.com, bug-gnu-emacs@gnu.org Resent-Date: Fri, 22 Jul 2022 21:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 56712 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org X-Debbugs-Original-Xcc: Po Lu Original-Received: via spool by submit@debbugs.gnu.org id=B.165852422924230 (code B ref -1); Fri, 22 Jul 2022 21:11:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 22 Jul 2022 21:10:29 +0000 Original-Received: from localhost ([127.0.0.1]:42577 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oEzun-0006Ik-Al for submit@debbugs.gnu.org; Fri, 22 Jul 2022 17:10:29 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:50894) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oEzuj-0006Ia-W2 for submit@debbugs.gnu.org; Fri, 22 Jul 2022 17:10:27 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35696) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oEzuj-0006bO-Rc for bug-gnu-emacs@gnu.org; Fri, 22 Jul 2022 17:10:25 -0400 Original-Received: from mail-bn8nam12on2119.outbound.protection.outlook.com ([40.107.237.119]:28640 helo=NAM12-BN8-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oEzuh-0001YO-IM for bug-gnu-emacs@gnu.org; Fri, 22 Jul 2022 17:10:25 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gXqiUZyk4VTskAbobKeCksj6zYn9pK4+mTBnjiPX35o67uLVWwIYTM87SQaZfTjp2Cp5sw9siA6KFA8l8XbrhjwLwQXCydKUd1jagB/TnxyhUtG+N/vJLHl6/spdjqg3SrznstQcvJEZuX359Jb0kXQln49nq3AHWWFJQM7450iDhMp2/Q0oASaNzB5F5LTKW/shNAEWkbUP92yFDLvckLH5M1Fb793x71G51CX8Be/HY6ugp3ykFT3zpu/rLnoK0E2etYCadQenZyjMH0Jf8b4CVWa3KkWCCZg0jKSIyAsa0BL7vzrfQK1sJau8JB/92rUXi+KZZWiOjgvpX0HVCA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=LEfzxX83OFns1R7DtOWSmO5HMDJDX5Fgy4r4aTE9lN0=; b=BwJLW0LEBMhTmrDTfBeFTuqNbUD/RL6o51xUh4Y/g78ZyO083U/jeSGRohxu4Vs4lKWBKLVqHD0BWBzGdc2EH3OJQyAlZ9DcqYUeY8AWrN3NtdrH0fAE1Ixl5wVK7+nBYvRmLLEhW7XxP+rcMMKR+Qd21fEGTCJ4jo1DrHuyxXxKMn3yizFlpGrZP8Jz168vIeNmKsjXt10gRHMs6JOunCWZ3CY5cVXGlNqK84yOg8Mh6q7JP1p6hBWFQYyxQlu9i1SdGEbzMkMDKH4UzmtundU2h3TpSCZM0aQjwEKzNeJcYrpAXxag20S1bJ/YZEGntcBOWIOl30tAdmfpXCF1CA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cornell.edu; dmarc=pass action=none header.from=cornell.edu; dkim=pass header.d=cornell.edu; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cornell.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LEfzxX83OFns1R7DtOWSmO5HMDJDX5Fgy4r4aTE9lN0=; b=NPWlGM5YyGKxLNPx8u1uQJuPdwacLu9NpLWf0S2jR8n5MLjqQkNXvWwwzmP/uInlyW8DMplKKx2+klGxVv7MG2Lw7NBS/uFtVkwYRAi1t0xnBExsamIpruVaZF8fZo5vg4KRtjTrntuyWi5S+K2PClh2xHNBDrnOVLn4lseA0DI= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cornell.edu; Original-Received: from BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) by MN2PR04MB6847.namprd04.prod.outlook.com (2603:10b6:208:1ef::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.18; Fri, 22 Jul 2022 21:10:19 +0000 Original-Received: from BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::901f:a758:30f5:309d]) by BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::901f:a758:30f5:309d%2]) with mapi id 15.20.5458.020; Fri, 22 Jul 2022 21:10:19 +0000 Content-Language: en-US X-ClientProxiedBy: MN2PR16CA0047.namprd16.prod.outlook.com (2603:10b6:208:234::16) To BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 79c6ed23-c241-43ba-6989-08da6c2694d4 X-MS-TrafficTypeDiagnostic: MN2PR04MB6847:EE_ X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: hFtmO3+/AlyGfERk57WcKZmCu/sawxOsLC1GcaNLfatOjy9CyYYa9q/MyLSn1ViW56UwA0XMy6iBmV7B7n32MlDR6g9yuCh94ISw66NHcBfqXk1+oL9SBnvaNAs6Kw0UJoLvIsF093iGzAMbkOdvB+7pADj7MaPglIfiaUjJAaxvddRrA4P2F4yxxb2JjrsNXfBe8DtkSg+hlEvOeWuo3jUSh14FFatZ9xDQ7R1F9aqjS/WtVTiLuMm1zRXPqdOD1HAOE/JJeubTuwkXr9pchnU+n4bc6kMTljUOgctQPjt6YYqEw+8CG24yJRzAKy/ZTQNGpznuSOT6E1ti+RlFg33xZTs07wzF+6ihVaw006rBvZO2XGldOEIAASYbzyyVSTi+Bx6egvVO8bvfzHdUpcDy+wgadZTFbTlyiHERqoEtP9dUJ/B3PpqYy97ei/va/1zN5FljGFH7I3i06pecUQwYTGTC5ZHoE2RvXi67WuCyLuFDQ1pqiOPFz1kyT/kDeCMhrAImaGJ6W2zz1h75HFMiou+fOgdAtv9nqVRprC0j7eMEixkIvnuvVfHm6Y5xITnvoMc1NQtvoVsJ/D1cdQR288ZwYTp0/iN3oGHTwmHoN8x+xR9Hf5MkWYqltswXnbonnNeE8WmoFBB4KlDSiCq2+U9xhozeUuegDIJ7UMF6VvM49E0ty1Tdy3ICOGLse0wGOHHW1Djyl6KXOtmckM1FJ69xeFxK7VoqusionHXK3CiKJ6pF8YKtmyYVB xJSurUtfhXsfXH1dF4wWn+gogQlmvj6rM66WNoF9a1QhVQzTlYEXUfmSuvBMvI2amEOary4kWdMhS2DfpR6+gQPsw== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN7PR04MB4388.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(366004)(346002)(396003)(376002)(39860400002)(136003)(6512007)(5660300002)(6506007)(41300700001)(86362001)(31696002)(478600001)(6666004)(186003)(2616005)(41320700001)(8676002)(66946007)(38100700002)(83380400001)(66556008)(8936002)(66476007)(75432002)(2906002)(36756003)(6916009)(31686004)(786003)(6486002)(316002)(43740500002)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Q7gYb7wVVHDl5VJS+dpRDN4nE6tTZ11KlXZjX8molyv7cDaSu0UHFYCbzX+z18S6aw54sBOWqXdSBbl9iJvCOwFmKoWcHlq2MiUWQpG/C0oSXRPaFGAvVob+HHQweaXbNNX7NEwu4eTAEEWp5X2kvW5WX8TkWl35ayIk5vK+G10mQf2ihka7tTvbEtUCzjzfgAHknJjE3gajMK8ualXezpaZOO8IqzjMZ/V7qfcaKEqj/V8vqBiwOtJZOWwzqeRkeD8M5NkG0bsaOaa04IdkVJV2PYBSHjlvFNnbNX/Su1xHmy3IpmTNsXlRkhmGX+1skClf+Dzt8r9z+zplUEfTrtr+QJrvqaKKmko0tF2yEe61RRgs9P5JgjEAsj8BWUfH1U7WQMuLLA2GJiZzRVB0pTWlanJVgxtCRSYQtlcv44jHDdjCsk/T7julIM/dFfhkuHy8FuUbWLG9bHQ87BmK4/sQtFqB8PLfWt/atT6/3maoK0sDldm5WJOrG1I+/Q0ONqoQ3AL/UVi70MtFHopUo6dTTpfNYp4U7zw1igArIRtM0SFHGgYiqkK4caYvfUZpteDMNBWed7wkuYuJxdtb3qi1G7wwvnrPUy6xSoTSqLFYCHZ3zYpjBJDB1X4RAWL0OSMflA+tC9aOIZg6bwK9LODRWEaX8gph0AWR46LT8ZNp8dKBBLGAoyPeJPXAJe05BOmVsXONIM/b/uvgH07FtZzYOT7A9r9VDdihS4WSXMiqjlIsrsfth7yqYa 68U2usVI9p7/TaeakiE2jCcrCMZrKUoXQDQZ8SDZQ0XOVVtdGaVo5W1mOCVwzfpRW9cUF3yjdicVIpbPUDwE6B2IiAlXTpzPMY X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 79c6ed23-c241-43ba-6989-08da6c2694d4 X-MS-Exchange-CrossTenant-AuthSource: BN7PR04MB4388.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Jul 2022 21:10:18.9883 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 5d7e4366-1b9b-45cf-8e79-b14b27df46e1 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: aHYSuaf1LvFMEk8JBj0Fuk7oFxt3Q6O6XUGdcnJ0K6TCp9aVLNCqj4bOmpF3dA2RNIQ36s6Ktj0Mmd+kQZ5arg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR04MB6847 Received-SPF: pass client-ip=40.107.237.119; envelope-from=kbrown@cornell.edu; helo=NAM12-BN8-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action 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:237651 Archived-At: The test in the subject fails as follows on Cygwin: Test x-dnd-tests-do-direct-save backtrace: ert--should-signal-hook(ert-test-failed (((should (equal (x-dnd-test signal(ert-test-failed (((should (equal (x-dnd-tests-call-xds-conver ert-fail(((should (equal (x-dnd-tests-call-xds-converter) '(STRING . (if (unwind-protect (setq value-19 (apply fn-17 args-18)) (setq form (let (form-description-21) (if (unwind-protect (setq value-19 (apply (let ((value-19 'ert-form-evaluation-aborted-20)) (let (form-descrip (let* ((fn-17 #'equal) (args-18 (condition-case err (let ((signal-ho (prog1 'XdndActionDirectSave (let* ((fn-10 #'eq) (args-11 (condition x-begin-drag(("XdndDirectSave0" "text/uri-list") XdndActionDirectSav x-dnd-do-direct-save("/tmp/x-dnd-test7T4xoz" "x-dnd-test-targetDdUAT (list (x-dnd-do-direct-save original-file x-dnd-tests-xds-name nil n (let ((signal-hook-function #'ert--should-signal-hook)) (list (x-dnd (condition-case err (let ((signal-hook-function #'ert--should-signal (let* ((fn-47 #'eq) (args-48 (condition-case err (let ((signal-hook- (progn (if (file-exists-p original-file) nil (write-region "" 0 orig (unwind-protect (progn (if (file-exists-p original-file) nil (write- (progn (unwind-protect (progn (if (file-exists-p original-file) nil (let* ((--cl-gui-set-selection-- #'ignore)) (progn (unwind-protect ( (let ((x-dnd-tests-xds-include-hostname include-hostname) (x-dnd-tes x-dnd-tests-do-direct-save-internal(nil) (closure (t) nil (x-dnd-tests-do-direct-save-internal nil) (x-dnd-te ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name x-dnd-tests-do-direct-save :documenta ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m ert-run-tests((not (or (tag :unstable) (tag :nativecomp))) #f(compil ert-run-tests-batch((not (or (tag :unstable) (tag :nativecomp)))) ert-run-tests-batch-and-exit((not (or (tag :unstable) (tag :nativeco eval((ert-run-tests-batch-and-exit '(not (or (tag :unstable) (tag :n command-line-1(("-L" ":../../master/test" "-l" "ert" "-l" "lisp/x-dn command-line() normal-top-level() Test x-dnd-tests-do-direct-save condition: (ert-test-failed ((should (equal (x-dnd-tests-call-xds-converter) '(STRING . "S"))) :form (equal (STRING . "E") (STRING . "S")) :value nil :explanation (cdr (array-elt 0 (different-atoms ... ...))))) The failure first occurred in the commit that introduced the test. Let me know what I can do to help debug this. Ken In GNU Emacs 29.0.50 (build 42, x86_64-pc-cygwin, GTK+ Version 3.22.28, cairo version 1.17.4) of 2022-07-22 built on moufang2 Repository revision: 3534a8e15c971d4dc901e029f8c0f6ba68fcecd5 Repository branch: master Windowing system distributor 'The Cygwin/X Project', version 11.0.12101003 Configured using: 'configure 'CFLAGS=-g3 -O0'' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBXML2 M17N_FLT MODULES NOTIFY GFILENOTIFY PDUMPER PNG RSVG SOUND THREADS TIFF TOOLKIT_SCROLL_BARS WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix