ASSERT(2)ASSERT(2)

NAME

assert – check program invariants

SYNOPSIS

#include <u.h>
#include <libc.h>

#define assert(cond) if(cond);else _assert("cond")

void _assert(char* cond)

DESCRIPTION

Assert is a preprocessor macro that (via _assert) prints a message and calls abort when cond is false.

SOURCE

/sys/src/libc/port/_assert.c