Skip to content

Instantly share code, notes, and snippets.

Created February 19, 2015 16:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/c86c00b052cc3c4c724c to your computer and use it in GitHub Desktop.
Save anonymous/c86c00b052cc3c4c724c to your computer and use it in GitHub Desktop.
nqp 2015.02 release candidate doesn't build for jvm backend
$ perl Configure.pl --backend=jvm
Using java version "1.7.0_45"
Cleaning up ...
You can now use 'make' to build NQP.
After that, 'make test' will run some tests and
'make install' will install NQP.
LizyPro-2:nqp-2015.02 liz$ make
/usr/local/bin/perl -MExtUtils::Command -e mkpath bin
javac -source 1.7 -cp 3rdparty/asm/asm-4.1.jar:3rdparty/asm/asm-tree-4.1.jar:3rdparty/jline/jline-1.0.jar:3rdparty/jna/jna.jar -g -d bin -encoding UTF8 src/vm/jvm/runtime/org/perl6/nqp/io/*.java src/vm/jvm/runtime/org/perl6/nqp/jast2bc/*.java src/vm/jvm/runtime/org/perl6/nqp/runtime/*.java src/vm/jvm/runtime/org/perl6/nqp/sixmodel/*.java src/vm/jvm/runtime/org/perl6/nqp/sixmodel/reprs/*.java src/vm/jvm/runtime/org/perl6/nqp/tools/*.java
src/vm/jvm/runtime/org/perl6/nqp/sixmodel/STable.java:78: error: cannot find symbol
public AbstractParametricity parametricity;
^
symbol: class AbstractParametricity
location: class STable
src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:65: error: cannot find symbol
import org.perl6.nqp.sixmodel.ParameterizedType;
^
symbol: class ParameterizedType
location: package org.perl6.nqp.sixmodel
src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:66: error: cannot find symbol
import org.perl6.nqp.sixmodel.ParametricType;
^
symbol: class ParametricType
location: package org.perl6.nqp.sixmodel
src/vm/jvm/runtime/org/perl6/nqp/sixmodel/SerializationWriter.java:592: error: cannot find symbol
if (st.parametricity instanceof ParametricType) {
^
symbol: class ParametricType
location: class SerializationWriter
src/vm/jvm/runtime/org/perl6/nqp/sixmodel/SerializationWriter.java:594: error: cannot find symbol
writeRef(((ParametricType)st.parametricity).parameterizer);
^
symbol: class ParametricType
location: class SerializationWriter
src/vm/jvm/runtime/org/perl6/nqp/sixmodel/SerializationReader.java:425: error: cannot find symbol
ParametricType pt = new ParametricType();
^
symbol: class ParametricType
location: class SerializationReader
src/vm/jvm/runtime/org/perl6/nqp/sixmodel/SerializationReader.java:425: error: cannot find symbol
ParametricType pt = new ParametricType();
^
symbol: class ParametricType
location: class SerializationReader
src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:2748: error: cannot find symbol
if (st.parametricity instanceof ParametricType)
^
symbol: class ParametricType
location: class Ops
src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:2750: error: cannot find symbol
if (st.parametricity instanceof ParameterizedType)
^
symbol: class ParameterizedType
location: class Ops
src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:2755: error: cannot find symbol
ParametricType pt = new ParametricType();
^
symbol: class ParametricType
location: class Ops
src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:2755: error: cannot find symbol
ParametricType pt = new ParametricType();
^
symbol: class ParametricType
location: class Ops
src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:2765: error: cannot find symbol
if (!(st.parametricity instanceof ParametricType))
^
symbol: class ParametricType
location: class Ops
src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:2769: error: cannot find symbol
List<Map.Entry<SixModelObject, SixModelObject>> lookup = ((ParametricType)st.parametricity).lookup;
^
symbol: class ParametricType
location: class Ops
src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:2793: error: cannot find symbol
invokeDirect(tc, ((ParametricType)st.parametricity).parameterizer,
^
symbol: class ParametricType
location: class Ops
src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:2799: error: cannot find symbol
ParameterizedType pt = new ParameterizedType();
^
symbol: class ParameterizedType
location: class Ops
src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:2799: error: cannot find symbol
ParameterizedType pt = new ParameterizedType();
^
symbol: class ParameterizedType
location: class Ops
src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:2812: error: cannot find symbol
return st.parametricity instanceof ParameterizedType
^
symbol: class ParameterizedType
location: class Ops
src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:2813: error: cannot find symbol
? ((ParameterizedType)st.parametricity).parametricType
^
symbol: class ParameterizedType
location: class Ops
src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:2818: error: cannot find symbol
if (!(st.parametricity instanceof ParameterizedType))
^
symbol: class ParameterizedType
location: class Ops
src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:2820: error: cannot find symbol
return ((ParameterizedType)st.parametricity).parameters;
^
symbol: class ParameterizedType
location: class Ops
20 errors
make: *** [nqp-runtime.jar] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment