diff --git a/core/src/main/scala/chisel3/Aggregate.scala b/core/src/main/scala/chisel3/Aggregate.scala index 6598cd40c40..94936da6ec2 100644 --- a/core/src/main/scala/chisel3/Aggregate.scala +++ b/core/src/main/scala/chisel3/Aggregate.scala @@ -320,7 +320,7 @@ sealed class Vec[T <: Data] private[chisel3] (gen: => T, val length: Int) extend } if (length == 0) { - Builder.warning(Warning(WarningID.ExtractFromVecSizeZero, s"Cannot extra from Vec of size 0.")) + Builder.warning(Warning(WarningID.ExtractFromVecSizeZero, s"Cannot extract from Vec of size 0.")) } else { p.widthOption.foreach { pWidth => val correctWidth = BigInt(length - 1).bitLength diff --git a/src/test/scala/chiselTests/stage/WarningConfigurationSpec.scala b/src/test/scala/chiselTests/stage/WarningConfigurationSpec.scala index 530cdfe2025..eb491f44b3a 100644 --- a/src/test/scala/chiselTests/stage/WarningConfigurationSpec.scala +++ b/src/test/scala/chiselTests/stage/WarningConfigurationSpec.scala @@ -369,7 +369,7 @@ class WarningConfigurationSpec extends AnyFunSpec with Matchers with chiselTests it("should number ExtractFromVecSizeZero as 6") { val args = Array("--warn-conf", "id=6:e,any:s", "--throw-on-first-error") val e = the[Exception] thrownBy ChiselStage.emitCHIRRTL(new ExtractFromVecSizeZero, args) - e.getMessage should include("[W006] Cannot extra from Vec of size 0") + e.getMessage should include("[W006] Cannot extract from Vec of size 0") } } }