-
-
Notifications
You must be signed in to change notification settings - Fork 44
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
Complete Freeze on MacOS / M1 #464
Comments
Here is the process sample:
|
Well, that is concerning. Thanks for the report @c0nn3r Everything has been tested to work on MacOS though I suspect the test runners are not using an M1. |
I suspect atomic operations from concurrency kit (libck) are not working properly on M1. If that is the case perhaps they could be replaced, EG by using polyfills and/or atomic operations from C11. |
This seems to have been fixed, in particular, |
That's great news, thanks for the update @BracketMaster ! I wonder if this requires the latest changes from head or if it will also work with the 0.7.1 pre-release. |
@c0nn3r can you confirm if this is still an issue? |
Without upgrading concurrencykit with brew, this is still an issue. |
This is still an issue, is there some kind of fix? |
@joaogui1 According to @BracketMaster you can do Please let me know how it goes. Unfortunately I do not have M1 hardware over here and cannot test this directly... |
That works, thanks! |
@joaogui1 No worries. Unfortunately that reply is rather confusing. Just so we are all on the same page is |
Yep, I first had to uninstall my version of libck and then run that |
When I run
icyc
on MacOS, the REPL seems to "hang" and not execute anything.The
cyclone
command has the same behavior when trying to compile a file. It completely pins the CPU when either using the REPL or the cyclone command. I am using a M1 chip, which I think might have something to do with it.The text was updated successfully, but these errors were encountered: