yggdrasil/test.c

23 lines
336 B
C

#include <assert.h>
#include <stdio.h>
#include <math.h>
#include <setjmp.h>
void will_fail(jmp_buf a) {
printf("FAIL!!!\n");
longjmp(a, 123);
}
int main(int argc, const char **argv) {
jmp_buf a;
int res = setjmp(a);
printf("setjmp = %d\n", res);
if (res == 0) {
will_fail(a);
}
return 0;
}