Received: by 2002:a05:6a10:f3d0:0:0:0:0 with SMTP id a16csp3980857pxv; Tue, 13 Jul 2021 08:12:23 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxzQ1RJnVO5YOCruFM9XomjroqtB0dmYO/EzwxNzd3iHH2yeEdA2i9y7lNeMnRO1lHn4Qcg X-Received: by 2002:a05:6e02:1c2d:: with SMTP id m13mr3158424ilh.137.1626189142825; Tue, 13 Jul 2021 08:12:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626189142; cv=none; d=google.com; s=arc-20160816; b=gXARujA6oOFoFu+Xa4holHr9m8RFS4NwsilG1c8wv8rBVyXRw6DPw7rq7QQy+okrPm 0jNfXtByGP1toAWg2TSomQprxbfee//cF7hstGH4J84vzBej5pt3GBCvNWXfqFXNaM5J xzd7VOvBsBXNxUxWYRWKyQoGZINoSjfQSqUZ+W/8CdB0j1lJNOR36ZJuLyPzeeFWRvRD Z3lRAynA10kFT+wLI+tQIag8vf0Xjz4lQOSyrLt9bH5onrpXiCaGV8FR6Dr9DiGCvmuo dldaao2ZBFvMl0oHVUatN+Hl/P/09+hJ7Sz7bS0j7xk4pGYuqp5vRri6QcW4uAhCNBCe W04A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:mime-version :dkim-signature; bh=abBnvCNHoiwPjk+pbO+twHux68rlYki9TXT2SBB9tcw=; b=Q/yn5Bu4M7Op8UEajJenmXGuvUQuZQxmhLty5u9UN5yMcq6BwEA5u8ESieoDRN+tJq QqSXHJ4fshMF58zcuXSyFl9tuA45SH2RhDDGeGemE79Q8EZDl2V+szHlXtMi8+Mw1sBS 4Y6LhZ6h5ty8k5aXy65WP8Knt0HzP4LuCg8s9YYR9aoJpcqgROyqwXkFmCtiPbjC00jR RrDp86LhH9Mvb3hS8naW/+dAMoflMV53ibCWDyrZWgQNiJ6uQV1+xPjTi2Rq3EMyXYNi RpTiRLjQ7DH2GAFXGvKt519lQ8JOfevOh7XSG35MJlV+P5lISojg7NIS3UR1ZVUoCzzw llKw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=mMSm0wM3; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n24si258892ioz.5.2021.07.13.08.12.02; Tue, 13 Jul 2021 08:12:22 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=mMSm0wM3; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236981AbhGMPNc (ORCPT + 99 others); Tue, 13 Jul 2021 11:13:32 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53410 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236978AbhGMPNb (ORCPT ); Tue, 13 Jul 2021 11:13:31 -0400 Received: from mail-ej1-x630.google.com (mail-ej1-x630.google.com [IPv6:2a00:1450:4864:20::630]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5BC9CC0613E9 for ; Tue, 13 Jul 2021 08:10:41 -0700 (PDT) Received: by mail-ej1-x630.google.com with SMTP id o5so42135893ejy.7 for ; Tue, 13 Jul 2021 08:10:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:from:date:message-id:subject:to:cc; bh=abBnvCNHoiwPjk+pbO+twHux68rlYki9TXT2SBB9tcw=; b=mMSm0wM3NOhKOxlm9bp2OYVdOl2GFv2ww21t4vL5hdSpHzKCDtOD5DtMMu4WhFyB/8 AA63GR7gN/lLDZ7K4Q469luHcVfOExwwI4EMPCDiGHCEb8RmyTxNoGV/iAB7Y83jJVMs 8s4Jwa6+oZTnQVFRQiw2wrCoJ6r4/wIMgg+IZnizdwTIikcjk6wuAtys2KkCBD9ypZ2K Lk4Kb5FMxAN5iioqSvOExiVpweF1JJR6hnGhNlHZVe+jT+YReH+WsU/AVXqa2PlSZGP7 qTaCxSVq3fCDypRfz5j0Km4uBs0gmgsjUfFI/rta3CTklHA7NAlqEr73KD3iEdLS4/M9 jHag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=abBnvCNHoiwPjk+pbO+twHux68rlYki9TXT2SBB9tcw=; b=AnCNATZ22IjmVws9yr876fTAtld3Hy9tvfP9cAE7eOjLayWePuqA/DGlF0HG93iCws U0IzzxhXEPWk43cuoQF5sfxaAwRkOKE7iCXVH8bijOp/GqHWvecIjygUpYvFv4rXO2up TkfRo2yFb00ie7C1ssAan9h+veZUeKA/haHsxSHFkxeTwFErbHIEO570/aLTguhJyN73 8HF1es/hFVPx4rfVuZfpa8pTD2qlcm3wBn1J2Jng4c9V2oqbUkhxAlJfAkxBD22mHb2V xNJGjE05jXsXflqIF+pe+qPnQgk03hG6nvZF1RkwTDpaRpBRgE27Hz8f7U05hAFJNkh/ NjKQ== X-Gm-Message-State: AOAM532kO6cJWPvlfx+28QqMQ+IvCWBE+UqZbbXpfBzhME7pswmIGSMp 2T2SlYRr9/i7W7FBZel/Pvotzx6pxHJGTqeeI2pKAw== X-Received: by 2002:a17:907:76b8:: with SMTP id jw24mr6223309ejc.375.1626189039800; Tue, 13 Jul 2021 08:10:39 -0700 (PDT) MIME-Version: 1.0 From: Naresh Kamboju Date: Tue, 13 Jul 2021 20:40:28 +0530 Message-ID: Subject: perf: bench/sched-messaging.c:73:13: error: 'dummy' may be used uninitialized To: perf-users , open list , linux-stable Cc: Arnaldo Carvalho de Melo , Ingo Molnar , Peter Zijlstra , Sasha Levin , Greg Kroah-Hartman , Leo Yan , Anders Roxell Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org LKFT have noticed these warnings / errors when we have updated gcc version from gcc-9 to gcc-11 on stable-rc linux-5.4.y branch. I have provided the steps to reproduce in this email below. Following perf builds failed with gcc-11 with linux-5.4.y branch. - build-arm-gcc-11-perf - build-arm64-gcc-11-perf - build-i386-gcc-11-perf - build-x86-gcc-11-perf Build error log: -------------------- find: 'x86_64-linux-gnu-gcc/arch': No such file or directory error: Found argument '-I' which wasn't expected, or isn't valid in this context USAGE: sccache [FLAGS] [OPTIONS] [cmd]... For more information try --help error: Found argument '-I' which wasn't expected, or isn't valid in this context USAGE: sccache [FLAGS] [OPTIONS] [cmd]... For more information try --help In function 'ready', inlined from 'sender' at bench/sched-messaging.c:87:2: bench/sched-messaging.c:73:13: error: 'dummy' may be used uninitialized [-Werror=maybe-uninitialized] 73 | if (write(ready_out, &dummy, 1) != 1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bench/sched-messaging.c:22: bench/sched-messaging.c: In function 'sender': /usr/x86_64-linux-gnu/include/unistd.h:366:16: note: by argument 2 of type 'const void *' to 'write' declared here 366 | extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur; | ^~~~~ bench/sched-messaging.c:69:14: note: 'dummy' declared here 69 | char dummy; | ^~~~~ cc1: all warnings being treated as errors ref: https://builds.tuxbuild.com/1vEIWryaujwVtL4wmodXkz1djUa/ https://builds.tuxbuild.com/1vEIX7NTo5OpaN9nrs2UvO74oxB/ Reported-by: Linux Kernel Functional Testing Steps to reproduce: --------------------------- tuxmake --runtime podman --target-arch x86_64 --toolchain gcc-11 --kconfig defconfig --kconfig-add https://builds.tuxbuild.com/1vEIWryaujwVtL4wmodXkz1djUa/config headers kernel modules perf -- Linaro LKFT https://lkft.linaro.org