I've just enabled IEEE 754 floating-point exceptions and trap recovery on x86-64, and fixed some of the microcode's hardware trap handling. Now Scheme should usually be able to find out where it was that you divided by zero. Let me know if you can persuade Scheme to get a hardware trap for which it can't figure out where it was, and if so, how you triggered it.
_______________________________________________ MIT-Scheme-devel mailing list [email protected] http://lists.gnu.org/mailman/listinfo/mit-scheme-devel
