Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SIGILL on latest OSX #80

Closed
ruipacheco opened this issue Jan 12, 2015 · 11 comments
Closed

SIGILL on latest OSX #80

ruipacheco opened this issue Jan 12, 2015 · 11 comments
Labels

Comments

@ruipacheco
Copy link

git pull
cargo build --release
./target/release/iota

and then

fish: Job 1, './target/release/iota ' terminated by signal SIGILL (Illegal instruction)

(I'm using the fish shell)

@pythonesque
Copy link
Contributor

Does it happen with any other shells (e.g. regular bash)?

@ruipacheco
Copy link
Author

Latest zsh:

[1] 49828 illegal hardware instruction ./target/release/iotaz

@pythonesque
Copy link
Contributor

Hm, and this happens immediately?

@ruipacheco
Copy link
Author

Yep. As soon as I try to run the binary.

On 12 Jan 2015, at 03:26, Joshua Yanovski notifications@github.com wrote:

Hm, and this happens immediately?


Reply to this email directly or view it on GitHub #80 (comment).

@pythonesque
Copy link
Contributor

Hey, I get the same thing! Someone must have screwed up :P I'll see if I can figure out what went wrong, as it obviously was not doing this before.

@ruipacheco
Copy link
Author

Maybe one of the dependencies.

Thanks!

On 12 Jan 2015, at 03:32, Joshua Yanovski notifications@github.com wrote:

Hey, I get the same thing! Someone must have screwed up :P I'll see if I can figure out what went wrong, as it obviously was not doing this before.


Reply to this email directly or view it on GitHub #80 (comment).

@withoutboats
Copy link
Contributor

Its probably a problem in gapbuffer's indexing introduced with the new changes to slicing. @gchp and I discussed it yesterday

Sent from my android device.

-----Original Message-----
From: ruipacheco notifications@github.com
To: gchp/iota iota@noreply.github.com
Sent: Sun, 11 Jan 2015 6:45 PM
Subject: Re: [iota] SIGILL on latest OSX (#80)

Maybe one of the dependencies.

Thanks!

On 12 Jan 2015, at 03:32, Joshua Yanovski notifications@github.com wrote:

Hey, I get the same thing! Someone must have screwed up :P I'll see if I can figure out what went wrong, as it obviously was not doing this before.


Reply to this email directly or view it on GitHub #80 (comment).


Reply to this email directly or view it on GitHub:
#80 (comment)

@gchp
Copy link
Owner

gchp commented Jan 12, 2015

Sorry for late response. As @dlaronson said, this is something to do with the GapBuffer repo, investigating this at the moment!

@tomjakubowski
Copy link

Happens on Linux elbridge 3.17.6-1-ARCH #1 SMP PREEMPT Sun Dec 7 23:43:32 UTC 2014 x86_64 GNU/Linux too, with and without --release.

@gchp
Copy link
Owner

gchp commented Jan 13, 2015

Submitted a PR which once merged will fix the issue.

withoutboats/gapbuffer#7

@gchp gchp added the bug label Jan 13, 2015
@ruipacheco
Copy link
Author

git pull-ed today and the issue was fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants