Enable some more tests
This commit is contained in:
@@ -154,8 +154,7 @@ class Masks_PowersOfTwo_32_4 extends MacroCompilerSpec with HasSRAMGenerator wit
|
||||
override lazy val memMaskGran = Some(32)
|
||||
override lazy val libMaskGran = Some(4)
|
||||
|
||||
it should "be enabled when non-power of two masks are supported" is (pending)
|
||||
//compileExecuteAndTest(mem, lib, v, output)
|
||||
compileExecuteAndTest(mem, lib, v, output)
|
||||
}
|
||||
|
||||
class Masks_PowersOfTwo_32_8 extends MacroCompilerSpec with HasSRAMGenerator with HasSimpleDepthTestGenerator with MasksTestSettings {
|
||||
@@ -163,8 +162,7 @@ class Masks_PowersOfTwo_32_8 extends MacroCompilerSpec with HasSRAMGenerator wit
|
||||
override lazy val memMaskGran = Some(32)
|
||||
override lazy val libMaskGran = Some(8)
|
||||
|
||||
it should "be enabled when non-power of two masks are supported" is (pending)
|
||||
//compileExecuteAndTest(mem, lib, v, output)
|
||||
compileExecuteAndTest(mem, lib, v, output)
|
||||
}
|
||||
|
||||
class Masks_PowersOfTwo_8_8 extends MacroCompilerSpec with HasSRAMGenerator with HasSimpleDepthTestGenerator with MasksTestSettings {
|
||||
@@ -172,8 +170,7 @@ class Masks_PowersOfTwo_8_8 extends MacroCompilerSpec with HasSRAMGenerator with
|
||||
override lazy val memMaskGran = Some(8)
|
||||
override lazy val libMaskGran = Some(8)
|
||||
|
||||
it should "be enabled when non-power of two masks are supported" is (pending)
|
||||
//compileExecuteAndTest(mem, lib, v, output)
|
||||
compileExecuteAndTest(mem, lib, v, output)
|
||||
}
|
||||
|
||||
// Width as a multiple of the mask, bit-masked lib
|
||||
|
||||
@@ -161,8 +161,7 @@ class SplitDepth2048x64_mrw_mem32_lib8 extends MacroCompilerSpec with HasSRAMGen
|
||||
override lazy val memMaskGran = Some(32)
|
||||
override lazy val libMaskGran = Some(8)
|
||||
|
||||
it should "be enabled when non-bitmasked memories are supported" is (pending)
|
||||
//compileExecuteAndTest(mem, lib, v, output)
|
||||
compileExecuteAndTest(mem, lib, v, output)
|
||||
}
|
||||
|
||||
// Bit level mask
|
||||
|
||||
@@ -365,9 +365,7 @@ class SplitWidth1024x16_memGran_8_libGran_2_rw extends MacroCompilerSpec with Ha
|
||||
override lazy val memMaskGran = Some(8)
|
||||
override lazy val libMaskGran = Some(2)
|
||||
|
||||
it should "be enabled when non-bit masks are supported" is (pending)
|
||||
//~ compile(mem, lib, v, false)
|
||||
//~ execute(mem, lib, false, output)
|
||||
compileExecuteAndTest(mem, lib, v, output)
|
||||
}
|
||||
|
||||
// Non-power of two memGran
|
||||
|
||||
Reference in New Issue
Block a user