blob: 444d5a0e06dd6aac9a2a60d6b2108bf6394401ac [file] [log] [blame]
#ifndef _P3_ERROR_H_
#define _P3_ERROR_H_
#include <stdio.h>
#include <stdlib.h>
#define NI() \
do { fprintf(stderr, "%s is not implemented at %s::%d\n", __PRETTY_FUNCTION__, __FILE__, __LINE__); abort(); } while(0)
#define fatal(...) \
do { fprintf(stderr, "FATAL: "); fprintf(stderr, __VA_ARGS__); fprintf(stderr, "\n"); abort(); } while(0)
#endif