Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp211572iob; Mon, 2 May 2022 17:20:47 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx7JqZKFr6nY9zgjZp7Bb13oaytsCLkmDlB1+mkfUiNvO6CRRLVMLF28V6d3czfqgYVsfML X-Received: by 2002:a17:90b:3442:b0:1d9:8af8:28ff with SMTP id lj2-20020a17090b344200b001d98af828ffmr1888820pjb.201.1651537246947; Mon, 02 May 2022 17:20:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1651537246; cv=none; d=google.com; s=arc-20160816; b=AlFLFiWJyseTGE1FJV32V0s7hZe9KZPNM0CDeHQqE9TS71WzNLEgcvQUgS7CDH6Tdm FmEWIfgj0JBX3QIopSLdUS3Bkv8dSQOZxAIOIV98kU+REPMj5JqxOiHiERqQvus6dI0D bsYqEthLCVUGCKEEos321BzOuH+rBqqTh9Tuec8x/8wDUx6pgmzCpv684Z7pzcEe1eCr hI5Gwu8zviGv91c0RaOvmigRAkePs9NdG+uAjhUY4kOwUm2BmumCzEaeNpzz2xW5MgJI 5gXpOZSj+pue2V8VTgDtz9YnciyjrcH8Cit4AWKi6FDS0zoKjaeRSdkZdE2x9PfIxjs+ Br8g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=iDR4B95fsKPKz9ECU1q7hPlDOlYuIKPY+Bcr5MGPMDE=; b=kxYtpQxWgQ3QISsxxzkMxj3hYTFUomUHlYlywHRCZbRT9CzMnZVYQzzBQ/ucB/qV/2 dtp/Y67/rr7ErsNcTu3/BlxpF7VEilUL57PmO4yf83wWRD4+z5Y0B7lEo5AHsK44xexI Ps3NRYUvtYDP+kWZAMJ/j2/N0RI1E7acMWI+qNzKFgZz0Ou9rQ1xxg5aLKoGRqmoxFeA dO5lEd9LsHWZqfVyKsynIznNtnjhT9oUmfOu1dV3kdEzZ9FIJT2MX1Wsq6Y+r+ZDZ1WB UBBjK+KrnmD9ilB2eD9TwCcT503Ou17V8Q3eOI/7q+lfzqt8ztpLVkoLthWbxEBR1/6l orjQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=hQJgYvk7; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id a3-20020a170902710300b0015ad8a424e3si4338514pll.428.2022.05.02.17.20.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 May 2022 17:20:46 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=hQJgYvk7; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 513633A5CF; Mon, 2 May 2022 17:17:36 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S242764AbiD3PbK (ORCPT + 99 others); Sat, 30 Apr 2022 11:31:10 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44340 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234807AbiD3PbF (ORCPT ); Sat, 30 Apr 2022 11:31:05 -0400 Received: from ams.source.kernel.org (ams.source.kernel.org [IPv6:2604:1380:4601:e00::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7AB997C16C; Sat, 30 Apr 2022 08:27:43 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 1213BB801BB; Sat, 30 Apr 2022 15:27:42 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 93D99C385AA; Sat, 30 Apr 2022 15:27:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1651332460; bh=ktq6ArWYPGudC0rcXaYJ0qmScMGjIlhCR6GGEPH25Y0=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=hQJgYvk7yMNItAYVxK43lg6tBeTnI1Sv3SuZEzmVQ+lY1PCdiqizU8JbJO7kyuCkz XFh1vASdqdvd8s5ympKDPkIA7l6gq6yP9Twq0b6V4RHauXMbPlHd4GNE9B5p4eqfUE ZAeSeGw8EoAPuh0KZybqCBTRnNynp4MppMrk5B2gcse0aFTzIzN9XhFihmtbkyxgfn K+oNglLymG2t63MnD1TmL06hMsAenxq0oFsp/6TfO3BsAtaoU/0xnfbOaUbInaA3aT uYxSadkuRT3Y03njdVRuke0oAQ6GQEnNjPxdPrj+otLyuxJT19gz73egkUgq67D5qw kZ+OBs8omMQCg== Received: by quaco.ghostprotocols.net (Postfix, from userid 1000) id 832AB400B1; Sat, 30 Apr 2022 12:27:37 -0300 (-03) Date: Sat, 30 Apr 2022 12:27:37 -0300 From: Arnaldo Carvalho de Melo To: Ian Rogers Cc: Athira Rajeev , Peter Zijlstra , Ingo Molnar , Mark Rutland , Alexander Shishkin , Jiri Olsa , Namhyung Kim , Andi Kleen , Jin Yao , Zhengjun Xing , linux-perf-users@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 1/2] perf bench: Fix two numa NDEBUG warnings Message-ID: References: <20220428202912.1056444-1-irogers@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Url: http://acmel.wordpress.com X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Em Fri, Apr 29, 2022 at 06:58:22PM -0700, Ian Rogers escreveu: > On Fri, Apr 29, 2022 at 2:21 AM Athira Rajeev > wrote: > > > > > > > > > On 29-Apr-2022, at 1:59 AM, Ian Rogers wrote: > > > > > > BUG_ON is a no-op if NDEBUG is defined, otherwise it is an assert. > > > Compiling with NDEBUG yields: > > > > > > bench/numa.c: In function ‘bind_to_cpu’: > > > bench/numa.c:314:1: error: control reaches end of non-void function [-Werror=return-type] > > > 314 | } > > > | ^ > > > bench/numa.c: In function ‘bind_to_node’: > > > bench/numa.c:367:1: error: control reaches end of non-void function [-Werror=return-type] > > > 367 | } > > > | ^ > > > > > > Add return statements to cover this case. > > > > Looks fine to me > > > > Reviewed-by: Athira Rajeev > > > > Thanks > > Athira > > Thanks Athira :-) Arnaldo, could we get this in the 5th batch for 5.18 > to keep NDEBUG building? It looks like there is a missing build test > for NDEBUG too. Applied to perf/urgent. Thanks, - Arnaldo