Commit Graph

2 Commits

Author SHA1 Message Date
Samuel Thibault fd30525ead assert/test-assert-2.c: Include <unistd.h>
For _exit declaration.
2024-12-22 23:34:27 +01:00
DJ Delorie e79e5c4899 assert: ensure posix compliance, add tests for such
Fix assert.c so that even the fallback
case conforms to POSIX, although not exactly the same as
the default case so a test can tell the difference.

Add a test that verifies that abort is called, and that the
message printed to stderr has all the info that POSIX requires.
Verify this even when malloc isn't usable.

Reviewed-by: Paul Eggert <eggert@cs.ucla.edu>
2024-12-20 22:44:01 -05:00