wolfe-pack / wolfe

Wolfe Language and Engine
https://wolfe-pack.github.io/wolfe
Apache License 2.0
135 stars 17 forks source link

sbt spends most time resolving packages from com.github.fommil.netlib #146

Closed riedelcastro closed 9 years ago

riedelcastro commented 9 years ago

Makes compilation unnecessarily slow.

rockt commented 9 years ago

Fixed this. Netlib is imported by Breeze when using the "org.scalanlp" %% "breeze-natives" % "0.8.1" sbt dependency. Note that a user might want to include this dependency, because it supposedly speeds up Breeze quite a bit (by using BLAS/LAPACK/ARPACK). Standard Breeze still depends on com.github.fommil.netlib:core:1.1.2, so if we want to get rid of that one as well we have to get rid of the Breeze dependency — I guess that's something we can consider, especially if we will use BIDMat in the future.

riedelcastro commented 9 years ago

Excellent. Yeah, we can look into this in the future, but for now I am happy to avoid this constant re-syncing.