Skip to content

Fix DOOD on aarch64-linux and riscv64-linux - #1826

Merged
housel merged 1 commit into
dylan-lang:masterfrom
housel:dood64
Jul 3, 2026
Merged

Fix DOOD on aarch64-linux and riscv64-linux#1826
housel merged 1 commit into
dylan-lang:masterfrom
housel:dood64

Conversation

@housel

@housel housel commented Jul 3, 2026

Copy link
Copy Markdown
Member

This change fixes DOOD on two platforms that were using the wrong DOOD build variant, causing machine word values within compiler databases to be truncated.

* sources/registry/aarch64-linux/dood: Change registry entry to point
  to the 64-bit variant LID.

* sources/registry/riscv64-linux/dood: Change registry entry to point
  to the 64-bit variant LID.

* sources/lib/dood/dood.dylan
  (initialize on <dood>): Add an assert invocation to ensure that the
  right DOOD variant is compiled for the native machine-word size.
@housel
housel merged commit 31229b0 into dylan-lang:master Jul 3, 2026
3 checks passed
@housel
housel deleted the dood64 branch July 3, 2026 20:33
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