This is an old, old bug, but maybe fixable before 2.0?
#include <stdio.h> #include <signal.h>
int main() { int a,b,c;
signal(SIGFPE,SIG_IGN); a = 1; b = 0; c = a/b; return 0; }