Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8248157

JShell: throws AssertionError when creating a variable with some unicode chars

    XMLWordPrintable

Details

    Description

      ADDITIONAL SYSTEM INFORMATION :
      openjdk 15-ea 2020-09-15
      OpenJDK Runtime Environment (build 15-ea+28-1400)
      OpenJDK 64-Bit Server VM (build 15-ea+28-1400, mixed mode, sharing)


      A DESCRIPTION OF THE PROBLEM :
      jshell> int \u00aa
      Exception in thread "main" java.lang.AssertionError: Name 'ª' not found
      at jdk.jshell/jdk.jshell.Eval.processVariables(Eval.java:405)
      at jdk.jshell/jdk.jshell.Eval.lambda$sourceToSnippets$1(Eval.java:221)
      at jdk.jshell/jdk.jshell.TaskFactory.lambda$parse$6(TaskFactory.java:253)
      at jdk.jshell/jdk.jshell.TaskFactory.lambda$runTask$4(TaskFactory.java:213)
      at jdk.compiler/com.sun.tools.javac.api.JavacTaskPool.getTask(JavacTaskPool.java:192)
      at jdk.jshell/jdk.jshell.TaskFactory.runTask(TaskFactory.java:206)
      at jdk.jshell/jdk.jshell.TaskFactory.parse(TaskFactory.java:140)
      at jdk.jshell/jdk.jshell.TaskFactory.parse(TaskFactory.java:238)
      at jdk.jshell/jdk.jshell.Eval.sourceToSnippets(Eval.java:197)
      at jdk.jshell/jdk.jshell.Eval.eval(Eval.java:133)
      at jdk.jshell/jdk.jshell.JShell.eval(JShell.java:493)
      at jdk.jshell/jdk.internal.jshell.tool.JShellTool.processSource(JShellTool.java:3600)
      at jdk.jshell/jdk.internal.jshell.tool.JShellTool.processSourceCatchingReset(JShellTool.java:1321)
      at jdk.jshell/jdk.internal.jshell.tool.JShellTool.processInput(JShellTool.java:1219)
      at jdk.jshell/jdk.internal.jshell.tool.JShellTool.run(JShellTool.java:1192)
      at jdk.jshell/jdk.internal.jshell.tool.JShellTool.start(JShellTool.java:991)
      at jdk.jshell/jdk.internal.jshell.tool.JShellToolBuilder.start(JShellToolBuilder.java:254)
      at jdk.jshell/jdk.internal.jshell.tool.JShellToolProvider.main(JShellToolProvider.java:120)



      FREQUENCY : always


      Attachments

        Issue Links

          Activity

            People

              rfield Robert Field (Inactive)
              webbuggrp Webbug Group
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: