Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,7 @@ option(WITH_COVTEST "Turn on to enable coverage testing"
option(WITH_NOISE_DEBUG "Use only when running lattice estimator; not for production" OFF )
option(WITH_REDUCED_NOISE "Enable reduced noise within HKS and BFV HPSPOVERQ modes" OFF )
option(USE_MACPORTS "Use MacPorts installed packages" OFF )
option(ENABLE_TRACER "Set to ON to enable tracer instrumentation" OFF )

# Set required number of bits for native integer in build by setting NATIVE_SIZE to 64 or 128
if(NOT NATIVE_SIZE)
Expand Down Expand Up @@ -109,6 +110,7 @@ message(STATUS "WITH_COVTEST: ${WITH_COVTEST}")
message(STATUS "WITH_NOISE_DEBUG: ${WITH_NOISE_DEBUG}")
message(STATUS "WITH_REDUCED_NOISE: ${WITH_REDUCED_NOISE}")
message(STATUS "USE_MACPORTS: ${USE_MACPORTS}")
message(STATUS "ENABLE_TRACER: ${ENABLE_TRACER}")

#--------------------------------------------------------------------
# Compiler logic
Expand Down
1 change: 1 addition & 0 deletions OpenFHEConfig.cmake.in
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@ set(OpenFHE_CKKS_M_FACTOR "@CKKS_M_FACTOR@")
set(OpenFHE_NATIVEOPT "@WITH_NATIVEOPT@")
set(OpenFHE_NOISEDEBUG "@WITH_NOISE_DEBUG@")
set(OpenFHE_REDUCEDNOISE "@WITH_REDUCED_NOISE@")
set(OpenFHE_TRACER_SUPPORT "@ENABLE_TRACER@")

# Math Backend
set(OpenFHE_BACKEND "@MATHBACKEND@")
Expand Down
1 change: 1 addition & 0 deletions configure/config_core.in
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
#cmakedefine WITH_TCM
#cmakedefine WITH_OPENMP
#cmakedefine WITH_NATIVEOPT
#cmakedefine ENABLE_TRACER

#cmakedefine CKKS_M_FACTOR @CKKS_M_FACTOR@
#cmakedefine HAVE_INT128 @HAVE_INT128@
Expand Down
1 change: 1 addition & 0 deletions docs/sphinx_rsts/intro/installation/cmake_in_openfhe.rst
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,7 @@ The table below shows the current list of options, definition for the option, an
WITH_NATIVEOPT Use machine-specific optimizations (major speedup for clang) OFF
NATIVE_SIZE Set default word size for native integer arithmetic to 64 or 128 bits 64
CKKS_M_FACTOR Parameter used to strengthen the CKKS adversarial model in scenarios where decryption results are shared among multiple parties (See Security.md for more details) 1
ENABLE_TRACER Set to ON to enable tracer instrumentation OFF
================== ===================================================================================================================================================================== ==========

.. note:: More Options will be added as development progresses
Expand Down
Loading