hebench / reference-palisade-backend

The PALISADE-CPU backend is a Reference backend engine for HEBench which is a shared library that implements the required functions specified in either the hebench::APIBridge or hebench::cpp wrapper. It is intended only as a reference on how to implement a PALISADE backend for HEBench and it is not fully optimized for performance.
Apache License 2.0
6 stars 2 forks source link

Backend Can No Longer Configure With HEXL (Optional) #32

Closed kylanerace closed 2 years ago

kylanerace commented 2 years ago
Version Information (Put N/A for Not Applicable) Software Version(s)
Linux Ubuntu 20.04.1
Git 2.25.1
CMake 3.13.3
Compiler (GCC, Clang, etc.) gcc 9.3.0-17
GLIBC (ldd) 2.31-0ubuntu9
Doxygen N/A
HEBench Frontend v0.6.1-beta*
HEBench API Bridge v0.5.1-beta
Reference Backend v0.5.4-beta

Describe the bug
Can no longer configure/build with Intel HEXL enabled.

To Reproduce
Steps to reproduce the behavior:

  1. Pull down code from main (or 0.5.4-beta)
  2. run: mkdir build && cd build && cmake -DCMAKE_INSTALL_PREFIX=. -DCMAKE_BUILD_TYPE=Release -DWITH_INTEL_HEXL=ON ..

Expected behavior
The expectation is that the benchmark will be able to configure (through cmake) with no issue.

Screenshots
N/A

Additional context
N/A