-
Notifications
You must be signed in to change notification settings - Fork 119
Open
Description
Build fails on arch64 (#429):
The memory address handling does not match what is expected by the test cases.
Running unittests src/lib.rs (target/debug/deps/arch-cf6282063f513990)
running 5 tests
test aarch64::tests::test_regions_lt_1024gb ... ok
test aarch64::tests::test_regions_gt_1024gb ... FAILED
test aarch64::linux::regs::tests::test_read_mpidr ... ok
test aarch64::tests::test_get_fdt_addr ... FAILED
test aarch64::linux::regs::tests::test_setup_regs ... ok
failures:
---- aarch64::tests::test_regions_gt_1024gb stdout ----
thread 'aarch64::tests::test_regions_gt_1024gb' panicked at src/arch/src/aarch64/mod.rs:137:9:
assertion `left == right` failed
left: 1096290402304
right: 2199023255552
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
---- aarch64::tests::test_get_fdt_addr stdout ----
thread 'aarch64::tests::test_get_fdt_addr' panicked at src/arch/src/aarch64/mod.rs:152:9:
assertion `left == right` failed
left: 1073741824
right: 1073745920
failures:
aarch64::tests::test_get_fdt_addr
aarch64::tests::test_regions_gt_1024gbMetadata
Metadata
Assignees
Labels
No labels