When launched in Terminal GNU Emacsen 22.0.50 and 23.0.0 both crash  
    after some time. In gdb GNU Emacs continues until:

            Program received signal EXC_BAD_INSTRUCTION, Illegal instruction/ 
    operand.
            0x001f26d8 in Fsqrt (arg=501192) at floatfns.c:561
            561       IN_FLOAT (d = sqrt (d), "sqrt", arg);

Please examine relevant variables (you can start with d)
to determine what's actually happening in the function.

    After a few 'make distclean ; ./configure ... ; make' cycles it seems  
    to be this gcc option that makes GNU Emacs crash when running with no  
    windows: -mpowerpc-gpopt. This is again true for both GNU Emacsen  
    22.0.50 and 23.0.0. More optimisation like -O2 works.

This could be a GCC bug.  However, the only way to track it down
is to find the place where the compiled code is wrong.  To do that,
you need to debug the program in the usual way.

If you put a breakpoint at Fsqrt and step thru, what do you see?


_______________________________________________
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Reply via email to