From e8f90ef5011cf488c8eb49bd578fbb95ae841512 Mon Sep 17 00:00:00 2001 From: Jiuyang Liu Date: Tue, 8 Dec 2020 02:49:35 +0800 Subject: (encore) Builder: use LazyLogging.logger.warn to print elaboration message (#1670) * Builder: use LazyLogging.logger.warn to print elaboration message * add deprecation for chisel3.internal.ErrorLog.info. * add test to check elaboration message still exist. Co-authored-by: Kevin Laeufer --- src/test/scala/chiselTests/stage/ChiselMainSpec.scala | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/test/scala/chiselTests') diff --git a/src/test/scala/chiselTests/stage/ChiselMainSpec.scala b/src/test/scala/chiselTests/stage/ChiselMainSpec.scala index 679677d0..a11b8a44 100644 --- a/src/test/scala/chiselTests/stage/ChiselMainSpec.scala +++ b/src/test/scala/chiselTests/stage/ChiselMainSpec.scala @@ -132,6 +132,16 @@ class ChiselMainSpec extends AnyFeatureSpec with GivenWhenThen with Matchers wit } info("As a Chisel user") + info("I compile a design") + Feature("show elaborating message") { + runStageExpectFiles( + ChiselMainTest(args = Array("-X", "high"), + generator = Some(classOf[SameTypesModule]), + stdout = Some("Done elaborating.") + ) + ) + } + info("I screw up and compile some bad code") Feature("Stack trace trimming") { Seq( -- cgit v1.2.3