-
Notifications
You must be signed in to change notification settings - Fork 194
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
Conflicts with SuperLU-6.0.0 #272
Comments
You should reconfigure with |
I skip the problem in this way, cant it be resolved yet? |
You'll have to ask SuperLU developers why we can't include both headers while we previously could. |
Looks like an oversight to me. Can you give xiaoyeli/superlu#100 a try and confirm, whether this fixes your issue? |
I just tried to compile FreeFem, and ran into the same issue. For me, the configure option |
@aszaboa Can you please double-check that you are using SuperLU Git master and not the 6.0 release? Further, can you share the compiler output? |
@gruenich I tried to configure PETSc with the option |
Do not waste your time, just disable SuperLU. For some weeks now, it looks like every merged PR on either SuperLU or SuperLU_DIST repository is breaking something, so frustrating. |
Sorry @aszaboa , for systems with broken or missing Doxygen, I introduced a regression. Your run was plagued by my mistaken. Can you please retry with commit d812a001a6d8e16906fe7376c1688d605391c368 which includes a fix? |
@prj- Sorry for the inconvenience my contributions might cause. I see some room for improving SuperLU, this includes a better system to detect regressions. I hope I will find to address this. |
@gruenich I tried it and it does not work for me. I think you can sort this issue out on your own. To compile PETSc/FreeFem, I use the following tutorial: https://joliv.et/FreeFem-tutorial/main.html#[197,%22XYZ%22,28.35,272.13,null] (the compilation is in the appendix) |
I need your assistance. I cloned PETSc, configured it ( |
These are the exact commands that I use to compile FreeFem+PETSc. These should reproduce the issue. I have a very shallow understanding but I think the difference may be related to |
You are not downloading the right version of SuperLU. You need to have I configured PETSc with my locally installed OpenMPI. It passes |
I think I was not precise enough. The error occurs in the FreeFem configuration - there, the |
Probably I did not make clear what I expected from you. I understand that it did not work with SuperLU and disabling SuperLU made it working for you. I think I fixed the issue. I was hoping that you can try your setup with the latest SuperLU master and confirm that this fixes your SuperLU issue, too. |
xiaoyeli/superlu#100 fixes this issue for me |
I will close this issue, it's not related to FreeFEM, hopefully PETSc 3.20.0 (scheduled this September) will ship a functioning SuperLU version... |
Hi all.
I'm rebuilding
freefem-4.12
againstSuperLU-6.0.0
but i get these errors:The full build log: here
The text was updated successfully, but these errors were encountered: