From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id 1hVbB73aQWgXOAIAWB0awg (envelope-from ) for ; Thu, 05 Jun 2025 13:58:21 -0400 Authentication-Results: simark.ca; dkim=pass (2048-bit key; secure) header.d=adacore.com header.i=@adacore.com header.a=rsa-sha256 header.s=google header.b=ZqYDgHmI; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 021001E102; Thu, 5 Jun 2025 13:58:20 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-9.1 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL, RCVD_IN_VALIDITY_SAFE autolearn=ham autolearn_force=no version=4.0.1 Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (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 0F5721E0C2 for ; Thu, 5 Jun 2025 13:58:20 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 90F08385AC28 for ; Thu, 5 Jun 2025 17:58:19 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 90F08385AC28 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, secure) header.d=adacore.com header.i=@adacore.com header.a=rsa-sha256 header.s=google header.b=ZqYDgHmI Received: from mail-il1-x12f.google.com (mail-il1-x12f.google.com [IPv6:2607:f8b0:4864:20::12f]) by sourceware.org (Postfix) with ESMTPS id 336163857810 for ; Thu, 5 Jun 2025 17:57:33 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 336163857810 Authentication-Results: sourceware.org; dmarc=pass (p=quarantine dis=none) header.from=adacore.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=adacore.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 336163857810 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::12f ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1749146253; cv=none; b=PsQsBZeLBwFSltN9I4qpG0pmc7DVWzhh/24D9vijJV/Qxv7OJTlJ/LlPFwtiij+R+yinEVHKnFvh4j1hhIUDFLgLo+6zO1mIwOMg5mdseGCjvCaoBI42MGH/E5Jpv97b+Kp+5Kcl0dk+RY4Nb16l4tG6/ULgjhtXMGW1dWI7D7c= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1749146253; c=relaxed/simple; bh=kW7zUZMGtiZrY4QL049JfFbJnYLsKeewLV/NhxgD10Y=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=YecKXChKe/YppuRlf8FeHc0XGrrKc313LAu1+NG9peJFxxZv0iXzxF4yaXv6sSB0VzwKPiKXDQxk3Ts0cTovlggwR3+dXrj7J8mcAYDmVV9N1SN38JfRfzdmysR049Bzra3nFysBQVepaBdxfwxFCAp65ul7MFsgdRtk0QDirtg= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 336163857810 Received: by mail-il1-x12f.google.com with SMTP id e9e14a558f8ab-3d948ce7d9dso5668355ab.2 for ; Thu, 05 Jun 2025 10:57:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adacore.com; s=google; t=1749146252; x=1749751052; darn=sourceware.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=gOQ0KOqc6vonbMYt6B1o1mpfinbgNJaxoqrQyGT6xZE=; b=ZqYDgHmIJJGCDLJ466SRpGfKk+XFC6JegfvNecEz9HUjRB6ffzDge1Wh3nXEf/YKAO nbKRKPXI0WKjAqKJoZxoWL1oo0dd2telmHF27fAnU1/4+MjwzUGN1a0zHCqAEZvxOOWC aLDmZW9GvSdcmwL4v328oey56jCRIh5TDQxP/ENIrTUmOIxN0OYLfbYdqJDAKucABJiK po/nVp/NfwE7Vwxz+9NFU3ijot5dExLtux0cKsrxMdVcGSWDhuXqegh0NiPS5Z7JToN+ JMM5GpbEao4sYCi9ezFI6MKQhGCKPZ6zUNo4g5LBy5JnT9Fq9dJnHI2swP5LM9hGFIpz BhMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749146252; x=1749751052; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=gOQ0KOqc6vonbMYt6B1o1mpfinbgNJaxoqrQyGT6xZE=; b=Iuxkb3NLb3xuWduxEqXwWtELiHCDdkmekmNvJRmEhdPntUgGDNLsPVaeaA3Fb2rAvl X+DRuCRJsnmRcraDZe7VrxIijlELjhwI7N4oL2+qBlRUfvJEwCyNC1leII+PkxK4D/WJ dcsKVHXLfKyZB4/KLIv2jYwZHtNwjiKzQfyOlMV2LjAHcXiTj9Nh8Qzckk77HpTFJLKS 9Fi0z1j47X6aAT9Mlmks81t7DxGMns2qkui+e9oaT3Dmf7/IaDJhMAwYEFHw+pPpL6Rg buVUqWIYSMqPQ97oNLN+t4HtcskB8r/2oC4YE7lRDQ9TF8Ug23sO9/9MLOAWqc7G81gt QTig== X-Gm-Message-State: AOJu0Yy/jINRKh3J6zl8+3i0l3SRFGUfKTeTTTbTPCW0BlwupMqB5pZH YJr+oSTik9IPbRTN69A2WuKKXmkw2UQH48ZzxORtFeYqg+r9lKVpDiE7sV8IQuem6Q== X-Gm-Gg: ASbGncs+UD+oz9lZs2/sDGuRyHbzmCDMDpp+y9RTRTng+ascXEsiM2Ja2oYaWZdbXwg qa6cSqc/8ShE0Fs9pl88WOXCO3IcuS1XfH+3Ejn/0pGaMv+s1E6TA5PZ15Z0wIgv3XD+XXtgH8R bwEYdgExhvCizmkO1m9N8xOWBCB5ExIj1jrtfXqkccwNebREcVzkNPS9CEy3neehf439mo1Im0Z 9Nhapj88LhSmJvEqDn0kXHp+QJjIRNBuSV7odoUPSipHMbxXrkF/ySIUeusMN51BjGqbx2EDdCu Z7gpSOgQnrCFjG13cAnDoXPGeuPIDkrLTwwX2iz78+fVza/8S+3rkzS1Y2wedvC6hfRUr4A= X-Google-Smtp-Source: AGHT+IHoh89xV/B0f2VFOza522ZVPNVeYC1PeqFI1hLlVtln97LaE04t30Uxk9YxHtpWi882Ld0CwQ== X-Received: by 2002:a05:6e02:3184:b0:3dd:b7ea:c3ec with SMTP id e9e14a558f8ab-3ddce3e372fmr5696415ab.2.1749146252387; Thu, 05 Jun 2025 10:57:32 -0700 (PDT) Received: from bapiya (97-118-46-156.hlrn.qwest.net. [97.118.46.156]) by smtp.gmail.com with ESMTPSA id e9e14a558f8ab-3dd9353db64sm39173265ab.21.2025.06.05.10.57.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Jun 2025 10:57:32 -0700 (PDT) From: Tom Tromey To: Pedro Alves Cc: gdb-patches@sourceware.org Subject: Re: [PATCH v2 00/47] Windows non-stop mode In-Reply-To: <20250519132308.3553663-1-pedro@palves.net> (Pedro Alves's message of "Mon, 19 May 2025 14:22:21 +0100") References: <20250519132308.3553663-1-pedro@palves.net> X-Attribution: Tom Date: Thu, 05 Jun 2025 11:57:31 -0600 Message-ID: <87ldq6ax6c.fsf@tromey.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain 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 >>>>> "Pedro" == Pedro Alves writes: Pedro> I've pushed the series to the users/palves/windows-non-stop-v2 branch Pedro> on sourceware.org, for your convenience. I merged this into the local tree and ran the internal AdaCore test suite on Windows 2016. There were three "failures". One of them is actually an improvement, where the test works around a current issue. One of them seems to be a problem with the test. This test "attach"es to a running process without a "file", and the test doesn't seem to match the new output: (gdb) attach 1228 Attaching to process 1228 [Switching to Thread 1228.0x580] 0x00007ffe3c756714 in ntdll!ZwDelayExecution () from C:\Windows\SYSTEM32\ntdll.dll I'm not quite as sure about the last one. This test sets a couple of breakpoints that have 'commands', where the commands delete the breakpoint, like: [ break main.adb:4 then ... ] "silent", 'printf "Breakpoint hit #1.\\n"', "clear main.adb:4", "continue", "end", When running the expected output is seen but gdb says: (gdb) run Starting program: C:\[...] Breakpoint hit #1. Breakpoint hit #2. No unwaited-for children left. It's that last line that causes the problem. The test expects an "exit notification", which is kind of complicated in this test suite, but I think for native testing boils down to a message like "[Inferior ... exited ...]". I see this "unwaited-for" text in infrun.c. But I wonder if this is really intended. thanks, Tom