-
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
dyld: Symbol not found: _starpu_mpi_world_rank #21
Comments
Could you send the output of
Isn't this already fixed in the 1.4 branch? |
@sthibaul Let me run the build (and tests as well), I will update soon. I will try without MPICH, as well as with MPICH (which failed last time I tried though – when I updated UPD. So, tests are broken for the same reason:
Here is the build log: Same story on a PowerMac, so it is neither a broken env on a specific machine nor a Rosetta issue. |
@sthibaul Please help with this, 1.3 was working reasonably fine, 1.4 is broken for us :( |
Let me try building with MPICH explicitly. |
Ok, so the |
@sthibaul Here is the build with MPICH. It actually works (in a sense of reaching completion), but same error with missing symbol. |
@sthibaul On macOS the correct flag is UPD. Let me try it first. |
No, that does not work, build break with the following then:
Need some other solution, it seems. |
What do you mean? What did you try exactly? |
It seems that Darwin doesn't actually support weak references, it only supports weak imports, and |
Thank you. Yeah, I tried replacing those |
@sthibaul I have made a patch and built with it. Everything works now. We only have two failures: #4 (comment)
|
Darwin doesn't seem to be actually supporting weak references, to detect when libstarpumpi is linked in. Let's just disable force_mpi_hostnames support there. Fixes #21 (cherry picked from commit 68ad5cd770bc4e1cc079062630be3617977c57b6)
I am trying to run tests with a port which depends on
starpu
. However that fails with missing symbol:Here what
starpu
itself links to:We do not build it with MPICH due to errors with it, see: #16 (comment)
Here is the portfile we use at the moment: https://github.com/macports/macports-ports/blob/master/devel/starpu/Portfile
The text was updated successfully, but these errors were encountered: