From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id Jy+KBS98z2q7zggAWB0awg (envelope-from ) for ; Wed, 14 Oct 2026 08:57:19 -0400 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=efficios.com header.i=@efficios.com header.a=rsa-sha256 header.s=selector1 header.b=KyldhyrP; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id EE0781E04E; Wed, 14 Oct 2026 08:57:18 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-2.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,RCVD_IN_VALIDITY_CERTIFIED_BLOCKED, RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED autolearn=ham autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (vm01.sourceware.org [38.145.34.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 90E671E04E for ; Wed, 14 Oct 2026 08:57:16 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 0F89B4BA2E21 for ; Wed, 14 Oct 2026 12:57:16 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 0F89B4BA2E21 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=efficios.com header.i=@efficios.com header.a=rsa-sha256 header.s=selector1 header.b=KyldhyrP Received: from YT6PR01CU002.outbound.protection.outlook.com (mail-canadacentralazlp170120003.outbound.protection.outlook.com [IPv6:2a01:111:f403:c103::3]) by sourceware.org (Postfix) with ESMTPS id EA4434BA2E08 for ; Wed, 14 Oct 2026 12:56:50 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org EA4434BA2E08 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=efficios.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=efficios.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org EA4434BA2E08 Authentication-Results: sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:c103::3 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1791982611; cv=pass; b=V3ns+4piEiR0rXklQThEsKXZ7DwgqtelYSpSc0843jLGkplBmZy9+1eTvvPyUPls/0+9/F5YKWrMEnKjlraTmc9/Q+jpuedbIulnot+XmchmnhtZq8CKeA/grytXUBOlrfqmNgICBCRPLcqVdiQ0+f2uTKit7i7ACz7I2JNmQsM= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1791982611; c=relaxed/simple; bh=im+Ka/EbIL9hzczSMNclRniw1uRmwekLX9iA/05CxG4=; h=DKIM-Signature:Message-ID:Date:Subject:To:From:MIME-Version; b=Nwp4hx0gpfE1B61aGkmyKoeHtPUz0M+1DGPNETpHXUDuzKU80tD//hxx+DjMR7aEEzvrAJsZWJ2sIH8YxmHTOZs5Qm5YznzlwnBLZtYwWaq1IAAVx5kxp5xr427kvIhXgyo1W8ZjDjm3woq/ZhX/6GmUHKr4GAfZbLKaruc4Gbk= ARC-Authentication-Results: i=2; sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=efficios.com header.i=@efficios.com header.a=rsa-sha256 header.s=selector1 header.b=KyldhyrP DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org EA4434BA2E08 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=hK8GNBFNnZ8zBcJFPsA9Ed5/2klhtDv1sAgt2ZI2Ic2ddunGUg4nWYMY8E+cjdUHy1G2Tz9Qgy43Ssw7GS1J58R3xuccwPYVsT8+/NqFm+CAejRKrtttEGmzSmsL21zFraDQLdDs1hpq391bRjMIcK2f7kbx64G1ExfxD1EtrA6VOIkhmFaAJfhgt4O9RDT28rJ6dg6bKy9PMV6O1ZECDcQWslIhRz/J2SOF24zf1NY8WYGCFbFKA/UkDEr4uvNG5uIh0aslkXyP3ZUVoBgttoR1pTYZ3rZxzwRp7VXyyx4NdgJxvhhF76TcCm6HnZWYH2l8yOUPgMYqhin8rr8ptA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=BTqTMZCDhqIeR8Rd+lvUZzVyDk/c69hVJyBUlI6UNdc=; b=Bp/xJ5BwcHPll72xFA+YImqv4gEtBKphpUafoTWwRpVlyY4VC9pB0pdS44K6T8yUfgfiN10RaFcmdXpOT0qIS7eKokMxRomMHi80rycj78H3fHSSsRefYS8xo0zyh3xvB/yybvUGW++UcJWgNdUNHgtRGIavPd8SY6ytjH26pDkm0XoJrZjxwr5Fp2iqtOBEOqidmHR8r/87j6z/SaGJIcUaKBcYyNBWBtxJJn3mb5eOqHucRGxMC31cjecAx0l3SGEJe5BEPJVSJ0e0YS65t3V4ILLRaJy6WKBcjodZtV/JzySSz2/+2YI+HV4nn3+lcxSneoQXVyuzCg2f7mFyvg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=efficios.com; dmarc=pass action=none header.from=efficios.com; dkim=pass header.d=efficios.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=efficios.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BTqTMZCDhqIeR8Rd+lvUZzVyDk/c69hVJyBUlI6UNdc=; b=KyldhyrPYopYJlYG1Dqi2RhB568s9t0GhIds8/zfiZJRcb9f+B/VhgJQ5Pe7g36KyDYWeuyK0+37o7l/IxxPxLkslxW4fV+3tL5Ogql1g2o4QLEqGHe1DS25+0cqT1+kRuiorwErp0YfIuAxuAfvoN3UxzyxhJUmrJHr/6nke8r5GI6w1u9G9mGQ/VcnwbEBvE0vug/CCwlD+nuqSDpKYZ4+NsTsbuTmS7fvDlvIdZY+QU/ST67gUs00LnTYn9wG/ZF93g5h7My9LWhiDk31JkCyehxwukwgmhTW2Kw8nRdYeI+QGdySy/D8UR/nN3oRoUWBgab/ExfQ4HD7zx+16w== Authentication-Results: mx.microsoft.com 1; dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=efficios.com; Received: from YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:2c::6) by TO1PPF78E97D806.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b08::65d) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.522.13; Wed, 14 Oct 2026 12:56:49 +0000 Received: from YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM ([fe80::bbfa:179f:fdc8:b15d]) by YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM ([fe80::bbfa:179f:fdc8:b15d%7]) with mapi id 15.21.0522.012; Wed, 14 Oct 2026 12:56:49 +0000 Message-ID: <6af3fb22-5ffe-4b22-a2a6-43f4d5fc7441@efficios.com> Date: Wed, 14 Oct 2026 08:56:48 -0400 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 1/2] gdb: don't let SIGPIPE kill GDB in the pipe command To: Tom Tromey , Aditya Kamath Cc: "gdb-patches@sourceware.org" , Simon Marchi , Ulrich Weigand , SANGAMESH MALLAYYA References: <20261013171340.1748775-1-simon.marchi@efficios.com> <87ld805u84.fsf@tromey.com> Content-Language: fr From: Simon Marchi In-Reply-To: <87ld805u84.fsf@tromey.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: YQBPR0101CA0281.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:68::26) To YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:2c::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: YQXPR01MB5418:EE_|TO1PPF78E97D806:EE_ X-MS-Office365-Filtering-Correlation-Id: 64457cea-b223-46df-9a66-08df29f29c5e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|23010399003|10070799003|1800799024|366016|376014|10067099003|22082099003|18002099003|4143699003|56012099006; X-Microsoft-Antispam-Message-Info: zNk36iiYZYsVvAGzmnLO3zc6lPFquGXvT00HiMxhrGRv8ETB/zgVRgdRq2rDbxBTspZWtKjJgYSjXs1rJoGd7isVeShr/Ijt4oE0U7s9OU30WvVdQLBHbUUfWsu8n1iSS/BkwDwkjjsTP0BnQnTd3ot3VcZ7a9k9smEwZ3hU7LkerYMhiDMdVIqmp/AbRhBe/LFx4T2J6zdgCbsXh9x/dh8s426yXNOuQG8tlAb1/6GMz+BrRm0Aj52y97yBXtqZ+3HlaSGLZgH37Es7b2opjhMoWB3bILePyCqB8iv8j5TNCa6Pta60KLqsHWMKmdPPjqaKq5Raucb4x6lTQHI66uwFIdTeJduEt1/EKI5JwecvapOAh6iYSncXCjeTyOQjL9tvNSAIINsEdgYLwDI9XCjqTRZDZV2kyCFD514Gn+xjUe/Npc+UH57Xu84WVw6VCLRb4AJ3WqFsVxgxp/+glf+LKGDc/MB3iuYPP8u6s7DMGc146HA7zEN0b9g1gRRPiuzoevoTVNy0fgql9rURwm28ySVAF7aUxPSFZKI8iCYW48bKAGVvw/rETa3pbbVXCcKUZrl9XChotnnvtCOyLbFyntz7H8IKU6eySEHvLMOkJtLO0jhbp4Mjm9j9APPdbSEGxMiOYP/xVMk+wXAMmPj8RYWO8pZBhY0s6zEv/0Y= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(23010399003)(10070799003)(1800799024)(366016)(376014)(10067099003)(22082099003)(18002099003)(4143699003)(56012099006); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?emVLL0V1VS8wcE8wYXljc3N1NGVsbTUxYWxsblpJNU1ZS2hoR0Z6bjFOWDJp?= =?utf-8?B?WHN5dFNyM0RwWTJMbS95aWJnc2puRm14cVY0d2t6QVRnNkJrcmdYcjU0SExw?= =?utf-8?B?WStFMUt4ZGhabzN5MnFrMDdQRkpLT1dVcGZqSGoxem05dkE3NTB3MS9mNjRw?= =?utf-8?B?cVREK01vVC9kcFVGaFlGTVNjNjhnb3BUU1dXSTZmWGxFL0JrVi9DUWpiTFZj?= =?utf-8?B?ZmNLK21LZTgxVHVXcnJkQTRrY1pZazRUNG02SFVqNmlVZmpTVEJEWkgvV25F?= =?utf-8?B?cDh0d00wcjIzUzUyU2hnQ3NGTTNsVkpIMkhGdUdaMzRib2JQa2p6WWN3MEtO?= =?utf-8?B?YkF3UTlKMzl0R3VEMHF3eUQ1L21FVEU5bTVsTFlmZktJbEREeE5wL1dnaE1x?= =?utf-8?B?OVZ6WjdHUC9XT05yTkh2dFpUK2hFN0g0RTRacjFUUEhWRFlHT3ZDWmhPNnZM?= =?utf-8?B?bDFEM3l1dXF6YjNOcXVSUGQ1ZEs2dk1wa1hUaTl1dUFlVjdkUUxXL0t6enJX?= =?utf-8?B?cElyR2hXZExYRTFCY3I0SWN5UTlZRmNLTWpDcUpmdmJlRmk0bEhlTmpWb0xG?= =?utf-8?B?ajhFbHZsTzl0Q3pjdkx1Vzg5WDM1QVZwSERyUWhMeWhObGZTTTV5a3MxSGJB?= =?utf-8?B?Y25lTEpuOWpuUzVheEZxRWZFVGZ1dnpVMWFlbXRpWmtvTkZrbnZHSWRDeTlH?= =?utf-8?B?eUlRT1V2RGpmUk9NOHliRG9HSDJyUVFkT0YxM0EyR3o0dnRpMjQwU0JYNWcz?= =?utf-8?B?S3B0MkdhSWVUbUYyemxpNXZCdm56Wkt3VGJjam1FYUZ1SHA5S2o4MzcyaTVD?= =?utf-8?B?cEtrVGxrVWxqV2ZmSDU1QzR5UTZmMml3dFNFbVQrM3dLVzgvWlg0QXZveTRw?= =?utf-8?B?TGhkT1dLZzFoeDFmRlBZV3FYNkRvc3JiVjAya1oxSWM3cGw5OEhaNy9LUkcy?= =?utf-8?B?cnhIZ3IrSytDelJ0ZXE3YkVocE13MVdRK3U1blBLZjZTa2oxdUJoeVQvTXZ3?= =?utf-8?B?RGlRVnlOTXltSGhmeFVPQk4zMXR4THVWR29vdDBSd3MwL3FJRXhDa2hTb3BI?= =?utf-8?B?cm16Z2t5KzJQZmM0QmthQ1pOSGl5TG9IaVlycFBqbnRRT0c5ampuMWEyNzl1?= =?utf-8?B?RE1yd2lZMGM0UmdDcWFGTzNzdEgxVTNRUCt2MVhKdFVxUWMrTGRZZkFBUnFD?= =?utf-8?B?dW5XeExERHR5cUxVRHA3OHFaNzlteVpmd2RaUjFKMnc2ZnZCbk0wSUl2WFFV?= =?utf-8?B?Q1lqa2FTVUVSaWRqKy94UVpNMktpcXhEa3hsdzk4TUlJR1ZzRzVybnZYZkdt?= =?utf-8?B?ZTZlRTd0TkhUZ1B1TU1mMkJTTTBwdlk0ZkVNMlVPM1h4SWNuL3lOM0JjK2d6?= =?utf-8?B?QVFHVDB2UHBxc3kvZnVxUWpVSDcvaVhWVkc0WHRWN3krV0s0MUFGNjZ3V1E2?= =?utf-8?B?MHgyQ1JsUDM1b2d0eXZWbGFoSktIWDMxalJFcDlmVTN2b0dFMjh0VFNMZlg5?= =?utf-8?B?bEgxM2hkaWx6OVFRYS9YRE0rR2VLdFlsNy9LUmtFY0xiQWVWcDUyK1k1UTdh?= =?utf-8?B?d3QwZU1pT2o0MHVWakxWRDUyejY0NHBvWkpKNnhPVnJQSkMrUFFXdC9MbFBW?= =?utf-8?B?OGZsYXZUMXVDa0FQMDI0VjEyWEVSUWRuaG00aWRlNm1XdHVDMnlmWnFmT1dG?= =?utf-8?B?UWxkWDdFb1QzRDNtbXMyQ21HU0xCNDZBNDUrVlFtc2RIaUF6ZHJ6cE9BeDFs?= =?utf-8?B?TzhubXBwdHV1NzFIVnFRKzlxaVJuaDV3V3pBREY2bE9oOXRhTkR6aW9DS3dE?= =?utf-8?B?RE5YYTQ2RVNxSzlYam05S0l5cGd6MzFCSFlRVE1wMnV5Z2dIOVhZaDJwTjlm?= =?utf-8?B?UklKdWxScGFRTjA2VU9EdXQ1SnRtdTk0blNnT041WFQraEtpVjZxRUM5cHo2?= =?utf-8?B?ZUtZdXBFcDlML085Y3plM0hjd2tSYjMrMFdRL21TcG0wRDEzQkJXeVVaeElq?= =?utf-8?B?bU5kbjJFK3VrdnZ0QU1RL2dUc2pHNHlqY0hqdXBpb0oxcTVFNitqOS9uQTV4?= =?utf-8?B?a2kxZk51TXlIeEZSdTAxeTUyb2dJK0Q4UUdKYm5BeEV5dEI2akgzT1l1N0Jp?= =?utf-8?B?Y3VsdVFtRU96WE90VnpMUndxRlg4N0tGQlBxYTlNK1VaOHZxdEhydld0SUk3?= =?utf-8?B?N2hyQ0ZTOW5qblhDcFVGMGo2Z1NiUWdOUkNxS3FyQThjdnZFSWY0R2UzTzkr?= =?utf-8?B?Sy9BbnFXeGN6QVV5M3FQTVZUeUhhYU9RaFhJN3I2OXNCL29PRGVLSXVGdllY?= =?utf-8?B?cHVnSFNFSWJxM2RsbE1UMlVPZzdHckZPdXhSUDg0bU85eEJ3STdkbWUzcWU1?= =?utf-8?Q?SE5J1UIlfjSI2njaU8YS5Cw+h91+VpylSNch7EWSgUK6U?= X-MS-Exchange-AntiSpam-MessageData-1: sCeZ0wyf7WyRxg== X-OriginatorOrg: efficios.com X-MS-Exchange-CrossTenant-Network-Message-Id: 64457cea-b223-46df-9a66-08df29f29c5e X-MS-Exchange-CrossTenant-AuthSource: YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Oct 2026 12:56:49.3298 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4f278736-4ab6-415c-957e-1f55336bd31e X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: hSL92NFc2oUmIQ3HP2sA/OCqmeUOTgQGEs7c2cWFcreXR8f0M8fMXd25ND3jVj99rq6QcCb7vtx774hSVxBNNQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TO1PPF78E97D806 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 10/14/26 8:42 AM, Tom Tromey wrote: >>>>>> Aditya Kamath writes: > >> Do you think it would make sense to handle the ksh88 behaviour in a >> separate test-suite patch, by accepting $_shell_exitcode = 130 and >> $_shell_exitsignal = void on AIX?? > > I think that would be reasonable. > > thanks, > Tom I agree, just make sure that document in the test that this specific outcome is expected for shell ksh88 on AIX. Simon