yggdrasil/test.c

23 lines
336 B
C
Raw Normal View History

2024-11-11 23:50:38 +02:00
#include <assert.h>
#include <stdio.h>
#include <math.h>
#include <setjmp.h>
void will_fail(jmp_buf a) {
printf("FAIL!!!\n");
longjmp(a, 123);
}
2024-11-12 17:07:06 +02:00
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);
}
2024-11-11 15:19:36 +02:00
return 0;
}