fdt_cpu_scaling unit test not working on ARM64
Open
@chris-oo is already working on this.
Since Aug 8, 2025.
ARM
testing
- Dominant language
- Rust
- Stars
- 1.9k
- Forks
- 238
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 100
Description
When running the fdt_cpu_scaling unit test on Windows ARM64, it fails with the following error:
ABORT [ 0.100s] openhcl_boot::bin/openhcl_boot test::fdt_cpu_scaling
Message [ ] code 0xc000001d: OS Error -1073741795 (FormatMessageW() returned error 317) (os error -1073741795)
When running on Linux ARM64, the test passes if the buffer size is increased, but this does not appear to be sufficient on Windows. In addition, there might also be something we can do here to improve the error message here; there seems to be something whole with printing OS errors.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.