Closed JustinKim98 closed 2 hours ago
Oh, yes! It was intended to use pe_ffi
, we use the original Gemmini PE implementation in the Assignment 5.
FYI: The reason of the panic is due to the #[synthesize]
attribute in the PE function, the hazardflow compiler currently panic if that attribute is in a function which is not a top module.
Thank you for your answer!
in implementation of
tile_with_reg
function in assignment 5, the default implementation given usestile
function defined intile.rs
which usespe
implemented outside.However, if I try to change
pe_ffi
tope
which I implemented on assignment 4, hazardflow panics during the build process. (I passed all tests given in assignment 4)Is this an expected behavior? If it is, should we use
pe_ffi
insteadpe
for assignment 5? (My implementation in assignment 5 passes tests if I usepe_ffi
)