[Github-comments] [geany/geany] Geany 1.29 crashes on OS X 10.10.5 when launched. (#1335)

elextr notifications at xxxxx
Mon Dec 12 23:10:15 UTC 2016


On 13 December 2016 at 02:13, Carl Petersen <notifications at github.com>
wrote:

> The machine is:
>
> Model Name: iMac
> Model Identifier: iMac7,1
> Processor Name: Intel Core 2 Duo
> Processor Speed: 2.8 GHz
> Number of Processors: 1
> Total Number of Cores: 2
> L2 Cache: 4 MB
> Memory: 6 GB
> Bus Speed: 800 MHz
> Boot ROM Version: IM71.007A.B03
> SMC Version (system): 1.21f4
>
> Bear in mind that 1.29 runs perfectly will on my new Macbook Pro running
> the latest MacOS but fails if I boot the Macbook with an older (10.10)
> release of OS X . Go back to the MacOS and everything works again.
>
> Just as an experiment I upgraded the iMac to 10.11.6 (El Capitan) and the
> current 1.29 release to see if it made any differents but it fails with the
> “EXC_BAD_INSTRUCTION”. The signed library issue seems to be gone with the
> os upgrade.
>

​If I read Intels data right the core 2 duo didn't support SSE
instructions, but LLVM certainly uses that if it can to expand its register
set (even if it doesn't do streaming).  ​And it could be in Glib or GTK
which would use math more heavily than Geany would.

​
​
Jiří is there an option for generating plain vanilla 686 ​code?



>
>
> > On Dec 12, 2016, at 5:07 AM,
> ​​
> Jiří Techet <notifications at github.com> wrote:
> >
> > EXC_BAD_INSTRUCTION could mean the compiler used some instructions which
> aren't present on your machine but I saw this one also in other cases where
> it had nothing to do with it. I'm compiling with a newer version of XCode's
> LLVM than for the previous builds and it might be possible that it now
> defaults to newer processor instructions.
> >
> > What's the model of the Mac with 10.10 and what CPU do you have? Maybe I
> could add some command-line parameters so it generates code for older
> processors.
> >
> > —
> > You are receiving this because you were mentioned.
> > Reply to this email directly, view it on GitHub <
> https://github.com/geany/geany/issues/1335#issuecomment-266415743>, or
> mute the thread <https://github.com/notifications/unsubscribe-auth/
> AAgMEvPFLxQpIT8oX1JmeefMOTWB6opzks5rHTjngaJpZM4LJO6D>.
> >
>
>> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/geany/geany/issues/1335#issuecomment-266472806>, or mute
> the thread
> <https://github.com/notifications/unsubscribe-auth/AAxgTXYa96ED3i1QNwEDcaVo2QzQh_Raks5rHXKxgaJpZM4LJO6D>
> .
>


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1335#issuecomment-266583315
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20161212/5b6662a1/attachment.html>


More information about the Github-comments mailing list