# After upgrade to 6.9 we obtain SIGILL ...

After upgrding to 6.9 version I obtain

Unhandled SIGILL: An illegal instruction occurred in Sage.
This probably occurred because a *compiled* component of Sage has a bug
in it and is not properly wrapped with sig_on(), sig_off().

## Sage will now terminate.

as response to use of float 1.2 but 12/10. works fine.

iMac (2008) Intel Core 2 Duo.

In what sense did you upgrade? Did you download a new binary? If so, which one? What version of Mac OS do you have? Thanks!

I dowloaded the new binary (sage-6.9-x86_64-Darwin-OSX_10.10_x86_64-app.dmg 2015-10-14). Using MacOS 10.10.5 (Yosemite). In fact, I think the problem appears yet in 6.8 .

Hmm, perhaps this is similar to http://ask.sagemath.org/question/2664...

And http://ask.sagemath.org/question/7907... - but indeed the Core 2 Duo has had some problems with this in the past.

To display inline code, like

`z = x*y`

, use backticks.To display blocks of code or error messages, skip a line above and below, and do one of the following (all give the same result):

For instance, typing

produces:

Please edit your question to do that.