From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 12 03:43:14 2022 Received: (at submit) by debbugs.gnu.org; 12 Dec 2022 08:43:14 +0000 Received: from localhost ([127.0.0.1]:51439 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4eP4-0004pj-7D for submit@debbugs.gnu.org; Mon, 12 Dec 2022 03:43:14 -0500 Received: from lists.gnu.org ([209.51.188.17]:46190) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4ctG-0001Gy-1b for submit@debbugs.gnu.org; Mon, 12 Dec 2022 02:06:18 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p4ctE-0004NJ-8I for automake-patches@gnu.org; Mon, 12 Dec 2022 02:06:17 -0500 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p4ctC-0006mJ-SX for automake-patches@gnu.org; Mon, 12 Dec 2022 02:06:15 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1670828773; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=aod2twiGo5p7Dh25d1CwYJWfmyA6G1GTwR2pKL8i7TY=; b=HYX/7q1W0FONXIhAfa3vkNYrtWRjFwvP2ulw5e51gNhDoly5B7wsvplMNMX9iuNHa5v8Ux BycB8nEohJhsal5ldDwnWUH9RP8pAGk70JXQABQ521m27Q51c6phpW0JP5w9rZ6CKm34hR VW7U+KAjdvu3eVU45vl7WGx5Jq1r48Q= 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-37-zre_BN41OW-cXICbIvtNHQ-1; Mon, 12 Dec 2022 02:06:12 -0500 X-MC-Unique: zre_BN41OW-cXICbIvtNHQ-1 Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.rdu2.redhat.com [10.11.54.1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 088553C0ED4B for ; Mon, 12 Dec 2022 07:06:12 +0000 (UTC) Received: from Nymeria-redhat.redhat.com (unknown [10.39.192.133]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 7239940C2006; Mon, 12 Dec 2022 07:06:11 +0000 (UTC) From: Frederic Berat To: automake-patches@gnu.org Subject: [PATCH 1/2] tests: Fix 'type defaults' error in link_cond due to main not being properly declared Date: Mon, 12 Dec 2022 08:05:53 +0100 Message-Id: <20221212070554.1635775-2-fberat@redhat.com> In-Reply-To: <20221212070554.1635775-1-fberat@redhat.com> References: <20221212070554.1635775-1-fberat@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.1 on 10.11.54.1 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=170.10.129.124; envelope-from=fberat@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 12 Dec 2022 03:43:10 -0500 Cc: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20B=C3=A9rat?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) From: Frédéric Bérat This is related to an effort to prepare Automake for future GCC/Clang versions which set c99 as default standard to be used. Not properly declaring main as "int main(...)" is rejected since c99. --- t/link_cond.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/t/link_cond.sh b/t/link_cond.sh index e7a13b614..533e359e2 100644 --- a/t/link_cond.sh +++ b/t/link_cond.sh @@ -52,7 +52,7 @@ $AUTOCONF rm -f *.c++ cat > less.c <<'END' /* Valid C but deliberately invalid C++ */ -main () +int main (void) { int new = 0; return new; -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 12 15:14:50 2022 Received: (at submit) by debbugs.gnu.org; 12 Dec 2022 20:14:50 +0000 Received: from localhost ([127.0.0.1]:55082 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4pCL-0003Ns-Ms for submit@debbugs.gnu.org; Mon, 12 Dec 2022 15:14:49 -0500 Received: from lists.gnu.org ([209.51.188.17]:57786) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4pCK-0003Nm-63 for submit@debbugs.gnu.org; Mon, 12 Dec 2022 15:14:48 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p4pCJ-0004m9-Ta for automake-patches@gnu.org; Mon, 12 Dec 2022 15:14:48 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p4pCI-0002b7-16 for automake-patches@gnu.org; Mon, 12 Dec 2022 15:14:47 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id D134E5C005B for ; Mon, 12 Dec 2022 15:14:41 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Mon, 12 Dec 2022 15:14:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=owlfolio.org; h= cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm1; t=1670876081; x= 1670962481; bh=Ia/djuZSeH9aZADFReBw/l9jOEFzBrJam0qoo5sF8L0=; b=j NDIR/p4CPfKACjVixjnTQ8nKICOWhzEdg3kACdEM3wzw/E3T+w1EZ4VNTeuW7krd Q1sGIDG8yHWOhYRlN9BAp46NTAX9kIkNJb9dpInEkPKkGaW9VjQQEXfupxNFO2VJ YqcX4UBHKW5a1b1sL22qAV1AiyQ3ad4D031SmXOp8HSXoH57D21Ei8nsPpTW+6ZH cYvWHEJBjxJ9315nD82yBUxdisfbT5pZoetTdiG7CbL762lIJw+Aen/1c3oJg6Bb bnUIMl4qlggrEAu0fIco8ujpUwYir6iOB+OqPuAVaEC/NVDIyy5B25nK8X7iDU+B QFolCxzmUvKBBbco4MwAA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:date:feedback-id:feedback-id:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; t=1670876081; x=1670962481; bh=I a/djuZSeH9aZADFReBw/l9jOEFzBrJam0qoo5sF8L0=; b=wI+bHESVK73zYbirz 0OJ8pXWxxeT3R7J4tu1jn/r/jL42acVK+H+bLrPzUiqvETF+RDH/cmrMytmedW7j crf5FRickBAaFRnBXiM7v1oCAKKcNZUtdMRIlcEEtOZHxpAernk6ukhQ9IWEJaAJ FkQGOO1C8Q2cVvk7r7QDNiAeXO7jx/LBuWjsgVS87I1PjeYbW+G8xPwxoqzLV6lA k7HkUI81gbcLhxvBw+xPyfi8rqp09Y73iw5GoZuRpXHNkfhvNrLx2YyQubtwvCH5 MrEnDqXDpB9nJ1B9R9gPvEl3JloykXizpbVednXmMVaW00g7hf6AVqEuukPtUQmI Bxf6w== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrvdekgdduuddtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefkffggfgfuvfhfhfgjtgfgsehtje ertddtfeejnecuhfhrohhmpegkrggtkhcuhggvihhnsggvrhhguceoiigrtghksehofihl fhholhhiohdrohhrgheqnecuggftrfgrthhtvghrnhepgedvueegveefudfhvdffudejhf fgleektdduvdeffedvueeuhfduiefgtdevjeefnecuvehluhhsthgvrhfuihiivgeptden ucfrrghrrghmpehmrghilhhfrhhomhepiigrtghksehofihlfhholhhiohdrohhrgh X-ME-Proxy: Feedback-ID: i876146a2:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Mon, 12 Dec 2022 15:14:41 -0500 (EST) Message-ID: <77711c4f-2233-cf5f-b328-c28e214d1e23@owlfolio.org> Date: Mon, 12 Dec 2022 15:14:40 -0500 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.5.1 Subject: Re: [bug#59992] [PATCH 1/2] tests: Fix 'type defaults' error in link_cond due to main not being properly declared To: automake-patches@gnu.org References: <20221212070554.1635775-1-fberat@redhat.com> <20221212070554.1635775-2-fberat@redhat.com> Content-Language: en-US From: Zack Weinberg In-Reply-To: <20221212070554.1635775-2-fberat@redhat.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=66.111.4.28; envelope-from=zack@owlfolio.org; helo=out4-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.7 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.7 (--) On 2022-12-12 2:05 AM, Frederic Berat wrote: > This is related to an effort to prepare Automake for future GCC/Clang > versions which set c99 as default standard to be used. > Not properly declaring main as "int main(...)" is rejected since c99. ... > /* Valid C but deliberately invalid C++ */ > -main () > +int main (void) Note the comment. Is this test program still invalid C++ after your change? zw From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 13 03:02:58 2022 Received: (at 59992) by debbugs.gnu.org; 13 Dec 2022 08:02:58 +0000 Received: from localhost ([127.0.0.1]:58782 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p50Fe-0001Lp-0J for submit@debbugs.gnu.org; Tue, 13 Dec 2022 03:02:58 -0500 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]:48263) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p4yt6-0006Rm-LI for 59992@debbugs.gnu.org; Tue, 13 Dec 2022 01:35:36 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1670913336; 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=KFCRmGiMpxCO3175WXBnNS9T7qpKDUzMTDKFDIUlkOU=; b=HRSXZIHXxRo93hCOWaz2KRJUwIGsWBOXclBPjQBWrd5vHmijWxHAxeFzj/l4d+p7Swm2VU 1zqz+yUYOPtoPgZjypOmlhCHxGJXFyod36CAhXSfrSt3x7ChEdkPicHV9jH58V1dW2wicT iMlURed6NmPIDfdQYXaNQivdI3oqIIs= Received: from mail-yb1-f200.google.com (mail-yb1-f200.google.com [209.85.219.200]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_128_GCM_SHA256) id us-mta-53-qBiioeJ1PBaarg9NMXfm_g-1; Tue, 13 Dec 2022 01:35:35 -0500 X-MC-Unique: qBiioeJ1PBaarg9NMXfm_g-1 Received: by mail-yb1-f200.google.com with SMTP id v195-20020a252fcc000000b007125383fe0dso15537853ybv.23 for <59992@debbugs.gnu.org>; Mon, 12 Dec 2022 22:35:34 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=KFCRmGiMpxCO3175WXBnNS9T7qpKDUzMTDKFDIUlkOU=; b=dXHwyaPKRrowWcJuPQkHcf5SYjgV6U2qMDZP1wCjSHnfyeSD0F+QVKzICiBaOYpSXg hsgGzoDe67NhlzbNrCaC956ez7HIJ9jlEgLP6RVsPYqNMFQM6rcB0B5wQyrlDf6FvxQz 5dFp4MZ7Rp6S9B1rJIZaKtMpWiFW4shvfj95ath24UXmGqRkTw058kaCYTyiC7LNSuUS k1so1EU4ASGr74FkHY5nrVqbfSTONdtZi/4qpsOHKAR3AtjQ++WKWazkLC0sGDhe4AHP PyWkB4F0mFdZ3wr3H7AYVuLjfxSExpoANJXUblFw179lIRfQ5o+U844R6/SqPE0jvDVu oesQ== X-Gm-Message-State: ANoB5plL2VEgjlr8CZSxeNLNWOyMDq7Xttp6McwZ5g2GoZjqT7pAYAqG 48dCIGxELW2BAu7WRIorLgR7qpDRWpS+1IHhZibR3S1cXWXvTn9sXUWmHVdV9JIxrkU4kvlU4pR z9gxmzeci41Nl5o9htMlnVT56pnZLXkY= X-Received: by 2002:a25:c052:0:b0:6f4:f9a3:c831 with SMTP id c79-20020a25c052000000b006f4f9a3c831mr53835941ybf.557.1670913334384; Mon, 12 Dec 2022 22:35:34 -0800 (PST) X-Google-Smtp-Source: AA0mqf5T95DP0UUFgsTIK/fP8W7lcN3eRwvnfEw5yff7huL8wPxDerYvbW/7fXodZwDv0eM5YuoUQU0P0RpYGoWd/CY= X-Received: by 2002:a25:c052:0:b0:6f4:f9a3:c831 with SMTP id c79-20020a25c052000000b006f4f9a3c831mr53835937ybf.557.1670913334207; Mon, 12 Dec 2022 22:35:34 -0800 (PST) MIME-Version: 1.0 References: <20221212070554.1635775-1-fberat@redhat.com> <20221212070554.1635775-2-fberat@redhat.com> <77711c4f-2233-cf5f-b328-c28e214d1e23@owlfolio.org> In-Reply-To: <77711c4f-2233-cf5f-b328-c28e214d1e23@owlfolio.org> From: Frederic Berat Date: Tue, 13 Dec 2022 07:35:23 +0100 Message-ID: Subject: Re: [bug#59992] [PATCH 1/2] tests: Fix 'type defaults' error in link_cond due to main not being properly declared To: Zack Weinberg X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 59992 X-Mailman-Approved-At: Tue, 13 Dec 2022 03:02:53 -0500 Cc: 59992@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Mon, Dec 12, 2022 at 9:15 PM Zack Weinberg wrote: > > On 2022-12-12 2:05 AM, Frederic Berat wrote: > > This is related to an effort to prepare Automake for future GCC/Clang > > versions which set c99 as default standard to be used. > > Not properly declaring main as "int main(...)" is rejected since c99. > ... > > /* Valid C but deliberately invalid C++ */ > > -main () > > +int main (void) > > Note the comment. Is this test program still invalid C++ after your change? I assumed yes, since "new" should be a standard symbol, but I actually forgot to double check. > > zw > > > > From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 15 02:12:54 2022 Received: (at 59992) by debbugs.gnu.org; 15 Dec 2022 07:12:54 +0000 Received: from localhost ([127.0.0.1]:42426 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p5iQH-0007Tb-Qs for submit@debbugs.gnu.org; Thu, 15 Dec 2022 02:12:54 -0500 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]:25623) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p5iQD-0007TV-Il for 59992@debbugs.gnu.org; Thu, 15 Dec 2022 02:12:52 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1671088368; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=oaU5uRhJFvaf8oWMuLbbeiezHysFajlufKsRo2Bsg2U=; b=ZYXh8w2xwgh9/RuLl/gOtlnvQ5D0h124aWdPkxwiwjUADwO2SOWMZFkasyzAztXOWvKVjO YgNwtjKeQYN31IWK5pnlRXNww6ZynF3g5I8X+KDgB2o3piCG8IduIXPEEzf4bPFZmhVcow PRcwYdxr/ESqoA6gS3Ty/EhJGGIkSjI= Received: from mail-yw1-f199.google.com (mail-yw1-f199.google.com [209.85.128.199]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_128_GCM_SHA256) id us-mta-223-wHDmw4GCNm2PDpSqtQmTBg-1; Thu, 15 Dec 2022 02:12:47 -0500 X-MC-Unique: wHDmw4GCNm2PDpSqtQmTBg-1 Received: by mail-yw1-f199.google.com with SMTP id 00721157ae682-3d0465d32deso25774577b3.20 for <59992@debbugs.gnu.org>; Wed, 14 Dec 2022 23:12:47 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=oaU5uRhJFvaf8oWMuLbbeiezHysFajlufKsRo2Bsg2U=; b=R6gD1BNqGUVUD3KXy11wyQZB0Piq/Ar4basUByEdGEWBlNRd77CKrLiGzABEQGUkCz 3SC8j58p93hsjejOsF6nG7Zn8dIJxZjr2QJ1aHFHY3xPEiG8elWVQyb0OpNVWxIOVmZ9 34n8FM8lzfwi6ehpOCnDiAnZrvZHmeVVnDrnDPLWYBveZZWudL+2CM4cwGFlX2uhMNV2 SAGZt3g1NgqZaKBBxWzItSI4XcMCalVejGFUIMdDDtnbIn+LuWxtqAGHW5iL3TFyRjEi YNwxjFkmMMxvoQrokm925AgYwz7Y5fWqZo6N31jiYU1MQ6W3snvsVQu3lsExbUR27oLf YRbA== X-Gm-Message-State: ANoB5pkBC+1PTVfmdaeVsembvXtFdIwlkEvT9sZgsH5pXmCmi//L3dfT J2m0+aRx6mcqgpKT0TycGbiBiOxcJYfZ/ilpZxnlr8PqMpA4LiEyh8lTvnwYHuuKfkxEL/2pLHo 9G5NPRxsDoR6XuUfnJ7e0GJCY14VrzaY= X-Received: by 2002:a81:1246:0:b0:3db:49a0:5c5f with SMTP id 67-20020a811246000000b003db49a05c5fmr35368110yws.219.1671088366516; Wed, 14 Dec 2022 23:12:46 -0800 (PST) X-Google-Smtp-Source: AA0mqf4g7t5Tn6LYhISp93GVzBJvMd0PnsMicr9pUnImRJkzhdRV9D5CoTCcj03J31yGxqQi7mGDrb+8Pgp6T98TW+E= X-Received: by 2002:a81:1246:0:b0:3db:49a0:5c5f with SMTP id 67-20020a811246000000b003db49a05c5fmr35368108yws.219.1671088366247; Wed, 14 Dec 2022 23:12:46 -0800 (PST) MIME-Version: 1.0 References: <20221212070554.1635775-1-fberat@redhat.com> <20221212070554.1635775-2-fberat@redhat.com> <77711c4f-2233-cf5f-b328-c28e214d1e23@owlfolio.org> In-Reply-To: From: Frederic Berat Date: Thu, 15 Dec 2022 08:12:35 +0100 Message-ID: Subject: Re: [bug#59992] [PATCH 1/2] tests: Fix 'type defaults' error in link_cond due to main not being properly declared To: Zack Weinberg X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 59992 Cc: 59992@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) For the record: cat > less.c <<'END' /* Valid C but deliberately invalid C++ */ int main (void) { int new =3D 0; return new; } END $> g++ less.c less.c: In function =E2=80=98int main()=E2=80=99: less.c:4:7: error: expected unqualified-id before =E2=80=98new=E2=80=99 4 | int new =3D 0; | ^~~ less.c:5:13: error: expected type-specifier before =E2=80=98;=E2=80=99 toke= n 5 | return new; | ^ On Tue, Dec 13, 2022 at 7:35 AM Frederic Berat wrote: > > On Mon, Dec 12, 2022 at 9:15 PM Zack Weinberg wrote: > > > > On 2022-12-12 2:05 AM, Frederic Berat wrote: > > > This is related to an effort to prepare Automake for future GCC/Clang > > > versions which set c99 as default standard to be used. > > > Not properly declaring main as "int main(...)" is rejected since c99. > > ... > > > /* Valid C but deliberately invalid C++ */ > > > -main () > > > +int main (void) > > > > Note the comment. Is this test program still invalid C++ after your ch= ange? > > I assumed yes, since "new" should be a standard symbol, but I actually > forgot to double check. > > > > > zw > > > > > > > > From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 15 08:17:24 2022 Received: (at submit) by debbugs.gnu.org; 15 Dec 2022 13:17:25 +0000 Received: from localhost ([127.0.0.1]:42989 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p5o72-0005yV-Kj for submit@debbugs.gnu.org; Thu, 15 Dec 2022 08:17:24 -0500 Received: from lists.gnu.org ([209.51.188.17]:57402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p5o70-0005yP-Lv for submit@debbugs.gnu.org; Thu, 15 Dec 2022 08:17:23 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p5o6y-0003OR-Ed for automake-patches@gnu.org; Thu, 15 Dec 2022 08:17:22 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p5o6v-0000IH-D6 for automake-patches@gnu.org; Thu, 15 Dec 2022 08:17:19 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id C0AE15C017C for ; Thu, 15 Dec 2022 08:17:14 -0500 (EST) Received: from imap45 ([10.202.2.95]) by compute1.internal (MEProxy); Thu, 15 Dec 2022 08:17:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=owlfolio.org; h= cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm1; t=1671110234; x= 1671196634; bh=QnvgCv2gYzN1PwfwShuvWEw47h4geCMM/wRtdvvBSxI=; b=h ORopZ34JpwWld6ik271A8S8RJ4RFmqZB1tQ9C9+I1P32YKEPmDAekaCHLMiWPFeQ AzvzFOXc6FltZHG9acvnip+CMJLpOleYBeqyL8Yesay8ycUae0xTWETZtsvlKKOe 5KwylxGzLQDnSHN5MSBti7yJ6YgI2qLU6a75bxdEvl+UYIh1R47ai/jqnzntMcaC erJ5gmXMBpQrhFfg/Um6/7XsnZ9jdqIRapIDmb+HZZwFT5R4ZY2+sgA5O/RJfGyP oOVjnSR8kHlY22YijywyK1b2DQk5hnGTrn/UFbxTyp4wY8VEo7UkOMXogc1OP76T we/IVWTVN7w+qWRdL6RVQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:date:feedback-id:feedback-id:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; t=1671110234; x=1671196634; bh=Q nvgCv2gYzN1PwfwShuvWEw47h4geCMM/wRtdvvBSxI=; b=El57dvmS9YCoTtDIC 1ddeBm1g+4238/NSYFMqnYvQHYJ2db3wUgkidm6T2TSWIjpc90cOjKmy/4/ZEf+P tr4R3hZhRBD+XR6+8mHFAE0Bo1O/kRKJ0ZscHJnHYHtnsReafAOSxlDiWmtTH2Qp zWnlRbsxJyNa8HfEo0gG6x3rEqNB8p2n4Yg4OR8BUqDNULUULDpmrHiA8BhLKWlA aUd9EC7ShuiETbe6NTHLbWuisd7t5nqRRzDgkIojtUNwo3rYfx0dYQQI/qe2fyEq r8XBf3o/x9VNzYQsMX9ky8yMaWLzCd+T/XWbCOUEJyJWGeSEmQRXD9sNaaggT02N Nb3CQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrfeehgdeglecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkjghffffhvffutgfgsehtqh ertderreejnecuhfhrohhmpedfkggrtghkucghvghinhgsvghrghdfuceoiigrtghkseho fihlfhholhhiohdrohhrgheqnecuggftrfgrthhtvghrnhepffetffekheefveehudelke ehuefgkeejtdfgjedvfeeuueejgefhueeiieejkeefnecuvehluhhsthgvrhfuihiivgep tdenucfrrghrrghmpehmrghilhhfrhhomhepiigrtghksehofihlfhholhhiohdrohhrgh X-ME-Proxy: Feedback-ID: i876146a2:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id 7922D272007A; Thu, 15 Dec 2022 08:17:14 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.7.0-alpha0-1185-g841157300a-fm-20221208.002-g84115730 Mime-Version: 1.0 Message-Id: <3468895d-d621-48ef-ad88-6898073440de@app.fastmail.com> In-Reply-To: References: <20221212070554.1635775-1-fberat@redhat.com> <20221212070554.1635775-2-fberat@redhat.com> <77711c4f-2233-cf5f-b328-c28e214d1e23@owlfolio.org> Date: Thu, 15 Dec 2022 08:16:54 -0500 From: "Zack Weinberg" To: automake-patches@gnu.org Subject: Re: [bug#59992] [PATCH 1/2] tests: Fix 'type defaults' error in link_cond due to main not being properly declared Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=66.111.4.26; envelope-from=zack@owlfolio.org; helo=out2-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) On Thu, Dec 15, 2022, at 2:12 AM, Frederic Berat wrote: > For the record: > > cat > less.c <<'END' > /* Valid C but deliberately invalid C++ */ > int main (void) > { > int new =3D 0; > return new; > } > END > > $> g++ less.c > less.c: In function =E2=80=98int main()=E2=80=99: > less.c:4:7: error: expected unqualified-id before =E2=80=98new=E2=80=99 > 4 | int new =3D 0; > | ^~~ > less.c:5:13: error: expected type-specifier before =E2=80=98;=E2=80=99= token > 5 | return new; > | ^ Thanks, I haven't had time to look this up myself. Please go ahead and c= ommit the patch. zw From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 16 01:18:57 2022 Received: (at submit) by debbugs.gnu.org; 16 Dec 2022 06:18:57 +0000 Received: from localhost ([127.0.0.1]:47359 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p643c-0004L1-TA for submit@debbugs.gnu.org; Fri, 16 Dec 2022 01:18:57 -0500 Received: from lists.gnu.org ([209.51.188.17]:41478) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p643b-0004Kv-PV for submit@debbugs.gnu.org; Fri, 16 Dec 2022 01:18:56 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p643b-0001Ir-Ju for automake-patches@gnu.org; Fri, 16 Dec 2022 01:18:55 -0500 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p643X-0001nL-IL for automake-patches@gnu.org; Fri, 16 Dec 2022 01:18:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1671171526; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=SextuH9Gah96ykCmhHPtR/t0VeDyktlZtnR9fFnJlo8=; b=iZTwy1dV5RUCaIoF7nen3mtmhMKaACj6eH46bwwiO4pRR9qL8vjYOwj3h6YHyq8+qwxjlY VGtLPzqPAktMgB6ri6Bz0NcRNiJluk6dmoyrJ1vV2/okk8lajsBbwbid7XSJczuGFbE1N5 knmuk1FTUVXNEYG5jNsSYNKwykuR0zQ= 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-27-6l9BlJlFNI6PXC9ylV9iIA-1; Fri, 16 Dec 2022 01:18:37 -0500 X-MC-Unique: 6l9BlJlFNI6PXC9ylV9iIA-1 Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.rdu2.redhat.com [10.11.54.7]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id BB8FE3C1069C for ; Fri, 16 Dec 2022 06:18:36 +0000 (UTC) Received: from Nymeria-redhat.redhat.com (unknown [10.39.192.133]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 379A3140EBF5; Fri, 16 Dec 2022 06:18:36 +0000 (UTC) From: Frederic Berat To: automake-patches@gnu.org Subject: [PATCH v2 1/3] tests: Fix 'type defaults' error in link_cond due to main not being properly declared Date: Fri, 16 Dec 2022 07:17:17 +0100 Message-Id: <20221216061719.1646646-2-fberat@redhat.com> In-Reply-To: <20221212070554.1635775-2-fberat@redhat.com> References: <20221216061719.1646646-1-fberat@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.1 on 10.11.54.7 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=170.10.129.124; envelope-from=fberat@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20B=C3=A9rat?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) From: Frédéric Bérat No modifications from v1 -- 8< -- This is related to an effort to prepare Automake for future GCC/Clang versions which set c99 as default standard to be used. Not properly declaring main as "int main(...)" is rejected since c99. --- t/link_cond.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/t/link_cond.sh b/t/link_cond.sh index e7a13b614..533e359e2 100644 --- a/t/link_cond.sh +++ b/t/link_cond.sh @@ -52,7 +52,7 @@ $AUTOCONF rm -f *.c++ cat > less.c <<'END' /* Valid C but deliberately invalid C++ */ -main () +int main (void) { int new = 0; return new; -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 13 01:33:25 2023 Received: (at 59992) by debbugs.gnu.org; 13 Jan 2023 06:33:25 +0000 Received: from localhost ([127.0.0.1]:49313 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGDcy-0004DK-OJ for submit@debbugs.gnu.org; Fri, 13 Jan 2023 01:33:24 -0500 Received: from woodpecker.gentoo.org ([140.211.166.183]:43218 helo=smtp.gentoo.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGDcs-0004D0-5Y for 59992@debbugs.gnu.org; Fri, 13 Jan 2023 01:33:22 -0500 Received: by smtp.gentoo.org (Postfix, from userid 559) id B34CA340A9F; Fri, 13 Jan 2023 06:33:12 +0000 (UTC) From: Mike Frysinger To: Frederic Berat Subject: Re: [PATCH 1/2] tests: Fix 'type defaults' error in link_cond due to main not being properly declared User-Agent: GNU debbugs/0 Message-Id: <20230113063312.B34CA340A9F@smtp.gentoo.org> Date: Fri, 13 Jan 2023 06:33:12 +0000 (UTC) X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 59992 Cc: 59992@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) thanks, merged now -mike From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 13 01:33:38 2023 Received: (at 59992) by debbugs.gnu.org; 13 Jan 2023 06:33:38 +0000 Received: from localhost ([127.0.0.1]:49319 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGDdC-0004E1-A9 for submit@debbugs.gnu.org; Fri, 13 Jan 2023 01:33:38 -0500 Received: from woodpecker.gentoo.org ([140.211.166.183]:43274 helo=smtp.gentoo.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGDd9-0004DZ-Qw for 59992@debbugs.gnu.org; Fri, 13 Jan 2023 01:33:36 -0500 Received: by smtp.gentoo.org (Postfix, from userid 559) id 472F9340B0B; Fri, 13 Jan 2023 06:33:30 +0000 (UTC) From: Mike Frysinger To: Frederic Berat Subject: Re: [PATCH 1/2] tests: Fix 'type defaults' error in link_cond due to main not being properly declared User-Agent: GNU debbugs/0 Message-Id: <20230113063330.472F9340B0B@smtp.gentoo.org> Date: Fri, 13 Jan 2023 06:33:30 +0000 (UTC) X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 59992 Cc: 59992@debbugs.gnu.org, automake-patches@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) severity 59992 wishlist close 59992 thankyou From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 13 01:34:49 2023 Received: (at control) by debbugs.gnu.org; 13 Jan 2023 06:34:50 +0000 Received: from localhost ([127.0.0.1]:49332 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGDeL-0004Gn-N9 for submit@debbugs.gnu.org; Fri, 13 Jan 2023 01:34:49 -0500 Received: from woodpecker.gentoo.org ([140.211.166.183]:43422 helo=smtp.gentoo.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGDeK-0004GP-DC for control@debbugs.gnu.org; Fri, 13 Jan 2023 01:34:48 -0500 Received: by smtp.gentoo.org (Postfix, from userid 559) id 00D7B340AB2; Fri, 13 Jan 2023 06:34:42 +0000 (UTC) From: Mike Frysinger To: control@debbugs.gnu.org Subject: Control message User-Agent: GNU debbugs/0 Message-Id: <20230113063443.00D7B340AB2@smtp.gentoo.org> Date: Fri, 13 Jan 2023 06:34:42 +0000 (UTC) X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) severity 59992 wishlist close 59992 thankyou From unknown Tue Jun 17 22:00:22 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 10 Feb 2023 12:24:10 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator