Hi Jeremy, Thank you for your reply. To answer your questions: - I get the exact same error for the master version. - Before installing the dev version of Lapack etc, I was able to install all nektar++ versions v5.X.X successfully. - Regarding the mpi.h, I didn't do anything. Configured the project with 'ccmake' and then just ran 'make'. It is strange that mpi.h was not found even though cmake detected it. You can also see in the CMake error file that there is an undefined reference to 'dgemm_', even though I have Lapack/Blas installed and it was detected by cmake. Please let me know if you require any additional file. Kind regards, Guillermo On Wed, 2023-03-29 at 21:55 +0100, Jeremy Cohen wrote:
Hi Guillermo,
I haven’t had a chance to investigate this in any detail yet but I note that you seem to be using Fedora 35 and a fairly out of date source release of Nektar++ 5.0.3?
I seem to recall that there were some challenges building on Fedora 35 a little while ago which should be fixed in a more recent release. Have you updated your system version in recent months or you have previously built v5.0.3 on Fedora 35 successfully?
The error looks to be something related to a null pointer in one of the unit test source files so I suspect this is not directly related to Blas/Lapack - I could be wrong and would need to check in more detail.
Just looking now in the CMake error file, I also note that it looks like it can’t find mpi.h, although actually I would have though that you couldn’t start building if that wasn’t resolved, so maybe you resolved this before starting the build?
Best wishes, Jeremy
On 29 Mar 2023, at 09:30, Guillermo Suárez < guillermo180395@gmail.com> wrote:
This email from guillermo180395@gmail.com originates from outside Imperial. Do not click on links and attachments unless you recognise the sender. If you trust the sender, add them to your safe senders list to disable email stamping for this address.
Hi,
I have recently installed the development versions of Lapack and Blas (along with some other libraries) on my local machine. I have tried to rebuild nektar, without any modification to the make file, and it failed because of different errors. I have also tried to with a clean installation of the latest version, also without success - same error. I could not manage to find the issue. I am attaching the CMake log files as well as part of the screen output.
Some useful information: mpirun (Open MPI) 4.1.1 cmake version 3.24.2 g++ (GCC) 11.3.1 20220421 Package lapack-devel-3.10.1-1.fc35.x86_64 is already installed. Package lapack-3.10.1-1.fc35.x86_64 is already installed. Package blas-devel-3.10.1-1.fc35.x86_64 is already installed. Package blas-3.10.1-1.fc35.x86_64 is already installed.
Any help will be appreciated.
Thank you Guillermo
<output.out><CMakeOutput.log><CMakeError.log>______________________ _________________________ Nektar-users mailing list Nektar-users@imperial.ac.uk https://mailman.ic.ac.uk/mailman/listinfo/nektar-users