Skip to content

[clang-tidy] encounteres "error: unknown target CPU 'cortex-a76.cortex-a55' [clang-diagnostic-error]" #153034

@nick-potenski

Description

@nick-potenski

While trying to scan files in a cross-compiled project with clang-tidy version 20, all of my source files encounter the following error:

Error while processing <Source file name redacted>.
error: unsupported argument 'cortex-a76.cortex-a55' to option '-mcpu=' [clang-diagnostic-error]
note: valid target CPU values are: a64fx, ampere1, ampere1a, ampere1b, apple-a10, apple-a11, apple-a12, apple-a13, apple-a14, apple-a15, apple-a16, apple-a17, apple-a7, apple-a8, apple-a9, apple-m1, apple-m2, apple-m3, apple-m4, apple-s4, apple-s5, carmel, cobalt-100, cortex-a34, cortex-a35, cortex-a510, cortex-a520, cortex-a520ae, cortex-a53, cortex-a55, cortex-a57, cortex-a65, cortex-a65ae, cortex-a710, cortex-a715, cortex-a72, cortex-a720, cortex-a720ae, cortex-a725, cortex-a73, cortex-a75, cortex-a76, cortex-a76ae, cortex-a77, cortex-a78, cortex-a78ae, cortex-a78c, cortex-r82, cortex-r82ae, cortex-x1, cortex-x1c, cortex-x2, cortex-x3, cortex-x4, cortex-x925, cyclone, exynos-m3, exynos-m4, exynos-m5, falkor, fujitsu-monaka, generic, grace, kryo, neoverse-512tvb, neoverse-e1, neoverse-n1, neoverse-n2, neoverse-n3, neoverse-v1, neoverse-v2, neoverse-v3, neoverse-v3ae, oryon-1, saphira, thunderx, thunderx2t99, thunderx3t110, thunderxt81, thunderxt83, thunderxt88, tsv110
error: unsupported argument 'cortex-a76.cortex-a55' to option '-mcpu=' [clang-diagnostic-error]

The project is compiled with gcc version 11.5.0 and the cortex-a76.cortex-a55 seems to be a valid cpu option for it.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions