Incubator-mxnet: Scala build failed with "undefined symbol: __cudaRegisterFatBinary"

Created on 12 Apr 2017  路  4Comments  路  Source: apache/incubator-mxnet

For bugs or installation issues, please provide the following information.
The more information you provide, the more likely people will be able to help you.

Environment info

Operating System:
Ubuntu

Compiler:
gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4)

Package used (Python/R/Scala/Julia):
Scala

Or if installed from source:
Latest commit

Error Message:

Please paste the full error message, including stack trace.

[INFO] ------------------------------------------------------------------------ [INFO] Building MXNet Scala Package - Core 0.1.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mxnet-core_2.11 --- [INFO] [INFO] --- maven-resources-plugin:2.7:resources (default-resources) @ mxnet-core_2.11 --- [WARNING] Using platform encoding (ANSI_X3.4-1968 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /mxnet/scala-package/core/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ mxnet-core_2.11 --- [INFO] No sources to compile [INFO] [INFO] --- maven-scala-plugin:2.15.2:compile (default) @ mxnet-core_2.11 --- [INFO] Checking for multiple versions of scala [WARNING] Invalid POM for ml.dmlc.mxnet:mxnet-macros_2.11:jar:0.1.2-SNAPSHOT, transitive dependencies (if any) will not be available, enable debug logging for more details [WARNING] Expected all dependencies to require Scala version: 2.11.8 [WARNING] ml.dmlc.mxnet:mxnet-init_2.11:0.1.2-SNAPSHOT requires scala version: 2.11.8 [WARNING] ml.dmlc.mxnet:mxnet-init_2.11:0.1.2-SNAPSHOT requires scala version: 2.11.8 [WARNING] ml.dmlc.mxnet:mxnet-core_2.11:0.1.2-SNAPSHOT requires scala version: 2.11.8 [WARNING] org.scala-lang:scala-reflect:2.11.8 requires scala version: 2.11.8 [WARNING] org.scalatest:scalatest_2.11:2.2.4 requires scala version: 2.11.2 [WARNING] Multiple versions of scala libraries detected! [INFO] includes = [**/*.java,**/*.scala,] [INFO] excludes = [] [INFO] /mxnet/scala-package/core/src/main/scala:-1: info: compiling [INFO] Compiling 49 source files to /mxnet/scala-package/core/target/classes at 1491959797163 [INFO] compiler plugin: BasicArtifact(org.scalamacros,paradise_2.11.8,2.1.0) [ERROR] error: java.lang.UnsatisfiedLinkError: /mxnet/scala-package/init-native/linux-x86_64/target/libmxnet-init-scala-linux-x86_64.so: /mxnet/scala-package/init-native/linux-x86_64/target/libmxnet-init-scala-linux-x86_64.so: undefined symbol: __cudaRegisterFatBinary [INFO] at java.lang.ClassLoader$NativeLibrary.load(Native Method) [INFO] at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941) [INFO] at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1824) [INFO] at java.lang.Runtime.load0(Runtime.java:809) [INFO] at java.lang.System.load(System.java:1086) [INFO] at ml.dmlc.mxnet.init.Base$.tryLoadInitLibrary(Base.scala:44) [INFO] at ml.dmlc.mxnet.init.Base$.<init>(Base.scala:21) [INFO] at ml.dmlc.mxnet.init.Base$.<clinit>(Base.scala) [INFO] at ml.dmlc.mxnet.NDArrayMacro$.initNDArrayModule(NDArrayMacro.scala:150) [INFO] at ml.dmlc.mxnet.NDArrayMacro$.<init>(NDArrayMacro.scala:41) [INFO] at ml.dmlc.mxnet.NDArrayMacro$.<clinit>(NDArrayMacro.scala) [INFO] at java.lang.Class.forName0(Native Method) [INFO] at java.lang.Class.forName(Class.java:348) [INFO] at scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers$class.resolveJavaReflectionRuntime(JavaReflectionRuntimes.scala:16) [INFO] at scala.reflect.macros.runtime.MacroRuntimes$MacroRuntimeResolver.resolveJavaReflectionRuntime(MacroRuntimes.scala:52) [INFO] at scala.reflect.macros.runtime.MacroRuntimes$MacroRuntimeResolver.resolveRuntime(MacroRuntimes.scala:65) [INFO] at scala.reflect.macros.runtime.MacroRuntimes$$anonfun$standardMacroRuntime$3.apply(MacroRuntimes.scala:35) [INFO] at scala.reflect.macros.runtime.MacroRuntimes$$anonfun$standardMacroRuntime$3.apply(MacroRuntimes.scala:35) [INFO] at scala.collection.mutable.MapLike$class.getOrElseUpdate(MapLike.scala:194) [INFO] at scala.collection.mutable.AbstractMap.getOrElseUpdate(Map.scala:80) [INFO] at scala.reflect.macros.runtime.MacroRuntimes$class.standardMacroRuntime(MacroRuntimes.scala:35) [INFO] at scala.tools.nsc.Global$$anon$1.standardMacroRuntime(Global.scala:462) [INFO] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:416) [INFO] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:413) [INFO] at scala.tools.nsc.typechecker.AnalyzerPlugins$class.invoke(AnalyzerPlugins.scala:375) [INFO] at scala.tools.nsc.typechecker.AnalyzerPlugins$class.pluginsMacroRuntime(AnalyzerPlugins.scala:413) [INFO] at scala.tools.nsc.Global$$anon$1.pluginsMacroRuntime(Global.scala:462) [INFO] at scala.reflect.macros.runtime.MacroRuntimes$class.macroRuntime(MacroRuntimes.scala:22) [INFO] at scala.tools.nsc.Global$$anon$1.macroRuntime(Global.scala:462) [INFO] at scala.tools.nsc.typechecker.Macros$MacroExpander$$anonfun$expand$1.apply(Macros.scala:579) [INFO] at scala.tools.nsc.typechecker.Macros$MacroExpander$$anonfun$expand$1.apply(Macros.scala:573) [INFO] at scala.tools.nsc.Global.withInfoLevel(Global.scala:211) [INFO] at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:572) [INFO] at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:560) [INFO] at org.scalamacros.paradise.typechecker.Expanders$Expander$class.expand$1(Expanders.scala:64) [INFO] at org.scalamacros.paradise.typechecker.Expanders$Expander$$anonfun$expandAnnotationMacro$1.apply(Expanders.scala:121) [INFO] at org.scalamacros.paradise.typechecker.Expanders$Expander$$anonfun$expandAnnotationMacro$1.apply(Expanders.scala:121) [INFO] at org.scalamacros.paradise.typechecker.Expanders$Expander$class.onlyIfExpansionAllowed$1(Expanders.scala:58) [INFO] at org.scalamacros.paradise.typechecker.Expanders$Expander$class.expandAnnotationMacro(Expanders.scala:121) [INFO] at org.scalamacros.paradise.typechecker.Namers$$anon$3.expandAnnotationMacro(Namers.scala:13) [INFO] at org.scalamacros.paradise.typechecker.Namers$Namer$$anon$2.org$scalamacros$paradise$typechecker$Namers$Namer$class$$anon$$maybeExpand$1(Namers.scala:360) [INFO] at org.scalamacros.paradise.typechecker.Namers$Namer$$anon$2$$anonfun$4.apply(Namers.scala:372) [INFO] at org.scalamacros.paradise.typechecker.Namers$Namer$$anon$2$$anonfun$4.apply(Namers.scala:372) [INFO] at scala.collection.immutable.Stream.flatMap(Stream.scala:489) [INFO] at org.scalamacros.paradise.typechecker.Namers$Namer$$anon$2.maybeExpand(Namers.scala:372) [INFO] at org.scalamacros.paradise.typechecker.Namers$Namer$MaybeExpandeeCompleter.completeImpl(Namers.scala:322) [INFO] at org.scalamacros.paradise.typechecker.Namers$Namer$MaybeExpandeeCompleter.completeImpl(Namers.scala:317) [INFO] at scala.tools.nsc.typechecker.Namers$LockingTypeCompleter$class.complete(Namers.scala:1693) [INFO] at org.scalamacros.paradise.typechecker.Namers$Namer$MaybeExpandeeCompleter.complete(Namers.scala:299) [INFO] at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1514) [INFO] at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$moduleClassTypeCompleter$1.apply(Namers.scala:809) [INFO] at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$moduleClassTypeCompleter$1.apply(Namers.scala:806) [INFO] at scala.tools.nsc.typechecker.Namers$$anon$1.completeImpl(Namers.scala:1685) [INFO] at scala.tools.nsc.typechecker.Namers$LockingTypeCompleter$class.complete(Namers.scala:1693) [INFO] at scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:1683) [INFO] at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1514) [INFO] at scala.reflect.internal.Symbols$ModuleClassSymbol.implicitMembers(Symbols.scala:3404) [INFO] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.getClassParts$1(Implicits.scala:1021) [INFO] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$getParts$1(Implicits.scala:1059) [INFO] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$getParts$1(Implicits.scala:1066) [INFO] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$getParts$1(Implicits.scala:1066) [INFO] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.companionImplicitMap(Implicits.scala:1093) [INFO] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$implicitsOfExpectedType(Implicits.scala:1113) [INFO] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1377) [INFO] at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:73) [INFO] at scala.tools.nsc.Global$$anon$1.inferImplicit(Global.scala:462) [INFO] at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:38) [INFO] at scala.tools.nsc.Global$$anon$1.inferImplicit(Global.scala:462) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:149) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:823) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1162) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5410) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5423) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5370) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5374) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5472) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5478) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedSelectOrSuperCall$1(Typers.scala:4812) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5344) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5360) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5396) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5423) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5370) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5374) [INFO] at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$99.apply(Typers.scala:4525) [INFO] at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$99.apply(Typers.scala:4525) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:680) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4524) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4580) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5343) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5360) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5396) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5423) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5370) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5374) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5472) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5478) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedSelectOrSuperCall$1(Typers.scala:4812) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5344) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5360) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5396) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5423) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5370) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5374) [INFO] at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$99.apply(Typers.scala:4525) [INFO] at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$99.apply(Typers.scala:4525) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:680) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4524) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4580) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5343) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5360) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5396) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5423) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5370) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5374) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedBlock(Typers.scala:2382) [INFO] at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedOutsidePatternMode$1$1.apply(Typers.scala:5318) [INFO] at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedOutsidePatternMode$1$1.apply(Typers.scala:5318) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5317) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5353) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5360) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5396) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5423) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5370) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5374) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.transformedOrTyped(Typers.scala:5605) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedDefDef(Typers.scala:2208) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5308) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5359) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5396) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5423) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5370) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5374) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedByValueExpr(Typers.scala:5452) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedStat$1(Typers.scala:3047) [INFO] at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3151) [INFO] at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3151) [INFO] at scala.collection.immutable.List.loop$1(List.scala:173) [INFO] at scala.collection.immutable.List.mapConserve(List.scala:189) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3151) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedTemplate(Typers.scala:1921) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedClassDef(Typers.scala:1762) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5309) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5359) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5396) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5423) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5370) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5374) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedByValueExpr(Typers.scala:5452) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedStat$1(Typers.scala:3047) [INFO] at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3151) [INFO] at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3151) [INFO] at scala.collection.immutable.List.loop$1(List.scala:173) [INFO] at scala.collection.immutable.List.mapConserve(List.scala:189) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3151) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedPackageDef$1(Typers.scala:5015) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5312) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5359) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5396) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5423) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5370) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5374) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5448) [INFO] at scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$3.apply(Analyzer.scala:102) [INFO] at scala.tools.nsc.Global$GlobalPhase$$anonfun$applyPhase$1.apply$mcV$sp(Global.scala:440) [INFO] at scala.tools.nsc.Global$GlobalPhase.withCurrentUnit(Global.scala:431) [INFO] at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:440) [INFO] at scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$3$$anonfun$run$1.apply(Analyzer.scala:94) [INFO] at scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$3$$anonfun$run$1.apply(Analyzer.scala:93) [INFO] at scala.collection.Iterator$class.foreach(Iterator.scala:893) [INFO] at scala.collection.AbstractIterator.foreach(Iterator.scala:1336) [INFO] at scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$3.run(Analyzer.scala:93) [INFO] at scala.tools.nsc.Global$Run.compileUnitsInternal(Global.scala:1501) [INFO] at scala.tools.nsc.Global$Run.compileUnits(Global.scala:1486) [INFO] at scala.tools.nsc.Global$Run.compileSources(Global.scala:1481) [INFO] at scala.tools.nsc.Global$Run.compile(Global.scala:1582) [INFO] at scala.tools.nsc.Driver.doCompile(Driver.scala:32) [INFO] at scala.tools.nsc.MainClass.doCompile(Main.scala:23) [INFO] at scala.tools.nsc.Driver.process(Driver.scala:51) [INFO] at scala.tools.nsc.Driver.main(Driver.scala:64) [INFO] at scala.tools.nsc.Main.main(Main.scala) [INFO] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [INFO] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [INFO] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [INFO] at java.lang.reflect.Method.invoke(Method.java:498) [INFO] at org_scala_tools_maven_executions.MainHelper.runMain(MainHelper.java:161) [INFO] at org_scala_tools_maven_executions.MainWithArgsInFile.main(MainWithArgsInFile.java:26) [INFO] java.lang.reflect.InvocationTargetException [INFO] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [INFO] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [INFO] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [INFO] at java.lang.reflect.Method.invoke(Method.java:498) [INFO] at org_scala_tools_maven_executions.MainHelper.runMain(MainHelper.java:161) [INFO] at org_scala_tools_maven_executions.MainWithArgsInFile.main(MainWithArgsInFile.java:26) [ERROR] Caused by: java.lang.UnsatisfiedLinkError: /mxnet/scala-package/init-native/linux-x86_64/target/libmxnet-init-scala-linux-x86_64.so: /mxnet/scala-package/init-native/linux-x86_64/target/libmxnet-init-scala-linux-x86_64.so: undefined symbol: __cudaRegisterFatBinary [INFO] at java.lang.ClassLoader$NativeLibrary.load(Native Method) [INFO] at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941) [INFO] at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1824) [INFO] at java.lang.Runtime.load0(Runtime.java:809) [INFO] at java.lang.System.load(System.java:1086) [INFO] at ml.dmlc.mxnet.init.Base$.tryLoadInitLibrary(Base.scala:44) [INFO] at ml.dmlc.mxnet.init.Base$.<init>(Base.scala:21) [INFO] at ml.dmlc.mxnet.init.Base$.<clinit>(Base.scala) [INFO] at ml.dmlc.mxnet.NDArrayMacro$.initNDArrayModule(NDArrayMacro.scala:150) [INFO] at ml.dmlc.mxnet.NDArrayMacro$.<init>(NDArrayMacro.scala:41) [INFO] at ml.dmlc.mxnet.NDArrayMacro$.<clinit>(NDArrayMacro.scala) [INFO] at java.lang.Class.forName0(Native Method) [INFO] at java.lang.Class.forName(Class.java:348) [INFO] at scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers$class.resolveJavaReflectionRuntime(JavaReflectionRuntimes.scala:16) [INFO] at scala.reflect.macros.runtime.MacroRuntimes$MacroRuntimeResolver.resolveJavaReflectionRuntime(MacroRuntimes.scala:52) [INFO] at scala.reflect.macros.runtime.MacroRuntimes$MacroRuntimeResolver.resolveRuntime(MacroRuntimes.scala:65) [INFO] at scala.reflect.macros.runtime.MacroRuntimes$$anonfun$standardMacroRuntime$3.apply(MacroRuntimes.scala:35) [INFO] at scala.reflect.macros.runtime.MacroRuntimes$$anonfun$standardMacroRuntime$3.apply(MacroRuntimes.scala:35) [INFO] at scala.collection.mutable.MapLike$class.getOrElseUpdate(MapLike.scala:194) [INFO] at scala.collection.mutable.AbstractMap.getOrElseUpdate(Map.scala:80) [INFO] at scala.reflect.macros.runtime.MacroRuntimes$class.standardMacroRuntime(MacroRuntimes.scala:35) [INFO] at scala.tools.nsc.Global$$anon$1.standardMacroRuntime(Global.scala:462) [INFO] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:416) [INFO] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:413) [INFO] at scala.tools.nsc.typechecker.AnalyzerPlugins$class.invoke(AnalyzerPlugins.scala:375) [INFO] at scala.tools.nsc.typechecker.AnalyzerPlugins$class.pluginsMacroRuntime(AnalyzerPlugins.scala:413) [INFO] at scala.tools.nsc.Global$$anon$1.pluginsMacroRuntime(Global.scala:462) [INFO] at scala.reflect.macros.runtime.MacroRuntimes$class.macroRuntime(MacroRuntimes.scala:22) [INFO] at scala.tools.nsc.Global$$anon$1.macroRuntime(Global.scala:462) [INFO] at scala.tools.nsc.typechecker.Macros$MacroExpander$$anonfun$expand$1.apply(Macros.scala:579) [INFO] at scala.tools.nsc.typechecker.Macros$MacroExpander$$anonfun$expand$1.apply(Macros.scala:573) [INFO] at scala.tools.nsc.Global.withInfoLevel(Global.scala:211) [INFO] at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:572) [INFO] at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:560) [INFO] at org.scalamacros.paradise.typechecker.Expanders$Expander$class.expand$1(Expanders.scala:64) [INFO] at org.scalamacros.paradise.typechecker.Expanders$Expander$$anonfun$expandAnnotationMacro$1.apply(Expanders.scala:121) [INFO] at org.scalamacros.paradise.typechecker.Expanders$Expander$$anonfun$expandAnnotationMacro$1.apply(Expanders.scala:121) [INFO] at org.scalamacros.paradise.typechecker.Expanders$Expander$class.onlyIfExpansionAllowed$1(Expanders.scala:58) [INFO] at org.scalamacros.paradise.typechecker.Expanders$Expander$class.expandAnnotationMacro(Expanders.scala:121) [INFO] at org.scalamacros.paradise.typechecker.Namers$$anon$3.expandAnnotationMacro(Namers.scala:13) [INFO] at org.scalamacros.paradise.typechecker.Namers$Namer$$anon$2.org$scalamacros$paradise$typechecker$Namers$Namer$class$$anon$$maybeExpand$1(Namers.scala:360) [INFO] at org.scalamacros.paradise.typechecker.Namers$Namer$$anon$2$$anonfun$4.apply(Namers.scala:372) [INFO] at org.scalamacros.paradise.typechecker.Namers$Namer$$anon$2$$anonfun$4.apply(Namers.scala:372) [INFO] at scala.collection.immutable.Stream.flatMap(Stream.scala:489) [INFO] at org.scalamacros.paradise.typechecker.Namers$Namer$$anon$2.maybeExpand(Namers.scala:372) [INFO] at org.scalamacros.paradise.typechecker.Namers$Namer$MaybeExpandeeCompleter.completeImpl(Namers.scala:322) [INFO] at org.scalamacros.paradise.typechecker.Namers$Namer$MaybeExpandeeCompleter.completeImpl(Namers.scala:317) [INFO] at scala.tools.nsc.typechecker.Namers$LockingTypeCompleter$class.complete(Namers.scala:1693) [INFO] at org.scalamacros.paradise.typechecker.Namers$Namer$MaybeExpandeeCompleter.complete(Namers.scala:299) [INFO] at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1514) [INFO] at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$moduleClassTypeCompleter$1.apply(Namers.scala:809) [INFO] at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$moduleClassTypeCompleter$1.apply(Namers.scala:806) [INFO] at scala.tools.nsc.typechecker.Namers$$anon$1.completeImpl(Namers.scala:1685) [INFO] at scala.tools.nsc.typechecker.Namers$LockingTypeCompleter$class.complete(Namers.scala:1693) [INFO] at scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:1683) [INFO] at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1514) [INFO] at scala.reflect.internal.Symbols$ModuleClassSymbol.implicitMembers(Symbols.scala:3404) [INFO] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.getClassParts$1(Implicits.scala:1021) [INFO] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$getParts$1(Implicits.scala:1059) [INFO] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$getParts$1(Implicits.scala:1066) [INFO] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$getParts$1(Implicits.scala:1066) [INFO] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.companionImplicitMap(Implicits.scala:1093) [INFO] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$implicitsOfExpectedType(Implicits.scala:1113) [INFO] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1377) [INFO] at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:73) [INFO] at scala.tools.nsc.Global$$anon$1.inferImplicit(Global.scala:462) [INFO] at scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:38) [INFO] at scala.tools.nsc.Global$$anon$1.inferImplicit(Global.scala:462) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:149) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:823) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1162) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5410) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5423) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5370) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5374) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5472) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5478) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedSelectOrSuperCall$1(Typers.scala:4812) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5344) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5360) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5396) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5423) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5370) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5374) [INFO] at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$99.apply(Typers.scala:4525) [INFO] at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$99.apply(Typers.scala:4525) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:680) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4524) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4580) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5343) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5360) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5396) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5423) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5370) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5374) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5472) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5478) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedSelectOrSuperCall$1(Typers.scala:4812) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5344) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5360) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5396) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5423) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5370) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5374) [INFO] at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$99.apply(Typers.scala:4525) [INFO] at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$99.apply(Typers.scala:4525) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:680) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4524) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4580) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5343) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5360) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5396) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5423) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5370) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5374) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedBlock(Typers.scala:2382) [INFO] at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedOutsidePatternMode$1$1.apply(Typers.scala:5318) [INFO] at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedOutsidePatternMode$1$1.apply(Typers.scala:5318) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5317) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5353) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5360) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5396) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5423) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5370) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5374) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.transformedOrTyped(Typers.scala:5605) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedDefDef(Typers.scala:2208) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5308) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5359) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5396) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5423) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5370) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5374) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedByValueExpr(Typers.scala:5452) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedStat$1(Typers.scala:3047) [INFO] at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3151) [INFO] at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3151) [INFO] at scala.collection.immutable.List.loop$1(List.scala:173) [INFO] at scala.collection.immutable.List.mapConserve(List.scala:189) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3151) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedTemplate(Typers.scala:1921) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedClassDef(Typers.scala:1762) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5309) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5359) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5396) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5423) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5370) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5374) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedByValueExpr(Typers.scala:5452) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedStat$1(Typers.scala:3047) [INFO] at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3151) [INFO] at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$65.apply(Typers.scala:3151) [INFO] at scala.collection.immutable.List.loop$1(List.scala:173) [INFO] at scala.collection.immutable.List.mapConserve(List.scala:189) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3151) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedPackageDef$1(Typers.scala:5015) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typedMemberDef$1(Typers.scala:5312) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5359) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5396) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5423) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5370) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5374) [INFO] at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5448) [INFO] at scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$3.apply(Analyzer.scala:102) [INFO] at scala.tools.nsc.Global$GlobalPhase$$anonfun$applyPhase$1.apply$mcV$sp(Global.scala:440) [INFO] at scala.tools.nsc.Global$GlobalPhase.withCurrentUnit(Global.scala:431) [INFO] at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:440) [INFO] at scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$3$$anonfun$run$1.apply(Analyzer.scala:94) [INFO] at scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$3$$anonfun$run$1.apply(Analyzer.scala:93) [INFO] at scala.collection.Iterator$class.foreach(Iterator.scala:893) [INFO] at scala.collection.AbstractIterator.foreach(Iterator.scala:1336) [INFO] at scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$3.run(Analyzer.scala:93) [INFO] at scala.tools.nsc.Global$Run.compileUnitsInternal(Global.scala:1501) [INFO] at scala.tools.nsc.Global$Run.compileUnits(Global.scala:1486) [INFO] at scala.tools.nsc.Global$Run.compileSources(Global.scala:1481) [INFO] at scala.tools.nsc.Global$Run.compile(Global.scala:1582) [INFO] at scala.tools.nsc.Driver.doCompile(Driver.scala:32) [INFO] at scala.tools.nsc.MainClass.doCompile(Main.scala:23) [INFO] at scala.tools.nsc.Driver.process(Driver.scala:51) [INFO] at scala.tools.nsc.Driver.main(Driver.scala:64) [INFO] at scala.tools.nsc.Main.main(Main.scala) [INFO] ... 6 more [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] MXNet Scala Package - Parent ....................... SUCCESS [ 7.242 s] [INFO] MXNet Scala Package - Initializer .................. SUCCESS [ 5.326 s] [INFO] MXNet Scala Package - Initializer Native Parent .... SUCCESS [ 0.024 s] [INFO] MXNet Scala Package - Initializer Native Linux-x86_64 SUCCESS [ 10.618 s] [INFO] MXNet Scala Package - Macros ....................... SUCCESS [ 6.951 s] [INFO] MXNet Scala Package - Core ......................... FAILURE [ 3.944 s] [INFO] MXNet Scala Package - Native Parent ................ SKIPPED [INFO] MXNet Scala Package - Native Linux-x86_64 CPU-only . SKIPPED [INFO] MXNet Scala Package - Examples ..................... SKIPPED [INFO] MXNet Scala Package - Spark ML ..................... SKIPPED [INFO] MXNet Scala Package - Full Parent .................. SKIPPED [INFO] MXNet Scala Package - Full Linux-x86_64 CPU-only ... SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 36.403 s [INFO] Finished at: 2017-04-12T01:16:41+00:00 [INFO] Final Memory: 30M/1091M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.scala-tools:maven-scala-plugin:2.15.2:compile (default) on project mxnet-core_2.11: wrap: org.apache.commons.exec.ExecuteException: Process exited with an error: 240(Exit value: 240) -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn <goals> -rf :mxnet-core_2.11 Makefile:329: recipe for target 'scalapkg' failed make: *** [scalapkg] Error 1 The command '/bin/sh -c cd mxnet && make scalapkg' returned a non-zero code: 2

Steps to reproduce

or if you are running standard examples, please provide the commands you have run that lead to the error.

  1. cd docker
  2. ./tool.sh build gpu scala

Most helpful comment

In this case, we have to add USE_CUDA=1 USE_CUDA_PATH=/usr/local/cuda USE_CUDNN=1 to make scalapkg as well. @mli I'll find a way to fix it.

All 4 comments

This happens while building the Docker image for Scala GPU. @mli can you help forward to the right person?

@javelinjs

In this case, we have to add USE_CUDA=1 USE_CUDA_PATH=/usr/local/cuda USE_CUDNN=1 to make scalapkg as well. @mli I'll find a way to fix it.

Does -lcudart helpful? (Ref: https://stackoverflow.com/a/23936313)

Was this page helpful?
0 / 5 - 0 ratings