diff options
author | Prakash Ramrakhyani <prakash.ramrakhyani@arm.com> | 2014-03-07 15:56:23 -0500 |
---|---|---|
committer | Prakash Ramrakhyani <prakash.ramrakhyani@arm.com> | 2014-03-07 15:56:23 -0500 |
commit | e88cffb30a808bcfe30858167ae704ca890c72df (patch) | |
tree | f05ea0dcfe3c67b6950cb6ab1d82202e9f249159 /src/base/cprintf.cc | |
parent | c446dc40bd438057536fda6e95a44b43589f92b6 (diff) | |
download | gem5-e88cffb30a808bcfe30858167ae704ca890c72df.tar.xz |
mem: Fix incorrect assert failure in the Cache
This patch fixes an assert condition that is not true at all
times. There are valid situations that arise in dual-core
dual-workload runs where the assert condition is false. The function
call following the assert however needs to be called only when the
condition is true (a block cannot be invalidated in the tags structure
if has not been allocated in the structure, and the tempBlock is never
allocated). Hence the 'assert' has been replaced with an 'if'.
Diffstat (limited to 'src/base/cprintf.cc')
0 files changed, 0 insertions, 0 deletions