[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-openjfx-dev
Subject:    :graphics:compilePrismCompilers fails with latest 9-dev tip on my mac
From:       Alexander Nyssen <alexander () nyssen ! org>
Date:       2016-09-21 6:58:39
Message-ID: CED8ADF9-C2F1-41FE-BC5D-2C31D8E7B9E6 () nyssen ! org
[Download RAW message or body]

Hi all, 

having updated 9-dev to the latest tip, the gradle build now fails on my Mac with the \
following errors. Updating JIGSAW home to ea136 did not resolve the problems. Any \
ideas?

Best Regards,
Alexander

> graphics:compilePrismCompilers
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:26: \
error: package com.sun.scenario.effect.compiler does not exist import \
com.sun.scenario.effect.compiler.JSLC;  ^
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:27: \
error: package com.sun.scenario.effect.compiler.JSLC does not exist import \
com.sun.scenario.effect.compiler.JSLC.JSLCInfo;  ^
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:28: \
error: package com.sun.scenario.effect.compiler does not exist import \
com.sun.scenario.effect.compiler.JSLParser;  ^
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:29: \
error: package com.sun.scenario.effect.compiler.model does not exist import \
com.sun.scenario.effect.compiler.model.BaseType;  ^
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:30: \
error: package com.sun.scenario.effect.compiler.model does not exist import \
com.sun.scenario.effect.compiler.model.Qualifier;  ^
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:31: \
error: package com.sun.scenario.effect.compiler.model does not exist import \
com.sun.scenario.effect.compiler.model.Variable;  ^
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:32: \
error: package com.sun.scenario.effect.compiler.tree does not exist import \
com.sun.scenario.effect.compiler.tree.ProgramUnit;  ^
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:33: \
error: package com.sun.scenario.effect.compiler.tree does not exist import \
com.sun.scenario.effect.compiler.tree.TreeScanner;  ^
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:34: \
error: package com.sun.scenario.effect.compiler.tree does not exist import \
com.sun.scenario.effect.compiler.tree.VariableExpr;  ^
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:205: \
error: cannot find symbol  private static ShaderInfo getMaskInfo(JSLCInfo jslcinfo, \
MaskType maskType)  ^
  symbol:   class JSLCInfo
  location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:211: \
error: cannot find symbol  private static ShaderInfo getMaskInfo(JSLCInfo jslcinfo, \
AlphaMaskType maskType)  ^
  symbol:   class JSLCInfo
  location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:217: \
error: cannot find symbol  private static ShaderInfo getMaskInfo(JSLCInfo jslcinfo, \
String maskName,  ^
  symbol:   class JSLCInfo
  location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:228: \
error: cannot find symbol  private static ShaderInfo getPaintInfo(JSLCInfo jslcinfo, \
String paintName,  ^
  symbol:   class JSLCInfo
  location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:239: \
error: cannot find symbol  private static void compileColorPaint(JSLCInfo jslcinfo, \
ShaderInfo maskInfo, boolean alphaTest)  ^
  symbol:   class JSLCInfo
  location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:248: \
error: cannot find symbol  private static void compileGradientPaint(JSLCInfo \
jslcinfo,  ^
  symbol:   class JSLCInfo
  location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:272: \
error: cannot find symbol  private static void compileAlphaGradientPaint(JSLCInfo \
jslcinfo,  ^
  symbol:   class JSLCInfo
  location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:285: \
error: cannot find symbol  private static void compilePatternPaint(JSLCInfo jslcinfo, \
ShaderInfo maskInfo, boolean alphaTest)  ^
  symbol:   class JSLCInfo
  location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:295: \
error: cannot find symbol  private static void compileAlphaPatternPaint(JSLCInfo \
jslcinfo, ShaderInfo maskInfo, boolean alphaTest)  ^
  symbol:   class JSLCInfo
  location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:305: \
error: cannot find symbol  private static void compileSolidTexture(JSLCInfo jslcinfo, \
String suffix, boolean alphaTest)  ^
  symbol:   class JSLCInfo
  location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:314: \
error: cannot find symbol  private static void compileMaskTexture(JSLCInfo jslcinfo, \
String suffix, boolean alphaTest)  ^
  symbol:   class JSLCInfo
  location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:324: \
error: cannot find symbol  private static void compileLCDShader(JSLCInfo jslcinfo, \
String suffix, boolean alphaTest)  ^
  symbol:   class JSLCInfo
  location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:408: \
error: cannot find symbol  private static void compileShader(JSLCInfo jslcinfo, \
ShaderInfo info)  ^
  symbol:   class JSLCInfo
  location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:414: \
error: cannot find symbol  private static void compileShader(JSLCInfo jslcinfo,
                                      ^
  symbol:   class JSLCInfo
  location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:454: \
error: cannot find symbol  private static String readShaderFile(JSLCInfo jslcinfo, \
String name)  ^
  symbol:   class JSLCInfo
  location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:460: \
error: cannot find symbol  private static long shaderFileTime(JSLCInfo jslcinfo, \
String name) {  ^
  symbol:   class JSLCInfo
  location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:507: \
error: cannot find symbol class PrismLoaderBackend extends TreeScanner {
                                 ^
  symbol: class TreeScanner
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:508: \
error: cannot find symbol  private JSLParser parser;
            ^
  symbol:   class JSLParser
  location: class PrismLoaderBackend
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:512: \
error: cannot find symbol  public PrismLoaderBackend(JSLParser parser, ProgramUnit \
program) {  ^
  symbol:   class JSLParser
  location: class PrismLoaderBackend
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:512: \
error: cannot find symbol  public PrismLoaderBackend(JSLParser parser, ProgramUnit \
program) {  ^
  symbol:   class ProgramUnit
  location: class PrismLoaderBackend
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:549: \
error: cannot find symbol  public void visitVariableExpr(VariableExpr e) {
                                  ^
  symbol:   class VariableExpr
  location: class PrismLoaderBackend
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:419: \
                error: package JSLC does not exist
        JSLC.ParserInfo pinfo = JSLC.compile(jslcinfo, source, sourcetime);
            ^
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:419: \
                error: cannot find symbol
        JSLC.ParserInfo pinfo = JSLC.compile(jslcinfo, source, sourcetime);
                                ^
  symbol:   variable JSLC
  location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:422: \
error: cannot find symbol  if (JSLC.outOfDate(outFile, sourcetime)) {
            ^
  symbol:   variable JSLC
  location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:423: \
error: cannot find symbol  if (pinfo == null) pinfo = JSLC.getParserInfo(source);
                                       ^
  symbol:   variable JSLC
  location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:425: \
error: cannot find symbol  JSLC.write(loaderBackend.getGlueCode(name), outFile);
            ^
  symbol:   variable JSLC
  location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:465: \
error: cannot find symbol  JSLCInfo jslcinfo = new JSLCInfo();
        ^
  symbol:   class JSLCInfo
  location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:465: \
error: cannot find symbol  JSLCInfo jslcinfo = new JSLCInfo();
                                ^
  symbol:   class JSLCInfo
  location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:467: \
                error: cannot find symbol
        nameMap.put(JSLC.OUT_D3D, \
"prism-d3d/build/gensrc/{pkg}/d3d/hlsl/{name}.hlsl");  ^
  symbol:   variable JSLC
  location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:468: \
                error: cannot find symbol
        nameMap.put(JSLC.OUT_ES2, \
"prism-es2/build/gensrc/{pkg}/es2/glsl/{name}.frag");  ^
  symbol:   variable JSLC
  location: class CompileJSL
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:518: \
                error: cannot find symbol
        Reader template = new InputStreamReader(getClass().getResourceAsStream(type + \
"Glue.stg"));  ^
  symbol:   method getClass()
  location: class PrismLoaderBackend
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:524: \
                error: cannot find symbol
        Map<String, Variable> vars = parser.getSymbolTable().getGlobalVariables();
                    ^
  symbol:   class Variable
  location: class PrismLoaderBackend
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:528: \
error: cannot find symbol  for (Variable v : vars.values()) {
             ^
  symbol:   class Variable
  location: class PrismLoaderBackend
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:529: \
error: cannot find symbol  if (v.getQualifier() == Qualifier.PARAM) {
                                    ^
  symbol:   variable Qualifier
  location: class PrismLoaderBackend
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:531: \
error: cannot find symbol  if (v.getType().getBaseType() == BaseType.SAMPLER) {
                                                 ^
  symbol:   variable BaseType
  location: class PrismLoaderBackend
/Users/nyssen/mercurial/openjfx/9-dev/rt-JDK-8166242/modules/javafx.graphics/src/main/jsl-prism/CompileJSL.java:548: \
error: method does not override or implement a method from a supertype  @Override
    ^
45 errors
> graphics:compilePrismCompilers FAILED


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic