-
-
Notifications
You must be signed in to change notification settings - Fork 178
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
Fix complex mode in dolfinx/dolfinx images #2217
Conversation
Remove build dirs in python folder after install
can we manually run the docker pipeline to test this? |
The underlying reason for this might have been a change in pip related to switching from out-of-source to in-source builds, although I'm not certain. Regarding the patch, I think it would be best to source our own configuration script |
I wasnt able to make a one-line command that did that with |
Misunderstood the thread, deleting. |
I've triggered a build with this branch at b7e508b. |
This patch hasn't fixed the issue. DOLFINx Python still seems to link to PETSc real mode libraries. |
As far as I can tell, the issue is that the
pip3 install
command creates a build directory that caches some info when we build the dolfinx real and then complex mode.I've added a test to the docker.yml CI that picks up this issue, and suggested a new fix (removing the build directories from
dolfinx/python
after installation.Should hopefully resolve #2201