Skip to content

Instantly share code, notes, and snippets.

@darsnack

darsnack/Error trace

Created Dec 26, 2019
Embed
What would you like to do?
Error trace
TREE: bitstream.types.SBitstream.sqrt(x)(SimulationId("bitstream.types.SBitstream", "x"))
TRANSFORM: /Users/darsnack/Code/BitSAD/BitBench/IterativeSVD/IterativeSVD.scala
TREE: var z: bitstream.types.SBitstream = bitstream.types.SBitstream.sqrt(x)(SimulationId("bitstream.types.SBitstream", "x"))
TREE: {
var z: bitstream.types.SBitstream = bitstream.types.SBitstream.sqrt(x)(SimulationId("bitstream.types.SBitstream", "x"));
var b: bitstream.types.SBitstream = z.$plus(y)(SimulationId("z", "y"));
b
}
TREE: ({
var z: bitstream.types.SBitstream = bitstream.types.SBitstream.sqrt(x)(SimulationId("bitstream.types.SBitstream", "x"));
var b: bitstream.types.SBitstream = z.$plus(y)(SimulationId("z", "y"));
b
}: Any)
TRANSFORM: /Users/darsnack/Code/BitSAD/BitBench/IterativeSVD/IterativeSVD.scala
TREE: def loop(x: bitstream.types.SBitstream, y: bitstream.types.SBitstream): Any = ({
var z: bitstream.types.SBitstream = bitstream.types.SBitstream.sqrt(x)(SimulationId("bitstream.types.SBitstream", "x"));
var b: bitstream.types.SBitstream = z.$plus(y)(SimulationId("z", "y"));
b
}: Any)
TRANSFORM: /Users/darsnack/Code/BitSAD/BitBench/IterativeSVD/IterativeSVD.scala
TREE: scala.AnyRef {
<paramaccessor> private[this] val params: IterativeSVD.Parameters = _;
def <init>(params: IterativeSVD.Parameters): IterativeSVD.Module = {
Module.super.<init>();
()
};
private[this] val outputList: List[(String, Int, Int)] = scala.collection.immutable.List.apply[(String, Int, Int)](scala.Tuple3.apply[String, Int, Int]("A", 2, 2), scala.Tuple3.apply[String, Int, Int]("v", 2, 1), scala.Tuple3.apply[String, Int, Int]("u", 2, 1), scala.Tuple3.apply[String, Int, Int]("sigma", 1, 1));
<stable> <accessor> def outputList: List[(String, Int, Int)] = Module.this.outputList;
private[this] val feedbackMode: Int = 1;
<stable> <accessor> def feedbackMode: Int = Module.this.feedbackMode;
def loop(x: bitstream.types.SBitstream, y: bitstream.types.SBitstream): Any = ({
var z: bitstream.types.SBitstream = bitstream.types.SBitstream.sqrt(x)(SimulationId("bitstream.types.SBitstream", "x"));
var b: bitstream.types.SBitstream = z.$plus(y)(SimulationId("z", "y"));
b
}: Any)
}
TRANSFORM: /Users/darsnack/Code/BitSAD/BitBench/IterativeSVD/IterativeSVD.scala
TREE: class Module extends scala.AnyRef {
<paramaccessor> private[this] val params: IterativeSVD.Parameters = _;
def <init>(params: IterativeSVD.Parameters): IterativeSVD.Module = {
Module.super.<init>();
()
};
private[this] val outputList: List[(String, Int, Int)] = scala.collection.immutable.List.apply[(String, Int, Int)](scala.Tuple3.apply[String, Int, Int]("A", 2, 2), scala.Tuple3.apply[String, Int, Int]("v", 2, 1), scala.Tuple3.apply[String, Int, Int]("u", 2, 1), scala.Tuple3.apply[String, Int, Int]("sigma", 1, 1));
<stable> <accessor> def outputList: List[(String, Int, Int)] = Module.this.outputList;
private[this] val feedbackMode: Int = 1;
<stable> <accessor> def feedbackMode: Int = Module.this.feedbackMode;
def loop(x: bitstream.types.SBitstream, y: bitstream.types.SBitstream): Any = ({
var z: bitstream.types.SBitstream = bitstream.types.SBitstream.sqrt(x)(SimulationId("bitstream.types.SBitstream", "x"));
var b: bitstream.types.SBitstream = z.$plus(y)(SimulationId("z", "y"));
b
}: Any)
}
TRANSFORM: null
TREE: package IterativeSVD {
import bitstream.types._;
import bitstream.simulator.units._;
import bitstream.macros.Macros._;
import scala.math._;
abstract trait Parameters extends scala.AnyRef {
<stable> <accessor> val m: Int;
<stable> <accessor> val n: Int
};
object DefaultParams extends AnyRef with IterativeSVD.Parameters {
def <init>(): IterativeSVD.DefaultParams.type = {
DefaultParams.super.<init>();
()
};
private[this] val m: Int = 2;
<stable> <accessor> def m: Int = DefaultParams.this.m;
private[this] val n: Int = 2;
<stable> <accessor> def n: Int = DefaultParams.this.n
};
class Module extends scala.AnyRef {
<paramaccessor> private[this] val params: IterativeSVD.Parameters = _;
def <init>(params: IterativeSVD.Parameters): IterativeSVD.Module = {
Module.super.<init>();
()
};
private[this] val outputList: List[(String, Int, Int)] = scala.collection.immutable.List.apply[(String, Int, Int)](scala.Tuple3.apply[String, Int, Int]("A", 2, 2), scala.Tuple3.apply[String, Int, Int]("v", 2, 1), scala.Tuple3.apply[String, Int, Int]("u", 2, 1), scala.Tuple3.apply[String, Int, Int]("sigma", 1, 1));
<stable> <accessor> def outputList: List[(String, Int, Int)] = Module.this.outputList;
private[this] val feedbackMode: Int = 1;
<stable> <accessor> def feedbackMode: Int = Module.this.feedbackMode;
def loop(x: bitstream.types.SBitstream, y: bitstream.types.SBitstream): Any = ({
var z: bitstream.types.SBitstream = bitstream.types.SBitstream.sqrt(x)(SimulationId("bitstream.types.SBitstream", "x"));
var b: bitstream.types.SBitstream = z.$plus(y)(SimulationId("z", "y"));
b
}: Any)
}
}
[error] ## Exception when compiling 1 sources to /Users/darsnack/Code/BitSAD/BitBench/IterativeSVD/target/scala-2.12/classes
[error] java.lang.AssertionError: assertion failed:
[error] bitstream.types.SBitstream.sqrt(x)(SimulationId("bitstream.types.SBitstream", "x"))
[error] while compiling: /Users/darsnack/Code/BitSAD/BitBench/IterativeSVD/IterativeSVD.scala
[error] during phase: superaccessors
[error] library version: version 2.12.6
[error] compiler version: version 2.12.6
[error] reconstructed args: -classpath /Users/darsnack/Code/BitSAD/BitBench/IterativeSVD/target/scala-2.12/classes:/Users/darsnack/.ivy2/local/com.github.uw-pharm/bitsad-macros_2.12/0.6.0-SNAPSHOT/jars/bitsad-macros_2.12.jar:/Users/darsnack/.ivy2/local/com.github.uw-pharm/bitsad-libraries_2.12/0.6.0-SNAPSHOT/jars/bitsad-libraries_2.12.jar:/Users/darsnack/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.12.6/scala-reflect-2.12.6.jar:/Users/darsnack/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.12.6/scala-compiler-2.12.6.jar:/Users/darsnack/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_2.12/1.0.6/scala-xml_2.12-1.0.6.jar -Xprint:superaccessors -bootclasspath /Users/darsnack/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.6/scala-library-2.12.6.jar
[error]
[error] last tree to typer: This(class Module)
[error] tree position: line 24 of /Users/darsnack/Code/BitSAD/BitBench/IterativeSVD/IterativeSVD.scala
[error] tree tpe: Module.this.type
[error] symbol: class Module in package IterativeSVD
[error] symbol definition: class Module extends AnyRef (a ClassSymbol)
[error] symbol package: IterativeSVD
[error] symbol owners: class Module
[error] call site: method loop in class Module in package IterativeSVD
[error]
[error] == Source file context for tree position ==
[error]
[error] 21 val outputList = List(("A", 2, 2), ("v", 2, 1), ("u", 2, 1), ("sigma", 1, 1))
[error] 22
[error] 23 // Set feedback mode
[error] 24 val feedbackMode : Int = 1
[error] 25
[error] 26 def loop(x: SBitstream, y: SBitstream) = simulatable[SBitstream] {
[error] 27 var z = SBitstream.sqrt(x)
[error] scala.reflect.internal.SymbolTable.throwAssertionError(SymbolTable.scala:163)
[error] scala.tools.nsc.typechecker.SuperAccessors$SuperAccTransformer.transform(SuperAccessors.scala:388)
[error] scala.tools.nsc.typechecker.SuperAccessors$SuperAccTransformer.transform(SuperAccessors.scala:71)
[error] scala.reflect.internal.Trees.$anonfun$itransform$1(Trees.scala:1378)
[error] scala.tools.nsc.typechecker.SuperAccessors$SuperAccTransformer.atOwner(SuperAccessors.scala:422)
[error] scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:25)
[error] scala.reflect.internal.Trees.itransform(Trees.scala:1377)
[error] scala.reflect.internal.Trees.itransform$(Trees.scala:1357)
[error] scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:18)
[error] scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:18)
[error] scala.reflect.api.Trees$Transformer.transform(Trees.scala:2555)
[error] scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:44)
[error] scala.tools.nsc.typechecker.SuperAccessors$SuperAccTransformer.transform(SuperAccessors.scala:397)
[error] scala.tools.nsc.typechecker.SuperAccessors$SuperAccTransformer.transform(SuperAccessors.scala:71)
[error] scala.reflect.api.Trees$Transformer.$anonfun$transformStats$1(Trees.scala:2589)
[error] scala.reflect.api.Trees$Transformer.transformStats(Trees.scala:2587)
[error] scala.reflect.internal.Trees.itransform(Trees.scala:1387)
[error] scala.reflect.internal.Trees.itransform$(Trees.scala:1357)
[error] scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:18)
[error] scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:18)
[error] scala.reflect.api.Trees$Transformer.transform(Trees.scala:2555)
[error] scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:44)
[error] scala.tools.nsc.typechecker.SuperAccessors$SuperAccTransformer.transform(SuperAccessors.scala:397)
[error] scala.tools.nsc.typechecker.SuperAccessors$SuperAccTransformer.transform(SuperAccessors.scala:71)
[error] scala.reflect.internal.Trees.itransform(Trees.scala:1421)
[error] scala.reflect.internal.Trees.itransform$(Trees.scala:1357)
[error] scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:18)
[error] scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:18)
[error] scala.reflect.api.Trees$Transformer.transform(Trees.scala:2555)
[error] scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:44)
[error] scala.tools.nsc.typechecker.SuperAccessors$SuperAccTransformer.transform(SuperAccessors.scala:397)
[error] scala.tools.nsc.typechecker.SuperAccessors$SuperAccTransformer.transform(SuperAccessors.scala:71)
[error] scala.reflect.internal.Trees.$anonfun$itransform$2(Trees.scala:1384)
[error] scala.tools.nsc.typechecker.SuperAccessors$SuperAccTransformer.atOwner(SuperAccessors.scala:422)
[error] scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:25)
[error] scala.reflect.internal.Trees.itransform(Trees.scala:1382)
[error] scala.reflect.internal.Trees.itransform$(Trees.scala:1357)
[error] scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:18)
[error] scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:18)
[error] scala.reflect.api.Trees$Transformer.transform(Trees.scala:2555)
[error] scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:44)
[error] scala.tools.nsc.typechecker.SuperAccessors$SuperAccTransformer.transform(SuperAccessors.scala:397)
[error] scala.tools.nsc.typechecker.SuperAccessors$SuperAccTransformer.transform(SuperAccessors.scala:71)
[error] scala.reflect.api.Trees$Transformer.$anonfun$transformTrees$1(Trees.scala:2559)
[error] scala.reflect.api.Trees$Transformer.transformTrees(Trees.scala:2559)
[error] scala.tools.nsc.typechecker.SuperAccessors$SuperAccTransformer.$anonfun$transform$4(SuperAccessors.scala:255)
[error] scala.tools.nsc.typechecker.SuperAccessors$SuperAccTransformer.atOwner(SuperAccessors.scala:422)
[error] scala.tools.nsc.typechecker.SuperAccessors$SuperAccTransformer.transformTemplate$1(SuperAccessors.scala:255)
[error] scala.tools.nsc.typechecker.SuperAccessors$SuperAccTransformer.transform(SuperAccessors.scala:260)
[error] scala.tools.nsc.typechecker.SuperAccessors$SuperAccTransformer.transform(SuperAccessors.scala:71)
[error] scala.reflect.api.Trees$Transformer.transformTemplate(Trees.scala:2563)
[error] scala.reflect.internal.Trees.$anonfun$itransform$4(Trees.scala:1429)
[error] scala.tools.nsc.typechecker.SuperAccessors$SuperAccTransformer.atOwner(SuperAccessors.scala:422)
[error] scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:25)
[error] scala.reflect.internal.Trees.itransform(Trees.scala:1428)
[error] scala.reflect.internal.Trees.itransform$(Trees.scala:1357)
[error] scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:18)
[error] scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:18)
[error] scala.reflect.api.Trees$Transformer.transform(Trees.scala:2555)
[error] scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:44)
[error] scala.tools.nsc.typechecker.SuperAccessors$SuperAccTransformer.transformClassDef$1(SuperAccessors.scala:237)
[error] scala.tools.nsc.typechecker.SuperAccessors$SuperAccTransformer.transform(SuperAccessors.scala:239)
[error] scala.tools.nsc.typechecker.SuperAccessors$SuperAccTransformer.transform(SuperAccessors.scala:71)
[error] scala.reflect.api.Trees$Transformer.$anonfun$transformStats$1(Trees.scala:2589)
[error] scala.reflect.api.Trees$Transformer.transformStats(Trees.scala:2587)
[error] scala.reflect.internal.Trees.$anonfun$itransform$7(Trees.scala:1447)
[error] scala.tools.nsc.typechecker.SuperAccessors$SuperAccTransformer.atOwner(SuperAccessors.scala:422)
[error] scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:25)
[error] scala.reflect.internal.Trees.itransform(Trees.scala:1447)
[error] scala.reflect.internal.Trees.itransform$(Trees.scala:1357)
[error] scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:18)
[error] scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:18)
[error] scala.reflect.api.Trees$Transformer.transform(Trees.scala:2555)
[error] scala.tools.nsc.transform.TypingTransformers$TypingTransformer.super$transform(TypingTransformers.scala:40)
[error] scala.tools.nsc.transform.TypingTransformers$TypingTransformer.$anonfun$transform$2(TypingTransformers.scala:42)
[error] scala.tools.nsc.typechecker.SuperAccessors$SuperAccTransformer.atOwner(SuperAccessors.scala:422)
[error] scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:25)
[error] scala.tools.nsc.typechecker.SuperAccessors$SuperAccTransformer.transform(SuperAccessors.scala:397)
[error] scala.tools.nsc.typechecker.SuperAccessors$SuperAccTransformer.transform(SuperAccessors.scala:71)
[error] scala.tools.nsc.ast.Trees$Transformer.transformUnit(Trees.scala:140)
[error] scala.tools.nsc.transform.Transform$Phase.apply(Transform.scala:30)
[error] scala.tools.nsc.Global$GlobalPhase.$anonfun$applyPhase$1(Global.scala:426)
[error] scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:419)
[error] scala.tools.nsc.Global$GlobalPhase.$anonfun$run$1(Global.scala:390)
[error] scala.tools.nsc.Global$GlobalPhase.$anonfun$run$1$adapted(Global.scala:390)
[error] scala.collection.Iterator.foreach(Iterator.scala:944)
[error] scala.collection.Iterator.foreach$(Iterator.scala:944)
[error] scala.collection.AbstractIterator.foreach(Iterator.scala:1432)
[error] scala.tools.nsc.Global$GlobalPhase.run(Global.scala:390)
[error] scala.tools.nsc.Global$Run.compileUnitsInternal(Global.scala:1446)
[error] scala.tools.nsc.Global$Run.compileUnits(Global.scala:1430)
[error] scala.tools.nsc.Global$Run.compileSources(Global.scala:1423)
[error] scala.tools.nsc.Global$Run.compile(Global.scala:1539)
[error] xsbt.CachedCompiler0.run(CompilerInterface.scala:153)
[error] xsbt.CachedCompiler0.run(CompilerInterface.scala:125)
[error] xsbt.CompilerInterface.run(CompilerInterface.scala:39)
[error] java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[error] java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[error] java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[error] java.base/java.lang.reflect.Method.invoke(Method.java:564)
[error] sbt.internal.inc.AnalyzingCompiler.call(AnalyzingCompiler.scala:248)
[error] sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:122)
[error] sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:95)
[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:91)
[error] scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
[error] sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:186)
[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$3(MixedAnalyzingCompiler.scala:82)
[error] sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$3$adapted(MixedAnalyzingCompiler.scala:77)
[error] sbt.internal.inc.JarUtils$.withPreviousJar(JarUtils.scala:215)
[error] sbt.internal.inc.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:77)
[error] sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:146)
[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:343)
[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:343)
[error] sbt.internal.inc.Incremental$.doCompile(Incremental.scala:120)
[error] sbt.internal.inc.Incremental$.$anonfun$compile$4(Incremental.scala:100)
[error] sbt.internal.inc.IncrementalCommon.recompileClasses(IncrementalCommon.scala:180)
[error] sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:98)
[error] sbt.internal.inc.Incremental$.$anonfun$compile$3(Incremental.scala:102)
[error] sbt.internal.inc.Incremental$.manageClassfiles(Incremental.scala:155)
[error] sbt.internal.inc.Incremental$.compile(Incremental.scala:92)
[error] sbt.internal.inc.IncrementalCompile$.apply(Compile.scala:75)
[error] sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:348)
[error] sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:301)
[error] sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:168)
[error] sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:248)
[error] sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:74)
[error] sbt.Defaults$.compileIncrementalTaskImpl(Defaults.scala:1757)
[error] sbt.Defaults$.$anonfun$compileIncrementalTask$1(Defaults.scala:1730)
[error] scala.Function1.$anonfun$compose$1(Function1.scala:49)
[error] sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:62)
[error] sbt.std.Transform$$anon$4.work(Transform.scala:67)
[error] sbt.Execute.$anonfun$submit$2(Execute.scala:280)
[error] sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:19)
[error] sbt.Execute.work(Execute.scala:289)
[error] sbt.Execute.$anonfun$submit$1(Execute.scala:280)
[error] sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:178)
[error] sbt.CompletionService$$anon$2.call(CompletionService.scala:37)
[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
[error] java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514)
[error] java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
[error] java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135)
[error] java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
[error] java.base/java.lang.Thread.run(Thread.java:844)
[error]
[error] stack trace is suppressed; run last iterative_svd / Compile / compileIncremental for the full output
[error] (iterative_svd / Compile / compileIncremental) java.lang.AssertionError: assertion failed:
[error] bitstream.types.SBitstream.sqrt(x)(SimulationId("bitstream.types.SBitstream", "x"))
[error] while compiling: /Users/darsnack/Code/BitSAD/BitBench/IterativeSVD/IterativeSVD.scala
[error] during phase: superaccessors
[error] library version: version 2.12.6
[error] compiler version: version 2.12.6
[error] reconstructed args: -classpath /Users/darsnack/Code/BitSAD/BitBench/IterativeSVD/target/scala-2.12/classes:/Users/darsnack/.ivy2/local/com.github.uw-pharm/bitsad-macros_2.12/0.6.0-SNAPSHOT/jars/bitsad-macros_2.12.jar:/Users/darsnack/.ivy2/local/com.github.uw-pharm/bitsad-libraries_2.12/0.6.0-SNAPSHOT/jars/bitsad-libraries_2.12.jar:/Users/darsnack/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.12.6/scala-reflect-2.12.6.jar:/Users/darsnack/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.12.6/scala-compiler-2.12.6.jar:/Users/darsnack/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_2.12/1.0.6/scala-xml_2.12-1.0.6.jar -Xprint:superaccessors -bootclasspath /Users/darsnack/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.6/scala-library-2.12.6.jar
[error]
[error] last tree to typer: This(class Module)
[error] tree position: line 24 of /Users/darsnack/Code/BitSAD/BitBench/IterativeSVD/IterativeSVD.scala
[error] tree tpe: Module.this.type
[error] symbol: class Module in package IterativeSVD
[error] symbol definition: class Module extends AnyRef (a ClassSymbol)
[error] symbol package: IterativeSVD
[error] symbol owners: class Module
[error] call site: method loop in class Module in package IterativeSVD
[error]
[error] == Source file context for tree position ==
[error]
[error] 21 val outputList = List(("A", 2, 2), ("v", 2, 1), ("u", 2, 1), ("sigma", 1, 1))
[error] 22
[error] 23 // Set feedback mode
[error] 24 val feedbackMode : Int = 1
[error] 25
[error] 26 def loop(x: SBitstream, y: SBitstream) = simulatable[SBitstream] {
[error] 27 var z = SBitstream.sqrt(x)
[error] Total time: 0 s, completed Dec 26, 2019, 8:45:42 AM
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment