aboutsummaryrefslogtreecommitdiff
path: root/src/test
diff options
context:
space:
mode:
authorJack Koenig2021-12-17 09:25:38 -0800
committerGitHub2021-12-17 09:25:38 -0800
commit02e46bdb40b76c9f7803dd1ae4f18b388f9d55a4 (patch)
treedad3b3f3c153831c33ae100aea659275f7284e3a /src/test
parent090110cce588fa4ea316a7bc4a65f84b9f8fd126 (diff)
Modify and optimize performance of propagate annotations (#2393)
* Change AnnotationSeq underlying from List to Seq It was nothing but pointless copying. * Make propagateAnnotations faster There was lots of expensive logic for very little benefit.
Diffstat (limited to 'src/test')
-rw-r--r--src/test/scala/firrtlTests/AnnotationTests.scala4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/test/scala/firrtlTests/AnnotationTests.scala b/src/test/scala/firrtlTests/AnnotationTests.scala
index 7837b4ba..a51a8e77 100644
--- a/src/test/scala/firrtlTests/AnnotationTests.scala
+++ b/src/test/scala/firrtlTests/AnnotationTests.scala
@@ -45,7 +45,9 @@ abstract class AnnotationTests extends LowFirrtlTransformSpec with Matchers with
r.annotations.toSeq should contain(ta)
}
- "Deleting annotations" should "create a DeletedAnnotation" in {
+ // This test is no longer true as of 1.5.0-RC2, see
+ // https://github.com/chipsalliance/firrtl/pull/2393
+ "Deleting annotations" should "create a DeletedAnnotation" ignore {
val transform = Dependency[DeletingTransform]
val compiler = makeVerilogCompiler(Seq(transform))
val input =