From 44f20b5dd11cfb0845c0e3f1c375a6c3edfe3578 Mon Sep 17 00:00:00 2001 From: robin-dahl Date: Wed, 29 Apr 2026 11:09:57 +0200 Subject: [PATCH 1/4] Removed ddx_driver.f90 from the ddX library source files --- meson.build | 1 - 1 file changed, 1 deletion(-) diff --git a/meson.build b/meson.build index f8926aca..55a8a032 100644 --- a/meson.build +++ b/meson.build @@ -91,7 +91,6 @@ ddx_library = library( sources: [ 'src/ddx.f90', 'src/cbessel.f90', - 'src/ddx_driver.f90', 'src/ddx_lpb_core.f90', 'src/ddx_workspace.f90', 'src/ddx_errors.f90', From acf5c08c8ec4001b393448040dc60fba2fea6a8d Mon Sep 17 00:00:00 2001 From: Robin Dahl Date: Thu, 14 May 2026 10:30:39 +0200 Subject: [PATCH 2/4] Small update on meson/intel compiler settings --- meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meson.build b/meson.build index 55a8a032..ba1f57b8 100644 --- a/meson.build +++ b/meson.build @@ -29,7 +29,7 @@ endif if lapack_vendor == 'mkl' mkl_dep = [] - if fc_id == 'intel' + if fc_id == 'intel' or fc_id == 'intel-llvm' mkl_dep += fc.find_library('mkl_intel_lp64') if get_option('openmp') mkl_dep += fc.find_library('mkl_intel_thread') From ec82504e12c7fb4a650c3e05f1f62201c1f84c78 Mon Sep 17 00:00:00 2001 From: robin-dahl Date: Thu, 14 May 2026 11:10:05 +0200 Subject: [PATCH 3/4] Addition to the intel compiler updates --- config/meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/meson.build b/config/meson.build index 7a3ca04d..2ae17a84 100644 --- a/config/meson.build +++ b/config/meson.build @@ -10,7 +10,7 @@ if fc_id == 'gcc' '-fbacktrace', language: 'fortran', ) -elif fc_id == 'intel' +elif fc_id == 'intel' or fc_id == 'intel-llvm' add_project_arguments( '-traceback', language: 'fortran', From 492eb30e74029059f273c3c83c27d834eed373c4 Mon Sep 17 00:00:00 2001 From: robin-dahl Date: Thu, 14 May 2026 11:28:30 +0200 Subject: [PATCH 4/4] Bug-fix --- meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meson.build b/meson.build index ba1f57b8..f34bf28d 100644 --- a/meson.build +++ b/meson.build @@ -22,7 +22,7 @@ endif lapack_vendor = get_option('lapack') if lapack_vendor == 'auto' - if fc_id == 'intel' + if fc_id == 'intel' or fc_id == 'intel-llvm' lapack_vendor = 'mkl' endif endif