1 The harness proves memory safety of
2 QueueGenericCreateStatic under the assumption made in the harness.
4 The principal assumption is that (uxItemSize * uxQueueLength) + sizeof(Queue_t)
5 does not overflow. Further, ucQueueStorage must only be null iff uxItemSize is null.
6 In addition, the passed queue storage is assumed to be allocated to the right size.
8 The configurations for configSUPPORT_DYNAMIC_ALLOCATION set to 0 and 1 are checked.
10 This proof is a work-in-progress. Proof assumptions are described in
11 the harness. The proof also assumes the following functions are
12 memory safe and have no side effects relevant to the memory safety of