diff options
| author | Jack Koenig | 2021-12-17 09:25:38 -0800 |
|---|---|---|
| committer | GitHub | 2021-12-17 09:25:38 -0800 |
| commit | 02e46bdb40b76c9f7803dd1ae4f18b388f9d55a4 (patch) | |
| tree | dad3b3f3c153831c33ae100aea659275f7284e3a /src/test | |
| parent | 090110cce588fa4ea316a7bc4a65f84b9f8fd126 (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.scala | 4 |
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 = |
