-
Notifications
You must be signed in to change notification settings - Fork 81
Open
Labels
essentialWill cause failure to meet customer requirements. Assign resources.Will cause failure to meet customer requirements. Assign resources.
Description
Running tests with SHIELD_DEBUG enabled with make -f lii6ll.gmk VARIETY=cool CFLAGS='-DSHIELD_DEBUG' clean testci at current master (179341b) produces multiple assertion failures in various tests, all of the form:
shield.c:644: MPS ASSERTION FAILED: queued == shield->limit
It is likely that this assertion is incorrect, but this needs thorough investigation. Errors in shield invariants are very costly.
Found while checking the validity of e47bc4c04 .
We should also run a build with SHIELD_DEBUG set as part of CI, to prevent similar problems early.
Metadata
Metadata
Assignees
Labels
essentialWill cause failure to meet customer requirements. Assign resources.Will cause failure to meet customer requirements. Assign resources.