Skip to content

Fix two missing parents - #164

Merged
alalazo merged 3 commits into
masterfrom
fix/feature-dag-consistency-2
Aug 19, 2026
Merged

Fix two missing parents#164
alalazo merged 3 commits into
masterfrom
fix/feature-dag-consistency-2

Conversation

@haampie

@haampie haampie commented Aug 19, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

haampie and others added 3 commits August 19, 2026 15:12
AmpereOneA has every feature of AmpereOne plus sm3/sm4, but both listed
the same parents (neoverse_n1, armv8.6a), so archspec concluded an
ampere1 binary cannot run on an ampere1a machine. List ampere1 as a
parent, like other same-vendor successors (zen2 from zen, m4 from m3).

Signed-off-by: Harmen Stoppels <harmenstoppels@gmail.com>
Cannon Lake supports AVX-512 F/CD/VL/BW/DQ, so its feature list already
covers all of x86_64_v4, but its only parent was skylake and archspec
concluded an x86_64_v4 binary cannot run on a cannonlake machine. List
x86_64_v4 as a parent, like skylake_avx512 does.

Signed-off-by: Harmen Stoppels <harmenstoppels@gmail.com>
Signed-off-by: Harmen Stoppels <me@harmenstoppels.nl>
@alalazo alalazo self-assigned this Aug 19, 2026
@alalazo
alalazo merged commit 90b453f into master Aug 19, 2026
1 check passed
@alalazo
alalazo deleted the fix/feature-dag-consistency-2 branch August 19, 2026 13:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants