Giter Club home page Giter Club logo

coupledl2's Issues

Missing DontCare for {TestTop_L2L3, TestTop_L2_Standalone, TestTop_fullSys}

We got error output when executing the following command:

make test-top-l2l3:

mill -i CoupledL2.test.runMain coupledL2.TestTop_L2L3 -td build
[304/304] CoupledL2.test.runMain 
====== Inclusive l2 (32.0KB * 1-bank) prefetch: Some(BOPParameters(16,6,5,50,1,List(-32, -30, -27, -25, -24, -20, -18, -16, -15, -12, -10, -9, -8, -6, -5, -4, -3, -2, -1, 1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, 16, 18, 20, 24, 25, 27, 30))) ======
bankBits: 0
replacement: plru
replace policy: 3
sets:128 ways:4 blockBytes:64
usr/alias: (2-bit)
usr/needHint: (1-bit)
	0 <= l1i;	sourceRange: 32~64
	1 <= l1d;	sourceRange: 0~32
====== Non-inclusive l3 (32.0KB * 1-bank) prefetch: None ======
bankBits: 0
sets:128 ways:4 blockBytes:64
[client] size:48.0KB
[client] sets:128 ways:6 blockBytes:64
blockGranularityBits: 7
echo/blockisdirty: (1-bit)
clientBits: 1
Data ECC bits:0
Tag ECC bits:0
Tag ECC bits:0
	0 <= l2
Exception in thread "main" firrtl.passes.PassExceptions: 
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[10] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.set <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[13] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[14] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[11] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[12] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[0] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[1] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[2] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[15] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[3] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[4] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.hartid <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.way <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[5] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[6] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[7] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[8] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[9] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.valid <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.wmode <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[4] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[5] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[2] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[3] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[8] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[9] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[6] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[7] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.req.ready <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.valid <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[13] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[14] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[15] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.hartid <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[0] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[1] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[10] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[11] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[12] <= VOID
firrtl.passes.PassException: 40 errors detected!
1 targets failed
CoupledL2.test.runMain subprocess failed
make: *** [Makefile:15: test-top-l2l3] Error 1

make test-top-l2standalone:

mill -i CoupledL2.test.runMain coupledL2.TestTop_L2_Standalone -td build
[304/304] CoupledL2.test.runMain 
====== Inclusive L2 (32.0KB * 1-bank) prefetch: None ======
bankBits: 0
replacement: plru
replace policy: 3
sets:128 ways:4 blockBytes:64
usr/alias: (2-bit)
echo/blockisdirty: (1-bit)
	0 <= l1d0;	sourceRange: 0~32
Exception in thread "main" firrtl.passes.PassExceptions: 
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/GrantBuffer.scala 81:17] : [module GrantBuffer]  Reference io_d_bits_d is not fully initialized.
   : io_d_bits_d.echo.blockisdirty <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/GrantBuffer.scala 81:17] : [module GrantBuffer]  Reference io_d_bits_d_1 is not fully initialized.
   : io_d_bits_d_1.echo.blockisdirty <= VOID
firrtl.passes.PassException: 2 errors detected!
1 targets failed
CoupledL2.test.runMain subprocess failed
make: *** [Makefile:12: test-top-l2standalone] Error 1

make test-top-fullsys:

mill -i CoupledL2.test.runMain coupledL2.TestTop_fullSys -td build
[304/304] CoupledL2.test.runMain 
====== Inclusive l20 (32.0KB * 1-bank) prefetch: Some(BOPParameters(16,6,5,50,1,List(-32, -30, -27, -25, -24, -20, -18, -16, -15, -12, -10, -9, -8, -6, -5, -4, -3, -2, -1, 1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, 16, 18, 20, 24, 25, 27, 30))) ======
bankBits: 0
replacement: plru
replace policy: 3
sets:128 ways:4 blockBytes:64
usr/alias: (2-bit)
	0 <= l1i0;	sourceRange: 32~64
	1 <= l1d0;	sourceRange: 0~32
====== Inclusive l21 (32.0KB * 1-bank) prefetch: Some(BOPParameters(16,6,5,50,1,List(-32, -30, -27, -25, -24, -20, -18, -16, -15, -12, -10, -9, -8, -6, -5, -4, -3, -2, -1, 1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, 16, 18, 20, 24, 25, 27, 30))) ======
bankBits: 0
replacement: plru
replace policy: 3
sets:128 ways:4 blockBytes:64
usr/alias: (2-bit)
	0 <= l1i1;	sourceRange: 32~64
	1 <= l1d1;	sourceRange: 0~32
====== Non-inclusive L3 (32.0KB * 1-bank) prefetch: None ======
bankBits: 0
sets:128 ways:4 blockBytes:64
[client] size:48.0KB
[client] sets:128 ways:6 blockBytes:64
blockGranularityBits: 7
echo/blockisdirty: (1-bit)
clientBits: 2
Data ECC bits:0
Tag ECC bits:0
Tag ECC bits:0
	0 <= l20
	1 <= l21
Exception in thread "main" firrtl.passes.PassExceptions: 
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[10] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.set <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[13] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[14] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[11] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[12] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[0] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[1] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[2] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[15] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[3] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[4] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.hartid <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.way <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[5] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[6] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[7] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[8] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.rawData[9] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.valid <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/prefetch/Prefetcher.scala 127:16] : [module Prefetcher]  Reference tpio is not fully initialized.
   : tpio.tpmeta_port.req.bits.wmode <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[4] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[5] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[2] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[3] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[8] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[9] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[6] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[7] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.req.ready <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.valid <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[13] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[14] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[15] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.hartid <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[0] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[1] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[10] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[11] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[12] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2_1]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[4] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2_1]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[5] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2_1]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[2] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2_1]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[3] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2_1]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[8] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2_1]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[9] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2_1]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[6] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2_1]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[7] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2_1]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.req.ready <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2_1]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.valid <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2_1]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[13] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2_1]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[14] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2_1]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[15] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2_1]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.hartid <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2_1]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[0] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2_1]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[1] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2_1]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[10] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2_1]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[11] <= VOID
firrtl.passes.CheckInitialization$RefNotInitializedException:  @[src/main/scala/coupledL2/CoupledL2.scala 281:49] : [module CoupledL2_1]  Reference prefetcher is not fully initialized.
   : prefetcher.tpio.tpmeta_port.resp.bits.rawData[12] <= VOID
firrtl.passes.PassException: 59 errors detected!
1 targets failed
CoupledL2.test.runMain subprocess failed
make: *** [Makefile:21: test-top-fullsys] Error 1

Even happens in commit 2a1d3b0, which currently used as a submodule in XiangShan master branch.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.