From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by sourceware.org (Postfix) with ESMTPS id 97D933858D39 for ; Tue, 28 Feb 2023 18:09:38 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 97D933858D39 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=redhat.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=redhat.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1677607778; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=ZCjO6TTzdH3QZnLEzw/NCw4u773D3kFVNPFRpQOXsvo=; b=YctVO96+zN/eY4JuPFptRf1za95rGwBd08OaQUpRbigMU0A0Nm43o82kzk5q1n9JKupAB6 UQy52BuhlumckQvYZZx5EmZNAuEePBS9KOt//oZTMpx3FNiQlPSFNmTadXWYVg+ICKDWe3 zw2y4BL/D25izVOGFNGF/mvmLXkESa4= Received: from mimecast-mx02.redhat.com (mx3-rdu2.redhat.com [66.187.233.73]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-376-OKl28I1VNIy80Zy49yWNnQ-1; Tue, 28 Feb 2023 13:09:37 -0500 X-MC-Unique: OKl28I1VNIy80Zy49yWNnQ-1 Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.rdu2.redhat.com [10.11.54.3]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id DCDF22817224; Tue, 28 Feb 2023 18:09:35 +0000 (UTC) Received: from oldenburg.str.redhat.com (unknown [10.39.192.78]) by smtp.corp.redhat.com (Postfix) with ESMTPS id D48381121314; Tue, 28 Feb 2023 18:09:34 +0000 (UTC) From: Florian Weimer To: "H.J. Lu via Libc-alpha" Cc: Adhemerval Zanella , "H.J. Lu" , "Carlos O'Donell" Subject: Re: [PATCH v4 0/6] Optimize posix_spawn signal setup with clone3 References: <20230112135853.3786675-1-adhemerval.zanella@linaro.org> Date: Tue, 28 Feb 2023 19:09:33 +0100 In-Reply-To: (H. J. Lu via Libc-alpha's message of "Tue, 28 Feb 2023 08:34:00 -0800") Message-ID: <87y1ohll0i.fsf@oldenburg.str.redhat.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.1 on 10.11.54.3 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain X-Spam-Status: No, score=-4.7 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,KAM_NUMSUBJECT,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_NONE,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: * H. J. Lu via Libc-alpha: > On x86-64, I am getting > > error: tst-spawn7.c:55: not true: sa.sa_handler == SIG_DFL > tst-spawn7.c:91: numeric comparison failure > left: 1 (0x1); from: WEXITSTATUS (status) > right: 0 (0x0); from: 0 > error: tst-spawn7.c:55: not true: sa.sa_handler == SIG_DFL > tst-spawn7.c:91: numeric comparison failure > left: 1 (0x1); from: WEXITSTATUS (status) > right: 0 (0x0); from: 0 > error: tst-spawn7.c:71: not true: sa.sa_handler == SIG_DFL > tst-spawn7.c:91: numeric comparison failure > left: 1 (0x1); from: WEXITSTATUS (status) > right: 0 (0x0); from: 0 > error: tst-spawn7.c:55: not true: sa.sa_handler == SIG_DFL > tst-spawn7.c:91: numeric comparison failure > left: 1 (0x1); from: WEXITSTATUS (status) > right: 0 (0x0); from: 0 > error: 4 test failures > FAIL: posix/tst-spawn7 > > with > > $ make check -j12 > > But it passes when I run it by hand. Is this expected? I see it as well, but it's not consistent for me, either. Could it be a make bug, leaking unusual handler dispositions in some cases? The test should probably check that the disposition are as expected at the start, and not incorrect to begin with. Thanks, Florian