U should be using Java 7 Sent from my iPhone
> On Jun 17, 2015, at 10:47 AM, Prasad Priyadarshana Fernando > <[email protected]> wrote: > > Hi, > > Mahout Math modules has compilation issues. Does anyone know the root > course? > > Thanks > > > Information:Using javac 1.8.0_45 to compile java sources > Information:java: Errors occurred while compiling module 'mahout-math' > Information:6/17/15 10:43 AM - Compilation completed with 100 errors and 0 > warnings in 6s 7ms > /home/prasad/SrcCodes/apache-mahout-distribution-0.10.1/math/src/main/java/org/apache/mahout/math/Sorting.java > Error:(24, 39) java: cannot find symbol > symbol: class ByteComparator > location: package org.apache.mahout.math.function > Error:(25, 39) java: cannot find symbol > symbol: class CharComparator > location: package org.apache.mahout.math.function > Error:(26, 39) java: cannot find symbol > symbol: class DoubleComparator > location: package org.apache.mahout.math.function > Error:(27, 39) java: cannot find symbol > symbol: class FloatComparator > location: package org.apache.mahout.math.function > Error:(28, 39) java: cannot find symbol > symbol: class IntComparator > location: package org.apache.mahout.math.function > Error:(29, 39) java: cannot find symbol > symbol: class LongComparator > location: package org.apache.mahout.math.function > Error:(30, 39) java: cannot find symbol > symbol: class ShortComparator > location: package org.apache.mahout.math.function > Error:(52, 62) java: cannot find symbol > symbol: class ByteComparator > location: class org.apache.mahout.math.Sorting > Error:(64, 62) java: cannot find symbol > symbol: class CharComparator > location: class org.apache.mahout.math.Sorting > Error:(77, 7) java: cannot find symbol > symbol: class DoubleComparator > location: class org.apache.mahout.math.Sorting > Error:(90, 7) java: cannot find symbol > symbol: class FloatComparator > location: class org.apache.mahout.math.Sorting > Error:(102, 61) java: cannot find symbol > symbol: class IntComparator > location: class org.apache.mahout.math.Sorting > Error:(123, 48) java: cannot find symbol > symbol: class IntComparator > location: class org.apache.mahout.math.Sorting > Error:(132, 62) java: cannot find symbol > symbol: class LongComparator > location: class org.apache.mahout.math.Sorting > Error:(145, 7) java: cannot find symbol > symbol: class ShortComparator > location: class org.apache.mahout.math.Sorting > Error:(174, 7) java: cannot find symbol > symbol: class ByteComparator > location: class org.apache.mahout.math.Sorting > Error:(196, 68) java: cannot find symbol > symbol: class ByteComparator > location: class org.apache.mahout.math.Sorting > Error:(292, 52) java: cannot find symbol > symbol: class IntComparator > location: class org.apache.mahout.math.Sorting > Error:(297, 54) java: cannot find symbol > symbol: class IntComparator > location: class org.apache.mahout.math.Sorting > Error:(419, 57) java: cannot find symbol > symbol: class IntComparator > location: class org.apache.mahout.math.Sorting > Error:(440, 66) java: cannot find symbol > symbol: class CharComparator > location: class org.apache.mahout.math.Sorting > Error:(446, 68) java: cannot find symbol > symbol: class CharComparator > location: class org.apache.mahout.math.Sorting > Error:(543, 68) java: cannot find symbol > symbol: class DoubleComparator > location: class org.apache.mahout.math.Sorting > Error:(549, 70) java: cannot find symbol > symbol: class DoubleComparator > location: class org.apache.mahout.math.Sorting > Error:(645, 67) java: cannot find symbol > symbol: class FloatComparator > location: class org.apache.mahout.math.Sorting > Error:(651, 69) java: cannot find symbol > symbol: class FloatComparator > location: class org.apache.mahout.math.Sorting > Error:(747, 65) java: cannot find symbol > symbol: class IntComparator > location: class org.apache.mahout.math.Sorting > Error:(753, 67) java: cannot find symbol > symbol: class IntComparator > location: class org.apache.mahout.math.Sorting > Error:(849, 66) java: cannot find symbol > symbol: class LongComparator > location: class org.apache.mahout.math.Sorting > Error:(855, 68) java: cannot find symbol > symbol: class LongComparator > location: class org.apache.mahout.math.Sorting > Error:(1073, 67) java: cannot find symbol > symbol: class ShortComparator > location: class org.apache.mahout.math.Sorting > Error:(1079, 69) java: cannot find symbol > symbol: class ShortComparator > location: class org.apache.mahout.math.Sorting > Error:(1317, 24) java: cannot find symbol > symbol: class ByteComparator > location: class org.apache.mahout.math.Sorting > Error:(1341, 66) java: cannot find symbol > symbol: class ByteComparator > location: class org.apache.mahout.math.Sorting > Error:(1347, 76) java: cannot find symbol > symbol: class ByteComparator > location: class org.apache.mahout.math.Sorting > Error:(1409, 72) java: cannot find symbol > symbol: class ByteComparator > location: class org.apache.mahout.math.Sorting > Error:(1433, 24) java: cannot find symbol > symbol: class CharComparator > location: class org.apache.mahout.math.Sorting > Error:(1457, 66) java: cannot find symbol > symbol: class CharComparator > location: class org.apache.mahout.math.Sorting > Error:(1463, 76) java: cannot find symbol > symbol: class CharComparator > location: class org.apache.mahout.math.Sorting > Error:(1525, 72) java: cannot find symbol > symbol: class CharComparator > location: class org.apache.mahout.math.Sorting > Error:(1549, 24) java: cannot find symbol > symbol: class ShortComparator > location: class org.apache.mahout.math.Sorting > Error:(1566, 67) java: cannot find symbol > symbol: class ShortComparator > location: class org.apache.mahout.math.Sorting > Error:(1580, 78) java: cannot find symbol > symbol: class ShortComparator > location: class org.apache.mahout.math.Sorting > Error:(1642, 74) java: cannot find symbol > symbol: class ShortComparator > location: class org.apache.mahout.math.Sorting > Error:(1666, 24) java: cannot find symbol > symbol: class IntComparator > location: class org.apache.mahout.math.Sorting > Error:(1684, 65) java: cannot find symbol > symbol: class IntComparator > location: class org.apache.mahout.math.Sorting > Error:(1697, 74) java: cannot find symbol > symbol: class IntComparator > location: class org.apache.mahout.math.Sorting > Error:(1759, 70) java: cannot find symbol > symbol: class IntComparator > location: class org.apache.mahout.math.Sorting > Error:(1784, 24) java: cannot find symbol > symbol: class LongComparator > location: class org.apache.mahout.math.Sorting > Error:(1808, 66) java: cannot find symbol > symbol: class LongComparator > location: class org.apache.mahout.math.Sorting > Error:(1814, 76) java: cannot find symbol > symbol: class LongComparator > location: class org.apache.mahout.math.Sorting > Error:(1876, 72) java: cannot find symbol > symbol: class LongComparator > location: class org.apache.mahout.math.Sorting > Error:(1900, 24) java: cannot find symbol > symbol: class FloatComparator > location: class org.apache.mahout.math.Sorting > Error:(1924, 67) java: cannot find symbol > symbol: class FloatComparator > location: class org.apache.mahout.math.Sorting > Error:(1930, 78) java: cannot find symbol > symbol: class FloatComparator > location: class org.apache.mahout.math.Sorting > Error:(1992, 74) java: cannot find symbol > symbol: class FloatComparator > location: class org.apache.mahout.math.Sorting > Error:(2016, 24) java: cannot find symbol > symbol: class DoubleComparator > location: class org.apache.mahout.math.Sorting > Error:(2041, 68) java: cannot find symbol > symbol: class DoubleComparator > location: class org.apache.mahout.math.Sorting > Error:(2047, 80) java: cannot find symbol > symbol: class DoubleComparator > location: class org.apache.mahout.math.Sorting > Error:(2109, 76) java: cannot find symbol > symbol: class DoubleComparator > location: class org.apache.mahout.math.Sorting > Error:(2138, 61) java: cannot find symbol > symbol: class IntComparator > location: class org.apache.mahout.math.Sorting > Error:(2202, 53) java: cannot find symbol > symbol: class IntComparator > location: class org.apache.mahout.math.Sorting > Error:(2235, 60) java: cannot find symbol > symbol: class IntComparator > location: class org.apache.mahout.math.Sorting > Error:(2282, 53) java: cannot find symbol > symbol: class IntComparator > location: class org.apache.mahout.math.Sorting > Error:(1317, 69) java: cannot find symbol > symbol: class ByteComparator > location: class org.apache.mahout.math.Sorting > Error:(1433, 69) java: cannot find symbol > symbol: class CharComparator > location: class org.apache.mahout.math.Sorting > Error:(1549, 71) java: cannot find symbol > symbol: class ShortComparator > location: class org.apache.mahout.math.Sorting > Error:(1666, 67) java: cannot find symbol > symbol: class IntComparator > location: class org.apache.mahout.math.Sorting > /home/prasad/SrcCodes/apache-mahout-distribution-0.10.1/math/src/main/java/org/apache/mahout/math/random/Multinomial.java > Error:(32, 35) java: cannot find symbol > symbol: class DoubleArrayList > location: package org.apache.mahout.math.list > Error:(44, 17) java: cannot find symbol > symbol: class DoubleArrayList > location: class org.apache.mahout.math.random.Multinomial<T> > /home/prasad/SrcCodes/apache-mahout-distribution-0.10.1/math/src/main/java/org/apache/mahout/math/RandomAccessSparseVector.java > Error:(23, 35) java: cannot find symbol > symbol: class DoubleArrayList > location: package org.apache.mahout.math.list > Error:(24, 34) java: cannot find symbol > symbol: class OpenIntDoubleHashMap > location: package org.apache.mahout.math.map > Error:(25, 55) java: package > org.apache.mahout.math.map.OpenIntDoubleHashMap does not exist > Error:(34, 11) java: cannot find symbol > symbol: class OpenIntDoubleHashMap > location: class org.apache.mahout.math.RandomAccessSparseVector > Error:(57, 53) java: cannot find symbol > symbol: class OpenIntDoubleHashMap > location: class org.apache.mahout.math.RandomAccessSparseVector > Error:(225, 13) java: cannot find symbol > symbol: class MapElement > location: class > org.apache.mahout.math.RandomAccessSparseVector.NonDefaultIterator > Error:(228, 28) java: cannot find symbol > symbol: class MapElement > location: class > org.apache.mahout.math.RandomAccessSparseVector.NonDefaultIterator > /home/prasad/SrcCodes/apache-mahout-distribution-0.10.1/math/src/main/java/org/apache/mahout/math/SparseMatrix.java > Error:(23, 39) java: cannot find symbol > symbol: class IntObjectProcedure > location: package org.apache.mahout.math.function > Error:(24, 35) java: cannot find symbol > symbol: class IntArrayList > location: package org.apache.mahout.math.list > Error:(25, 34) java: cannot find symbol > symbol: class OpenIntObjectHashMap > location: package org.apache.mahout.math.map > Error:(33, 11) java: cannot find symbol > symbol: class OpenIntObjectHashMap > location: class org.apache.mahout.math.SparseMatrix > Error:(220, 10) java: cannot find symbol > symbol: class IntArrayList > location: class org.apache.mahout.math.SparseMatrix > /home/prasad/SrcCodes/apache-mahout-distribution-0.10.1/math/src/main/java/org/apache/mahout/math/map/QuickOpenIntIntHashMap.java > Error:(25, 38) java: cannot find symbol > symbol: class OpenIntIntHashMap > /home/prasad/SrcCodes/apache-mahout-distribution-0.10.1/math/src/main/java/org/apache/mahout/math/VectorBinaryAssign.java > Error:(22, 34) java: cannot find symbol > symbol: class OpenIntHashSet > location: package org.apache.mahout.math.set > /home/prasad/SrcCodes/apache-mahout-distribution-0.10.1/math/src/main/java/org/apache/mahout/math/random/ChineseRestaurant.java > Error:(22, 35) java: cannot find symbol > symbol: class DoubleArrayList > location: package org.apache.mahout.math.list > Error:(39, 17) java: cannot find symbol > symbol: class DoubleArrayList > location: class org.apache.mahout.math.random.ChineseRestaurant > /home/prasad/SrcCodes/apache-mahout-distribution-0.10.1/math/src/main/java/org/apache/mahout/math/VectorBinaryAggregate.java > Error:(21, 34) java: cannot find symbol > symbol: class OpenIntHashSet > location: package org.apache.mahout.math.set > /home/prasad/SrcCodes/apache-mahout-distribution-0.10.1/math/src/main/java/org/apache/mahout/math/als/ImplicitFeedbackAlternatingLeastSquaresSolver.java > Error:(31, 35) java: cannot find symbol > symbol: class IntArrayList > location: package org.apache.mahout.math.list > Error:(32, 34) java: cannot find symbol > symbol: class OpenIntObjectHashMap > location: package org.apache.mahout.math.map > Error:(46, 17) java: cannot find symbol > symbol: class OpenIntObjectHashMap > location: class > org.apache.mahout.math.als.ImplicitFeedbackAlternatingLeastSquaresSolver > Error:(52, 7) java: cannot find symbol > symbol: class OpenIntObjectHashMap > location: class > org.apache.mahout.math.als.ImplicitFeedbackAlternatingLeastSquaresSolver > Error:(74, 38) java: cannot find symbol > symbol: class OpenIntObjectHashMap > location: class > org.apache.mahout.math.als.ImplicitFeedbackAlternatingLeastSquaresSolver > /home/prasad/SrcCodes/apache-mahout-distribution-0.10.1/math/src/main/java/org/apache/mahout/math/list/SimpleLongArrayList.java > Error:(15, 42) java: cannot find symbol > symbol: class AbstractLongList > /home/prasad/SrcCodes/apache-mahout-distribution-0.10.1/math/src/main/java/org/apache/mahout/math/function/Functions.java > Error:(419, 23) java: cannot find symbol > symbol: class DoubleDoubleProcedure > location: class org.apache.mahout.math.function.Functions > Error:(428, 23) java: cannot find symbol > symbol: class DoubleDoubleProcedure > location: class org.apache.mahout.math.function.Functions > Error:(437, 23) java: cannot find symbol > symbol: class DoubleDoubleProcedure > location: class org.apache.mahout.math.function.Functions > Error:(1439, 17) java: cannot find symbol > symbol: class DoubleProcedure > location: class org.apache.mahout.math.function.Functions > Error:(1450, 17) java: cannot find symbol > symbol: class DoubleProcedure > location: class org.apache.mahout.math.function.Functions > Error:(1461, 17) java: cannot find symbol > symbol: class DoubleProcedure > location: class org.apache.mahout.math.function.Functions > Error:(1472, 17) java: cannot find symbol > symbol: class DoubleProcedure > location: class org.apache.mahout.math.function.Functions > > *Prasad Priyadarshana Fernando <http://www.linkedin.com/in/prasadfernando>* > Mobile: +1 330 283 5827
