From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id +Q7rJjEf12pWGzkAWB0awg (envelope-from ) for ; Tue, 20 Oct 2026 03:58:41 -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=XjxFjFbW; dkim=pass header.d=suse.de header.i=@suse.de header.a=ed25519-sha256 header.s=susede2_ed25519 header.b=q70J20Ve; dkim=pass (1024-bit key) header.d=suse.de header.i=@suse.de header.a=rsa-sha256 header.s=susede2_rsa header.b=C5swGkum; dkim=neutral header.d=suse.de header.i=@suse.de header.a=ed25519-sha256 header.s=susede2_ed25519 header.b=wM+oUjvW; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 91E591E050; Tue, 20 Oct 2026 03:58:41 -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 537F01E047 for ; Tue, 20 Oct 2026 03:58:40 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 1F50F4C900E6 for ; Tue, 20 Oct 2026 07:58:39 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 1F50F4C900E6 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=XjxFjFbW; dkim=pass header.d=suse.de header.i=@suse.de header.a=ed25519-sha256 header.s=susede2_ed25519 header.b=q70J20Ve; dkim=pass (1024-bit key) header.d=suse.de header.i=@suse.de header.a=rsa-sha256 header.s=susede2_rsa header.b=C5swGkum; dkim=neutral header.d=suse.de header.i=@suse.de header.a=ed25519-sha256 header.s=susede2_ed25519 header.b=wM+oUjvW Received: from smtp-out2.suse.de (smtp-out2.suse.de [IPv6:2a07:de40:b251:101:10:150:64:2]) by sourceware.org (Postfix) with ESMTPS id CA1B14BA540B for ; Tue, 20 Oct 2026 07:58:13 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org CA1B14BA540B 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 CA1B14BA540B Authentication-Results: sourceware.org; arc=none smtp.remote-ip=2a07:de40:b251:101:10:150:64:2 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1792483094; cv=none; b=NQFVsmk0TR1tDnAsFJk+w15GX2yAd29vkfCGoZhETDc0+vBjxcRWS371tXtx2e8K0A1pBgO0OS+4d8fDuTb1h4L/A/kQCEOutlv4vCdA9vYHpHjFYDyhe5Nep7gslp+7cqDCFsx8lVz7fvFXfQrTauqkRI23P5DHs2WnsIhwqZc= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1792483094; c=relaxed/simple; bh=yRKTTTWiQbhCZVLdG9oK52jDe/GMtxuGzRs9I0hnsnM=; h=DKIM-Signature:DKIM-Signature:DKIM-Signature:DKIM-Signature:From: To:Subject:Date:Message-ID:MIME-Version; b=jSgElFJ4+8togCX2OVeLUU1SqfHNPr/K3cnJ0u7F/uhJ9TgNKhV9udAj1RUBaXLlne2ZG/KW0BDK2jsjzUU6W+0EmBs2Bnmpv0uPdfRBO7UWPww1tLFNNmy5tbPMdSlhBZUyAb9ynyI4bk37kdzdlBCJ5M7FHW/0D+K1fLjGjWY= 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=XjxFjFbW; dkim=pass header.d=suse.de header.i=@suse.de header.a=ed25519-sha256 header.s=susede2_ed25519 header.b=q70J20Ve; dkim=pass (1024-bit key) header.d=suse.de header.i=@suse.de header.a=rsa-sha256 header.s=susede2_rsa header.b=C5swGkum; dkim=neutral header.d=suse.de header.i=@suse.de header.a=ed25519-sha256 header.s=susede2_ed25519 header.b=wM+oUjvW DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org CA1B14BA540B Received: from imap1.dmz-prg2.suse.org (unknown [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-out2.suse.de (Postfix) with ESMTPS id A8EB91F7BB for ; Tue, 20 Oct 2026 07:58:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1792483092; 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=xqjJjVcDGeCQVpwz5dzBZ1I2E4gbm+FkPBFpr4fLH6Y=; b=XjxFjFbWy3j3EYQUz2oizRoFe2Te/ik1WRgt7mHwoRtuknAjcFnw2+c+hYa/jDRwiBIOsY gpBcG8gCdDX1sez/sH64dinzbqeS6SEljr644nBh/5ZrRdD8Cif3xzwdg6FAhvbmTd6uds J+srDuzub1yFayyNRsIoL1s/fLDIgYg= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1792483092; 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=xqjJjVcDGeCQVpwz5dzBZ1I2E4gbm+FkPBFpr4fLH6Y=; b=q70J20VeIZKI6LD+NFdnI1PrwoZgj84AFdW7axWx0ic6pwB97fH61JKv01iYu3VcEOaIq6 WCoMyz9OlwwE2rBQ== Authentication-Results: smtp-out2.suse.de; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1792483090; 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=xqjJjVcDGeCQVpwz5dzBZ1I2E4gbm+FkPBFpr4fLH6Y=; b=C5swGkumwJgQZNhANSn9H0ZTx+dyEEh4XK8dKGR3iK0eUmV4c2l+vdoomyEDSPvKkHGUY6 i1XAArXXqMJrSOE0azLLMNg17V4gRL32oREDe2lx2McGR6t2sftGt23N+BuPeWsg8Ow3lj ogludSXfVBboN6sXvGb5PPuAb7wZkzg= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1792483090; 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=xqjJjVcDGeCQVpwz5dzBZ1I2E4gbm+FkPBFpr4fLH6Y=; b=wM+oUjvWwd+fOV9+Ngyx9bpJDC/BgA8PHXCuAq+ULXaFci8P7iPEW2H+m5qCV2fXBeWoDT oGcHR9q/4n7JlOCA== 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 7EFE8137DB for ; Tue, 20 Oct 2026 07:58:10 +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 FYLkFRIf12psHQAAD6G6ig (envelope-from ) for ; Tue, 20 Oct 2026 07:58:10 +0000 From: Tom de Vries To: gdb-patches@sourceware.org Subject: [pushed] [gdb/testsuite] Check using_fission in allow_debuginfod_tests Date: Tue, 20 Oct 2026 09:58:09 +0200 Message-ID: <20261020075809.2426580-1-tdevries@suse.de> X-Mailer: git-send-email 2.51.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spamd-Result: default: False [-2.80 / 50.00]; BAYES_HAM(-3.00)[100.00%]; MID_CONTAINS_FROM(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; R_MISSING_CHARSET(0.50)[]; NEURAL_HAM_SHORT(-0.20)[-1.000]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_VIA_SMTP_AUTH(0.00)[]; MIME_TRACE(0.00)[0:+]; DKIM_SIGNED(0.00)[suse.de:s=susede2_rsa,suse.de:s=susede2_ed25519]; PREVIOUSLY_DELIVERED(0.00)[gdb-patches@sourceware.org]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; DBL_BLOCKED_OPENRESOLVER(0.00)[imap1.dmz-prg2.suse.org:helo]; RCVD_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; RCVD_TLS_ALL(0.00)[] 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 With test-case gdb.debuginfod/fetch_src_and_symbols.exp and target board dwarf5-fission-debug-types I run into: ... (gdb) list 27 warning: 22 tmp-fetch_src_and_symbols.c: No such file or directory (gdb) FAIL: $exp: local_url: list 27 ... The problem is that the test-case expects to start from a point where the executable contains all the debug info, and when using fission that's not the case. We'd like to test fission in combination with debuginfod, but currently that's not supported by debuginfod [1]. Fix this by skipping debuginfod test-cases when using fission. Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=34751 [1] https://sourceware.org/bugzilla/show_bug.cgi?id=32184 --- gdb/testsuite/lib/debuginfod-support.exp | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/gdb/testsuite/lib/debuginfod-support.exp b/gdb/testsuite/lib/debuginfod-support.exp index 66b4098d4f9..1d11c5bea8b 100644 --- a/gdb/testsuite/lib/debuginfod-support.exp +++ b/gdb/testsuite/lib/debuginfod-support.exp @@ -33,6 +33,22 @@ proc allow_debuginfod_tests {} { return false } + if {[using_fission]} { + # Debuginfod test-cases tend to split off debuginfo and move it to a + # place where gdb can't find it, but debuginfod can. + # + # Fission is another way to split off debuginfo, in the sense that only + # the skeleton units stay in the executable. We'd like to test that + # debuginfod can serve .dwo or .dwp files, but that's currently not + # supported (PR debuginfod/32184). + # + # Return false because most debuginfod test-cases assume one + # particular type of split-off debuginfo. There are a few that don't, + # but allowing those to run with fission doesn't actually test the + # fission+debuginfod behavior that we want to test. + return false + } + # Skip testing if gdb was not configured with debuginfod. # # If GDB is built with ASan, it warns that some signal handlers base-commit: 60e638ccd7de0776e72cae0cdcf7cc79b658cc95 -- 2.51.0