mahout-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Palumbo (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (MAHOUT-1988) ViennaCL jars are Hard coded to scala 2.10
Date Thu, 25 May 2017 01:09:04 GMT

    [ https://issues.apache.org/jira/browse/MAHOUT-1988?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16023978#comment-16023978
] 

Andrew Palumbo commented on MAHOUT-1988:
----------------------------------------

scopt stuck at 2.10:
{code}
andy@micheal:~/sandbox/mahout_cuda/viennacl$ mvn dependency:tree -Dscala.version=2.11.4 -Dscala.compat.version=2.11
-Phadoop2
[INFO] Scanning for projects...
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for org.apache.mahout:mahout-native-viennacl_2.11:jar:0.13.1-SNAPSHOT
[WARNING] 'artifactId' contains an expression but should be a constant. @ org.apache.mahout:mahout-native-viennacl_${scala.compat.version}:[unknown-version],
/home/andy/sandbox/mahout_cuda/viennacl/pom.xml, line 30, column 15
[WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration
of plugin org.codehaus.mojo:exec-maven-plugin @ org.apache.mahout:mahout-native-viennacl_${scala.compat.version}:[unknown-version],
/home/andy/sandbox/mahout_cuda/viennacl/pom.xml, line 180, column 15
[WARNING] The expression ${version} is deprecated. Please use ${project.version} instead.
[WARNING] The expression ${version} is deprecated. Please use ${project.version} instead.
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they threaten the stability
of your build.
[WARNING] 
[WARNING] For this reason, future Maven versions might no longer support building such malformed
projects.
[WARNING] 
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building Mahout Native VienniaCL OpenCL Bindings 0.13.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-dependency-plugin:2.3:tree (default-cli) @ mahout-native-viennacl_2.11 ---
[INFO] org.apache.mahout:mahout-native-viennacl_2.11:jar:0.13.1-SNAPSHOT
[INFO] +- org.apache.mahout:mahout-math-scala_2.11:jar:0.13.1-SNAPSHOT:compile
[INFO] |  +- org.apache.mahout:mahout-math:jar:0.13.1-SNAPSHOT:compile
[INFO] |  |  +- org.apache.commons:commons-math3:jar:3.2:compile
[INFO] |  |  +- com.google.guava:guava:jar:14.0.1:compile
[INFO] |  |  +- it.unimi.dsi:fastutil:jar:7.0.12:compile
[INFO] |  |  +- org.slf4j:slf4j-api:jar:1.7.22:compile
[INFO] |  |  \- com.tdunning:t-digest:jar:3.1:compile
[INFO] |  +- com.esotericsoftware.kryo:kryo:jar:2.24.0:compile
[INFO] |  |  +- com.esotericsoftware.minlog:minlog:jar:1.2:compile
[INFO] |  |  \- org.objenesis:objenesis:jar:2.1:compile
[INFO] |  +- com.github.scopt:scopt_2.10:jar:3.3.0:compile
[INFO] |  |  \- org.scala-lang:scala-library:jar:2.11.2:compile
[INFO] |  \- org.scala-lang:scala-reflect:jar:2.10.4:compile
[INFO] +- log4j:log4j:jar:1.2.17:compile
[INFO] +- org.scalatest:scalatest_2.11:jar:2.2.4:test
[INFO] |  \- org.scala-lang.modules:scala-xml_2.11:jar:1.0.2:test
[INFO] \- org.bytedeco:javacpp:jar:1.2.4:compile
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.798 s
[INFO] Finished at: 2017-05-24T18:06:30-07:00
[INFO] Final Memory: 19M/323M
[INFO] ------------------------------------------------------------------------
{code}

>  ViennaCL jars are Hard coded to scala 2.10  
> ---------------------------------------------
>
>                 Key: MAHOUT-1988
>                 URL: https://issues.apache.org/jira/browse/MAHOUT-1988
>             Project: Mahout
>          Issue Type: Bug
>    Affects Versions: 0.13.0
>            Reporter: Andrew Palumbo
>            Priority: Blocker
>             Fix For: 0.13.1
>
>
> After building mahout against scala 2.11: 
> {code}
> mvn clean install -Dscala.version=2.11.4 -Dscala.compat.version=2.11 -Phadoop2  -DskipTests
> {code}
> ViennaCL jars are built hard-coded to scala 2.10.  This is currently blocking the 0.13.1
release. 
> {code}
> mahout-h2o_2.11-0.13.1-SNAPSHOT.jar
> mahout-hdfs-0.13.1-SNAPSHOT.jar
> mahout-math-0.13.1-SNAPSHOT.jar
> mahout-math-scala_2.11-0.13.1-SNAPSHOT.jar
> mahout-mr-0.13.1-SNAPSHOT.jar
> mahout-native-cuda_2.10-0.13.0-SNAPSHOT.jar
> mahout-native-cuda_2.10-0.13.1-SNAPSHOT.jar
> mahout-native-viennacl_2.10-0.13.1-SNAPSHOT.jar
> mahout-native-viennacl-omp_2.10-0.13.1-SNAPSHOT.jar
> mahout-spark_2.11-0.13.1-SNAPSHOT-dependency-reduced.jar
> mahout-spark_2.11-0.13.1-SNAPSHOT.jar
> {code} 



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

Mime
View raw message