-
Notifications
You must be signed in to change notification settings - Fork 15
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
Building Elemental on mac #30
Comments
Hi Viral, Yes, I had just temporarily broken master for Clang due to Ubuntu's GCC being more permissive. It should work now. EDIT: My mac is down right now (upgrading to El Cap was apparently a bluetooth-ridden mistake) so I'm unable to currently test, but it's looking like your version is more recent than I thought. I just committed the following three-liner which might fix the problem: elemental/Elemental@14f7189 |
Amateur hour should finally be over: EDIT: Still working on it. My recent addition of |
I'll be flying blind with Clang support until Monday, but the following changeset attempts to make my new usages of |
Thanks @poulson. Trying again now. |
Now I get:
|
@ViralBShah Progress! This should hopefully finish the job: elemental/Elemental@57d89c9 EDIT: And a subsequent bugfix: elemental/Elemental@6d070c0 |
I did a |
I believe that is the best practice. Things have been much less stable than normal over the last week due to me pushing the library towards supporting some number theory (and my portable build cluster being half out of commission until Monday). |
Still seeing these. I wonder if I am doing something wrong with the build.
|
Wiped Elemental and restarting Pkg.build. |
Still dies with the same error as above. |
No, you're not doing anything wrong, I'm just hamstrung due to my Clang machine being temporarily out-of-commission and GCC apparently being extremely permissive with SFINAE in comparison. I'm trying to fix this ASAP by setting up a clang environment. |
No worries. I can try again in a few days, once you get things running again. |
I now have a replacement clang build environment put together (after issues with clang-3.5 and clang-3.6 having internal parsing errors compiling MPICH on Ubuntu); fix imminent |
@ViralBShah The clang build is now fixed for me as of this commit: elemental/Elemental@45ac75a Thanks for your patience! |
Build succeeded. Thanks. |
Is building on a mac supported? The Elemental build failed with:
The text was updated successfully, but these errors were encountered: