-
Notifications
You must be signed in to change notification settings - Fork 21
Closed
scala/scala
#9807Description
reproduction steps
$ java --version
openjdk 17.0.1 2021-10-19
OpenJDK Runtime Environment Temurin-17.0.1+12 (build 17.0.1+12)
OpenJDK 64-Bit Server VM Temurin-17.0.1+12 (build 17.0.1+12, mixed mode)
$ scala
Welcome to Scala 2.13.7 (OpenJDK 64-Bit Server VM, Java 17.0.1).
Type in expressions for evaluation. Or try :help.
Exception in thread "main" com.sun.jna.LastErrorException: [14] Bad address
at com.sun.jna.Native.invokeVoid(Native Method)
at com.sun.jna.Function.invoke(Function.java:415)
at com.sun.jna.Function.invoke(Function.java:361)
at com.sun.jna.Library$Handler.invoke(Library.java:265)
at jdk.proxy1/jdk.proxy1.$Proxy0.ioctl(Unknown Source)
at org.jline.terminal.impl.jna.osx.OsXNativePty.getSize(OsXNativePty.java:82)
at org.jline.terminal.impl.AbstractPosixTerminal.getSize(AbstractPosixTerminal.java:60)
at org.jline.terminal.Terminal.getBufferSize(Terminal.java:217)
at org.jline.reader.impl.LineReaderImpl.doDisplay(LineReaderImpl.java:755)
at org.jline.reader.impl.LineReaderImpl.readLine(LineReaderImpl.java:616)
at org.jline.reader.impl.LineReaderImpl.readLine(LineReaderImpl.java:468)
at scala.tools.nsc.interpreter.jline.Reader.readOneLine(Reader.scala:44)
at scala.tools.nsc.interpreter.shell.InteractiveReader.readLine(InteractiveReader.scala:38)
at scala.tools.nsc.interpreter.shell.InteractiveReader.readLine$(InteractiveReader.scala:38)
at scala.tools.nsc.interpreter.jline.Reader.readLine(Reader.scala:34)
at scala.tools.nsc.interpreter.shell.ILoop.readOneLine(ILoop.scala:451)
at scala.tools.nsc.interpreter.shell.ILoop.loop(ILoop.scala:456)
at scala.tools.nsc.interpreter.shell.ILoop.run(ILoop.scala:968)
at scala.tools.nsc.MainGenericRunner.runTarget$1(MainGenericRunner.scala:87)
at scala.tools.nsc.MainGenericRunner.run$1(MainGenericRunner.scala:91)
at scala.tools.nsc.MainGenericRunner.process(MainGenericRunner.scala:103)
at scala.tools.nsc.MainGenericRunner$.main(MainGenericRunner.scala:108)
at scala.tools.nsc.MainGenericRunner.main(MainGenericRunner.scala)
problem
note
- Upstream issue JNA support on Apple/M1 architecture jline/jline3#688
- but 3.1.0, 2.12.15 and 2.13.6 works
sbt '++ 2.13.7!' console
also works
destroy314