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

fix for JDK-8020216 breaks the build

    XMLWordPrintable

Details

    • b01
    • Not verified

    Description

      The fix for JDK-8020216 should be delta applied as it breaks the build for 9.

      Error message:

      java.lang.ClassCastException: com.sun.tools.javac.code.Symbol$MethodSymbol cannot be cast to com.sun.tools.javac.code.Symbol$ClassSymbol
      at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.isFinalUninitializedField(Flow.java:1493)
      at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.isFinalUninitializedStaticField(Flow.java:1498)
      at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.markDead(Flow.java:1472)
      at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.visitThrow(Flow.java:2218)
      at com.sun.tools.javac.tree.JCTree$JCThrow.accept(JCTree.java:1401)
      at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:49)
      at com.sun.tools.javac.comp.Flow$BaseAnalyzer.scan(Flow.java:389)
      at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.scan(Flow.java:1367)
      at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.visitIf(Flow.java:2181)
      at com.sun.tools.javac.tree.JCTree$JCIf.accept(JCTree.java:1263)
      at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:49)
      at com.sun.tools.javac.comp.Flow$BaseAnalyzer.scan(Flow.java:389)
      at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.scan(Flow.java:1367)
      at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:57)
      at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.visitBlock(Flow.java:1833)
      at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:903)
      at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:49)
      at com.sun.tools.javac.comp.Flow$BaseAnalyzer.scan(Flow.java:389)
      at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.scan(Flow.java:1367)
      at com.sun.tools.javac.comp.Flow$AbstractAssignAnalyzer.visitIf(Flow.java:2181)
      at com.sun.tools.javac.tree.JCTree$JCIf.accept(JCTree.java:1263)

      Attachments

        Issue Links

          Activity

            People

              vromero Vicente Arturo Romero Zaldivar
              vromero Vicente Arturo Romero Zaldivar
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: