@Test public void testIs32BitJVM() { Processor processor = ArchUtils.getProcessor(X86); assertEqualsArchNotNull(Processor.Arch.BIT_32, processor); assertTrue(processor.is32Bit()); processor = ArchUtils.getProcessor(IA64_32); assertEqualsArchNotNull(Processor.Arch.BIT_32, processor); assertTrue(processor.is32Bit()); processor = ArchUtils.getProcessor(PPC); assertEqualsArchNotNull(Processor.Arch.BIT_32, processor); processor.is32Bit(); processor = ArchUtils.getProcessor(X86_64); assertNotEqualsArchNotNull(Processor.Arch.BIT_32, processor); assertFalse(processor.is32Bit()); processor = ArchUtils.getProcessor(PPC64); assertNotEqualsArchNotNull(Processor.Arch.BIT_32, processor); assertFalse(processor.is32Bit()); processor = ArchUtils.getProcessor(IA64); assertNotEqualsArchNotNull(Processor.Arch.BIT_32, processor); assertFalse(processor.is32Bit()); }