From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-10.3 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id C776CC49EA7 for ; Sun, 27 Jun 2021 03:37:27 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 98E8A619B6 for ; Sun, 27 Jun 2021 03:37:27 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230521AbhF0Djs (ORCPT ); Sat, 26 Jun 2021 23:39:48 -0400 Received: from mga07.intel.com ([134.134.136.100]:30394 "EHLO mga07.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230214AbhF0Djq (ORCPT ); Sat, 26 Jun 2021 23:39:46 -0400 IronPort-SDR: nTUr/x8bfTM4T3YKnuKyiDF/pOxOiL3Ugo213+s5XVDQC+8TSLKKDCAyxrh4YPGvxGL+iNGbyY 2h8dIQVH7D7g== X-IronPort-AV: E=McAfee;i="6200,9189,10027"; a="271677248" X-IronPort-AV: E=Sophos;i="5.83,302,1616482800"; d="gz'50?scan'50,208,50";a="271677248" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Jun 2021 20:37:20 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.83,302,1616482800"; d="gz'50?scan'50,208,50";a="455879700" Received: from lkp-server01.sh.intel.com (HELO 4aae0cb4f5b5) ([10.239.97.150]) by fmsmga008.fm.intel.com with ESMTP; 26 Jun 2021 20:37:17 -0700 Received: from kbuild by 4aae0cb4f5b5 with local (Exim 4.92) (envelope-from ) id 1lxLbh-00081A-AP; Sun, 27 Jun 2021 03:37:17 +0000 Date: Sun, 27 Jun 2021 11:36:34 +0800 From: kernel test robot To: Will Deacon Cc: kbuild-all@lists.01.org, linux-kernel@vger.kernel.org Subject: include/linux/compiler_types.h:338:38: error: call to '__compiletime_assert_518' declared with attribute error: BUILD_BUG_ON failed: sizeof(cmd_a64_entry_t) != 64 Message-ID: <202106271130.KdCIidmt-lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="7JfCtLOvnd9MIVvH" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --7JfCtLOvnd9MIVvH Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Will, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 625acffd7ae2c52898d249e6c5c39f348db0d8df commit: eb5c2d4b45e3d2d5d052ea6b8f1463976b1020d5 compiler.h: Move compiletime_assert() macros into compiler_types.h date: 11 months ago config: arm-randconfig-c023-20210626 (attached as .config) compiler: arm-linux-gnueabi-gcc (GCC) 9.3.0 reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=eb5c2d4b45e3d2d5d052ea6b8f1463976b1020d5 git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git git fetch --no-tags linus master git checkout eb5c2d4b45e3d2d5d052ea6b8f1463976b1020d5 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=arm If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All errors (new ones prefixed by >>): In file included from : drivers/scsi/qla2xxx/qla_os.c: In function 'qla2x00_module_init': >> include/linux/compiler_types.h:338:38: error: call to '__compiletime_assert_518' declared with attribute error: BUILD_BUG_ON failed: sizeof(cmd_a64_entry_t) != 64 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^ include/linux/compiler_types.h:319:4: note: in definition of macro '__compiletime_assert' 319 | prefix ## suffix(); \ | ^~~~~~ include/linux/compiler_types.h:338:2: note: in expansion of macro '_compiletime_assert' 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) | ^~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' 50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) | ^~~~~~~~~~~~~~~~ drivers/scsi/qla2xxx/qla_os.c:7825:2: note: in expansion of macro 'BUILD_BUG_ON' 7825 | BUILD_BUG_ON(sizeof(cmd_a64_entry_t) != 64); | ^~~~~~~~~~~~ >> include/linux/compiler_types.h:338:38: error: call to '__compiletime_assert_519' declared with attribute error: BUILD_BUG_ON failed: sizeof(cmd_entry_t) != 64 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^ include/linux/compiler_types.h:319:4: note: in definition of macro '__compiletime_assert' 319 | prefix ## suffix(); \ | ^~~~~~ include/linux/compiler_types.h:338:2: note: in expansion of macro '_compiletime_assert' 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) | ^~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' 50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) | ^~~~~~~~~~~~~~~~ drivers/scsi/qla2xxx/qla_os.c:7826:2: note: in expansion of macro 'BUILD_BUG_ON' 7826 | BUILD_BUG_ON(sizeof(cmd_entry_t) != 64); | ^~~~~~~~~~~~ >> include/linux/compiler_types.h:338:38: error: call to '__compiletime_assert_523' declared with attribute error: BUILD_BUG_ON failed: sizeof(mrk_entry_t) != 64 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^ include/linux/compiler_types.h:319:4: note: in definition of macro '__compiletime_assert' 319 | prefix ## suffix(); \ | ^~~~~~ include/linux/compiler_types.h:338:2: note: in expansion of macro '_compiletime_assert' 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) | ^~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' 50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) | ^~~~~~~~~~~~~~~~ drivers/scsi/qla2xxx/qla_os.c:7830:2: note: in expansion of macro 'BUILD_BUG_ON' 7830 | BUILD_BUG_ON(sizeof(mrk_entry_t) != 64); | ^~~~~~~~~~~~ >> include/linux/compiler_types.h:338:38: error: call to '__compiletime_assert_524' declared with attribute error: BUILD_BUG_ON failed: sizeof(ms_iocb_entry_t) != 64 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^ include/linux/compiler_types.h:319:4: note: in definition of macro '__compiletime_assert' 319 | prefix ## suffix(); \ | ^~~~~~ include/linux/compiler_types.h:338:2: note: in expansion of macro '_compiletime_assert' 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) | ^~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' 50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) | ^~~~~~~~~~~~~~~~ drivers/scsi/qla2xxx/qla_os.c:7831:2: note: in expansion of macro 'BUILD_BUG_ON' 7831 | BUILD_BUG_ON(sizeof(ms_iocb_entry_t) != 64); | ^~~~~~~~~~~~ >> include/linux/compiler_types.h:338:38: error: call to '__compiletime_assert_525' declared with attribute error: BUILD_BUG_ON failed: sizeof(request_t) != 64 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^ include/linux/compiler_types.h:319:4: note: in definition of macro '__compiletime_assert' 319 | prefix ## suffix(); \ | ^~~~~~ include/linux/compiler_types.h:338:2: note: in expansion of macro '_compiletime_assert' 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) | ^~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' 50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) | ^~~~~~~~~~~~~~~~ drivers/scsi/qla2xxx/qla_os.c:7832:2: note: in expansion of macro 'BUILD_BUG_ON' 7832 | BUILD_BUG_ON(sizeof(request_t) != 64); | ^~~~~~~~~~~~ >> include/linux/compiler_types.h:338:38: error: call to '__compiletime_assert_544' declared with attribute error: BUILD_BUG_ON failed: sizeof(struct ctio_crc2_to_fw) != 64 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^ include/linux/compiler_types.h:319:4: note: in definition of macro '__compiletime_assert' 319 | prefix ## suffix(); \ | ^~~~~~ include/linux/compiler_types.h:338:2: note: in expansion of macro '_compiletime_assert' 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) | ^~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' 50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) | ^~~~~~~~~~~~~~~~ drivers/scsi/qla2xxx/qla_os.c:7851:2: note: in expansion of macro 'BUILD_BUG_ON' 7851 | BUILD_BUG_ON(sizeof(struct ctio_crc2_to_fw) != 64); | ^~~~~~~~~~~~ >> include/linux/compiler_types.h:338:38: error: call to '__compiletime_assert_547' declared with attribute error: BUILD_BUG_ON failed: sizeof(struct device_reg_2xxx) != 256 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^ include/linux/compiler_types.h:319:4: note: in definition of macro '__compiletime_assert' 319 | prefix ## suffix(); \ | ^~~~~~ include/linux/compiler_types.h:338:2: note: in expansion of macro '_compiletime_assert' 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) | ^~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' 50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) | ^~~~~~~~~~~~~~~~ drivers/scsi/qla2xxx/qla_os.c:7854:2: note: in expansion of macro 'BUILD_BUG_ON' 7854 | BUILD_BUG_ON(sizeof(struct device_reg_2xxx) != 256); | ^~~~~~~~~~~~ >> include/linux/compiler_types.h:338:38: error: call to '__compiletime_assert_553' declared with attribute error: BUILD_BUG_ON failed: sizeof(struct imm_ntfy_from_isp) != 64 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^ include/linux/compiler_types.h:319:4: note: in definition of macro '__compiletime_assert' 319 | prefix ## suffix(); \ | ^~~~~~ include/linux/compiler_types.h:338:2: note: in expansion of macro '_compiletime_assert' 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) | ^~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' 50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) | ^~~~~~~~~~~~~~~~ drivers/scsi/qla2xxx/qla_os.c:7860:2: note: in expansion of macro 'BUILD_BUG_ON' 7860 | BUILD_BUG_ON(sizeof(struct imm_ntfy_from_isp) != 64); | ^~~~~~~~~~~~ >> include/linux/compiler_types.h:338:38: error: call to '__compiletime_assert_557' declared with attribute error: BUILD_BUG_ON failed: sizeof(struct mbx_entry) != 64 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^ include/linux/compiler_types.h:319:4: note: in definition of macro '__compiletime_assert' 319 | prefix ## suffix(); \ | ^~~~~~ include/linux/compiler_types.h:338:2: note: in expansion of macro '_compiletime_assert' 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) | ^~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' 50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) | ^~~~~~~~~~~~~~~~ drivers/scsi/qla2xxx/qla_os.c:7864:2: note: in expansion of macro 'BUILD_BUG_ON' 7864 | BUILD_BUG_ON(sizeof(struct mbx_entry) != 64); | ^~~~~~~~~~~~ >> include/linux/compiler_types.h:338:38: error: call to '__compiletime_assert_563' declared with attribute error: BUILD_BUG_ON failed: sizeof(struct pt_ls4_rx_unsol) != 64 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^ include/linux/compiler_types.h:319:4: note: in definition of macro '__compiletime_assert' 319 | prefix ## suffix(); \ | ^~~~~~ include/linux/compiler_types.h:338:2: note: in expansion of macro '_compiletime_assert' 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) | ^~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' 50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) | ^~~~~~~~~~~~~~~~ drivers/scsi/qla2xxx/qla_os.c:7870:2: note: in expansion of macro 'BUILD_BUG_ON' 7870 | BUILD_BUG_ON(sizeof(struct pt_ls4_rx_unsol) != 64); | ^~~~~~~~~~~~ >> include/linux/compiler_types.h:338:38: error: call to '__compiletime_assert_565' declared with attribute error: BUILD_BUG_ON failed: sizeof(struct qla2100_fw_dump) != 123634 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^ include/linux/compiler_types.h:319:4: note: in definition of macro '__compiletime_assert' 319 | prefix ## suffix(); \ | ^~~~~~ include/linux/compiler_types.h:338:2: note: in expansion of macro '_compiletime_assert' 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) | ^~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' 50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) | ^~~~~~~~~~~~~~~~ drivers/scsi/qla2xxx/qla_os.c:7872:2: note: in expansion of macro 'BUILD_BUG_ON' 7872 | BUILD_BUG_ON(sizeof(struct qla2100_fw_dump) != 123634); | ^~~~~~~~~~~~ >> include/linux/compiler_types.h:338:38: error: call to '__compiletime_assert_587' declared with attribute error: BUILD_BUG_ON failed: sizeof(struct sts_entry_24xx) != 64 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^ include/linux/compiler_types.h:319:4: note: in definition of macro '__compiletime_assert' 319 | prefix ## suffix(); \ | ^~~~~~ include/linux/compiler_types.h:338:2: note: in expansion of macro '_compiletime_assert' 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) | ^~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' 50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) | ^~~~~~~~~~~~~~~~ drivers/scsi/qla2xxx/qla_os.c:7894:2: note: in expansion of macro 'BUILD_BUG_ON' 7894 | BUILD_BUG_ON(sizeof(struct sts_entry_24xx) != 64); | ^~~~~~~~~~~~ >> include/linux/compiler_types.h:338:38: error: call to '__compiletime_assert_601' declared with attribute error: BUILD_BUG_ON failed: sizeof(target_id_t) != 2 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^ include/linux/compiler_types.h:319:4: note: in definition of macro '__compiletime_assert' 319 | prefix ## suffix(); \ | ^~~~~~ include/linux/compiler_types.h:338:2: note: in expansion of macro '_compiletime_assert' 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) | ^~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' 50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) | ^~~~~~~~~~~~~~~~ drivers/scsi/qla2xxx/qla_os.c:7908:2: note: in expansion of macro 'BUILD_BUG_ON' 7908 | BUILD_BUG_ON(sizeof(target_id_t) != 2); | ^~~~~~~~~~~~ -- In file included from : drivers/scsi/qla2xxx/qla_target.c: In function 'qlt_init': >> include/linux/compiler_types.h:338:38: error: call to '__compiletime_assert_387' declared with attribute error: BUILD_BUG_ON failed: sizeof(struct ctio7_to_24xx) != 64 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^ include/linux/compiler_types.h:319:4: note: in definition of macro '__compiletime_assert' 319 | prefix ## suffix(); \ | ^~~~~~ include/linux/compiler_types.h:338:2: note: in expansion of macro '_compiletime_assert' 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) | ^~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' 50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) | ^~~~~~~~~~~~~~~~ drivers/scsi/qla2xxx/qla_target.c:7297:2: note: in expansion of macro 'BUILD_BUG_ON' 7297 | BUILD_BUG_ON(sizeof(struct ctio7_to_24xx) != 64); | ^~~~~~~~~~~~ >> include/linux/compiler_types.h:338:38: error: call to '__compiletime_assert_388' declared with attribute error: BUILD_BUG_ON failed: sizeof(struct ctio_to_2xxx) != 64 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^ include/linux/compiler_types.h:319:4: note: in definition of macro '__compiletime_assert' 319 | prefix ## suffix(); \ | ^~~~~~ include/linux/compiler_types.h:338:2: note: in expansion of macro '_compiletime_assert' 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) | ^~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' 50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) | ^~~~~~~~~~~~~~~~ drivers/scsi/qla2xxx/qla_target.c:7298:2: note: in expansion of macro 'BUILD_BUG_ON' 7298 | BUILD_BUG_ON(sizeof(struct ctio_to_2xxx) != 64); | ^~~~~~~~~~~~ -- In file included from : drivers/scsi/qla2xxx/tcm_qla2xxx.c: In function 'tcm_qla2xxx_init': >> include/linux/compiler_types.h:338:38: error: call to '__compiletime_assert_388' declared with attribute error: BUILD_BUG_ON failed: sizeof(struct abts_recv_from_24xx) != 64 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^ include/linux/compiler_types.h:319:4: note: in definition of macro '__compiletime_assert' 319 | prefix ## suffix(); \ | ^~~~~~ include/linux/compiler_types.h:338:2: note: in expansion of macro '_compiletime_assert' 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) | ^~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' 50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) | ^~~~~~~~~~~~~~~~ drivers/scsi/qla2xxx/tcm_qla2xxx.c:1963:2: note: in expansion of macro 'BUILD_BUG_ON' 1963 | BUILD_BUG_ON(sizeof(struct abts_recv_from_24xx) != 64); | ^~~~~~~~~~~~ >> include/linux/compiler_types.h:338:38: error: call to '__compiletime_assert_389' declared with attribute error: BUILD_BUG_ON failed: sizeof(struct abts_resp_from_24xx_fw) != 64 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^ include/linux/compiler_types.h:319:4: note: in definition of macro '__compiletime_assert' 319 | prefix ## suffix(); \ | ^~~~~~ include/linux/compiler_types.h:338:2: note: in expansion of macro '_compiletime_assert' 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) | ^~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' 50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) | ^~~~~~~~~~~~~~~~ drivers/scsi/qla2xxx/tcm_qla2xxx.c:1964:2: note: in expansion of macro 'BUILD_BUG_ON' 1964 | BUILD_BUG_ON(sizeof(struct abts_resp_from_24xx_fw) != 64); | ^~~~~~~~~~~~ >> include/linux/compiler_types.h:338:38: error: call to '__compiletime_assert_391' declared with attribute error: BUILD_BUG_ON failed: sizeof(struct atio_from_isp) != 64 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^ include/linux/compiler_types.h:319:4: note: in definition of macro '__compiletime_assert' 319 | prefix ## suffix(); \ | ^~~~~~ include/linux/compiler_types.h:338:2: note: in expansion of macro '_compiletime_assert' 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) | ^~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' 50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) | ^~~~~~~~~~~~~~~~ drivers/scsi/qla2xxx/tcm_qla2xxx.c:1966:2: note: in expansion of macro 'BUILD_BUG_ON' 1966 | BUILD_BUG_ON(sizeof(struct atio_from_isp) != 64); | ^~~~~~~~~~~~ include/linux/compiler_types.h:338:38: error: call to '__compiletime_assert_395' declared with attribute error: BUILD_BUG_ON failed: sizeof(struct ctio7_to_24xx) != 64 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^ include/linux/compiler_types.h:319:4: note: in definition of macro '__compiletime_assert' 319 | prefix ## suffix(); \ | ^~~~~~ include/linux/compiler_types.h:338:2: note: in expansion of macro '_compiletime_assert' 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) | ^~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' 50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) | ^~~~~~~~~~~~~~~~ drivers/scsi/qla2xxx/tcm_qla2xxx.c:1970:2: note: in expansion of macro 'BUILD_BUG_ON' 1970 | BUILD_BUG_ON(sizeof(struct ctio7_to_24xx) != 64); | ^~~~~~~~~~~~ include/linux/compiler_types.h:338:38: error: call to '__compiletime_assert_396' declared with attribute error: BUILD_BUG_ON failed: sizeof(struct ctio_crc2_to_fw) != 64 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^ include/linux/compiler_types.h:319:4: note: in definition of macro '__compiletime_assert' 319 | prefix ## suffix(); \ | ^~~~~~ include/linux/compiler_types.h:338:2: note: in expansion of macro '_compiletime_assert' 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) | ^~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' 50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) | ^~~~~~~~~~~~~~~~ drivers/scsi/qla2xxx/tcm_qla2xxx.c:1971:2: note: in expansion of macro 'BUILD_BUG_ON' 1971 | BUILD_BUG_ON(sizeof(struct ctio_crc2_to_fw) != 64); | ^~~~~~~~~~~~ include/linux/compiler_types.h:338:38: error: call to '__compiletime_assert_398' declared with attribute error: BUILD_BUG_ON failed: sizeof(struct ctio_to_2xxx) != 64 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^ include/linux/compiler_types.h:319:4: note: in definition of macro '__compiletime_assert' 319 | prefix ## suffix(); \ | ^~~~~~ include/linux/compiler_types.h:338:2: note: in expansion of macro '_compiletime_assert' 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) | ^~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' 50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) | ^~~~~~~~~~~~~~~~ drivers/scsi/qla2xxx/tcm_qla2xxx.c:1973:2: note: in expansion of macro 'BUILD_BUG_ON' 1973 | BUILD_BUG_ON(sizeof(struct ctio_to_2xxx) != 64); | ^~~~~~~~~~~~ >> include/linux/compiler_types.h:338:38: error: call to '__compiletime_assert_399' declared with attribute error: BUILD_BUG_ON failed: sizeof(struct fcp_hdr_le) != 24 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^ include/linux/compiler_types.h:319:4: note: in definition of macro '__compiletime_assert' 319 | prefix ## suffix(); \ | ^~~~~~ include/linux/compiler_types.h:338:2: note: in expansion of macro '_compiletime_assert' 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) | ^~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' 50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) | ^~~~~~~~~~~~~~~~ drivers/scsi/qla2xxx/tcm_qla2xxx.c:1974:2: note: in expansion of macro 'BUILD_BUG_ON' 1974 | BUILD_BUG_ON(sizeof(struct fcp_hdr_le) != 24); | ^~~~~~~~~~~~ >> include/linux/compiler_types.h:338:38: error: call to '__compiletime_assert_400' declared with attribute error: BUILD_BUG_ON failed: sizeof(struct nack_to_isp) != 64 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^ include/linux/compiler_types.h:319:4: note: in definition of macro '__compiletime_assert' 319 | prefix ## suffix(); \ | ^~~~~~ include/linux/compiler_types.h:338:2: note: in expansion of macro '_compiletime_assert' 338 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) | ^~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' 50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) | ^~~~~~~~~~~~~~~~ drivers/scsi/qla2xxx/tcm_qla2xxx.c:1975:2: note: in expansion of macro 'BUILD_BUG_ON' 1975 | BUILD_BUG_ON(sizeof(struct nack_to_isp) != 64); | ^~~~~~~~~~~~ vim +/__compiletime_assert_518 +338 include/linux/compiler_types.h 324 325 #define _compiletime_assert(condition, msg, prefix, suffix) \ 326 __compiletime_assert(condition, msg, prefix, suffix) 327 328 /** 329 * compiletime_assert - break build and emit msg if condition is false 330 * @condition: a compile-time constant condition to check 331 * @msg: a message to emit if condition is false 332 * 333 * In tradition of POSIX assert, this macro will break the build if the 334 * supplied condition is *false*, emitting the supplied error message if the 335 * compiler has support to do so. 336 */ 337 #define compiletime_assert(condition, msg) \ > 338 _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) 339 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --7JfCtLOvnd9MIVvH Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 +4T/PF3+efn08/h8hF/Hp+/nl09vx79OUOT89AlzgXzBbfvp+P378fX58vrp7fTt/PLj309v z0eo4P3yfPl5+fT5+1+/iX1+c3p9OX27+np8fTq94O2Bs983IUir2W6TFrDk6h0Is3Fw09mD T9DGz6vzy/n9fPx2/j+ez9IITIgfFb1gbtqiLChmRNavUh71hhuSan1fx3QE1AF63IzkjUuK KXjEVjVz8pijQe9O4PUaCamCeKZGof0T37kr2yy4s6DBblmrKCJKb+cxe00FRcDyOA+rext6 0BN5CVB1a0PqII3mwDvDUkuSznlyqRZA+Prz+/vl6vHyerq6vF59PX37zhNiG8QwpxvjWaQB HrvwOIhIoEvKbsK0MpISWwi3yNYIeKsBXdK62FAwkrDTdpyOe3sS+Dp/U1Uu9Y1+x6FqQJud SwoiBIizbr0S7hYwM4yZ1N07Q8tKLqk2yWi8zHeZgyh2GQ10m+d/iE++a7YgBKi1Vv34/O38 +Pvfp59Xj3zZfXk9fv/601ltNQucqiL3k8f6Q58ORhLWEVEl8O19PJ6JQIbCseLH+9fTy/v5 8fh+erqKX3gvYete/XN+/3oVvL1dHs8cFR3fj063Q92BUE0uAQu3IGYF4+uqzO5llhB7p2xS TCLh7on4NjUiwHcD3AbA2ow8XuIZHX/y/Xx50pNLqW6s3ekLk7ULa9yVFRLrKA7dsll9R3S3 TCj/H4msRL/sMoeGjHsld1Z8bz5PU4t165/jCGT0Zud+HbSf79WC2B7fvvqmD0R6lwsJoNN5 GBN5ykn8PjdlB2EUPH85vb277dbhZEx8OQQ70MNBMku7xXUW3MTjgc8gCNyvDO00o+soTdyl TvJl7QPYfcgjOqdnh54NolNY9HGGf4fI6jyCneQfJ+Itj9QOMZ7RISN6ismYDFYqd+s2GLlb GHb+bE6BZyPidNwGExeYE7AGJJp1uSEG0mzq0YqMzyfwd5VoWYgD5+9fDZ+AjiUxomqAtr7w H5Ki2K3TgZ0b1OHUGQzIRndmhHELQaTNVMszwHDhKeVD0VGgomvFZ9VwLqtAqPvFDE9ECUv4 X/fg3wYPQUT0lgUZC4aWkDoqiJMgdo9bkAEq6+FVt2Qo049aILF7NoKyTH4BCe8nUKyay/P3 19Pbm9Ad7HlKsqCJnZqyh9KBLafuFsge3AUCsK3LAh9Y071KrEHjujxfFT+eP59eRTgLpdrY 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 --7JfCtLOvnd9MIVvH--