Trevor Grant created MAHOUT-1966:
------------------------------------

             Summary: No longer java 1.7 compatible
                 Key: MAHOUT-1966
                 URL: https://issues.apache.org/jira/browse/MAHOUT-1966
             Project: Mahout
          Issue Type: Bug
            Reporter: Trevor Grant


When building ViennaCL or OMP modules with oracle java 7 we get the following 
errors:
```
[ERROR] 
/home/travis/build/rawkintrevo/mahout/viennacl/src/main/scala/org/apache/mahout/viennacl/opencl/javacpp/CompressedMatrix.scala:33:
 error: in class CompressedMatrix, multiple overloaded alternatives of 
constructor CompressedMatrix define default arguments.
[ERROR] final class CompressedMatrix(defaultCtr: Boolean = true) extends 
Pointer {
[ERROR]             ^
[ERROR] 
/home/travis/build/rawkintrevo/mahout/viennacl/src/main/scala/org/apache/mahout/viennacl/opencl/javacpp/DenseColumnMatrix.scala:37:
 error: in class DenseColumnMatrix, multiple overloaded alternatives of 
constructor DenseColumnMatrix define default arguments.
[ERROR] final class DenseColumnMatrix(initDefault:Boolean = true) extends 
MatrixBase {
[ERROR]             ^
[ERROR] 
/home/travis/build/rawkintrevo/mahout/viennacl/src/main/scala/org/apache/mahout/viennacl/opencl/javacpp/DenseRowMatrix.scala:32:
 error: in class DenseRowMatrix, multiple overloaded alternatives of 
constructor DenseRowMatrix define default arguments.
[ERROR] class DenseRowMatrix(initDefault: Boolean = true) extends MatrixBase {
[ERROR]       ^
[ERROR] 
/home/travis/build/rawkintrevo/mahout/viennacl/src/main/scala/org/apache/mahout/viennacl/opencl/javacpp/VCLVector.scala:30:
 error: in class VCLVector, multiple overloaded alternatives of constructor 
VCLVector define default arguments.
[ERROR] final class VCLVector(defaultCtr: Boolean = true) extends VectorBase {
[ERROR]             ^
```

This is alleviated by moving to openjdk8



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to