Enable some more tests

This commit is contained in:
Edward Wang
2017-08-09 01:12:17 -07:00
committed by edwardcwang
parent af67540a81
commit 43d242707b
3 changed files with 5 additions and 11 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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