< int main(int argc, char *argv[]) --- > int main (int argc, /*@unused@*/ char *argv[])
< employee_setName(&e, na); --- > check (employee_setName(&e, na));
< employee_setName(&e, na); --- > check (employee_setName(&e, na));
< employee_setName(&e, na); --- > check (employee_setName(&e, na));
< employee_setName(&e, na); --- > check (employee_setName(&e, na));
< printf("Should print 4: %d\n", j); --- > printf("Should print 4: %d\n", /*@-usedef@*/ j /*@=usedef@*/);
< fire(17); --- > check (fire(17));
< fire(empset_choose(em3).ssNum); --- > check (fire(empset_choose(em3).ssNum));
> modifies internalState;
< bool empset_insert (empset s, employee e) --- > bool /*@alt void@*/ empset_insert (empset s, employee e)
< bool empset_delete (empset s, employee e) --- > bool /*@alt void@*/ empset_delete (empset s, employee e)
< bool empset_insert(empset s, employee e) --- > | bool : void | empset_insert(empset s, employee e)
< bool empset_delete(empset s, employee e) --- > | bool : void | empset_delete(empset s, employee e)
> modifies internalState;
< exit (1); --- > exit (EXIT_FAILURE);
< exit (1); --- > exit (EXIT_FAILURE);
< exit (1); --- > exit (EXIT_FAILURE);
< # define erc_choose(c) ((c->vals)->val) --- > # define erc_choose(c) (((c)->vals)->val)
< bool erc_delete(erc c, eref er) --- > | bool : void | erc_delete(erc c, eref er)
> modifies internalState;
< exit (1); --- > exit (EXIT_FAILURE);
< exit (1); --- > exit (EXIT_FAILURE);
< if (needsInit == FALSE) --- > if (!needsInit)
< exit (1); --- > exit (EXIT_FAILURE);
< exit (1); --- > exit (EXIT_FAILURE);
< # define eref_assign(er, e) (eref_Pool.conts[er] = e) --- > # define eref_assign(er, e) (eref_Pool.conts[er] = (e))
< # define eref_equal(er1, er2) (er1 == er2) --- > # define eref_equal(er1, er2) ((er1) == (er2))
> modifies internalState;