Spinal-bootcamp icon indicating copy to clipboard operation
Spinal-bootcamp copied to clipboard

Errors running showRTL()

Open soartang opened this issue 1 year ago • 1 comments

scala version 2.12.18 almond 0,5 jdk 1.8 os: windows 11

No matter with VSCODE or Jupyter, showRTL() produces the errors:

java.lang.AbstractMethodError: com.sun.jna.Structure.getFieldOrder()Ljava/util/List;
  com.sun.jna.Structure.fieldOrder(Structure.java:936)
  com.sun.jna.Structure.getFields(Structure.java:962)
  com.sun.jna.Structure.deriveLayout(Structure.java:1129)
  com.sun.jna.Structure.calculateSize(Structure.java:1053)
  com.sun.jna.Structure.calculateSize(Structure.java:1006)
  com.sun.jna.Structure.allocateMemory(Structure.java:393)
  com.sun.jna.Structure.<init>(Structure.java:184)
  com.sun.jna.Structure.<init>(Structure.java:172)
  com.sun.jna.Structure.<init>(Structure.java:159)
  com.sun.jna.Structure.<init>(Structure.java:151)
  com.sun.jna.platform.win32.WinNT$OSVERSIONINFOEX.<init>(WinNT.java:1934)
  com.sun.jna.platform.win32.VersionHelpers.IsWindowsVersionOrGreater(VersionHelpers.java:59)
  com.sun.jna.platform.win32.VersionHelpers.IsWindows7OrGreater(VersionHelpers.java:154)
  oshi.hardware.platform.windows.WindowsCentralProcessor.initProcessorCounts(WindowsCentralProcessor.java:157)
  oshi.hardware.common.AbstractCentralProcessor.<init>(AbstractCentralProcessor.java:73)
  oshi.hardware.platform.windows.WindowsCentralProcessor.<init>(WindowsCentralProcessor.java:77)
  oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer.createProcessor(WindowsHardwareAbstractionLayer.java:60)
  oshi.util.Memoizer$1.get(Memoizer.java:87)
  oshi.hardware.common.AbstractHardwareAbstractionLayer.getProcessor(AbstractHardwareAbstractionLayer.java:66)
  spinal.sim.SimManager$.cpuCount$lzycompute(SimManager.scala:72)
  spinal.sim.SimManager$.cpuCount(SimManager.scala:70)
  spinal.sim.SimManager$.newCpuAffinity(SimManager.scala:76)
  spinal.core.fiber.EngineContext.<init>(AsyncCtrl.scala:17)
  spinal.core.fiber.Engine$.create(AsyncCtrl.scala:143)
...
  spinal.core.SpinalConfig.generate(Spinal.scala:163)
  ammonite.$file.dummy.source.load$minusspinal$Helper.showRtl(Main.sc:38)
  ammonite.$sess.cmd12$Helper.<init>(cmd12.sc:7)
  ammonite.$sess.cmd12$.<init>(cmd12.sc:7)
  ammonite.$sess.cmd12$.<clinit>(cmd12.sc:-1)

Is there a way to fix this?

soartang avatar Jan 18 '24 07:01 soartang

I encountered the same problem.Has anyone solved this problem?It's been 6 years now. T_T

thundersnark avatar Aug 16 '24 09:08 thundersnark