diff --git a/core/java/src/net/i2p/util/NativeBigInteger.java b/core/java/src/net/i2p/util/NativeBigInteger.java index 09b2422dfc1f79663cb634681bcbfff4ed1783aa..ef3844ecf7f64a69a859a882cc239fa5acf87e26 100644 --- a/core/java/src/net/i2p/util/NativeBigInteger.java +++ b/core/java/src/net/i2p/util/NativeBigInteger.java @@ -157,8 +157,16 @@ public class NativeBigInteger extends BigInteger { */ boolean is64 = "64".equals(System.getProperty("sun.arch.data.model")) || System.getProperty("os.arch").contains("64"); - if (is64) + if (is64) { + // Test the 64 bit libjcpuid, even though we don't use it yet + try { + CPUInfo c = CPUID.getInfo(); + _cpuModel = c.getCPUModelString(); + } catch (UnknownCPUException e) { + // log? + } return JBIGI_OPTIMIZATION_ATHLON64; + } try { CPUInfo c = CPUID.getInfo();