* [PATCH] tune-cortexa65.inc: Correct TUNE_FEATURES_tune-cortexa65 @ 2020-10-12 21:31 Peter Kjellerstedt 2020-10-12 22:24 ` [OE-core] " Martin Jansa 0 siblings, 1 reply; 6+ messages in thread From: Peter Kjellerstedt @ 2020-10-12 21:31 UTC (permalink / raw) To: openembedded-core; +Cc: Jon Mason It incorrectly specified "cortexa55" instead of "cortexa65". Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> --- meta/conf/machine/include/arm/armv8-2a/tune-cortexa65.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/conf/machine/include/arm/armv8-2a/tune-cortexa65.inc b/meta/conf/machine/include/arm/armv8-2a/tune-cortexa65.inc index ecf17fbbe7..427e58947f 100644 --- a/meta/conf/machine/include/arm/armv8-2a/tune-cortexa65.inc +++ b/meta/conf/machine/include/arm/armv8-2a/tune-cortexa65.inc @@ -11,6 +11,6 @@ require conf/machine/include/arm/arch-armv8-2a.inc # Little Endian base configs AVAILTUNES += "cortexa65" ARMPKGARCH_tune-cortexa65 = "cortexa65" -TUNE_FEATURES_tune-cortexa65 = "${TUNE_FEATURES_tune-armv8-2a-crypto} cortexa55" +TUNE_FEATURES_tune-cortexa65 = "${TUNE_FEATURES_tune-armv8-2a-crypto} cortexa65" PACKAGE_EXTRA_ARCHS_tune-cortexa65 = "${PACKAGE_EXTRA_ARCHS_tune-armv8-2a-crypto} cortexa65" BASE_LIB_tune-cortexa65 = "lib64" ^ permalink raw reply related [flat|nested] 6+ messages in thread
* Re: [OE-core] [PATCH] tune-cortexa65.inc: Correct TUNE_FEATURES_tune-cortexa65 2020-10-12 21:31 [PATCH] tune-cortexa65.inc: Correct TUNE_FEATURES_tune-cortexa65 Peter Kjellerstedt @ 2020-10-12 22:24 ` Martin Jansa 2020-10-13 8:44 ` Richard Purdie 0 siblings, 1 reply; 6+ messages in thread From: Martin Jansa @ 2020-10-12 22:24 UTC (permalink / raw) To: Peter Kjellerstedt Cc: Patches and discussions about the oe-core layer, Jon Mason [-- Attachment #1: Type: text/plain, Size: 2448 bytes --] Good catch, maybe we should require tune-test.sh test for all tune modifying changes, it catches the issue as the very first tested case: Testing fake MACHINE fake-cortexa65 for include conf/machine/include/arm/armv8-2a/tune-cortexa65.inc (1/76) ERROR: something wrong in openembedded-core/scripts/tune/log.fake-cortexa65 martin@jama:/OE/build/oe-core$ cat openembedded-core/scripts/tune/log.fake-cortexa65 NOTE: Started PRServer with DBfile: /OE/build/oe-core/cache/prserv.sqlite3, IP: 127.0.0.1, PORT: 44979, PID: 158972 ERROR: OE-core's config sanity checker detected a potential misconfiguration. Either fix the cause of this error or at your own risk disable the checker (see sanity.conf). Following is the list of potential problems / advisories: Toolchain tunings invalid: Tuning 'cortexa65' has the following errors: Feature 'cortexa55' is not defined. Summary: There was 1 ERROR message shown, returning a non-zero exit code. I'll let it finish in master branch and update https://git.openembedded.org/openembedded-core-contrib/log/?h=jansa/tune-test tomorrow. On Mon, Oct 12, 2020 at 11:31 PM Peter Kjellerstedt < peter.kjellerstedt@axis.com> wrote: > It incorrectly specified "cortexa55" instead of "cortexa65". > > Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> > --- > meta/conf/machine/include/arm/armv8-2a/tune-cortexa65.inc | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/meta/conf/machine/include/arm/armv8-2a/tune-cortexa65.inc > b/meta/conf/machine/include/arm/armv8-2a/tune-cortexa65.inc > index ecf17fbbe7..427e58947f 100644 > --- a/meta/conf/machine/include/arm/armv8-2a/tune-cortexa65.inc > +++ b/meta/conf/machine/include/arm/armv8-2a/tune-cortexa65.inc > @@ -11,6 +11,6 @@ require conf/machine/include/arm/arch-armv8-2a.inc > # Little Endian base configs > AVAILTUNES += "cortexa65" > ARMPKGARCH_tune-cortexa65 = "cortexa65" > -TUNE_FEATURES_tune-cortexa65 = > "${TUNE_FEATURES_tune-armv8-2a-crypto} cortexa55" > +TUNE_FEATURES_tune-cortexa65 = > "${TUNE_FEATURES_tune-armv8-2a-crypto} cortexa65" > PACKAGE_EXTRA_ARCHS_tune-cortexa65 = > "${PACKAGE_EXTRA_ARCHS_tune-armv8-2a-crypto} cortexa65" > BASE_LIB_tune-cortexa65 = "lib64" > > > > [-- Attachment #2: Type: text/html, Size: 3241 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [OE-core] [PATCH] tune-cortexa65.inc: Correct TUNE_FEATURES_tune-cortexa65 2020-10-12 22:24 ` [OE-core] " Martin Jansa @ 2020-10-13 8:44 ` Richard Purdie 2020-10-15 10:01 ` Martin Jansa [not found] ` <163E22305B9C588F.27068@lists.openembedded.org> 0 siblings, 2 replies; 6+ messages in thread From: Richard Purdie @ 2020-10-13 8:44 UTC (permalink / raw) To: Martin Jansa, Peter Kjellerstedt Cc: Patches and discussions about the oe-core layer, Jon Mason On Tue, 2020-10-13 at 00:24 +0200, Martin Jansa wrote: > Good catch, maybe we should require tune-test.sh test for all tune > modifying changes, it catches the issue as the very first tested > case: > > Testing fake MACHINE fake-cortexa65 for include > conf/machine/include/arm/armv8-2a/tune-cortexa65.inc (1/76) > ERROR: something wrong in openembedded-core/scripts/tune/log.fake- > cortexa65 > > martin@jama:/OE/build/oe-core$ cat openembedded- > core/scripts/tune/log.fake-cortexa65 > NOTE: Started PRServer with DBfile: /OE/build/oe- > core/cache/prserv.sqlite3, IP: 127.0.0.1, PORT: 44979, PID: 158972 > ERROR: OE-core's config sanity checker detected a potential > misconfiguration. > Either fix the cause of this error or at your own risk disable > the checker (see sanity.conf). > Following is the list of potential problems / advisories: > > Toolchain tunings invalid: > Tuning 'cortexa65' has the following errors: > Feature 'cortexa55' is not defined. > > > Summary: There was 1 ERROR message shown, returning a non-zero exit > code. > > I'll let it finish in master branch and update > https://git.openembedded.org/openembedded-core-contrib/log/?h=jansa/tune-test > tomorrow. Could we turn tune-test.sh into something in oe-selftest? That way it would be tested on the infrastructure automatically... Cheers, Richard ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [OE-core] [PATCH] tune-cortexa65.inc: Correct TUNE_FEATURES_tune-cortexa65 2020-10-13 8:44 ` Richard Purdie @ 2020-10-15 10:01 ` Martin Jansa [not found] ` <163E22305B9C588F.27068@lists.openembedded.org> 1 sibling, 0 replies; 6+ messages in thread From: Martin Jansa @ 2020-10-15 10:01 UTC (permalink / raw) To: Richard Purdie Cc: Peter Kjellerstedt, Patches and discussions about the oe-core layer, Jon Mason [-- Attachment #1: Type: text/plain, Size: 11493 bytes --] On Tue, Oct 13, 2020 at 10:44 AM Richard Purdie < richard.purdie@linuxfoundation.org> wrote: > On Tue, 2020-10-13 at 00:24 +0200, Martin Jansa wrote: > > Good catch, maybe we should require tune-test.sh test for all tune > > modifying changes, it catches the issue as the very first tested > > case: > > > > Testing fake MACHINE fake-cortexa65 for include > > conf/machine/include/arm/armv8-2a/tune-cortexa65.inc (1/76) > > ERROR: something wrong in openembedded-core/scripts/tune/log.fake- > > cortexa65 > > > > martin@jama:/OE/build/oe-core$ cat openembedded- > > core/scripts/tune/log.fake-cortexa65 > > NOTE: Started PRServer with DBfile: /OE/build/oe- > > core/cache/prserv.sqlite3, IP: 127.0.0.1, PORT: 44979, PID: 158972 > > ERROR: OE-core's config sanity checker detected a potential > > misconfiguration. > > Either fix the cause of this error or at your own risk disable > > the checker (see sanity.conf). > > Following is the list of potential problems / advisories: > > > > Toolchain tunings invalid: > > Tuning 'cortexa65' has the following errors: > > Feature 'cortexa55' is not defined. > > > > > > Summary: There was 1 ERROR message shown, returning a non-zero exit > > code. > > > > I'll let it finish in master branch and update > > > https://git.openembedded.org/openembedded-core-contrib/log/?h=jansa/tune-test > > tomorrow. > > Could we turn tune-test.sh into something in oe-selftest? That way it > would be tested on the infrastructure automatically... > It would be definitely better, this shell script is quite ugly, old and slow, It doesn't even use bitbake server which should really help in this case (it just calls "bitbake -e" for every combination of tune file and AVAILTUNES for it). It might also be affected by ARM_INSTRUCTION_SET setting in the distro, so in theory we should run most arm tunes twice. My previous test was testing only the "neon-vfpv4" tunes, because that was probably the last thing I've modified few years ago. Yesterday I've noticed it and removed this filter .. and it's still running, now at: Testing DEFAULTTUNE armv7a-vfpv3 (45/145) for fake MACHINE fake-cortexa53 (33/76) which means 45th DEFAULTTUNE from 145 on 33rd MACHINE from 76.. hopefully after it finishes all these cortex* variants it will get significantly faster, because other tune files don't have so many AVAILTUNES. Sofar it found following issues (not all of them are from new tune files from Jon): scripts/tune/log.fake-cortexa15.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa15) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa17.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa17) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa32.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa32) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa32.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa32) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa34.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa34) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa34.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa34) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa35.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa35) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa35.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa35) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa5.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa5) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa65.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa65) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa65ae.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa65ae) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa65ae.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa65ae) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa65.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa65) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa73.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa73) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa73.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa73) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa73-cortexa35.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa73_cortexa35) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa73-cortexa35.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa73_cortexa35) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa75.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa75) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa75.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa75) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa75-cortexa55.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa75_cortexa55) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa75-cortexa55.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa75_cortexa55) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa76.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa76) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa76ae.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa76ae) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa76ae.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa76ae) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa76.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa76) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa76-cortexa55.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa76_cortexa55) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa76-cortexa55.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa76_cortexa55) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa77.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa77) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa77.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa77) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-ep9312: Error, the PACKAGE_ARCHS variable (all any noarch arm armv4 armv4t ep9312 fake_ep9312) for DEFAULTTUNE (ep9312) does not contain TUNE_PKGARCH (ep9312t). scripts/tune/log.fake-mips-24k.mips64el-o32: Error, the PACKAGE_ARCHS variable contains duplicates. The following archs are listed more than once: mips64el-o32 scripts/tune/log.fake-mips-74k.mips64el-o32: Error, the PACKAGE_ARCHS variable contains duplicates. The following archs are listed more than once: mips64el-o32 scripts/tune/log.fake-neoversee1.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_neoversee1) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-neoversee1.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_neoversee1) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-neoversen1.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_neoversen1) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-neoversen1.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_neoversen1) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-riscv.riscv32nf: Error, the PACKAGE_ARCHS variable (all any noarch riscv32nf fake_riscv) for DEFAULTTUNE (riscv32nf) does not contain TUNE_PKGARCH (riscv32). scripts/tune/log.fake-riscv.riscv64nf: Error, the PACKAGE_ARCHS variable (all any noarch riscv64nf fake_riscv) for DEFAULTTUNE (riscv64nf) does not contain TUNE_PKGARCH (riscv64). scripts/tune/log.fake-supersparc: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-${DEFAULTTUNE}} fake_supersparc) for DEFAULTTUNE (None) does not contain TUNE_PKGARCH (supersparc).Toolchain tunings invalid: [-- Attachment #2: Type: text/html, Size: 12314 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
[parent not found: <163E22305B9C588F.27068@lists.openembedded.org>]
* Re: [OE-core] [PATCH] tune-cortexa65.inc: Correct TUNE_FEATURES_tune-cortexa65 [not found] ` <163E22305B9C588F.27068@lists.openembedded.org> @ 2020-10-16 8:01 ` Martin Jansa [not found] ` <163E6A3B404AC987.24259@lists.openembedded.org> 1 sibling, 0 replies; 6+ messages in thread From: Martin Jansa @ 2020-10-16 8:01 UTC (permalink / raw) To: Martin Jansa, Phil Edworthy, Zubair Lutfullah Kakakhel, Khem Raj, Jon Mason Cc: Richard Purdie, Peter Kjellerstedt, Patches and discussions about the oe-core layer [-- Attachment #1: Type: text/plain, Size: 28836 bytes --] The tune-test.sh just finished (after 44 hours), there are 3 big groups of issues: 1) 29 MACHINES with armv7atb-vfpv4d16 DEFAULTTUNE seem to be broken since: commit 594f8584268d5179c18512beada2bae4a21325de Author: Phil Edworthy <phil.edworthy@renesas.com> Date: Wed Nov 28 10:09:57 2018 +0000 arch-armv7*.inc: Add Cortex vfpv4-d16 support Some ARM Cortex devices have the VFPv4-D16, but no NEON. scripts/tune/log.fake-cortexa15.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa15) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa17.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa17) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa32.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa32) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa34.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa34) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa35.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa35) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa53.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa53) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa55.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa55) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa57.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa57) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa57-cortexa53.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa57_cortexa53) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa5.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa5) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa65ae.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa65ae) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa65.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa65) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa72.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa72) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa72-cortexa53.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa72_cortexa53) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa73.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa73) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa73-cortexa35.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa73_cortexa35) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa73-cortexa53.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa73_cortexa53) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa75.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa75) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa75-cortexa55.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa75_cortexa55) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa76ae.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa76ae) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa76.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa76) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa76-cortexa55.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa76_cortexa55) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa77.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa77) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa7.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa7) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa8.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa8) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-cortexa9.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa9) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-neoversee1.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_neoversee1) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-neoversen1.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_neoversen1) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). scripts/tune/log.fake-thunderx.armv7atb-vfpv4d16: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_thunderx) for DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH (armv7at2b-vfpv4d16). 2) Duplicated "_be" suffix in 24 MACHINES with aarch64_be DEFAULTTUNE seems to be introduced by: commit 08433cc58abf0cf3e42b22d20870a50287cfb8bc Author: Khem Raj <raj.khem@gmail.com> Date: Tue May 26 16:10:37 2020 -0700 armv8/tunes: Set TUNE_PKGARCH_64 based on ARMPKGARCH Because it's first included in ARMPKGARCH and then appended from ARMPKGSFX_ENDIAN_64 again: meta/conf/machine/include/arm/arch-arm64.inc: ARMPKGARCH_tune-aarch64_be ?= "aarch64_be" ... ARMPKGSFX_ENDIAN_64 = "${@bb.utils.contains('TUNE_FEATURES', 'bigendian', '_be', '', d)}" TUNE_ARCH_64 = "aarch64${ARMPKGSFX_ENDIAN_64}" TUNE_PKGARCH_64 = "${ARMPKGARCH}${ARMPKGSFX_ENDIAN_64}" scripts/tune/log.fake-cortexa32.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa32) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa34.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa34) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa35.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa35) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa53.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa53) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa55.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa55) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa57.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa57) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa57-cortexa53.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa57_cortexa53) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa65.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa65) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa65ae.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa65ae) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa72.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa72) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa72-cortexa53.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa72_cortexa53) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa73.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa73) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa73-cortexa35.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa73_cortexa35) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa73-cortexa53.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa73_cortexa53) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa75.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa75) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa75-cortexa55.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa75_cortexa55) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa76.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa76) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa76ae.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa76ae) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa76-cortexa55.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa76_cortexa55) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-cortexa77.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa77) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-neoversee1.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_neoversee1) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-neoversen1.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_neoversen1) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-thunderx.aarch64_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be fake_thunderx) for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). scripts/tune/log.fake-thunderx.thunderx_be: Error, the PACKAGE_ARCHS variable (all any noarch aarch64_be thunderx_be fake_thunderx) for DEFAULTTUNE (thunderx_be) does not contain TUNE_PKGARCH (thunderx_be_be). 3) Duplicated mips64el-o32 in 9 MACHINEs commit ae5073c4abd8935c01d14d3e6395124f815bd10b Author: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> Date: Fri Sep 23 15:28:08 2016 +0100 arch-mips: Add mips64-o32 tunes meta/conf/machine/include/mips/arch-mips.inc: PACKAGE_EXTRA_ARCHS_tune-mips64el-o32 = "mipsel mips64el-o32 mips64el-o32" scripts/tune/log.fake-mips-24k.mips64el-o32: Error, the PACKAGE_ARCHS variable contains duplicates. The following archs are listed more than once: mips64el-o32 scripts/tune/log.fake-mips32.mips64el-o32: Error, the PACKAGE_ARCHS variable contains duplicates. The following archs are listed more than once: mips64el-o32 scripts/tune/log.fake-mips32r2.mips64el-o32: Error, the PACKAGE_ARCHS variable contains duplicates. The following archs are listed more than once: mips64el-o32 scripts/tune/log.fake-mips32r6.mips64el-o32: Error, the PACKAGE_ARCHS variable contains duplicates. The following archs are listed more than once: mips64el-o32 scripts/tune/log.fake-mips64.mips64el-o32: Error, the PACKAGE_ARCHS variable contains duplicates. The following archs are listed more than once: mips64el-o32 scripts/tune/log.fake-mips64r2.mips64el-o32: Error, the PACKAGE_ARCHS variable contains duplicates. The following archs are listed more than once: mips64el-o32 scripts/tune/log.fake-mips64r6.mips64el-o32: Error, the PACKAGE_ARCHS variable contains duplicates. The following archs are listed more than once: mips64el-o32 scripts/tune/log.fake-mips-74k.mips64el-o32: Error, the PACKAGE_ARCHS variable contains duplicates. The following archs are listed more than once: mips64el-o32 scripts/tune/log.fake-octeon.mips64el-o32: Error, the PACKAGE_ARCHS variable contains duplicates. The following archs are listed more than once: mips64el-o32 4) remaining issues: scripts/tune/log.fake-ep9312: Error, the PACKAGE_ARCHS variable (all any noarch arm armv4 armv4t ep9312 fake_ep9312) for DEFAULTTUNE (ep9312) does not contain TUNE_PKGARCH (ep9312t). scripts/tune/log.fake-mips64r6.mipsisa64r6-nf: Error, the PACKAGE_ARCHS variable (all any noarch mipsisa64r6 fake_mips64r6) for DEFAULTTUNE (mipsisa64r6-nf) does not contain TUNE_PKGARCH (mipsisa64r6-nf). scripts/tune/log.fake-riscv.riscv32nf: Error, the PACKAGE_ARCHS variable (all any noarch riscv32nf fake_riscv) for DEFAULTTUNE (riscv32nf) does not contain TUNE_PKGARCH (riscv32). scripts/tune/log.fake-riscv.riscv64nf: Error, the PACKAGE_ARCHS variable (all any noarch riscv64nf fake_riscv) for DEFAULTTUNE (riscv64nf) does not contain TUNE_PKGARCH (riscv64). scripts/tune/log.fake-supersparc: Error, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-${DEFAULTTUNE}} fake_supersparc) for DEFAULTTUNE (None) does not contain TUNE_PKGARCH (supersparc).Toolchain tunings invalid: Complete logs and this ugly&slow script from 2012 are included in: https://git.openembedded.org/openembedded-core-contrib/log/?h=jansa/tune-test On Thu, Oct 15, 2020 at 12:02 PM Martin Jansa via lists.openembedded.org <Martin.Jansa=gmail.com@lists.openembedded.org> wrote: > On Tue, Oct 13, 2020 at 10:44 AM Richard Purdie < > richard.purdie@linuxfoundation.org> wrote: > >> On Tue, 2020-10-13 at 00:24 +0200, Martin Jansa wrote: >> > Good catch, maybe we should require tune-test.sh test for all tune >> > modifying changes, it catches the issue as the very first tested >> > case: >> > >> > Testing fake MACHINE fake-cortexa65 for include >> > conf/machine/include/arm/armv8-2a/tune-cortexa65.inc (1/76) >> > ERROR: something wrong in openembedded-core/scripts/tune/log.fake- >> > cortexa65 >> > >> > martin@jama:/OE/build/oe-core$ cat openembedded- >> > core/scripts/tune/log.fake-cortexa65 >> > NOTE: Started PRServer with DBfile: /OE/build/oe- >> > core/cache/prserv.sqlite3, IP: 127.0.0.1, PORT: 44979, PID: 158972 >> > ERROR: OE-core's config sanity checker detected a potential >> > misconfiguration. >> > Either fix the cause of this error or at your own risk disable >> > the checker (see sanity.conf). >> > Following is the list of potential problems / advisories: >> > >> > Toolchain tunings invalid: >> > Tuning 'cortexa65' has the following errors: >> > Feature 'cortexa55' is not defined. >> > >> > >> > Summary: There was 1 ERROR message shown, returning a non-zero exit >> > code. >> > >> > I'll let it finish in master branch and update >> > >> https://git.openembedded.org/openembedded-core-contrib/log/?h=jansa/tune-test >> > tomorrow. >> >> Could we turn tune-test.sh into something in oe-selftest? That way it >> would be tested on the infrastructure automatically... >> > > It would be definitely better, this shell script is quite ugly, old and > slow, It doesn't even use bitbake server which should really help in this > case (it just calls "bitbake -e" for every combination of tune file and > AVAILTUNES for it). It might also be affected by ARM_INSTRUCTION_SET > setting in the distro, so in theory we should run most arm tunes twice. > > My previous test was testing only the "neon-vfpv4" tunes, because that was > probably the last thing I've modified few years ago. > > Yesterday I've noticed it and removed this filter .. and it's still > running, now at: > Testing DEFAULTTUNE armv7a-vfpv3 (45/145) for fake MACHINE fake-cortexa53 > (33/76) > > which means 45th DEFAULTTUNE from 145 on 33rd MACHINE from 76.. hopefully > after it finishes all these cortex* variants it will get > significantly faster, because other tune files don't have so many > AVAILTUNES. > > Sofar it found following issues (not all of them are from new tune files > from Jon): > > scripts/tune/log.fake-cortexa15.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa15) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa17.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa17) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa32.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_cortexa32) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa32.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa32) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa34.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_cortexa34) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa34.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa34) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa35.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_cortexa35) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa35.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa35) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa5.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa5) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa65.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_cortexa65) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa65ae.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_cortexa65ae) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa65ae.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa65ae) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa65.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa65) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa73.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_cortexa73) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa73.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa73) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa73-cortexa35.aarch64_be: Error, the > PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa73_cortexa35) > for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa73-cortexa35.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa73_cortexa35) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa75.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_cortexa75) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa75.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa75) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa75-cortexa55.aarch64_be: Error, the > PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa75_cortexa55) > for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa75-cortexa55.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa75_cortexa55) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa76.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_cortexa76) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa76ae.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_cortexa76ae) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa76ae.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa76ae) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa76.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa76) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa76-cortexa55.aarch64_be: Error, the > PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa76_cortexa55) > for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa76-cortexa55.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa76_cortexa55) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa77.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_cortexa77) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa77.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa77) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-ep9312: Error, the PACKAGE_ARCHS variable (all > any noarch arm armv4 armv4t ep9312 fake_ep9312) for DEFAULTTUNE (ep9312) > does not contain TUNE_PKGARCH (ep9312t). > scripts/tune/log.fake-mips-24k.mips64el-o32: Error, the PACKAGE_ARCHS > variable contains duplicates. The following archs are listed more than > once: mips64el-o32 > scripts/tune/log.fake-mips-74k.mips64el-o32: Error, the PACKAGE_ARCHS > variable contains duplicates. The following archs are listed more than > once: mips64el-o32 > scripts/tune/log.fake-neoversee1.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_neoversee1) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-neoversee1.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_neoversee1) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-neoversen1.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_neoversen1) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-neoversen1.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_neoversen1) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-riscv.riscv32nf: Error, the PACKAGE_ARCHS > variable (all any noarch riscv32nf fake_riscv) for DEFAULTTUNE (riscv32nf) > does not contain TUNE_PKGARCH (riscv32). > scripts/tune/log.fake-riscv.riscv64nf: Error, the PACKAGE_ARCHS > variable (all any noarch riscv64nf fake_riscv) for DEFAULTTUNE (riscv64nf) > does not contain TUNE_PKGARCH (riscv64). > scripts/tune/log.fake-supersparc: Error, the PACKAGE_ARCHS variable > (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-${DEFAULTTUNE}} fake_supersparc) > for DEFAULTTUNE (None) does not contain TUNE_PKGARCH (supersparc).Toolchain > tunings invalid: > > > > > [-- Attachment #2: Type: text/html, Size: 30515 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
[parent not found: <163E6A3B404AC987.24259@lists.openembedded.org>]
* Re: [OE-core] [PATCH] tune-cortexa65.inc: Correct TUNE_FEATURES_tune-cortexa65 [not found] ` <163E6A3B404AC987.24259@lists.openembedded.org> @ 2020-10-18 8:30 ` Martin Jansa 0 siblings, 0 replies; 6+ messages in thread From: Martin Jansa @ 2020-10-18 8:30 UTC (permalink / raw) To: Martin Jansa Cc: Phil Edworthy, Zubair Lutfullah Kakakhel, Khem Raj, Jon Mason, Richard Purdie, Peter Kjellerstedt, Patches and discussions about the oe-core layer [-- Attachment #1: Type: text/plain, Size: 30369 bytes --] Yesterday I've sent last batch of fixes for tune files: "tune-thunderx.inc: don't append _be to ARMPKGARCH for tune-thunderx_be" "siteinfo: Recognize 32bit PPC LE" "siteinfo: Recognize bigendian sh3be and sh4be" now all included tune files can at least parse. All the necessary fixes were sent to ML. And with the tune/test.sh results are also in: ttps://git.openembedded.org/openembedded-core-contrib/log/?h=jansa/tune-test <https://git.openembedded.org/openembedded-core-contrib/log/?h=jansa/tune-test> Regards, On Fri, Oct 16, 2020 at 10:02 AM Martin Jansa via lists.openembedded.org <Martin.Jansa=gmail.com@lists.openembedded.org> wrote: > The tune-test.sh just finished (after 44 hours), there are 3 big groups of > issues: > > 1) 29 MACHINES with armv7atb-vfpv4d16 DEFAULTTUNE seem to be broken since: > > commit 594f8584268d5179c18512beada2bae4a21325de > Author: Phil Edworthy <phil.edworthy@renesas.com> > Date: Wed Nov 28 10:09:57 2018 +0000 > > arch-armv7*.inc: Add Cortex vfpv4-d16 support > > Some ARM Cortex devices have the VFPv4-D16, but no NEON. > > scripts/tune/log.fake-cortexa15.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa15) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa17.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa17) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa32.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa32) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa34.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa34) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa35.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa35) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa53.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa53) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa55.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa55) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa57.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa57) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa57-cortexa53.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa57_cortexa53) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa5.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa5) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa65ae.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa65ae) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa65.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa65) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa72.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa72) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa72-cortexa53.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa72_cortexa53) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa73.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa73) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa73-cortexa35.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa73_cortexa35) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa73-cortexa53.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa73_cortexa53) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa75.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa75) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa75-cortexa55.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa75_cortexa55) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa76ae.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa76ae) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa76.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa76) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa76-cortexa55.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa76_cortexa55) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa77.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa77) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa7.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa7) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa8.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa8) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-cortexa9.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa9) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-neoversee1.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_neoversee1) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-neoversen1.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_neoversen1) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > scripts/tune/log.fake-thunderx.armv7atb-vfpv4d16: Error, the > PACKAGE_ARCHS variable (all any noarch > ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_thunderx) for > DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH > (armv7at2b-vfpv4d16). > > 2) Duplicated "_be" suffix in 24 MACHINES with aarch64_be DEFAULTTUNE > seems to be introduced by: > > commit 08433cc58abf0cf3e42b22d20870a50287cfb8bc > Author: Khem Raj <raj.khem@gmail.com> > Date: Tue May 26 16:10:37 2020 -0700 > > armv8/tunes: Set TUNE_PKGARCH_64 based on ARMPKGARCH > > Because it's first included in ARMPKGARCH and then appended > from ARMPKGSFX_ENDIAN_64 again: > > meta/conf/machine/include/arm/arch-arm64.inc: > ARMPKGARCH_tune-aarch64_be ?= "aarch64_be" > ... > ARMPKGSFX_ENDIAN_64 = "${@bb.utils.contains('TUNE_FEATURES', 'bigendian', > '_be', '', d)}" > TUNE_ARCH_64 = "aarch64${ARMPKGSFX_ENDIAN_64}" > TUNE_PKGARCH_64 = "${ARMPKGARCH}${ARMPKGSFX_ENDIAN_64}" > > scripts/tune/log.fake-cortexa32.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_cortexa32) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa34.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_cortexa34) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa35.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_cortexa35) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa53.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_cortexa53) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa55.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_cortexa55) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa57.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_cortexa57) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa57-cortexa53.aarch64_be: Error, the > PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa57_cortexa53) > for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa65.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_cortexa65) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa65ae.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_cortexa65ae) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa72.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_cortexa72) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa72-cortexa53.aarch64_be: Error, the > PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa72_cortexa53) > for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa73.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_cortexa73) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa73-cortexa35.aarch64_be: Error, the > PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa73_cortexa35) > for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa73-cortexa53.aarch64_be: Error, the > PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa73_cortexa53) > for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa75.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_cortexa75) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa75-cortexa55.aarch64_be: Error, the > PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa75_cortexa55) > for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa76.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_cortexa76) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa76ae.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_cortexa76ae) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa76-cortexa55.aarch64_be: Error, the > PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa76_cortexa55) > for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-cortexa77.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_cortexa77) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-neoversee1.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_neoversee1) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-neoversen1.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_neoversen1) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-thunderx.aarch64_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be fake_thunderx) for DEFAULTTUNE > (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). > scripts/tune/log.fake-thunderx.thunderx_be: Error, the PACKAGE_ARCHS > variable (all any noarch aarch64_be thunderx_be fake_thunderx) for > DEFAULTTUNE (thunderx_be) does not contain TUNE_PKGARCH (thunderx_be_be). > > 3) Duplicated mips64el-o32 in 9 MACHINEs > > commit ae5073c4abd8935c01d14d3e6395124f815bd10b > Author: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> > Date: Fri Sep 23 15:28:08 2016 +0100 > > arch-mips: Add mips64-o32 tunes > > meta/conf/machine/include/mips/arch-mips.inc: > PACKAGE_EXTRA_ARCHS_tune-mips64el-o32 = "mipsel mips64el-o32 mips64el-o32" > > scripts/tune/log.fake-mips-24k.mips64el-o32: Error, the PACKAGE_ARCHS > variable contains duplicates. The following archs are listed more than > once: mips64el-o32 > scripts/tune/log.fake-mips32.mips64el-o32: Error, the PACKAGE_ARCHS > variable contains duplicates. The following archs are listed more than > once: mips64el-o32 > scripts/tune/log.fake-mips32r2.mips64el-o32: Error, the PACKAGE_ARCHS > variable contains duplicates. The following archs are listed more than > once: mips64el-o32 > scripts/tune/log.fake-mips32r6.mips64el-o32: Error, the PACKAGE_ARCHS > variable contains duplicates. The following archs are listed more than > once: mips64el-o32 > scripts/tune/log.fake-mips64.mips64el-o32: Error, the PACKAGE_ARCHS > variable contains duplicates. The following archs are listed more than > once: mips64el-o32 > scripts/tune/log.fake-mips64r2.mips64el-o32: Error, the PACKAGE_ARCHS > variable contains duplicates. The following archs are listed more than > once: mips64el-o32 > scripts/tune/log.fake-mips64r6.mips64el-o32: Error, the PACKAGE_ARCHS > variable contains duplicates. The following archs are listed more than > once: mips64el-o32 > scripts/tune/log.fake-mips-74k.mips64el-o32: Error, the PACKAGE_ARCHS > variable contains duplicates. The following archs are listed more than > once: mips64el-o32 > scripts/tune/log.fake-octeon.mips64el-o32: Error, the PACKAGE_ARCHS > variable contains duplicates. The following archs are listed more than > once: mips64el-o32 > > 4) remaining issues: > scripts/tune/log.fake-ep9312: Error, the PACKAGE_ARCHS variable (all > any noarch arm armv4 armv4t ep9312 fake_ep9312) for DEFAULTTUNE (ep9312) > does not contain TUNE_PKGARCH (ep9312t). > scripts/tune/log.fake-mips64r6.mipsisa64r6-nf: Error, the PACKAGE_ARCHS > variable (all any noarch mipsisa64r6 fake_mips64r6) for DEFAULTTUNE > (mipsisa64r6-nf) does not contain TUNE_PKGARCH (mipsisa64r6-nf). > scripts/tune/log.fake-riscv.riscv32nf: Error, the PACKAGE_ARCHS > variable (all any noarch riscv32nf fake_riscv) for DEFAULTTUNE (riscv32nf) > does not contain TUNE_PKGARCH (riscv32). > scripts/tune/log.fake-riscv.riscv64nf: Error, the PACKAGE_ARCHS > variable (all any noarch riscv64nf fake_riscv) for DEFAULTTUNE (riscv64nf) > does not contain TUNE_PKGARCH (riscv64). > scripts/tune/log.fake-supersparc: Error, the PACKAGE_ARCHS variable > (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-${DEFAULTTUNE}} fake_supersparc) > for DEFAULTTUNE (None) does not contain TUNE_PKGARCH (supersparc).Toolchain > tunings invalid: > > Complete logs and this ugly&slow script from 2012 are included in: > > https://git.openembedded.org/openembedded-core-contrib/log/?h=jansa/tune-test > > > > > On Thu, Oct 15, 2020 at 12:02 PM Martin Jansa via lists.openembedded.org > <Martin.Jansa=gmail.com@lists.openembedded.org> wrote: > >> On Tue, Oct 13, 2020 at 10:44 AM Richard Purdie < >> richard.purdie@linuxfoundation.org> wrote: >> >>> On Tue, 2020-10-13 at 00:24 +0200, Martin Jansa wrote: >>> > Good catch, maybe we should require tune-test.sh test for all tune >>> > modifying changes, it catches the issue as the very first tested >>> > case: >>> > >>> > Testing fake MACHINE fake-cortexa65 for include >>> > conf/machine/include/arm/armv8-2a/tune-cortexa65.inc (1/76) >>> > ERROR: something wrong in openembedded-core/scripts/tune/log.fake- >>> > cortexa65 >>> > >>> > martin@jama:/OE/build/oe-core$ cat openembedded- >>> > core/scripts/tune/log.fake-cortexa65 >>> > NOTE: Started PRServer with DBfile: /OE/build/oe- >>> > core/cache/prserv.sqlite3, IP: 127.0.0.1, PORT: 44979, PID: 158972 >>> > ERROR: OE-core's config sanity checker detected a potential >>> > misconfiguration. >>> > Either fix the cause of this error or at your own risk disable >>> > the checker (see sanity.conf). >>> > Following is the list of potential problems / advisories: >>> > >>> > Toolchain tunings invalid: >>> > Tuning 'cortexa65' has the following errors: >>> > Feature 'cortexa55' is not defined. >>> > >>> > >>> > Summary: There was 1 ERROR message shown, returning a non-zero exit >>> > code. >>> > >>> > I'll let it finish in master branch and update >>> > >>> https://git.openembedded.org/openembedded-core-contrib/log/?h=jansa/tune-test >>> > tomorrow. >>> >>> Could we turn tune-test.sh into something in oe-selftest? That way it >>> would be tested on the infrastructure automatically... >>> >> >> It would be definitely better, this shell script is quite ugly, old and >> slow, It doesn't even use bitbake server which should really help in this >> case (it just calls "bitbake -e" for every combination of tune file and >> AVAILTUNES for it). It might also be affected by ARM_INSTRUCTION_SET >> setting in the distro, so in theory we should run most arm tunes twice. >> >> My previous test was testing only the "neon-vfpv4" tunes, because that >> was probably the last thing I've modified few years ago. >> >> Yesterday I've noticed it and removed this filter .. and it's still >> running, now at: >> Testing DEFAULTTUNE armv7a-vfpv3 (45/145) for fake MACHINE fake-cortexa53 >> (33/76) >> >> which means 45th DEFAULTTUNE from 145 on 33rd MACHINE from 76.. hopefully >> after it finishes all these cortex* variants it will get >> significantly faster, because other tune files don't have so many >> AVAILTUNES. >> >> Sofar it found following issues (not all of them are from new tune files >> from Jon): >> >> scripts/tune/log.fake-cortexa15.armv7atb-vfpv4d16: Error, the >> PACKAGE_ARCHS variable (all any noarch >> ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa15) for >> DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH >> (armv7at2b-vfpv4d16). >> scripts/tune/log.fake-cortexa17.armv7atb-vfpv4d16: Error, the >> PACKAGE_ARCHS variable (all any noarch >> ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa17) for >> DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH >> (armv7at2b-vfpv4d16). >> scripts/tune/log.fake-cortexa32.aarch64_be: Error, the PACKAGE_ARCHS >> variable (all any noarch aarch64_be fake_cortexa32) for DEFAULTTUNE >> (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). >> scripts/tune/log.fake-cortexa32.armv7atb-vfpv4d16: Error, the >> PACKAGE_ARCHS variable (all any noarch >> ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa32) for >> DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH >> (armv7at2b-vfpv4d16). >> scripts/tune/log.fake-cortexa34.aarch64_be: Error, the PACKAGE_ARCHS >> variable (all any noarch aarch64_be fake_cortexa34) for DEFAULTTUNE >> (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). >> scripts/tune/log.fake-cortexa34.armv7atb-vfpv4d16: Error, the >> PACKAGE_ARCHS variable (all any noarch >> ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa34) for >> DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH >> (armv7at2b-vfpv4d16). >> scripts/tune/log.fake-cortexa35.aarch64_be: Error, the PACKAGE_ARCHS >> variable (all any noarch aarch64_be fake_cortexa35) for DEFAULTTUNE >> (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). >> scripts/tune/log.fake-cortexa35.armv7atb-vfpv4d16: Error, the >> PACKAGE_ARCHS variable (all any noarch >> ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa35) for >> DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH >> (armv7at2b-vfpv4d16). >> scripts/tune/log.fake-cortexa5.armv7atb-vfpv4d16: Error, the >> PACKAGE_ARCHS variable (all any noarch >> ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa5) for >> DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH >> (armv7at2b-vfpv4d16). >> scripts/tune/log.fake-cortexa65.aarch64_be: Error, the PACKAGE_ARCHS >> variable (all any noarch aarch64_be fake_cortexa65) for DEFAULTTUNE >> (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). >> scripts/tune/log.fake-cortexa65ae.aarch64_be: Error, the PACKAGE_ARCHS >> variable (all any noarch aarch64_be fake_cortexa65ae) for DEFAULTTUNE >> (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). >> scripts/tune/log.fake-cortexa65ae.armv7atb-vfpv4d16: Error, the >> PACKAGE_ARCHS variable (all any noarch >> ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa65ae) for >> DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH >> (armv7at2b-vfpv4d16). >> scripts/tune/log.fake-cortexa65.armv7atb-vfpv4d16: Error, the >> PACKAGE_ARCHS variable (all any noarch >> ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa65) for >> DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH >> (armv7at2b-vfpv4d16). >> scripts/tune/log.fake-cortexa73.aarch64_be: Error, the PACKAGE_ARCHS >> variable (all any noarch aarch64_be fake_cortexa73) for DEFAULTTUNE >> (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). >> scripts/tune/log.fake-cortexa73.armv7atb-vfpv4d16: Error, the >> PACKAGE_ARCHS variable (all any noarch >> ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa73) for >> DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH >> (armv7at2b-vfpv4d16). >> scripts/tune/log.fake-cortexa73-cortexa35.aarch64_be: Error, the >> PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa73_cortexa35) >> for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). >> scripts/tune/log.fake-cortexa73-cortexa35.armv7atb-vfpv4d16: Error, >> the PACKAGE_ARCHS variable (all any noarch >> ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa73_cortexa35) for >> DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH >> (armv7at2b-vfpv4d16). >> scripts/tune/log.fake-cortexa75.aarch64_be: Error, the PACKAGE_ARCHS >> variable (all any noarch aarch64_be fake_cortexa75) for DEFAULTTUNE >> (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). >> scripts/tune/log.fake-cortexa75.armv7atb-vfpv4d16: Error, the >> PACKAGE_ARCHS variable (all any noarch >> ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa75) for >> DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH >> (armv7at2b-vfpv4d16). >> scripts/tune/log.fake-cortexa75-cortexa55.aarch64_be: Error, the >> PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa75_cortexa55) >> for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). >> scripts/tune/log.fake-cortexa75-cortexa55.armv7atb-vfpv4d16: Error, >> the PACKAGE_ARCHS variable (all any noarch >> ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa75_cortexa55) for >> DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH >> (armv7at2b-vfpv4d16). >> scripts/tune/log.fake-cortexa76.aarch64_be: Error, the PACKAGE_ARCHS >> variable (all any noarch aarch64_be fake_cortexa76) for DEFAULTTUNE >> (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). >> scripts/tune/log.fake-cortexa76ae.aarch64_be: Error, the PACKAGE_ARCHS >> variable (all any noarch aarch64_be fake_cortexa76ae) for DEFAULTTUNE >> (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). >> scripts/tune/log.fake-cortexa76ae.armv7atb-vfpv4d16: Error, the >> PACKAGE_ARCHS variable (all any noarch >> ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa76ae) for >> DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH >> (armv7at2b-vfpv4d16). >> scripts/tune/log.fake-cortexa76.armv7atb-vfpv4d16: Error, the >> PACKAGE_ARCHS variable (all any noarch >> ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa76) for >> DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH >> (armv7at2b-vfpv4d16). >> scripts/tune/log.fake-cortexa76-cortexa55.aarch64_be: Error, the >> PACKAGE_ARCHS variable (all any noarch aarch64_be fake_cortexa76_cortexa55) >> for DEFAULTTUNE (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). >> scripts/tune/log.fake-cortexa76-cortexa55.armv7atb-vfpv4d16: Error, >> the PACKAGE_ARCHS variable (all any noarch >> ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa76_cortexa55) for >> DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH >> (armv7at2b-vfpv4d16). >> scripts/tune/log.fake-cortexa77.aarch64_be: Error, the PACKAGE_ARCHS >> variable (all any noarch aarch64_be fake_cortexa77) for DEFAULTTUNE >> (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). >> scripts/tune/log.fake-cortexa77.armv7atb-vfpv4d16: Error, the >> PACKAGE_ARCHS variable (all any noarch >> ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_cortexa77) for >> DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH >> (armv7at2b-vfpv4d16). >> scripts/tune/log.fake-ep9312: Error, the PACKAGE_ARCHS variable (all >> any noarch arm armv4 armv4t ep9312 fake_ep9312) for DEFAULTTUNE (ep9312) >> does not contain TUNE_PKGARCH (ep9312t). >> scripts/tune/log.fake-mips-24k.mips64el-o32: Error, the PACKAGE_ARCHS >> variable contains duplicates. The following archs are listed more than >> once: mips64el-o32 >> scripts/tune/log.fake-mips-74k.mips64el-o32: Error, the PACKAGE_ARCHS >> variable contains duplicates. The following archs are listed more than >> once: mips64el-o32 >> scripts/tune/log.fake-neoversee1.aarch64_be: Error, the PACKAGE_ARCHS >> variable (all any noarch aarch64_be fake_neoversee1) for DEFAULTTUNE >> (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). >> scripts/tune/log.fake-neoversee1.armv7atb-vfpv4d16: Error, the >> PACKAGE_ARCHS variable (all any noarch >> ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_neoversee1) for >> DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH >> (armv7at2b-vfpv4d16). >> scripts/tune/log.fake-neoversen1.aarch64_be: Error, the PACKAGE_ARCHS >> variable (all any noarch aarch64_be fake_neoversen1) for DEFAULTTUNE >> (aarch64_be) does not contain TUNE_PKGARCH (aarch64_be_be). >> scripts/tune/log.fake-neoversen1.armv7atb-vfpv4d16: Error, the >> PACKAGE_ARCHS variable (all any noarch >> ${PACKAGE_EXTRA_ARCHS_tune-armv7atb-vfpv4d16} fake_neoversen1) for >> DEFAULTTUNE (armv7atb-vfpv4d16) does not contain TUNE_PKGARCH >> (armv7at2b-vfpv4d16). >> scripts/tune/log.fake-riscv.riscv32nf: Error, the PACKAGE_ARCHS >> variable (all any noarch riscv32nf fake_riscv) for DEFAULTTUNE (riscv32nf) >> does not contain TUNE_PKGARCH (riscv32). >> scripts/tune/log.fake-riscv.riscv64nf: Error, the PACKAGE_ARCHS >> variable (all any noarch riscv64nf fake_riscv) for DEFAULTTUNE (riscv64nf) >> does not contain TUNE_PKGARCH (riscv64). >> scripts/tune/log.fake-supersparc: Error, the PACKAGE_ARCHS variable >> (all any noarch ${PACKAGE_EXTRA_ARCHS_tune-${DEFAULTTUNE}} fake_supersparc) >> for DEFAULTTUNE (None) does not contain TUNE_PKGARCH (supersparc).Toolchain >> tunings invalid: >> >> >> >> >> > > > [-- Attachment #2: Type: text/html, Size: 31881 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2020-10-18 8:30 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-10-12 21:31 [PATCH] tune-cortexa65.inc: Correct TUNE_FEATURES_tune-cortexa65 Peter Kjellerstedt
2020-10-12 22:24 ` [OE-core] " Martin Jansa
2020-10-13 8:44 ` Richard Purdie
2020-10-15 10:01 ` Martin Jansa
[not found] ` <163E22305B9C588F.27068@lists.openembedded.org>
2020-10-16 8:01 ` Martin Jansa
[not found] ` <163E6A3B404AC987.24259@lists.openembedded.org>
2020-10-18 8:30 ` Martin Jansa
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox