Skip to content

Error Compiling MKL Backend #5

Description

@yencal

First Line of Error Message:
In file included from /heffte/include/heffte_reshape3d.h(14),
from /heffte/src/heffte_reshape3d.cpp(11):
/heffte/include/heffte_backend_mkl.h(166): error: argument list for class template "heffte::box3d" is missing
mkl_executor(box3d const box, int dimension) :

CMake options:
-- heFFTe 2.0.0
-- -D CMAKE_INSTALL_PREFIX=/vast/home/cyenusah/HEFFTE/mkl_build
-- -D BUILD_SHARED_LIBS=ON
-- -D CMAKE_BUILD_TYPE=Release
-- -D CMAKE_CXX_FLAGS_RELEASE=-O3 -DNDEBUG
-- -D CMAKE_CXX_FLAGS=
-- -D MPI_CXX_COMPILER=/projects/opt/centos8/x86_64/oneAPI/2022.2.0.262/mpi/2021.6.0/bin/mpiicpc
-- -D MPI_CXX_COMPILE_OPTIONS=
-- -D Heffte_ENABLE_FFTW=OFF
-- -D Heffte_ENABLE_MKL=ON
-- -D Heffte_ENABLE_CUDA=OFF
-- -D Heffte_ENABLE_ROCM=OFF
-- -D Heffte_ENABLE_PYTHON=OFF
-- -D Heffte_ENABLE_FORTRAN=OFF
-- -D Heffte_ENABLE_TRACING=OFF

Using:

  1. cmake/3.19.2
  2. intel/19.0.5
  3. intel-mpi/2021.6.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions