Discussion:
[jira] [Created] (MAHOUT-1966) No longer java 1.7 compatible
Trevor Grant (JIRA)
2017-04-19 23:35:04 UTC
Permalink
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)
Trevor Grant (JIRA)
2017-04-20 12:37:04 UTC
Permalink
[ https://issues.apache.org/jira/browse/MAHOUT-1966?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15976614#comment-15976614 ]

Trevor Grant commented on MAHOUT-1966:
--------------------------------------

Upon digging into this further- I think it may be more scala related than java... putting issue on hold- I think java7 may continue to suffice.
Post by Trevor Grant (JIRA)
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
```
[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)
Trevor Grant (JIRA)
2017-04-20 12:37:04 UTC
Permalink
[ https://issues.apache.org/jira/browse/MAHOUT-1966?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Trevor Grant resolved MAHOUT-1966.
----------------------------------
Resolution: Invalid
Post by Trevor Grant (JIRA)
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
```
[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)

Loading...