diff --git a/src/lib_impl.rs b/src/lib_impl.rs index 9382e19..ed018f8 100644 --- a/src/lib_impl.rs +++ b/src/lib_impl.rs @@ -150,7 +150,14 @@ fn test_map_processor_mappings() { assert_eq!(map_processor("i686"), "i686"); // Unknown/passthrough architectures + assert_eq!(map_processor("riscv32"), "riscv32"); assert_eq!(map_processor("riscv64"), "riscv64"); + assert_eq!(map_processor("powerpc"), "powerpc"); assert_eq!(map_processor("powerpc64"), "powerpc64"); + assert_eq!(map_processor("powerpc64le"), "powerpc64le"); + assert_eq!(map_processor("s390x"), "s390x"); + assert_eq!(map_processor("sparc64"), "sparc64"); + assert_eq!(map_processor("loongarch64"), "loongarch64"); + assert_eq!(map_processor("mips64"), "mips64"); assert_eq!(map_processor("unknown"), "unknown"); } diff --git a/src/platform/windows.rs b/src/platform/windows.rs index bab889c..4f9f07b 100644 --- a/src/platform/windows.rs +++ b/src/platform/windows.rs @@ -273,8 +273,8 @@ impl Debug for WinApiSystemInfo { .field("dwNumberOfProcessors", &self.0.dwNumberOfProcessors) .field("dwProcessorType", &self.0.dwProcessorType) .field("dwAllocationGranularity", &self.0.dwAllocationGranularity) - .field("wAllocationGranularity", &self.0.wProcessorLevel) - .field("wAllocationRevision", &self.0.wProcessorRevision) + .field("wProcessorLevel", &self.0.wProcessorLevel) + .field("wProcessorRevision", &self.0.wProcessorRevision) .finish() } }