Duality Technology and Palisade
This commit is contained in:
parent
947bdb12c1
commit
3947a74936
@ -0,0 +1,25 @@
|
||||
cmake_minimum_required (VERSION 3.5.1)
|
||||
|
||||
project(demo CXX)
|
||||
set(CMAKE_CXX_STANDARD 11)
|
||||
|
||||
find_package(Palisade)
|
||||
|
||||
set( CMAKE_CXX_FLAGS ${PALISADE_CXX_FLAGS} )
|
||||
set( CMAKE_EXE_LINKER_FLAGS ${PALISADE_EXE_LINKER_FLAGS} )
|
||||
|
||||
include_directories( ${OPENMP_INCLUDES} )
|
||||
include_directories( ${PALISADE_INCLUDE} )
|
||||
include_directories( ${PALISADE_INCLUDE}/core )
|
||||
include_directories( ${PALISADE_INCLUDE}/pke )
|
||||
|
||||
link_directories( ${PALISADE_LIBDIR} )
|
||||
link_directories( ${OPENMP_LIBRARIES} )
|
||||
link_libraries( ${PALISADE_LIBRARIES} )
|
||||
|
||||
### ADD YOUR EXECUTABLE(s) HERE
|
||||
### add_executable( EXECUTABLE-NAME SOURCES )
|
||||
###
|
||||
### EXAMPLE:
|
||||
add_executable( demo-logistic demo-logistic.cpp )
|
||||
add_executable( demo-chi2 demo-chi2.cpp )
|
||||
108
Code/Duality_Technologies/palisade-gwas-demos-master/LICENSE.md
Normal file
108
Code/Duality_Technologies/palisade-gwas-demos-master/LICENSE.md
Normal file
@ -0,0 +1,108 @@
|
||||
Copyright (c) 2020 Duality Technologies, Inc.
|
||||
Licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License <https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode>
|
||||
See the LICENSE file for the full text of the license.
|
||||
If you share the Licensed Material (including in modified form) you must include the above attribution in the copy you share.
|
||||
|
||||
|
||||
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License
|
||||
By exercising the Licensed Rights (defined below), You accept and agree to be bound by the terms and conditions of this Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License ("Public License"). To the extent this Public License may be interpreted as a contract, You are granted the Licensed Rights in consideration of Your acceptance of these terms and conditions, and the Licensor grants You such rights in consideration of benefits the Licensor receives from making the Licensed Material available under these terms and conditions.
|
||||
|
||||
Section 1 – Definitions.
|
||||
|
||||
Adapted Material means material subject to Copyright and Similar Rights that is derived from or based upon the Licensed Material and in which the Licensed Material is translated, altered, arranged, transformed, or otherwise modified in a manner requiring permission under the Copyright and Similar Rights held by the Licensor. For purposes of this Public License, where the Licensed Material is a musical work, performance, or sound recording, Adapted Material is always produced where the Licensed Material is synched in timed relation with a moving image.
|
||||
Adapter's License means the license You apply to Your Copyright and Similar Rights in Your contributions to Adapted Material in accordance with the terms and conditions of this Public License.
|
||||
BY-NC-SA Compatible License means a license listed at creativecommons.org/compatiblelicenses, approved by Creative Commons as essentially the equivalent of this Public License.
|
||||
Copyright and Similar Rights means copyright and/or similar rights closely related to copyright including, without limitation, performance, broadcast, sound recording, and Sui Generis Database Rights, without regard to how the rights are labeled or categorized. For purposes of this Public License, the rights specified in Section 2(b)(1)-(2) are not Copyright and Similar Rights.
|
||||
Effective Technological Measures means those measures that, in the absence of proper authority, may not be circumvented under laws fulfilling obligations under Article 11 of the WIPO Copyright Treaty adopted on December 20, 1996, and/or similar international agreements.
|
||||
Exceptions and Limitations means fair use, fair dealing, and/or any other exception or limitation to Copyright and Similar Rights that applies to Your use of the Licensed Material.
|
||||
License Elements means the license attributes listed in the name of a Creative Commons Public License. The License Elements of this Public License are Attribution, NonCommercial, and ShareAlike.
|
||||
Licensed Material means the artistic or literary work, database, or other material to which the Licensor applied this Public License.
|
||||
Licensed Rights means the rights granted to You subject to the terms and conditions of this Public License, which are limited to all Copyright and Similar Rights that apply to Your use of the Licensed Material and that the Licensor has authority to license.
|
||||
Licensor means the individual(s) or entity(ies) granting rights under this Public License.
|
||||
NonCommercial means not primarily intended for or directed towards commercial advantage or monetary compensation. For purposes of this Public License, the exchange of the Licensed Material for other material subject to Copyright and Similar Rights by digital file-sharing or similar means is NonCommercial provided there is no payment of monetary compensation in connection with the exchange.
|
||||
Share means to provide material to the public by any means or process that requires permission under the Licensed Rights, such as reproduction, public display, public performance, distribution, dissemination, communication, or importation, and to make material available to the public including in ways that members of the public may access the material from a place and at a time individually chosen by them.
|
||||
Sui Generis Database Rights means rights other than copyright resulting from Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, as amended and/or succeeded, as well as other essentially equivalent rights anywhere in the world.
|
||||
You means the individual or entity exercising the Licensed Rights under this Public License. Your has a corresponding meaning.
|
||||
|
||||
Section 2 – Scope.
|
||||
|
||||
License grant.
|
||||
Subject to the terms and conditions of this Public License, the Licensor hereby grants You a worldwide, royalty-free, non-sublicensable, non-exclusive, irrevocable license to exercise the Licensed Rights in the Licensed Material to:
|
||||
reproduce and Share the Licensed Material, in whole or in part, for NonCommercial purposes only; and
|
||||
produce, reproduce, and Share Adapted Material for NonCommercial purposes only.
|
||||
Exceptions and Limitations. For the avoidance of doubt, where Exceptions and Limitations apply to Your use, this Public License does not apply, and You do not need to comply with its terms and conditions.
|
||||
Term. The term of this Public License is specified in Section 6(a).
|
||||
Media and formats; technical modifications allowed. The Licensor authorizes You to exercise the Licensed Rights in all media and formats whether now known or hereafter created, and to make technical modifications necessary to do so. The Licensor waives and/or agrees not to assert any right or authority to forbid You from making technical modifications necessary to exercise the Licensed Rights, including technical modifications necessary to circumvent Effective Technological Measures. For purposes of this Public License, simply making modifications authorized by this Section 2(a)(4) never produces Adapted Material.
|
||||
Downstream recipients.
|
||||
Offer from the Licensor – Licensed Material. Every recipient of the Licensed Material automatically receives an offer from the Licensor to exercise the Licensed Rights under the terms and conditions of this Public License.
|
||||
Additional offer from the Licensor – Adapted Material. Every recipient of Adapted Material from You automatically receives an offer from the Licensor to exercise the Licensed Rights in the Adapted Material under the conditions of the Adapter’s License You apply.
|
||||
No downstream restrictions. You may not offer or impose any additional or different terms or conditions on, or apply any Effective Technological Measures to, the Licensed Material if doing so restricts exercise of the Licensed Rights by any recipient of the Licensed Material.
|
||||
No endorsement. Nothing in this Public License constitutes or may be construed as permission to assert or imply that You are, or that Your use of the Licensed Material is, connected with, or sponsored, endorsed, or granted official status by, the Licensor or others designated to receive attribution as provided in Section 3(a)(1)(A)(i).
|
||||
Other rights.
|
||||
|
||||
Moral rights, such as the right of integrity, are not licensed under this Public License, nor are publicity, privacy, and/or other similar personality rights; however, to the extent possible, the Licensor waives and/or agrees not to assert any such rights held by the Licensor to the limited extent necessary to allow You to exercise the Licensed Rights, but not otherwise.
|
||||
Patent and trademark rights are not licensed under this Public License.
|
||||
To the extent possible, the Licensor waives any right to collect royalties from You for the exercise of the Licensed Rights, whether directly or through a collecting society under any voluntary or waivable statutory or compulsory licensing scheme. In all other cases the Licensor expressly reserves any right to collect such royalties, including when the Licensed Material is used other than for NonCommercial purposes.
|
||||
|
||||
Section 3 – License Conditions.
|
||||
|
||||
Your exercise of the Licensed Rights is expressly made subject to the following conditions.
|
||||
|
||||
Attribution.
|
||||
|
||||
If You Share the Licensed Material (including in modified form), You must:
|
||||
|
||||
retain the following if it is supplied by the Licensor with the Licensed Material:
|
||||
identification of the creator(s) of the Licensed Material and any others designated to receive attribution, in any reasonable manner requested by the Licensor (including by pseudonym if designated);
|
||||
a copyright notice;
|
||||
a notice that refers to this Public License;
|
||||
a notice that refers to the disclaimer of warranties;
|
||||
a URI or hyperlink to the Licensed Material to the extent reasonably practicable;
|
||||
indicate if You modified the Licensed Material and retain an indication of any previous modifications; and
|
||||
indicate the Licensed Material is licensed under this Public License, and include the text of, or the URI or hyperlink to, this Public License.
|
||||
You may satisfy the conditions in Section 3(a)(1) in any reasonable manner based on the medium, means, and context in which You Share the Licensed Material. For example, it may be reasonable to satisfy the conditions by providing a URI or hyperlink to a resource that includes the required information.
|
||||
If requested by the Licensor, You must remove any of the information required by Section 3(a)(1)(A) to the extent reasonably practicable.
|
||||
ShareAlike.
|
||||
In addition to the conditions in Section 3(a), if You Share Adapted Material You produce, the following conditions also apply.
|
||||
|
||||
The Adapter’s License You apply must be a Creative Commons license with the same License Elements, this version or later, or a BY-NC-SA Compatible License.
|
||||
You must include the text of, or the URI or hyperlink to, the Adapter's License You apply. You may satisfy this condition in any reasonable manner based on the medium, means, and context in which You Share Adapted Material.
|
||||
You may not offer or impose any additional or different terms or conditions on, or apply any Effective Technological Measures to, Adapted Material that restrict exercise of the rights granted under the Adapter's License You apply.
|
||||
|
||||
Section 4 – Sui Generis Database Rights.
|
||||
|
||||
Where the Licensed Rights include Sui Generis Database Rights that apply to Your use of the Licensed Material:
|
||||
|
||||
for the avoidance of doubt, Section 2(a)(1) grants You the right to extract, reuse, reproduce, and Share all or a substantial portion of the contents of the database for NonCommercial purposes only;
|
||||
if You include all or a substantial portion of the database contents in a database in which You have Sui Generis Database Rights, then the database in which You have Sui Generis Database Rights (but not its individual contents) is Adapted Material, including for purposes of Section 3(b); and
|
||||
You must comply with the conditions in Section 3(a) if You Share all or a substantial portion of the contents of the database.
|
||||
For the avoidance of doubt, this Section 4 supplements and does not replace Your obligations under this Public License where the Licensed Rights include other Copyright and Similar Rights.
|
||||
|
||||
Section 5 – Disclaimer of Warranties and Limitation of Liability.
|
||||
|
||||
Unless otherwise separately undertaken by the Licensor, to the extent possible, the Licensor offers the Licensed Material as-is and as-available, and makes no representations or warranties of any kind concerning the Licensed Material, whether express, implied, statutory, or other. This includes, without limitation, warranties of title, merchantability, fitness for a particular purpose, non-infringement, absence of latent or other defects, accuracy, or the presence or absence of errors, whether or not known or discoverable. Where disclaimers of warranties are not allowed in full or in part, this disclaimer may not apply to You.
|
||||
To the extent possible, in no event will the Licensor be liable to You on any legal theory (including, without limitation, negligence) or otherwise for any direct, special, indirect, incidental, consequential, punitive, exemplary, or other losses, costs, expenses, or damages arising out of this Public License or use of the Licensed Material, even if the Licensor has been advised of the possibility of such losses, costs, expenses, or damages. Where a limitation of liability is not allowed in full or in part, this limitation may not apply to You.
|
||||
The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability.
|
||||
|
||||
Section 6 – Term and Termination.
|
||||
|
||||
This Public License applies for the term of the Copyright and Similar Rights licensed here. However, if You fail to comply with this Public License, then Your rights under this Public License terminate automatically.
|
||||
Where Your right to use the Licensed Material has terminated under Section 6(a), it reinstates:
|
||||
|
||||
automatically as of the date the violation is cured, provided it is cured within 30 days of Your discovery of the violation; or
|
||||
upon express reinstatement by the Licensor.
|
||||
For the avoidance of doubt, this Section 6(b) does not affect any right the Licensor may have to seek remedies for Your violations of this Public License.
|
||||
For the avoidance of doubt, the Licensor may also offer the Licensed Material under separate terms or conditions or stop distributing the Licensed Material at any time; however, doing so will not terminate this Public License.
|
||||
Sections 1, 5, 6, 7, and 8 survive termination of this Public License.
|
||||
|
||||
Section 7 – Other Terms and Conditions.
|
||||
|
||||
The Licensor shall not be bound by any additional or different terms or conditions communicated by You unless expressly agreed.
|
||||
Any arrangements, understandings, or agreements regarding the Licensed Material not stated herein are separate from and independent of the terms and conditions of this Public License.
|
||||
|
||||
Section 8 – Interpretation.
|
||||
|
||||
For the avoidance of doubt, this Public License does not, and shall not be interpreted to, reduce, limit, restrict, or impose conditions on any use of the Licensed Material that could lawfully be made without permission under this Public License.
|
||||
To the extent possible, if any provision of this Public License is deemed unenforceable, it shall be automatically reformed to the minimum extent necessary to make it enforceable. If the provision cannot be reformed, it shall be severed from this Public License without affecting the enforceability of the remaining terms and conditions.
|
||||
No term or condition of this Public License will be waived and no failure to comply consented to unless expressly agreed to by the Licensor.
|
||||
Nothing in this Public License constitutes or may be interpreted as a limitation upon, or waiver of, any privileges and immunities that apply to the Licensor or You, including from the legal processes of any jurisdiction or authority.
|
||||
@ -0,0 +1 @@
|
||||
set (CMAKE_GENERATOR "Unix Makefiles" CACHE INTERNAL "" FORCE)
|
||||
@ -0,0 +1,49 @@
|
||||
GWAS Research Prototypes using Homomorphic Encryption
|
||||
=====================================
|
||||
|
||||
This gitlab repository includes the implementation of Logistic Regression Approximation (LRA) and Chi-Square GWAS protocols described in
|
||||
"Secure large-scale genome-wide association studies using homomorphic encryption"
|
||||
by Marcelo Blatt, Alexander Gusev, Yuriy Polyakov, and Shafi Goldwasser.
|
||||
|
||||
The repo includes the following files:
|
||||
* demo-logistic.cpp - research prototype for the LRA protocol.
|
||||
* demo-chi2.cpp - research prototype for the Chi-Square protocol.
|
||||
* data/random_sample.csv - an artificial random data set including 3 features, 200 individuals, and 16,384 SNPs (provided solely for demonstration purposes).
|
||||
|
||||
Notes on Compatibility with Different Versions of PALISADE
|
||||
=====================================
|
||||
The code in the master branch works in PALISADE v1.7 - 1.9. If you need to run this code in v1.10 and later, please use the branch called `updated-to-v1.10`.
|
||||
|
||||
How to Build and Run the Prototypes
|
||||
=====================================
|
||||
|
||||
1. Install PALISADE v1.7 - 1.9, e.g., v1.9.1 from [PALISADE Development Repository](https://gitlab.com/palisade/palisade-development/-/tree/release-v1.9.1). Follow the instructions provided in [README.md](https://gitlab.com/palisade/palisade-development/-/blob/release-v1.9.1/README.md).
|
||||
|
||||
2. Clone this repository to a local directory and switch to this directory.
|
||||
|
||||
3. Create a directory where the binaries will be built. The typical choice is a subfolder "build". In this case, run the following commands:
|
||||
```
|
||||
mkdir build
|
||||
cd build
|
||||
cmake ..
|
||||
make
|
||||
```
|
||||
4. Run the following command to execute the LRA prototype (change sample size and number of SNPs as needed):
|
||||
```
|
||||
./demo-logistic --SNPdir "../data" --SNPfilename "random_sample" --pvalue "pvalue.txt" --runtime "result.txt" --samplesize="200" --snps="16384"
|
||||
```
|
||||
|
||||
or
|
||||
|
||||
Run the following command to execute the Chi-Square prototype (change sample size and number of SNPs as needed):
|
||||
```
|
||||
./demo-chi2 --SNPdir "../data" --SNPfilename "random_sample" --pvalue "pvalue.txt" --runtime "result.txt" --samplesize="200" --snps="16384"
|
||||
```
|
||||
|
||||
5. The results will be written to the "data" folder. The following output files will be created for both prototypes:
|
||||
|
||||
* pvalue.txt - p-values for each SNP
|
||||
* result.txt - runtime metrics
|
||||
|
||||
Additional files with outputs of protocol-specific statistics will also be created.
|
||||
|
||||
@ -0,0 +1,334 @@
|
||||
# This is the CMakeCache file.
|
||||
# For build in directory: /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build
|
||||
# It was generated by CMake: /usr/bin/cmake
|
||||
# You can edit this file to change values found and used by cmake.
|
||||
# If you do not want to change any of the values, simply exit the editor.
|
||||
# If you do want to change a value, simply edit, save, and exit the editor.
|
||||
# The syntax for the file is as follows:
|
||||
# KEY:TYPE=VALUE
|
||||
# KEY is the name of a variable in the cache.
|
||||
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
|
||||
# VALUE is the current value for the KEY.
|
||||
|
||||
########################
|
||||
# EXTERNAL cache entries
|
||||
########################
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_AR:FILEPATH=/usr/bin/ar
|
||||
|
||||
//Choose the type of build, options are: None Debug Release RelWithDebInfo
|
||||
// MinSizeRel ...
|
||||
CMAKE_BUILD_TYPE:STRING=
|
||||
|
||||
//Enable/Disable color output during build.
|
||||
CMAKE_COLOR_MAKEFILE:BOOL=ON
|
||||
|
||||
//CXX compiler
|
||||
CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++
|
||||
|
||||
//A wrapper around 'ar' adding the appropriate '--plugin' option
|
||||
// for the GCC compiler
|
||||
CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar
|
||||
|
||||
//A wrapper around 'ranlib' adding the appropriate '--plugin' option
|
||||
// for the GCC compiler
|
||||
CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib
|
||||
|
||||
//Flags used by the CXX compiler during all build types.
|
||||
CMAKE_CXX_FLAGS:STRING=
|
||||
|
||||
//Flags used by the CXX compiler during DEBUG builds.
|
||||
CMAKE_CXX_FLAGS_DEBUG:STRING=-g
|
||||
|
||||
//Flags used by the CXX compiler during MINSIZEREL builds.
|
||||
CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
|
||||
|
||||
//Flags used by the CXX compiler during RELEASE builds.
|
||||
CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
|
||||
|
||||
//Flags used by the CXX compiler during RELWITHDEBINFO builds.
|
||||
CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND
|
||||
|
||||
//Flags used by the linker during all build types.
|
||||
CMAKE_EXE_LINKER_FLAGS:STRING=
|
||||
|
||||
//Flags used by the linker during DEBUG builds.
|
||||
CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
|
||||
|
||||
//Flags used by the linker during MINSIZEREL builds.
|
||||
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
|
||||
|
||||
//Flags used by the linker during RELEASE builds.
|
||||
CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
|
||||
|
||||
//Flags used by the linker during RELWITHDEBINFO builds.
|
||||
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
|
||||
|
||||
//Enable/Disable output of compile commands during generation.
|
||||
CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=
|
||||
|
||||
//Value Computed by CMake.
|
||||
CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build/CMakeFiles/pkgRedirects
|
||||
|
||||
//Install path prefix, prepended onto install directories.
|
||||
CMAKE_INSTALL_PREFIX:PATH=/usr/local
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_LINKER:FILEPATH=/usr/bin/ld
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make
|
||||
|
||||
//Flags used by the linker during the creation of modules during
|
||||
// all build types.
|
||||
CMAKE_MODULE_LINKER_FLAGS:STRING=
|
||||
|
||||
//Flags used by the linker during the creation of modules during
|
||||
// DEBUG builds.
|
||||
CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
|
||||
|
||||
//Flags used by the linker during the creation of modules during
|
||||
// MINSIZEREL builds.
|
||||
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
|
||||
|
||||
//Flags used by the linker during the creation of modules during
|
||||
// RELEASE builds.
|
||||
CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
|
||||
|
||||
//Flags used by the linker during the creation of modules during
|
||||
// RELWITHDEBINFO builds.
|
||||
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_NM:FILEPATH=/usr/bin/nm
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump
|
||||
|
||||
//Value Computed by CMake
|
||||
CMAKE_PROJECT_DESCRIPTION:STATIC=
|
||||
|
||||
//Value Computed by CMake
|
||||
CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
|
||||
|
||||
//Value Computed by CMake
|
||||
CMAKE_PROJECT_NAME:STATIC=demo
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_READELF:FILEPATH=/usr/bin/readelf
|
||||
|
||||
//Flags used by the linker during the creation of shared libraries
|
||||
// during all build types.
|
||||
CMAKE_SHARED_LINKER_FLAGS:STRING=
|
||||
|
||||
//Flags used by the linker during the creation of shared libraries
|
||||
// during DEBUG builds.
|
||||
CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
|
||||
|
||||
//Flags used by the linker during the creation of shared libraries
|
||||
// during MINSIZEREL builds.
|
||||
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
|
||||
|
||||
//Flags used by the linker during the creation of shared libraries
|
||||
// during RELEASE builds.
|
||||
CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
|
||||
|
||||
//Flags used by the linker during the creation of shared libraries
|
||||
// during RELWITHDEBINFO builds.
|
||||
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
|
||||
|
||||
//If set, runtime paths are not added when installing shared libraries,
|
||||
// but are added when building.
|
||||
CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
|
||||
|
||||
//If set, runtime paths are not added when using shared libraries.
|
||||
CMAKE_SKIP_RPATH:BOOL=NO
|
||||
|
||||
//Flags used by the linker during the creation of static libraries
|
||||
// during all build types.
|
||||
CMAKE_STATIC_LINKER_FLAGS:STRING=
|
||||
|
||||
//Flags used by the linker during the creation of static libraries
|
||||
// during DEBUG builds.
|
||||
CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
|
||||
|
||||
//Flags used by the linker during the creation of static libraries
|
||||
// during MINSIZEREL builds.
|
||||
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
|
||||
|
||||
//Flags used by the linker during the creation of static libraries
|
||||
// during RELEASE builds.
|
||||
CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
|
||||
|
||||
//Flags used by the linker during the creation of static libraries
|
||||
// during RELWITHDEBINFO builds.
|
||||
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_STRIP:FILEPATH=/usr/bin/strip
|
||||
|
||||
//If this value is on, makefiles will be generated without the
|
||||
// .SILENT directive, and all commands will be echoed to the console
|
||||
// during the make. This is useful for debugging only. With Visual
|
||||
// Studio IDE projects all commands are done without /nologo.
|
||||
CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
|
||||
|
||||
//The directory containing a CMake configuration file for Palisade.
|
||||
Palisade_DIR:PATH=/usr/local/lib/Palisade
|
||||
|
||||
//Value Computed by CMake
|
||||
demo_BINARY_DIR:STATIC=/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build
|
||||
|
||||
//Value Computed by CMake
|
||||
demo_IS_TOP_LEVEL:STATIC=ON
|
||||
|
||||
//Value Computed by CMake
|
||||
demo_SOURCE_DIR:STATIC=/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master
|
||||
|
||||
|
||||
########################
|
||||
# INTERNAL cache entries
|
||||
########################
|
||||
|
||||
//ADVANCED property for variable: CMAKE_ADDR2LINE
|
||||
CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_AR
|
||||
CMAKE_AR-ADVANCED:INTERNAL=1
|
||||
//This is the directory where this CMakeCache.txt was created
|
||||
CMAKE_CACHEFILE_DIR:INTERNAL=/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build
|
||||
//Major version of cmake used to create the current loaded cache
|
||||
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
|
||||
//Minor version of cmake used to create the current loaded cache
|
||||
CMAKE_CACHE_MINOR_VERSION:INTERNAL=25
|
||||
//Patch version of cmake used to create the current loaded cache
|
||||
CMAKE_CACHE_PATCH_VERSION:INTERNAL=0
|
||||
//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE
|
||||
CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1
|
||||
//Path to CMake executable.
|
||||
CMAKE_COMMAND:INTERNAL=/usr/bin/cmake
|
||||
//Path to cpack program executable.
|
||||
CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack
|
||||
//Path to ctest program executable.
|
||||
CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest
|
||||
//ADVANCED property for variable: CMAKE_CXX_COMPILER
|
||||
CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR
|
||||
CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB
|
||||
CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_CXX_FLAGS
|
||||
CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
|
||||
CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
|
||||
CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
|
||||
CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
|
||||
CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_DLLTOOL
|
||||
CMAKE_DLLTOOL-ADVANCED:INTERNAL=1
|
||||
//Path to cache edit program executable.
|
||||
CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake
|
||||
//Executable file format
|
||||
CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF
|
||||
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
|
||||
CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
|
||||
CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
|
||||
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
|
||||
CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
|
||||
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
|
||||
CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
|
||||
CMAKE_GENERATOR:INTERNAL=Unix Makefiles
|
||||
//Generator instance identifier.
|
||||
CMAKE_GENERATOR_INSTANCE:INTERNAL=
|
||||
//Name of generator platform.
|
||||
CMAKE_GENERATOR_PLATFORM:INTERNAL=
|
||||
//Name of generator toolset.
|
||||
CMAKE_GENERATOR_TOOLSET:INTERNAL=
|
||||
//Source directory with the top level CMakeLists.txt file for this
|
||||
// project
|
||||
CMAKE_HOME_DIRECTORY:INTERNAL=/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master
|
||||
//Install .so files without execute permission.
|
||||
CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0
|
||||
//ADVANCED property for variable: CMAKE_LINKER
|
||||
CMAKE_LINKER-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_MAKE_PROGRAM
|
||||
CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
|
||||
CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
|
||||
CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
|
||||
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
|
||||
CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
|
||||
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_NM
|
||||
CMAKE_NM-ADVANCED:INTERNAL=1
|
||||
//number of local generators
|
||||
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_OBJCOPY
|
||||
CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_OBJDUMP
|
||||
CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
|
||||
//Platform information initialized
|
||||
CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_RANLIB
|
||||
CMAKE_RANLIB-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_READELF
|
||||
CMAKE_READELF-ADVANCED:INTERNAL=1
|
||||
//Path to CMake installation.
|
||||
CMAKE_ROOT:INTERNAL=/usr/share/cmake
|
||||
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
|
||||
CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
|
||||
CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
|
||||
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
|
||||
CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
|
||||
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
|
||||
CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_SKIP_RPATH
|
||||
CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
|
||||
CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
|
||||
CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
|
||||
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
|
||||
CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
|
||||
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_STRIP
|
||||
CMAKE_STRIP-ADVANCED:INTERNAL=1
|
||||
//uname command
|
||||
CMAKE_UNAME:INTERNAL=/usr/bin/uname
|
||||
//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
|
||||
CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
|
||||
//linker supports push/pop state
|
||||
_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE
|
||||
|
||||
@ -0,0 +1,83 @@
|
||||
set(CMAKE_CXX_COMPILER "/usr/bin/c++")
|
||||
set(CMAKE_CXX_COMPILER_ARG1 "")
|
||||
set(CMAKE_CXX_COMPILER_ID "GNU")
|
||||
set(CMAKE_CXX_COMPILER_VERSION "12.2.0")
|
||||
set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
|
||||
set(CMAKE_CXX_COMPILER_WRAPPER "")
|
||||
set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17")
|
||||
set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON")
|
||||
set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23")
|
||||
set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")
|
||||
set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
|
||||
set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
|
||||
set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")
|
||||
set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20")
|
||||
set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23")
|
||||
|
||||
set(CMAKE_CXX_PLATFORM_ID "Linux")
|
||||
set(CMAKE_CXX_SIMULATE_ID "")
|
||||
set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "")
|
||||
set(CMAKE_CXX_SIMULATE_VERSION "")
|
||||
|
||||
|
||||
|
||||
|
||||
set(CMAKE_AR "/usr/bin/ar")
|
||||
set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar")
|
||||
set(CMAKE_RANLIB "/usr/bin/ranlib")
|
||||
set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib")
|
||||
set(CMAKE_LINKER "/usr/bin/ld")
|
||||
set(CMAKE_MT "")
|
||||
set(CMAKE_COMPILER_IS_GNUCXX 1)
|
||||
set(CMAKE_CXX_COMPILER_LOADED 1)
|
||||
set(CMAKE_CXX_COMPILER_WORKS TRUE)
|
||||
set(CMAKE_CXX_ABI_COMPILED TRUE)
|
||||
|
||||
set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
|
||||
|
||||
set(CMAKE_CXX_COMPILER_ID_RUN 1)
|
||||
set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm)
|
||||
set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
|
||||
|
||||
foreach (lang C OBJC OBJCXX)
|
||||
if (CMAKE_${lang}_COMPILER_ID_RUN)
|
||||
foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS)
|
||||
list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension})
|
||||
endforeach()
|
||||
endif()
|
||||
endforeach()
|
||||
|
||||
set(CMAKE_CXX_LINKER_PREFERENCE 30)
|
||||
set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
|
||||
|
||||
# Save compiler ABI information.
|
||||
set(CMAKE_CXX_SIZEOF_DATA_PTR "8")
|
||||
set(CMAKE_CXX_COMPILER_ABI "ELF")
|
||||
set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN")
|
||||
set(CMAKE_CXX_LIBRARY_ARCHITECTURE "")
|
||||
|
||||
if(CMAKE_CXX_SIZEOF_DATA_PTR)
|
||||
set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
|
||||
endif()
|
||||
|
||||
if(CMAKE_CXX_COMPILER_ABI)
|
||||
set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
|
||||
endif()
|
||||
|
||||
if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
|
||||
set(CMAKE_LIBRARY_ARCHITECTURE "")
|
||||
endif()
|
||||
|
||||
set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
|
||||
if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX)
|
||||
set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")
|
||||
endif()
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/12.2.0;/usr/include/c++/12.2.0/x86_64-pc-linux-gnu;/usr/include/c++/12.2.0/backward;/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include-fixed;/usr/include")
|
||||
set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc")
|
||||
set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0;/usr/lib;/lib")
|
||||
set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
|
||||
Binary file not shown.
@ -0,0 +1,15 @@
|
||||
set(CMAKE_HOST_SYSTEM "Linux-6.0.9-hardened1-1-hardened")
|
||||
set(CMAKE_HOST_SYSTEM_NAME "Linux")
|
||||
set(CMAKE_HOST_SYSTEM_VERSION "6.0.9-hardened1-1-hardened")
|
||||
set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
|
||||
|
||||
|
||||
|
||||
set(CMAKE_SYSTEM "Linux-6.0.9-hardened1-1-hardened")
|
||||
set(CMAKE_SYSTEM_NAME "Linux")
|
||||
set(CMAKE_SYSTEM_VERSION "6.0.9-hardened1-1-hardened")
|
||||
set(CMAKE_SYSTEM_PROCESSOR "x86_64")
|
||||
|
||||
set(CMAKE_CROSSCOMPILING "FALSE")
|
||||
|
||||
set(CMAKE_SYSTEM_LOADED 1)
|
||||
@ -0,0 +1,857 @@
|
||||
/* This source file must have a .cpp extension so that all C++ compilers
|
||||
recognize the extension without flags. Borland does not know .cxx for
|
||||
example. */
|
||||
#ifndef __cplusplus
|
||||
# error "A C compiler has been selected for C++."
|
||||
#endif
|
||||
|
||||
#if !defined(__has_include)
|
||||
/* If the compiler does not have __has_include, pretend the answer is
|
||||
always no. */
|
||||
# define __has_include(x) 0
|
||||
#endif
|
||||
|
||||
|
||||
/* Version number components: V=Version, R=Revision, P=Patch
|
||||
Version date components: YYYY=Year, MM=Month, DD=Day */
|
||||
|
||||
#if defined(__COMO__)
|
||||
# define COMPILER_ID "Comeau"
|
||||
/* __COMO_VERSION__ = VRR */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100)
|
||||
|
||||
#elif defined(__INTEL_COMPILER) || defined(__ICC)
|
||||
# define COMPILER_ID "Intel"
|
||||
# if defined(_MSC_VER)
|
||||
# define SIMULATE_ID "MSVC"
|
||||
# endif
|
||||
# if defined(__GNUC__)
|
||||
# define SIMULATE_ID "GNU"
|
||||
# endif
|
||||
/* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later,
|
||||
except that a few beta releases use the old format with V=2021. */
|
||||
# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111
|
||||
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
|
||||
# if defined(__INTEL_COMPILER_UPDATE)
|
||||
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
|
||||
# else
|
||||
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10)
|
||||
# endif
|
||||
# else
|
||||
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER)
|
||||
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE)
|
||||
/* The third version component from --version is an update index,
|
||||
but no macro is provided for it. */
|
||||
# define COMPILER_VERSION_PATCH DEC(0)
|
||||
# endif
|
||||
# if defined(__INTEL_COMPILER_BUILD_DATE)
|
||||
/* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
|
||||
# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
|
||||
# endif
|
||||
# if defined(_MSC_VER)
|
||||
/* _MSC_VER = VVRR */
|
||||
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
|
||||
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
|
||||
# endif
|
||||
# if defined(__GNUC__)
|
||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
|
||||
# elif defined(__GNUG__)
|
||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
|
||||
# endif
|
||||
# if defined(__GNUC_MINOR__)
|
||||
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
|
||||
# endif
|
||||
# if defined(__GNUC_PATCHLEVEL__)
|
||||
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
|
||||
# endif
|
||||
|
||||
#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER)
|
||||
# define COMPILER_ID "IntelLLVM"
|
||||
#if defined(_MSC_VER)
|
||||
# define SIMULATE_ID "MSVC"
|
||||
#endif
|
||||
#if defined(__GNUC__)
|
||||
# define SIMULATE_ID "GNU"
|
||||
#endif
|
||||
/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and
|
||||
* later. Look for 6 digit vs. 8 digit version number to decide encoding.
|
||||
* VVVV is no smaller than the current year when a version is released.
|
||||
*/
|
||||
#if __INTEL_LLVM_COMPILER < 1000000L
|
||||
# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10)
|
||||
#else
|
||||
# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100)
|
||||
# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100)
|
||||
#endif
|
||||
#if defined(_MSC_VER)
|
||||
/* _MSC_VER = VVRR */
|
||||
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
|
||||
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
|
||||
#endif
|
||||
#if defined(__GNUC__)
|
||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
|
||||
#elif defined(__GNUG__)
|
||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
|
||||
#endif
|
||||
#if defined(__GNUC_MINOR__)
|
||||
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
|
||||
#endif
|
||||
#if defined(__GNUC_PATCHLEVEL__)
|
||||
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
|
||||
#endif
|
||||
|
||||
#elif defined(__PATHCC__)
|
||||
# define COMPILER_ID "PathScale"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
|
||||
# if defined(__PATHCC_PATCHLEVEL__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
|
||||
# endif
|
||||
|
||||
#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
|
||||
# define COMPILER_ID "Embarcadero"
|
||||
# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
|
||||
# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
|
||||
# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF)
|
||||
|
||||
#elif defined(__BORLANDC__)
|
||||
# define COMPILER_ID "Borland"
|
||||
/* __BORLANDC__ = 0xVRR */
|
||||
# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
|
||||
# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
|
||||
|
||||
#elif defined(__WATCOMC__) && __WATCOMC__ < 1200
|
||||
# define COMPILER_ID "Watcom"
|
||||
/* __WATCOMC__ = VVRR */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
|
||||
# if (__WATCOMC__ % 10) > 0
|
||||
# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
|
||||
# endif
|
||||
|
||||
#elif defined(__WATCOMC__)
|
||||
# define COMPILER_ID "OpenWatcom"
|
||||
/* __WATCOMC__ = VVRP + 1100 */
|
||||
# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
|
||||
# if (__WATCOMC__ % 10) > 0
|
||||
# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
|
||||
# endif
|
||||
|
||||
#elif defined(__SUNPRO_CC)
|
||||
# define COMPILER_ID "SunPro"
|
||||
# if __SUNPRO_CC >= 0x5100
|
||||
/* __SUNPRO_CC = 0xVRRP */
|
||||
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12)
|
||||
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF)
|
||||
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF)
|
||||
# else
|
||||
/* __SUNPRO_CC = 0xVRP */
|
||||
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8)
|
||||
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF)
|
||||
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF)
|
||||
# endif
|
||||
|
||||
#elif defined(__HP_aCC)
|
||||
# define COMPILER_ID "HP"
|
||||
/* __HP_aCC = VVRRPP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100)
|
||||
# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100)
|
||||
|
||||
#elif defined(__DECCXX)
|
||||
# define COMPILER_ID "Compaq"
|
||||
/* __DECCXX_VER = VVRRTPPPP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100)
|
||||
# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000)
|
||||
|
||||
#elif defined(__IBMCPP__) && defined(__COMPILER_VER__)
|
||||
# define COMPILER_ID "zOS"
|
||||
/* __IBMCPP__ = VRP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
|
||||
|
||||
#elif defined(__open_xl__) && defined(__clang__)
|
||||
# define COMPILER_ID "IBMClang"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__open_xl_release__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__)
|
||||
# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__)
|
||||
|
||||
|
||||
#elif defined(__ibmxl__) && defined(__clang__)
|
||||
# define COMPILER_ID "XLClang"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__)
|
||||
# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__)
|
||||
|
||||
|
||||
#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800
|
||||
# define COMPILER_ID "XL"
|
||||
/* __IBMCPP__ = VRP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
|
||||
|
||||
#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800
|
||||
# define COMPILER_ID "VisualAge"
|
||||
/* __IBMCPP__ = VRP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
|
||||
|
||||
#elif defined(__NVCOMPILER)
|
||||
# define COMPILER_ID "NVHPC"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__)
|
||||
# if defined(__NVCOMPILER_PATCHLEVEL__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__)
|
||||
# endif
|
||||
|
||||
#elif defined(__PGI)
|
||||
# define COMPILER_ID "PGI"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__PGIC__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
|
||||
# if defined(__PGIC_PATCHLEVEL__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
|
||||
# endif
|
||||
|
||||
#elif defined(_CRAYC)
|
||||
# define COMPILER_ID "Cray"
|
||||
# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
|
||||
# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
|
||||
|
||||
#elif defined(__TI_COMPILER_VERSION__)
|
||||
# define COMPILER_ID "TI"
|
||||
/* __TI_COMPILER_VERSION__ = VVVRRRPPP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000)
|
||||
# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000)
|
||||
|
||||
#elif defined(__CLANG_FUJITSU)
|
||||
# define COMPILER_ID "FujitsuClang"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
|
||||
# define COMPILER_VERSION_INTERNAL_STR __clang_version__
|
||||
|
||||
|
||||
#elif defined(__FUJITSU)
|
||||
# define COMPILER_ID "Fujitsu"
|
||||
# if defined(__FCC_version__)
|
||||
# define COMPILER_VERSION __FCC_version__
|
||||
# elif defined(__FCC_major__)
|
||||
# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
|
||||
# endif
|
||||
# if defined(__fcc_version)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__fcc_version)
|
||||
# elif defined(__FCC_VERSION)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION)
|
||||
# endif
|
||||
|
||||
|
||||
#elif defined(__ghs__)
|
||||
# define COMPILER_ID "GHS"
|
||||
/* __GHS_VERSION_NUMBER = VVVVRP */
|
||||
# ifdef __GHS_VERSION_NUMBER
|
||||
# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10)
|
||||
# endif
|
||||
|
||||
#elif defined(__TASKING__)
|
||||
# define COMPILER_ID "Tasking"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__VERSION__)
|
||||
|
||||
#elif defined(__SCO_VERSION__)
|
||||
# define COMPILER_ID "SCO"
|
||||
|
||||
#elif defined(__ARMCC_VERSION) && !defined(__clang__)
|
||||
# define COMPILER_ID "ARMCC"
|
||||
#if __ARMCC_VERSION >= 1000000
|
||||
/* __ARMCC_VERSION = VRRPPPP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
|
||||
# define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
|
||||
#else
|
||||
/* __ARMCC_VERSION = VRPPPP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
|
||||
#endif
|
||||
|
||||
|
||||
#elif defined(__clang__) && defined(__apple_build_version__)
|
||||
# define COMPILER_ID "AppleClang"
|
||||
# if defined(_MSC_VER)
|
||||
# define SIMULATE_ID "MSVC"
|
||||
# endif
|
||||
# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
|
||||
# if defined(_MSC_VER)
|
||||
/* _MSC_VER = VVRR */
|
||||
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
|
||||
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
|
||||
# endif
|
||||
# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
|
||||
|
||||
#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION)
|
||||
# define COMPILER_ID "ARMClang"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100)
|
||||
# define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION)
|
||||
|
||||
#elif defined(__clang__)
|
||||
# define COMPILER_ID "Clang"
|
||||
# if defined(_MSC_VER)
|
||||
# define SIMULATE_ID "MSVC"
|
||||
# endif
|
||||
# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
|
||||
# if defined(_MSC_VER)
|
||||
/* _MSC_VER = VVRR */
|
||||
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
|
||||
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
|
||||
# endif
|
||||
|
||||
#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__))
|
||||
# define COMPILER_ID "LCC"
|
||||
# define COMPILER_VERSION_MAJOR DEC(1)
|
||||
# if defined(__LCC__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__LCC__- 100)
|
||||
# endif
|
||||
# if defined(__LCC_MINOR__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__)
|
||||
# endif
|
||||
# if defined(__GNUC__) && defined(__GNUC_MINOR__)
|
||||
# define SIMULATE_ID "GNU"
|
||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
|
||||
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
|
||||
# if defined(__GNUC_PATCHLEVEL__)
|
||||
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
|
||||
# endif
|
||||
# endif
|
||||
|
||||
#elif defined(__GNUC__) || defined(__GNUG__)
|
||||
# define COMPILER_ID "GNU"
|
||||
# if defined(__GNUC__)
|
||||
# define COMPILER_VERSION_MAJOR DEC(__GNUC__)
|
||||
# else
|
||||
# define COMPILER_VERSION_MAJOR DEC(__GNUG__)
|
||||
# endif
|
||||
# if defined(__GNUC_MINOR__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
|
||||
# endif
|
||||
# if defined(__GNUC_PATCHLEVEL__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
|
||||
# endif
|
||||
|
||||
#elif defined(_MSC_VER)
|
||||
# define COMPILER_ID "MSVC"
|
||||
/* _MSC_VER = VVRR */
|
||||
# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
|
||||
# if defined(_MSC_FULL_VER)
|
||||
# if _MSC_VER >= 1400
|
||||
/* _MSC_FULL_VER = VVRRPPPPP */
|
||||
# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
|
||||
# else
|
||||
/* _MSC_FULL_VER = VVRRPPPP */
|
||||
# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
|
||||
# endif
|
||||
# endif
|
||||
# if defined(_MSC_BUILD)
|
||||
# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
|
||||
# endif
|
||||
|
||||
#elif defined(_ADI_COMPILER)
|
||||
# define COMPILER_ID "ADSP"
|
||||
#if defined(__VERSIONNUM__)
|
||||
/* __VERSIONNUM__ = 0xVVRRPPTT */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF)
|
||||
# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF)
|
||||
# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF)
|
||||
# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF)
|
||||
#endif
|
||||
|
||||
#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
|
||||
# define COMPILER_ID "IAR"
|
||||
# if defined(__VER__) && defined(__ICCARM__)
|
||||
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000)
|
||||
# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000)
|
||||
# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
|
||||
# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__))
|
||||
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100))
|
||||
# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
|
||||
# endif
|
||||
|
||||
|
||||
/* These compilers are either not known or too old to define an
|
||||
identification macro. Try to identify the platform and guess that
|
||||
it is the native compiler. */
|
||||
#elif defined(__hpux) || defined(__hpua)
|
||||
# define COMPILER_ID "HP"
|
||||
|
||||
#else /* unknown compiler */
|
||||
# define COMPILER_ID ""
|
||||
#endif
|
||||
|
||||
/* Construct the string literal in pieces to prevent the source from
|
||||
getting matched. Store it in a pointer rather than an array
|
||||
because some compilers will just produce instructions to fill the
|
||||
array rather than assigning a pointer to a static array. */
|
||||
char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
|
||||
#ifdef SIMULATE_ID
|
||||
char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
|
||||
#endif
|
||||
|
||||
#ifdef __QNXNTO__
|
||||
char const* qnxnto = "INFO" ":" "qnxnto[]";
|
||||
#endif
|
||||
|
||||
#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
|
||||
char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
|
||||
#endif
|
||||
|
||||
#define STRINGIFY_HELPER(X) #X
|
||||
#define STRINGIFY(X) STRINGIFY_HELPER(X)
|
||||
|
||||
/* Identify known platforms by name. */
|
||||
#if defined(__linux) || defined(__linux__) || defined(linux)
|
||||
# define PLATFORM_ID "Linux"
|
||||
|
||||
#elif defined(__MSYS__)
|
||||
# define PLATFORM_ID "MSYS"
|
||||
|
||||
#elif defined(__CYGWIN__)
|
||||
# define PLATFORM_ID "Cygwin"
|
||||
|
||||
#elif defined(__MINGW32__)
|
||||
# define PLATFORM_ID "MinGW"
|
||||
|
||||
#elif defined(__APPLE__)
|
||||
# define PLATFORM_ID "Darwin"
|
||||
|
||||
#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
|
||||
# define PLATFORM_ID "Windows"
|
||||
|
||||
#elif defined(__FreeBSD__) || defined(__FreeBSD)
|
||||
# define PLATFORM_ID "FreeBSD"
|
||||
|
||||
#elif defined(__NetBSD__) || defined(__NetBSD)
|
||||
# define PLATFORM_ID "NetBSD"
|
||||
|
||||
#elif defined(__OpenBSD__) || defined(__OPENBSD)
|
||||
# define PLATFORM_ID "OpenBSD"
|
||||
|
||||
#elif defined(__sun) || defined(sun)
|
||||
# define PLATFORM_ID "SunOS"
|
||||
|
||||
#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
|
||||
# define PLATFORM_ID "AIX"
|
||||
|
||||
#elif defined(__hpux) || defined(__hpux__)
|
||||
# define PLATFORM_ID "HP-UX"
|
||||
|
||||
#elif defined(__HAIKU__)
|
||||
# define PLATFORM_ID "Haiku"
|
||||
|
||||
#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
|
||||
# define PLATFORM_ID "BeOS"
|
||||
|
||||
#elif defined(__QNX__) || defined(__QNXNTO__)
|
||||
# define PLATFORM_ID "QNX"
|
||||
|
||||
#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
|
||||
# define PLATFORM_ID "Tru64"
|
||||
|
||||
#elif defined(__riscos) || defined(__riscos__)
|
||||
# define PLATFORM_ID "RISCos"
|
||||
|
||||
#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
|
||||
# define PLATFORM_ID "SINIX"
|
||||
|
||||
#elif defined(__UNIX_SV__)
|
||||
# define PLATFORM_ID "UNIX_SV"
|
||||
|
||||
#elif defined(__bsdos__)
|
||||
# define PLATFORM_ID "BSDOS"
|
||||
|
||||
#elif defined(_MPRAS) || defined(MPRAS)
|
||||
# define PLATFORM_ID "MP-RAS"
|
||||
|
||||
#elif defined(__osf) || defined(__osf__)
|
||||
# define PLATFORM_ID "OSF1"
|
||||
|
||||
#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
|
||||
# define PLATFORM_ID "SCO_SV"
|
||||
|
||||
#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
|
||||
# define PLATFORM_ID "ULTRIX"
|
||||
|
||||
#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
|
||||
# define PLATFORM_ID "Xenix"
|
||||
|
||||
#elif defined(__WATCOMC__)
|
||||
# if defined(__LINUX__)
|
||||
# define PLATFORM_ID "Linux"
|
||||
|
||||
# elif defined(__DOS__)
|
||||
# define PLATFORM_ID "DOS"
|
||||
|
||||
# elif defined(__OS2__)
|
||||
# define PLATFORM_ID "OS2"
|
||||
|
||||
# elif defined(__WINDOWS__)
|
||||
# define PLATFORM_ID "Windows3x"
|
||||
|
||||
# elif defined(__VXWORKS__)
|
||||
# define PLATFORM_ID "VxWorks"
|
||||
|
||||
# else /* unknown platform */
|
||||
# define PLATFORM_ID
|
||||
# endif
|
||||
|
||||
#elif defined(__INTEGRITY)
|
||||
# if defined(INT_178B)
|
||||
# define PLATFORM_ID "Integrity178"
|
||||
|
||||
# else /* regular Integrity */
|
||||
# define PLATFORM_ID "Integrity"
|
||||
# endif
|
||||
|
||||
# elif defined(_ADI_COMPILER)
|
||||
# define PLATFORM_ID "ADSP"
|
||||
|
||||
#else /* unknown platform */
|
||||
# define PLATFORM_ID
|
||||
|
||||
#endif
|
||||
|
||||
/* For windows compilers MSVC and Intel we can determine
|
||||
the architecture of the compiler being used. This is because
|
||||
the compilers do not have flags that can change the architecture,
|
||||
but rather depend on which compiler is being used
|
||||
*/
|
||||
#if defined(_WIN32) && defined(_MSC_VER)
|
||||
# if defined(_M_IA64)
|
||||
# define ARCHITECTURE_ID "IA64"
|
||||
|
||||
# elif defined(_M_ARM64EC)
|
||||
# define ARCHITECTURE_ID "ARM64EC"
|
||||
|
||||
# elif defined(_M_X64) || defined(_M_AMD64)
|
||||
# define ARCHITECTURE_ID "x64"
|
||||
|
||||
# elif defined(_M_IX86)
|
||||
# define ARCHITECTURE_ID "X86"
|
||||
|
||||
# elif defined(_M_ARM64)
|
||||
# define ARCHITECTURE_ID "ARM64"
|
||||
|
||||
# elif defined(_M_ARM)
|
||||
# if _M_ARM == 4
|
||||
# define ARCHITECTURE_ID "ARMV4I"
|
||||
# elif _M_ARM == 5
|
||||
# define ARCHITECTURE_ID "ARMV5I"
|
||||
# else
|
||||
# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
|
||||
# endif
|
||||
|
||||
# elif defined(_M_MIPS)
|
||||
# define ARCHITECTURE_ID "MIPS"
|
||||
|
||||
# elif defined(_M_SH)
|
||||
# define ARCHITECTURE_ID "SHx"
|
||||
|
||||
# else /* unknown architecture */
|
||||
# define ARCHITECTURE_ID ""
|
||||
# endif
|
||||
|
||||
#elif defined(__WATCOMC__)
|
||||
# if defined(_M_I86)
|
||||
# define ARCHITECTURE_ID "I86"
|
||||
|
||||
# elif defined(_M_IX86)
|
||||
# define ARCHITECTURE_ID "X86"
|
||||
|
||||
# else /* unknown architecture */
|
||||
# define ARCHITECTURE_ID ""
|
||||
# endif
|
||||
|
||||
#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
|
||||
# if defined(__ICCARM__)
|
||||
# define ARCHITECTURE_ID "ARM"
|
||||
|
||||
# elif defined(__ICCRX__)
|
||||
# define ARCHITECTURE_ID "RX"
|
||||
|
||||
# elif defined(__ICCRH850__)
|
||||
# define ARCHITECTURE_ID "RH850"
|
||||
|
||||
# elif defined(__ICCRL78__)
|
||||
# define ARCHITECTURE_ID "RL78"
|
||||
|
||||
# elif defined(__ICCRISCV__)
|
||||
# define ARCHITECTURE_ID "RISCV"
|
||||
|
||||
# elif defined(__ICCAVR__)
|
||||
# define ARCHITECTURE_ID "AVR"
|
||||
|
||||
# elif defined(__ICC430__)
|
||||
# define ARCHITECTURE_ID "MSP430"
|
||||
|
||||
# elif defined(__ICCV850__)
|
||||
# define ARCHITECTURE_ID "V850"
|
||||
|
||||
# elif defined(__ICC8051__)
|
||||
# define ARCHITECTURE_ID "8051"
|
||||
|
||||
# elif defined(__ICCSTM8__)
|
||||
# define ARCHITECTURE_ID "STM8"
|
||||
|
||||
# else /* unknown architecture */
|
||||
# define ARCHITECTURE_ID ""
|
||||
# endif
|
||||
|
||||
#elif defined(__ghs__)
|
||||
# if defined(__PPC64__)
|
||||
# define ARCHITECTURE_ID "PPC64"
|
||||
|
||||
# elif defined(__ppc__)
|
||||
# define ARCHITECTURE_ID "PPC"
|
||||
|
||||
# elif defined(__ARM__)
|
||||
# define ARCHITECTURE_ID "ARM"
|
||||
|
||||
# elif defined(__x86_64__)
|
||||
# define ARCHITECTURE_ID "x64"
|
||||
|
||||
# elif defined(__i386__)
|
||||
# define ARCHITECTURE_ID "X86"
|
||||
|
||||
# else /* unknown architecture */
|
||||
# define ARCHITECTURE_ID ""
|
||||
# endif
|
||||
|
||||
#elif defined(__TI_COMPILER_VERSION__)
|
||||
# if defined(__TI_ARM__)
|
||||
# define ARCHITECTURE_ID "ARM"
|
||||
|
||||
# elif defined(__MSP430__)
|
||||
# define ARCHITECTURE_ID "MSP430"
|
||||
|
||||
# elif defined(__TMS320C28XX__)
|
||||
# define ARCHITECTURE_ID "TMS320C28x"
|
||||
|
||||
# elif defined(__TMS320C6X__) || defined(_TMS320C6X)
|
||||
# define ARCHITECTURE_ID "TMS320C6x"
|
||||
|
||||
# else /* unknown architecture */
|
||||
# define ARCHITECTURE_ID ""
|
||||
# endif
|
||||
|
||||
# elif defined(__ADSPSHARC__)
|
||||
# define ARCHITECTURE_ID "SHARC"
|
||||
|
||||
# elif defined(__ADSPBLACKFIN__)
|
||||
# define ARCHITECTURE_ID "Blackfin"
|
||||
|
||||
#elif defined(__TASKING__)
|
||||
|
||||
# if defined(__CTC__) || defined(__CPTC__)
|
||||
# define ARCHITECTURE_ID "TriCore"
|
||||
|
||||
# elif defined(__CMCS__)
|
||||
# define ARCHITECTURE_ID "MCS"
|
||||
|
||||
# elif defined(__CARM__)
|
||||
# define ARCHITECTURE_ID "ARM"
|
||||
|
||||
# elif defined(__CARC__)
|
||||
# define ARCHITECTURE_ID "ARC"
|
||||
|
||||
# elif defined(__C51__)
|
||||
# define ARCHITECTURE_ID "8051"
|
||||
|
||||
# elif defined(__CPCP__)
|
||||
# define ARCHITECTURE_ID "PCP"
|
||||
|
||||
# else
|
||||
# define ARCHITECTURE_ID ""
|
||||
# endif
|
||||
|
||||
#else
|
||||
# define ARCHITECTURE_ID
|
||||
#endif
|
||||
|
||||
/* Convert integer to decimal digit literals. */
|
||||
#define DEC(n) \
|
||||
('0' + (((n) / 10000000)%10)), \
|
||||
('0' + (((n) / 1000000)%10)), \
|
||||
('0' + (((n) / 100000)%10)), \
|
||||
('0' + (((n) / 10000)%10)), \
|
||||
('0' + (((n) / 1000)%10)), \
|
||||
('0' + (((n) / 100)%10)), \
|
||||
('0' + (((n) / 10)%10)), \
|
||||
('0' + ((n) % 10))
|
||||
|
||||
/* Convert integer to hex digit literals. */
|
||||
#define HEX(n) \
|
||||
('0' + ((n)>>28 & 0xF)), \
|
||||
('0' + ((n)>>24 & 0xF)), \
|
||||
('0' + ((n)>>20 & 0xF)), \
|
||||
('0' + ((n)>>16 & 0xF)), \
|
||||
('0' + ((n)>>12 & 0xF)), \
|
||||
('0' + ((n)>>8 & 0xF)), \
|
||||
('0' + ((n)>>4 & 0xF)), \
|
||||
('0' + ((n) & 0xF))
|
||||
|
||||
/* Construct a string literal encoding the version number. */
|
||||
#ifdef COMPILER_VERSION
|
||||
char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]";
|
||||
|
||||
/* Construct a string literal encoding the version number components. */
|
||||
#elif defined(COMPILER_VERSION_MAJOR)
|
||||
char const info_version[] = {
|
||||
'I', 'N', 'F', 'O', ':',
|
||||
'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
|
||||
COMPILER_VERSION_MAJOR,
|
||||
# ifdef COMPILER_VERSION_MINOR
|
||||
'.', COMPILER_VERSION_MINOR,
|
||||
# ifdef COMPILER_VERSION_PATCH
|
||||
'.', COMPILER_VERSION_PATCH,
|
||||
# ifdef COMPILER_VERSION_TWEAK
|
||||
'.', COMPILER_VERSION_TWEAK,
|
||||
# endif
|
||||
# endif
|
||||
# endif
|
||||
']','\0'};
|
||||
#endif
|
||||
|
||||
/* Construct a string literal encoding the internal version number. */
|
||||
#ifdef COMPILER_VERSION_INTERNAL
|
||||
char const info_version_internal[] = {
|
||||
'I', 'N', 'F', 'O', ':',
|
||||
'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
|
||||
'i','n','t','e','r','n','a','l','[',
|
||||
COMPILER_VERSION_INTERNAL,']','\0'};
|
||||
#elif defined(COMPILER_VERSION_INTERNAL_STR)
|
||||
char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]";
|
||||
#endif
|
||||
|
||||
/* Construct a string literal encoding the version number components. */
|
||||
#ifdef SIMULATE_VERSION_MAJOR
|
||||
char const info_simulate_version[] = {
|
||||
'I', 'N', 'F', 'O', ':',
|
||||
's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
|
||||
SIMULATE_VERSION_MAJOR,
|
||||
# ifdef SIMULATE_VERSION_MINOR
|
||||
'.', SIMULATE_VERSION_MINOR,
|
||||
# ifdef SIMULATE_VERSION_PATCH
|
||||
'.', SIMULATE_VERSION_PATCH,
|
||||
# ifdef SIMULATE_VERSION_TWEAK
|
||||
'.', SIMULATE_VERSION_TWEAK,
|
||||
# endif
|
||||
# endif
|
||||
# endif
|
||||
']','\0'};
|
||||
#endif
|
||||
|
||||
/* Construct the string literal in pieces to prevent the source from
|
||||
getting matched. Store it in a pointer rather than an array
|
||||
because some compilers will just produce instructions to fill the
|
||||
array rather than assigning a pointer to a static array. */
|
||||
char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
|
||||
char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
|
||||
|
||||
|
||||
|
||||
#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
|
||||
# if defined(__INTEL_CXX11_MODE__)
|
||||
# if defined(__cpp_aggregate_nsdmi)
|
||||
# define CXX_STD 201402L
|
||||
# else
|
||||
# define CXX_STD 201103L
|
||||
# endif
|
||||
# else
|
||||
# define CXX_STD 199711L
|
||||
# endif
|
||||
#elif defined(_MSC_VER) && defined(_MSVC_LANG)
|
||||
# define CXX_STD _MSVC_LANG
|
||||
#else
|
||||
# define CXX_STD __cplusplus
|
||||
#endif
|
||||
|
||||
const char* info_language_standard_default = "INFO" ":" "standard_default["
|
||||
#if CXX_STD > 202002L
|
||||
"23"
|
||||
#elif CXX_STD > 201703L
|
||||
"20"
|
||||
#elif CXX_STD >= 201703L
|
||||
"17"
|
||||
#elif CXX_STD >= 201402L
|
||||
"14"
|
||||
#elif CXX_STD >= 201103L
|
||||
"11"
|
||||
#else
|
||||
"98"
|
||||
#endif
|
||||
"]";
|
||||
|
||||
const char* info_language_extensions_default = "INFO" ":" "extensions_default["
|
||||
#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \
|
||||
defined(__TI_COMPILER_VERSION__)) && \
|
||||
!defined(__STRICT_ANSI__)
|
||||
"ON"
|
||||
#else
|
||||
"OFF"
|
||||
#endif
|
||||
"]";
|
||||
|
||||
/*--------------------------------------------------------------------------*/
|
||||
|
||||
int main(int argc, char* argv[])
|
||||
{
|
||||
int require = 0;
|
||||
require += info_compiler[argc];
|
||||
require += info_platform[argc];
|
||||
require += info_arch[argc];
|
||||
#ifdef COMPILER_VERSION_MAJOR
|
||||
require += info_version[argc];
|
||||
#endif
|
||||
#ifdef COMPILER_VERSION_INTERNAL
|
||||
require += info_version_internal[argc];
|
||||
#endif
|
||||
#ifdef SIMULATE_ID
|
||||
require += info_simulate[argc];
|
||||
#endif
|
||||
#ifdef SIMULATE_VERSION_MAJOR
|
||||
require += info_simulate_version[argc];
|
||||
#endif
|
||||
#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
|
||||
require += info_cray[argc];
|
||||
#endif
|
||||
require += info_language_standard_default[argc];
|
||||
require += info_language_extensions_default[argc];
|
||||
(void)argv;
|
||||
return require;
|
||||
}
|
||||
Binary file not shown.
@ -0,0 +1,16 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.25
|
||||
|
||||
# Relative path conversion top directories.
|
||||
set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master")
|
||||
set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build")
|
||||
|
||||
# Force unix paths in dependencies.
|
||||
set(CMAKE_FORCE_UNIX_PATHS 1)
|
||||
|
||||
|
||||
# The C and CXX include file regular expressions for this directory.
|
||||
set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
|
||||
set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
|
||||
set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
|
||||
set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
|
||||
@ -0,0 +1,211 @@
|
||||
The system is: Linux - 6.0.9-hardened1-1-hardened - x86_64
|
||||
Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
|
||||
Compiler: /usr/bin/c++
|
||||
Build flags:
|
||||
Id flags:
|
||||
|
||||
The output was:
|
||||
0
|
||||
|
||||
|
||||
Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"
|
||||
|
||||
The CXX compiler identification is GNU, found in "/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build/CMakeFiles/3.25.0/CompilerIdCXX/a.out"
|
||||
|
||||
Detecting CXX compiler ABI info compiled with the following output:
|
||||
Change Dir: /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build/CMakeFiles/CMakeScratch/TryCompile-KwJYw1
|
||||
|
||||
Run Build Command(s):/usr/bin/make -f Makefile cmTC_d1889/fast && /usr/bin/make -f CMakeFiles/cmTC_d1889.dir/build.make CMakeFiles/cmTC_d1889.dir/build
|
||||
make[1]: Entering directory '/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build/CMakeFiles/CMakeScratch/TryCompile-KwJYw1'
|
||||
Building CXX object CMakeFiles/cmTC_d1889.dir/CMakeCXXCompilerABI.cpp.o
|
||||
/usr/bin/c++ -v -o CMakeFiles/cmTC_d1889.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp
|
||||
Using built-in specs.
|
||||
COLLECT_GCC=/usr/bin/c++
|
||||
Target: x86_64-pc-linux-gnu
|
||||
Configured with: /build/gcc/src/gcc/configure --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror
|
||||
Thread model: posix
|
||||
Supported LTO compression algorithms: zlib zstd
|
||||
gcc version 12.2.0 (GCC)
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d1889.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d1889.dir/'
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_d1889.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/ccM6TvmM.s
|
||||
GNU C++17 (GCC) version 12.2.0 (x86_64-pc-linux-gnu)
|
||||
compiled by GNU C version 12.2.0, GMP version 6.2.1, MPFR version 4.1.0-p13, MPC version 1.2.1, isl version isl-0.25-GMP
|
||||
|
||||
warning: MPFR header version 4.1.0-p13 differs from library version 4.1.1.
|
||||
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
|
||||
ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../x86_64-pc-linux-gnu/include"
|
||||
#include "..." search starts here:
|
||||
#include <...> search starts here:
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../include/c++/12.2.0
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../include/c++/12.2.0/x86_64-pc-linux-gnu
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../include/c++/12.2.0/backward
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include
|
||||
/usr/local/include
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include-fixed
|
||||
/usr/include
|
||||
End of search list.
|
||||
GNU C++17 (GCC) version 12.2.0 (x86_64-pc-linux-gnu)
|
||||
compiled by GNU C version 12.2.0, GMP version 6.2.1, MPFR version 4.1.0-p13, MPC version 1.2.1, isl version isl-0.25-GMP
|
||||
|
||||
warning: MPFR header version 4.1.0-p13 differs from library version 4.1.1.
|
||||
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
|
||||
Compiler executable checksum: 402ce889a414e2a3abbbe3146fa0a6cb
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d1889.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d1889.dir/'
|
||||
as -v --64 -o CMakeFiles/cmTC_d1889.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccM6TvmM.s
|
||||
GNU assembler version 2.39.0 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.39.0
|
||||
COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/
|
||||
LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../:/lib/:/usr/lib/
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d1889.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d1889.dir/CMakeCXXCompilerABI.cpp.'
|
||||
Linking CXX executable cmTC_d1889
|
||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d1889.dir/link.txt --verbose=1
|
||||
/usr/bin/c++ -v CMakeFiles/cmTC_d1889.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_d1889
|
||||
Using built-in specs.
|
||||
COLLECT_GCC=/usr/bin/c++
|
||||
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/lto-wrapper
|
||||
Target: x86_64-pc-linux-gnu
|
||||
Configured with: /build/gcc/src/gcc/configure --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror
|
||||
Thread model: posix
|
||||
Supported LTO compression algorithms: zlib zstd
|
||||
gcc version 12.2.0 (GCC)
|
||||
COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/
|
||||
LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../:/lib/:/usr/lib/
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d1889' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_d1889.'
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccQjNGkb.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_d1889 /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../.. CMakeFiles/cmTC_d1889.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../lib/crtn.o
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d1889' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_d1889.'
|
||||
make[1]: Leaving directory '/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build/CMakeFiles/CMakeScratch/TryCompile-KwJYw1'
|
||||
|
||||
|
||||
|
||||
Parsed CXX implicit include dir info from above output: rv=done
|
||||
found start of include info
|
||||
found start of implicit include info
|
||||
add: [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../include/c++/12.2.0]
|
||||
add: [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../include/c++/12.2.0/x86_64-pc-linux-gnu]
|
||||
add: [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../include/c++/12.2.0/backward]
|
||||
add: [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include]
|
||||
add: [/usr/local/include]
|
||||
add: [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include-fixed]
|
||||
add: [/usr/include]
|
||||
end of search list found
|
||||
collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../include/c++/12.2.0] ==> [/usr/include/c++/12.2.0]
|
||||
collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../include/c++/12.2.0/x86_64-pc-linux-gnu] ==> [/usr/include/c++/12.2.0/x86_64-pc-linux-gnu]
|
||||
collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../include/c++/12.2.0/backward] ==> [/usr/include/c++/12.2.0/backward]
|
||||
collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include]
|
||||
collapse include dir [/usr/local/include] ==> [/usr/local/include]
|
||||
collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include-fixed] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include-fixed]
|
||||
collapse include dir [/usr/include] ==> [/usr/include]
|
||||
implicit include dirs: [/usr/include/c++/12.2.0;/usr/include/c++/12.2.0/x86_64-pc-linux-gnu;/usr/include/c++/12.2.0/backward;/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include-fixed;/usr/include]
|
||||
|
||||
|
||||
Parsed CXX implicit link information from above output:
|
||||
link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
|
||||
ignore line: [Change Dir: /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build/CMakeFiles/CMakeScratch/TryCompile-KwJYw1]
|
||||
ignore line: []
|
||||
ignore line: [Run Build Command(s):/usr/bin/make -f Makefile cmTC_d1889/fast && /usr/bin/make -f CMakeFiles/cmTC_d1889.dir/build.make CMakeFiles/cmTC_d1889.dir/build]
|
||||
ignore line: [make[1]: Entering directory '/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build/CMakeFiles/CMakeScratch/TryCompile-KwJYw1']
|
||||
ignore line: [Building CXX object CMakeFiles/cmTC_d1889.dir/CMakeCXXCompilerABI.cpp.o]
|
||||
ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_d1889.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp]
|
||||
ignore line: [Using built-in specs.]
|
||||
ignore line: [COLLECT_GCC=/usr/bin/c++]
|
||||
ignore line: [Target: x86_64-pc-linux-gnu]
|
||||
ignore line: [Configured with: /build/gcc/src/gcc/configure --enable-languages=c c++ ada fortran go lto objc obj-c++ d --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror]
|
||||
ignore line: [Thread model: posix]
|
||||
ignore line: [Supported LTO compression algorithms: zlib zstd]
|
||||
ignore line: [gcc version 12.2.0 (GCC) ]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d1889.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d1889.dir/']
|
||||
ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_d1889.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/ccM6TvmM.s]
|
||||
ignore line: [GNU C++17 (GCC) version 12.2.0 (x86_64-pc-linux-gnu)]
|
||||
ignore line: [ compiled by GNU C version 12.2.0 GMP version 6.2.1 MPFR version 4.1.0-p13 MPC version 1.2.1 isl version isl-0.25-GMP]
|
||||
ignore line: []
|
||||
ignore line: [warning: MPFR header version 4.1.0-p13 differs from library version 4.1.1.]
|
||||
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
|
||||
ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../x86_64-pc-linux-gnu/include"]
|
||||
ignore line: [#include "..." search starts here:]
|
||||
ignore line: [#include <...> search starts here:]
|
||||
ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../include/c++/12.2.0]
|
||||
ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../include/c++/12.2.0/x86_64-pc-linux-gnu]
|
||||
ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../include/c++/12.2.0/backward]
|
||||
ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include]
|
||||
ignore line: [ /usr/local/include]
|
||||
ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include-fixed]
|
||||
ignore line: [ /usr/include]
|
||||
ignore line: [End of search list.]
|
||||
ignore line: [GNU C++17 (GCC) version 12.2.0 (x86_64-pc-linux-gnu)]
|
||||
ignore line: [ compiled by GNU C version 12.2.0 GMP version 6.2.1 MPFR version 4.1.0-p13 MPC version 1.2.1 isl version isl-0.25-GMP]
|
||||
ignore line: []
|
||||
ignore line: [warning: MPFR header version 4.1.0-p13 differs from library version 4.1.1.]
|
||||
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
|
||||
ignore line: [Compiler executable checksum: 402ce889a414e2a3abbbe3146fa0a6cb]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d1889.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d1889.dir/']
|
||||
ignore line: [ as -v --64 -o CMakeFiles/cmTC_d1889.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccM6TvmM.s]
|
||||
ignore line: [GNU assembler version 2.39.0 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.39.0]
|
||||
ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/]
|
||||
ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../:/lib/:/usr/lib/]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d1889.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d1889.dir/CMakeCXXCompilerABI.cpp.']
|
||||
ignore line: [Linking CXX executable cmTC_d1889]
|
||||
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d1889.dir/link.txt --verbose=1]
|
||||
ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_d1889.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_d1889 ]
|
||||
ignore line: [Using built-in specs.]
|
||||
ignore line: [COLLECT_GCC=/usr/bin/c++]
|
||||
ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/lto-wrapper]
|
||||
ignore line: [Target: x86_64-pc-linux-gnu]
|
||||
ignore line: [Configured with: /build/gcc/src/gcc/configure --enable-languages=c c++ ada fortran go lto objc obj-c++ d --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror]
|
||||
ignore line: [Thread model: posix]
|
||||
ignore line: [Supported LTO compression algorithms: zlib zstd]
|
||||
ignore line: [gcc version 12.2.0 (GCC) ]
|
||||
ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/]
|
||||
ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../:/lib/:/usr/lib/]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d1889' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_d1889.']
|
||||
link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccQjNGkb.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_d1889 /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../.. CMakeFiles/cmTC_d1889.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../lib/crtn.o]
|
||||
arg [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/collect2] ==> ignore
|
||||
arg [-plugin] ==> ignore
|
||||
arg [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/liblto_plugin.so] ==> ignore
|
||||
arg [-plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/lto-wrapper] ==> ignore
|
||||
arg [-plugin-opt=-fresolution=/tmp/ccQjNGkb.res] ==> ignore
|
||||
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
|
||||
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
|
||||
arg [-plugin-opt=-pass-through=-lc] ==> ignore
|
||||
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
|
||||
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
|
||||
arg [--build-id] ==> ignore
|
||||
arg [--eh-frame-hdr] ==> ignore
|
||||
arg [--hash-style=gnu] ==> ignore
|
||||
arg [-m] ==> ignore
|
||||
arg [elf_x86_64] ==> ignore
|
||||
arg [-dynamic-linker] ==> ignore
|
||||
arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
|
||||
arg [-pie] ==> ignore
|
||||
arg [-o] ==> ignore
|
||||
arg [cmTC_d1889] ==> ignore
|
||||
arg [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../lib/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../lib/Scrt1.o]
|
||||
arg [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../lib/crti.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../lib/crti.o]
|
||||
arg [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/crtbeginS.o]
|
||||
arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0]
|
||||
arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../lib]
|
||||
arg [-L/lib/../lib] ==> dir [/lib/../lib]
|
||||
arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
|
||||
arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../..]
|
||||
arg [CMakeFiles/cmTC_d1889.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
|
||||
arg [-lstdc++] ==> lib [stdc++]
|
||||
arg [-lm] ==> lib [m]
|
||||
arg [-lgcc_s] ==> lib [gcc_s]
|
||||
arg [-lgcc] ==> lib [gcc]
|
||||
arg [-lc] ==> lib [c]
|
||||
arg [-lgcc_s] ==> lib [gcc_s]
|
||||
arg [-lgcc] ==> lib [gcc]
|
||||
arg [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/crtendS.o]
|
||||
arg [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../lib/crtn.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../lib/crtn.o]
|
||||
collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../lib/Scrt1.o] ==> [/usr/lib/Scrt1.o]
|
||||
collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../lib/crti.o] ==> [/usr/lib/crti.o]
|
||||
collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../lib/crtn.o] ==> [/usr/lib/crtn.o]
|
||||
collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0]
|
||||
collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../lib] ==> [/usr/lib]
|
||||
collapse library dir [/lib/../lib] ==> [/lib]
|
||||
collapse library dir [/usr/lib/../lib] ==> [/usr/lib]
|
||||
collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/../../..] ==> [/usr/lib]
|
||||
implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc]
|
||||
implicit objs: [/usr/lib/Scrt1.o;/usr/lib/crti.o;/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/crtbeginS.o;/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/crtendS.o;/usr/lib/crtn.o]
|
||||
implicit dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0;/usr/lib;/lib]
|
||||
implicit fwks: []
|
||||
|
||||
|
||||
@ -0,0 +1,48 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.25
|
||||
|
||||
# The generator used is:
|
||||
set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles")
|
||||
|
||||
# The top level Makefile was generated from the following files:
|
||||
set(CMAKE_MAKEFILE_DEPENDS
|
||||
"CMakeCache.txt"
|
||||
"/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/CMakeLists.txt"
|
||||
"CMakeFiles/3.25.0/CMakeCXXCompiler.cmake"
|
||||
"CMakeFiles/3.25.0/CMakeSystem.cmake"
|
||||
"/usr/local/lib/Palisade/PalisadeConfig.cmake"
|
||||
"/usr/local/lib/Palisade/PalisadeConfigVersion.cmake"
|
||||
"/usr/local/lib/Palisade/PalisadeTargets-release.cmake"
|
||||
"/usr/local/lib/Palisade/PalisadeTargets.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeCXXInformation.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeGenericSystem.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeLanguageInformation.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/GNU-CXX.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/GNU.cmake"
|
||||
"/usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake"
|
||||
"/usr/share/cmake/Modules/Platform/Linux-GNU.cmake"
|
||||
"/usr/share/cmake/Modules/Platform/Linux.cmake"
|
||||
"/usr/share/cmake/Modules/Platform/UnixPaths.cmake"
|
||||
)
|
||||
|
||||
# The corresponding makefile is:
|
||||
set(CMAKE_MAKEFILE_OUTPUTS
|
||||
"Makefile"
|
||||
"CMakeFiles/cmake.check_cache"
|
||||
)
|
||||
|
||||
# Byproducts of CMake generate step:
|
||||
set(CMAKE_MAKEFILE_PRODUCTS
|
||||
"CMakeFiles/CMakeDirectoryInformation.cmake"
|
||||
)
|
||||
|
||||
# Dependency information for all targets:
|
||||
set(CMAKE_DEPEND_INFO_FILES
|
||||
"CMakeFiles/demo-logistic.dir/DependInfo.cmake"
|
||||
"CMakeFiles/demo-chi2.dir/DependInfo.cmake"
|
||||
)
|
||||
@ -0,0 +1,140 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.25
|
||||
|
||||
# Default target executed when no arguments are given to make.
|
||||
default_target: all
|
||||
.PHONY : default_target
|
||||
|
||||
#=============================================================================
|
||||
# Special targets provided by cmake.
|
||||
|
||||
# Disable implicit rules so canonical targets will work.
|
||||
.SUFFIXES:
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : %,v
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : RCS/%
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : RCS/%,v
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : SCCS/s.%
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : s.%
|
||||
|
||||
.SUFFIXES: .hpux_make_needs_suffix_list
|
||||
|
||||
# Command-line flag to silence nested $(MAKE).
|
||||
$(VERBOSE)MAKESILENT = -s
|
||||
|
||||
#Suppress display of executed commands.
|
||||
$(VERBOSE).SILENT:
|
||||
|
||||
# A target that is always out of date.
|
||||
cmake_force:
|
||||
.PHONY : cmake_force
|
||||
|
||||
#=============================================================================
|
||||
# Set environment variables for the build.
|
||||
|
||||
# The shell in which to execute make rules.
|
||||
SHELL = /bin/sh
|
||||
|
||||
# The CMake executable.
|
||||
CMAKE_COMMAND = /usr/bin/cmake
|
||||
|
||||
# The command to remove a file.
|
||||
RM = /usr/bin/cmake -E rm -f
|
||||
|
||||
# Escaping for special characters.
|
||||
EQUALS = =
|
||||
|
||||
# The top-level source directory on which CMake was run.
|
||||
CMAKE_SOURCE_DIR = /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build
|
||||
|
||||
#=============================================================================
|
||||
# Directory level rules for the build root directory
|
||||
|
||||
# The main recursive "all" target.
|
||||
all: CMakeFiles/demo-logistic.dir/all
|
||||
all: CMakeFiles/demo-chi2.dir/all
|
||||
.PHONY : all
|
||||
|
||||
# The main recursive "preinstall" target.
|
||||
preinstall:
|
||||
.PHONY : preinstall
|
||||
|
||||
# The main recursive "clean" target.
|
||||
clean: CMakeFiles/demo-logistic.dir/clean
|
||||
clean: CMakeFiles/demo-chi2.dir/clean
|
||||
.PHONY : clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target CMakeFiles/demo-logistic.dir
|
||||
|
||||
# All Build rule for target.
|
||||
CMakeFiles/demo-logistic.dir/all:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/demo-logistic.dir/build.make CMakeFiles/demo-logistic.dir/depend
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/demo-logistic.dir/build.make CMakeFiles/demo-logistic.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build/CMakeFiles --progress-num=3,4 "Built target demo-logistic"
|
||||
.PHONY : CMakeFiles/demo-logistic.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
CMakeFiles/demo-logistic.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build/CMakeFiles 2
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/demo-logistic.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build/CMakeFiles 0
|
||||
.PHONY : CMakeFiles/demo-logistic.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
demo-logistic: CMakeFiles/demo-logistic.dir/rule
|
||||
.PHONY : demo-logistic
|
||||
|
||||
# clean rule for target.
|
||||
CMakeFiles/demo-logistic.dir/clean:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/demo-logistic.dir/build.make CMakeFiles/demo-logistic.dir/clean
|
||||
.PHONY : CMakeFiles/demo-logistic.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target CMakeFiles/demo-chi2.dir
|
||||
|
||||
# All Build rule for target.
|
||||
CMakeFiles/demo-chi2.dir/all:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/demo-chi2.dir/build.make CMakeFiles/demo-chi2.dir/depend
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/demo-chi2.dir/build.make CMakeFiles/demo-chi2.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build/CMakeFiles --progress-num=1,2 "Built target demo-chi2"
|
||||
.PHONY : CMakeFiles/demo-chi2.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
CMakeFiles/demo-chi2.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build/CMakeFiles 2
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/demo-chi2.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build/CMakeFiles 0
|
||||
.PHONY : CMakeFiles/demo-chi2.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
demo-chi2: CMakeFiles/demo-chi2.dir/rule
|
||||
.PHONY : demo-chi2
|
||||
|
||||
# clean rule for target.
|
||||
CMakeFiles/demo-chi2.dir/clean:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/demo-chi2.dir/build.make CMakeFiles/demo-chi2.dir/clean
|
||||
.PHONY : CMakeFiles/demo-chi2.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Special targets to cleanup operation of make.
|
||||
|
||||
# Special rule to run CMake to check the build system integrity.
|
||||
# No rule that depends on this can have commands that come from listfiles
|
||||
# because they might be regenerated.
|
||||
cmake_check_build_system:
|
||||
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
|
||||
.PHONY : cmake_check_build_system
|
||||
|
||||
@ -0,0 +1,4 @@
|
||||
/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build/CMakeFiles/demo-logistic.dir
|
||||
/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build/CMakeFiles/demo-chi2.dir
|
||||
/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build/CMakeFiles/edit_cache.dir
|
||||
/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build/CMakeFiles/rebuild_cache.dir
|
||||
@ -0,0 +1 @@
|
||||
# This file is generated by cmake for dependency checking of the CMakeCache.txt file
|
||||
@ -0,0 +1,19 @@
|
||||
|
||||
# Consider dependencies only in project.
|
||||
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
|
||||
|
||||
# The set of languages for which implicit dependencies are needed:
|
||||
set(CMAKE_DEPENDS_LANGUAGES
|
||||
)
|
||||
|
||||
# The set of dependency files which are needed:
|
||||
set(CMAKE_DEPENDS_DEPENDENCY_FILES
|
||||
"/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/demo-chi2.cpp" "CMakeFiles/demo-chi2.dir/demo-chi2.cpp.o" "gcc" "CMakeFiles/demo-chi2.dir/demo-chi2.cpp.o.d"
|
||||
)
|
||||
|
||||
# Targets to which this target links.
|
||||
set(CMAKE_TARGET_LINKED_INFO_FILES
|
||||
)
|
||||
|
||||
# Fortran module output directory.
|
||||
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
|
||||
@ -0,0 +1,113 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.25
|
||||
|
||||
# Delete rule output on recipe failure.
|
||||
.DELETE_ON_ERROR:
|
||||
|
||||
#=============================================================================
|
||||
# Special targets provided by cmake.
|
||||
|
||||
# Disable implicit rules so canonical targets will work.
|
||||
.SUFFIXES:
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : %,v
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : RCS/%
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : RCS/%,v
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : SCCS/s.%
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : s.%
|
||||
|
||||
.SUFFIXES: .hpux_make_needs_suffix_list
|
||||
|
||||
# Command-line flag to silence nested $(MAKE).
|
||||
$(VERBOSE)MAKESILENT = -s
|
||||
|
||||
#Suppress display of executed commands.
|
||||
$(VERBOSE).SILENT:
|
||||
|
||||
# A target that is always out of date.
|
||||
cmake_force:
|
||||
.PHONY : cmake_force
|
||||
|
||||
#=============================================================================
|
||||
# Set environment variables for the build.
|
||||
|
||||
# The shell in which to execute make rules.
|
||||
SHELL = /bin/sh
|
||||
|
||||
# The CMake executable.
|
||||
CMAKE_COMMAND = /usr/bin/cmake
|
||||
|
||||
# The command to remove a file.
|
||||
RM = /usr/bin/cmake -E rm -f
|
||||
|
||||
# Escaping for special characters.
|
||||
EQUALS = =
|
||||
|
||||
# The top-level source directory on which CMake was run.
|
||||
CMAKE_SOURCE_DIR = /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build
|
||||
|
||||
# Include any dependencies generated for this target.
|
||||
include CMakeFiles/demo-chi2.dir/depend.make
|
||||
# Include any dependencies generated by the compiler for this target.
|
||||
include CMakeFiles/demo-chi2.dir/compiler_depend.make
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include CMakeFiles/demo-chi2.dir/progress.make
|
||||
|
||||
# Include the compile flags for this target's objects.
|
||||
include CMakeFiles/demo-chi2.dir/flags.make
|
||||
|
||||
CMakeFiles/demo-chi2.dir/demo-chi2.cpp.o: CMakeFiles/demo-chi2.dir/flags.make
|
||||
CMakeFiles/demo-chi2.dir/demo-chi2.cpp.o: /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/demo-chi2.cpp
|
||||
CMakeFiles/demo-chi2.dir/demo-chi2.cpp.o: CMakeFiles/demo-chi2.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/demo-chi2.dir/demo-chi2.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/demo-chi2.dir/demo-chi2.cpp.o -MF CMakeFiles/demo-chi2.dir/demo-chi2.cpp.o.d -o CMakeFiles/demo-chi2.dir/demo-chi2.cpp.o -c /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/demo-chi2.cpp
|
||||
|
||||
CMakeFiles/demo-chi2.dir/demo-chi2.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/demo-chi2.dir/demo-chi2.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/demo-chi2.cpp > CMakeFiles/demo-chi2.dir/demo-chi2.cpp.i
|
||||
|
||||
CMakeFiles/demo-chi2.dir/demo-chi2.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/demo-chi2.dir/demo-chi2.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/demo-chi2.cpp -o CMakeFiles/demo-chi2.dir/demo-chi2.cpp.s
|
||||
|
||||
# Object files for target demo-chi2
|
||||
demo__chi2_OBJECTS = \
|
||||
"CMakeFiles/demo-chi2.dir/demo-chi2.cpp.o"
|
||||
|
||||
# External object files for target demo-chi2
|
||||
demo__chi2_EXTERNAL_OBJECTS =
|
||||
|
||||
demo-chi2: CMakeFiles/demo-chi2.dir/demo-chi2.cpp.o
|
||||
demo-chi2: CMakeFiles/demo-chi2.dir/build.make
|
||||
demo-chi2: /usr/local/lib/libPALISADEpke.so.1.11.8
|
||||
demo-chi2: /usr/local/lib/libPALISADEbinfhe.so.1.11.8
|
||||
demo-chi2: /usr/local/lib/libPALISADEcore.so.1.11.8
|
||||
demo-chi2: CMakeFiles/demo-chi2.dir/link.txt
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable demo-chi2"
|
||||
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/demo-chi2.dir/link.txt --verbose=$(VERBOSE)
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
CMakeFiles/demo-chi2.dir/build: demo-chi2
|
||||
.PHONY : CMakeFiles/demo-chi2.dir/build
|
||||
|
||||
CMakeFiles/demo-chi2.dir/clean:
|
||||
$(CMAKE_COMMAND) -P CMakeFiles/demo-chi2.dir/cmake_clean.cmake
|
||||
.PHONY : CMakeFiles/demo-chi2.dir/clean
|
||||
|
||||
CMakeFiles/demo-chi2.dir/depend:
|
||||
cd /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build/CMakeFiles/demo-chi2.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : CMakeFiles/demo-chi2.dir/depend
|
||||
|
||||
@ -0,0 +1,11 @@
|
||||
file(REMOVE_RECURSE
|
||||
"CMakeFiles/demo-chi2.dir/demo-chi2.cpp.o"
|
||||
"CMakeFiles/demo-chi2.dir/demo-chi2.cpp.o.d"
|
||||
"demo-chi2"
|
||||
"demo-chi2.pdb"
|
||||
)
|
||||
|
||||
# Per-language clean rules from dependency scanning.
|
||||
foreach(lang CXX)
|
||||
include(CMakeFiles/demo-chi2.dir/cmake_clean_${lang}.cmake OPTIONAL)
|
||||
endforeach()
|
||||
@ -0,0 +1,446 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.25
|
||||
|
||||
CMakeFiles/demo-chi2.dir/demo-chi2.cpp.o
|
||||
/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/demo-chi2.cpp
|
||||
/usr/include/stdc-predef.h
|
||||
/usr/include/getopt.h
|
||||
/usr/include/features.h
|
||||
/usr/include/features-time64.h
|
||||
/usr/include/bits/wordsize.h
|
||||
/usr/include/bits/timesize.h
|
||||
/usr/include/sys/cdefs.h
|
||||
/usr/include/bits/long-double.h
|
||||
/usr/include/gnu/stubs.h
|
||||
/usr/include/gnu/stubs-64.h
|
||||
/usr/include/bits/getopt_core.h
|
||||
/usr/include/bits/getopt_ext.h
|
||||
/usr/include/c++/12.2.0/numeric
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++config.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/os_defines.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/cpu_defines.h
|
||||
/usr/include/c++/12.2.0/bits/stl_iterator_base_types.h
|
||||
/usr/include/c++/12.2.0/type_traits
|
||||
/usr/include/c++/12.2.0/bits/stl_numeric.h
|
||||
/usr/include/c++/12.2.0/bits/concept_check.h
|
||||
/usr/include/c++/12.2.0/debug/debug.h
|
||||
/usr/include/c++/12.2.0/debug/assertions.h
|
||||
/usr/include/c++/12.2.0/bits/move.h
|
||||
/usr/include/c++/12.2.0/cmath
|
||||
/usr/include/c++/12.2.0/bits/cpp_type_traits.h
|
||||
/usr/include/c++/12.2.0/ext/type_traits.h
|
||||
/usr/include/math.h
|
||||
/usr/include/bits/libc-header-start.h
|
||||
/usr/include/bits/types.h
|
||||
/usr/include/bits/typesizes.h
|
||||
/usr/include/bits/time64.h
|
||||
/usr/include/bits/math-vector.h
|
||||
/usr/include/bits/libm-simd-decl-stubs.h
|
||||
/usr/include/bits/floatn.h
|
||||
/usr/include/bits/floatn-common.h
|
||||
/usr/include/bits/flt-eval-method.h
|
||||
/usr/include/bits/fp-logb.h
|
||||
/usr/include/bits/fp-fast.h
|
||||
/usr/include/bits/mathcalls-helper-functions.h
|
||||
/usr/include/bits/mathcalls.h
|
||||
/usr/include/bits/mathcalls-narrow.h
|
||||
/usr/include/bits/iscanonical.h
|
||||
/usr/include/c++/12.2.0/bits/std_abs.h
|
||||
/usr/include/stdlib.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stddef.h
|
||||
/usr/include/bits/waitflags.h
|
||||
/usr/include/bits/waitstatus.h
|
||||
/usr/include/bits/types/locale_t.h
|
||||
/usr/include/bits/types/__locale_t.h
|
||||
/usr/include/sys/types.h
|
||||
/usr/include/bits/types/clock_t.h
|
||||
/usr/include/bits/types/clockid_t.h
|
||||
/usr/include/bits/types/time_t.h
|
||||
/usr/include/bits/types/timer_t.h
|
||||
/usr/include/bits/stdint-intn.h
|
||||
/usr/include/endian.h
|
||||
/usr/include/bits/endian.h
|
||||
/usr/include/bits/endianness.h
|
||||
/usr/include/bits/byteswap.h
|
||||
/usr/include/bits/uintn-identity.h
|
||||
/usr/include/sys/select.h
|
||||
/usr/include/bits/select.h
|
||||
/usr/include/bits/types/sigset_t.h
|
||||
/usr/include/bits/types/__sigset_t.h
|
||||
/usr/include/bits/types/struct_timeval.h
|
||||
/usr/include/bits/types/struct_timespec.h
|
||||
/usr/include/bits/pthreadtypes.h
|
||||
/usr/include/bits/thread-shared-types.h
|
||||
/usr/include/bits/pthreadtypes-arch.h
|
||||
/usr/include/bits/atomic_wide_counter.h
|
||||
/usr/include/bits/struct_mutex.h
|
||||
/usr/include/bits/struct_rwlock.h
|
||||
/usr/include/alloca.h
|
||||
/usr/include/bits/stdlib-bsearch.h
|
||||
/usr/include/bits/stdlib-float.h
|
||||
/usr/local/include/palisade/pke/palisade.h
|
||||
/usr/include/c++/12.2.0/initializer_list
|
||||
/usr/include/c++/12.2.0/memory
|
||||
/usr/include/c++/12.2.0/bits/stl_algobase.h
|
||||
/usr/include/c++/12.2.0/bits/functexcept.h
|
||||
/usr/include/c++/12.2.0/bits/exception_defines.h
|
||||
/usr/include/c++/12.2.0/ext/numeric_traits.h
|
||||
/usr/include/c++/12.2.0/bits/stl_pair.h
|
||||
/usr/include/c++/12.2.0/bits/utility.h
|
||||
/usr/include/c++/12.2.0/bits/stl_iterator_base_funcs.h
|
||||
/usr/include/c++/12.2.0/bits/stl_iterator.h
|
||||
/usr/include/c++/12.2.0/bits/ptr_traits.h
|
||||
/usr/include/c++/12.2.0/bits/predefined_ops.h
|
||||
/usr/include/c++/12.2.0/bits/allocator.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h
|
||||
/usr/include/c++/12.2.0/bits/new_allocator.h
|
||||
/usr/include/c++/12.2.0/new
|
||||
/usr/include/c++/12.2.0/bits/exception.h
|
||||
/usr/include/c++/12.2.0/bits/memoryfwd.h
|
||||
/usr/include/c++/12.2.0/bits/stl_construct.h
|
||||
/usr/include/c++/12.2.0/bits/stl_uninitialized.h
|
||||
/usr/include/c++/12.2.0/ext/alloc_traits.h
|
||||
/usr/include/c++/12.2.0/bits/alloc_traits.h
|
||||
/usr/include/c++/12.2.0/bits/stl_tempbuf.h
|
||||
/usr/include/c++/12.2.0/bits/stl_raw_storage_iter.h
|
||||
/usr/include/c++/12.2.0/bits/align.h
|
||||
/usr/include/c++/12.2.0/bit
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stdint.h
|
||||
/usr/include/stdint.h
|
||||
/usr/include/bits/wchar.h
|
||||
/usr/include/bits/stdint-uintn.h
|
||||
/usr/include/c++/12.2.0/bits/uses_allocator.h
|
||||
/usr/include/c++/12.2.0/bits/unique_ptr.h
|
||||
/usr/include/c++/12.2.0/tuple
|
||||
/usr/include/c++/12.2.0/bits/invoke.h
|
||||
/usr/include/c++/12.2.0/bits/stl_function.h
|
||||
/usr/include/c++/12.2.0/backward/binders.h
|
||||
/usr/include/c++/12.2.0/bits/functional_hash.h
|
||||
/usr/include/c++/12.2.0/bits/hash_bytes.h
|
||||
/usr/include/c++/12.2.0/bits/shared_ptr.h
|
||||
/usr/include/c++/12.2.0/iosfwd
|
||||
/usr/include/c++/12.2.0/bits/stringfwd.h
|
||||
/usr/include/c++/12.2.0/bits/postypes.h
|
||||
/usr/include/c++/12.2.0/cwchar
|
||||
/usr/include/wchar.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stdarg.h
|
||||
/usr/include/bits/types/wint_t.h
|
||||
/usr/include/bits/types/mbstate_t.h
|
||||
/usr/include/bits/types/__mbstate_t.h
|
||||
/usr/include/bits/types/__FILE.h
|
||||
/usr/include/bits/types/FILE.h
|
||||
/usr/include/c++/12.2.0/bits/shared_ptr_base.h
|
||||
/usr/include/c++/12.2.0/typeinfo
|
||||
/usr/include/c++/12.2.0/bits/allocated_ptr.h
|
||||
/usr/include/c++/12.2.0/bits/refwrap.h
|
||||
/usr/include/c++/12.2.0/ext/aligned_buffer.h
|
||||
/usr/include/c++/12.2.0/ext/atomicity.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/gthr.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/gthr-default.h
|
||||
/usr/include/pthread.h
|
||||
/usr/include/sched.h
|
||||
/usr/include/bits/sched.h
|
||||
/usr/include/bits/types/struct_sched_param.h
|
||||
/usr/include/bits/cpu-set.h
|
||||
/usr/include/time.h
|
||||
/usr/include/bits/time.h
|
||||
/usr/include/bits/timex.h
|
||||
/usr/include/bits/types/struct_tm.h
|
||||
/usr/include/bits/types/struct_itimerspec.h
|
||||
/usr/include/bits/setjmp.h
|
||||
/usr/include/bits/types/struct___jmp_buf_tag.h
|
||||
/usr/include/bits/pthread_stack_min-dynamic.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/atomic_word.h
|
||||
/usr/include/sys/single_threaded.h
|
||||
/usr/include/c++/12.2.0/ext/concurrence.h
|
||||
/usr/include/c++/12.2.0/exception
|
||||
/usr/include/c++/12.2.0/bits/exception_ptr.h
|
||||
/usr/include/c++/12.2.0/bits/cxxabi_init_exception.h
|
||||
/usr/include/c++/12.2.0/bits/nested_exception.h
|
||||
/usr/include/c++/12.2.0/bits/shared_ptr_atomic.h
|
||||
/usr/include/c++/12.2.0/bits/atomic_base.h
|
||||
/usr/include/c++/12.2.0/bits/atomic_lockfree_defines.h
|
||||
/usr/include/c++/12.2.0/backward/auto_ptr.h
|
||||
/usr/include/c++/12.2.0/string
|
||||
/usr/include/c++/12.2.0/bits/char_traits.h
|
||||
/usr/include/c++/12.2.0/cstdint
|
||||
/usr/include/c++/12.2.0/bits/localefwd.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++locale.h
|
||||
/usr/include/c++/12.2.0/clocale
|
||||
/usr/include/locale.h
|
||||
/usr/include/bits/locale.h
|
||||
/usr/include/c++/12.2.0/cctype
|
||||
/usr/include/ctype.h
|
||||
/usr/include/c++/12.2.0/bits/ostream_insert.h
|
||||
/usr/include/c++/12.2.0/bits/cxxabi_forced.h
|
||||
/usr/include/c++/12.2.0/bits/range_access.h
|
||||
/usr/include/c++/12.2.0/bits/basic_string.h
|
||||
/usr/include/c++/12.2.0/ext/string_conversions.h
|
||||
/usr/include/c++/12.2.0/cstdlib
|
||||
/usr/include/c++/12.2.0/cstdio
|
||||
/usr/include/stdio.h
|
||||
/usr/include/bits/types/__fpos_t.h
|
||||
/usr/include/bits/types/__fpos64_t.h
|
||||
/usr/include/bits/types/struct_FILE.h
|
||||
/usr/include/bits/types/cookie_io_functions_t.h
|
||||
/usr/include/bits/stdio_lim.h
|
||||
/usr/include/bits/stdio.h
|
||||
/usr/include/c++/12.2.0/cerrno
|
||||
/usr/include/errno.h
|
||||
/usr/include/bits/errno.h
|
||||
/usr/include/linux/errno.h
|
||||
/usr/include/asm/errno.h
|
||||
/usr/include/asm-generic/errno.h
|
||||
/usr/include/asm-generic/errno-base.h
|
||||
/usr/include/bits/types/error_t.h
|
||||
/usr/include/c++/12.2.0/bits/charconv.h
|
||||
/usr/include/c++/12.2.0/bits/basic_string.tcc
|
||||
/usr/include/c++/12.2.0/utility
|
||||
/usr/include/c++/12.2.0/bits/stl_relops.h
|
||||
/usr/local/include/palisade/core/palisadecore.h
|
||||
/usr/local/include/palisade/core/version.h
|
||||
/usr/local/include/palisade/core/math/backend.h
|
||||
/usr/include/c++/12.2.0/fstream
|
||||
/usr/include/c++/12.2.0/istream
|
||||
/usr/include/c++/12.2.0/ios
|
||||
/usr/include/c++/12.2.0/bits/ios_base.h
|
||||
/usr/include/c++/12.2.0/bits/locale_classes.h
|
||||
/usr/include/c++/12.2.0/bits/locale_classes.tcc
|
||||
/usr/include/c++/12.2.0/system_error
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/error_constants.h
|
||||
/usr/include/c++/12.2.0/stdexcept
|
||||
/usr/include/c++/12.2.0/streambuf
|
||||
/usr/include/c++/12.2.0/bits/streambuf.tcc
|
||||
/usr/include/c++/12.2.0/bits/basic_ios.h
|
||||
/usr/include/c++/12.2.0/bits/locale_facets.h
|
||||
/usr/include/c++/12.2.0/cwctype
|
||||
/usr/include/wctype.h
|
||||
/usr/include/bits/wctype-wchar.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/ctype_base.h
|
||||
/usr/include/c++/12.2.0/bits/streambuf_iterator.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/ctype_inline.h
|
||||
/usr/include/c++/12.2.0/bits/locale_facets.tcc
|
||||
/usr/include/c++/12.2.0/bits/basic_ios.tcc
|
||||
/usr/include/c++/12.2.0/ostream
|
||||
/usr/include/c++/12.2.0/bits/ostream.tcc
|
||||
/usr/include/c++/12.2.0/bits/istream.tcc
|
||||
/usr/include/c++/12.2.0/bits/codecvt.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/basic_file.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++io.h
|
||||
/usr/include/c++/12.2.0/bits/fstream.tcc
|
||||
/usr/include/c++/12.2.0/functional
|
||||
/usr/include/c++/12.2.0/bits/std_function.h
|
||||
/usr/include/c++/12.2.0/iostream
|
||||
/usr/include/c++/12.2.0/limits
|
||||
/usr/include/c++/12.2.0/sstream
|
||||
/usr/include/c++/12.2.0/bits/sstream.tcc
|
||||
/usr/include/c++/12.2.0/vector
|
||||
/usr/include/c++/12.2.0/bits/stl_vector.h
|
||||
/usr/include/c++/12.2.0/bits/stl_bvector.h
|
||||
/usr/include/c++/12.2.0/bits/vector.tcc
|
||||
/usr/local/include/palisade/core/config_core.h
|
||||
/usr/local/include/palisade/core/version.h
|
||||
/usr/local/include/palisade/core/math/interface.h
|
||||
/usr/local/include/palisade/core/utils/inttypes.h
|
||||
/usr/local/include/palisade/core/utils/debug.h
|
||||
/usr/include/c++/12.2.0/chrono
|
||||
/usr/include/c++/12.2.0/bits/chrono.h
|
||||
/usr/include/c++/12.2.0/ratio
|
||||
/usr/include/c++/12.2.0/ctime
|
||||
/usr/include/c++/12.2.0/bits/parse_numbers.h
|
||||
/usr/local/include/palisade/core/utils/exception.h
|
||||
/usr/include/c++/12.2.0/mutex
|
||||
/usr/include/c++/12.2.0/bits/std_mutex.h
|
||||
/usr/include/c++/12.2.0/bits/unique_lock.h
|
||||
/usr/local/include/palisade/core/utils/memory.h
|
||||
/usr/include/c++/12.2.0/algorithm
|
||||
/usr/include/c++/12.2.0/bits/stl_algo.h
|
||||
/usr/include/c++/12.2.0/bits/algorithmfwd.h
|
||||
/usr/include/c++/12.2.0/bits/stl_heap.h
|
||||
/usr/include/c++/12.2.0/bits/uniform_int_dist.h
|
||||
/usr/include/c++/12.2.0/iterator
|
||||
/usr/include/c++/12.2.0/bits/stream_iterator.h
|
||||
/usr/local/include/palisade/core/utils/palisadebase64.h
|
||||
/usr/local/include/palisade/core/utils/parallel.h
|
||||
/usr/local/include/palisade/core/utils/serializable.h
|
||||
/usr/local/include/palisade/cereal/cereal.hpp
|
||||
/usr/include/c++/12.2.0/unordered_map
|
||||
/usr/include/c++/12.2.0/bits/hashtable.h
|
||||
/usr/include/c++/12.2.0/bits/hashtable_policy.h
|
||||
/usr/include/c++/12.2.0/bits/enable_special_members.h
|
||||
/usr/include/c++/12.2.0/bits/unordered_map.h
|
||||
/usr/include/c++/12.2.0/bits/erase_if.h
|
||||
/usr/include/c++/12.2.0/unordered_set
|
||||
/usr/include/c++/12.2.0/bits/unordered_set.h
|
||||
/usr/include/c++/12.2.0/cstddef
|
||||
/usr/local/include/palisade/cereal/macros.hpp
|
||||
/usr/local/include/palisade/cereal/details/traits.hpp
|
||||
/usr/include/c++/12.2.0/typeindex
|
||||
/usr/local/include/palisade/cereal/access.hpp
|
||||
/usr/local/include/palisade/cereal/specialize.hpp
|
||||
/usr/local/include/palisade/cereal/details/helpers.hpp
|
||||
/usr/local/include/palisade/cereal/details/static_object.hpp
|
||||
/usr/local/include/palisade/cereal/types/base_class.hpp
|
||||
/usr/local/include/palisade/cereal/details/polymorphic_impl_fwd.hpp
|
||||
/usr/local/include/palisade/cereal/types/common.hpp
|
||||
/usr/local/include/palisade/cereal/types/polymorphic.hpp
|
||||
/usr/local/include/palisade/cereal/types/memory.hpp
|
||||
/usr/include/c++/12.2.0/cstring
|
||||
/usr/include/string.h
|
||||
/usr/include/strings.h
|
||||
/usr/local/include/palisade/cereal/details/util.hpp
|
||||
/usr/include/c++/12.2.0/cxxabi.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/cxxabi_tweaks.h
|
||||
/usr/local/include/palisade/cereal/details/polymorphic_impl.hpp
|
||||
/usr/local/include/palisade/cereal/types/string.hpp
|
||||
/usr/include/c++/12.2.0/map
|
||||
/usr/include/c++/12.2.0/bits/stl_tree.h
|
||||
/usr/include/c++/12.2.0/bits/stl_map.h
|
||||
/usr/include/c++/12.2.0/bits/stl_multimap.h
|
||||
/usr/include/c++/12.2.0/set
|
||||
/usr/include/c++/12.2.0/bits/stl_set.h
|
||||
/usr/include/c++/12.2.0/bits/stl_multiset.h
|
||||
/usr/include/c++/12.2.0/stack
|
||||
/usr/include/c++/12.2.0/deque
|
||||
/usr/include/c++/12.2.0/bits/stl_deque.h
|
||||
/usr/include/c++/12.2.0/bits/deque.tcc
|
||||
/usr/include/c++/12.2.0/bits/stl_stack.h
|
||||
/usr/local/include/palisade/core/math/bigintfxd/mubintvecfxd.h
|
||||
/usr/local/include/palisade/core/math/bigintfxd/ubintfxd.h
|
||||
/usr/local/include/palisade/core/math/backend.h
|
||||
/usr/local/include/palisade/core/math/bigintfxd/ubintfxd.h
|
||||
/usr/local/include/palisade/core/math/bigintdyn/mubintvecdyn.h
|
||||
/usr/local/include/palisade/core/math/bigintfxd/mubintvecfxd.h
|
||||
/usr/local/include/palisade/core/math/bigintdyn/ubintdyn.h
|
||||
/usr/local/include/palisade/core/math/nbtheory.h
|
||||
/usr/include/c++/12.2.0/random
|
||||
/usr/include/c++/12.2.0/bits/random.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/opt_random.h
|
||||
/usr/include/c++/12.2.0/bits/random.tcc
|
||||
/usr/local/include/palisade/core/math/bigintnat/mubintvecnat.h
|
||||
/usr/local/include/palisade/core/math/interface.h
|
||||
/usr/local/include/palisade/core/utils/blockAllocator/xvector.h
|
||||
/usr/local/include/palisade/core/utils/blockAllocator/stl_allocator.h
|
||||
/usr/local/include/palisade/core/utils/blockAllocator/xallocator.h
|
||||
/usr/local/include/palisade/core/math/bigintnat/ubintnat.h
|
||||
/usr/local/include/palisade/core/math/nbtheory.h
|
||||
/usr/local/include/palisade/core/math/distrgen.h
|
||||
/usr/include/c++/12.2.0/bitset
|
||||
/usr/local/include/palisade/core/math/binaryuniformgenerator.h
|
||||
/usr/local/include/palisade/core/math/distributiongenerator.h
|
||||
/usr/include/c++/12.2.0/thread
|
||||
/usr/include/c++/12.2.0/bits/std_thread.h
|
||||
/usr/include/c++/12.2.0/bits/this_thread_sleep.h
|
||||
/usr/local/include/palisade/core/utils/prng/blake2engine.h
|
||||
/usr/include/c++/12.2.0/array
|
||||
/usr/include/c++/12.2.0/compare
|
||||
/usr/local/include/palisade/core/utils/prng/blake2.h
|
||||
/usr/local/include/palisade/core/math/discretegaussiangenerator.h
|
||||
/usr/include/c++/12.2.0/math.h
|
||||
/usr/local/include/palisade/core/math/discretegaussiangeneratorgeneric.h
|
||||
/usr/local/include/palisade/core/math/discreteuniformgenerator.h
|
||||
/usr/local/include/palisade/core/math/ternaryuniformgenerator.h
|
||||
/usr/local/include/palisade/core/encoding/encodings.h
|
||||
/usr/local/include/palisade/core/encoding/ckkspackedencoding.h
|
||||
/usr/local/include/palisade/core/encoding/encodingparams.h
|
||||
/usr/local/include/palisade/core/encoding/plaintext.h
|
||||
/usr/local/include/palisade/core/lattice/backend.h
|
||||
/usr/local/include/palisade/core/lattice/elemparams.h
|
||||
/usr/local/include/palisade/core/lattice/ildcrtparams.h
|
||||
/usr/local/include/palisade/core/lattice/ilparams.h
|
||||
/usr/local/include/palisade/core/lattice/ilelement.h
|
||||
/usr/local/include/palisade/core/lattice/poly.h
|
||||
/usr/local/include/palisade/core/math/distrgen.h
|
||||
/usr/local/include/palisade/core/math/transfrm.h
|
||||
/usr/include/c++/12.2.0/complex
|
||||
/usr/local/include/palisade/core/utils/utilities.h
|
||||
/usr/include/c++/12.2.0/iomanip
|
||||
/usr/include/c++/12.2.0/locale
|
||||
/usr/include/c++/12.2.0/bits/locale_facets_nonio.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/time_members.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/messages_members.h
|
||||
/usr/include/libintl.h
|
||||
/usr/include/c++/12.2.0/bits/locale_facets_nonio.tcc
|
||||
/usr/include/c++/12.2.0/bits/locale_conv.h
|
||||
/usr/local/include/palisade/core/lattice/dcrtpoly.h
|
||||
/usr/local/include/palisade/core/encoding/coefpackedencoding.h
|
||||
/usr/local/include/palisade/core/encoding/packedencoding.h
|
||||
/usr/local/include/palisade/core/encoding/stringencoding.h
|
||||
/usr/local/include/palisade/core/lattice/backend.h
|
||||
/usr/local/include/palisade/core/lattice/stdlatticeparms.h
|
||||
/usr/local/include/palisade/core/utils/debug.h
|
||||
/usr/local/include/palisade/core/utils/defines.h
|
||||
/usr/local/include/palisade/pke/config.h
|
||||
/usr/local/include/palisade/pke/metadata.h
|
||||
/usr/local/include/palisade/core/encoding/plaintextfactory.h
|
||||
/usr/local/include/palisade/core/encoding/encodings.h
|
||||
/usr/local/include/palisade/core/math/matrix.h
|
||||
/usr/local/include/palisade/pke/pubkeylp.h
|
||||
/usr/local/include/palisade/core/utils/caller_info.h
|
||||
/usr/local/include/palisade/core/utils/hashutil.h
|
||||
/usr/local/include/palisade/pke/ciphertext.h
|
||||
/usr/local/include/palisade/pke/palisade.h
|
||||
/usr/local/include/palisade/pke/cryptocontext.h
|
||||
/usr/local/include/palisade/pke/scheme/allscheme.h
|
||||
/usr/local/include/palisade/pke/scheme/rlwe.h
|
||||
/usr/local/include/palisade/core/lattice/stdlatticeparms.h
|
||||
/usr/local/include/palisade/pke/scheme/bgvrns/bgvrns.h
|
||||
/usr/local/include/palisade/core/math/dftransfrm.h
|
||||
/usr/local/include/palisade/pke/scheme/bfv/bfv.h
|
||||
/usr/local/include/palisade/pke/scheme/bfvrns/bfvrns.h
|
||||
/usr/local/include/palisade/pke/scheme/bfvrnsb/bfvrnsB.h
|
||||
/usr/local/include/palisade/pke/scheme/ckks/ckks.h
|
||||
/usr/local/include/palisade/pke/scheme/null/nullscheme.h
|
||||
/usr/local/include/palisade/pke/cryptocontexthelper.h
|
||||
/usr/local/include/palisade/pke/cryptocontextparametersets.h
|
||||
/usr/local/include/palisade/core/utils/serial.h
|
||||
/usr/local/include/palisade/core/utils/sertype.h
|
||||
/usr/local/include/palisade/cereal/archives/portable_binary.hpp
|
||||
/usr/local/include/palisade/cereal/archives/json.hpp
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/prettywriter.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/writer.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/stream.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/rapidjson.h
|
||||
/usr/include/inttypes.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/encodings.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/meta.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/rapidjson.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/stack.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/allocators.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/rapidjson.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/swap.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/strfunc.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/stream.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/dtoa.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/itoa.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/diyfp.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/ieee754.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/itoa.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/stringbuffer.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/ostreamwrapper.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/istreamwrapper.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/document.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/reader.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/allocators.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/encodedstream.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/memorystream.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/strtod.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/biginteger.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/pow10.h
|
||||
/usr/include/c++/12.2.0/climits
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include-fixed/limits.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include-fixed/syslimits.h
|
||||
/usr/include/limits.h
|
||||
/usr/include/bits/posix1_lim.h
|
||||
/usr/include/bits/local_lim.h
|
||||
/usr/include/linux/limits.h
|
||||
/usr/include/bits/posix2_lim.h
|
||||
/usr/include/bits/xopen_lim.h
|
||||
/usr/include/bits/uio_lim.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/error/error.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/rapidjson.h
|
||||
/usr/local/include/palisade/cereal/external/base64.hpp
|
||||
/usr/local/include/palisade/cereal/types/map.hpp
|
||||
/usr/local/include/palisade/cereal/types/concepts/pair_associative_container.hpp
|
||||
/usr/local/include/palisade/cereal/types/vector.hpp
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,2 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Timestamp file for compiler generated dependencies management for demo-chi2.
|
||||
Binary file not shown.
@ -0,0 +1,365 @@
|
||||
CMakeFiles/demo-chi2.dir/demo-chi2.cpp.o: \
|
||||
/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/demo-chi2.cpp \
|
||||
/usr/include/stdc-predef.h /usr/include/getopt.h /usr/include/features.h \
|
||||
/usr/include/features-time64.h /usr/include/bits/wordsize.h \
|
||||
/usr/include/bits/timesize.h /usr/include/sys/cdefs.h \
|
||||
/usr/include/bits/long-double.h /usr/include/gnu/stubs.h \
|
||||
/usr/include/gnu/stubs-64.h /usr/include/bits/getopt_core.h \
|
||||
/usr/include/bits/getopt_ext.h /usr/include/c++/12.2.0/numeric \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++config.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/os_defines.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/cpu_defines.h \
|
||||
/usr/include/c++/12.2.0/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/12.2.0/type_traits \
|
||||
/usr/include/c++/12.2.0/bits/stl_numeric.h \
|
||||
/usr/include/c++/12.2.0/bits/concept_check.h \
|
||||
/usr/include/c++/12.2.0/debug/debug.h \
|
||||
/usr/include/c++/12.2.0/debug/assertions.h \
|
||||
/usr/include/c++/12.2.0/bits/move.h /usr/include/c++/12.2.0/cmath \
|
||||
/usr/include/c++/12.2.0/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/12.2.0/ext/type_traits.h /usr/include/math.h \
|
||||
/usr/include/bits/libc-header-start.h /usr/include/bits/types.h \
|
||||
/usr/include/bits/typesizes.h /usr/include/bits/time64.h \
|
||||
/usr/include/bits/math-vector.h /usr/include/bits/libm-simd-decl-stubs.h \
|
||||
/usr/include/bits/floatn.h /usr/include/bits/floatn-common.h \
|
||||
/usr/include/bits/flt-eval-method.h /usr/include/bits/fp-logb.h \
|
||||
/usr/include/bits/fp-fast.h \
|
||||
/usr/include/bits/mathcalls-helper-functions.h \
|
||||
/usr/include/bits/mathcalls.h /usr/include/bits/mathcalls-narrow.h \
|
||||
/usr/include/bits/iscanonical.h /usr/include/c++/12.2.0/bits/std_abs.h \
|
||||
/usr/include/stdlib.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stddef.h \
|
||||
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
|
||||
/usr/include/bits/types/locale_t.h /usr/include/bits/types/__locale_t.h \
|
||||
/usr/include/sys/types.h /usr/include/bits/types/clock_t.h \
|
||||
/usr/include/bits/types/clockid_t.h /usr/include/bits/types/time_t.h \
|
||||
/usr/include/bits/types/timer_t.h /usr/include/bits/stdint-intn.h \
|
||||
/usr/include/endian.h /usr/include/bits/endian.h \
|
||||
/usr/include/bits/endianness.h /usr/include/bits/byteswap.h \
|
||||
/usr/include/bits/uintn-identity.h /usr/include/sys/select.h \
|
||||
/usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \
|
||||
/usr/include/bits/types/__sigset_t.h \
|
||||
/usr/include/bits/types/struct_timeval.h \
|
||||
/usr/include/bits/types/struct_timespec.h \
|
||||
/usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \
|
||||
/usr/include/bits/pthreadtypes-arch.h \
|
||||
/usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \
|
||||
/usr/include/bits/struct_rwlock.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \
|
||||
/usr/local/include/palisade/pke/palisade.h \
|
||||
/usr/include/c++/12.2.0/initializer_list /usr/include/c++/12.2.0/memory \
|
||||
/usr/include/c++/12.2.0/bits/stl_algobase.h \
|
||||
/usr/include/c++/12.2.0/bits/functexcept.h \
|
||||
/usr/include/c++/12.2.0/bits/exception_defines.h \
|
||||
/usr/include/c++/12.2.0/ext/numeric_traits.h \
|
||||
/usr/include/c++/12.2.0/bits/stl_pair.h \
|
||||
/usr/include/c++/12.2.0/bits/utility.h \
|
||||
/usr/include/c++/12.2.0/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/12.2.0/bits/stl_iterator.h \
|
||||
/usr/include/c++/12.2.0/bits/ptr_traits.h \
|
||||
/usr/include/c++/12.2.0/bits/predefined_ops.h \
|
||||
/usr/include/c++/12.2.0/bits/allocator.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h \
|
||||
/usr/include/c++/12.2.0/bits/new_allocator.h /usr/include/c++/12.2.0/new \
|
||||
/usr/include/c++/12.2.0/bits/exception.h \
|
||||
/usr/include/c++/12.2.0/bits/memoryfwd.h \
|
||||
/usr/include/c++/12.2.0/bits/stl_construct.h \
|
||||
/usr/include/c++/12.2.0/bits/stl_uninitialized.h \
|
||||
/usr/include/c++/12.2.0/ext/alloc_traits.h \
|
||||
/usr/include/c++/12.2.0/bits/alloc_traits.h \
|
||||
/usr/include/c++/12.2.0/bits/stl_tempbuf.h \
|
||||
/usr/include/c++/12.2.0/bits/stl_raw_storage_iter.h \
|
||||
/usr/include/c++/12.2.0/bits/align.h /usr/include/c++/12.2.0/bit \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stdint.h \
|
||||
/usr/include/stdint.h /usr/include/bits/wchar.h \
|
||||
/usr/include/bits/stdint-uintn.h \
|
||||
/usr/include/c++/12.2.0/bits/uses_allocator.h \
|
||||
/usr/include/c++/12.2.0/bits/unique_ptr.h /usr/include/c++/12.2.0/tuple \
|
||||
/usr/include/c++/12.2.0/bits/invoke.h \
|
||||
/usr/include/c++/12.2.0/bits/stl_function.h \
|
||||
/usr/include/c++/12.2.0/backward/binders.h \
|
||||
/usr/include/c++/12.2.0/bits/functional_hash.h \
|
||||
/usr/include/c++/12.2.0/bits/hash_bytes.h \
|
||||
/usr/include/c++/12.2.0/bits/shared_ptr.h /usr/include/c++/12.2.0/iosfwd \
|
||||
/usr/include/c++/12.2.0/bits/stringfwd.h \
|
||||
/usr/include/c++/12.2.0/bits/postypes.h /usr/include/c++/12.2.0/cwchar \
|
||||
/usr/include/wchar.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stdarg.h \
|
||||
/usr/include/bits/types/wint_t.h /usr/include/bits/types/mbstate_t.h \
|
||||
/usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \
|
||||
/usr/include/bits/types/FILE.h \
|
||||
/usr/include/c++/12.2.0/bits/shared_ptr_base.h \
|
||||
/usr/include/c++/12.2.0/typeinfo \
|
||||
/usr/include/c++/12.2.0/bits/allocated_ptr.h \
|
||||
/usr/include/c++/12.2.0/bits/refwrap.h \
|
||||
/usr/include/c++/12.2.0/ext/aligned_buffer.h \
|
||||
/usr/include/c++/12.2.0/ext/atomicity.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/gthr.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/gthr-default.h \
|
||||
/usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \
|
||||
/usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \
|
||||
/usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \
|
||||
/usr/include/bits/types/struct_tm.h \
|
||||
/usr/include/bits/types/struct_itimerspec.h /usr/include/bits/setjmp.h \
|
||||
/usr/include/bits/types/struct___jmp_buf_tag.h \
|
||||
/usr/include/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/atomic_word.h \
|
||||
/usr/include/sys/single_threaded.h \
|
||||
/usr/include/c++/12.2.0/ext/concurrence.h \
|
||||
/usr/include/c++/12.2.0/exception \
|
||||
/usr/include/c++/12.2.0/bits/exception_ptr.h \
|
||||
/usr/include/c++/12.2.0/bits/cxxabi_init_exception.h \
|
||||
/usr/include/c++/12.2.0/bits/nested_exception.h \
|
||||
/usr/include/c++/12.2.0/bits/shared_ptr_atomic.h \
|
||||
/usr/include/c++/12.2.0/bits/atomic_base.h \
|
||||
/usr/include/c++/12.2.0/bits/atomic_lockfree_defines.h \
|
||||
/usr/include/c++/12.2.0/backward/auto_ptr.h \
|
||||
/usr/include/c++/12.2.0/string \
|
||||
/usr/include/c++/12.2.0/bits/char_traits.h \
|
||||
/usr/include/c++/12.2.0/cstdint /usr/include/c++/12.2.0/bits/localefwd.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++locale.h \
|
||||
/usr/include/c++/12.2.0/clocale /usr/include/locale.h \
|
||||
/usr/include/bits/locale.h /usr/include/c++/12.2.0/cctype \
|
||||
/usr/include/ctype.h /usr/include/c++/12.2.0/bits/ostream_insert.h \
|
||||
/usr/include/c++/12.2.0/bits/cxxabi_forced.h \
|
||||
/usr/include/c++/12.2.0/bits/range_access.h \
|
||||
/usr/include/c++/12.2.0/bits/basic_string.h \
|
||||
/usr/include/c++/12.2.0/ext/string_conversions.h \
|
||||
/usr/include/c++/12.2.0/cstdlib /usr/include/c++/12.2.0/cstdio \
|
||||
/usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \
|
||||
/usr/include/bits/types/__fpos64_t.h \
|
||||
/usr/include/bits/types/struct_FILE.h \
|
||||
/usr/include/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/bits/stdio.h \
|
||||
/usr/include/c++/12.2.0/cerrno /usr/include/errno.h \
|
||||
/usr/include/bits/errno.h /usr/include/linux/errno.h \
|
||||
/usr/include/asm/errno.h /usr/include/asm-generic/errno.h \
|
||||
/usr/include/asm-generic/errno-base.h /usr/include/bits/types/error_t.h \
|
||||
/usr/include/c++/12.2.0/bits/charconv.h \
|
||||
/usr/include/c++/12.2.0/bits/basic_string.tcc \
|
||||
/usr/include/c++/12.2.0/utility \
|
||||
/usr/include/c++/12.2.0/bits/stl_relops.h \
|
||||
/usr/local/include/palisade/core/palisadecore.h \
|
||||
/usr/local/include/palisade/core/version.h \
|
||||
/usr/local/include/palisade/core/math/backend.h \
|
||||
/usr/include/c++/12.2.0/fstream /usr/include/c++/12.2.0/istream \
|
||||
/usr/include/c++/12.2.0/ios /usr/include/c++/12.2.0/bits/ios_base.h \
|
||||
/usr/include/c++/12.2.0/bits/locale_classes.h \
|
||||
/usr/include/c++/12.2.0/bits/locale_classes.tcc \
|
||||
/usr/include/c++/12.2.0/system_error \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/error_constants.h \
|
||||
/usr/include/c++/12.2.0/stdexcept /usr/include/c++/12.2.0/streambuf \
|
||||
/usr/include/c++/12.2.0/bits/streambuf.tcc \
|
||||
/usr/include/c++/12.2.0/bits/basic_ios.h \
|
||||
/usr/include/c++/12.2.0/bits/locale_facets.h \
|
||||
/usr/include/c++/12.2.0/cwctype /usr/include/wctype.h \
|
||||
/usr/include/bits/wctype-wchar.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/ctype_base.h \
|
||||
/usr/include/c++/12.2.0/bits/streambuf_iterator.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/ctype_inline.h \
|
||||
/usr/include/c++/12.2.0/bits/locale_facets.tcc \
|
||||
/usr/include/c++/12.2.0/bits/basic_ios.tcc \
|
||||
/usr/include/c++/12.2.0/ostream /usr/include/c++/12.2.0/bits/ostream.tcc \
|
||||
/usr/include/c++/12.2.0/bits/istream.tcc \
|
||||
/usr/include/c++/12.2.0/bits/codecvt.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/basic_file.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++io.h \
|
||||
/usr/include/c++/12.2.0/bits/fstream.tcc \
|
||||
/usr/include/c++/12.2.0/functional \
|
||||
/usr/include/c++/12.2.0/bits/std_function.h \
|
||||
/usr/include/c++/12.2.0/iostream /usr/include/c++/12.2.0/limits \
|
||||
/usr/include/c++/12.2.0/sstream /usr/include/c++/12.2.0/bits/sstream.tcc \
|
||||
/usr/include/c++/12.2.0/vector /usr/include/c++/12.2.0/bits/stl_vector.h \
|
||||
/usr/include/c++/12.2.0/bits/stl_bvector.h \
|
||||
/usr/include/c++/12.2.0/bits/vector.tcc \
|
||||
/usr/local/include/palisade/core/config_core.h \
|
||||
/usr/local/include/palisade/core/version.h \
|
||||
/usr/local/include/palisade/core/math/interface.h \
|
||||
/usr/local/include/palisade/core/utils/inttypes.h \
|
||||
/usr/local/include/palisade/core/utils/debug.h \
|
||||
/usr/include/c++/12.2.0/chrono /usr/include/c++/12.2.0/bits/chrono.h \
|
||||
/usr/include/c++/12.2.0/ratio /usr/include/c++/12.2.0/ctime \
|
||||
/usr/include/c++/12.2.0/bits/parse_numbers.h \
|
||||
/usr/local/include/palisade/core/utils/exception.h \
|
||||
/usr/include/c++/12.2.0/mutex /usr/include/c++/12.2.0/bits/std_mutex.h \
|
||||
/usr/include/c++/12.2.0/bits/unique_lock.h \
|
||||
/usr/local/include/palisade/core/utils/memory.h \
|
||||
/usr/include/c++/12.2.0/algorithm \
|
||||
/usr/include/c++/12.2.0/bits/stl_algo.h \
|
||||
/usr/include/c++/12.2.0/bits/algorithmfwd.h \
|
||||
/usr/include/c++/12.2.0/bits/stl_heap.h \
|
||||
/usr/include/c++/12.2.0/bits/uniform_int_dist.h \
|
||||
/usr/include/c++/12.2.0/iterator \
|
||||
/usr/include/c++/12.2.0/bits/stream_iterator.h \
|
||||
/usr/local/include/palisade/core/utils/palisadebase64.h \
|
||||
/usr/local/include/palisade/core/utils/parallel.h \
|
||||
/usr/local/include/palisade/core/utils/serializable.h \
|
||||
/usr/local/include/palisade/cereal/cereal.hpp \
|
||||
/usr/include/c++/12.2.0/unordered_map \
|
||||
/usr/include/c++/12.2.0/bits/hashtable.h \
|
||||
/usr/include/c++/12.2.0/bits/hashtable_policy.h \
|
||||
/usr/include/c++/12.2.0/bits/enable_special_members.h \
|
||||
/usr/include/c++/12.2.0/bits/unordered_map.h \
|
||||
/usr/include/c++/12.2.0/bits/erase_if.h \
|
||||
/usr/include/c++/12.2.0/unordered_set \
|
||||
/usr/include/c++/12.2.0/bits/unordered_set.h \
|
||||
/usr/include/c++/12.2.0/cstddef \
|
||||
/usr/local/include/palisade/cereal/macros.hpp \
|
||||
/usr/local/include/palisade/cereal/details/traits.hpp \
|
||||
/usr/include/c++/12.2.0/typeindex \
|
||||
/usr/local/include/palisade/cereal/access.hpp \
|
||||
/usr/local/include/palisade/cereal/specialize.hpp \
|
||||
/usr/local/include/palisade/cereal/details/helpers.hpp \
|
||||
/usr/local/include/palisade/cereal/details/static_object.hpp \
|
||||
/usr/local/include/palisade/cereal/types/base_class.hpp \
|
||||
/usr/local/include/palisade/cereal/details/polymorphic_impl_fwd.hpp \
|
||||
/usr/local/include/palisade/cereal/types/common.hpp \
|
||||
/usr/local/include/palisade/cereal/types/polymorphic.hpp \
|
||||
/usr/local/include/palisade/cereal/types/memory.hpp \
|
||||
/usr/include/c++/12.2.0/cstring /usr/include/string.h \
|
||||
/usr/include/strings.h \
|
||||
/usr/local/include/palisade/cereal/details/util.hpp \
|
||||
/usr/include/c++/12.2.0/cxxabi.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/cxxabi_tweaks.h \
|
||||
/usr/local/include/palisade/cereal/details/polymorphic_impl.hpp \
|
||||
/usr/local/include/palisade/cereal/types/string.hpp \
|
||||
/usr/include/c++/12.2.0/map /usr/include/c++/12.2.0/bits/stl_tree.h \
|
||||
/usr/include/c++/12.2.0/bits/stl_map.h \
|
||||
/usr/include/c++/12.2.0/bits/stl_multimap.h /usr/include/c++/12.2.0/set \
|
||||
/usr/include/c++/12.2.0/bits/stl_set.h \
|
||||
/usr/include/c++/12.2.0/bits/stl_multiset.h \
|
||||
/usr/include/c++/12.2.0/stack /usr/include/c++/12.2.0/deque \
|
||||
/usr/include/c++/12.2.0/bits/stl_deque.h \
|
||||
/usr/include/c++/12.2.0/bits/deque.tcc \
|
||||
/usr/include/c++/12.2.0/bits/stl_stack.h \
|
||||
/usr/local/include/palisade/core/math/bigintfxd/mubintvecfxd.h \
|
||||
/usr/local/include/palisade/core/math/bigintfxd/ubintfxd.h \
|
||||
/usr/local/include/palisade/core/math/backend.h \
|
||||
/usr/local/include/palisade/core/math/bigintfxd/ubintfxd.h \
|
||||
/usr/local/include/palisade/core/math/bigintdyn/mubintvecdyn.h \
|
||||
/usr/local/include/palisade/core/math/bigintfxd/mubintvecfxd.h \
|
||||
/usr/local/include/palisade/core/math/bigintdyn/ubintdyn.h \
|
||||
/usr/local/include/palisade/core/math/nbtheory.h \
|
||||
/usr/include/c++/12.2.0/random /usr/include/c++/12.2.0/bits/random.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/opt_random.h \
|
||||
/usr/include/c++/12.2.0/bits/random.tcc \
|
||||
/usr/local/include/palisade/core/math/bigintnat/mubintvecnat.h \
|
||||
/usr/local/include/palisade/core/math/interface.h \
|
||||
/usr/local/include/palisade/core/utils/blockAllocator/xvector.h \
|
||||
/usr/local/include/palisade/core/utils/blockAllocator/stl_allocator.h \
|
||||
/usr/local/include/palisade/core/utils/blockAllocator/xallocator.h \
|
||||
/usr/local/include/palisade/core/math/bigintnat/ubintnat.h \
|
||||
/usr/local/include/palisade/core/math/nbtheory.h \
|
||||
/usr/local/include/palisade/core/math/distrgen.h \
|
||||
/usr/include/c++/12.2.0/bitset \
|
||||
/usr/local/include/palisade/core/math/binaryuniformgenerator.h \
|
||||
/usr/local/include/palisade/core/math/distributiongenerator.h \
|
||||
/usr/include/c++/12.2.0/thread /usr/include/c++/12.2.0/bits/std_thread.h \
|
||||
/usr/include/c++/12.2.0/bits/this_thread_sleep.h \
|
||||
/usr/local/include/palisade/core/utils/prng/blake2engine.h \
|
||||
/usr/include/c++/12.2.0/array /usr/include/c++/12.2.0/compare \
|
||||
/usr/local/include/palisade/core/utils/prng/blake2.h \
|
||||
/usr/local/include/palisade/core/math/discretegaussiangenerator.h \
|
||||
/usr/include/c++/12.2.0/math.h \
|
||||
/usr/local/include/palisade/core/math/discretegaussiangeneratorgeneric.h \
|
||||
/usr/local/include/palisade/core/math/discreteuniformgenerator.h \
|
||||
/usr/local/include/palisade/core/math/ternaryuniformgenerator.h \
|
||||
/usr/local/include/palisade/core/encoding/encodings.h \
|
||||
/usr/local/include/palisade/core/encoding/ckkspackedencoding.h \
|
||||
/usr/local/include/palisade/core/encoding/encodingparams.h \
|
||||
/usr/local/include/palisade/core/encoding/plaintext.h \
|
||||
/usr/local/include/palisade/core/lattice/backend.h \
|
||||
/usr/local/include/palisade/core/lattice/elemparams.h \
|
||||
/usr/local/include/palisade/core/lattice/ildcrtparams.h \
|
||||
/usr/local/include/palisade/core/lattice/ilparams.h \
|
||||
/usr/local/include/palisade/core/lattice/ilelement.h \
|
||||
/usr/local/include/palisade/core/lattice/poly.h \
|
||||
/usr/local/include/palisade/core/math/distrgen.h \
|
||||
/usr/local/include/palisade/core/math/transfrm.h \
|
||||
/usr/include/c++/12.2.0/complex \
|
||||
/usr/local/include/palisade/core/utils/utilities.h \
|
||||
/usr/include/c++/12.2.0/iomanip /usr/include/c++/12.2.0/locale \
|
||||
/usr/include/c++/12.2.0/bits/locale_facets_nonio.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/time_members.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/messages_members.h \
|
||||
/usr/include/libintl.h \
|
||||
/usr/include/c++/12.2.0/bits/locale_facets_nonio.tcc \
|
||||
/usr/include/c++/12.2.0/bits/locale_conv.h \
|
||||
/usr/local/include/palisade/core/lattice/dcrtpoly.h \
|
||||
/usr/local/include/palisade/core/encoding/coefpackedencoding.h \
|
||||
/usr/local/include/palisade/core/encoding/packedencoding.h \
|
||||
/usr/local/include/palisade/core/encoding/stringencoding.h \
|
||||
/usr/local/include/palisade/core/lattice/backend.h \
|
||||
/usr/local/include/palisade/core/lattice/stdlatticeparms.h \
|
||||
/usr/local/include/palisade/core/utils/debug.h \
|
||||
/usr/local/include/palisade/core/utils/defines.h \
|
||||
/usr/local/include/palisade/pke/config.h \
|
||||
/usr/local/include/palisade/pke/metadata.h \
|
||||
/usr/local/include/palisade/core/encoding/plaintextfactory.h \
|
||||
/usr/local/include/palisade/core/encoding/encodings.h \
|
||||
/usr/local/include/palisade/core/math/matrix.h \
|
||||
/usr/local/include/palisade/pke/pubkeylp.h \
|
||||
/usr/local/include/palisade/core/utils/caller_info.h \
|
||||
/usr/local/include/palisade/core/utils/hashutil.h \
|
||||
/usr/local/include/palisade/pke/ciphertext.h \
|
||||
/usr/local/include/palisade/pke/palisade.h \
|
||||
/usr/local/include/palisade/pke/cryptocontext.h \
|
||||
/usr/local/include/palisade/pke/scheme/allscheme.h \
|
||||
/usr/local/include/palisade/pke/scheme/rlwe.h \
|
||||
/usr/local/include/palisade/core/lattice/stdlatticeparms.h \
|
||||
/usr/local/include/palisade/pke/scheme/bgvrns/bgvrns.h \
|
||||
/usr/local/include/palisade/core/math/dftransfrm.h \
|
||||
/usr/local/include/palisade/pke/scheme/bfv/bfv.h \
|
||||
/usr/local/include/palisade/pke/scheme/bfvrns/bfvrns.h \
|
||||
/usr/local/include/palisade/pke/scheme/bfvrnsb/bfvrnsB.h \
|
||||
/usr/local/include/palisade/pke/scheme/ckks/ckks.h \
|
||||
/usr/local/include/palisade/pke/scheme/null/nullscheme.h \
|
||||
/usr/local/include/palisade/pke/cryptocontexthelper.h \
|
||||
/usr/local/include/palisade/pke/cryptocontextparametersets.h \
|
||||
/usr/local/include/palisade/core/utils/serial.h \
|
||||
/usr/local/include/palisade/core/utils/sertype.h \
|
||||
/usr/local/include/palisade/cereal/archives/portable_binary.hpp \
|
||||
/usr/local/include/palisade/cereal/archives/json.hpp \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/prettywriter.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/writer.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/stream.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/rapidjson.h \
|
||||
/usr/include/inttypes.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/encodings.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/meta.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/../rapidjson.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/stack.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/../allocators.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/../rapidjson.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/swap.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/strfunc.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/../stream.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/dtoa.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/itoa.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/diyfp.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/ieee754.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/itoa.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/stringbuffer.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/ostreamwrapper.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/istreamwrapper.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/document.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/reader.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/allocators.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/encodedstream.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/memorystream.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/strtod.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/biginteger.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/pow10.h \
|
||||
/usr/include/c++/12.2.0/climits \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include-fixed/limits.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include-fixed/syslimits.h \
|
||||
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
|
||||
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
|
||||
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
|
||||
/usr/include/bits/uio_lim.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/error/error.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/error/../rapidjson.h \
|
||||
/usr/local/include/palisade/cereal/external/base64.hpp \
|
||||
/usr/local/include/palisade/cereal/types/map.hpp \
|
||||
/usr/local/include/palisade/cereal/types/concepts/pair_associative_container.hpp \
|
||||
/usr/local/include/palisade/cereal/types/vector.hpp
|
||||
@ -0,0 +1,2 @@
|
||||
# Empty dependencies file for demo-chi2.
|
||||
# This may be replaced when dependencies are built.
|
||||
@ -0,0 +1,10 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.25
|
||||
|
||||
# compile CXX with /usr/bin/c++
|
||||
CXX_DEFINES =
|
||||
|
||||
CXX_INCLUDES = -I/usr/local/include/palisade -I/usr/local/include/palisade/core -I/usr/local/include/palisade/pke
|
||||
|
||||
CXX_FLAGS = -Wall -Werror -O3 -DPALISADE_VERSION=1.11.8 -Wno-parentheses -DMATHBACKEND=2 -fopenmp -fopenmp -std=gnu++11
|
||||
|
||||
@ -0,0 +1 @@
|
||||
/usr/bin/c++ -Wall -Werror -O3 -DPALISADE_VERSION=1.11.8 -Wno-parentheses -DMATHBACKEND=2 -fopenmp -fopenmp "CMakeFiles/demo-chi2.dir/demo-chi2.cpp.o" -o demo-chi2 -L/usr/local/lib -Wl,-rpath,/usr/local/lib /usr/local/lib/libPALISADEpke.so.1.11.8 /usr/local/lib/libPALISADEbinfhe.so.1.11.8 -fopenmp /usr/local/lib/libPALISADEcore.so.1.11.8 -fopenmp
|
||||
@ -0,0 +1,3 @@
|
||||
CMAKE_PROGRESS_1 = 1
|
||||
CMAKE_PROGRESS_2 = 2
|
||||
|
||||
@ -0,0 +1,19 @@
|
||||
|
||||
# Consider dependencies only in project.
|
||||
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
|
||||
|
||||
# The set of languages for which implicit dependencies are needed:
|
||||
set(CMAKE_DEPENDS_LANGUAGES
|
||||
)
|
||||
|
||||
# The set of dependency files which are needed:
|
||||
set(CMAKE_DEPENDS_DEPENDENCY_FILES
|
||||
"/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/demo-logistic.cpp" "CMakeFiles/demo-logistic.dir/demo-logistic.cpp.o" "gcc" "CMakeFiles/demo-logistic.dir/demo-logistic.cpp.o.d"
|
||||
)
|
||||
|
||||
# Targets to which this target links.
|
||||
set(CMAKE_TARGET_LINKED_INFO_FILES
|
||||
)
|
||||
|
||||
# Fortran module output directory.
|
||||
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
|
||||
@ -0,0 +1,113 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.25
|
||||
|
||||
# Delete rule output on recipe failure.
|
||||
.DELETE_ON_ERROR:
|
||||
|
||||
#=============================================================================
|
||||
# Special targets provided by cmake.
|
||||
|
||||
# Disable implicit rules so canonical targets will work.
|
||||
.SUFFIXES:
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : %,v
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : RCS/%
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : RCS/%,v
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : SCCS/s.%
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : s.%
|
||||
|
||||
.SUFFIXES: .hpux_make_needs_suffix_list
|
||||
|
||||
# Command-line flag to silence nested $(MAKE).
|
||||
$(VERBOSE)MAKESILENT = -s
|
||||
|
||||
#Suppress display of executed commands.
|
||||
$(VERBOSE).SILENT:
|
||||
|
||||
# A target that is always out of date.
|
||||
cmake_force:
|
||||
.PHONY : cmake_force
|
||||
|
||||
#=============================================================================
|
||||
# Set environment variables for the build.
|
||||
|
||||
# The shell in which to execute make rules.
|
||||
SHELL = /bin/sh
|
||||
|
||||
# The CMake executable.
|
||||
CMAKE_COMMAND = /usr/bin/cmake
|
||||
|
||||
# The command to remove a file.
|
||||
RM = /usr/bin/cmake -E rm -f
|
||||
|
||||
# Escaping for special characters.
|
||||
EQUALS = =
|
||||
|
||||
# The top-level source directory on which CMake was run.
|
||||
CMAKE_SOURCE_DIR = /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build
|
||||
|
||||
# Include any dependencies generated for this target.
|
||||
include CMakeFiles/demo-logistic.dir/depend.make
|
||||
# Include any dependencies generated by the compiler for this target.
|
||||
include CMakeFiles/demo-logistic.dir/compiler_depend.make
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include CMakeFiles/demo-logistic.dir/progress.make
|
||||
|
||||
# Include the compile flags for this target's objects.
|
||||
include CMakeFiles/demo-logistic.dir/flags.make
|
||||
|
||||
CMakeFiles/demo-logistic.dir/demo-logistic.cpp.o: CMakeFiles/demo-logistic.dir/flags.make
|
||||
CMakeFiles/demo-logistic.dir/demo-logistic.cpp.o: /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/demo-logistic.cpp
|
||||
CMakeFiles/demo-logistic.dir/demo-logistic.cpp.o: CMakeFiles/demo-logistic.dir/compiler_depend.ts
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/demo-logistic.dir/demo-logistic.cpp.o"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/demo-logistic.dir/demo-logistic.cpp.o -MF CMakeFiles/demo-logistic.dir/demo-logistic.cpp.o.d -o CMakeFiles/demo-logistic.dir/demo-logistic.cpp.o -c /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/demo-logistic.cpp
|
||||
|
||||
CMakeFiles/demo-logistic.dir/demo-logistic.cpp.i: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/demo-logistic.dir/demo-logistic.cpp.i"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/demo-logistic.cpp > CMakeFiles/demo-logistic.dir/demo-logistic.cpp.i
|
||||
|
||||
CMakeFiles/demo-logistic.dir/demo-logistic.cpp.s: cmake_force
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/demo-logistic.dir/demo-logistic.cpp.s"
|
||||
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/demo-logistic.cpp -o CMakeFiles/demo-logistic.dir/demo-logistic.cpp.s
|
||||
|
||||
# Object files for target demo-logistic
|
||||
demo__logistic_OBJECTS = \
|
||||
"CMakeFiles/demo-logistic.dir/demo-logistic.cpp.o"
|
||||
|
||||
# External object files for target demo-logistic
|
||||
demo__logistic_EXTERNAL_OBJECTS =
|
||||
|
||||
demo-logistic: CMakeFiles/demo-logistic.dir/demo-logistic.cpp.o
|
||||
demo-logistic: CMakeFiles/demo-logistic.dir/build.make
|
||||
demo-logistic: /usr/local/lib/libPALISADEpke.so.1.11.8
|
||||
demo-logistic: /usr/local/lib/libPALISADEbinfhe.so.1.11.8
|
||||
demo-logistic: /usr/local/lib/libPALISADEcore.so.1.11.8
|
||||
demo-logistic: CMakeFiles/demo-logistic.dir/link.txt
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable demo-logistic"
|
||||
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/demo-logistic.dir/link.txt --verbose=$(VERBOSE)
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
CMakeFiles/demo-logistic.dir/build: demo-logistic
|
||||
.PHONY : CMakeFiles/demo-logistic.dir/build
|
||||
|
||||
CMakeFiles/demo-logistic.dir/clean:
|
||||
$(CMAKE_COMMAND) -P CMakeFiles/demo-logistic.dir/cmake_clean.cmake
|
||||
.PHONY : CMakeFiles/demo-logistic.dir/clean
|
||||
|
||||
CMakeFiles/demo-logistic.dir/depend:
|
||||
cd /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build/CMakeFiles/demo-logistic.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : CMakeFiles/demo-logistic.dir/depend
|
||||
|
||||
@ -0,0 +1,11 @@
|
||||
file(REMOVE_RECURSE
|
||||
"CMakeFiles/demo-logistic.dir/demo-logistic.cpp.o"
|
||||
"CMakeFiles/demo-logistic.dir/demo-logistic.cpp.o.d"
|
||||
"demo-logistic"
|
||||
"demo-logistic.pdb"
|
||||
)
|
||||
|
||||
# Per-language clean rules from dependency scanning.
|
||||
foreach(lang CXX)
|
||||
include(CMakeFiles/demo-logistic.dir/cmake_clean_${lang}.cmake OPTIONAL)
|
||||
endforeach()
|
||||
@ -0,0 +1,446 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.25
|
||||
|
||||
CMakeFiles/demo-logistic.dir/demo-logistic.cpp.o
|
||||
/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/demo-logistic.cpp
|
||||
/usr/include/stdc-predef.h
|
||||
/usr/include/getopt.h
|
||||
/usr/include/features.h
|
||||
/usr/include/features-time64.h
|
||||
/usr/include/bits/wordsize.h
|
||||
/usr/include/bits/timesize.h
|
||||
/usr/include/sys/cdefs.h
|
||||
/usr/include/bits/long-double.h
|
||||
/usr/include/gnu/stubs.h
|
||||
/usr/include/gnu/stubs-64.h
|
||||
/usr/include/bits/getopt_core.h
|
||||
/usr/include/bits/getopt_ext.h
|
||||
/usr/include/c++/12.2.0/numeric
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++config.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/os_defines.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/cpu_defines.h
|
||||
/usr/include/c++/12.2.0/bits/stl_iterator_base_types.h
|
||||
/usr/include/c++/12.2.0/type_traits
|
||||
/usr/include/c++/12.2.0/bits/stl_numeric.h
|
||||
/usr/include/c++/12.2.0/bits/concept_check.h
|
||||
/usr/include/c++/12.2.0/debug/debug.h
|
||||
/usr/include/c++/12.2.0/debug/assertions.h
|
||||
/usr/include/c++/12.2.0/bits/move.h
|
||||
/usr/include/c++/12.2.0/cmath
|
||||
/usr/include/c++/12.2.0/bits/cpp_type_traits.h
|
||||
/usr/include/c++/12.2.0/ext/type_traits.h
|
||||
/usr/include/math.h
|
||||
/usr/include/bits/libc-header-start.h
|
||||
/usr/include/bits/types.h
|
||||
/usr/include/bits/typesizes.h
|
||||
/usr/include/bits/time64.h
|
||||
/usr/include/bits/math-vector.h
|
||||
/usr/include/bits/libm-simd-decl-stubs.h
|
||||
/usr/include/bits/floatn.h
|
||||
/usr/include/bits/floatn-common.h
|
||||
/usr/include/bits/flt-eval-method.h
|
||||
/usr/include/bits/fp-logb.h
|
||||
/usr/include/bits/fp-fast.h
|
||||
/usr/include/bits/mathcalls-helper-functions.h
|
||||
/usr/include/bits/mathcalls.h
|
||||
/usr/include/bits/mathcalls-narrow.h
|
||||
/usr/include/bits/iscanonical.h
|
||||
/usr/include/c++/12.2.0/bits/std_abs.h
|
||||
/usr/include/stdlib.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stddef.h
|
||||
/usr/include/bits/waitflags.h
|
||||
/usr/include/bits/waitstatus.h
|
||||
/usr/include/bits/types/locale_t.h
|
||||
/usr/include/bits/types/__locale_t.h
|
||||
/usr/include/sys/types.h
|
||||
/usr/include/bits/types/clock_t.h
|
||||
/usr/include/bits/types/clockid_t.h
|
||||
/usr/include/bits/types/time_t.h
|
||||
/usr/include/bits/types/timer_t.h
|
||||
/usr/include/bits/stdint-intn.h
|
||||
/usr/include/endian.h
|
||||
/usr/include/bits/endian.h
|
||||
/usr/include/bits/endianness.h
|
||||
/usr/include/bits/byteswap.h
|
||||
/usr/include/bits/uintn-identity.h
|
||||
/usr/include/sys/select.h
|
||||
/usr/include/bits/select.h
|
||||
/usr/include/bits/types/sigset_t.h
|
||||
/usr/include/bits/types/__sigset_t.h
|
||||
/usr/include/bits/types/struct_timeval.h
|
||||
/usr/include/bits/types/struct_timespec.h
|
||||
/usr/include/bits/pthreadtypes.h
|
||||
/usr/include/bits/thread-shared-types.h
|
||||
/usr/include/bits/pthreadtypes-arch.h
|
||||
/usr/include/bits/atomic_wide_counter.h
|
||||
/usr/include/bits/struct_mutex.h
|
||||
/usr/include/bits/struct_rwlock.h
|
||||
/usr/include/alloca.h
|
||||
/usr/include/bits/stdlib-bsearch.h
|
||||
/usr/include/bits/stdlib-float.h
|
||||
/usr/local/include/palisade/pke/palisade.h
|
||||
/usr/include/c++/12.2.0/initializer_list
|
||||
/usr/include/c++/12.2.0/memory
|
||||
/usr/include/c++/12.2.0/bits/stl_algobase.h
|
||||
/usr/include/c++/12.2.0/bits/functexcept.h
|
||||
/usr/include/c++/12.2.0/bits/exception_defines.h
|
||||
/usr/include/c++/12.2.0/ext/numeric_traits.h
|
||||
/usr/include/c++/12.2.0/bits/stl_pair.h
|
||||
/usr/include/c++/12.2.0/bits/utility.h
|
||||
/usr/include/c++/12.2.0/bits/stl_iterator_base_funcs.h
|
||||
/usr/include/c++/12.2.0/bits/stl_iterator.h
|
||||
/usr/include/c++/12.2.0/bits/ptr_traits.h
|
||||
/usr/include/c++/12.2.0/bits/predefined_ops.h
|
||||
/usr/include/c++/12.2.0/bits/allocator.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h
|
||||
/usr/include/c++/12.2.0/bits/new_allocator.h
|
||||
/usr/include/c++/12.2.0/new
|
||||
/usr/include/c++/12.2.0/bits/exception.h
|
||||
/usr/include/c++/12.2.0/bits/memoryfwd.h
|
||||
/usr/include/c++/12.2.0/bits/stl_construct.h
|
||||
/usr/include/c++/12.2.0/bits/stl_uninitialized.h
|
||||
/usr/include/c++/12.2.0/ext/alloc_traits.h
|
||||
/usr/include/c++/12.2.0/bits/alloc_traits.h
|
||||
/usr/include/c++/12.2.0/bits/stl_tempbuf.h
|
||||
/usr/include/c++/12.2.0/bits/stl_raw_storage_iter.h
|
||||
/usr/include/c++/12.2.0/bits/align.h
|
||||
/usr/include/c++/12.2.0/bit
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stdint.h
|
||||
/usr/include/stdint.h
|
||||
/usr/include/bits/wchar.h
|
||||
/usr/include/bits/stdint-uintn.h
|
||||
/usr/include/c++/12.2.0/bits/uses_allocator.h
|
||||
/usr/include/c++/12.2.0/bits/unique_ptr.h
|
||||
/usr/include/c++/12.2.0/tuple
|
||||
/usr/include/c++/12.2.0/bits/invoke.h
|
||||
/usr/include/c++/12.2.0/bits/stl_function.h
|
||||
/usr/include/c++/12.2.0/backward/binders.h
|
||||
/usr/include/c++/12.2.0/bits/functional_hash.h
|
||||
/usr/include/c++/12.2.0/bits/hash_bytes.h
|
||||
/usr/include/c++/12.2.0/bits/shared_ptr.h
|
||||
/usr/include/c++/12.2.0/iosfwd
|
||||
/usr/include/c++/12.2.0/bits/stringfwd.h
|
||||
/usr/include/c++/12.2.0/bits/postypes.h
|
||||
/usr/include/c++/12.2.0/cwchar
|
||||
/usr/include/wchar.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stdarg.h
|
||||
/usr/include/bits/types/wint_t.h
|
||||
/usr/include/bits/types/mbstate_t.h
|
||||
/usr/include/bits/types/__mbstate_t.h
|
||||
/usr/include/bits/types/__FILE.h
|
||||
/usr/include/bits/types/FILE.h
|
||||
/usr/include/c++/12.2.0/bits/shared_ptr_base.h
|
||||
/usr/include/c++/12.2.0/typeinfo
|
||||
/usr/include/c++/12.2.0/bits/allocated_ptr.h
|
||||
/usr/include/c++/12.2.0/bits/refwrap.h
|
||||
/usr/include/c++/12.2.0/ext/aligned_buffer.h
|
||||
/usr/include/c++/12.2.0/ext/atomicity.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/gthr.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/gthr-default.h
|
||||
/usr/include/pthread.h
|
||||
/usr/include/sched.h
|
||||
/usr/include/bits/sched.h
|
||||
/usr/include/bits/types/struct_sched_param.h
|
||||
/usr/include/bits/cpu-set.h
|
||||
/usr/include/time.h
|
||||
/usr/include/bits/time.h
|
||||
/usr/include/bits/timex.h
|
||||
/usr/include/bits/types/struct_tm.h
|
||||
/usr/include/bits/types/struct_itimerspec.h
|
||||
/usr/include/bits/setjmp.h
|
||||
/usr/include/bits/types/struct___jmp_buf_tag.h
|
||||
/usr/include/bits/pthread_stack_min-dynamic.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/atomic_word.h
|
||||
/usr/include/sys/single_threaded.h
|
||||
/usr/include/c++/12.2.0/ext/concurrence.h
|
||||
/usr/include/c++/12.2.0/exception
|
||||
/usr/include/c++/12.2.0/bits/exception_ptr.h
|
||||
/usr/include/c++/12.2.0/bits/cxxabi_init_exception.h
|
||||
/usr/include/c++/12.2.0/bits/nested_exception.h
|
||||
/usr/include/c++/12.2.0/bits/shared_ptr_atomic.h
|
||||
/usr/include/c++/12.2.0/bits/atomic_base.h
|
||||
/usr/include/c++/12.2.0/bits/atomic_lockfree_defines.h
|
||||
/usr/include/c++/12.2.0/backward/auto_ptr.h
|
||||
/usr/include/c++/12.2.0/string
|
||||
/usr/include/c++/12.2.0/bits/char_traits.h
|
||||
/usr/include/c++/12.2.0/cstdint
|
||||
/usr/include/c++/12.2.0/bits/localefwd.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++locale.h
|
||||
/usr/include/c++/12.2.0/clocale
|
||||
/usr/include/locale.h
|
||||
/usr/include/bits/locale.h
|
||||
/usr/include/c++/12.2.0/cctype
|
||||
/usr/include/ctype.h
|
||||
/usr/include/c++/12.2.0/bits/ostream_insert.h
|
||||
/usr/include/c++/12.2.0/bits/cxxabi_forced.h
|
||||
/usr/include/c++/12.2.0/bits/range_access.h
|
||||
/usr/include/c++/12.2.0/bits/basic_string.h
|
||||
/usr/include/c++/12.2.0/ext/string_conversions.h
|
||||
/usr/include/c++/12.2.0/cstdlib
|
||||
/usr/include/c++/12.2.0/cstdio
|
||||
/usr/include/stdio.h
|
||||
/usr/include/bits/types/__fpos_t.h
|
||||
/usr/include/bits/types/__fpos64_t.h
|
||||
/usr/include/bits/types/struct_FILE.h
|
||||
/usr/include/bits/types/cookie_io_functions_t.h
|
||||
/usr/include/bits/stdio_lim.h
|
||||
/usr/include/bits/stdio.h
|
||||
/usr/include/c++/12.2.0/cerrno
|
||||
/usr/include/errno.h
|
||||
/usr/include/bits/errno.h
|
||||
/usr/include/linux/errno.h
|
||||
/usr/include/asm/errno.h
|
||||
/usr/include/asm-generic/errno.h
|
||||
/usr/include/asm-generic/errno-base.h
|
||||
/usr/include/bits/types/error_t.h
|
||||
/usr/include/c++/12.2.0/bits/charconv.h
|
||||
/usr/include/c++/12.2.0/bits/basic_string.tcc
|
||||
/usr/include/c++/12.2.0/utility
|
||||
/usr/include/c++/12.2.0/bits/stl_relops.h
|
||||
/usr/local/include/palisade/core/palisadecore.h
|
||||
/usr/local/include/palisade/core/version.h
|
||||
/usr/local/include/palisade/core/math/backend.h
|
||||
/usr/include/c++/12.2.0/fstream
|
||||
/usr/include/c++/12.2.0/istream
|
||||
/usr/include/c++/12.2.0/ios
|
||||
/usr/include/c++/12.2.0/bits/ios_base.h
|
||||
/usr/include/c++/12.2.0/bits/locale_classes.h
|
||||
/usr/include/c++/12.2.0/bits/locale_classes.tcc
|
||||
/usr/include/c++/12.2.0/system_error
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/error_constants.h
|
||||
/usr/include/c++/12.2.0/stdexcept
|
||||
/usr/include/c++/12.2.0/streambuf
|
||||
/usr/include/c++/12.2.0/bits/streambuf.tcc
|
||||
/usr/include/c++/12.2.0/bits/basic_ios.h
|
||||
/usr/include/c++/12.2.0/bits/locale_facets.h
|
||||
/usr/include/c++/12.2.0/cwctype
|
||||
/usr/include/wctype.h
|
||||
/usr/include/bits/wctype-wchar.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/ctype_base.h
|
||||
/usr/include/c++/12.2.0/bits/streambuf_iterator.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/ctype_inline.h
|
||||
/usr/include/c++/12.2.0/bits/locale_facets.tcc
|
||||
/usr/include/c++/12.2.0/bits/basic_ios.tcc
|
||||
/usr/include/c++/12.2.0/ostream
|
||||
/usr/include/c++/12.2.0/bits/ostream.tcc
|
||||
/usr/include/c++/12.2.0/bits/istream.tcc
|
||||
/usr/include/c++/12.2.0/bits/codecvt.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/basic_file.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++io.h
|
||||
/usr/include/c++/12.2.0/bits/fstream.tcc
|
||||
/usr/include/c++/12.2.0/functional
|
||||
/usr/include/c++/12.2.0/bits/std_function.h
|
||||
/usr/include/c++/12.2.0/iostream
|
||||
/usr/include/c++/12.2.0/limits
|
||||
/usr/include/c++/12.2.0/sstream
|
||||
/usr/include/c++/12.2.0/bits/sstream.tcc
|
||||
/usr/include/c++/12.2.0/vector
|
||||
/usr/include/c++/12.2.0/bits/stl_vector.h
|
||||
/usr/include/c++/12.2.0/bits/stl_bvector.h
|
||||
/usr/include/c++/12.2.0/bits/vector.tcc
|
||||
/usr/local/include/palisade/core/config_core.h
|
||||
/usr/local/include/palisade/core/version.h
|
||||
/usr/local/include/palisade/core/math/interface.h
|
||||
/usr/local/include/palisade/core/utils/inttypes.h
|
||||
/usr/local/include/palisade/core/utils/debug.h
|
||||
/usr/include/c++/12.2.0/chrono
|
||||
/usr/include/c++/12.2.0/bits/chrono.h
|
||||
/usr/include/c++/12.2.0/ratio
|
||||
/usr/include/c++/12.2.0/ctime
|
||||
/usr/include/c++/12.2.0/bits/parse_numbers.h
|
||||
/usr/local/include/palisade/core/utils/exception.h
|
||||
/usr/include/c++/12.2.0/mutex
|
||||
/usr/include/c++/12.2.0/bits/std_mutex.h
|
||||
/usr/include/c++/12.2.0/bits/unique_lock.h
|
||||
/usr/local/include/palisade/core/utils/memory.h
|
||||
/usr/include/c++/12.2.0/algorithm
|
||||
/usr/include/c++/12.2.0/bits/stl_algo.h
|
||||
/usr/include/c++/12.2.0/bits/algorithmfwd.h
|
||||
/usr/include/c++/12.2.0/bits/stl_heap.h
|
||||
/usr/include/c++/12.2.0/bits/uniform_int_dist.h
|
||||
/usr/include/c++/12.2.0/iterator
|
||||
/usr/include/c++/12.2.0/bits/stream_iterator.h
|
||||
/usr/local/include/palisade/core/utils/palisadebase64.h
|
||||
/usr/local/include/palisade/core/utils/parallel.h
|
||||
/usr/local/include/palisade/core/utils/serializable.h
|
||||
/usr/local/include/palisade/cereal/cereal.hpp
|
||||
/usr/include/c++/12.2.0/unordered_map
|
||||
/usr/include/c++/12.2.0/bits/hashtable.h
|
||||
/usr/include/c++/12.2.0/bits/hashtable_policy.h
|
||||
/usr/include/c++/12.2.0/bits/enable_special_members.h
|
||||
/usr/include/c++/12.2.0/bits/unordered_map.h
|
||||
/usr/include/c++/12.2.0/bits/erase_if.h
|
||||
/usr/include/c++/12.2.0/unordered_set
|
||||
/usr/include/c++/12.2.0/bits/unordered_set.h
|
||||
/usr/include/c++/12.2.0/cstddef
|
||||
/usr/local/include/palisade/cereal/macros.hpp
|
||||
/usr/local/include/palisade/cereal/details/traits.hpp
|
||||
/usr/include/c++/12.2.0/typeindex
|
||||
/usr/local/include/palisade/cereal/access.hpp
|
||||
/usr/local/include/palisade/cereal/specialize.hpp
|
||||
/usr/local/include/palisade/cereal/details/helpers.hpp
|
||||
/usr/local/include/palisade/cereal/details/static_object.hpp
|
||||
/usr/local/include/palisade/cereal/types/base_class.hpp
|
||||
/usr/local/include/palisade/cereal/details/polymorphic_impl_fwd.hpp
|
||||
/usr/local/include/palisade/cereal/types/common.hpp
|
||||
/usr/local/include/palisade/cereal/types/polymorphic.hpp
|
||||
/usr/local/include/palisade/cereal/types/memory.hpp
|
||||
/usr/include/c++/12.2.0/cstring
|
||||
/usr/include/string.h
|
||||
/usr/include/strings.h
|
||||
/usr/local/include/palisade/cereal/details/util.hpp
|
||||
/usr/include/c++/12.2.0/cxxabi.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/cxxabi_tweaks.h
|
||||
/usr/local/include/palisade/cereal/details/polymorphic_impl.hpp
|
||||
/usr/local/include/palisade/cereal/types/string.hpp
|
||||
/usr/include/c++/12.2.0/map
|
||||
/usr/include/c++/12.2.0/bits/stl_tree.h
|
||||
/usr/include/c++/12.2.0/bits/stl_map.h
|
||||
/usr/include/c++/12.2.0/bits/stl_multimap.h
|
||||
/usr/include/c++/12.2.0/set
|
||||
/usr/include/c++/12.2.0/bits/stl_set.h
|
||||
/usr/include/c++/12.2.0/bits/stl_multiset.h
|
||||
/usr/include/c++/12.2.0/stack
|
||||
/usr/include/c++/12.2.0/deque
|
||||
/usr/include/c++/12.2.0/bits/stl_deque.h
|
||||
/usr/include/c++/12.2.0/bits/deque.tcc
|
||||
/usr/include/c++/12.2.0/bits/stl_stack.h
|
||||
/usr/local/include/palisade/core/math/bigintfxd/mubintvecfxd.h
|
||||
/usr/local/include/palisade/core/math/bigintfxd/ubintfxd.h
|
||||
/usr/local/include/palisade/core/math/backend.h
|
||||
/usr/local/include/palisade/core/math/bigintfxd/ubintfxd.h
|
||||
/usr/local/include/palisade/core/math/bigintdyn/mubintvecdyn.h
|
||||
/usr/local/include/palisade/core/math/bigintfxd/mubintvecfxd.h
|
||||
/usr/local/include/palisade/core/math/bigintdyn/ubintdyn.h
|
||||
/usr/local/include/palisade/core/math/nbtheory.h
|
||||
/usr/include/c++/12.2.0/random
|
||||
/usr/include/c++/12.2.0/bits/random.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/opt_random.h
|
||||
/usr/include/c++/12.2.0/bits/random.tcc
|
||||
/usr/local/include/palisade/core/math/bigintnat/mubintvecnat.h
|
||||
/usr/local/include/palisade/core/math/interface.h
|
||||
/usr/local/include/palisade/core/utils/blockAllocator/xvector.h
|
||||
/usr/local/include/palisade/core/utils/blockAllocator/stl_allocator.h
|
||||
/usr/local/include/palisade/core/utils/blockAllocator/xallocator.h
|
||||
/usr/local/include/palisade/core/math/bigintnat/ubintnat.h
|
||||
/usr/local/include/palisade/core/math/nbtheory.h
|
||||
/usr/local/include/palisade/core/math/distrgen.h
|
||||
/usr/include/c++/12.2.0/bitset
|
||||
/usr/local/include/palisade/core/math/binaryuniformgenerator.h
|
||||
/usr/local/include/palisade/core/math/distributiongenerator.h
|
||||
/usr/include/c++/12.2.0/thread
|
||||
/usr/include/c++/12.2.0/bits/std_thread.h
|
||||
/usr/include/c++/12.2.0/bits/this_thread_sleep.h
|
||||
/usr/local/include/palisade/core/utils/prng/blake2engine.h
|
||||
/usr/include/c++/12.2.0/array
|
||||
/usr/include/c++/12.2.0/compare
|
||||
/usr/local/include/palisade/core/utils/prng/blake2.h
|
||||
/usr/local/include/palisade/core/math/discretegaussiangenerator.h
|
||||
/usr/include/c++/12.2.0/math.h
|
||||
/usr/local/include/palisade/core/math/discretegaussiangeneratorgeneric.h
|
||||
/usr/local/include/palisade/core/math/discreteuniformgenerator.h
|
||||
/usr/local/include/palisade/core/math/ternaryuniformgenerator.h
|
||||
/usr/local/include/palisade/core/encoding/encodings.h
|
||||
/usr/local/include/palisade/core/encoding/ckkspackedencoding.h
|
||||
/usr/local/include/palisade/core/encoding/encodingparams.h
|
||||
/usr/local/include/palisade/core/encoding/plaintext.h
|
||||
/usr/local/include/palisade/core/lattice/backend.h
|
||||
/usr/local/include/palisade/core/lattice/elemparams.h
|
||||
/usr/local/include/palisade/core/lattice/ildcrtparams.h
|
||||
/usr/local/include/palisade/core/lattice/ilparams.h
|
||||
/usr/local/include/palisade/core/lattice/ilelement.h
|
||||
/usr/local/include/palisade/core/lattice/poly.h
|
||||
/usr/local/include/palisade/core/math/distrgen.h
|
||||
/usr/local/include/palisade/core/math/transfrm.h
|
||||
/usr/include/c++/12.2.0/complex
|
||||
/usr/local/include/palisade/core/utils/utilities.h
|
||||
/usr/include/c++/12.2.0/iomanip
|
||||
/usr/include/c++/12.2.0/locale
|
||||
/usr/include/c++/12.2.0/bits/locale_facets_nonio.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/time_members.h
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/messages_members.h
|
||||
/usr/include/libintl.h
|
||||
/usr/include/c++/12.2.0/bits/locale_facets_nonio.tcc
|
||||
/usr/include/c++/12.2.0/bits/locale_conv.h
|
||||
/usr/local/include/palisade/core/lattice/dcrtpoly.h
|
||||
/usr/local/include/palisade/core/encoding/coefpackedencoding.h
|
||||
/usr/local/include/palisade/core/encoding/packedencoding.h
|
||||
/usr/local/include/palisade/core/encoding/stringencoding.h
|
||||
/usr/local/include/palisade/core/lattice/backend.h
|
||||
/usr/local/include/palisade/core/lattice/stdlatticeparms.h
|
||||
/usr/local/include/palisade/core/utils/debug.h
|
||||
/usr/local/include/palisade/core/utils/defines.h
|
||||
/usr/local/include/palisade/pke/config.h
|
||||
/usr/local/include/palisade/pke/metadata.h
|
||||
/usr/local/include/palisade/core/encoding/plaintextfactory.h
|
||||
/usr/local/include/palisade/core/encoding/encodings.h
|
||||
/usr/local/include/palisade/core/math/matrix.h
|
||||
/usr/local/include/palisade/pke/pubkeylp.h
|
||||
/usr/local/include/palisade/core/utils/caller_info.h
|
||||
/usr/local/include/palisade/core/utils/hashutil.h
|
||||
/usr/local/include/palisade/pke/ciphertext.h
|
||||
/usr/local/include/palisade/pke/palisade.h
|
||||
/usr/local/include/palisade/pke/cryptocontext.h
|
||||
/usr/local/include/palisade/pke/scheme/allscheme.h
|
||||
/usr/local/include/palisade/pke/scheme/rlwe.h
|
||||
/usr/local/include/palisade/core/lattice/stdlatticeparms.h
|
||||
/usr/local/include/palisade/pke/scheme/bgvrns/bgvrns.h
|
||||
/usr/local/include/palisade/core/math/dftransfrm.h
|
||||
/usr/local/include/palisade/pke/scheme/bfv/bfv.h
|
||||
/usr/local/include/palisade/pke/scheme/bfvrns/bfvrns.h
|
||||
/usr/local/include/palisade/pke/scheme/bfvrnsb/bfvrnsB.h
|
||||
/usr/local/include/palisade/pke/scheme/ckks/ckks.h
|
||||
/usr/local/include/palisade/pke/scheme/null/nullscheme.h
|
||||
/usr/local/include/palisade/pke/cryptocontexthelper.h
|
||||
/usr/local/include/palisade/pke/cryptocontextparametersets.h
|
||||
/usr/local/include/palisade/core/utils/serial.h
|
||||
/usr/local/include/palisade/core/utils/sertype.h
|
||||
/usr/local/include/palisade/cereal/archives/portable_binary.hpp
|
||||
/usr/local/include/palisade/cereal/archives/json.hpp
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/prettywriter.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/writer.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/stream.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/rapidjson.h
|
||||
/usr/include/inttypes.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/encodings.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/meta.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/rapidjson.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/stack.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/allocators.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/rapidjson.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/swap.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/strfunc.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/stream.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/dtoa.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/itoa.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/diyfp.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/ieee754.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/itoa.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/stringbuffer.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/ostreamwrapper.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/istreamwrapper.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/document.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/reader.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/allocators.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/encodedstream.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/memorystream.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/strtod.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/biginteger.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/pow10.h
|
||||
/usr/include/c++/12.2.0/climits
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include-fixed/limits.h
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include-fixed/syslimits.h
|
||||
/usr/include/limits.h
|
||||
/usr/include/bits/posix1_lim.h
|
||||
/usr/include/bits/local_lim.h
|
||||
/usr/include/linux/limits.h
|
||||
/usr/include/bits/posix2_lim.h
|
||||
/usr/include/bits/xopen_lim.h
|
||||
/usr/include/bits/uio_lim.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/error/error.h
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/rapidjson.h
|
||||
/usr/local/include/palisade/cereal/external/base64.hpp
|
||||
/usr/local/include/palisade/cereal/types/map.hpp
|
||||
/usr/local/include/palisade/cereal/types/concepts/pair_associative_container.hpp
|
||||
/usr/local/include/palisade/cereal/types/vector.hpp
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,2 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Timestamp file for compiler generated dependencies management for demo-logistic.
|
||||
Binary file not shown.
@ -0,0 +1,365 @@
|
||||
CMakeFiles/demo-logistic.dir/demo-logistic.cpp.o: \
|
||||
/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/demo-logistic.cpp \
|
||||
/usr/include/stdc-predef.h /usr/include/getopt.h /usr/include/features.h \
|
||||
/usr/include/features-time64.h /usr/include/bits/wordsize.h \
|
||||
/usr/include/bits/timesize.h /usr/include/sys/cdefs.h \
|
||||
/usr/include/bits/long-double.h /usr/include/gnu/stubs.h \
|
||||
/usr/include/gnu/stubs-64.h /usr/include/bits/getopt_core.h \
|
||||
/usr/include/bits/getopt_ext.h /usr/include/c++/12.2.0/numeric \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++config.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/os_defines.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/cpu_defines.h \
|
||||
/usr/include/c++/12.2.0/bits/stl_iterator_base_types.h \
|
||||
/usr/include/c++/12.2.0/type_traits \
|
||||
/usr/include/c++/12.2.0/bits/stl_numeric.h \
|
||||
/usr/include/c++/12.2.0/bits/concept_check.h \
|
||||
/usr/include/c++/12.2.0/debug/debug.h \
|
||||
/usr/include/c++/12.2.0/debug/assertions.h \
|
||||
/usr/include/c++/12.2.0/bits/move.h /usr/include/c++/12.2.0/cmath \
|
||||
/usr/include/c++/12.2.0/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/12.2.0/ext/type_traits.h /usr/include/math.h \
|
||||
/usr/include/bits/libc-header-start.h /usr/include/bits/types.h \
|
||||
/usr/include/bits/typesizes.h /usr/include/bits/time64.h \
|
||||
/usr/include/bits/math-vector.h /usr/include/bits/libm-simd-decl-stubs.h \
|
||||
/usr/include/bits/floatn.h /usr/include/bits/floatn-common.h \
|
||||
/usr/include/bits/flt-eval-method.h /usr/include/bits/fp-logb.h \
|
||||
/usr/include/bits/fp-fast.h \
|
||||
/usr/include/bits/mathcalls-helper-functions.h \
|
||||
/usr/include/bits/mathcalls.h /usr/include/bits/mathcalls-narrow.h \
|
||||
/usr/include/bits/iscanonical.h /usr/include/c++/12.2.0/bits/std_abs.h \
|
||||
/usr/include/stdlib.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stddef.h \
|
||||
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
|
||||
/usr/include/bits/types/locale_t.h /usr/include/bits/types/__locale_t.h \
|
||||
/usr/include/sys/types.h /usr/include/bits/types/clock_t.h \
|
||||
/usr/include/bits/types/clockid_t.h /usr/include/bits/types/time_t.h \
|
||||
/usr/include/bits/types/timer_t.h /usr/include/bits/stdint-intn.h \
|
||||
/usr/include/endian.h /usr/include/bits/endian.h \
|
||||
/usr/include/bits/endianness.h /usr/include/bits/byteswap.h \
|
||||
/usr/include/bits/uintn-identity.h /usr/include/sys/select.h \
|
||||
/usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \
|
||||
/usr/include/bits/types/__sigset_t.h \
|
||||
/usr/include/bits/types/struct_timeval.h \
|
||||
/usr/include/bits/types/struct_timespec.h \
|
||||
/usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \
|
||||
/usr/include/bits/pthreadtypes-arch.h \
|
||||
/usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \
|
||||
/usr/include/bits/struct_rwlock.h /usr/include/alloca.h \
|
||||
/usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \
|
||||
/usr/local/include/palisade/pke/palisade.h \
|
||||
/usr/include/c++/12.2.0/initializer_list /usr/include/c++/12.2.0/memory \
|
||||
/usr/include/c++/12.2.0/bits/stl_algobase.h \
|
||||
/usr/include/c++/12.2.0/bits/functexcept.h \
|
||||
/usr/include/c++/12.2.0/bits/exception_defines.h \
|
||||
/usr/include/c++/12.2.0/ext/numeric_traits.h \
|
||||
/usr/include/c++/12.2.0/bits/stl_pair.h \
|
||||
/usr/include/c++/12.2.0/bits/utility.h \
|
||||
/usr/include/c++/12.2.0/bits/stl_iterator_base_funcs.h \
|
||||
/usr/include/c++/12.2.0/bits/stl_iterator.h \
|
||||
/usr/include/c++/12.2.0/bits/ptr_traits.h \
|
||||
/usr/include/c++/12.2.0/bits/predefined_ops.h \
|
||||
/usr/include/c++/12.2.0/bits/allocator.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h \
|
||||
/usr/include/c++/12.2.0/bits/new_allocator.h /usr/include/c++/12.2.0/new \
|
||||
/usr/include/c++/12.2.0/bits/exception.h \
|
||||
/usr/include/c++/12.2.0/bits/memoryfwd.h \
|
||||
/usr/include/c++/12.2.0/bits/stl_construct.h \
|
||||
/usr/include/c++/12.2.0/bits/stl_uninitialized.h \
|
||||
/usr/include/c++/12.2.0/ext/alloc_traits.h \
|
||||
/usr/include/c++/12.2.0/bits/alloc_traits.h \
|
||||
/usr/include/c++/12.2.0/bits/stl_tempbuf.h \
|
||||
/usr/include/c++/12.2.0/bits/stl_raw_storage_iter.h \
|
||||
/usr/include/c++/12.2.0/bits/align.h /usr/include/c++/12.2.0/bit \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stdint.h \
|
||||
/usr/include/stdint.h /usr/include/bits/wchar.h \
|
||||
/usr/include/bits/stdint-uintn.h \
|
||||
/usr/include/c++/12.2.0/bits/uses_allocator.h \
|
||||
/usr/include/c++/12.2.0/bits/unique_ptr.h /usr/include/c++/12.2.0/tuple \
|
||||
/usr/include/c++/12.2.0/bits/invoke.h \
|
||||
/usr/include/c++/12.2.0/bits/stl_function.h \
|
||||
/usr/include/c++/12.2.0/backward/binders.h \
|
||||
/usr/include/c++/12.2.0/bits/functional_hash.h \
|
||||
/usr/include/c++/12.2.0/bits/hash_bytes.h \
|
||||
/usr/include/c++/12.2.0/bits/shared_ptr.h /usr/include/c++/12.2.0/iosfwd \
|
||||
/usr/include/c++/12.2.0/bits/stringfwd.h \
|
||||
/usr/include/c++/12.2.0/bits/postypes.h /usr/include/c++/12.2.0/cwchar \
|
||||
/usr/include/wchar.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include/stdarg.h \
|
||||
/usr/include/bits/types/wint_t.h /usr/include/bits/types/mbstate_t.h \
|
||||
/usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \
|
||||
/usr/include/bits/types/FILE.h \
|
||||
/usr/include/c++/12.2.0/bits/shared_ptr_base.h \
|
||||
/usr/include/c++/12.2.0/typeinfo \
|
||||
/usr/include/c++/12.2.0/bits/allocated_ptr.h \
|
||||
/usr/include/c++/12.2.0/bits/refwrap.h \
|
||||
/usr/include/c++/12.2.0/ext/aligned_buffer.h \
|
||||
/usr/include/c++/12.2.0/ext/atomicity.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/gthr.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/gthr-default.h \
|
||||
/usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \
|
||||
/usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \
|
||||
/usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \
|
||||
/usr/include/bits/types/struct_tm.h \
|
||||
/usr/include/bits/types/struct_itimerspec.h /usr/include/bits/setjmp.h \
|
||||
/usr/include/bits/types/struct___jmp_buf_tag.h \
|
||||
/usr/include/bits/pthread_stack_min-dynamic.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/atomic_word.h \
|
||||
/usr/include/sys/single_threaded.h \
|
||||
/usr/include/c++/12.2.0/ext/concurrence.h \
|
||||
/usr/include/c++/12.2.0/exception \
|
||||
/usr/include/c++/12.2.0/bits/exception_ptr.h \
|
||||
/usr/include/c++/12.2.0/bits/cxxabi_init_exception.h \
|
||||
/usr/include/c++/12.2.0/bits/nested_exception.h \
|
||||
/usr/include/c++/12.2.0/bits/shared_ptr_atomic.h \
|
||||
/usr/include/c++/12.2.0/bits/atomic_base.h \
|
||||
/usr/include/c++/12.2.0/bits/atomic_lockfree_defines.h \
|
||||
/usr/include/c++/12.2.0/backward/auto_ptr.h \
|
||||
/usr/include/c++/12.2.0/string \
|
||||
/usr/include/c++/12.2.0/bits/char_traits.h \
|
||||
/usr/include/c++/12.2.0/cstdint /usr/include/c++/12.2.0/bits/localefwd.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++locale.h \
|
||||
/usr/include/c++/12.2.0/clocale /usr/include/locale.h \
|
||||
/usr/include/bits/locale.h /usr/include/c++/12.2.0/cctype \
|
||||
/usr/include/ctype.h /usr/include/c++/12.2.0/bits/ostream_insert.h \
|
||||
/usr/include/c++/12.2.0/bits/cxxabi_forced.h \
|
||||
/usr/include/c++/12.2.0/bits/range_access.h \
|
||||
/usr/include/c++/12.2.0/bits/basic_string.h \
|
||||
/usr/include/c++/12.2.0/ext/string_conversions.h \
|
||||
/usr/include/c++/12.2.0/cstdlib /usr/include/c++/12.2.0/cstdio \
|
||||
/usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \
|
||||
/usr/include/bits/types/__fpos64_t.h \
|
||||
/usr/include/bits/types/struct_FILE.h \
|
||||
/usr/include/bits/types/cookie_io_functions_t.h \
|
||||
/usr/include/bits/stdio_lim.h /usr/include/bits/stdio.h \
|
||||
/usr/include/c++/12.2.0/cerrno /usr/include/errno.h \
|
||||
/usr/include/bits/errno.h /usr/include/linux/errno.h \
|
||||
/usr/include/asm/errno.h /usr/include/asm-generic/errno.h \
|
||||
/usr/include/asm-generic/errno-base.h /usr/include/bits/types/error_t.h \
|
||||
/usr/include/c++/12.2.0/bits/charconv.h \
|
||||
/usr/include/c++/12.2.0/bits/basic_string.tcc \
|
||||
/usr/include/c++/12.2.0/utility \
|
||||
/usr/include/c++/12.2.0/bits/stl_relops.h \
|
||||
/usr/local/include/palisade/core/palisadecore.h \
|
||||
/usr/local/include/palisade/core/version.h \
|
||||
/usr/local/include/palisade/core/math/backend.h \
|
||||
/usr/include/c++/12.2.0/fstream /usr/include/c++/12.2.0/istream \
|
||||
/usr/include/c++/12.2.0/ios /usr/include/c++/12.2.0/bits/ios_base.h \
|
||||
/usr/include/c++/12.2.0/bits/locale_classes.h \
|
||||
/usr/include/c++/12.2.0/bits/locale_classes.tcc \
|
||||
/usr/include/c++/12.2.0/system_error \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/error_constants.h \
|
||||
/usr/include/c++/12.2.0/stdexcept /usr/include/c++/12.2.0/streambuf \
|
||||
/usr/include/c++/12.2.0/bits/streambuf.tcc \
|
||||
/usr/include/c++/12.2.0/bits/basic_ios.h \
|
||||
/usr/include/c++/12.2.0/bits/locale_facets.h \
|
||||
/usr/include/c++/12.2.0/cwctype /usr/include/wctype.h \
|
||||
/usr/include/bits/wctype-wchar.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/ctype_base.h \
|
||||
/usr/include/c++/12.2.0/bits/streambuf_iterator.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/ctype_inline.h \
|
||||
/usr/include/c++/12.2.0/bits/locale_facets.tcc \
|
||||
/usr/include/c++/12.2.0/bits/basic_ios.tcc \
|
||||
/usr/include/c++/12.2.0/ostream /usr/include/c++/12.2.0/bits/ostream.tcc \
|
||||
/usr/include/c++/12.2.0/bits/istream.tcc \
|
||||
/usr/include/c++/12.2.0/bits/codecvt.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/basic_file.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/c++io.h \
|
||||
/usr/include/c++/12.2.0/bits/fstream.tcc \
|
||||
/usr/include/c++/12.2.0/functional \
|
||||
/usr/include/c++/12.2.0/bits/std_function.h \
|
||||
/usr/include/c++/12.2.0/iostream /usr/include/c++/12.2.0/limits \
|
||||
/usr/include/c++/12.2.0/sstream /usr/include/c++/12.2.0/bits/sstream.tcc \
|
||||
/usr/include/c++/12.2.0/vector /usr/include/c++/12.2.0/bits/stl_vector.h \
|
||||
/usr/include/c++/12.2.0/bits/stl_bvector.h \
|
||||
/usr/include/c++/12.2.0/bits/vector.tcc \
|
||||
/usr/local/include/palisade/core/config_core.h \
|
||||
/usr/local/include/palisade/core/version.h \
|
||||
/usr/local/include/palisade/core/math/interface.h \
|
||||
/usr/local/include/palisade/core/utils/inttypes.h \
|
||||
/usr/local/include/palisade/core/utils/debug.h \
|
||||
/usr/include/c++/12.2.0/chrono /usr/include/c++/12.2.0/bits/chrono.h \
|
||||
/usr/include/c++/12.2.0/ratio /usr/include/c++/12.2.0/ctime \
|
||||
/usr/include/c++/12.2.0/bits/parse_numbers.h \
|
||||
/usr/local/include/palisade/core/utils/exception.h \
|
||||
/usr/include/c++/12.2.0/mutex /usr/include/c++/12.2.0/bits/std_mutex.h \
|
||||
/usr/include/c++/12.2.0/bits/unique_lock.h \
|
||||
/usr/local/include/palisade/core/utils/memory.h \
|
||||
/usr/include/c++/12.2.0/algorithm \
|
||||
/usr/include/c++/12.2.0/bits/stl_algo.h \
|
||||
/usr/include/c++/12.2.0/bits/algorithmfwd.h \
|
||||
/usr/include/c++/12.2.0/bits/stl_heap.h \
|
||||
/usr/include/c++/12.2.0/bits/uniform_int_dist.h \
|
||||
/usr/include/c++/12.2.0/iterator \
|
||||
/usr/include/c++/12.2.0/bits/stream_iterator.h \
|
||||
/usr/local/include/palisade/core/utils/palisadebase64.h \
|
||||
/usr/local/include/palisade/core/utils/parallel.h \
|
||||
/usr/local/include/palisade/core/utils/serializable.h \
|
||||
/usr/local/include/palisade/cereal/cereal.hpp \
|
||||
/usr/include/c++/12.2.0/unordered_map \
|
||||
/usr/include/c++/12.2.0/bits/hashtable.h \
|
||||
/usr/include/c++/12.2.0/bits/hashtable_policy.h \
|
||||
/usr/include/c++/12.2.0/bits/enable_special_members.h \
|
||||
/usr/include/c++/12.2.0/bits/unordered_map.h \
|
||||
/usr/include/c++/12.2.0/bits/erase_if.h \
|
||||
/usr/include/c++/12.2.0/unordered_set \
|
||||
/usr/include/c++/12.2.0/bits/unordered_set.h \
|
||||
/usr/include/c++/12.2.0/cstddef \
|
||||
/usr/local/include/palisade/cereal/macros.hpp \
|
||||
/usr/local/include/palisade/cereal/details/traits.hpp \
|
||||
/usr/include/c++/12.2.0/typeindex \
|
||||
/usr/local/include/palisade/cereal/access.hpp \
|
||||
/usr/local/include/palisade/cereal/specialize.hpp \
|
||||
/usr/local/include/palisade/cereal/details/helpers.hpp \
|
||||
/usr/local/include/palisade/cereal/details/static_object.hpp \
|
||||
/usr/local/include/palisade/cereal/types/base_class.hpp \
|
||||
/usr/local/include/palisade/cereal/details/polymorphic_impl_fwd.hpp \
|
||||
/usr/local/include/palisade/cereal/types/common.hpp \
|
||||
/usr/local/include/palisade/cereal/types/polymorphic.hpp \
|
||||
/usr/local/include/palisade/cereal/types/memory.hpp \
|
||||
/usr/include/c++/12.2.0/cstring /usr/include/string.h \
|
||||
/usr/include/strings.h \
|
||||
/usr/local/include/palisade/cereal/details/util.hpp \
|
||||
/usr/include/c++/12.2.0/cxxabi.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/cxxabi_tweaks.h \
|
||||
/usr/local/include/palisade/cereal/details/polymorphic_impl.hpp \
|
||||
/usr/local/include/palisade/cereal/types/string.hpp \
|
||||
/usr/include/c++/12.2.0/map /usr/include/c++/12.2.0/bits/stl_tree.h \
|
||||
/usr/include/c++/12.2.0/bits/stl_map.h \
|
||||
/usr/include/c++/12.2.0/bits/stl_multimap.h /usr/include/c++/12.2.0/set \
|
||||
/usr/include/c++/12.2.0/bits/stl_set.h \
|
||||
/usr/include/c++/12.2.0/bits/stl_multiset.h \
|
||||
/usr/include/c++/12.2.0/stack /usr/include/c++/12.2.0/deque \
|
||||
/usr/include/c++/12.2.0/bits/stl_deque.h \
|
||||
/usr/include/c++/12.2.0/bits/deque.tcc \
|
||||
/usr/include/c++/12.2.0/bits/stl_stack.h \
|
||||
/usr/local/include/palisade/core/math/bigintfxd/mubintvecfxd.h \
|
||||
/usr/local/include/palisade/core/math/bigintfxd/ubintfxd.h \
|
||||
/usr/local/include/palisade/core/math/backend.h \
|
||||
/usr/local/include/palisade/core/math/bigintfxd/ubintfxd.h \
|
||||
/usr/local/include/palisade/core/math/bigintdyn/mubintvecdyn.h \
|
||||
/usr/local/include/palisade/core/math/bigintfxd/mubintvecfxd.h \
|
||||
/usr/local/include/palisade/core/math/bigintdyn/ubintdyn.h \
|
||||
/usr/local/include/palisade/core/math/nbtheory.h \
|
||||
/usr/include/c++/12.2.0/random /usr/include/c++/12.2.0/bits/random.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/opt_random.h \
|
||||
/usr/include/c++/12.2.0/bits/random.tcc \
|
||||
/usr/local/include/palisade/core/math/bigintnat/mubintvecnat.h \
|
||||
/usr/local/include/palisade/core/math/interface.h \
|
||||
/usr/local/include/palisade/core/utils/blockAllocator/xvector.h \
|
||||
/usr/local/include/palisade/core/utils/blockAllocator/stl_allocator.h \
|
||||
/usr/local/include/palisade/core/utils/blockAllocator/xallocator.h \
|
||||
/usr/local/include/palisade/core/math/bigintnat/ubintnat.h \
|
||||
/usr/local/include/palisade/core/math/nbtheory.h \
|
||||
/usr/local/include/palisade/core/math/distrgen.h \
|
||||
/usr/include/c++/12.2.0/bitset \
|
||||
/usr/local/include/palisade/core/math/binaryuniformgenerator.h \
|
||||
/usr/local/include/palisade/core/math/distributiongenerator.h \
|
||||
/usr/include/c++/12.2.0/thread /usr/include/c++/12.2.0/bits/std_thread.h \
|
||||
/usr/include/c++/12.2.0/bits/this_thread_sleep.h \
|
||||
/usr/local/include/palisade/core/utils/prng/blake2engine.h \
|
||||
/usr/include/c++/12.2.0/array /usr/include/c++/12.2.0/compare \
|
||||
/usr/local/include/palisade/core/utils/prng/blake2.h \
|
||||
/usr/local/include/palisade/core/math/discretegaussiangenerator.h \
|
||||
/usr/include/c++/12.2.0/math.h \
|
||||
/usr/local/include/palisade/core/math/discretegaussiangeneratorgeneric.h \
|
||||
/usr/local/include/palisade/core/math/discreteuniformgenerator.h \
|
||||
/usr/local/include/palisade/core/math/ternaryuniformgenerator.h \
|
||||
/usr/local/include/palisade/core/encoding/encodings.h \
|
||||
/usr/local/include/palisade/core/encoding/ckkspackedencoding.h \
|
||||
/usr/local/include/palisade/core/encoding/encodingparams.h \
|
||||
/usr/local/include/palisade/core/encoding/plaintext.h \
|
||||
/usr/local/include/palisade/core/lattice/backend.h \
|
||||
/usr/local/include/palisade/core/lattice/elemparams.h \
|
||||
/usr/local/include/palisade/core/lattice/ildcrtparams.h \
|
||||
/usr/local/include/palisade/core/lattice/ilparams.h \
|
||||
/usr/local/include/palisade/core/lattice/ilelement.h \
|
||||
/usr/local/include/palisade/core/lattice/poly.h \
|
||||
/usr/local/include/palisade/core/math/distrgen.h \
|
||||
/usr/local/include/palisade/core/math/transfrm.h \
|
||||
/usr/include/c++/12.2.0/complex \
|
||||
/usr/local/include/palisade/core/utils/utilities.h \
|
||||
/usr/include/c++/12.2.0/iomanip /usr/include/c++/12.2.0/locale \
|
||||
/usr/include/c++/12.2.0/bits/locale_facets_nonio.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/time_members.h \
|
||||
/usr/include/c++/12.2.0/x86_64-pc-linux-gnu/bits/messages_members.h \
|
||||
/usr/include/libintl.h \
|
||||
/usr/include/c++/12.2.0/bits/locale_facets_nonio.tcc \
|
||||
/usr/include/c++/12.2.0/bits/locale_conv.h \
|
||||
/usr/local/include/palisade/core/lattice/dcrtpoly.h \
|
||||
/usr/local/include/palisade/core/encoding/coefpackedencoding.h \
|
||||
/usr/local/include/palisade/core/encoding/packedencoding.h \
|
||||
/usr/local/include/palisade/core/encoding/stringencoding.h \
|
||||
/usr/local/include/palisade/core/lattice/backend.h \
|
||||
/usr/local/include/palisade/core/lattice/stdlatticeparms.h \
|
||||
/usr/local/include/palisade/core/utils/debug.h \
|
||||
/usr/local/include/palisade/core/utils/defines.h \
|
||||
/usr/local/include/palisade/pke/config.h \
|
||||
/usr/local/include/palisade/pke/metadata.h \
|
||||
/usr/local/include/palisade/core/encoding/plaintextfactory.h \
|
||||
/usr/local/include/palisade/core/encoding/encodings.h \
|
||||
/usr/local/include/palisade/core/math/matrix.h \
|
||||
/usr/local/include/palisade/pke/pubkeylp.h \
|
||||
/usr/local/include/palisade/core/utils/caller_info.h \
|
||||
/usr/local/include/palisade/core/utils/hashutil.h \
|
||||
/usr/local/include/palisade/pke/ciphertext.h \
|
||||
/usr/local/include/palisade/pke/palisade.h \
|
||||
/usr/local/include/palisade/pke/cryptocontext.h \
|
||||
/usr/local/include/palisade/pke/scheme/allscheme.h \
|
||||
/usr/local/include/palisade/pke/scheme/rlwe.h \
|
||||
/usr/local/include/palisade/core/lattice/stdlatticeparms.h \
|
||||
/usr/local/include/palisade/pke/scheme/bgvrns/bgvrns.h \
|
||||
/usr/local/include/palisade/core/math/dftransfrm.h \
|
||||
/usr/local/include/palisade/pke/scheme/bfv/bfv.h \
|
||||
/usr/local/include/palisade/pke/scheme/bfvrns/bfvrns.h \
|
||||
/usr/local/include/palisade/pke/scheme/bfvrnsb/bfvrnsB.h \
|
||||
/usr/local/include/palisade/pke/scheme/ckks/ckks.h \
|
||||
/usr/local/include/palisade/pke/scheme/null/nullscheme.h \
|
||||
/usr/local/include/palisade/pke/cryptocontexthelper.h \
|
||||
/usr/local/include/palisade/pke/cryptocontextparametersets.h \
|
||||
/usr/local/include/palisade/core/utils/serial.h \
|
||||
/usr/local/include/palisade/core/utils/sertype.h \
|
||||
/usr/local/include/palisade/cereal/archives/portable_binary.hpp \
|
||||
/usr/local/include/palisade/cereal/archives/json.hpp \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/prettywriter.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/writer.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/stream.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/rapidjson.h \
|
||||
/usr/include/inttypes.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/encodings.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/meta.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/../rapidjson.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/stack.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/../allocators.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/../rapidjson.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/swap.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/strfunc.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/../stream.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/dtoa.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/itoa.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/diyfp.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/ieee754.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/itoa.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/stringbuffer.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/ostreamwrapper.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/istreamwrapper.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/document.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/reader.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/allocators.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/encodedstream.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/memorystream.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/strtod.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/biginteger.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/internal/pow10.h \
|
||||
/usr/include/c++/12.2.0/climits \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include-fixed/limits.h \
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/include-fixed/syslimits.h \
|
||||
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
|
||||
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
|
||||
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
|
||||
/usr/include/bits/uio_lim.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/error/error.h \
|
||||
/usr/local/include/palisade/cereal/external/rapidjson/error/../rapidjson.h \
|
||||
/usr/local/include/palisade/cereal/external/base64.hpp \
|
||||
/usr/local/include/palisade/cereal/types/map.hpp \
|
||||
/usr/local/include/palisade/cereal/types/concepts/pair_associative_container.hpp \
|
||||
/usr/local/include/palisade/cereal/types/vector.hpp
|
||||
@ -0,0 +1,2 @@
|
||||
# Empty dependencies file for demo-logistic.
|
||||
# This may be replaced when dependencies are built.
|
||||
@ -0,0 +1,10 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.25
|
||||
|
||||
# compile CXX with /usr/bin/c++
|
||||
CXX_DEFINES =
|
||||
|
||||
CXX_INCLUDES = -I/usr/local/include/palisade -I/usr/local/include/palisade/core -I/usr/local/include/palisade/pke
|
||||
|
||||
CXX_FLAGS = -Wall -Werror -O3 -DPALISADE_VERSION=1.11.8 -Wno-parentheses -DMATHBACKEND=2 -fopenmp -fopenmp -std=gnu++11
|
||||
|
||||
@ -0,0 +1 @@
|
||||
/usr/bin/c++ -Wall -Werror -O3 -DPALISADE_VERSION=1.11.8 -Wno-parentheses -DMATHBACKEND=2 -fopenmp -fopenmp "CMakeFiles/demo-logistic.dir/demo-logistic.cpp.o" -o demo-logistic -L/usr/local/lib -Wl,-rpath,/usr/local/lib /usr/local/lib/libPALISADEpke.so.1.11.8 /usr/local/lib/libPALISADEbinfhe.so.1.11.8 -fopenmp /usr/local/lib/libPALISADEcore.so.1.11.8 -fopenmp
|
||||
@ -0,0 +1,3 @@
|
||||
CMAKE_PROGRESS_1 = 3
|
||||
CMAKE_PROGRESS_2 = 4
|
||||
|
||||
@ -0,0 +1 @@
|
||||
4
|
||||
@ -0,0 +1,222 @@
|
||||
# CMAKE generated file: DO NOT EDIT!
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.25
|
||||
|
||||
# Default target executed when no arguments are given to make.
|
||||
default_target: all
|
||||
.PHONY : default_target
|
||||
|
||||
# Allow only one "make -f Makefile2" at a time, but pass parallelism.
|
||||
.NOTPARALLEL:
|
||||
|
||||
#=============================================================================
|
||||
# Special targets provided by cmake.
|
||||
|
||||
# Disable implicit rules so canonical targets will work.
|
||||
.SUFFIXES:
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : %,v
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : RCS/%
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : RCS/%,v
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : SCCS/s.%
|
||||
|
||||
# Disable VCS-based implicit rules.
|
||||
% : s.%
|
||||
|
||||
.SUFFIXES: .hpux_make_needs_suffix_list
|
||||
|
||||
# Command-line flag to silence nested $(MAKE).
|
||||
$(VERBOSE)MAKESILENT = -s
|
||||
|
||||
#Suppress display of executed commands.
|
||||
$(VERBOSE).SILENT:
|
||||
|
||||
# A target that is always out of date.
|
||||
cmake_force:
|
||||
.PHONY : cmake_force
|
||||
|
||||
#=============================================================================
|
||||
# Set environment variables for the build.
|
||||
|
||||
# The shell in which to execute make rules.
|
||||
SHELL = /bin/sh
|
||||
|
||||
# The CMake executable.
|
||||
CMAKE_COMMAND = /usr/bin/cmake
|
||||
|
||||
# The command to remove a file.
|
||||
RM = /usr/bin/cmake -E rm -f
|
||||
|
||||
# Escaping for special characters.
|
||||
EQUALS = =
|
||||
|
||||
# The top-level source directory on which CMake was run.
|
||||
CMAKE_SOURCE_DIR = /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build
|
||||
|
||||
#=============================================================================
|
||||
# Targets provided globally by CMake.
|
||||
|
||||
# Special rule for the target edit_cache
|
||||
edit_cache:
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
|
||||
/usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
|
||||
.PHONY : edit_cache
|
||||
|
||||
# Special rule for the target edit_cache
|
||||
edit_cache/fast: edit_cache
|
||||
.PHONY : edit_cache/fast
|
||||
|
||||
# Special rule for the target rebuild_cache
|
||||
rebuild_cache:
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
|
||||
/usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
|
||||
.PHONY : rebuild_cache
|
||||
|
||||
# Special rule for the target rebuild_cache
|
||||
rebuild_cache/fast: rebuild_cache
|
||||
.PHONY : rebuild_cache/fast
|
||||
|
||||
# The main all target
|
||||
all: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build/CMakeFiles /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build//CMakeFiles/progress.marks
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build/CMakeFiles 0
|
||||
.PHONY : all
|
||||
|
||||
# The main clean target
|
||||
clean:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean
|
||||
.PHONY : clean
|
||||
|
||||
# The main clean target
|
||||
clean/fast: clean
|
||||
.PHONY : clean/fast
|
||||
|
||||
# Prepare targets for installation.
|
||||
preinstall: all
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall
|
||||
.PHONY : preinstall
|
||||
|
||||
# Prepare targets for installation.
|
||||
preinstall/fast:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall
|
||||
.PHONY : preinstall/fast
|
||||
|
||||
# clear depends
|
||||
depend:
|
||||
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
|
||||
.PHONY : depend
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named demo-logistic
|
||||
|
||||
# Build rule for target.
|
||||
demo-logistic: cmake_check_build_system
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 demo-logistic
|
||||
.PHONY : demo-logistic
|
||||
|
||||
# fast build rule for target.
|
||||
demo-logistic/fast:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/demo-logistic.dir/build.make CMakeFiles/demo-logistic.dir/build
|
||||
.PHONY : demo-logistic/fast
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named demo-chi2
|
||||
|
||||
# Build rule for target.
|
||||
demo-chi2: cmake_check_build_system
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 demo-chi2
|
||||
.PHONY : demo-chi2
|
||||
|
||||
# fast build rule for target.
|
||||
demo-chi2/fast:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/demo-chi2.dir/build.make CMakeFiles/demo-chi2.dir/build
|
||||
.PHONY : demo-chi2/fast
|
||||
|
||||
demo-chi2.o: demo-chi2.cpp.o
|
||||
.PHONY : demo-chi2.o
|
||||
|
||||
# target to build an object file
|
||||
demo-chi2.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/demo-chi2.dir/build.make CMakeFiles/demo-chi2.dir/demo-chi2.cpp.o
|
||||
.PHONY : demo-chi2.cpp.o
|
||||
|
||||
demo-chi2.i: demo-chi2.cpp.i
|
||||
.PHONY : demo-chi2.i
|
||||
|
||||
# target to preprocess a source file
|
||||
demo-chi2.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/demo-chi2.dir/build.make CMakeFiles/demo-chi2.dir/demo-chi2.cpp.i
|
||||
.PHONY : demo-chi2.cpp.i
|
||||
|
||||
demo-chi2.s: demo-chi2.cpp.s
|
||||
.PHONY : demo-chi2.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
demo-chi2.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/demo-chi2.dir/build.make CMakeFiles/demo-chi2.dir/demo-chi2.cpp.s
|
||||
.PHONY : demo-chi2.cpp.s
|
||||
|
||||
demo-logistic.o: demo-logistic.cpp.o
|
||||
.PHONY : demo-logistic.o
|
||||
|
||||
# target to build an object file
|
||||
demo-logistic.cpp.o:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/demo-logistic.dir/build.make CMakeFiles/demo-logistic.dir/demo-logistic.cpp.o
|
||||
.PHONY : demo-logistic.cpp.o
|
||||
|
||||
demo-logistic.i: demo-logistic.cpp.i
|
||||
.PHONY : demo-logistic.i
|
||||
|
||||
# target to preprocess a source file
|
||||
demo-logistic.cpp.i:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/demo-logistic.dir/build.make CMakeFiles/demo-logistic.dir/demo-logistic.cpp.i
|
||||
.PHONY : demo-logistic.cpp.i
|
||||
|
||||
demo-logistic.s: demo-logistic.cpp.s
|
||||
.PHONY : demo-logistic.s
|
||||
|
||||
# target to generate assembly for a file
|
||||
demo-logistic.cpp.s:
|
||||
$(MAKE) $(MAKESILENT) -f CMakeFiles/demo-logistic.dir/build.make CMakeFiles/demo-logistic.dir/demo-logistic.cpp.s
|
||||
.PHONY : demo-logistic.cpp.s
|
||||
|
||||
# Help Target
|
||||
help:
|
||||
@echo "The following are some of the valid targets for this Makefile:"
|
||||
@echo "... all (the default if no target is provided)"
|
||||
@echo "... clean"
|
||||
@echo "... depend"
|
||||
@echo "... edit_cache"
|
||||
@echo "... rebuild_cache"
|
||||
@echo "... demo-chi2"
|
||||
@echo "... demo-logistic"
|
||||
@echo "... demo-chi2.o"
|
||||
@echo "... demo-chi2.i"
|
||||
@echo "... demo-chi2.s"
|
||||
@echo "... demo-logistic.o"
|
||||
@echo "... demo-logistic.i"
|
||||
@echo "... demo-logistic.s"
|
||||
.PHONY : help
|
||||
|
||||
|
||||
|
||||
#=============================================================================
|
||||
# Special targets to cleanup operation of make.
|
||||
|
||||
# Special rule to run CMake to check the build system integrity.
|
||||
# No rule that depends on this can have commands that come from listfiles
|
||||
# because they might be regenerated.
|
||||
cmake_check_build_system:
|
||||
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
|
||||
.PHONY : cmake_check_build_system
|
||||
|
||||
@ -0,0 +1,54 @@
|
||||
# Install script for directory: /home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master
|
||||
|
||||
# Set the install prefix
|
||||
if(NOT DEFINED CMAKE_INSTALL_PREFIX)
|
||||
set(CMAKE_INSTALL_PREFIX "/usr/local")
|
||||
endif()
|
||||
string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
|
||||
|
||||
# Set the install configuration name.
|
||||
if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
|
||||
if(BUILD_TYPE)
|
||||
string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
|
||||
CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
|
||||
else()
|
||||
set(CMAKE_INSTALL_CONFIG_NAME "")
|
||||
endif()
|
||||
message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
|
||||
endif()
|
||||
|
||||
# Set the component getting installed.
|
||||
if(NOT CMAKE_INSTALL_COMPONENT)
|
||||
if(COMPONENT)
|
||||
message(STATUS "Install component: \"${COMPONENT}\"")
|
||||
set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
|
||||
else()
|
||||
set(CMAKE_INSTALL_COMPONENT)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# Install shared libraries without execute permission?
|
||||
if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
|
||||
set(CMAKE_INSTALL_SO_NO_EXE "0")
|
||||
endif()
|
||||
|
||||
# Is this installation the result of a crosscompile?
|
||||
if(NOT DEFINED CMAKE_CROSSCOMPILING)
|
||||
set(CMAKE_CROSSCOMPILING "FALSE")
|
||||
endif()
|
||||
|
||||
# Set default install directory permissions.
|
||||
if(NOT DEFINED CMAKE_OBJDUMP)
|
||||
set(CMAKE_OBJDUMP "/usr/bin/objdump")
|
||||
endif()
|
||||
|
||||
if(CMAKE_INSTALL_COMPONENT)
|
||||
set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
|
||||
else()
|
||||
set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
|
||||
endif()
|
||||
|
||||
string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
|
||||
"${CMAKE_INSTALL_MANIFEST_FILES}")
|
||||
file(WRITE "/home/noah/Documents/School/CS-6643-Bioinformatics/CS-6643-Bioinformatics-Research-Project/Code/Duality_Technologies/palisade-gwas-demos-master/build/${CMAKE_INSTALL_MANIFEST}"
|
||||
"${CMAKE_INSTALL_MANIFEST_CONTENT}")
|
||||
BIN
Code/Duality_Technologies/palisade-gwas-demos-master/build/demo-chi2
Executable file
BIN
Code/Duality_Technologies/palisade-gwas-demos-master/build/demo-chi2
Executable file
Binary file not shown.
BIN
Code/Duality_Technologies/palisade-gwas-demos-master/build/demo-logistic
Executable file
BIN
Code/Duality_Technologies/palisade-gwas-demos-master/build/demo-logistic
Executable file
Binary file not shown.
5000
Code/Duality_Technologies/palisade-gwas-demos-master/data/chi2.txt
Normal file
5000
Code/Duality_Technologies/palisade-gwas-demos-master/data/chi2.txt
Normal file
File diff suppressed because it is too large
Load Diff
5000
Code/Duality_Technologies/palisade-gwas-demos-master/data/odds.txt
Normal file
5000
Code/Duality_Technologies/palisade-gwas-demos-master/data/odds.txt
Normal file
File diff suppressed because it is too large
Load Diff
5000
Code/Duality_Technologies/palisade-gwas-demos-master/data/pvalue.txt
Normal file
5000
Code/Duality_Technologies/palisade-gwas-demos-master/data/pvalue.txt
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
@ -0,0 +1,5 @@
|
||||
Key Generation Time: 0.021 s
|
||||
Encoding and Encryption Time: 5.168 s
|
||||
Computation Time: 1.487 s
|
||||
Decryption & Decoding Time: 0.098 s
|
||||
End-to-end Runtime: 6.941 s
|
||||
@ -0,0 +1,550 @@
|
||||
/***
|
||||
* Copyright (c) 2020 Duality Technologies, Inc.
|
||||
* Licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License <https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode>
|
||||
* See the LICENSE.md file for the full text of the license.
|
||||
* If you share the Licensed Material (including in modified form) you must include the above attribution in the copy you share.
|
||||
***/
|
||||
/*
|
||||
|
||||
Implementation for the Chi-Square GWAS solution described in
|
||||
"Secure large-scale genome-wide association studies using homomorphic encryption"
|
||||
by Marcelo Blatt, Alexander Gusev, Yuriy Polyakov, and Shafi Goldwasser
|
||||
|
||||
Command to execute the prototype
|
||||
./demo-chi2 --SNPdir "../data" --SNPfilename "random_sample" --pvalue "pvalue.txt" --runtime "result.txt" --samplesize="200" --snps="16384"
|
||||
|
||||
*/
|
||||
|
||||
#include <getopt.h>
|
||||
#include <numeric>
|
||||
#include <cmath>
|
||||
|
||||
#include "palisade.h"
|
||||
|
||||
using namespace std;
|
||||
using namespace lbcrypto;
|
||||
|
||||
const double EPSILON = 1.0E-08;
|
||||
|
||||
void RunChi2(const string &SNPDir, const string &SNPFileName,
|
||||
const string &pValue, const string &Runtime, const string &SampleSize, const string &SNPs);
|
||||
|
||||
Ciphertext<DCRTPoly> BinaryTreeAdd(std::vector<Ciphertext<DCRTPoly>> &vector);
|
||||
|
||||
void ReadSNPFile(vector<string>& headers, std::vector<std::vector<double>> & dataColumns, std::vector<double> &y, string dataFileName, size_t N, size_t M);
|
||||
|
||||
double BS(double z) {
|
||||
double y = exp(-z*z/2);
|
||||
return sqrt(1-y) * (31*y/200 - 341*y*y/8000) / sqrt(M_PI);
|
||||
}
|
||||
|
||||
double normalCFD(double value) { return 0.5 * erfc(-value * M_SQRT1_2); }
|
||||
|
||||
double sf(double value) { return 1 - normalCFD(value); }
|
||||
|
||||
static bool Equal(double a, double b) { return (EPSILON > fabs(a-b)); }
|
||||
|
||||
static bool Less(double a, double b) { return ((a-b) < (-EPSILON)); }
|
||||
|
||||
static bool Greater(double a, double b) { return ((a-b) > EPSILON); }
|
||||
|
||||
double IncompleteGamma(double val, double p);
|
||||
|
||||
int main(int argc, char **argv) {
|
||||
|
||||
int opt;
|
||||
|
||||
PalisadeParallelControls.Enable();
|
||||
|
||||
static struct option long_options[] =
|
||||
{
|
||||
/* These options dont set a flag.
|
||||
We distinguish them by their indices. */
|
||||
{"SNPdir", required_argument, 0, 'S'},
|
||||
{"SNPfilename", required_argument, 0, 's'},
|
||||
{"pvalue", required_argument, 0, 'p'},
|
||||
{"runtime", required_argument, 0, 'r'},
|
||||
{"samplesize", required_argument, 0, 'N'},
|
||||
{"snps", required_argument, 0, 'M'},
|
||||
{0, 0, 0, 0}
|
||||
};
|
||||
|
||||
/* getopt_long stores the option index here. */
|
||||
int option_index = 0;
|
||||
|
||||
string SNPDir;
|
||||
string SNPFileName;
|
||||
string pValue;
|
||||
string Runtime;
|
||||
string SampleSize;
|
||||
string SNPs;
|
||||
|
||||
while ((opt = getopt_long(argc, argv, "S:s:p:r:N:M", long_options, &option_index)) != -1) {
|
||||
switch (opt)
|
||||
{
|
||||
case 'S':
|
||||
SNPDir = optarg;
|
||||
break;
|
||||
case 's':
|
||||
SNPFileName = optarg;
|
||||
break;
|
||||
case 'p':
|
||||
pValue = optarg;
|
||||
break;
|
||||
case 'r':
|
||||
Runtime = optarg;
|
||||
break;
|
||||
case 'N':
|
||||
SampleSize = optarg;
|
||||
break;
|
||||
case 'M':
|
||||
SNPs = optarg;
|
||||
break;
|
||||
default: /* '?' */
|
||||
std::cerr<< "Usage: "<<argv[0]<<" <arguments> " <<std::endl
|
||||
<< "arguments:" <<std::endl
|
||||
<< " -S --SNPdir SNP file directory" <<std::endl
|
||||
<< " -s --SNPfilename SNP file name" <<std::endl
|
||||
<< " -o --pvalue p-values file" <<std::endl
|
||||
<< " -r --runtime runtime output file name" <<std::endl
|
||||
<< " -N --samplesize number of individuals" <<std::endl
|
||||
<< " -M --snps number of SNPs" <<std::endl;
|
||||
exit(EXIT_FAILURE);
|
||||
}
|
||||
}
|
||||
|
||||
RunChi2(SNPDir, SNPFileName, pValue, Runtime, SampleSize, SNPs);
|
||||
|
||||
return 0;
|
||||
|
||||
}
|
||||
|
||||
void RunChi2(const string &SNPDir,
|
||||
const string &SNPFileName, const string &pValue, const string &Runtime, const string &SampleSize, const string &SNPs) {
|
||||
|
||||
TimeVar t;
|
||||
TimeVar tAll;
|
||||
|
||||
TIC(tAll);
|
||||
|
||||
double keyGenTime(0.0);
|
||||
double encryptionTime(0.0);
|
||||
double computationTime(0.0);
|
||||
double decryptionTime(0.0);
|
||||
double endToEndTime(0.0);
|
||||
|
||||
std::cout << "\n======CHI-SQUARE SOLUTION========\n" << std::endl;
|
||||
|
||||
vector<string> headers1;
|
||||
vector<string> headersS;
|
||||
|
||||
std::vector<double> yData;
|
||||
std::vector<std::vector<double>> sData;
|
||||
|
||||
size_t N = std::stoi(SampleSize);
|
||||
size_t M = std::stoi(SNPs);
|
||||
|
||||
ReadSNPFile(headersS,sData,yData,SNPDir + "/" + SNPFileName,N,M);
|
||||
|
||||
//usint m = 16384;
|
||||
usint m = 65536;
|
||||
usint init_size = 4;
|
||||
usint dcrtBits = 54;
|
||||
|
||||
double scalingFactor = 2.5e-6;
|
||||
|
||||
CryptoContext<DCRTPoly> cc =
|
||||
CryptoContextFactory<DCRTPoly>::genCryptoContextCKKS(
|
||||
init_size-1,
|
||||
dcrtBits,
|
||||
0,
|
||||
HEStd_128_classic,
|
||||
m/2, /*ringDimension*/
|
||||
APPROXRESCALE,
|
||||
BV,
|
||||
3, /*numLargeDigits*/
|
||||
2, /*maxDepth*/
|
||||
dcrtBits, /*firstMod*/
|
||||
0,
|
||||
OPTIMIZED);
|
||||
|
||||
cc->Enable(ENCRYPTION);
|
||||
cc->Enable(SHE);
|
||||
cc->Enable(LEVELEDSHE);
|
||||
|
||||
std::cout << "\nNumber of Individuals = " << sData.size() << std::endl;
|
||||
std::cout << "Number of SNPs = " << sData[0].size() << std::endl;
|
||||
|
||||
TIC(t);
|
||||
|
||||
auto keyPair = cc->KeyGen();
|
||||
|
||||
keyGenTime = TOC(t);
|
||||
|
||||
TIC(t);
|
||||
|
||||
size_t sizeS = (size_t)std::ceil((double)sData[0].size()/(m/4));
|
||||
|
||||
std::vector<std::vector<std::vector<std::complex<double>>>> sDataArray(sizeS);
|
||||
|
||||
for(size_t s = 0; s < sizeS; s++)
|
||||
sDataArray[s] = std::vector<std::vector<std::complex<double>>>(sData.size());
|
||||
|
||||
for (size_t i=0; i < sData.size(); i++){
|
||||
|
||||
for(size_t s = 0; s < sizeS; s++)
|
||||
sDataArray[s][i] = std::vector<std::complex<double>>(sData[i].size());
|
||||
|
||||
size_t counter = 0;
|
||||
|
||||
for (size_t j=0; j<sData[i].size(); j++) {
|
||||
if ((j>0) && (j%(m/4)==0))
|
||||
counter++;
|
||||
sDataArray[counter][i][j%(m/4)] = sData[i][j];
|
||||
}
|
||||
}
|
||||
|
||||
//std::cerr << " sData = " << sDataArray << std::endl;
|
||||
|
||||
std::vector<std::vector<Ciphertext<DCRTPoly>>> S(sizeS);
|
||||
std::vector<Ciphertext<DCRTPoly>> Y(N);
|
||||
|
||||
for (size_t i = 0; i < sizeS; i++)
|
||||
S[i] = std::vector<Ciphertext<DCRTPoly>>(N);
|
||||
|
||||
//Encryption of single-integer ciphertexts
|
||||
#pragma omp parallel for
|
||||
for (size_t i=0; i<N; i++){
|
||||
for (size_t s=0; s < sizeS; s++){
|
||||
Plaintext sTemp = cc->MakeCKKSPackedPlaintext(sDataArray[s][i]);
|
||||
S[s][i] = cc->Encrypt(keyPair.publicKey, sTemp);
|
||||
}
|
||||
Plaintext sTemp2 = cc->MakeCKKSPackedPlaintext(std::vector<std::complex<double>>(m/4,yData[i]));
|
||||
Y[i] = cc->Encrypt(keyPair.publicKey, sTemp2);
|
||||
}
|
||||
|
||||
encryptionTime = TOC(t);
|
||||
|
||||
TIC(t);
|
||||
|
||||
Plaintext d = cc->MakeCKKSPackedPlaintext(std::vector<std::complex<double>>(m/4,2*N));
|
||||
d->SetFormat(EVALUATION);
|
||||
|
||||
Plaintext dScaled = cc->MakeCKKSPackedPlaintext(std::vector<std::complex<double>>(m/4,2*N*scalingFactor));
|
||||
dScaled->SetFormat(EVALUATION);
|
||||
|
||||
std::vector<Ciphertext<DCRTPoly>> ySum = Y;
|
||||
|
||||
auto yU = BinaryTreeAdd(ySum);
|
||||
|
||||
std::vector<Ciphertext<DCRTPoly>> chiD(sizeS);
|
||||
std::vector<Ciphertext<DCRTPoly>> chiN(sizeS);
|
||||
|
||||
std::vector<Ciphertext<DCRTPoly>> orD(sizeS);
|
||||
std::vector<Ciphertext<DCRTPoly>> orN(sizeS);
|
||||
|
||||
for (size_t s = 0; s < sizeS; s++) {
|
||||
|
||||
std::vector<Ciphertext<DCRTPoly>> ySMult(N);
|
||||
|
||||
#pragma omp parallel for
|
||||
for(size_t i = 0; i < N; i++) {
|
||||
ySMult[i] = cc->EvalMultNoRelin(S[s][i],Y[i]);
|
||||
}
|
||||
|
||||
auto n11 = BinaryTreeAdd(ySMult);
|
||||
|
||||
n11 = cc->ModReduce(n11);
|
||||
|
||||
auto c1 = BinaryTreeAdd(S[s]);
|
||||
|
||||
auto r1 = cc->EvalAdd(yU,yU);
|
||||
|
||||
auto r1Scaled = cc->EvalMult(r1,scalingFactor);
|
||||
r1Scaled = cc->ModReduce(r1Scaled);
|
||||
|
||||
auto c1Scaled = cc->EvalMult(c1,scalingFactor);
|
||||
c1Scaled = cc->ModReduce(c1Scaled);
|
||||
|
||||
r1 = cc->LevelReduce(r1,nullptr);
|
||||
c1 = cc->LevelReduce(c1,nullptr);
|
||||
|
||||
// Chi2 computation
|
||||
|
||||
// numerator
|
||||
|
||||
auto mult1 = cc->EvalMult(n11,dScaled);
|
||||
auto mult2 = cc->EvalMultNoRelin(c1,r1Scaled);
|
||||
|
||||
auto chiN1 = cc->EvalSub(mult1,mult2);
|
||||
chiN1 = cc->ModReduce(chiN1);
|
||||
|
||||
chiN[s] = cc->EvalMultNoRelin(chiN1,chiN1);
|
||||
|
||||
// denominator
|
||||
|
||||
auto chiD1 = cc->EvalMultNoRelin(c1,cc->EvalSub(dScaled,c1Scaled));
|
||||
chiD1 = cc->ModReduce(chiD1);
|
||||
|
||||
auto chiD2 = cc->EvalMultNoRelin(r1,cc->EvalSub(dScaled,r1Scaled));
|
||||
chiD2 = cc->ModReduce(chiD2);
|
||||
|
||||
chiD[s] = cc->EvalMultNoRelin(chiD1,chiD2);
|
||||
|
||||
// Odds Ratio Computation
|
||||
|
||||
auto n11Scaled = cc->EvalMult(n11,scalingFactor);
|
||||
n11Scaled = cc->ModReduce(n11Scaled);
|
||||
|
||||
// denominator
|
||||
|
||||
auto or2 = cc->EvalSub(c1,n11);
|
||||
or2 = cc->LevelReduce(or2,nullptr);
|
||||
|
||||
r1Scaled = cc->LevelReduce(r1Scaled,nullptr);
|
||||
auto or3 = cc->EvalSub(r1Scaled,n11Scaled);
|
||||
|
||||
orD[s] = cc->EvalMultNoRelin(or2,or3);
|
||||
|
||||
// numerator
|
||||
|
||||
auto or1 = cc->EvalSub(n11Scaled,r1Scaled);
|
||||
c1Scaled = cc->LevelReduce(c1Scaled,nullptr);
|
||||
or1 = cc->EvalSub(or1,c1Scaled);
|
||||
or1 = cc->EvalAdd(or1,dScaled);
|
||||
|
||||
n11 = cc->LevelReduce(n11,nullptr);
|
||||
orN[s] = cc->EvalMultNoRelin(n11,or1);
|
||||
|
||||
}
|
||||
|
||||
computationTime = TOC(t);
|
||||
|
||||
TIC(t);
|
||||
|
||||
std::vector<Plaintext> pN(sizeS);
|
||||
std::vector<Plaintext> pD(sizeS);
|
||||
std::vector<Plaintext> oddN(sizeS);
|
||||
std::vector<Plaintext> oddD(sizeS);
|
||||
|
||||
for (size_t s = 0; s < sizeS; s++) {
|
||||
cc->Decrypt(keyPair.secretKey, chiN[s] , &(pN[s]));
|
||||
cc->Decrypt(keyPair.secretKey, chiD[s] , &(pD[s]));
|
||||
cc->Decrypt(keyPair.secretKey, orN[s] , &(oddN[s]));
|
||||
cc->Decrypt(keyPair.secretKey, orD[s] , &(oddD[s]));
|
||||
}
|
||||
|
||||
decryptionTime = TOC(t);
|
||||
|
||||
std::vector<double> chival(headersS.size());
|
||||
std::vector<double> pval(headersS.size());
|
||||
std::vector<double> odds(headersS.size());
|
||||
|
||||
for (size_t s = 0; s < sizeS; s++) {
|
||||
for (size_t i = 0; i < m/4; i++) {
|
||||
if (s*m/4 + i < headersS.size()) {
|
||||
|
||||
chival[s*m/4 + i] = pN[s]->GetCKKSPackedValue()[i].real()*2*N/pD[s]->GetCKKSPackedValue()[i].real();
|
||||
if (chival[s*m/4 + i] < 0)
|
||||
chival[s*m/4 + i] = 0;
|
||||
pval[s*m/4 + i] = (double)1-IncompleteGamma(chival[s*m/4 + i]/2,0.5);
|
||||
if (pval[s*m/4 + i] < 0)
|
||||
pval[s*m/4 + i] = 1e-15;
|
||||
else
|
||||
if (pval[s*m/4 + i]==0)
|
||||
pval[s*m/4 + i] = BS(sqrt(chival[s*m/4 + i]));
|
||||
|
||||
odds[s*m/4 + i] = oddN[s]->GetCKKSPackedValue()[i].real()/oddD[s]->GetCKKSPackedValue()[i].real();
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
ofstream myfile;
|
||||
myfile.open(SNPDir + "/" + pValue);
|
||||
myfile.precision(10);
|
||||
for(uint32_t i = 0; i < headersS.size(); i++) {
|
||||
myfile << headersS[i] << "\t" << pval[i] << std::endl;
|
||||
}
|
||||
myfile.close();
|
||||
|
||||
ofstream myfile2;
|
||||
myfile2.open(SNPDir + "/" + "odds.txt");
|
||||
myfile2.precision(10);
|
||||
for(uint32_t i = 0; i < headersS.size(); i++) {
|
||||
myfile2 << headersS[i] << "\t" << odds[i] << std::endl;
|
||||
}
|
||||
myfile2.close();
|
||||
|
||||
ofstream myfile3;
|
||||
myfile3.open(SNPDir + "/" + "chi2.txt");
|
||||
myfile3.precision(10);
|
||||
for(uint32_t i = 0; i < headersS.size(); i++) {
|
||||
myfile3 << headersS[i] << "\t" << chival[i] << std::endl;
|
||||
}
|
||||
myfile3.close();
|
||||
|
||||
std::cout << "\nKey Generation Time: \t\t" << keyGenTime/1000 << " s" << std::endl;
|
||||
std::cout << "Encoding and Encryption Time: \t" << encryptionTime/1000 << " s" << std::endl;
|
||||
std::cout << "Computation Time: \t\t" << computationTime/1000 << " s" << std::endl;
|
||||
std::cout << "Decryption & Decoding Time: \t" << decryptionTime/1000 << " s" << std::endl;
|
||||
|
||||
endToEndTime = TOC(tAll);
|
||||
|
||||
std::cout << "\nEnd-to-end Runtime: \t\t" << endToEndTime/1000 << " s" << std::endl;
|
||||
|
||||
ofstream myfileRuntime;
|
||||
myfileRuntime.open(SNPDir + "/" + Runtime);
|
||||
myfileRuntime << "Key Generation Time: \t\t" << keyGenTime/1000 << " s" << std::endl;
|
||||
myfileRuntime << "Encoding and Encryption Time: \t" << encryptionTime/1000 << " s" << std::endl;
|
||||
myfileRuntime << "Computation Time: \t\t" << computationTime/1000 << " s" << std::endl;
|
||||
myfileRuntime << "Decryption & Decoding Time: \t" << decryptionTime/1000 << " s" << std::endl;
|
||||
myfileRuntime << "End-to-end Runtime: \t\t" << endToEndTime/1000 << " s" << std::endl;
|
||||
myfileRuntime.close();
|
||||
|
||||
}
|
||||
|
||||
Ciphertext<DCRTPoly> BinaryTreeAdd(std::vector<Ciphertext<DCRTPoly>> &vector) {
|
||||
|
||||
auto cc = vector[0]->GetCryptoContext();
|
||||
|
||||
for(size_t j = 1; j < vector.size(); j=j*2) {
|
||||
for(size_t i = 0; i<vector.size(); i = i + 2*j) {
|
||||
if ((i+j)<vector.size())
|
||||
vector[i] = cc->EvalAdd(vector[i],vector[i+j]);
|
||||
}
|
||||
}
|
||||
|
||||
Ciphertext<DCRTPoly> result(new CiphertextImpl<DCRTPoly>(*(vector[0])));
|
||||
|
||||
return result;
|
||||
|
||||
}
|
||||
|
||||
double IncompleteGamma(double val, double p)
|
||||
{
|
||||
if( !Greater(val, 0) || !Greater(p, 0) )
|
||||
return 0;
|
||||
|
||||
double expValue = p*log(val) - val - lgamma(p);
|
||||
if( Less(expValue, log(1.0E-37)) ) // undeflow
|
||||
return 0;
|
||||
|
||||
double factor = exp(expValue);
|
||||
if( !Greater(val, 1) || Less(val, p) )
|
||||
{
|
||||
double igamma = 1;
|
||||
double term = 1;
|
||||
|
||||
for( int i = 1; Greater(term, EPSILON); ++i )
|
||||
{
|
||||
term *= (val/(p+i));
|
||||
igamma += term;
|
||||
}
|
||||
|
||||
return (igamma*factor/p);
|
||||
}
|
||||
|
||||
double pn[6] = { 1, val, val+1, val*(2+val-p) };
|
||||
double upperIncGamma = pn[2]/pn[3];
|
||||
|
||||
for( int j = 1; ; ++j )
|
||||
{
|
||||
double a = (j+1)*2 + val- p;
|
||||
double b = (1 + j - p)*j;
|
||||
pn[4] = a*pn[2] - b*pn[0];
|
||||
pn[5] = a*pn[3] - b*pn[1];
|
||||
|
||||
if( !Equal(pn[5], 0) )
|
||||
{
|
||||
double rn = pn[4]/pn[5];
|
||||
double diff = fabs(upperIncGamma - rn);
|
||||
if( !Greater(diff, EPSILON) && !Greater(diff, (EPSILON*rn)) )
|
||||
return (1 - factor*upperIncGamma);
|
||||
|
||||
upperIncGamma = rn;
|
||||
}
|
||||
|
||||
for( int i = 0; i < 4; i++ )
|
||||
pn[i] = pn[i+2];
|
||||
|
||||
if( !Greater(1.0E+37, fabs(pn[4])) ) // overflow
|
||||
{
|
||||
for( int i = 0; i < 4; i++ )
|
||||
pn[i] = pn[i] / 1.0E+37;
|
||||
}
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
void ReadSNPFile(vector<string>& headers, std::vector<std::vector<double>> & dataColumns, std::vector<double> &y,
|
||||
string dataFileName, size_t N, size_t M)
|
||||
{
|
||||
|
||||
uint32_t cols = 0;
|
||||
|
||||
string fileName = dataFileName + ".csv";
|
||||
|
||||
std::cerr << "file name = " << fileName << std::endl;
|
||||
|
||||
ifstream file(fileName);
|
||||
string line, value;
|
||||
|
||||
if(file.good()) {
|
||||
|
||||
getline(file, line);
|
||||
cols = std::count(line.begin(), line.end(), ',') + 1;
|
||||
stringstream ss(line);
|
||||
vector<string> result;
|
||||
|
||||
size_t tempcounter = 0;
|
||||
|
||||
for(uint32_t i = 0; i < cols; i++) {
|
||||
string substr;
|
||||
getline(ss, substr, ',');
|
||||
if ((substr != "") && (i>4) && (i<M+5)) {
|
||||
headers.push_back(substr);
|
||||
tempcounter++;
|
||||
}
|
||||
}
|
||||
|
||||
cols = tempcounter;
|
||||
|
||||
}
|
||||
|
||||
size_t counter = 0;
|
||||
while((file.good()) && (counter < N)) {
|
||||
getline(file, line);
|
||||
uint32_t curCols = std::count(line.begin(), line.end(), ',') + 1;
|
||||
if (curCols > 2) {
|
||||
stringstream ss(line);
|
||||
for(uint32_t i = 0; i < 5; i++) {
|
||||
string substr;
|
||||
getline(ss, substr, ',');
|
||||
if ((i==1))
|
||||
y.push_back(std::stod(substr));
|
||||
}
|
||||
std::vector<double> row(cols);
|
||||
for(uint32_t i = 5; i < cols + 5; i++) {
|
||||
string substr;
|
||||
getline(ss, substr, ',');
|
||||
if (i < M+5)
|
||||
{
|
||||
double val;
|
||||
val = std::stod(substr);
|
||||
row[i-5] = val;
|
||||
}
|
||||
}
|
||||
dataColumns.push_back(row);
|
||||
}
|
||||
counter++;
|
||||
}
|
||||
|
||||
file.close();
|
||||
|
||||
std::cout << "Read in data: ";
|
||||
std::cout << dataFileName << std::endl;
|
||||
}
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -0,0 +1 @@
|
||||
Subproject commit 622be46e44b7fac1c0ff1906fa4edda0629be438
|
||||
Loading…
x
Reference in New Issue
Block a user