From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 5A1D8A0547; Thu, 28 Oct 2021 14:22:24 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E240841100; Thu, 28 Oct 2021 14:22:23 +0200 (CEST) Received: from inbox.dpdk.org (inbox.dpdk.org [95.142.172.178]) by mails.dpdk.org (Postfix) with ESMTP id 45CAD40DF4 for ; Thu, 28 Oct 2021 14:22:23 +0200 (CEST) Received: by inbox.dpdk.org (Postfix, from userid 33) id 3315FA0C47; Thu, 28 Oct 2021 14:22:23 +0200 (CEST) From: bugzilla@dpdk.org To: dev@dpdk.org Date: Thu, 28 Oct 2021 12:22:22 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: DPDK X-Bugzilla-Component: other X-Bugzilla-Version: 20.11 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: ferruh.yigit@intel.com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: dev@dpdk.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.dpdk.org/ Auto-Submitted: auto-generated X-Auto-Response-Suppress: All MIME-Version: 1.0 Subject: [dpdk-dev] [Bug 853] gcc12 build error, common/cnxk X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" https://bugs.dpdk.org/show_bug.cgi?id=3D853 Bug ID: 853 Summary: gcc12 build error, common/cnxk Product: DPDK Version: 20.11 Hardware: All OS: All Status: UNCONFIRMED Severity: normal Priority: Normal Component: other Assignee: dev@dpdk.org Reporter: ferruh.yigit@intel.com Target Milestone: --- With gcc 12.0.0 "gcc (GCC) 12.0.0 20211024 (experimental)" In file included from ../drivers/common/cnxk/cnxk_telemetry_nix.c:5:=20=20= =20=20=20=20=20=20=20=20=20=20 In function =E2=80=98nix_sq_ctx=E2=80=99,=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 inlined from =E2=80=98cnxk_tel_nix_sq_ctx=E2=80=99 at ../drivers/common/cnxk/cnxk_telemetry_nix.c:703:3,=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 inlined from =E2=80=98cnxk_nix_tel_handle_info_x=E2=80=99 at ../drivers/common/cnxk/cnxk_telemetry_nix.c:812:9:=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 ../drivers/common/cnxk/cnxk_telemetry.h:12:38: warning: array subscript =E2= =80=98struct nix_cn10k_sq_ctx_s[0]=E2=80=99 is partly outside array bounds of =E2=80=98v= olatile void[8]=E2=80=99 [-Warray-bounds]=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 12 | (p)->s)=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 ../drivers/common/cnxk/cnxk_telemetry_nix.c:603:9: note: in expansion of ma= cro =E2=80=98CNXK_TEL_DICT_INT=E2=80=99=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 603 | CNXK_TEL_DICT_INT(d, ctx, sqe_way_mask, w0_);=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 | ^~~~~~~~~~~~~~~~~=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20 ../drivers/common/cnxk/cnxk_telemetry_nix.c: In function =E2=80=98cnxk_nix_tel_handle_info_x=E2=80=99:=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 ../drivers/common/cnxk/cnxk_telemetry_nix.c:687:24: note: object =E2=80=98q= ctx=E2=80=99 of size 8=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20 687 | volatile void *qctx;=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20 | ^~~~=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20 In file included from ../drivers/common/cnxk/cnxk_telemetry_nix.c:5:=20=20= =20=20=20=20=20=20=20=20=20=20 In function =E2=80=98nix_sq_ctx=E2=80=99,=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 inlined from =E2=80=98cnxk_tel_nix_sq_ctx=E2=80=99 at ../drivers/common/cnxk/cnxk_telemetry_nix.c:703:3,=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 inlined from =E2=80=98cnxk_nix_tel_handle_info_x=E2=80=99 at ../drivers/common/cnxk/cnxk_telemetry_nix.c:812:9:=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20 ../drivers/common/cnxk/cnxk_telemetry.h:12:38: warning: array subscript =E2= =80=98struct nix_cn10k_sq_ctx_s[0]=E2=80=99 is partly outside array bounds of =E2=80=98v= olatile void[8]=E2=80=99 [-Warray-bounds]=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 12 | (p)->s)=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 ../drivers/common/cnxk/cnxk_telemetry_nix.c:604:9: note: in expansion of ma= cro =E2=80=98CNXK_TEL_DICT_INT=E2=80=99=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 604 | CNXK_TEL_DICT_INT(d, ctx, cq, w0_);=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 | ^~~~~~~~~~~~~~~~~=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20 ../drivers/common/cnxk/cnxk_telemetry_nix.c: In function =E2=80=98cnxk_nix_tel_handle_info_x=E2=80=99:=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 ../drivers/common/cnxk/cnxk_telemetry_nix.c:687:24: note: object =E2=80=98q= ctx=E2=80=99 of size 8=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20 687 | volatile void *qctx;=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20 | ^~~~=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20 In file included from ../drivers/common/cnxk/cnxk_telemetry_nix.c:5:=20=20= =20=20=20=20=20=20=20=20=20=20 In function =E2=80=98nix_sq_ctx=E2=80=99,=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 inlined from =E2=80=98cnxk_tel_nix_sq_ctx=E2=80=99 at ../drivers/common/cnxk/cnxk_telemetry_nix.c:703:3,=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 inlined from =E2=80=98cnxk_nix_tel_handle_info_x=E2=80=99 at ../drivers/common/cnxk/cnxk_telemetry_nix.c:812:9:=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 ../drivers/common/cnxk/cnxk_telemetry.h:12:38: warning: array subscript =E2= =80=98struct nix_cn10k_sq_ctx_s[0]=E2=80=99 is partly outside array bounds of =E2=80=98v= olatile void[8]=E2=80=99 [-Warray-bounds]=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 12 | (p)->s)=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 ../drivers/common/cnxk/cnxk_telemetry_nix.c:605:9: note: in expansion of ma= cro =E2=80=98CNXK_TEL_DICT_INT=E2=80=99=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 605 | CNXK_TEL_DICT_INT(d, ctx, sdp_mcast, w0_); | ^~~~~~~~~~~~~~~~~ ../drivers/common/cnxk/cnxk_telemetry_nix.c: In function =E2=80=98cnxk_nix_tel_handle_info_x=E2=80=99: ../drivers/common/cnxk/cnxk_telemetry_nix.c:687:24: note: object =E2=80=98q= ctx=E2=80=99 of size 8 687 | volatile void *qctx; | ^~~~ In file included from ../drivers/common/cnxk/cnxk_telemetry_nix.c:5:=20=20= =20=20=20=20=20=20=20=20=20 =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20 [2696/177= 712] In function =E2=80=98nix_sq_ctx=E2=80=99, inlined from =E2=80=98cnxk_tel_nix_sq_ctx=E2=80=99 at ../drivers/common/cnxk/cnxk_telemetry_nix.c:703:3, inlined from =E2=80=98cnxk_nix_tel_handle_info_x=E2=80=99 at ../drivers/common/cnxk/cnxk_telemetry_nix.c:812:9: ../drivers/common/cnxk/cnxk_telemetry.h:12:38: warning: array subscript =E2= =80=98struct nix_cn10k_sq_ctx_s[0]=E2=80=99 is partly outside array bounds of =E2=80=98v= olatile void[8]=E2=80=99 [-Warray-bounds] 12 | (p)->s) ../drivers/common/cnxk/cnxk_telemetry_nix.c:606:9: note: in expansion of ma= cro =E2=80=98CNXK_TEL_DICT_INT=E2=80=99 606 | CNXK_TEL_DICT_INT(d, ctx, substream, w0_); | ^~~~~~~~~~~~~~~~~ ../drivers/common/cnxk/cnxk_telemetry_nix.c: In function =E2=80=98cnxk_nix_tel_handle_info_x=E2=80=99: ../drivers/common/cnxk/cnxk_telemetry_nix.c:687:24: note: object =E2=80=98q= ctx=E2=80=99 of size 8 687 | volatile void *qctx; | ^~~~ In file included from ../drivers/common/cnxk/cnxk_telemetry_nix.c:5: In function =E2=80=98nix_sq_ctx=E2=80=99, inlined from =E2=80=98cnxk_tel_nix_sq_ctx=E2=80=99 at ../drivers/common/cnxk/cnxk_telemetry_nix.c:703:3, inlined from =E2=80=98cnxk_nix_tel_handle_info_x=E2=80=99 at ../drivers/common/cnxk/cnxk_telemetry_nix.c:812:9: ../drivers/common/cnxk/cnxk_telemetry.h:12:38: warning: array subscript =E2= =80=98struct nix_cn10k_sq_ctx_s[0]=E2=80=99 is partly outside array bounds of =E2=80=98v= olatile void[8]=E2=80=99 [-Warray-bounds] 12 | (p)->s) ../drivers/common/cnxk/cnxk_telemetry_nix.c:607:9: note: in expansion of ma= cro =E2=80=98CNXK_TEL_DICT_INT=E2=80=99 607 | CNXK_TEL_DICT_INT(d, ctx, qint_idx, w0_); | ^~~~~~~~~~~~~~~~~ ../drivers/common/cnxk/cnxk_telemetry_nix.c: In function =E2=80=98cnxk_nix_tel_handle_info_x=E2=80=99: ../drivers/common/cnxk/cnxk_telemetry_nix.c:687:24: note: object =E2=80=98q= ctx=E2=80=99 of size 8 687 | volatile void *qctx; | ^~~~ In file included from ../drivers/common/cnxk/cnxk_telemetry_nix.c:5: In function =E2=80=98nix_sq_ctx=E2=80=99, inlined from =E2=80=98cnxk_tel_nix_sq_ctx=E2=80=99 at ../drivers/common/cnxk/cnxk_telemetry_nix.c:703:3, inlined from =E2=80=98cnxk_nix_tel_handle_info_x=E2=80=99 at ../drivers/common/cnxk/cnxk_telemetry_nix.c:812:9: ../drivers/common/cnxk/cnxk_telemetry.h:12:38: warning: array subscript =E2= =80=98struct nix_cn10k_sq_ctx_s[0]=E2=80=99 is partly outside array bounds of =E2=80=98v= olatile void[8]=E2=80=99 [-Warray-bounds] 12 | (p)->s) ../drivers/common/cnxk/cnxk_telemetry_nix.c:608:9: note: in expansion of ma= cro =E2=80=98CNXK_TEL_DICT_INT=E2=80=99 608 | CNXK_TEL_DICT_INT(d, ctx, ena, w0_); | ^~~~~~~~~~~~~~~~~ ../drivers/common/cnxk/cnxk_telemetry_nix.c: In function =E2=80=98cnxk_nix_tel_handle_info_x=E2=80=99: ../drivers/common/cnxk/cnxk_telemetry_nix.c:687:24: note: object =E2=80=98q= ctx=E2=80=99 of size 8 687 | volatile void *qctx; | ^~~~ In file included from ../drivers/common/cnxk/cnxk_telemetry_nix.c:5: In function =E2=80=98nix_sq_ctx=E2=80=99, inlined from =E2=80=98cnxk_tel_nix_sq_ctx=E2=80=99 at ../drivers/common/cnxk/cnxk_telemetry_nix.c:703:3, inlined from =E2=80=98cnxk_nix_tel_handle_info_x=E2=80=99 at ../drivers/common/cnxk/cnxk_telemetry_nix.c:812:9: ../drivers/common/cnxk/cnxk_telemetry.h:12:38: warning: array subscript =E2= =80=98struct nix_cn10k_sq_ctx_s[0]=E2=80=99 is partly outside array bounds of =E2=80=98v= olatile void[8]=E2=80=99 [-Warray-bounds] 12 | (p)->s) ../drivers/common/cnxk/cnxk_telemetry_nix.c:611:9: note: in expansion of ma= cro =E2=80=98CNXK_TEL_DICT_INT=E2=80=99 611 | CNXK_TEL_DICT_INT(d, ctx, sqb_count, w1_); | ^~~~~~~~~~~~~~~~~ ../drivers/common/cnxk/cnxk_telemetry_nix.c: In function =E2=80=98cnxk_nix_tel_handle_info_x=E2=80=99: ../drivers/common/cnxk/cnxk_telemetry_nix.c:687:24: note: object =E2=80=98q= ctx=E2=80=99 of size 8 687 | volatile void *qctx; | ^~~~ .... keeps going --=20 You are receiving this mail because: You are the assignee for the bug.=