You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm not inclined to go down this path. It is never ending. Perhaps the X86 space is mostly stable, but the ARM space is growing all the time. Many people take the ARM core and add other pieces they need on the die. They should be able to innovate without having everything enumerated in platforms.
In general, micro level distinguishers should be provided by the compiler toolchains.
So, perhaps you'd reconsider having those micro archs here in the platforms repo? If not, perhaps another lighter weight place?
In general, micro level distinguishers should be provided by the compiler toolchains.
That seems rather expensive in this case, though. The binaries are prebuilt, so a compiler toolchain isn't necessarily required. It would also mean the compiler repos would have to be downloaded even if they weren't used -- during toolchain resolution, the constraint has to be evaluated, which then would download that compiler repo, only to have it not match.
Hi. Would it be possible to detect CPU features using something
like https://github.com/google/cpu_features/
and provide them as platform constraints?
This could help in enabling certain compiler flags and instruction set
architectures for targets.
What needs to be done so that something like this would work
with Bazel?
The text was updated successfully, but these errors were encountered: