From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ej1-x634.google.com (mail-ej1-x634.google.com [IPv6:2a00:1450:4864:20::634]) by sourceware.org (Postfix) with ESMTPS id 9D19C3858C66 for ; Wed, 10 May 2023 08:04:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 9D19C3858C66 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-ej1-x634.google.com with SMTP id a640c23a62f3a-959a3e2dd27so1216225366b.3 for ; Wed, 10 May 2023 01:04:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683705865; x=1686297865; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=ZbI9Jz1W2bb+DuBbSGjol6IHe1PwAzWjuVnA73Su9M4=; b=UN2EcKc+W1hw6K60ErP1ie9raUnbZEUJHpGCaDuTzl1z5xGNmEOi5+mpbr5vhLfxvB o9ER2Y1ihAfk/1RbrF2K4Bou0m4ii5XQ/q5wFnXDpC53PPCa/fipFEUwn63vLCKdCFQ1 bLkBtexp21Qw7N7OtXXHT/SbPMhgE471OLe2ggLwKccH6vcZiMJDJhQeViqKvQF+KfKx jgVv+oddNZtafvwAvDmmrAHmd5CKSSA5kFKIDi3HgTRYcSRcrwWDBy3xxMf51NOMCHpu oNNzgmqZ4QelCHJtAvDxRPJKpzb/t3xoueP2GHj6rTdr/pM5/CNDCaCDG2LzrXx93ext zflA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683705865; x=1686297865; 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=ZbI9Jz1W2bb+DuBbSGjol6IHe1PwAzWjuVnA73Su9M4=; b=Xl+MB4o+MF77ATtuVDR6nbpY0IgPr6dhpvXsNCHMR+tF1VE5TZtSwVCGfQ51WKr4pq cIUV9VaXdb4CnDiyRsvbEueSZmI9Nr1DKUMRKJrG8jtImBUR3x8vCWVrg+MBRuzxG4I9 FkUSJurWSMQqULl75GwjevyZhh5dYJS4hq4l4TQBcme+iR2hC26f/rOnJBXl85HKWhJa NlYRer4N8RJikEU/YbHOz8YAGIERYSJ514NV4QsXsnVoRfMfigWfXfevohHiJNyEJkh1 0UVGqBHaz2n4eT2A9fFuv16YzXaiWbyjih3SU6EDEaE1IX0LI0z+V59q+YHYUqJC/YMF c4cg== X-Gm-Message-State: AC+VfDwg33bjZLnMEGvO+UBZufCyY3NEqngo2bRwaBL2N4qhPMPBtkgz Qjoxe1xdTmblv8oRIcZTp5+F/4tqjQPJNKJc34B/AY3d X-Google-Smtp-Source: ACHHUZ6lESRM/tWodU+CW8nKADc2PueR+aAMrgXWKwwjha/M+PD3ik67sFUqMC4+S/bETtbmnjhNKNjXBuZ6HlWnjnY= X-Received: by 2002:a17:907:36c1:b0:94f:36a0:da45 with SMTP id bj1-20020a17090736c100b0094f36a0da45mr13626786ejc.29.1683705865006; Wed, 10 May 2023 01:04:25 -0700 (PDT) MIME-Version: 1.0 References: <877cth66qb.fsf@oldenburg.str.redhat.com> <20230509102201.6aa2a7d14fdb2f1e7abff449@killthe.net> <87r0rp5uf8.fsf@aarsen.me> <83ttwla1ep.fsf@gnu.org> <83lehx9vix.fsf@gnu.org> <83fs859unu.fsf@gnu.org> <87y1lx1avj.fsf@oldenburg.str.redhat.com> <83ednoapb6.fsf@gnu.org> In-Reply-To: <83ednoapb6.fsf@gnu.org> From: Jonathan Wakely Date: Wed, 10 May 2023 09:04:12 +0100 Message-ID: Subject: Re: More C type errors by default for GCC 14 To: Eli Zaretskii Cc: Florian Weimer , "gcc@gcc.gnu.org" , Jakub Jelinek , =?UTF-8?Q?Arsen_Arsenovi=C4=87?= Content-Type: multipart/alternative; boundary="000000000000fd70c505fb5251fa" X-Spam-Status: No, score=-0.4 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE,KAM_NUMSUBJECT,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE 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: --000000000000fd70c505fb5251fa Content-Type: text/plain; charset="UTF-8" On Wed, 10 May 2023, 03:32 Eli Zaretskii, wrote: > > And then people will start complaining about GCC unnecessarily > erroring out, which is a compiler bug, since there's no problem > producing correct code in these cases. > What is the correct code for this? void foo(int); void bar() { foo("42"); } Why should this compile? You keep demanding better rationale for the change, but your argument amounts to nothing more than "it compiles today, it should compile tomorrow". > --000000000000fd70c505fb5251fa--