From patchwork Wed May 25 07:43:38 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?q?Martin_Storsj=C3=B6?= X-Patchwork-Id: 35917 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:6914:b0:82:6b11:2509 with SMTP id q20csp931743pzj; Wed, 25 May 2022 00:43:50 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx9x3eR+mv3TmLPBO7J14b70cZLeLwd49PYYgpgz6tVeKI+MPDwbmsHrOhgTZlVyVs5I+HN X-Received: by 2002:a17:907:7204:b0:6f4:2c26:5f7 with SMTP id dr4-20020a170907720400b006f42c2605f7mr27136641ejc.506.1653464630181; Wed, 25 May 2022 00:43:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1653464630; cv=none; d=google.com; s=arc-20160816; b=LDfiPLZhX36gFw+llo2yXmCg7y1QBVv62iWEZHQVzaOD4N+X5ppI4t/kerVormAt0B QLjIdQEkXDW0335BDiQ/DoviEgf8ZsP/tckJGtTjw5fQFrmQQoVfMJ1gIUO6UM4XwhlQ 5Kqjbv6VanehvUiz0ZmQr8ZFLlMIThMgh3EAzknHtUHBUlsq524PJtNErf5ynG9PWfWP IL+TBm+/cfmHzMZtbeldLzZwroPsX4s6m1wXnNKXppjPdi8Cg2Mr7m6brRudpq398rVD ymWfJKsBvTjH+HLddWwUyeL7qujjbgsjlFRMkkm3Y6fik4uDeZ02JdxZ3JXIqh/JTmLB 9KLg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:reply-to:list-subscribe :list-help:list-post:list-archive:list-unsubscribe:list-id :precedence:subject:mime-version:message-id:date:to:from :dkim-signature:delivered-to; bh=nxWLq4WDgE7aijRk+nvt1WYH2sUWlCLrLfZ5w+hLWcw=; b=xKN+PsfJbTBY9+ywSpOlS47OfUtSwHOH+SMHyjXa0IAjRdMwkWSuTL4QI9JFnLjw91 dCAleiAi3AoxYxaogzdgnxk9y3Vb7/OpU9vHNOU4F39CJMCFuGVBIgpfU4Is+18fQmFX mtiRebudTqR8rskHqcoMQmzGELXrvDrdaPBYs15OI/9s8oP50GXgRnPxsR/7ac/uIsIc zX0FYpyON1HPkhJ/LgYkpYvqzJOhuktQq9LZVQvn/1hMzslDprlJ1gdLCvHM9pEcmXYI nKnREtORWfgFh/NDOJLDaXCQyygNgJKDT7BY2ok4Qhw0P/Z6cey1vEiE4NfRY8OrFuFV xieQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@martin-st.20210112.gappssmtp.com header.s=20210112 header.b=KbcbKS2t; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id d4-20020a1709067a0400b006df76385e67si18560816ejo.775.2022.05.25.00.43.49; Wed, 25 May 2022 00:43:50 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@martin-st.20210112.gappssmtp.com header.s=20210112 header.b=KbcbKS2t; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id CB1B468B4E7; Wed, 25 May 2022 10:43:46 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-lj1-f179.google.com (mail-lj1-f179.google.com [209.85.208.179]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 43CC568B454 for ; Wed, 25 May 2022 10:43:40 +0300 (EEST) Received: by mail-lj1-f179.google.com with SMTP id e4so22991434ljb.13 for ; Wed, 25 May 2022 00:43:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=martin-st.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=F+uWpZ6GG+tgthYs3uKRJElY53osGwLfA+zC1DBJOFc=; b=KbcbKS2tGM6mmyTzXEGm00PD/wxVlb2biLFA3C1MwAnAmeGTCLZiw8rJd9LY7S03W5 uEaQthfWLzrbgjpX30yU63H8PW4M87Cqrnbm5ew4iWwHxd2f4O6qe10pwx/u44GYLrHM rPSu7/NS+dZdg1w1AsYnRbsm5U8JhIAKsaLR/xDDx7L8l2pR798t9dlL+kLL/KpYhWcA 6YhPgRadpcZv1DUUpLg0i3p1yHn/aAIgBHoLk1O50KXDEsvjTY3rUcVOq6JGJSngsvB0 zCPadHlEEsIaqP0PioOjgZhiY2m1uZ38Jwbo9srdCRiX0EG+ai0NGLGfs5bN8z2BI0+x nXGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=F+uWpZ6GG+tgthYs3uKRJElY53osGwLfA+zC1DBJOFc=; b=gaUjRR3HmT5cvrS+MtU1l9qtKZdJYKUTdfwkTsyuNtjdb7UCJppbAkcF0+4CaSVdUH FLzgLBG1txcs7g+GD6QiJBPDM84nxe6JMM0VPAVQN02BmUvn2cLVWNuqiITCKXWKca2p XbUtFB2QwI3TKGtCc//M70icNs/tpvKLYQSj8ixyFgoyeFXsX3nMVWOgN9WRQoKKoL3Q EN+kgMyCRPF1640I6a6qIqEdin8jpjRk513iQlhbzfgXz3g8fpEE7kw0QoZWvDXbJgRv dvF5YZoqQb5Y2/0as4KMl/z6AXmmC25hJLnyuIrxyziJjdeMIJ5hH/1VUbDTWEQGlvhi LJjQ== X-Gm-Message-State: AOAM532y5xBJFObSHr3nvg3HqZxiuZYeKybWIBDc5WiOiIpSR0PsrMrK 008xrwgCrQ5PCHMQDvH+MoSZicFG8iFi4648 X-Received: by 2002:a2e:7f08:0:b0:253:c7e7:f571 with SMTP id a8-20020a2e7f08000000b00253c7e7f571mr17610257ljd.398.1653464619511; Wed, 25 May 2022 00:43:39 -0700 (PDT) Received: from localhost (dsl-tkubng21-58c01c-243.dhcp.inet.fi. [88.192.28.243]) by smtp.gmail.com with ESMTPSA id g3-20020a05651222c300b0047255d21186sm759499lfu.181.2022.05.25.00.43.38 for (version=TLS1 cipher=AES128-SHA bits=128/128); Wed, 25 May 2022 00:43:38 -0700 (PDT) From: =?utf-8?q?Martin_Storsj=C3=B6?= To: ffmpeg-devel@ffmpeg.org Date: Wed, 25 May 2022 10:43:38 +0300 Message-Id: <20220525074338.7879-1-martin@martin.st> X-Mailer: git-send-email 2.32.0 (Apple Git-132) MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH] checkasm: Silence warnings about unused return value from read() X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: kAoPtlTE2+WD This codepath is enabled by default on arm, if the linux perf API is available, unless disabled with --disable-linux-perf. --- tests/checkasm/checkasm.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/checkasm/checkasm.h b/tests/checkasm/checkasm.h index a86db140e3..7fd1e1606d 100644 --- a/tests/checkasm/checkasm.h +++ b/tests/checkasm/checkasm.h @@ -229,8 +229,10 @@ typedef struct CheckasmPerf { ioctl(sysfd, PERF_EVENT_IOC_ENABLE, 0); \ } while (0) #define PERF_STOP(t) do { \ + int ret; \ ioctl(sysfd, PERF_EVENT_IOC_DISABLE, 0); \ - read(sysfd, &t, sizeof(t)); \ + ret = read(sysfd, &t, sizeof(t)); \ + (void)ret; \ } while (0) #elif CONFIG_MACOS_KPERF #define PERF_START(t) t = ff_kperf_cycles()