Skip to content

Instantly share code, notes, and snippets.

Created July 30, 2014 10:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/b01204f42734ea325187 to your computer and use it in GitHub Desktop.
Save anonymous/b01204f42734ea325187 to your computer and use it in GitHub Desktop.
~HYPER_HOME/published/OptiML
bin/delitec GDACompiler --cuda --debug
== Generating DEG file with options: {'profile': False, 'xdebug': False, 'verbose': False, 'xnocache': False, 'jar_app': False, 'debug': True, 'opencl': False, 'no_fusion': False, 'build_dir': '/Volumes/data/code/optiAkka/hyperdsl/published/OptiML', 'cluster': False, 'dump_exception': False, 'cuda': True, 'no_soa': False, 'cpp': False, 'no_blas': False, 'optimize': 0, 'no_multidimgpu': False}
Delite Application Being Staged:[GDACompiler$]
******Generating the program******
Exception in thread "main" scala.virtualization.lms.internal.GenerationFailedException: CLikeGen: remap(m) : Type java.lang.String cannot be remapped.
at scala.virtualization.lms.internal.CLikeCodegen$class.remap(CLikeCodegen.scala:60)
at optiml.compiler.OptiMLExp$$anon$1.ppl$delite$framework$datastructures$CLikeGenDeliteStruct$$super$remap(OptiML.scala:161)
at ppl.delite.framework.datastructures.CLikeGenDeliteStruct$class.remap(DeliteStruct.scala:441)
at optiml.compiler.OptiMLExp$$anon$1.ppl$delite$framework$datastructures$CLikeGenDeliteArrayOps$$super$remap(OptiML.scala:161)
at ppl.delite.framework.datastructures.CLikeGenDeliteArrayOps$$anonfun$remap$3.apply(DeliteArray.scala:702)
at ppl.delite.framework.datastructures.CLikeGenDeliteArrayOps$$anonfun$remap$3.apply(DeliteArray.scala:702)
at scala.virtualization.lms.common.IfThenElse$class.__ifThenElse(IfThenElse.scala:14)
at GDACompiler$.__ifThenElse(GDA.scala:5)
at ppl.delite.framework.datastructures.CLikeGenDeliteArrayOps$class.remap(DeliteArray.scala:693)
at optiml.compiler.OptiMLExp$$anon$1.remap(OptiML.scala:161)
at scala.virtualization.lms.internal.CLikeCodegen$class.emitValDef(CLikeCodegen.scala:27)
at optiml.compiler.OptiMLExp$$anon$1.emitValDef(OptiML.scala:161)
at scala.virtualization.lms.internal.CLikeCodegen$class.emitValDef(CLikeCodegen.scala:24)
at optiml.compiler.OptiMLExp$$anon$1.emitValDef(OptiML.scala:161)
at optiml.compiler.CLikeGenForgeArrayOps$class.emitNode(Arrays.scala:117)
at optiml.compiler.OptiMLExp$$anon$1.scala$virtualization$lms$common$CLikeGenObjectOps$$super$emitNode(OptiML.scala:161)
at scala.virtualization.lms.common.CLikeGenObjectOps$class.emitNode(ObjectOps.scala:113)
at optiml.compiler.OptiMLExp$$anon$1.scala$virtualization$lms$common$CLikeGenOrderingOps$$super$emitNode(OptiML.scala:161)
at scala.virtualization.lms.common.CLikeGenOrderingOps$class.emitNode(OrderingOps.scala:147)
at optiml.compiler.OptiMLExp$$anon$1.scala$virtualization$lms$common$CLikeGenPrimitiveOps$$super$emitNode(OptiML.scala:161)
at scala.virtualization.lms.common.CLikeGenPrimitiveOps$class.emitNode(PrimitiveOps.scala:667)
at optiml.compiler.OptiMLExp$$anon$1.scala$virtualization$lms$common$CudaGenPrimitiveOps$$super$emitNode(OptiML.scala:161)
at scala.virtualization.lms.common.CudaGenPrimitiveOps$class.emitNode(PrimitiveOps.scala:680)
at optiml.compiler.OptiMLExp$$anon$1.scala$virtualization$lms$common$CLikeGenVariables$$super$emitNode(OptiML.scala:161)
at scala.virtualization.lms.common.CLikeGenVariables$class.emitNode(Variables.scala:244)
at optiml.compiler.OptiMLExp$$anon$1.scala$virtualization$lms$common$CudaGenFunctions$$super$emitNode(OptiML.scala:161)
at scala.virtualization.lms.common.CudaGenFunctions$class.emitNode(Functions.scala:324)
at optiml.compiler.OptiMLExp$$anon$1.scala$virtualization$lms$common$CLikeGenArrayBufferOps$$super$emitNode(OptiML.scala:161)
at scala.virtualization.lms.common.CLikeGenArrayBufferOps$class.emitNode(ArrayBufferOps.scala:108)
at optiml.compiler.OptiMLExp$$anon$1.scala$virtualization$lms$common$CLikeGenSynchronizedArrayBufferOps$$super$emitNode(OptiML.scala:161)
at scala.virtualization.lms.common.CLikeGenSynchronizedArrayBufferOps$class.emitNode(SynchronizedArrayBufferOps.scala:50)
at optiml.compiler.OptiMLExp$$anon$1.scala$virtualization$lms$common$CLikeGenIOOps$$super$emitNode(OptiML.scala:161)
at scala.virtualization.lms.common.CLikeGenIOOps$class.emitNode(IOOps.scala:148)
at optiml.compiler.OptiMLExp$$anon$1.ppl$delite$framework$extern$codegen$GenericGenExternal$$super$emitNode(OptiML.scala:161)
at ppl.delite.framework.extern.codegen.GenericGenExternal$class.emitNode(GenericGenExternal.scala:34)
at optiml.compiler.OptiMLExp$$anon$1.ppl$delite$framework$codegen$delite$overrides$DeliteCudaGenVariables$$super$emitNode(OptiML.scala:161)
at ppl.delite.framework.codegen.delite.overrides.DeliteCudaGenVariables$$anonfun$emitNode$11.apply$mcV$sp(DeliteVariables.scala:136)
at ppl.delite.framework.codegen.delite.overrides.DeliteCudaGenVariables$$anonfun$emitNode$11.apply(DeliteVariables.scala:136)
at ppl.delite.framework.codegen.delite.overrides.DeliteCudaGenVariables$$anonfun$emitNode$11.apply(DeliteVariables.scala:136)
at scala.virtualization.lms.common.IfThenElse$class.__ifThenElse(IfThenElse.scala:13)
at GDACompiler$.__ifThenElse(GDA.scala:5)
at ppl.delite.framework.codegen.delite.overrides.DeliteCudaGenVariables$class.emitNode(DeliteVariables.scala:135)
at optiml.compiler.OptiMLExp$$anon$1.scala$virtualization$lms$common$CLikeGenBooleanOps$$super$emitNode(OptiML.scala:161)
at scala.virtualization.lms.common.CLikeGenBooleanOps$class.emitNode(BooleanOps.scala:65)
at optiml.compiler.OptiMLExp$$anon$1.ppl$delite$framework$codegen$delite$overrides$DeliteGPUGenIfThenElse$$super$emitNode(OptiML.scala:161)
at ppl.delite.framework.codegen.delite.overrides.DeliteGPUGenIfThenElse$class.emitNode(DeliteIfThenElse.scala:216)
at optiml.compiler.OptiMLExp$$anon$1.ppl$delite$framework$codegen$delite$overrides$DeliteCudaGenWhile$$super$emitNode(OptiML.scala:161)
at ppl.delite.framework.codegen.delite.overrides.DeliteCudaGenWhile$class.emitNode(DeliteWhile.scala:113)
at optiml.compiler.OptiMLExp$$anon$1.emitNode(OptiML.scala:161)
at scala.virtualization.lms.internal.GenericCodegen$class.traverseStm(GenericCodegen.scala:98)
at scala.virtualization.lms.internal.GenericNestedCodegen$class.traverseStm(GenericCodegen.scala:206)
at optiml.compiler.OptiMLExp$$anon$1.scala$virtualization$lms$internal$GenericFatCodegen$$super$traverseStm(OptiML.scala:161)
at scala.virtualization.lms.internal.GenericFatCodegen$class.traverseStm(FatCodegen.scala:14)
at optiml.compiler.OptiMLExp$$anon$1.traverseStm(OptiML.scala:161)
at scala.virtualization.lms.internal.NestedBlockTraversal$$anonfun$traverseStmsInBlock$1.apply(BlockTraversal.scala:117)
at scala.virtualization.lms.internal.NestedBlockTraversal$$anonfun$traverseStmsInBlock$1.apply(BlockTraversal.scala:117)
at scala.collection.immutable.List.foreach(List.scala:318)
at scala.virtualization.lms.internal.NestedBlockTraversal$class.traverseStmsInBlock(BlockTraversal.scala:117)
at optiml.compiler.OptiMLExp$$anon$1.traverseStmsInBlock(OptiML.scala:161)
at scala.virtualization.lms.internal.NestedBlockTraversal$$anonfun$traverseBlockFocused$1.apply(BlockTraversal.scala:112)
at scala.virtualization.lms.internal.NestedBlockTraversal$$anonfun$traverseBlockFocused$1.apply(BlockTraversal.scala:111)
at scala.virtualization.lms.internal.NestedGraphTraversal$$anonfun$focusExactScopeSubGraph$1.apply(Traversal.scala:146)
at scala.virtualization.lms.internal.NestedGraphTraversal$class.withInnerScope(Traversal.scala:55)
at optiml.compiler.OptiMLExp$$anon$1.withInnerScope(OptiML.scala:161)
at scala.virtualization.lms.internal.NestedGraphTraversal$class.focusExactScopeSubGraph(Traversal.scala:143)
at optiml.compiler.OptiMLExp$$anon$1.focusExactScopeSubGraph(OptiML.scala:161)
at scala.virtualization.lms.internal.NestedBlockTraversal$class.focusExactScopeFat(BlockTraversal.scala:62)
at optiml.compiler.OptiMLExp$$anon$1.scala$virtualization$lms$common$LoopFusionOpt$$super$focusExactScopeFat(OptiML.scala:161)
at scala.virtualization.lms.common.LoopFusionOpt$class.focusExactScopeFat(LoopFusionOpt.scala:207)
at optiml.compiler.OptiMLExp$$anon$1.focusExactScopeFat(OptiML.scala:161)
at scala.virtualization.lms.internal.NestedBlockTraversal$class.focusExactScope(BlockTraversal.scala:59)
at optiml.compiler.OptiMLExp$$anon$1.focusExactScope(OptiML.scala:161)
at scala.virtualization.lms.internal.NestedBlockTraversal$class.traverseBlockFocused(BlockTraversal.scala:111)
at optiml.compiler.OptiMLExp$$anon$1.traverseBlockFocused(OptiML.scala:161)
at scala.virtualization.lms.internal.NestedBlockTraversal$$anonfun$traverseBlock$1.apply$mcV$sp(BlockTraversal.scala:106)
at scala.virtualization.lms.internal.NestedBlockTraversal$$anonfun$traverseBlock$1.apply(BlockTraversal.scala:106)
at scala.virtualization.lms.internal.NestedBlockTraversal$$anonfun$traverseBlock$1.apply(BlockTraversal.scala:106)
at scala.virtualization.lms.internal.FatBlockTraversal$$anonfun$focusFatBlock$1.apply(FatTraversal.scala:17)
at scala.virtualization.lms.internal.NestedGraphTraversal$class.withInnerScope(Traversal.scala:55)
at optiml.compiler.OptiMLExp$$anon$1.withInnerScope(OptiML.scala:161)
at scala.virtualization.lms.internal.NestedGraphTraversal$class.focusSubGraph(Traversal.scala:75)
at optiml.compiler.OptiMLExp$$anon$1.focusSubGraph(OptiML.scala:161)
at scala.virtualization.lms.internal.NestedBlockTraversal$class.focusFatBlock(BlockTraversal.scala:55)
at optiml.compiler.OptiMLExp$$anon$1.scala$virtualization$lms$internal$FatBlockTraversal$$super$focusFatBlock(OptiML.scala:161)
at scala.virtualization.lms.internal.FatBlockTraversal$class.focusFatBlock(FatTraversal.scala:15)
at optiml.compiler.OptiMLExp$$anon$1.focusFatBlock(OptiML.scala:161)
at scala.virtualization.lms.internal.NestedBlockTraversal$class.focusBlock(BlockTraversal.scala:52)
at optiml.compiler.OptiMLExp$$anon$1.ppl$delite$framework$ops$BaseGenDeliteOps$$super$focusBlock(OptiML.scala:161)
at ppl.delite.framework.ops.BaseGenDeliteOps$class.focusBlock(DeliteOps.scala:1536)
at optiml.compiler.OptiMLExp$$anon$1.focusBlock(OptiML.scala:161)
at scala.virtualization.lms.internal.NestedBlockTraversal$class.traverseBlock(BlockTraversal.scala:105)
at optiml.compiler.OptiMLExp$$anon$1.traverseBlock(OptiML.scala:161)
at optiml.compiler.OptiMLExp$$anon$1.traverseBlock(OptiML.scala:161)
at scala.virtualization.lms.internal.GenericCodegen$class.emitBlock(GenericCodegen.scala:102)
at optiml.compiler.OptiMLExp$$anon$1.emitBlock(OptiML.scala:161)
at scala.virtualization.lms.internal.CudaCodegen$$anonfun$emitSource$1.apply$mcV$sp(CudaCodegen.scala:57)
at scala.virtualization.lms.internal.CudaCodegen$$anonfun$emitSource$1.apply(CudaCodegen.scala:47)
at scala.virtualization.lms.internal.CudaCodegen$$anonfun$emitSource$1.apply(CudaCodegen.scala:47)
at scala.virtualization.lms.internal.GenericCodegen$class.withStream(GenericCodegen.scala:92)
at optiml.compiler.OptiMLExp$$anon$1.withStream(OptiML.scala:161)
at scala.virtualization.lms.internal.CudaCodegen$class.emitSource(CudaCodegen.scala:47)
at optiml.compiler.OptiMLExp$$anon$1.emitSource(OptiML.scala:161)
at optiml.compiler.OptiMLExp$$anon$1.emitSource(OptiML.scala:161)
at scala.virtualization.lms.internal.GenericCodegen$class.emitSource(GenericCodegen.scala:115)
at optiml.compiler.OptiMLExp$$anon$1.emitSource(OptiML.scala:161)
at ppl.delite.framework.DeliteApplication$class.emitRegisteredSource(DeliteApplication.scala:236)
at GDACompiler$.emitRegisteredSource(GDA.scala:5)
at ppl.delite.framework.DeliteApplication$$anonfun$main$2$$anonfun$apply$mcV$sp$2$$anonfun$apply$mcV$sp$4.apply(DeliteApplication.scala:127)
at ppl.delite.framework.DeliteApplication$$anonfun$main$2$$anonfun$apply$mcV$sp$2$$anonfun$apply$mcV$sp$4.apply(DeliteApplication.scala:119)
at scala.collection.immutable.List.foreach(List.scala:318)
at ppl.delite.framework.DeliteApplication$$anonfun$main$2$$anonfun$apply$mcV$sp$2.apply$mcV$sp(DeliteApplication.scala:119)
at ppl.delite.framework.DeliteApplication$$anonfun$main$2$$anonfun$apply$mcV$sp$2.apply(DeliteApplication.scala:119)
at ppl.delite.framework.DeliteApplication$$anonfun$main$2$$anonfun$apply$mcV$sp$2.apply(DeliteApplication.scala:119)
at scala.virtualization.lms.common.IfThenElse$class.__ifThenElse(IfThenElse.scala:13)
at GDACompiler$.__ifThenElse(GDA.scala:5)
at ppl.delite.framework.DeliteApplication$$anonfun$main$2.apply$mcV$sp(DeliteApplication.scala:118)
at ppl.delite.framework.DeliteApplication$$anonfun$main$2.apply(DeliteApplication.scala:118)
at ppl.delite.framework.DeliteApplication$$anonfun$main$2.apply(DeliteApplication.scala:118)
at scala.virtualization.lms.common.IfThenElse$class.__ifThenElse(IfThenElse.scala:13)
at GDACompiler$.__ifThenElse(GDA.scala:5)
at ppl.delite.framework.DeliteApplication$class.main(DeliteApplication.scala:117)
at GDACompiler$.main(GDA.scala:5)
at GDACompiler.main(GDA.scala)
error: Delite compilation failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment