Hi all, Am 27.05.2015 um 15:45 schrieb James Cowgill: > There's probably still a hardware bug in here somewhere, but before 3.16 > the kernel was fixing it with the math emulator.
Without understanding the discussion in detail, I'd like to bring a few points here back: the issue is not about SIGILL on *any* call of sqrt; it is just when it is called with a denormal number. Using f.e. 1.134e-32 f.e. worked for me. Also, the minimal "C" analogon #include <math.h> int main(void) { float r = 1.1342362e-39; r = sqrt(r); exit(0); } works without problem. It is something specific what gfortran produces (and not gcc), and it is not just a missing emulation (since normalized numbers work); it may be an incomplete emulation. Best regards Ole -- To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/55661120.5040...@debian.org