Dear Dealiiers,
Unfortunately can't install Dealii 9.6.0 with Spack 1.0.0 dev0 using oneapi.2024.1.0 compiler. The only component that fails is llvm. Seemingly, libxml2 header files can't be found. My OS is SLES 15.6 having glibc 2.38
The spack command used:
spack install dea...@9.6.0 +mpi +petsc +trilinos +p4est +gmsh +kokkos ~taskflow %one...@2024.1.0
The error I get:
1 error found in build log:
563 -- Performing Test HAVE_POSIX_REGEX
564 -- Performing Test HAVE_POSIX_REGEX -- success
565 -- Performing Test HAVE_STEADY_CLOCK
566 -- Performing Test HAVE_STEADY_CLOCK
567 -- Performing Test HAVE_STEADY_CLOCK -- success
568 -- Configuring done (155.5s)
>> 569 CMake Error in /dss/lxclscratch/0C/di35koy/di35koy/spack-stage/spack-stage-llvm-17.0.6-zhtngf3kkylqmmt7mfq3whgynkcw6xik/spack-src/lldb/source/Host/CMakeLists.txt:
570 Imported target "LibXml2::LibXml2" includes non-existent path
571
572 "/include"
573
574 in its INTERFACE_INCLUDE_DIRECTORIES. Possible reasons include:
575
The installation of software via gcc 13.2 was successful, even though installing all components from source made the building extremely slow. I try the installation on the login node and $HOME directory HPC cluster.
Please let me know if I should provide further info.
Thanks in advance,
Elmira