Created
July 30, 2014 10:35
-
-
Save anonymous/b01204f42734ea325187 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
~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