Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp593406rwb; Wed, 7 Dec 2022 23:52:38 -0800 (PST) X-Google-Smtp-Source: AA0mqf6B/Z0CT8U1inkaFxA6Z8glv4C1GGBbM6OdJCdeiT2qDy3JZShOZk8oWz0f09VQ1D4y3MRI X-Received: by 2002:a63:fa57:0:b0:478:e97a:6cd7 with SMTP id g23-20020a63fa57000000b00478e97a6cd7mr7531599pgk.128.1670485958536; Wed, 07 Dec 2022 23:52:38 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1670485958; cv=none; d=google.com; s=arc-20160816; b=WOLZgp/P4AeVkRlGKJ3dJClljD/GIcqPNO9FhKDIeYBLymkvACQI2p5nedCRXjWU+w NBIS/OFPEVF8vwvAsEH3O4TTd8zkqP4jxSXo2U53lsxQ0ZjNyiThN8maiLMBONEJSUJG JMuEzlyk92InFrVLl+rhh27rjz7q9WisUUhNCAsWJfhUwxQFnSNUR/5/FDuDmEXw2Yz9 WRKGxX7qdVlXRvbKZCh3mL2z9wpvYYUvtRXJNEYLepTdhyH4sqNbqi9bgSHOwf6SlhMj fXAj2ON3xyIk1SLa7xB7Hmx5GR2M8BMVS5ECLyNhNXy6Kn3ej1KfLqOoThrL4/BXRKoz Nh7Q== 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=97CF61NxNfINvAmFCHySr8pBYXl0fpYSbMxv8vXatSE=; b=Rg6X02kj+D5GXWwSrd6gYLFVNKz68kMfeYzFOiYfIlUXGA7ADAG5aGk8faQTLJCACA 3d+mljuFgq23rd+aMVmHTmSFlcmvPBOf+tRpdNk0uknIQ5zWLHcSX+Xp6C1Lh/Vv1vEN pUToTsDD+1zyDzPItTm0qANrXDNqHopWrI6Sf7HXldxvFi1WlNb3l46+1wLw3jusNp+U 4vagzajfr/CsjGKzPzMC2fvFNFp9eM47LRuoNbbNW/8aLbeHTDZBsgYQrs/hPeQpt4ux Qh/UCcsh6hkuTiqbXFhcNlLJI1b7EfLGDv6+Qgye+f7qj1zQuv6p8qVEnJGoPgqCZ9hX T2og== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=QlyXdnWf; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id w11-20020a63f50b000000b00478e26efc95si7134805pgh.34.2022.12.07.23.52.29; Wed, 07 Dec 2022 23:52:38 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=QlyXdnWf; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S229684AbiLHHgm (ORCPT + 74 others); Thu, 8 Dec 2022 02:36:42 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37026 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229576AbiLHHgk (ORCPT ); Thu, 8 Dec 2022 02:36:40 -0500 Received: from mail-qk1-x731.google.com (mail-qk1-x731.google.com [IPv6:2607:f8b0:4864:20::731]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6BB3632076 for ; Wed, 7 Dec 2022 23:36:39 -0800 (PST) Received: by mail-qk1-x731.google.com with SMTP id x24so307684qkf.5 for ; Wed, 07 Dec 2022 23:36:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=97CF61NxNfINvAmFCHySr8pBYXl0fpYSbMxv8vXatSE=; b=QlyXdnWfeAGEZrdOzy9s6Z4X237j8Pipot9BBuCfCRDqWCQpOi464m8FComOVhAP8a 3UewOiGSWl2flvhaBM//5YFvyOVH0AafmRZokxXAXiH2pMK3/MDpcBsMF6IdvRVyrJ// sUJFaGIBWiR4PuKQVzsIl6PPuhbj0gJBlF/OeXi1KmkFnYfG9FSXo9QZ1N4jxVmwB6MD c+A8DPLIq1Wa59nidmiqsn3XihHjDvYBo2YeNIum0v9E7Yf1YwAq3GruNpD1e9hZTkum JJCsENXYTiW/+pnS0uT6UEGIEZ8YO6JogP/pe+MLwxHIBWWjYkaIOhw73prhhgFsJWtg GOVQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=97CF61NxNfINvAmFCHySr8pBYXl0fpYSbMxv8vXatSE=; b=O8rulC+rQTlLDEaREZtmPymfO694Kn3uh//cUrjkVss5QvFa198JVmeJWjBV7D1P4K Vsu6IQqvnG/43SjzO9CcUHRgCfOLHfvNv9iAiD60MYjjgdvMsfvFbIPVol1eEWrnuSD4 DMBIprzf7t/86jqVznmsouJhEIQE6mkQUC+UEUTTdIg1jF0nHIdDMay4CWARJDGrc4mG CPmv9V3nVUx69Ax2FqHSZT4GWceHEfKGl4XFfrzRJFVfY1ruJ7gIWZLo3G0sGcd1aiby 8cAf8PbyJGUOE0yZ3CyBf7MKGzkMpGS9piVXLtvtdjacnTd90iMglAUUs7y52QlYVDNe Ubwg== X-Gm-Message-State: ANoB5pmaqObV3qhMbxJUotrWMEFvY0lXDI227Xn3QAxMxJ+TXs93Ft23 HC2JXsPjKXyax0RSSxk/ONY5KmDNV9M9SHr786Gx1foUODs0v237 X-Received: by 2002:a05:620a:13aa:b0:6fc:99c2:2567 with SMTP id m10-20020a05620a13aa00b006fc99c22567mr30870312qki.784.1670484997799; Wed, 07 Dec 2022 23:36:37 -0800 (PST) MIME-Version: 1.0 From: Naresh Kamboju Date: Thu, 8 Dec 2022 13:06:26 +0530 Message-ID: Subject: security: policy_unpack.c:325:10: error: use of undeclared identifier 'TRI_TRUE' To: open list , Linux-Next Mailing List , lkft-triage@lists.linaro.org, apparmor@lists.ubuntu.com Cc: Nick Terrell , John Johansen , David Gow , Rae Moar Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS 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 Following build regresion found on Linux next-20221208 tag. Regressions found on riscv: - build/clang-nightly-defconfig - build/gcc-8-defconfig - build/gcc-11-defconfig - build/clang-15-defconfig make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build LLVM=1 LLVM_IAS=1 ARCH=riscv CROSS_COMPILE=riscv64-linux-gnu- 'HOSTCC=sccache clang' 'CC=sccache clang' defconfig make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build LLVM=1 LLVM_IAS=1 ARCH=riscv CROSS_COMPILE=riscv64-linux-gnu- 'HOSTCC=sccache clang' 'CC=sccache clang' security/apparmor/policy_unpack.c:316:18: error: unknown type name 'tri' VISIBLE_IF_KUNIT tri aa_unpack_array(struct aa_ext *e, const char *name, u16 *size) ^ security/apparmor/policy_unpack.c:325:10: error: use of undeclared identifier 'TRI_TRUE' return TRI_TRUE; ^ security/apparmor/policy_unpack.c:328:9: error: use of undeclared identifier 'TRI_NONE' return TRI_NONE; ^ security/apparmor/policy_unpack.c:331:9: error: use of undeclared identifier 'TRI_FALSE' return TRI_FALSE; ^ security/apparmor/policy_unpack.c:455:42: error: use of undeclared identifier 'TRI_TRUE' if (aa_unpack_array(e, NULL, &size) != TRI_TRUE) ^ security/apparmor/policy_unpack.c:529:42: error: use of undeclared identifier 'TRI_TRUE' if (aa_unpack_array(e, NULL, &size) != TRI_TRUE) ^ security/apparmor/policy_unpack.c:559:42: error: use of undeclared identifier 'TRI_TRUE' if (aa_unpack_array(e, NULL, &size) != TRI_TRUE) ^ security/apparmor/policy_unpack.c:611:42: error: use of undeclared identifier 'TRI_TRUE' if (aa_unpack_array(e, NULL, &size) != TRI_TRUE || ^ security/apparmor/policy_unpack.c:674:42: error: use of undeclared identifier 'TRI_TRUE' if (aa_unpack_array(e, NULL, &size) != TRI_TRUE) ^ 9 errors generated. make[4]: *** [scripts/Makefile.build:252: security/apparmor/policy_unpack.o] Error 1 make[4]: Target 'security/apparmor/' not remade because of errors. make[3]: *** [scripts/Makefile.build:504: security/apparmor] Error 2 Build link, - https://builds.tuxbuild.com/2IcJeyR3s4kGd2Nca8vVq7Sleao/ - https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20221208/testrun/13508560/suite/build/test/gcc-11-defconfig/details/ Build results comparison: - https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20221208/testrun/13508560/suite/build/test/gcc-11-defconfig/history/ steps to reproduce: # To install tuxmake on your system globally: # sudo pip3 install -U tuxmake # # See https://docs.tuxmake.org/ for complete documentation. # Original tuxmake command with fragments listed below. # tuxmake --runtime podman --target-arch riscv --toolchain gcc-11 --kconfig defconfig tuxmake --runtime podman --target-arch riscv --toolchain gcc-11 --kconfig https://builds.tuxbuild.com/2IcJeyR3s4kGd2Nca8vVq7Sleao/config -- Linaro LKFT https://lkft.linaro.org