From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id fPHZErZXumq0hBEAWB0awg (envelope-from ) for ; Mon, 28 Sep 2026 08:04:06 -0400 Authentication-Results: simark.ca; dkim=pass (1024-bit key; unprotected) header.d=suse.de header.i=@suse.de header.a=rsa-sha256 header.s=susede2_rsa header.b=ZVg5jVJh; dkim=pass header.d=suse.de header.i=@suse.de header.a=ed25519-sha256 header.s=susede2_ed25519 header.b=TrcWchgE; dkim=pass (1024-bit key) header.d=suse.de header.i=@suse.de header.a=rsa-sha256 header.s=susede2_rsa header.b=csLqpOGc; dkim=neutral header.d=suse.de header.i=@suse.de header.a=ed25519-sha256 header.s=susede2_ed25519 header.b=lip7iQxU; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 341C81E033; Mon, 28 Sep 2026 08:04:06 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-5.4 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (vm01.sourceware.org [IPv6:2620:52:6:3111::32]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id EDE081E033 for ; Mon, 28 Sep 2026 08:04:04 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 2B79E4BA7980 for ; Mon, 28 Sep 2026 12:04:03 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 2B79E4BA7980 Authentication-Results: sourceware.org; dkim=pass (1024-bit key, unprotected) header.d=suse.de header.i=@suse.de header.a=rsa-sha256 header.s=susede2_rsa header.b=ZVg5jVJh; dkim=pass header.d=suse.de header.i=@suse.de header.a=ed25519-sha256 header.s=susede2_ed25519 header.b=TrcWchgE; dkim=pass (1024-bit key) header.d=suse.de header.i=@suse.de header.a=rsa-sha256 header.s=susede2_rsa header.b=csLqpOGc; dkim=neutral header.d=suse.de header.i=@suse.de header.a=ed25519-sha256 header.s=susede2_ed25519 header.b=lip7iQxU Received: from smtp-out1.suse.de (smtp-out1.suse.de [195.135.223.130]) by sourceware.org (Postfix) with ESMTPS id BF1604BA23EF for ; Mon, 28 Sep 2026 12:03:30 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org BF1604BA23EF Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=suse.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=suse.de ARC-Filter: OpenARC Filter v1.0.0 sourceware.org BF1604BA23EF Authentication-Results: sourceware.org; arc=none smtp.remote-ip=195.135.223.130 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1790597010; cv=none; b=UjFZqTdPVNKkwOdnXJWexWF3KU3q3nLA9M7/TxF0O1Mv+3tYiV561QLxmgcEDAlMIZbPhqAd7fTH2OQit9zTIDUey9FZIbWGTCvKJQ89NqP3VzK87ZNwRxUCpO/sd64263/rg3wR6oGEZR764A8AWsgDg2s3lI1ffYwnZ2LnOkQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1790597010; c=relaxed/simple; bh=ankL2W5DN5fdgbDrOF6g3B/wHsKUBCLyKeN7uYKN8JU=; h=DKIM-Signature:DKIM-Signature:DKIM-Signature:DKIM-Signature:From: To:Subject:Date:Message-ID:MIME-Version; b=wJNnwwyZdxTQemYRDbvltflcLVlpVf11xxA3H6WULUYI5Vqd806WSi+XPgW7ZfNl7lbOR0ICy3ytcNQbpDcnFFaVAc1vGv9p4ecKLm5VGPhTvDE6XWwF056pZ5TNeoCV4dWvJgaNWafBfG0Bfu0+pe3pC21fkAWv1GeocLjLNrU= ARC-Authentication-Results: i=1; sourceware.org; dkim=pass (1024-bit key, unprotected) header.d=suse.de header.i=@suse.de header.a=rsa-sha256 header.s=susede2_rsa header.b=ZVg5jVJh; dkim=pass header.d=suse.de header.i=@suse.de header.a=ed25519-sha256 header.s=susede2_ed25519 header.b=TrcWchgE; dkim=pass (1024-bit key) header.d=suse.de header.i=@suse.de header.a=rsa-sha256 header.s=susede2_rsa header.b=csLqpOGc; dkim=neutral header.d=suse.de header.i=@suse.de header.a=ed25519-sha256 header.s=susede2_ed25519 header.b=lip7iQxU DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org BF1604BA23EF Received: from imap1.dmz-prg2.suse.org (imap1.dmz-prg2.suse.org [IPv6:2a07:de40:b281:104:10:150:64:97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp-out1.suse.de (Postfix) with ESMTPS id 4F5DD21CF5 for ; Mon, 28 Sep 2026 12:03:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1790597005; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc: mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=q2XhkWnTj9JFhHG1dt3smeQTT+pJx9+7svo/mSDM+vc=; b=ZVg5jVJhUaVhoPE4DJdyBH+3Arwf2wRsa9HgEGKfRiayENjwB9nFiBtXpPwMwNvHlq3Izy ekhIO9K5gAqjw5BxP/MrV3elXN3BRK36yVsPy6rSrZtiq4q51lc6z37zHKP4q3SU6W57Li iC36NAt4YUR4njoQis3/7uD9/YPTByE= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1790597005; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc: mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=q2XhkWnTj9JFhHG1dt3smeQTT+pJx9+7svo/mSDM+vc=; b=TrcWchgEsM8gAV/8fvC4gUbDLFrH1gNmknY6H2w7+qpOU1KRqs/trqc/BylvBHtm21Q2V3 VK/a9Trxz4KwrrCA== Authentication-Results: smtp-out1.suse.de; dkim=pass header.d=suse.de header.s=susede2_rsa header.b=csLqpOGc; dkim=pass header.d=suse.de header.s=susede2_ed25519 header.b=lip7iQxU DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1790597001; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc: mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=q2XhkWnTj9JFhHG1dt3smeQTT+pJx9+7svo/mSDM+vc=; b=csLqpOGcse1mjJ4Sjg2c0p8b5GFwyjpkBQ1f21LHK+2pf8hhsGW+GlTS/nUnHcvxgFuEFm ylAMnyYa3NeaXbCqqig0poVMEk8MUvrSW0gUj3V3Z4AzxS9lGTRzuQOUKcBTZlAb2w4LME A+XAxPmnkcDZY1G/5W7YxMyrjOYDn9s= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1790597001; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc: mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=q2XhkWnTj9JFhHG1dt3smeQTT+pJx9+7svo/mSDM+vc=; b=lip7iQxUrHHiHfZ6a/vbAlvwIm5jw6JdoV43/2M+W8UkF9mTFyO0mR96ifagrC8MKE6e4Z RWlEUVoNWTZB6oBA== Received: from imap1.dmz-prg2.suse.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by imap1.dmz-prg2.suse.org (Postfix) with ESMTPS id EA9CB133F3 for ; Mon, 28 Sep 2026 12:03:20 +0000 (UTC) Received: from dovecot-director2.suse.de ([2a07:de40:b281:106:10:150:64:167]) by imap1.dmz-prg2.suse.org with ESMTPSA id th+ALYhXumo/YAAAD6G6ig (envelope-from ) for ; Mon, 28 Sep 2026 12:03:20 +0000 From: Tom de Vries To: gdb-patches@sourceware.org Subject: [pushed] [gdb/testsuite] Fix gdb.tui/new-ui.exp on cygwin Date: Mon, 28 Sep 2026 14:03:20 +0200 Message-ID: <20260928120320.1780087-1-tdevries@suse.de> X-Mailer: git-send-email 2.51.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspamd-Action: no action X-Rspamd-Server: rspamd2.dmz-prg2.suse.org X-Rspamd-Queue-Id: 4F5DD21CF5 X-Spamd-Result: default: False [-3.01 / 50.00]; BAYES_HAM(-3.00)[99.99%]; NEURAL_HAM_LONG(-1.00)[-1.000]; MID_CONTAINS_FROM(1.00)[]; R_MISSING_CHARSET(0.50)[]; R_DKIM_ALLOW(-0.20)[suse.de:s=susede2_rsa,suse.de:s=susede2_ed25519]; NEURAL_HAM_SHORT(-0.20)[-1.000]; MIME_GOOD(-0.10)[text/plain]; MX_GOOD(-0.01)[]; RBL_SPAMHAUS_BLOCKED_OPENRESOLVER(0.00)[2a07:de40:b281:104:10:150:64:97:from]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; RECEIVED_SPAMHAUS_BLOCKED_OPENRESOLVER(0.00)[2a07:de40:b281:106:10:150:64:167:received]; DBL_BLOCKED_OPENRESOLVER(0.00)[gdb.tui:url,imap1.dmz-prg2.suse.org:rdns,imap1.dmz-prg2.suse.org:helo,gdb.base:url,suse.de:dkim,suse.de:mid,sourceware.org:url]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; RCVD_TLS_ALL(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[gdb-patches@sourceware.org]; DNSWL_BLOCKED(0.00)[2a07:de40:b281:104:10:150:64:97:from,2a07:de40:b281:106:10:150:64:167:received]; DKIM_SIGNED(0.00)[suse.de:s=susede2_rsa,suse.de:s=susede2_ed25519]; DKIM_TRACE(0.00)[suse.de:+] X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces~public-inbox=simark.ca@sourceware.org On cygwin, with test-case gdb.tui/new-ui.exp I run into: ... (gdb) tui enable (gdb) FAIL: $exp: new-ui: tui enable ... The test-case sets up an additional UI. After setup, the initial prompt needs to be consumed, and that part is missing, causing things to get out of sync afterwards. Fix this by copying the missing part from gdb.base/new-ui.exp, getting us: ... (gdb) tui enable Cannot enable or disable the TUI when the interpreter is 'console' (gdb) PASS: $exp: new-ui: tui enable ... Tested on x86_64-linux and x86_64-cygwin. Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=34677 --- gdb/testsuite/gdb.tui/new-ui.exp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gdb/testsuite/gdb.tui/new-ui.exp b/gdb/testsuite/gdb.tui/new-ui.exp index e6c6409e233..fcf66f05f43 100644 --- a/gdb/testsuite/gdb.tui/new-ui.exp +++ b/gdb/testsuite/gdb.tui/new-ui.exp @@ -48,6 +48,12 @@ with_test_prefix main-ui { with_test_prefix new-ui { with_spawn_id $new_ui_spawn_id { + gdb_test_multiple "" "initial prompt on new ui" { + -re "$gdb_prompt $" { + pass $gdb_test_name + } + } + # Check that we cannot enable TUI in the new UI. gdb_test "tui enable" $re_cannot_enable_disable_tui } base-commit: 73f152f71e10498dcd9b6cca700865c7d198ff80 -- 2.51.0