From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ed1-x536.google.com (mail-ed1-x536.google.com [IPv6:2a00:1450:4864:20::536]) by sourceware.org (Postfix) with ESMTPS id 38F133858C50 for ; Mon, 30 Jan 2023 23:37:04 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 38F133858C50 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-ed1-x536.google.com with SMTP id f7so5509774edw.5 for ; Mon, 30 Jan 2023 15:37:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=pieZbcFLAMHp7cnK5MdUgh3FPQa2uU2aeMUYXBdqvik=; b=CccGRRseMKfdy4+TEcsaN9ABQV1uQioq06FmwMxk8QfhdnLtjduVA48c/o7kRtB6Lm 40cBYVfnMdbZCbfjxf3OtBCnyPyrdWAYaL7iaUzACwWtXeQAZE8kM0FiHsXI4Duxc8eu CmLaKd1KjrdSGPBzV/vrkl7ey+Q7QjQh4+Zf+ckm61KOL/ZgQOCyIdpTBwl7/y9mLLGl ZHxBFgDpYtspLXsQJxo+0ljwO2BN9qahMz/WMqyv9mRHnmsDgVWwGYkho2loRB+8nXsb rkqDuPm3+P+oJdcziAjYpU5rlvpPwd3QdKvgGYJ4KYIOGLudJzWDCC4uiENp/GScnikY 5ZYQ== 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=pieZbcFLAMHp7cnK5MdUgh3FPQa2uU2aeMUYXBdqvik=; b=C1qKpuTEUybFMhPBtjhNFJmRsssIKJeIgIPVJp8y9WtHzxbXIXXOiQWg0/05amHfe1 D0uEYedy5LT4BM/BTDS9bcNZVI3beZTqpa11boL2j/1HifJyfC4AHjk5gtin0mHo4gp0 VoRSI/jBkdrbSJ6vfUsJ+kYYssRf7g+e992yb58qV6gYkvW6y3XFcukxYsbB67uliilm UP9z69wn5JUbxnv5MotaSI3ENlVQIhBJIYHH02vc2EcAL/wUYkgFd2Nx7EhlcaLdp/R/ p+uLeEUmXhw14R9tydOBRcFK9Ee+0f6W9KdvATi3NZLTcewBLd2G9V4Rre44TNeUQGbf ruiA== X-Gm-Message-State: AFqh2kpogyYCJ+9xShPy29vec9w5RbbHaQo9zE3gMzDVz7/g7Ft+K7OH edQHVbC+/Du/4I7IZRoA1GVxYKsva6zrqRRl0rE= X-Google-Smtp-Source: AMrXdXsqzrKW5CtlY5p5Ry7WZMy25Tjaz1p5r4FioLc+Nk5CcLWCquSttGFzsTzDywrHLibGS8PGaNXlhwiHEuKqWkk= X-Received: by 2002:a05:6402:4494:b0:49e:89e:c7b4 with SMTP id er20-20020a056402449400b0049e089ec7b4mr9184520edb.1.1675121822284; Mon, 30 Jan 2023 15:37:02 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Jonathan Wakely Date: Mon, 30 Jan 2023 23:36:51 +0000 Message-ID: Subject: Re: how does -Wstringop-truncation work? To: Patrick Herbst Cc: gcc-help Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-0.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,KAM_SHORT,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On Mon, 30 Jan 2023 at 22:36, Patrick Herbst via Gcc-help wrote: > but i cannot get it to display if not using optimization. I've even > tried manually adding all the -f options documented for -O1 to > understand what other flags might be needed to generate the warning. > I've had no success. Because you can't enable optimization with -f options. See https://gcc.gnu.org/wiki/FAQ#optimization-options If you don't use one of the -Ox optimization options then **no** optimization passes run at all, so enabling and disabling individual optimization passes with -fxxx options has no effect, They're just skipped completely.