-
Notifications
You must be signed in to change notification settings - Fork 26
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
Ability to compile pony runtime with gcc 7.x #865
base: development
Are you sure you want to change the base?
Conversation
tests compile and pass on: |
I can confirm that this works. Can someone check backwards compatibility on a old GCC? Alternative option: only support clang. Thoughts? |
EDIT: I cannot actually compile Encore programs in this build:
I'm fine with only supporting clang. Would we be excluding any platforms doing that? |
It's OK to assume none until the real need appears. |
Given the lack of man power to work on Encore right now, this seems reasonable to me.
16 juli 2018 kl. 21:59 skrev Albert Netymk <[email protected]<mailto:[email protected]>>:
only support clang. Thoughts?
#864<#864>
Would we be excluding any platforms doing that?
It's OK to assume none until the real need appears.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<#865 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AAWRWNxL47h-gD22AwWWhx5UM6en2s8Fks5uHPCagaJpZM4UOAGr>.
När du har kontakt med oss på Uppsala universitet med e-post så innebär det att vi behandlar dina personuppgifter. För att läsa mer om hur vi gör det kan du läsa här: http://www.uu.se/om-uu/dataskydd-personuppgifter/
E-mailing Uppsala University means that we will process your personal data. For more information on how this is performed, please read here: http://www.uu.se/om-uu/dataskydd-personuppgifter/
|
Given the merge of #864, clean clone should work on linux with clang installed. Could someone else with a linux box confirm it? |
Make sure these boxes are checked before submitting your pull request:
This is a solution to #863
The ponyrt needs to be compiled with the flag -latomic as well as every encore project needs to be linked with said flag.
NOTE: This should be tested on multiple devices before acceptance