diff --git a/.gitignore b/.gitignore index 343659ac..027f5e84 100644 --- a/.gitignore +++ b/.gitignore @@ -4,4 +4,5 @@ trufflebox-ui/node_modules/ dist/ .env* .idea/ -workspace/ \ No newline at end of file +workspace/ +target/ \ No newline at end of file diff --git a/lv2l/.gitignore b/lv2l/.gitignore new file mode 100644 index 00000000..ec1d91e4 --- /dev/null +++ b/lv2l/.gitignore @@ -0,0 +1,3 @@ +/data +/build +/venv diff --git a/lv2l/.vscode/c_cpp_properties.json b/lv2l/.vscode/c_cpp_properties.json new file mode 100644 index 00000000..c2098a2d --- /dev/null +++ b/lv2l/.vscode/c_cpp_properties.json @@ -0,0 +1,18 @@ +{ + "configurations": [ + { + "name": "linux-gcc-x64", + "includePath": [ + "${workspaceFolder}/**" + ], + "compilerPath": "/usr/bin/gcc", + "cStandard": "${default}", + "cppStandard": "${default}", + "intelliSenseMode": "linux-gcc-x64", + "compilerArgs": [ + "" + ] + } + ], + "version": 4 +} \ No newline at end of file diff --git a/lv2l/.vscode/launch.json b/lv2l/.vscode/launch.json new file mode 100644 index 00000000..3b36a722 --- /dev/null +++ b/lv2l/.vscode/launch.json @@ -0,0 +1,24 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "name": "C/C++ Runner: Debug Session", + "type": "cppdbg", + "request": "launch", + "args": [], + "stopAtEntry": false, + "externalConsole": false, + "cwd": "/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc", + "program": "/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/Debug/outDebug", + "MIMode": "gdb", + "miDebuggerPath": "gdb", + "setupCommands": [ + { + "description": "Enable pretty-printing for gdb", + "text": "-enable-pretty-printing", + "ignoreFailures": true + } + ] + } + ] +} \ No newline at end of file diff --git a/lv2l/.vscode/settings.json b/lv2l/.vscode/settings.json new file mode 100644 index 00000000..bb879da5 --- /dev/null +++ b/lv2l/.vscode/settings.json @@ -0,0 +1,59 @@ +{ + "C_Cpp_Runner.cCompilerPath": "gcc", + "C_Cpp_Runner.cppCompilerPath": "g++", + "C_Cpp_Runner.debuggerPath": "gdb", + "C_Cpp_Runner.cStandard": "", + "C_Cpp_Runner.cppStandard": "", + "C_Cpp_Runner.msvcBatchPath": "C:/Program Files/Microsoft Visual Studio/VR_NR/Community/VC/Auxiliary/Build/vcvarsall.bat", + "C_Cpp_Runner.useMsvc": false, + "C_Cpp_Runner.warnings": [ + "-Wall", + "-Wextra", + "-Wpedantic", + "-Wshadow", + "-Wformat=2", + "-Wcast-align", + "-Wconversion", + "-Wsign-conversion", + "-Wnull-dereference" + ], + "C_Cpp_Runner.msvcWarnings": [ + "/W4", + "/permissive-", + "/w14242", + "/w14287", + "/w14296", + "/w14311", + "/w14826", + "/w44062", + "/w44242", + "/w14905", + "/w14906", + "/w14263", + "/w44265", + "/w14928" + ], + "C_Cpp_Runner.enableWarnings": true, + "C_Cpp_Runner.warningsAsError": false, + "C_Cpp_Runner.compilerArgs": [], + "C_Cpp_Runner.linkerArgs": [], + "C_Cpp_Runner.includePaths": [], + "C_Cpp_Runner.includeSearch": [ + "*", + "**/*" + ], + "C_Cpp_Runner.excludeSearch": [ + "**/build", + "**/build/**", + "**/.*", + "**/.*/**", + "**/.vscode", + "**/.vscode/**" + ], + "C_Cpp_Runner.useAddressSanitizer": false, + "C_Cpp_Runner.useUndefinedSanitizer": false, + "C_Cpp_Runner.useLeakSanitizer": false, + "C_Cpp_Runner.showCompilationTime": false, + "C_Cpp_Runner.useLinkTimeOptimization": false, + "C_Cpp_Runner.msvcSecureNoWarnings": false +} \ No newline at end of file diff --git a/lv2l/Cargo.lock b/lv2l/Cargo.lock new file mode 100644 index 00000000..1cb0d0c8 --- /dev/null +++ b/lv2l/Cargo.lock @@ -0,0 +1,270 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 4 + +[[package]] +name = "autocfg" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" + +[[package]] +name = "cfg-if" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268" + +[[package]] +name = "crossbeam-deque" +version = "0.8.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" +dependencies = [ + "crossbeam-epoch", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-epoch" +version = "0.9.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" + +[[package]] +name = "either" +version = "1.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" + +[[package]] +name = "getrandom" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" +dependencies = [ + "cfg-if", + "libc", + "wasi", +] + +[[package]] +name = "libc" +version = "0.2.174" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" + +[[package]] +name = "lv2l" +version = "0.1.0" +dependencies = [ + "ndarray", + "rand", + "rayon", + "serde", +] + +[[package]] +name = "matrixmultiply" +version = "0.3.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a06de3016e9fae57a36fd14dba131fccf49f74b40b7fbdb472f96e361ec71a08" +dependencies = [ + "autocfg", + "rawpointer", +] + +[[package]] +name = "ndarray" +version = "0.15.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "adb12d4e967ec485a5f71c6311fe28158e9d6f4bc4a447b474184d0f91a8fa32" +dependencies = [ + "matrixmultiply", + "num-complex", + "num-integer", + "num-traits", + "rawpointer", + "serde", +] + +[[package]] +name = "num-complex" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" +dependencies = [ + "num-traits", +] + +[[package]] +name = "num-integer" +version = "0.1.46" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" +dependencies = [ + "num-traits", +] + +[[package]] +name = "num-traits" +version = "0.2.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" +dependencies = [ + "autocfg", +] + +[[package]] +name = "ppv-lite86" +version = "0.2.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" +dependencies = [ + "zerocopy", +] + +[[package]] +name = "proc-macro2" +version = "1.0.95" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "quote" +version = "1.0.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "rand" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +dependencies = [ + "libc", + "rand_chacha", + "rand_core", +] + +[[package]] +name = "rand_chacha" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +dependencies = [ + "ppv-lite86", + "rand_core", +] + +[[package]] +name = "rand_core" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +dependencies = [ + "getrandom", +] + +[[package]] +name = "rawpointer" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3" + +[[package]] +name = "rayon" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" +dependencies = [ + "either", + "rayon-core", +] + +[[package]] +name = "rayon-core" +version = "1.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" +dependencies = [ + "crossbeam-deque", + "crossbeam-utils", +] + +[[package]] +name = "serde" +version = "1.0.219" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.219" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "syn" +version = "2.0.104" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "unicode-ident" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" + +[[package]] +name = "wasi" +version = "0.11.1+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" + +[[package]] +name = "zerocopy" +version = "0.8.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.8.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] diff --git a/lv2l/Cargo.toml b/lv2l/Cargo.toml new file mode 100644 index 00000000..4eccf667 --- /dev/null +++ b/lv2l/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "lv2l" +version = "0.1.0" +edition = "2021" + +[dependencies] +ndarray = { version = "0.15", features = ["serde"] } +rand = "0.8" +serde = { version = "1.0", features = ["derive"] } +rayon = "1.7" diff --git a/lv2l/README.md b/lv2l/README.md new file mode 100644 index 00000000..3e026670 --- /dev/null +++ b/lv2l/README.md @@ -0,0 +1,171 @@ +# LV2L - Product Quantization Library + +A Rust implementation of Product Quantization (PQ) for efficient vector compression and approximate nearest neighbor search. + +## Overview + +Product Quantization is a technique for compressing high-dimensional vectors while preserving approximate distances. This implementation follows the `BUILD_LEVEL0` algorithm and includes: + +- **Product Quantization**: Divide vectors into blocks and quantize each block independently +- **Parallel K-means**: Learn codebooks for each block in parallel using Rayon +- **Bucket Organization**: Efficient storage and retrieval of quantized vectors +- **Optional OPQ**: Support for Optimized Product Quantization (rotation matrix) +- **Serialization**: Save/load PQ indices using Serde + +## Algorithm + +The implementation follows this procedure: + +``` +procedure BUILD_LEVEL0(X, M=16, m=50, k=16): + # 0. Optional rotation + P ← train_OPQ(X, M, m) # or identity if skipped + Xrot ← [ P · x for x in X ] + + # 1. Learn k-means code-books per block + for j in 0..M-1 parallel: + Xj ← Xrot[:, m*j : m*(j+1)] # shape (N, 50) + C[j] ← kmeans(Xj, k) # 16 centroids of 50-D + + # 2. Allocate buckets + for j in 0..M-1: + for c in 0..k-1: + B[j][c] ← new IDBuffer() + + # 3. Encode vectors & fill buckets + for id, x in enumerate(Xrot): + code64 ← 0 + for j in 0..M-1: + slice ← x[m*j : m*(j+1)] + cid ← argmin_t L2(slice, C[j][t]) # 0..15 + B[j][cid].append(id) + code64 |= (cid << (4*j)) # pack 4 bits + Codes[id] = code64 + + # 4. Seal buckets (contiguous memory) and persist + for j,c: + B[j][c].seal_and_flush() + + return {C, B, Codes, P} +``` + +## Features + +- **Efficient Storage**: Each vector is compressed to a 64-bit code +- **Fast Encoding**: O(M*k) distance computations per vector +- **Bucket Access**: Quick retrieval of vectors by quantization codes +- **Statistics**: Comprehensive metrics about the PQ index +- **Parallel Training**: K-means runs in parallel across blocks +- **Memory Efficient**: Contiguous memory layout for buckets + +## Usage + +### Basic Example + +```rust +use lv2l::ProductQuantizer; +use ndarray::Array; +use rand::prelude::*; + +// Generate sample data +let mut rng = thread_rng(); +let n_vectors = 10000; +let total_dims = 16 * 50; // 16 blocks of 50 dimensions +let data = Array::from_shape_fn((n_vectors, total_dims), |_| rng.gen::()); + +// Build PQ index +let pq = ProductQuantizer::build_level0( + data.view(), + 16, // M = 16 blocks + 50, // m = 50 dimensions per block + 16, // k = 16 centroids per block + false // use_opq = false (no rotation) +)?; + +// Encode a vector +let test_vector = data.row(0); +let code = pq.encode_vector(test_vector)?; + +// Decode back to approximate vector +let decoded = pq.decode_code(code); + +// Access buckets +if let Some(bucket) = pq.get_bucket(0, 5) { + println!("Block 0, Centroid 5 contains {} vectors", bucket.len()); +} + +// Get statistics +let stats = pq.stats(); +println!("Compression ratio: {:.2}x", + (n_vectors * total_dims * 4) as f32 / + (n_vectors * 8 + pq.codebooks.iter().map(|cb| cb.len() * 4).sum::()) as f32 +); +``` + +### Running the Example + +```bash +cargo run --example pq_example +``` + +### Running Tests + +```bash +cargo test +``` + +## Data Structures + +### ProductQuantizer + +The main PQ index containing: +- `codebooks`: M blocks of k centroids each +- `buckets`: Organized storage of vector IDs by quantization codes +- `codes`: 64-bit compressed representation of each vector +- `rotation_matrix`: Optional OPQ rotation matrix + +### IDBuffer + +Temporary buffer for collecting vector IDs during index construction, later sealed into contiguous memory. + +### PQStats + +Statistics about the PQ index including compression ratios, bucket distributions, and memory usage. + +## Parameters + +- **M (m_blocks)**: Number of blocks to divide vectors into (default: 16) +- **m (dims_per_block)**: Dimensions per block (default: 50) +- **k (k_centroids)**: Number of centroids per block (default: 16) +- **use_opq**: Whether to use Optimized Product Quantization rotation + +## Memory Layout + +- **Original vectors**: N × D × 4 bytes (f32) +- **Compressed codes**: N × 8 bytes (u64) +- **Codebooks**: M × k × m × 4 bytes (f32) +- **Buckets**: Variable size based on distribution + +Typical compression ratio: **10-50x** depending on parameters. + +## Dependencies + +- `ndarray`: Matrix operations and linear algebra +- `rayon`: Parallel processing for k-means +- `rand`: Random number generation for k-means initialization +- `serde`: Serialization support + +## Limitations + +- Current OPQ implementation returns identity matrix (placeholder) +- K-means uses simple initialization (random centroids) +- Maximum 16 centroids per block (4-bit codes) +- Fixed 64-bit code length + +## Future Improvements + +- Advanced OPQ optimization +- Better k-means initialization (k-means++) +- Variable-length codes +- GPU acceleration +- Advanced distance metrics \ No newline at end of file diff --git a/lv2l/algomods/apache-arrow-apt-source-latest-noble.deb b/lv2l/algomods/apache-arrow-apt-source-latest-noble.deb new file mode 100644 index 00000000..cf928e3f Binary files /dev/null and b/lv2l/algomods/apache-arrow-apt-source-latest-noble.deb differ diff --git a/lv2l/algomods/hnswlib b/lv2l/algomods/hnswlib new file mode 160000 index 00000000..c1b9b79a --- /dev/null +++ b/lv2l/algomods/hnswlib @@ -0,0 +1 @@ +Subproject commit c1b9b79af3d10c6ee7b5d0afa1ce851ae975254c diff --git a/lv2l/examples/pq_example.rs b/lv2l/examples/pq_example.rs new file mode 100644 index 00000000..293b0b7c --- /dev/null +++ b/lv2l/examples/pq_example.rs @@ -0,0 +1,86 @@ +use lv2l::ProductQuantizer; +use ndarray::Array; +use rand::prelude::*; + +fn main() -> Result<(), String> { + println!("Product Quantization Example"); + + // Generate synthetic data + let mut rng = thread_rng(); + let n_vectors = 10000; + let total_dims = 16 * 50; // 16 blocks of 50 dimensions each + + println!("Generating {} vectors of {} dimensions...", n_vectors, total_dims); + let data = Array::from_shape_fn((n_vectors, total_dims), |_| rng.gen_range(0.0..1.0)); + + // Build Product Quantization index + println!("Building PQ index..."); + let pq = ProductQuantizer::build_level0( + data.view(), + 16, // M = 16 blocks + 50, // m = 50 dimensions per block + 16, // k = 16 centroids per block + false // use_opq = false (no rotation) + )?; + + println!("PQ index built successfully!"); + + // Print statistics + let stats = pq.stats(); + println!("\nPQ Index Statistics:"); + println!("- Total vectors: {}", stats.total_vectors); + println!("- Total blocks: {}", stats.total_blocks); + println!("- Dimensions per block: {}", stats.dims_per_block); + println!("- Centroids per block: {}", stats.centroids_per_block); + println!("- Average bucket size: {:.2}", stats.avg_bucket_size); + println!("- Max bucket size: {}", stats.max_bucket_size); + println!("- Min bucket size: {}", stats.min_bucket_size); + println!("- Empty buckets: {}", stats.empty_buckets); + println!("- Total buckets: {}", stats.total_buckets); + + // Test encoding and decoding + println!("\nTesting encoding/decoding..."); + let test_vector = data.row(0); + let original_code = pq.codes[0]; + let encoded_code = pq.encode_vector(test_vector)?; + + println!("Original code: 0x{:016x}", original_code); + println!("Encoded code: 0x{:016x}", encoded_code); + println!("Codes match: {}", original_code == encoded_code); + + // Decode the vector + let decoded_vector = pq.decode_code(encoded_code); + + // Calculate reconstruction error + let diff = &test_vector.to_owned() - &decoded_vector; + let mse = diff.dot(&diff) / decoded_vector.len() as f32; + println!("Mean Squared Error (reconstruction): {:.6}", mse); + + // Test bucket access + println!("\nTesting bucket access..."); + for block_id in 0..3 { // Check first 3 blocks + for centroid_id in 0..3 { // Check first 3 centroids + if let Some(bucket) = pq.get_bucket(block_id, centroid_id) { + println!("Block {}, Centroid {}: {} vectors", + block_id, centroid_id, bucket.len()); + if !bucket.is_empty() { + println!(" First few vector IDs: {:?}", + &bucket[..bucket.len().min(5)]); + } + } + } + } + + // Demonstrate compression ratio + let original_size = n_vectors * total_dims * 4; // 4 bytes per f32 + let compressed_size = n_vectors * 8 + // 8 bytes per code (u64) + pq.codebooks.iter().map(|cb| cb.len() * 4).sum::(); // codebook size + let compression_ratio = original_size as f32 / compressed_size as f32; + + println!("\nCompression Analysis:"); + println!("- Original size: {} bytes ({:.2} MB)", original_size, original_size as f32 / 1_000_000.0); + println!("- Compressed size: {} bytes ({:.2} MB)", compressed_size, compressed_size as f32 / 1_000_000.0); + println!("- Compression ratio: {:.2}x", compression_ratio); + + Ok(()) +} \ No newline at end of file diff --git a/lv2l/hnsw-poc/CMakeLists.txt b/lv2l/hnsw-poc/CMakeLists.txt new file mode 100644 index 00000000..9538f754 --- /dev/null +++ b/lv2l/hnsw-poc/CMakeLists.txt @@ -0,0 +1,52 @@ +cmake_minimum_required(VERSION 3.14) +project(hnsw_poc CXX) + +set(CMAKE_CXX_STANDARD 17) +set(CMAKE_CXX_STANDARD_REQUIRED ON) +add_compile_options(-O3 -march=native) + +# If you prefer FetchContent, you can replace this with a fetch step. +# For air-gapped/local, just vendor the repo under external/hnswlib +include_directories(${CMAKE_SOURCE_DIR}/../algomods/hnswlib) + + +find_package(OpenMP) +if(OpenMP_CXX_FOUND) + message(STATUS "OpenMP enabled") + add_compile_definitions(HNSWLIB_USE_OPENMP) # not strictly required; hnswlib uses pragmas + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}") +endif() + +find_package(Arrow CONFIG REQUIRED) +find_package(Parquet CONFIG REQUIRED) + +# Resolve the correct imported targets across distros +set(ARROW_TGT "") +set(PARQUET_TGT "") + +if (TARGET Arrow::arrow) + set(ARROW_TGT Arrow::arrow) +elseif (TARGET Arrow::arrow_shared) + set(ARROW_TGT Arrow::arrow_shared) +elseif (TARGET arrow_shared) + set(ARROW_TGT arrow_shared) +elseif (TARGET arrow_static) + set(ARROW_TGT arrow_static) +endif() + +if (TARGET Parquet::parquet) + set(PARQUET_TGT Parquet::parquet) +elseif (TARGET Parquet::parquet_shared) + set(PARQUET_TGT Parquet::parquet_shared) +elseif (TARGET parquet_shared) + set(PARQUET_TGT parquet_shared) +elseif (TARGET parquet_static) + set(PARQUET_TGT parquet_static) +endif() + +if (NOT ARROW_TGT OR NOT PARQUET_TGT) + message(FATAL_ERROR "Could not resolve Arrow/Parquet imported targets on this system.") +endif() + +add_executable(hnsw_poc main.cpp) +target_link_libraries(hnsw_poc PRIVATE ${ARROW_TGT} ${PARQUET_TGT}) \ No newline at end of file diff --git a/lv2l/hnsw-poc/build/CMakeCache.txt b/lv2l/hnsw-poc/build/CMakeCache.txt new file mode 100644 index 00000000..588ffa01 --- /dev/null +++ b/lv2l/hnsw-poc/build/CMakeCache.txt @@ -0,0 +1,367 @@ +# This is the CMakeCache file. +# For build in directory: /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/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-13 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-13 + +//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/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/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/gmake + +//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=hnsw_poc + +//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 + +//Path to a program. +CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND + +//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 + +//CXX compiler flags for OpenMP parallelization +OpenMP_CXX_FLAGS:STRING=-fopenmp + +//CXX compiler libraries for OpenMP parallelization +OpenMP_CXX_LIB_NAMES:STRING=gomp;pthread + +//Path to the gomp library for OpenMP +OpenMP_gomp_LIBRARY:FILEPATH=/usr/lib/gcc/x86_64-linux-gnu/13/libgomp.so + +//Path to the pthread library for OpenMP +OpenMP_pthread_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpthread.a + +//Value Computed by CMake +hnsw_poc_BINARY_DIR:STATIC=/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build + +//Value Computed by CMake +hnsw_poc_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +hnsw_poc_SOURCE_DIR:STATIC=/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc + + +######################## +# 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/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/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=28 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=3 +//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 +//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 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +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/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//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-3.28 +//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 +//ADVANCED property for variable: CMAKE_TAPI +CMAKE_TAPI-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding OpenMP +FIND_PACKAGE_MESSAGE_DETAILS_OpenMP:INTERNAL=[TRUE][c ][v4.5()] +//Details about finding OpenMP_CXX +FIND_PACKAGE_MESSAGE_DETAILS_OpenMP_CXX:INTERNAL=[-fopenmp][/usr/lib/gcc/x86_64-linux-gnu/13/libgomp.so][/usr/lib/x86_64-linux-gnu/libpthread.a][v4.5()] +//Result of TRY_COMPILE +OpenMP_COMPILE_RESULT_CXX_fopenmp:INTERNAL=TRUE +//ADVANCED property for variable: OpenMP_CXX_FLAGS +OpenMP_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OpenMP_CXX_LIB_NAMES +OpenMP_CXX_LIB_NAMES-ADVANCED:INTERNAL=1 +//CXX compiler's OpenMP specification date +OpenMP_CXX_SPEC_DATE:INTERNAL=201511 +//Result of TRY_COMPILE +OpenMP_SPECTEST_CXX_:INTERNAL=TRUE +//ADVANCED property for variable: OpenMP_gomp_LIBRARY +OpenMP_gomp_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OpenMP_pthread_LIBRARY +OpenMP_pthread_LIBRARY-ADVANCED:INTERNAL=1 +//linker supports push/pop state +_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE + diff --git a/lv2l/hnsw-poc/build/CMakeFiles/3.28.3/CMakeCXXCompiler.cmake b/lv2l/hnsw-poc/build/CMakeFiles/3.28.3/CMakeCXXCompiler.cmake new file mode 100644 index 00000000..8dbc9d3e --- /dev/null +++ b/lv2l/hnsw-poc/build/CMakeFiles/3.28.3/CMakeCXXCompiler.cmake @@ -0,0 +1,85 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "13.3.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 "GNU") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-13") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-13") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +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;ccm;cxxm;c++m) +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) +set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED TRUE) + +# 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 "x86_64-linux-gnu") + +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 "x86_64-linux-gnu") +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++/13;/usr/include/x86_64-linux-gnu/c++/13;/usr/include/c++/13/backward;/usr/lib/gcc/x86_64-linux-gnu/13/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/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-linux-gnu/13;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/lv2l/hnsw-poc/build/CMakeFiles/3.28.3/CMakeDetermineCompilerABI_CXX.bin b/lv2l/hnsw-poc/build/CMakeFiles/3.28.3/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 00000000..e90f3f71 Binary files /dev/null and b/lv2l/hnsw-poc/build/CMakeFiles/3.28.3/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/lv2l/hnsw-poc/build/CMakeFiles/3.28.3/CMakeSystem.cmake b/lv2l/hnsw-poc/build/CMakeFiles/3.28.3/CMakeSystem.cmake new file mode 100644 index 00000000..6982108e --- /dev/null +++ b/lv2l/hnsw-poc/build/CMakeFiles/3.28.3/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.14.0-29-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.14.0-29-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.14.0-29-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.14.0-29-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/lv2l/hnsw-poc/build/CMakeFiles/3.28.3/CompilerIdCXX/CMakeCXXCompilerId.cpp b/lv2l/hnsw-poc/build/CMakeFiles/3.28.3/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 00000000..9c9c90ea --- /dev/null +++ b/lv2l/hnsw-poc/build/CMakeFiles/3.28.3/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,869 @@ +/* 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(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#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(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#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/100 % 100) +# 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(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# 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; +} diff --git a/lv2l/hnsw-poc/build/CMakeFiles/3.28.3/CompilerIdCXX/a.out b/lv2l/hnsw-poc/build/CMakeFiles/3.28.3/CompilerIdCXX/a.out new file mode 100755 index 00000000..c8ced32c Binary files /dev/null and b/lv2l/hnsw-poc/build/CMakeFiles/3.28.3/CompilerIdCXX/a.out differ diff --git a/lv2l/hnsw-poc/build/CMakeFiles/CMakeConfigureLog.yaml b/lv2l/hnsw-poc/build/CMakeFiles/CMakeConfigureLog.yaml new file mode 100644 index 00000000..effdd216 --- /dev/null +++ b/lv2l/hnsw-poc/build/CMakeFiles/CMakeConfigureLog.yaml @@ -0,0 +1,522 @@ + +--- +events: + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.28/Modules/CMakeDetermineSystem.cmake:233 (message)" + - "CMakeLists.txt:2 (project)" + message: | + The system is: Linux - 6.14.0-29-generic - x86_64 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:2 (project)" + message: | + 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/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/3.28.3/CompilerIdCXX/a.out + + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:57 (try_compile)" + - "/usr/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/CMakeScratch/TryCompile-rPM9CW" + binary: "/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/CMakeScratch/TryCompile-rPM9CW" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/CMakeScratch/TryCompile-rPM9CW' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_673f9/fast + /usr/bin/gmake -f CMakeFiles/cmTC_673f9.dir/build.make CMakeFiles/cmTC_673f9.dir/build + gmake[1]: Entering directory '/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/CMakeScratch/TryCompile-rPM9CW' + Building CXX object CMakeFiles/cmTC_673f9.dir/CMakeCXXCompilerABI.cpp.o + /usr/bin/c++ -v -o CMakeFiles/cmTC_673f9.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp + Using built-in specs. + COLLECT_GCC=/usr/bin/c++ + OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-linux-gnu + Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_673f9.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_673f9.dir/' + /usr/libexec/gcc/x86_64-linux-gnu/13/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_673f9.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cctiJm62.s + GNU C++17 (Ubuntu 13.3.0-6ubuntu2~24.04) version 13.3.0 (x86_64-linux-gnu) + compiled by GNU C version 13.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/13" + ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed/x86_64-linux-gnu" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/include" + #include "..." search starts here: + #include <...> search starts here: + /usr/include/c++/13 + /usr/include/x86_64-linux-gnu/c++/13 + /usr/include/c++/13/backward + /usr/lib/gcc/x86_64-linux-gnu/13/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include + End of search list. + Compiler executable checksum: c81c05345ce537099dafd5580045814a + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_673f9.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_673f9.dir/' + as -v --64 -o CMakeFiles/cmTC_673f9.dir/CMakeCXXCompilerABI.cpp.o /tmp/cctiJm62.s + GNU assembler version 2.42 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42 + COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_673f9.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_673f9.dir/CMakeCXXCompilerABI.cpp.' + Linking CXX executable cmTC_673f9 + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_673f9.dir/link.txt --verbose=1 + /usr/bin/c++ -v CMakeFiles/cmTC_673f9.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_673f9 + Using built-in specs. + COLLECT_GCC=/usr/bin/c++ + COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper + OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-linux-gnu + Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) + COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_673f9' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_673f9.' + /usr/libexec/gcc/x86_64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccGSgmoz.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 -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_673f9 /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/13/../../.. CMakeFiles/cmTC_673f9.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_673f9' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_673f9.' + gmake[1]: Leaving directory '/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/CMakeScratch/TryCompile-rPM9CW' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:127 (message)" + - "/usr/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed CXX implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/13] + add: [/usr/include/x86_64-linux-gnu/c++/13] + add: [/usr/include/c++/13/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/13/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/13] ==> [/usr/include/c++/13] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/13] ==> [/usr/include/x86_64-linux-gnu/c++/13] + collapse include dir [/usr/include/c++/13/backward] ==> [/usr/include/c++/13/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/13/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/13/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/13;/usr/include/x86_64-linux-gnu/c++/13;/usr/include/c++/13/backward;/usr/lib/gcc/x86_64-linux-gnu/13/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:159 (message)" + - "/usr/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed CXX implicit link information: + link line regex: [^( *|.*[/\\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + ignore line: [Change Dir: '/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/CMakeScratch/TryCompile-rPM9CW'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_673f9/fast] + ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_673f9.dir/build.make CMakeFiles/cmTC_673f9.dir/build] + ignore line: [gmake[1]: Entering directory '/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/CMakeScratch/TryCompile-rPM9CW'] + ignore line: [Building CXX object CMakeFiles/cmTC_673f9.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_673f9.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_673f9.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_673f9.dir/'] + ignore line: [ /usr/libexec/gcc/x86_64-linux-gnu/13/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_673f9.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cctiJm62.s] + ignore line: [GNU C++17 (Ubuntu 13.3.0-6ubuntu2~24.04) version 13.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 13.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/13"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/13] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/13] + ignore line: [ /usr/include/c++/13/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/13/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: c81c05345ce537099dafd5580045814a] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_673f9.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_673f9.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_673f9.dir/CMakeCXXCompilerABI.cpp.o /tmp/cctiJm62.s] + ignore line: [GNU assembler version 2.42 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_673f9.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_673f9.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_673f9] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_673f9.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_673f9.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_673f9 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) ] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_673f9' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_673f9.'] + link line: [ /usr/libexec/gcc/x86_64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccGSgmoz.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 -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_673f9 /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/13/../../.. CMakeFiles/cmTC_673f9.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/libexec/gcc/x86_64-linux-gnu/13/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccGSgmoz.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 [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_673f9] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/13] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../..] + arg [CMakeFiles/cmTC_673f9.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-linux-gnu/13/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13] ==> [/usr/lib/gcc/x86_64-linux-gnu/13] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/13;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +... + +--- +events: + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake-3.28/Modules/FindOpenMP.cmake:219 (try_compile)" + - "/usr/share/cmake-3.28/Modules/FindOpenMP.cmake:486 (_OPENMP_GET_FLAGS)" + - "CMakeLists.txt:13 (find_package)" + description: "Detecting CXX OpenMP compiler info" + directories: + source: "/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/CMakeScratch/TryCompile-XvXDei" + binary: "/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/CMakeScratch/TryCompile-XvXDei" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "OpenMP_COMPILE_RESULT_CXX_fopenmp" + cached: true + stdout: | + Change Dir: '/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/CMakeScratch/TryCompile-XvXDei' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_54c8b/fast + /usr/bin/gmake -f CMakeFiles/cmTC_54c8b.dir/build.make CMakeFiles/cmTC_54c8b.dir/build + gmake[1]: Entering directory '/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/CMakeScratch/TryCompile-XvXDei' + Building CXX object CMakeFiles/cmTC_54c8b.dir/OpenMPTryFlag.cpp.o + /usr/bin/c++ -fopenmp -v -std=gnu++17 -o CMakeFiles/cmTC_54c8b.dir/OpenMPTryFlag.cpp.o -c /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/CMakeScratch/TryCompile-XvXDei/OpenMPTryFlag.cpp + Using built-in specs. + COLLECT_GCC=/usr/bin/c++ + OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-linux-gnu + Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) + COLLECT_GCC_OPTIONS='-fopenmp' '-v' '-std=gnu++17' '-o' 'CMakeFiles/cmTC_54c8b.dir/OpenMPTryFlag.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-pthread' '-dumpdir' 'CMakeFiles/cmTC_54c8b.dir/' + /usr/libexec/gcc/x86_64-linux-gnu/13/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE -D_REENTRANT /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/CMakeScratch/TryCompile-XvXDei/OpenMPTryFlag.cpp -quiet -dumpdir CMakeFiles/cmTC_54c8b.dir/ -dumpbase OpenMPTryFlag.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -std=gnu++17 -version -fopenmp -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccpRLtWr.s + GNU C++17 (Ubuntu 13.3.0-6ubuntu2~24.04) version 13.3.0 (x86_64-linux-gnu) + compiled by GNU C version 13.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/13" + ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed/x86_64-linux-gnu" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/include" + #include "..." search starts here: + #include <...> search starts here: + /usr/include/c++/13 + /usr/include/x86_64-linux-gnu/c++/13 + /usr/include/c++/13/backward + /usr/lib/gcc/x86_64-linux-gnu/13/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include + End of search list. + Compiler executable checksum: c81c05345ce537099dafd5580045814a + COLLECT_GCC_OPTIONS='-fopenmp' '-v' '-std=gnu++17' '-o' 'CMakeFiles/cmTC_54c8b.dir/OpenMPTryFlag.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-pthread' '-dumpdir' 'CMakeFiles/cmTC_54c8b.dir/' + as -v --64 -o CMakeFiles/cmTC_54c8b.dir/OpenMPTryFlag.cpp.o /tmp/ccpRLtWr.s + GNU assembler version 2.42 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42 + COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-fopenmp' '-v' '-std=gnu++17' '-o' 'CMakeFiles/cmTC_54c8b.dir/OpenMPTryFlag.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-pthread' '-dumpdir' 'CMakeFiles/cmTC_54c8b.dir/OpenMPTryFlag.cpp.' + Linking CXX executable cmTC_54c8b + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_54c8b.dir/link.txt --verbose=1 + /usr/bin/c++ -fopenmp -v CMakeFiles/cmTC_54c8b.dir/OpenMPTryFlag.cpp.o -o cmTC_54c8b -v + Using built-in specs. + COLLECT_GCC=/usr/bin/c++ + COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper + OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-linux-gnu + Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) + COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/ + Reading specs from /usr/lib/gcc/x86_64-linux-gnu/13/libgomp.spec + COLLECT_GCC_OPTIONS='-fopenmp' '-v' '-o' 'cmTC_54c8b' '-v' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-pthread' '-dumpdir' 'cmTC_54c8b.' + /usr/libexec/gcc/x86_64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/cc7kHqN8.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_54c8b /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o /usr/lib/gcc/x86_64-linux-gnu/13/crtoffloadbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/13/../../.. CMakeFiles/cmTC_54c8b.dir/OpenMPTryFlag.cpp.o -lstdc++ -lm -lgomp -lgcc_s -lgcc -lpthread -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o /usr/lib/gcc/x86_64-linux-gnu/13/crtoffloadend.o + COLLECT_GCC_OPTIONS='-fopenmp' '-v' '-o' 'cmTC_54c8b' '-v' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-pthread' '-dumpdir' 'cmTC_54c8b.' + gmake[1]: Leaving directory '/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/CMakeScratch/TryCompile-XvXDei' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.28/Modules/FindOpenMP.cmake:262 (message)" + - "/usr/share/cmake-3.28/Modules/FindOpenMP.cmake:486 (_OPENMP_GET_FLAGS)" + - "CMakeLists.txt:13 (find_package)" + message: | + Parsed CXX OpenMP implicit link information from above output: + link line regex: [^( *|.*[/\\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + ignore line: [Change Dir: '/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/CMakeScratch/TryCompile-XvXDei'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_54c8b/fast] + ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_54c8b.dir/build.make CMakeFiles/cmTC_54c8b.dir/build] + ignore line: [gmake[1]: Entering directory '/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/CMakeScratch/TryCompile-XvXDei'] + ignore line: [Building CXX object CMakeFiles/cmTC_54c8b.dir/OpenMPTryFlag.cpp.o] + ignore line: [/usr/bin/c++ -fopenmp -v -std=gnu++17 -o CMakeFiles/cmTC_54c8b.dir/OpenMPTryFlag.cpp.o -c /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/CMakeScratch/TryCompile-XvXDei/OpenMPTryFlag.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-fopenmp' '-v' '-std=gnu++17' '-o' 'CMakeFiles/cmTC_54c8b.dir/OpenMPTryFlag.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-pthread' '-dumpdir' 'CMakeFiles/cmTC_54c8b.dir/'] + ignore line: [ /usr/libexec/gcc/x86_64-linux-gnu/13/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE -D_REENTRANT /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/CMakeScratch/TryCompile-XvXDei/OpenMPTryFlag.cpp -quiet -dumpdir CMakeFiles/cmTC_54c8b.dir/ -dumpbase OpenMPTryFlag.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -std=gnu++17 -version -fopenmp -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccpRLtWr.s] + ignore line: [GNU C++17 (Ubuntu 13.3.0-6ubuntu2~24.04) version 13.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 13.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/13"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/13] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/13] + ignore line: [ /usr/include/c++/13/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/13/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: c81c05345ce537099dafd5580045814a] + ignore line: [COLLECT_GCC_OPTIONS='-fopenmp' '-v' '-std=gnu++17' '-o' 'CMakeFiles/cmTC_54c8b.dir/OpenMPTryFlag.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-pthread' '-dumpdir' 'CMakeFiles/cmTC_54c8b.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_54c8b.dir/OpenMPTryFlag.cpp.o /tmp/ccpRLtWr.s] + ignore line: [GNU assembler version 2.42 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-fopenmp' '-v' '-std=gnu++17' '-o' 'CMakeFiles/cmTC_54c8b.dir/OpenMPTryFlag.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-pthread' '-dumpdir' 'CMakeFiles/cmTC_54c8b.dir/OpenMPTryFlag.cpp.'] + ignore line: [Linking CXX executable cmTC_54c8b] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_54c8b.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -fopenmp -v CMakeFiles/cmTC_54c8b.dir/OpenMPTryFlag.cpp.o -o cmTC_54c8b -v ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) ] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/] + ignore line: [Reading specs from /usr/lib/gcc/x86_64-linux-gnu/13/libgomp.spec] + ignore line: [COLLECT_GCC_OPTIONS='-fopenmp' '-v' '-o' 'cmTC_54c8b' '-v' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-pthread' '-dumpdir' 'cmTC_54c8b.'] + link line: [ /usr/libexec/gcc/x86_64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/cc7kHqN8.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_54c8b /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o /usr/lib/gcc/x86_64-linux-gnu/13/crtoffloadbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/13/../../.. CMakeFiles/cmTC_54c8b.dir/OpenMPTryFlag.cpp.o -lstdc++ -lm -lgomp -lgcc_s -lgcc -lpthread -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o /usr/lib/gcc/x86_64-linux-gnu/13/crtoffloadend.o] + arg [/usr/libexec/gcc/x86_64-linux-gnu/13/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc7kHqN8.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lpthread] ==> 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 [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_54c8b] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/13] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../..] + arg [CMakeFiles/cmTC_54c8b.dir/OpenMPTryFlag.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgomp] ==> lib [gomp] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lpthread] ==> lib [pthread] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13] ==> [/usr/lib/gcc/x86_64-linux-gnu/13] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gomp;gcc_s;gcc;pthread;c;gcc_s;gcc] + implicit objs: [] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/13;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake-3.28/Modules/FindOpenMP.cmake:420 (try_compile)" + - "/usr/share/cmake-3.28/Modules/FindOpenMP.cmake:560 (_OPENMP_GET_SPEC_DATE)" + - "CMakeLists.txt:13 (find_package)" + description: "Detecting CXX OpenMP version" + directories: + source: "/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/CMakeScratch/TryCompile-AufR3j" + binary: "/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/CMakeScratch/TryCompile-AufR3j" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "OpenMP_SPECTEST_CXX_" + cached: true + stdout: | + Change Dir: '/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/CMakeScratch/TryCompile-AufR3j' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_0caa6/fast + /usr/bin/gmake -f CMakeFiles/cmTC_0caa6.dir/build.make CMakeFiles/cmTC_0caa6.dir/build + gmake[1]: Entering directory '/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/CMakeScratch/TryCompile-AufR3j' + Building CXX object CMakeFiles/cmTC_0caa6.dir/OpenMPCheckVersion.cpp.o + /usr/bin/c++ -fopenmp -std=gnu++17 -o CMakeFiles/cmTC_0caa6.dir/OpenMPCheckVersion.cpp.o -c /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/CMakeScratch/TryCompile-AufR3j/OpenMPCheckVersion.cpp + Linking CXX executable cmTC_0caa6 + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0caa6.dir/link.txt --verbose=1 + /usr/bin/c++ -fopenmp CMakeFiles/cmTC_0caa6.dir/OpenMPCheckVersion.cpp.o -o cmTC_0caa6 + gmake[1]: Leaving directory '/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/CMakeScratch/TryCompile-AufR3j' + + exitCode: 0 +... diff --git a/lv2l/hnsw-poc/build/CMakeFiles/CMakeDirectoryInformation.cmake b/lv2l/hnsw-poc/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 00000000..cdc32c05 --- /dev/null +++ b/lv2l/hnsw-poc/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.28 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/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}) diff --git a/lv2l/hnsw-poc/build/CMakeFiles/FindOpenMP/ompver_CXX.bin b/lv2l/hnsw-poc/build/CMakeFiles/FindOpenMP/ompver_CXX.bin new file mode 100755 index 00000000..a3c75816 Binary files /dev/null and b/lv2l/hnsw-poc/build/CMakeFiles/FindOpenMP/ompver_CXX.bin differ diff --git a/lv2l/hnsw-poc/build/CMakeFiles/Makefile.cmake b/lv2l/hnsw-poc/build/CMakeFiles/Makefile.cmake new file mode 100644 index 00000000..21bc736b --- /dev/null +++ b/lv2l/hnsw-poc/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,48 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.28 + +# 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/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/CMakeLists.txt" + "CMakeFiles/3.28.3/CMakeCXXCompiler.cmake" + "CMakeFiles/3.28.3/CMakeSystem.cmake" + "/usr/share/cmake-3.28/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.28/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.28/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.28/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.28/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.28/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.28/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.28/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.28/Modules/FindOpenMP.cmake" + "/usr/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.28/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.28/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.28/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.28/Modules/Platform/Linux-Initialize.cmake" + "/usr/share/cmake-3.28/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.28/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/hnsw_poc.dir/DependInfo.cmake" + ) diff --git a/lv2l/hnsw-poc/build/CMakeFiles/Makefile2 b/lv2l/hnsw-poc/build/CMakeFiles/Makefile2 new file mode 100644 index 00000000..50d0f1ab --- /dev/null +++ b/lv2l/hnsw-poc/build/CMakeFiles/Makefile2 @@ -0,0 +1,112 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.28 + +# 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/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/hnsw_poc.dir/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/hnsw_poc.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/hnsw_poc.dir + +# All Build rule for target. +CMakeFiles/hnsw_poc.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/hnsw_poc.dir/build.make CMakeFiles/hnsw_poc.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/hnsw_poc.dir/build.make CMakeFiles/hnsw_poc.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles --progress-num=1,2 "Built target hnsw_poc" +.PHONY : CMakeFiles/hnsw_poc.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/hnsw_poc.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/hnsw_poc.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles 0 +.PHONY : CMakeFiles/hnsw_poc.dir/rule + +# Convenience name for target. +hnsw_poc: CMakeFiles/hnsw_poc.dir/rule +.PHONY : hnsw_poc + +# clean rule for target. +CMakeFiles/hnsw_poc.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/hnsw_poc.dir/build.make CMakeFiles/hnsw_poc.dir/clean +.PHONY : CMakeFiles/hnsw_poc.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 + diff --git a/lv2l/hnsw-poc/build/CMakeFiles/TargetDirectories.txt b/lv2l/hnsw-poc/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 00000000..172e0e10 --- /dev/null +++ b/lv2l/hnsw-poc/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir +/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/edit_cache.dir +/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/rebuild_cache.dir diff --git a/lv2l/hnsw-poc/build/CMakeFiles/cmake.check_cache b/lv2l/hnsw-poc/build/CMakeFiles/cmake.check_cache new file mode 100644 index 00000000..3dccd731 --- /dev/null +++ b/lv2l/hnsw-poc/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/DependInfo.cmake b/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/DependInfo.cmake new file mode 100644 index 00000000..7b836ba0 --- /dev/null +++ b/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/DependInfo.cmake @@ -0,0 +1,23 @@ + +# 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/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/main.cpp" "CMakeFiles/hnsw_poc.dir/main.cpp.o" "gcc" "CMakeFiles/hnsw_poc.dir/main.cpp.o.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/build.make b/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/build.make new file mode 100644 index 00000000..8ddeaf43 --- /dev/null +++ b/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/build.make @@ -0,0 +1,110 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.28 + +# 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/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build + +# Include any dependencies generated for this target. +include CMakeFiles/hnsw_poc.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/hnsw_poc.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/hnsw_poc.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/hnsw_poc.dir/flags.make + +CMakeFiles/hnsw_poc.dir/main.cpp.o: CMakeFiles/hnsw_poc.dir/flags.make +CMakeFiles/hnsw_poc.dir/main.cpp.o: /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/main.cpp +CMakeFiles/hnsw_poc.dir/main.cpp.o: CMakeFiles/hnsw_poc.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/hnsw_poc.dir/main.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/hnsw_poc.dir/main.cpp.o -MF CMakeFiles/hnsw_poc.dir/main.cpp.o.d -o CMakeFiles/hnsw_poc.dir/main.cpp.o -c /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/main.cpp + +CMakeFiles/hnsw_poc.dir/main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/hnsw_poc.dir/main.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/main.cpp > CMakeFiles/hnsw_poc.dir/main.cpp.i + +CMakeFiles/hnsw_poc.dir/main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/hnsw_poc.dir/main.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/main.cpp -o CMakeFiles/hnsw_poc.dir/main.cpp.s + +# Object files for target hnsw_poc +hnsw_poc_OBJECTS = \ +"CMakeFiles/hnsw_poc.dir/main.cpp.o" + +# External object files for target hnsw_poc +hnsw_poc_EXTERNAL_OBJECTS = + +hnsw_poc: CMakeFiles/hnsw_poc.dir/main.cpp.o +hnsw_poc: CMakeFiles/hnsw_poc.dir/build.make +hnsw_poc: CMakeFiles/hnsw_poc.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable hnsw_poc" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/hnsw_poc.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/hnsw_poc.dir/build: hnsw_poc +.PHONY : CMakeFiles/hnsw_poc.dir/build + +CMakeFiles/hnsw_poc.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/hnsw_poc.dir/cmake_clean.cmake +.PHONY : CMakeFiles/hnsw_poc.dir/clean + +CMakeFiles/hnsw_poc.dir/depend: + cd /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : CMakeFiles/hnsw_poc.dir/depend + diff --git a/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/cmake_clean.cmake b/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/cmake_clean.cmake new file mode 100644 index 00000000..0e338c74 --- /dev/null +++ b/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/hnsw_poc.dir/main.cpp.o" + "CMakeFiles/hnsw_poc.dir/main.cpp.o.d" + "hnsw_poc" + "hnsw_poc.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/hnsw_poc.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/compiler_depend.internal b/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/compiler_depend.internal new file mode 100644 index 00000000..61c934ad --- /dev/null +++ b/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/compiler_depend.internal @@ -0,0 +1,408 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.28 + +CMakeFiles/hnsw_poc.dir/main.cpp.o + /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/main.cpp + /home/a0d00kc/Desktop/BharatMLStack/lv2l/algomods/hnswlib/hnswlib/bruteforce.h + /home/a0d00kc/Desktop/BharatMLStack/lv2l/algomods/hnswlib/hnswlib/hnswalg.h + /home/a0d00kc/Desktop/BharatMLStack/lv2l/algomods/hnswlib/hnswlib/hnswlib.h + /home/a0d00kc/Desktop/BharatMLStack/lv2l/algomods/hnswlib/hnswlib/space_ip.h + /home/a0d00kc/Desktop/BharatMLStack/lv2l/algomods/hnswlib/hnswlib/space_l2.h + /home/a0d00kc/Desktop/BharatMLStack/lv2l/algomods/hnswlib/hnswlib/stop_condition.h + /home/a0d00kc/Desktop/BharatMLStack/lv2l/algomods/hnswlib/hnswlib/visited_list_pool.h + /usr/include/alloca.h + /usr/include/asm-generic/errno-base.h + /usr/include/asm-generic/errno.h + /usr/include/assert.h + /usr/include/c++/13/algorithm + /usr/include/c++/13/atomic + /usr/include/c++/13/backward/auto_ptr.h + /usr/include/c++/13/backward/binders.h + /usr/include/c++/13/bit + /usr/include/c++/13/bits/algorithmfwd.h + /usr/include/c++/13/bits/align.h + /usr/include/c++/13/bits/alloc_traits.h + /usr/include/c++/13/bits/allocated_ptr.h + /usr/include/c++/13/bits/allocator.h + /usr/include/c++/13/bits/atomic_base.h + /usr/include/c++/13/bits/atomic_lockfree_defines.h + /usr/include/c++/13/bits/basic_ios.h + /usr/include/c++/13/bits/basic_ios.tcc + /usr/include/c++/13/bits/basic_string.h + /usr/include/c++/13/bits/basic_string.tcc + /usr/include/c++/13/bits/char_traits.h + /usr/include/c++/13/bits/charconv.h + /usr/include/c++/13/bits/chrono.h + /usr/include/c++/13/bits/codecvt.h + /usr/include/c++/13/bits/concept_check.h + /usr/include/c++/13/bits/cpp_type_traits.h + /usr/include/c++/13/bits/cxxabi_forced.h + /usr/include/c++/13/bits/cxxabi_init_exception.h + /usr/include/c++/13/bits/deque.tcc + /usr/include/c++/13/bits/enable_special_members.h + /usr/include/c++/13/bits/erase_if.h + /usr/include/c++/13/bits/exception.h + /usr/include/c++/13/bits/exception_defines.h + /usr/include/c++/13/bits/exception_ptr.h + /usr/include/c++/13/bits/fstream.tcc + /usr/include/c++/13/bits/functexcept.h + /usr/include/c++/13/bits/functional_hash.h + /usr/include/c++/13/bits/hash_bytes.h + /usr/include/c++/13/bits/hashtable.h + /usr/include/c++/13/bits/hashtable_policy.h + /usr/include/c++/13/bits/invoke.h + /usr/include/c++/13/bits/ios_base.h + /usr/include/c++/13/bits/istream.tcc + /usr/include/c++/13/bits/list.tcc + /usr/include/c++/13/bits/locale_classes.h + /usr/include/c++/13/bits/locale_classes.tcc + /usr/include/c++/13/bits/locale_facets.h + /usr/include/c++/13/bits/locale_facets.tcc + /usr/include/c++/13/bits/localefwd.h + /usr/include/c++/13/bits/memory_resource.h + /usr/include/c++/13/bits/memoryfwd.h + /usr/include/c++/13/bits/move.h + /usr/include/c++/13/bits/nested_exception.h + /usr/include/c++/13/bits/new_allocator.h + /usr/include/c++/13/bits/node_handle.h + /usr/include/c++/13/bits/ostream.tcc + /usr/include/c++/13/bits/ostream_insert.h + /usr/include/c++/13/bits/parse_numbers.h + /usr/include/c++/13/bits/postypes.h + /usr/include/c++/13/bits/predefined_ops.h + /usr/include/c++/13/bits/ptr_traits.h + /usr/include/c++/13/bits/random.h + /usr/include/c++/13/bits/random.tcc + /usr/include/c++/13/bits/range_access.h + /usr/include/c++/13/bits/refwrap.h + /usr/include/c++/13/bits/requires_hosted.h + /usr/include/c++/13/bits/shared_ptr.h + /usr/include/c++/13/bits/shared_ptr_atomic.h + /usr/include/c++/13/bits/shared_ptr_base.h + /usr/include/c++/13/bits/specfun.h + /usr/include/c++/13/bits/std_abs.h + /usr/include/c++/13/bits/std_mutex.h + /usr/include/c++/13/bits/stl_algo.h + /usr/include/c++/13/bits/stl_algobase.h + /usr/include/c++/13/bits/stl_bvector.h + /usr/include/c++/13/bits/stl_construct.h + /usr/include/c++/13/bits/stl_deque.h + /usr/include/c++/13/bits/stl_function.h + /usr/include/c++/13/bits/stl_heap.h + /usr/include/c++/13/bits/stl_iterator.h + /usr/include/c++/13/bits/stl_iterator_base_funcs.h + /usr/include/c++/13/bits/stl_iterator_base_types.h + /usr/include/c++/13/bits/stl_list.h + /usr/include/c++/13/bits/stl_numeric.h + /usr/include/c++/13/bits/stl_pair.h + /usr/include/c++/13/bits/stl_queue.h + /usr/include/c++/13/bits/stl_raw_storage_iter.h + /usr/include/c++/13/bits/stl_tempbuf.h + /usr/include/c++/13/bits/stl_uninitialized.h + /usr/include/c++/13/bits/stl_vector.h + /usr/include/c++/13/bits/streambuf.tcc + /usr/include/c++/13/bits/streambuf_iterator.h + /usr/include/c++/13/bits/string_view.tcc + /usr/include/c++/13/bits/stringfwd.h + /usr/include/c++/13/bits/uniform_int_dist.h + /usr/include/c++/13/bits/unique_lock.h + /usr/include/c++/13/bits/unique_ptr.h + /usr/include/c++/13/bits/unordered_map.h + /usr/include/c++/13/bits/unordered_set.h + /usr/include/c++/13/bits/uses_allocator.h + /usr/include/c++/13/bits/uses_allocator_args.h + /usr/include/c++/13/bits/utility.h + /usr/include/c++/13/bits/vector.tcc + /usr/include/c++/13/cctype + /usr/include/c++/13/cerrno + /usr/include/c++/13/chrono + /usr/include/c++/13/clocale + /usr/include/c++/13/cmath + /usr/include/c++/13/cstddef + /usr/include/c++/13/cstdint + /usr/include/c++/13/cstdio + /usr/include/c++/13/cstdlib + /usr/include/c++/13/ctime + /usr/include/c++/13/cwchar + /usr/include/c++/13/cwctype + /usr/include/c++/13/debug/assertions.h + /usr/include/c++/13/debug/debug.h + /usr/include/c++/13/deque + /usr/include/c++/13/exception + /usr/include/c++/13/ext/aligned_buffer.h + /usr/include/c++/13/ext/alloc_traits.h + /usr/include/c++/13/ext/atomicity.h + /usr/include/c++/13/ext/concurrence.h + /usr/include/c++/13/ext/numeric_traits.h + /usr/include/c++/13/ext/string_conversions.h + /usr/include/c++/13/ext/type_traits.h + /usr/include/c++/13/fstream + /usr/include/c++/13/initializer_list + /usr/include/c++/13/ios + /usr/include/c++/13/iosfwd + /usr/include/c++/13/iostream + /usr/include/c++/13/istream + /usr/include/c++/13/limits + /usr/include/c++/13/list + /usr/include/c++/13/memory + /usr/include/c++/13/mutex + /usr/include/c++/13/new + /usr/include/c++/13/numeric + /usr/include/c++/13/ostream + /usr/include/c++/13/pstl/execution_defs.h + /usr/include/c++/13/pstl/glue_algorithm_defs.h + /usr/include/c++/13/pstl/glue_memory_defs.h + /usr/include/c++/13/pstl/glue_numeric_defs.h + /usr/include/c++/13/pstl/pstl_config.h + /usr/include/c++/13/queue + /usr/include/c++/13/random + /usr/include/c++/13/ratio + /usr/include/c++/13/stdexcept + /usr/include/c++/13/stdlib.h + /usr/include/c++/13/streambuf + /usr/include/c++/13/string + /usr/include/c++/13/string_view + /usr/include/c++/13/system_error + /usr/include/c++/13/tr1/bessel_function.tcc + /usr/include/c++/13/tr1/beta_function.tcc + /usr/include/c++/13/tr1/ell_integral.tcc + /usr/include/c++/13/tr1/exp_integral.tcc + /usr/include/c++/13/tr1/gamma.tcc + /usr/include/c++/13/tr1/hypergeometric.tcc + /usr/include/c++/13/tr1/legendre_function.tcc + /usr/include/c++/13/tr1/modified_bessel_func.tcc + /usr/include/c++/13/tr1/poly_hermite.tcc + /usr/include/c++/13/tr1/poly_laguerre.tcc + /usr/include/c++/13/tr1/riemann_zeta.tcc + /usr/include/c++/13/tr1/special_function_util.h + /usr/include/c++/13/tuple + /usr/include/c++/13/type_traits + /usr/include/c++/13/typeinfo + /usr/include/c++/13/unordered_map + /usr/include/c++/13/unordered_set + /usr/include/c++/13/vector + /usr/include/ctype.h + /usr/include/endian.h + /usr/include/errno.h + /usr/include/features-time64.h + /usr/include/features.h + /usr/include/linux/errno.h + /usr/include/locale.h + /usr/include/math.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/stdc-predef.h + /usr/include/stdint.h + /usr/include/stdio.h + /usr/include/stdlib.h + /usr/include/string.h + /usr/include/strings.h + /usr/include/time.h + /usr/include/wchar.h + /usr/include/wctype.h + /usr/include/x86_64-linux-gnu/asm/errno.h + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/x86_64-linux-gnu/bits/byteswap.h + /usr/include/x86_64-linux-gnu/bits/cpu-set.h + /usr/include/x86_64-linux-gnu/bits/endian.h + /usr/include/x86_64-linux-gnu/bits/endianness.h + /usr/include/x86_64-linux-gnu/bits/errno.h + /usr/include/x86_64-linux-gnu/bits/floatn-common.h + /usr/include/x86_64-linux-gnu/bits/floatn.h + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h + /usr/include/x86_64-linux-gnu/bits/fp-fast.h + /usr/include/x86_64-linux-gnu/bits/fp-logb.h + /usr/include/x86_64-linux-gnu/bits/iscanonical.h + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h + /usr/include/x86_64-linux-gnu/bits/locale.h + /usr/include/x86_64-linux-gnu/bits/long-double.h + /usr/include/x86_64-linux-gnu/bits/math-vector.h + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h + /usr/include/x86_64-linux-gnu/bits/mathcalls.h + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/select-decl.h + /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/select2.h + /usr/include/x86_64-linux-gnu/bits/setjmp.h + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h + /usr/include/x86_64-linux-gnu/bits/stdint-least.h + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/x86_64-linux-gnu/bits/stdio.h + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h + /usr/include/x86_64-linux-gnu/bits/stdio2.h + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/x86_64-linux-gnu/bits/stdlib.h + /usr/include/x86_64-linux-gnu/bits/string_fortified.h + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h + /usr/include/x86_64-linux-gnu/bits/time.h + /usr/include/x86_64-linux-gnu/bits/time64.h + /usr/include/x86_64-linux-gnu/bits/timesize.h + /usr/include/x86_64-linux-gnu/bits/timex.h + /usr/include/x86_64-linux-gnu/bits/types.h + /usr/include/x86_64-linux-gnu/bits/types/FILE.h + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/x86_64-linux-gnu/bits/types/error_t.h + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h + /usr/include/x86_64-linux-gnu/bits/types/time_t.h + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h + /usr/include/x86_64-linux-gnu/bits/typesizes.h + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h + /usr/include/x86_64-linux-gnu/bits/waitflags.h + /usr/include/x86_64-linux-gnu/bits/waitstatus.h + /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h + /usr/include/x86_64-linux-gnu/bits/wchar2.h + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h + /usr/include/x86_64-linux-gnu/bits/wordsize.h + /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h + /usr/include/x86_64-linux-gnu/c++/13/bits/basic_file.h + /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h + /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h + /usr/include/x86_64-linux-gnu/c++/13/bits/c++io.h + /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h + /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h + /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h + /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h + /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h + /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h + /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h + /usr/include/x86_64-linux-gnu/c++/13/bits/opt_random.h + /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h + /usr/include/x86_64-linux-gnu/gnu/stubs.h + /usr/include/x86_64-linux-gnu/sys/cdefs.h + /usr/include/x86_64-linux-gnu/sys/select.h + /usr/include/x86_64-linux-gnu/sys/single_threaded.h + /usr/include/x86_64-linux-gnu/sys/types.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/adxintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/ammintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/amxbf16intrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/amxcomplexintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/amxfp16intrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/amxint8intrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/amxtileintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx2intrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx5124fmapsintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx5124vnniwintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512bf16intrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512bf16vlintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512bitalgintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512bwintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512cdintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512dqintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512erintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512fintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512fp16intrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512fp16vlintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512ifmaintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512ifmavlintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512pfintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vbmi2intrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vbmi2vlintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vbmiintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vbmivlintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vlbwintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vldqintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vlintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vnniintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vnnivlintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vp2intersectintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vp2intersectvlintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vpopcntdqintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vpopcntdqvlintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avxifmaintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avxintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avxneconvertintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avxvnniint8intrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/avxvnniintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/bmi2intrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/bmiintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/cetintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/cldemoteintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/clflushoptintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/clwbintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/clzerointrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/cmpccxaddintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/cpuid.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/emmintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/enqcmdintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/f16cintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/fma4intrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/fmaintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/fxsrintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/gfniintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/hresetintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/ia32intrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/immintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/keylockerintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/lwpintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/lzcntintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/mm3dnow.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/mm_malloc.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/mmintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/movdirintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/mwaitintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/mwaitxintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/pconfigintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/pkuintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/pmmintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/popcntintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/prfchiintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/prfchwintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/raointintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/rdseedintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/rtmintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/serializeintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/sgxintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/shaintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/smmintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/tbmintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/tmmintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/tsxldtrkintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/uintrintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/vaesintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/vpclmulqdqintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/waitpkgintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/wbnoinvdintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/wmmintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/x86gprintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/x86intrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/xmmintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/xopintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/xsavecintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/xsaveintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/xsaveoptintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/xsavesintrin.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/xtestintrin.h + diff --git a/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/compiler_depend.make b/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/compiler_depend.make new file mode 100644 index 00000000..1a8b5d3d --- /dev/null +++ b/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/compiler_depend.make @@ -0,0 +1,1213 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.28 + +CMakeFiles/hnsw_poc.dir/main.cpp.o: /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/main.cpp \ + /home/a0d00kc/Desktop/BharatMLStack/lv2l/algomods/hnswlib/hnswlib/bruteforce.h \ + /home/a0d00kc/Desktop/BharatMLStack/lv2l/algomods/hnswlib/hnswlib/hnswalg.h \ + /home/a0d00kc/Desktop/BharatMLStack/lv2l/algomods/hnswlib/hnswlib/hnswlib.h \ + /home/a0d00kc/Desktop/BharatMLStack/lv2l/algomods/hnswlib/hnswlib/space_ip.h \ + /home/a0d00kc/Desktop/BharatMLStack/lv2l/algomods/hnswlib/hnswlib/space_l2.h \ + /home/a0d00kc/Desktop/BharatMLStack/lv2l/algomods/hnswlib/hnswlib/stop_condition.h \ + /home/a0d00kc/Desktop/BharatMLStack/lv2l/algomods/hnswlib/hnswlib/visited_list_pool.h \ + /usr/include/alloca.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/assert.h \ + /usr/include/c++/13/algorithm \ + /usr/include/c++/13/atomic \ + /usr/include/c++/13/backward/auto_ptr.h \ + /usr/include/c++/13/backward/binders.h \ + /usr/include/c++/13/bit \ + /usr/include/c++/13/bits/algorithmfwd.h \ + /usr/include/c++/13/bits/align.h \ + /usr/include/c++/13/bits/alloc_traits.h \ + /usr/include/c++/13/bits/allocated_ptr.h \ + /usr/include/c++/13/bits/allocator.h \ + /usr/include/c++/13/bits/atomic_base.h \ + /usr/include/c++/13/bits/atomic_lockfree_defines.h \ + /usr/include/c++/13/bits/basic_ios.h \ + /usr/include/c++/13/bits/basic_ios.tcc \ + /usr/include/c++/13/bits/basic_string.h \ + /usr/include/c++/13/bits/basic_string.tcc \ + /usr/include/c++/13/bits/char_traits.h \ + /usr/include/c++/13/bits/charconv.h \ + /usr/include/c++/13/bits/chrono.h \ + /usr/include/c++/13/bits/codecvt.h \ + /usr/include/c++/13/bits/concept_check.h \ + /usr/include/c++/13/bits/cpp_type_traits.h \ + /usr/include/c++/13/bits/cxxabi_forced.h \ + /usr/include/c++/13/bits/cxxabi_init_exception.h \ + /usr/include/c++/13/bits/deque.tcc \ + /usr/include/c++/13/bits/enable_special_members.h \ + /usr/include/c++/13/bits/erase_if.h \ + /usr/include/c++/13/bits/exception.h \ + /usr/include/c++/13/bits/exception_defines.h \ + /usr/include/c++/13/bits/exception_ptr.h \ + /usr/include/c++/13/bits/fstream.tcc \ + /usr/include/c++/13/bits/functexcept.h \ + /usr/include/c++/13/bits/functional_hash.h \ + /usr/include/c++/13/bits/hash_bytes.h \ + /usr/include/c++/13/bits/hashtable.h \ + /usr/include/c++/13/bits/hashtable_policy.h \ + /usr/include/c++/13/bits/invoke.h \ + /usr/include/c++/13/bits/ios_base.h \ + /usr/include/c++/13/bits/istream.tcc \ + /usr/include/c++/13/bits/list.tcc \ + /usr/include/c++/13/bits/locale_classes.h \ + /usr/include/c++/13/bits/locale_classes.tcc \ + /usr/include/c++/13/bits/locale_facets.h \ + /usr/include/c++/13/bits/locale_facets.tcc \ + /usr/include/c++/13/bits/localefwd.h \ + /usr/include/c++/13/bits/memory_resource.h \ + /usr/include/c++/13/bits/memoryfwd.h \ + /usr/include/c++/13/bits/move.h \ + /usr/include/c++/13/bits/nested_exception.h \ + /usr/include/c++/13/bits/new_allocator.h \ + /usr/include/c++/13/bits/node_handle.h \ + /usr/include/c++/13/bits/ostream.tcc \ + /usr/include/c++/13/bits/ostream_insert.h \ + /usr/include/c++/13/bits/parse_numbers.h \ + /usr/include/c++/13/bits/postypes.h \ + /usr/include/c++/13/bits/predefined_ops.h \ + /usr/include/c++/13/bits/ptr_traits.h \ + /usr/include/c++/13/bits/random.h \ + /usr/include/c++/13/bits/random.tcc \ + /usr/include/c++/13/bits/range_access.h \ + /usr/include/c++/13/bits/refwrap.h \ + /usr/include/c++/13/bits/requires_hosted.h \ + /usr/include/c++/13/bits/shared_ptr.h \ + /usr/include/c++/13/bits/shared_ptr_atomic.h \ + /usr/include/c++/13/bits/shared_ptr_base.h \ + /usr/include/c++/13/bits/specfun.h \ + /usr/include/c++/13/bits/std_abs.h \ + /usr/include/c++/13/bits/std_mutex.h \ + /usr/include/c++/13/bits/stl_algo.h \ + /usr/include/c++/13/bits/stl_algobase.h \ + /usr/include/c++/13/bits/stl_bvector.h \ + /usr/include/c++/13/bits/stl_construct.h \ + /usr/include/c++/13/bits/stl_deque.h \ + /usr/include/c++/13/bits/stl_function.h \ + /usr/include/c++/13/bits/stl_heap.h \ + /usr/include/c++/13/bits/stl_iterator.h \ + /usr/include/c++/13/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/13/bits/stl_iterator_base_types.h \ + /usr/include/c++/13/bits/stl_list.h \ + /usr/include/c++/13/bits/stl_numeric.h \ + /usr/include/c++/13/bits/stl_pair.h \ + /usr/include/c++/13/bits/stl_queue.h \ + /usr/include/c++/13/bits/stl_raw_storage_iter.h \ + /usr/include/c++/13/bits/stl_tempbuf.h \ + /usr/include/c++/13/bits/stl_uninitialized.h \ + /usr/include/c++/13/bits/stl_vector.h \ + /usr/include/c++/13/bits/streambuf.tcc \ + /usr/include/c++/13/bits/streambuf_iterator.h \ + /usr/include/c++/13/bits/string_view.tcc \ + /usr/include/c++/13/bits/stringfwd.h \ + /usr/include/c++/13/bits/uniform_int_dist.h \ + /usr/include/c++/13/bits/unique_lock.h \ + /usr/include/c++/13/bits/unique_ptr.h \ + /usr/include/c++/13/bits/unordered_map.h \ + /usr/include/c++/13/bits/unordered_set.h \ + /usr/include/c++/13/bits/uses_allocator.h \ + /usr/include/c++/13/bits/uses_allocator_args.h \ + /usr/include/c++/13/bits/utility.h \ + /usr/include/c++/13/bits/vector.tcc \ + /usr/include/c++/13/cctype \ + /usr/include/c++/13/cerrno \ + /usr/include/c++/13/chrono \ + /usr/include/c++/13/clocale \ + /usr/include/c++/13/cmath \ + /usr/include/c++/13/cstddef \ + /usr/include/c++/13/cstdint \ + /usr/include/c++/13/cstdio \ + /usr/include/c++/13/cstdlib \ + /usr/include/c++/13/ctime \ + /usr/include/c++/13/cwchar \ + /usr/include/c++/13/cwctype \ + /usr/include/c++/13/debug/assertions.h \ + /usr/include/c++/13/debug/debug.h \ + /usr/include/c++/13/deque \ + /usr/include/c++/13/exception \ + /usr/include/c++/13/ext/aligned_buffer.h \ + /usr/include/c++/13/ext/alloc_traits.h \ + /usr/include/c++/13/ext/atomicity.h \ + /usr/include/c++/13/ext/concurrence.h \ + /usr/include/c++/13/ext/numeric_traits.h \ + /usr/include/c++/13/ext/string_conversions.h \ + /usr/include/c++/13/ext/type_traits.h \ + /usr/include/c++/13/fstream \ + /usr/include/c++/13/initializer_list \ + /usr/include/c++/13/ios \ + /usr/include/c++/13/iosfwd \ + /usr/include/c++/13/iostream \ + /usr/include/c++/13/istream \ + /usr/include/c++/13/limits \ + /usr/include/c++/13/list \ + /usr/include/c++/13/memory \ + /usr/include/c++/13/mutex \ + /usr/include/c++/13/new \ + /usr/include/c++/13/numeric \ + /usr/include/c++/13/ostream \ + /usr/include/c++/13/pstl/execution_defs.h \ + /usr/include/c++/13/pstl/glue_algorithm_defs.h \ + /usr/include/c++/13/pstl/glue_memory_defs.h \ + /usr/include/c++/13/pstl/glue_numeric_defs.h \ + /usr/include/c++/13/pstl/pstl_config.h \ + /usr/include/c++/13/queue \ + /usr/include/c++/13/random \ + /usr/include/c++/13/ratio \ + /usr/include/c++/13/stdexcept \ + /usr/include/c++/13/stdlib.h \ + /usr/include/c++/13/streambuf \ + /usr/include/c++/13/string \ + /usr/include/c++/13/string_view \ + /usr/include/c++/13/system_error \ + /usr/include/c++/13/tr1/bessel_function.tcc \ + /usr/include/c++/13/tr1/beta_function.tcc \ + /usr/include/c++/13/tr1/ell_integral.tcc \ + /usr/include/c++/13/tr1/exp_integral.tcc \ + /usr/include/c++/13/tr1/gamma.tcc \ + /usr/include/c++/13/tr1/hypergeometric.tcc \ + /usr/include/c++/13/tr1/legendre_function.tcc \ + /usr/include/c++/13/tr1/modified_bessel_func.tcc \ + /usr/include/c++/13/tr1/poly_hermite.tcc \ + /usr/include/c++/13/tr1/poly_laguerre.tcc \ + /usr/include/c++/13/tr1/riemann_zeta.tcc \ + /usr/include/c++/13/tr1/special_function_util.h \ + /usr/include/c++/13/tuple \ + /usr/include/c++/13/type_traits \ + /usr/include/c++/13/typeinfo \ + /usr/include/c++/13/unordered_map \ + /usr/include/c++/13/unordered_set \ + /usr/include/c++/13/vector \ + /usr/include/ctype.h \ + /usr/include/endian.h \ + /usr/include/errno.h \ + /usr/include/features-time64.h \ + /usr/include/features.h \ + /usr/include/linux/errno.h \ + /usr/include/locale.h \ + /usr/include/math.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/stdc-predef.h \ + /usr/include/stdint.h \ + /usr/include/stdio.h \ + /usr/include/stdlib.h \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/time.h \ + /usr/include/wchar.h \ + /usr/include/wctype.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \ + /usr/include/x86_64-linux-gnu/bits/fp-fast.h \ + /usr/include/x86_64-linux-gnu/bits/fp-logb.h \ + /usr/include/x86_64-linux-gnu/bits/iscanonical.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/bits/math-vector.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/basic_file.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/c++io.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/opt_random.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/adxintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/ammintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/amxbf16intrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/amxcomplexintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/amxfp16intrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/amxint8intrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/amxtileintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx2intrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx5124fmapsintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx5124vnniwintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512bf16intrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512bf16vlintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512bitalgintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512bwintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512cdintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512dqintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512erintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512fintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512fp16intrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512fp16vlintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512ifmaintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512ifmavlintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512pfintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vbmi2intrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vbmi2vlintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vbmiintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vbmivlintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vlbwintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vldqintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vlintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vnniintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vnnivlintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vp2intersectintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vp2intersectvlintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vpopcntdqintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vpopcntdqvlintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avxifmaintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avxintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avxneconvertintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avxvnniint8intrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avxvnniintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/bmi2intrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/bmiintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/cetintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/cldemoteintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/clflushoptintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/clwbintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/clzerointrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/cmpccxaddintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/cpuid.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/emmintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/enqcmdintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/f16cintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/fma4intrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/fmaintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/fxsrintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/gfniintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/hresetintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/ia32intrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/immintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/keylockerintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/lwpintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/lzcntintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/mm3dnow.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/mm_malloc.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/mmintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/movdirintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/mwaitintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/mwaitxintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/pconfigintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/pkuintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/pmmintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/popcntintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/prfchiintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/prfchwintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/raointintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/rdseedintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/rtmintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/serializeintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/sgxintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/shaintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/smmintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/tbmintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/tmmintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/tsxldtrkintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/uintrintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/vaesintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/vpclmulqdqintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/waitpkgintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/wbnoinvdintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/wmmintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/x86gprintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/x86intrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/xmmintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/xopintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/xsavecintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/xsaveintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/xsaveoptintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/xsavesintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/xtestintrin.h + + +/usr/lib/gcc/x86_64-linux-gnu/13/include/xtestintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/xsavesintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/xsaveoptintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/xsaveintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/xsavecintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/xopintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/x86gprintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/vaesintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/tsxldtrkintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/tmmintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/tbmintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/smmintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/rtmintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/rdseedintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/raointintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/popcntintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/pmmintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/pkuintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/mm_malloc.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/mm3dnow.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/lzcntintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/lwpintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/keylockerintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/ia32intrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/gfniintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/fxsrintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/fmaintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/mwaitintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/f16cintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/cmpccxaddintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/clzerointrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/cldemoteintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/bmiintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/bmi2intrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/uintrintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avxvnniint8intrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avxifmaintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vpopcntdqvlintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vp2intersectintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vnnivlintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vnniintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vldqintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vbmi2vlintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx512fp16vlintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx512dqintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx512cdintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx512bitalgintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx512bf16intrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx5124vnniwintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx5124fmapsintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/amxtileintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/amxint8intrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/amxfp16intrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/amxcomplexintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/amxbf16intrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/cpuid.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/ammintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/adxintrin.h: + +/usr/include/x86_64-linux-gnu/sys/single_threaded.h: + +/usr/include/x86_64-linux-gnu/sys/cdefs.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vbmivlintrin.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs.h: + +/usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/emmintrin.h: + +/usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h: + +/usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h: + +/usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h: + +/usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h: + +/usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/sgxintrin.h: + +/usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h: + +/usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h: + +/usr/include/x86_64-linux-gnu/c++/13/bits/basic_file.h: + +/usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h: + +/usr/include/x86_64-linux-gnu/bits/wordsize.h: + +/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h: + +/usr/include/x86_64-linux-gnu/bits/wchar.h: + +/usr/include/x86_64-linux-gnu/bits/waitflags.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx512fintrin.h: + +/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: + +/usr/include/x86_64-linux-gnu/bits/typesizes.h: + +/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/time_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx512fp16intrin.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: + +/usr/include/c++/13/debug/assertions.h: + +/usr/include/x86_64-linux-gnu/bits/select-decl.h: + +/usr/include/c++/13/ctime: + +/usr/include/c++/13/deque: + +/usr/include/c++/13/cstdlib: + +/usr/include/c++/13/cstdint: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/x86intrin.h: + +/usr/include/c++/13/clocale: + +/usr/include/c++/13/bits/vector.tcc: + +/usr/include/c++/13/bits/stl_function.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/hresetintrin.h: + +/usr/include/c++/13/tr1/beta_function.tcc: + +/usr/include/c++/13/bits/uses_allocator_args.h: + +/usr/include/c++/13/bits/atomic_base.h: + +/usr/include/c++/13/bits/uses_allocator.h: + +/usr/include/c++/13/bits/postypes.h: + +/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h: + +/usr/include/c++/13/bits/unordered_set.h: + +/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/c++/13/bits/unique_ptr.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/wmmintrin.h: + +/usr/include/c++/13/bits/align.h: + +/usr/include/c++/13/bits/unordered_map.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/wbnoinvdintrin.h: + +/usr/include/c++/13/bits/new_allocator.h: + +/usr/include/c++/13/bits/stl_uninitialized.h: + +/usr/include/c++/13/bits/stl_numeric.h: + +/usr/include/c++/13/cerrno: + +/usr/include/x86_64-linux-gnu/bits/stdint-least.h: + +/usr/include/x86_64-linux-gnu/bits/strings_fortified.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/c++/13/bits/stl_construct.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/prfchiintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vbmiintrin.h: + +/usr/include/c++/13/bits/std_mutex.h: + +/usr/include/c++/13/bits/stl_bvector.h: + +/usr/include/c++/13/bits/stl_algobase.h: + +/usr/include/c++/13/chrono: + +/usr/include/c++/13/bits/stl_algo.h: + +/usr/include/c++/13/cstddef: + +/usr/include/c++/13/bits/shared_ptr_atomic.h: + +/usr/include/x86_64-linux-gnu/bits/wchar2-decl.h: + +/usr/include/c++/13/bits/stl_list.h: + +/usr/include/c++/13/bits/erase_if.h: + +/usr/include/c++/13/bits/stringfwd.h: + +/usr/include/c++/13/bits/shared_ptr.h: + +/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: + +/usr/include/c++/13/bits/stl_deque.h: + +/usr/include/c++/13/bits/locale_facets.tcc: + +/usr/include/c++/13/cctype: + +/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/13/ext/atomicity.h: + +/usr/include/c++/13/tr1/gamma.tcc: + +/usr/include/c++/13/exception: + +/usr/include/c++/13/pstl/glue_memory_defs.h: + +/usr/include/strings.h: + +/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/c++/13/bits/stl_heap.h: + +/usr/include/c++/13/bits/std_abs.h: + +/usr/include/c++/13/bits/parse_numbers.h: + +/usr/include/c++/13/bits/ostream_insert.h: + +/usr/include/c++/13/bits/ostream.tcc: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avxneconvertintrin.h: + +/usr/include/c++/13/bits/move.h: + +/usr/include/c++/13/bits/stl_queue.h: + +/usr/include/c++/13/bits/requires_hosted.h: + +/usr/include/x86_64-linux-gnu/bits/floatn-common.h: + +/usr/include/c++/13/bits/atomic_lockfree_defines.h: + +/usr/include/x86_64-linux-gnu/asm/errno.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx512erintrin.h: + +/usr/include/c++/13/bits/streambuf.tcc: + +/usr/include/c++/13/bits/specfun.h: + +/usr/include/c++/13/bits/basic_string.h: + +/usr/include/c++/13/atomic: + +/usr/include/c++/13/bits/functexcept.h: + +/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h: + +/usr/include/c++/13/numeric: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vlbwintrin.h: + +/usr/include/c++/13/bits/locale_facets.h: + +/usr/include/c++/13/backward/binders.h: + +/usr/include/c++/13/bits/basic_ios.tcc: + +/usr/include/c++/13/pstl/execution_defs.h: + +/usr/include/c++/13/bits/alloc_traits.h: + +/usr/include/c++/13/bits/concept_check.h: + +/usr/include/x86_64-linux-gnu/bits/long-double.h: + +/usr/include/c++/13/bits/algorithmfwd.h: + +/usr/include/x86_64-linux-gnu/bits/wchar2.h: + +/usr/include/x86_64-linux-gnu/bits/fp-logb.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: + +/usr/include/c++/13/bits/node_handle.h: + +/usr/include/c++/13/bits/predefined_ops.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/prfchwintrin.h: + +/usr/include/c++/13/iosfwd: + +/usr/include/c++/13/bits/basic_ios.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/shaintrin.h: + +/usr/include/x86_64-linux-gnu/bits/time64.h: + +/usr/include/c++/13/system_error: + +/usr/include/c++/13/bits/string_view.tcc: + +/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/x86_64-linux-gnu/bits/endianness.h: + +/usr/include/c++/13/bits/chrono.h: + +/usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h: + +/usr/include/c++/13/bits/char_traits.h: + +/usr/include/c++/13/bits/hashtable_policy.h: + +/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: + +/usr/include/c++/13/bits/istream.tcc: + +/usr/include/c++/13/bits/exception_ptr.h: + +/usr/include/c++/13/tr1/poly_laguerre.tcc: + +/home/a0d00kc/Desktop/BharatMLStack/lv2l/algomods/hnswlib/hnswlib/bruteforce.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx512ifmaintrin.h: + +/usr/include/c++/13/ext/string_conversions.h: + +/home/a0d00kc/Desktop/BharatMLStack/lv2l/algomods/hnswlib/hnswlib/hnswalg.h: + +/usr/include/x86_64-linux-gnu/bits/types/FILE.h: + +/usr/include/c++/13/backward/auto_ptr.h: + +/usr/include/assert.h: + +/usr/include/c++/13/bits/stl_vector.h: + +/usr/include/x86_64-linux-gnu/sys/types.h: + +/usr/include/c++/13/unordered_set: + +/usr/include/c++/13/bits/stl_tempbuf.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avxintrin.h: + +/usr/include/c++/13/bits/random.h: + +/usr/include/c++/13/bits/codecvt.h: + +/usr/include/c++/13/bits/unique_lock.h: + +/usr/include/c++/13/mutex: + +/usr/include/x86_64-linux-gnu/bits/errno.h: + +/usr/include/c++/13/bits/stl_pair.h: + +/usr/include/c++/13/cstdio: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/xmmintrin.h: + +/usr/include/c++/13/fstream: + +/usr/include/c++/13/bits/allocated_ptr.h: + +/usr/include/c++/13/bit: + +/usr/include/c++/13/bits/basic_string.tcc: + +/home/a0d00kc/Desktop/BharatMLStack/lv2l/algomods/hnswlib/hnswlib/hnswlib.h: + +/usr/include/c++/13/bits/enable_special_members.h: + +/usr/include/c++/13/cwctype: + +/usr/include/c++/13/ratio: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/clflushoptintrin.h: + +/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/main.cpp: + +/home/a0d00kc/Desktop/BharatMLStack/lv2l/algomods/hnswlib/hnswlib/space_ip.h: + +/usr/include/c++/13/bits/deque.tcc: + +/usr/include/x86_64-linux-gnu/bits/endian.h: + +/home/a0d00kc/Desktop/BharatMLStack/lv2l/algomods/hnswlib/hnswlib/visited_list_pool.h: + +/usr/include/c++/13/bits/stl_raw_storage_iter.h: + +/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h: + +/usr/include/x86_64-linux-gnu/sys/select.h: + +/usr/include/c++/13/cwchar: + +/usr/include/alloca.h: + +/usr/include/c++/13/bits/refwrap.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/c++/13/bits/fstream.tcc: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/mmintrin.h: + +/usr/include/c++/13/algorithm: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/serializeintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vp2intersectvlintrin.h: + +/usr/include/c++/13/bits/stl_iterator_base_funcs.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/13/bits/hash_bytes.h: + +/usr/include/x86_64-linux-gnu/bits/math-vector.h: + +/usr/include/x86_64-linux-gnu/c++/13/bits/opt_random.h: + +/usr/include/c++/13/ostream: + +/usr/include/c++/13/tr1/riemann_zeta.tcc: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avxvnniintrin.h: + +/usr/include/c++/13/bits/cpp_type_traits.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx512ifmavlintrin.h: + +/usr/include/x86_64-linux-gnu/bits/types.h: + +/usr/include/c++/13/bits/cxxabi_forced.h: + +/usr/include/c++/13/bits/localefwd.h: + +/usr/include/c++/13/bits/streambuf_iterator.h: + +/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx512bwintrin.h: + +/usr/include/x86_64-linux-gnu/bits/waitstatus.h: + +/usr/include/c++/13/bits/exception_defines.h: + +/usr/include/c++/13/bits/cxxabi_init_exception.h: + +/usr/include/x86_64-linux-gnu/c++/13/bits/c++io.h: + +/usr/include/c++/13/typeinfo: + +/usr/include/c++/13/bits/exception.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: + +/usr/include/c++/13/bits/functional_hash.h: + +/usr/include/errno.h: + +/usr/include/x86_64-linux-gnu/bits/types/error_t.h: + +/usr/include/c++/13/bits/hashtable.h: + +/usr/include/c++/13/bits/ios_base.h: + +/usr/include/x86_64-linux-gnu/bits/mathcalls.h: + +/usr/include/c++/13/bits/uniform_int_dist.h: + +/usr/include/c++/13/bits/locale_classes.tcc: + +/usr/include/c++/13/bits/invoke.h: + +/usr/include/c++/13/streambuf: + +/usr/include/c++/13/bits/memory_resource.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/enqcmdintrin.h: + +/usr/include/c++/13/bits/shared_ptr_base.h: + +/usr/include/wchar.h: + +/usr/include/c++/13/bits/memoryfwd.h: + +/usr/include/c++/13/ext/aligned_buffer.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vpopcntdqintrin.h: + +/usr/include/locale.h: + +/usr/include/c++/13/bits/utility.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/fma4intrin.h: + +/usr/include/c++/13/list: + +/usr/include/c++/13/ext/alloc_traits.h: + +/usr/include/c++/13/new: + +/usr/include/c++/13/ext/concurrence.h: + +/usr/include/c++/13/pstl/glue_algorithm_defs.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/c++/13/bits/stl_iterator.h: + +/usr/include/c++/13/ext/numeric_traits.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/immintrin.h: + +/usr/include/c++/13/ext/type_traits.h: + +/usr/include/c++/13/tr1/bessel_function.tcc: + +/usr/include/c++/13/initializer_list: + +/usr/include/c++/13/ios: + +/usr/include/c++/13/iostream: + +/usr/include/c++/13/istream: + +/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h: + +/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: + +/usr/include/c++/13/limits: + +/home/a0d00kc/Desktop/BharatMLStack/lv2l/algomods/hnswlib/hnswlib/stop_condition.h: + +/usr/include/c++/13/memory: + +/usr/include/x86_64-linux-gnu/bits/floatn.h: + +/usr/include/c++/13/pstl/glue_numeric_defs.h: + +/usr/include/c++/13/bits/random.tcc: + +/usr/include/c++/13/random: + +/usr/include/c++/13/pstl/pstl_config.h: + +/usr/include/c++/13/queue: + +/usr/include/endian.h: + +/usr/include/stdint.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/waitpkgintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx512bf16vlintrin.h: + +/usr/include/c++/13/stdexcept: + +/usr/include/c++/13/stdlib.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: + +/usr/include/c++/13/string: + +/usr/include/features-time64.h: + +/usr/include/c++/13/tr1/ell_integral.tcc: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/mwaitxintrin.h: + +/usr/include/c++/13/tr1/exp_integral.tcc: + +/usr/include/c++/13/bits/range_access.h: + +/usr/include/c++/13/tr1/hypergeometric.tcc: + +/usr/include/c++/13/type_traits: + +/usr/include/c++/13/tr1/legendre_function.tcc: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx512pfintrin.h: + +/usr/include/c++/13/tr1/modified_bessel_func.tcc: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vbmi2intrin.h: + +/usr/include/c++/13/tr1/poly_hermite.tcc: + +/usr/include/c++/13/tr1/special_function_util.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/13/bits/list.tcc: + +/usr/include/c++/13/bits/nested_exception.h: + +/usr/include/c++/13/tuple: + +/usr/include/c++/13/bits/allocator.h: + +/usr/include/c++/13/unordered_map: + +/usr/include/c++/13/vector: + +/usr/include/ctype.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/vpclmulqdqintrin.h: + +/usr/include/features.h: + +/usr/include/c++/13/debug/debug.h: + +/usr/include/linux/errno.h: + +/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/pthread.h: + +/usr/include/wctype.h: + +/usr/include/sched.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/movdirintrin.h: + +/usr/include/c++/13/bits/stl_iterator_base_types.h: + +/usr/include/stdio.h: + +/usr/include/stdlib.h: + +/usr/include/string.h: + +/usr/include/x86_64-linux-gnu/bits/stdio.h: + +/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: + +/home/a0d00kc/Desktop/BharatMLStack/lv2l/algomods/hnswlib/hnswlib/space_l2.h: + +/usr/include/x86_64-linux-gnu/bits/byteswap.h: + +/usr/include/x86_64-linux-gnu/bits/cpu-set.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/pconfigintrin.h: + +/usr/include/x86_64-linux-gnu/bits/fp-fast.h: + +/usr/include/c++/13/string_view: + +/usr/include/x86_64-linux-gnu/bits/iscanonical.h: + +/usr/include/x86_64-linux-gnu/bits/locale.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/x86_64-linux-gnu/bits/sched.h: + +/usr/include/x86_64-linux-gnu/bits/time.h: + +/usr/include/x86_64-linux-gnu/bits/select.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/cetintrin.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vlintrin.h: + +/usr/include/c++/13/cmath: + +/usr/include/x86_64-linux-gnu/bits/select2.h: + +/usr/include/time.h: + +/usr/include/x86_64-linux-gnu/bits/setjmp.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/c++/13/bits/ptr_traits.h: + +/usr/include/x86_64-linux-gnu/bits/stdio2-decl.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/clwbintrin.h: + +/usr/include/x86_64-linux-gnu/bits/stdio2.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/avx2intrin.h: + +/usr/include/x86_64-linux-gnu/bits/string_fortified.h: + +/usr/include/c++/13/bits/locale_classes.h: + +/usr/include/x86_64-linux-gnu/bits/timesize.h: + +/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: + +/usr/include/x86_64-linux-gnu/bits/timex.h: + +/usr/include/math.h: + +/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: + +/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/c++/13/bits/charconv.h: + +/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: diff --git a/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/compiler_depend.ts b/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/compiler_depend.ts new file mode 100644 index 00000000..fed88759 --- /dev/null +++ b/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for hnsw_poc. diff --git a/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/depend.make b/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/depend.make new file mode 100644 index 00000000..221107ed --- /dev/null +++ b/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for hnsw_poc. +# This may be replaced when dependencies are built. diff --git a/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/flags.make b/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/flags.make new file mode 100644 index 00000000..2eeaa257 --- /dev/null +++ b/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.28 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -DHNSWLIB_USE_OPENMP + +CXX_INCLUDES = -I/home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/../algomods/hnswlib + +CXX_FLAGS = -fopenmp -std=gnu++17 -O3 -march=native + diff --git a/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/link.txt b/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/link.txt new file mode 100644 index 00000000..232e6c2f --- /dev/null +++ b/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fopenmp CMakeFiles/hnsw_poc.dir/main.cpp.o -o hnsw_poc diff --git a/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/main.cpp.o b/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/main.cpp.o new file mode 100644 index 00000000..16aed880 Binary files /dev/null and b/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/main.cpp.o differ diff --git a/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/main.cpp.o.d b/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/main.cpp.o.d new file mode 100644 index 00000000..6c090ecf --- /dev/null +++ b/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/main.cpp.o.d @@ -0,0 +1,346 @@ +CMakeFiles/hnsw_poc.dir/main.cpp.o: \ + /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/main.cpp \ + /usr/include/stdc-predef.h /usr/include/c++/13/iostream \ + /usr/include/c++/13/bits/requires_hosted.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \ + /usr/include/c++/13/pstl/pstl_config.h /usr/include/c++/13/ostream \ + /usr/include/c++/13/ios /usr/include/c++/13/iosfwd \ + /usr/include/c++/13/bits/stringfwd.h \ + /usr/include/c++/13/bits/memoryfwd.h /usr/include/c++/13/bits/postypes.h \ + /usr/include/c++/13/cwchar /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/13/exception /usr/include/c++/13/bits/exception.h \ + /usr/include/c++/13/bits/exception_ptr.h \ + /usr/include/c++/13/bits/exception_defines.h \ + /usr/include/c++/13/bits/cxxabi_init_exception.h \ + /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/hash_bytes.h \ + /usr/include/c++/13/new /usr/include/c++/13/bits/move.h \ + /usr/include/c++/13/type_traits \ + /usr/include/c++/13/bits/nested_exception.h \ + /usr/include/c++/13/bits/char_traits.h \ + /usr/include/c++/13/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \ + /usr/include/c++/13/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/cctype \ + /usr/include/ctype.h /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/13/bits/ios_base.h /usr/include/c++/13/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/13/bits/locale_classes.h /usr/include/c++/13/string \ + /usr/include/c++/13/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \ + /usr/include/c++/13/bits/new_allocator.h \ + /usr/include/c++/13/bits/functexcept.h \ + /usr/include/c++/13/bits/cpp_type_traits.h \ + /usr/include/c++/13/bits/ostream_insert.h \ + /usr/include/c++/13/bits/cxxabi_forced.h \ + /usr/include/c++/13/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/13/bits/concept_check.h \ + /usr/include/c++/13/debug/assertions.h \ + /usr/include/c++/13/bits/stl_iterator_base_types.h \ + /usr/include/c++/13/bits/stl_iterator.h \ + /usr/include/c++/13/ext/type_traits.h \ + /usr/include/c++/13/bits/ptr_traits.h \ + /usr/include/c++/13/bits/stl_function.h \ + /usr/include/c++/13/backward/binders.h \ + /usr/include/c++/13/ext/numeric_traits.h \ + /usr/include/c++/13/bits/stl_algobase.h \ + /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \ + /usr/include/c++/13/debug/debug.h \ + /usr/include/c++/13/bits/predefined_ops.h /usr/include/c++/13/bit \ + /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \ + /usr/include/c++/13/bits/range_access.h \ + /usr/include/c++/13/initializer_list \ + /usr/include/c++/13/bits/basic_string.h \ + /usr/include/c++/13/ext/alloc_traits.h \ + /usr/include/c++/13/bits/alloc_traits.h \ + /usr/include/c++/13/bits/stl_construct.h /usr/include/c++/13/string_view \ + /usr/include/c++/13/bits/functional_hash.h \ + /usr/include/c++/13/bits/string_view.tcc \ + /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/c++/13/cerrno \ + /usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/13/bits/charconv.h \ + /usr/include/c++/13/bits/basic_string.tcc \ + /usr/include/c++/13/bits/memory_resource.h /usr/include/c++/13/cstddef \ + /usr/include/c++/13/bits/uses_allocator.h \ + /usr/include/c++/13/bits/uses_allocator_args.h /usr/include/c++/13/tuple \ + /usr/include/c++/13/bits/locale_classes.tcc \ + /usr/include/c++/13/system_error \ + /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \ + /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \ + /usr/include/c++/13/bits/streambuf.tcc \ + /usr/include/c++/13/bits/basic_ios.h \ + /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \ + /usr/include/c++/13/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \ + /usr/include/c++/13/bits/locale_facets.tcc \ + /usr/include/c++/13/bits/basic_ios.tcc \ + /usr/include/c++/13/bits/ostream.tcc /usr/include/c++/13/istream \ + /usr/include/c++/13/bits/istream.tcc /usr/include/c++/13/random \ + /usr/include/c++/13/cmath /usr/include/math.h \ + /usr/include/x86_64-linux-gnu/bits/math-vector.h \ + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \ + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \ + /usr/include/x86_64-linux-gnu/bits/fp-logb.h \ + /usr/include/x86_64-linux-gnu/bits/fp-fast.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \ + /usr/include/x86_64-linux-gnu/bits/iscanonical.h \ + /usr/include/c++/13/bits/specfun.h /usr/include/c++/13/limits \ + /usr/include/c++/13/tr1/gamma.tcc \ + /usr/include/c++/13/tr1/special_function_util.h \ + /usr/include/c++/13/tr1/bessel_function.tcc \ + /usr/include/c++/13/tr1/beta_function.tcc \ + /usr/include/c++/13/tr1/ell_integral.tcc \ + /usr/include/c++/13/tr1/exp_integral.tcc \ + /usr/include/c++/13/tr1/hypergeometric.tcc \ + /usr/include/c++/13/tr1/legendre_function.tcc \ + /usr/include/c++/13/tr1/modified_bessel_func.tcc \ + /usr/include/c++/13/tr1/poly_hermite.tcc \ + /usr/include/c++/13/tr1/poly_laguerre.tcc \ + /usr/include/c++/13/tr1/riemann_zeta.tcc /usr/include/c++/13/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ + /usr/include/c++/13/bits/random.h /usr/include/c++/13/vector \ + /usr/include/c++/13/bits/stl_uninitialized.h \ + /usr/include/c++/13/bits/stl_vector.h \ + /usr/include/c++/13/bits/stl_bvector.h \ + /usr/include/c++/13/bits/vector.tcc \ + /usr/include/c++/13/bits/uniform_int_dist.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/opt_random.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/pmmintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/emmintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/xmmintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/mmintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/mm_malloc.h \ + /usr/include/c++/13/stdlib.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/mwaitintrin.h \ + /usr/include/c++/13/bits/random.tcc /usr/include/c++/13/numeric \ + /usr/include/c++/13/bits/stl_numeric.h \ + /usr/include/c++/13/pstl/glue_numeric_defs.h \ + /usr/include/c++/13/pstl/execution_defs.h /usr/include/c++/13/chrono \ + /usr/include/c++/13/bits/chrono.h /usr/include/c++/13/ratio \ + /usr/include/c++/13/ctime /usr/include/c++/13/bits/parse_numbers.h \ + /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/../algomods/hnswlib/hnswlib/hnswlib.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/x86intrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/x86gprintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/ia32intrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/adxintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/bmiintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/bmi2intrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/cetintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/cldemoteintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/clflushoptintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/clwbintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/clzerointrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/cmpccxaddintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/enqcmdintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/fxsrintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/lzcntintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/lwpintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/movdirintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/mwaitxintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/pconfigintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/popcntintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/pkuintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/prfchiintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/raointintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/rdseedintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/rtmintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/serializeintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/sgxintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/tbmintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/tsxldtrkintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/uintrintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/waitpkgintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/wbnoinvdintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/xsaveintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/xsavecintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/xsaveoptintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/xsavesintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/xtestintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/hresetintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/immintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/tmmintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/smmintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/wmmintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avxintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avxvnniintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avxifmaintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avxvnniint8intrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx2intrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512fintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512erintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512pfintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512cdintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vlintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512bwintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512dqintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vlbwintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vldqintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512ifmaintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512ifmavlintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vbmiintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vbmivlintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx5124fmapsintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx5124vnniwintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vpopcntdqintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vbmi2intrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vbmi2vlintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vnniintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vnnivlintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vpopcntdqvlintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512bitalgintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vp2intersectintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512vp2intersectvlintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512fp16intrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512fp16vlintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/shaintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/fmaintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/f16cintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/gfniintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/vaesintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/vpclmulqdqintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512bf16vlintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avx512bf16intrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/avxneconvertintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/amxtileintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/amxint8intrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/amxbf16intrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/amxcomplexintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/prfchwintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/keylockerintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/amxfp16intrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/mm3dnow.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/fma4intrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/ammintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/xopintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/cpuid.h \ + /usr/include/c++/13/queue /usr/include/c++/13/deque \ + /usr/include/c++/13/bits/stl_deque.h /usr/include/c++/13/bits/deque.tcc \ + /usr/include/c++/13/bits/stl_heap.h /usr/include/c++/13/bits/stl_queue.h \ + /usr/include/string.h /usr/include/strings.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ + /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/../algomods/hnswlib/hnswlib/space_l2.h \ + /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/../algomods/hnswlib/hnswlib/space_ip.h \ + /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/../algomods/hnswlib/hnswlib/stop_condition.h \ + /usr/include/assert.h /usr/include/c++/13/unordered_map \ + /usr/include/c++/13/bits/unordered_map.h \ + /usr/include/c++/13/bits/hashtable.h \ + /usr/include/c++/13/bits/hashtable_policy.h \ + /usr/include/c++/13/ext/aligned_buffer.h \ + /usr/include/c++/13/bits/enable_special_members.h \ + /usr/include/c++/13/bits/node_handle.h \ + /usr/include/c++/13/bits/erase_if.h \ + /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/../algomods/hnswlib/hnswlib/bruteforce.h \ + /usr/include/c++/13/fstream /usr/include/c++/13/bits/codecvt.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/basic_file.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/c++io.h \ + /usr/include/c++/13/bits/fstream.tcc /usr/include/c++/13/mutex \ + /usr/include/c++/13/bits/std_mutex.h \ + /usr/include/c++/13/bits/unique_lock.h /usr/include/c++/13/algorithm \ + /usr/include/c++/13/bits/stl_algo.h \ + /usr/include/c++/13/bits/algorithmfwd.h \ + /usr/include/c++/13/bits/stl_tempbuf.h \ + /usr/include/c++/13/pstl/glue_algorithm_defs.h \ + /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/../algomods/hnswlib/hnswlib/hnswalg.h \ + /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/../algomods/hnswlib/hnswlib/visited_list_pool.h \ + /usr/include/c++/13/atomic /usr/include/c++/13/bits/atomic_base.h \ + /usr/include/c++/13/bits/atomic_lockfree_defines.h \ + /usr/include/c++/13/unordered_set \ + /usr/include/c++/13/bits/unordered_set.h /usr/include/c++/13/list \ + /usr/include/c++/13/bits/stl_list.h \ + /usr/include/c++/13/bits/allocated_ptr.h \ + /usr/include/c++/13/bits/list.tcc /usr/include/c++/13/memory \ + /usr/include/c++/13/bits/stl_raw_storage_iter.h \ + /usr/include/c++/13/bits/align.h /usr/include/c++/13/bits/unique_ptr.h \ + /usr/include/c++/13/bits/shared_ptr.h \ + /usr/include/c++/13/bits/shared_ptr_base.h \ + /usr/include/c++/13/ext/concurrence.h \ + /usr/include/c++/13/bits/shared_ptr_atomic.h \ + /usr/include/c++/13/backward/auto_ptr.h \ + /usr/include/c++/13/pstl/glue_memory_defs.h diff --git a/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/progress.make b/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/progress.make new file mode 100644 index 00000000..abadeb0c --- /dev/null +++ b/lv2l/hnsw-poc/build/CMakeFiles/hnsw_poc.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 + diff --git a/lv2l/hnsw-poc/build/CMakeFiles/progress.marks b/lv2l/hnsw-poc/build/CMakeFiles/progress.marks new file mode 100644 index 00000000..0cfbf088 --- /dev/null +++ b/lv2l/hnsw-poc/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/lv2l/hnsw-poc/build/Makefile b/lv2l/hnsw-poc/build/Makefile new file mode 100644 index 00000000..6eb74c5e --- /dev/null +++ b/lv2l/hnsw-poc/build/Makefile @@ -0,0 +1,181 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.28 + +# 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/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.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/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/CMakeFiles /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/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 hnsw_poc + +# Build rule for target. +hnsw_poc: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 hnsw_poc +.PHONY : hnsw_poc + +# fast build rule for target. +hnsw_poc/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/hnsw_poc.dir/build.make CMakeFiles/hnsw_poc.dir/build +.PHONY : hnsw_poc/fast + +main.o: main.cpp.o +.PHONY : main.o + +# target to build an object file +main.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/hnsw_poc.dir/build.make CMakeFiles/hnsw_poc.dir/main.cpp.o +.PHONY : main.cpp.o + +main.i: main.cpp.i +.PHONY : main.i + +# target to preprocess a source file +main.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/hnsw_poc.dir/build.make CMakeFiles/hnsw_poc.dir/main.cpp.i +.PHONY : main.cpp.i + +main.s: main.cpp.s +.PHONY : main.s + +# target to generate assembly for a file +main.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/hnsw_poc.dir/build.make CMakeFiles/hnsw_poc.dir/main.cpp.s +.PHONY : main.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 "... hnsw_poc" + @echo "... main.o" + @echo "... main.i" + @echo "... main.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 + diff --git a/lv2l/hnsw-poc/build/cmake_install.cmake b/lv2l/hnsw-poc/build/cmake_install.cmake new file mode 100644 index 00000000..8b4b7c1d --- /dev/null +++ b/lv2l/hnsw-poc/build/cmake_install.cmake @@ -0,0 +1,54 @@ +# Install script for directory: /home/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc + +# 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 "1") +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/a0d00kc/Desktop/BharatMLStack/lv2l/hnsw-poc/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/lv2l/hnsw-poc/build/hnsw_poc b/lv2l/hnsw-poc/build/hnsw_poc new file mode 100755 index 00000000..30138f57 Binary files /dev/null and b/lv2l/hnsw-poc/build/hnsw_poc differ diff --git a/lv2l/hnsw-poc/data/raja_tmp_image_search_embeddings_part-00000-tid-7073409725676171802-8ce53995-4078-43aa-b516-45ebaacd94eb-35152-1-c000.snappy.parquet b/lv2l/hnsw-poc/data/raja_tmp_image_search_embeddings_part-00000-tid-7073409725676171802-8ce53995-4078-43aa-b516-45ebaacd94eb-35152-1-c000.snappy.parquet new file mode 100644 index 00000000..8e52a547 Binary files /dev/null and b/lv2l/hnsw-poc/data/raja_tmp_image_search_embeddings_part-00000-tid-7073409725676171802-8ce53995-4078-43aa-b516-45ebaacd94eb-35152-1-c000.snappy.parquet differ diff --git a/lv2l/hnsw-poc/hnsw.index b/lv2l/hnsw-poc/hnsw.index new file mode 100644 index 00000000..6591b526 Binary files /dev/null and b/lv2l/hnsw-poc/hnsw.index differ diff --git a/lv2l/hnsw-poc/main.cpp b/lv2l/hnsw-poc/main.cpp new file mode 100644 index 00000000..986dc207 --- /dev/null +++ b/lv2l/hnsw-poc/main.cpp @@ -0,0 +1,142 @@ +#include +#include +#include +#include +#include "hnswlib/hnswlib.h" + +using Clock = std::chrono::high_resolution_clock; + +static std::vector find_all_snappy_parquet_in(const fs::path& data_dir) { + std::vector snappy_files; + + if (!fs::exists(data_dir) || !fs::is_directory(data_dir)) return snappy_files; + + for (auto& p : fs::directory_iterator(data_dir)) { + if (!p.is_regular_file()) continue; + if (p.path().extension() == ".parquet") { + const auto fname = p.path().filename().string(); + // Only collect *.snappy.parquet files + if (fname.size() >= 16 && fname.rfind(".snappy.parquet") == fname.size() - 16) { + snappy_files.push_back(p.path()); + } + } + } + + return snappy_files; +} + +int main(int argc, char** argv) { + fs::path data_dir = (argc > 1) ? fs::path(argv[1]) : fs::path("data"); + + auto snappy_files = find_all_snappy_parquet_in(data_dir); + if (snappy_files.empty()) { + std::cerr << "No .snappy.parquet files found in: " << data_dir << "\n"; + return 1; + } + + std::cout << "Found " << snappy_files.size() << " .snappy.parquet file(s):\n"; + + + const size_t dim = 768; // vector dimensionality + const size_t num_points = 1000000; // dataset size + const size_t M = 32; // graph degree (tradeoff: mem/search) + const size_t ef_construction = 200; + const size_t ef_search = 128; // higher = better recall, slower + const size_t k = 1000; // top-k neighbors + const bool use_cosine = false; // false => L2, true => Cosine + + // --- RNG for synthetic data --- + std::mt19937 rng(42); + std::normal_distribution dist(0.0f, 1.0f); + + // --- Create/own the space and index --- + // Space options: hnswlib::L2Space or hnswlib::InnerProductSpace (for cosine, normalize vectors) + std::unique_ptr> space; + if (use_cosine) { + // For cosine, either normalize vectors and use InnerProduct, + // or use CosineSpace if present in your checkout. + space.reset(new hnswlib::InnerProductSpace(dim)); + } else { + space.reset(new hnswlib::L2Space(dim)); + } + + // Index that stores int labels + hnswlib::HierarchicalNSW index(space.get(), num_points, M, ef_construction); + + // Optional: set number of threads used internally (0 = auto) + //index.setNumThreads(std::thread::hardware_concurrency()); + + // --- Build dataset and add to index --- + std::vector vec(dim); + auto t0 = Clock::now(); + for (size_t i = 0; i < num_points; ++i) { + for (size_t d = 0; d < dim; ++d) vec[d] = dist(rng); + + if (use_cosine) { + // L2-norm normalize for cosine via inner product + float norm = 0.f; + for (float v : vec) norm += v * v; + norm = std::sqrt(norm) + 1e-12f; + for (float &v : vec) v /= norm; + } + + index.addPoint(vec.data(), static_cast(i)); + } + auto t1 = Clock::now(); + double build_ms = std::chrono::duration(t1 - t0).count(); + std::cout << "Built index for " << num_points << " points in " << build_ms << " ms\n"; + + // --- Search a few queries --- + index.setEf(ef_search); + + size_t num_queries = 5; + for (size_t qi = 0; qi < num_queries; ++qi) { + for (size_t d = 0; d < dim; ++d) vec[d] = dist(rng); + if (use_cosine) { + float norm = 0.f; + for (float v : vec) norm += v * v; + norm = std::sqrt(norm) + 1e-12f; + for (float &v : vec) v /= norm; + } + + auto q0 = Clock::now(); + auto result = index.searchKnn(vec.data(), k); + auto q1 = Clock::now(); + double q_ms = std::chrono::duration(q1 - q0).count(); + + std::vector> neighbors; + neighbors.reserve(k); + while (!result.empty()) { + auto &top = result.top(); + neighbors.emplace_back(top.first, top.second); + result.pop(); + } + std::reverse(neighbors.begin(), neighbors.end()); // closest first + + std::cout << "Query " << qi << " (" << k << "-NN, ~" << q_ms << " us): "; + for (auto &p : neighbors) std::cout << "(" << p.first << ", " << p.second << ") "; + std::cout << "\n"; + } + + // --- Save & Load roundtrip --- + const std::string path = "hnsw.index"; + index.saveIndex(path); + std::cout << "Saved index to " << path << "\n"; + + // Construct a new index object and load + hnswlib::HierarchicalNSW loaded(space.get(), path); + loaded.setEf(ef_search); + + // quick check: search again with loaded index + for (size_t d = 0; d < dim; ++d) vec[d] = dist(rng); + if (use_cosine) { + float norm = 0.f; + for (float v : vec) norm += v * v; + norm = std::sqrt(norm) + 1e-12f; + for (float &v : vec) v /= norm; + } + auto res2 = loaded.searchKnn(vec.data(), k); + std::cout << "Loaded index search top-1 label: " << (res2.empty() ? -1 : res2.top().first) << "\n"; + + return 0; +} diff --git a/lv2l/parquet-reader/CMakeLists.txt b/lv2l/parquet-reader/CMakeLists.txt new file mode 100644 index 00000000..bab155c5 --- /dev/null +++ b/lv2l/parquet-reader/CMakeLists.txt @@ -0,0 +1,41 @@ +cmake_minimum_required(VERSION 3.16) +project(parquet_snappy_reader CXX) + +set(CMAKE_CXX_STANDARD 17) +set(CMAKE_CXX_STANDARD_REQUIRED ON) +add_compile_options(-O3 -march=native) + +# Prefer CONFIG mode (used by Debian/Ubuntu Arrow packages) +find_package(Arrow CONFIG REQUIRED) +find_package(Parquet CONFIG REQUIRED) + +# Resolve the correct imported targets across distros +set(ARROW_TGT "") +set(PARQUET_TGT "") + +if (TARGET Arrow::arrow) + set(ARROW_TGT Arrow::arrow) +elseif (TARGET Arrow::arrow_shared) + set(ARROW_TGT Arrow::arrow_shared) +elseif (TARGET arrow_shared) + set(ARROW_TGT arrow_shared) +elseif (TARGET arrow_static) + set(ARROW_TGT arrow_static) +endif() + +if (TARGET Parquet::parquet) + set(PARQUET_TGT Parquet::parquet) +elseif (TARGET Parquet::parquet_shared) + set(PARQUET_TGT Parquet::parquet_shared) +elseif (TARGET parquet_shared) + set(PARQUET_TGT parquet_shared) +elseif (TARGET parquet_static) + set(PARQUET_TGT parquet_static) +endif() + +if (NOT ARROW_TGT OR NOT PARQUET_TGT) + message(FATAL_ERROR "Could not resolve Arrow/Parquet imported targets on this system.") +endif() + +add_executable(pqread main.cpp) +target_link_libraries(pqread PRIVATE ${ARROW_TGT} ${PARQUET_TGT}) diff --git a/lv2l/parquet-reader/build/CMakeCache.txt b/lv2l/parquet-reader/build/CMakeCache.txt new file mode 100644 index 00000000..b36ad62e --- /dev/null +++ b/lv2l/parquet-reader/build/CMakeCache.txt @@ -0,0 +1,818 @@ +# This is the CMakeCache file. +# For build in directory: /home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/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 +######################## + +//The directory containing a CMake configuration file for Arrow. +Arrow_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/Arrow + +//Path to a library. +BROTLI_COMMON_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libbrotlicommon.so + +//Path to a library. +BROTLI_DEC_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libbrotlidec.so + +//Path to a library. +BROTLI_ENC_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libbrotlienc.so + +//Path to a file. +BZIP2_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +BZIP2_LIBRARY_DEBUG:FILEPATH=BZIP2_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +BZIP2_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libbz2.so + +//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-13 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-13 + +//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/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/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/gmake + +//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=parquet_snappy_reader + +//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 + +//Path to a program. +CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND + +//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 CURL. +CURL_DIR:PATH=CURL_DIR-NOTFOUND + +//Path to a file. +CURL_INCLUDE_DIR:PATH=/usr/include/x86_64-linux-gnu + +//Path to a library. +CURL_LIBRARY_DEBUG:FILEPATH=CURL_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +CURL_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libcurl.so + +//Path to a library. +LZ4_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/liblz4.so + +//Path to a library. +OPENSSL_CRYPTO_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libcrypto.so + +//Path to a file. +OPENSSL_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +OPENSSL_SSL_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libssl.so + +//Arguments to supply to pkg-config +PKG_CONFIG_ARGN:STRING= + +//pkg-config executable +PKG_CONFIG_EXECUTABLE:FILEPATH=/usr/bin/pkg-config + +//The directory containing a CMake configuration file for Parquet. +Parquet_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/Parquet + +//Path to a file. +Protobuf_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +Protobuf_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libprotobuf.so + +//Path to a library. +Protobuf_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libprotobuf.so + +//Path to a library. +Protobuf_LITE_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libprotobuf-lite.so + +//Path to a library. +Protobuf_LITE_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libprotobuf-lite.so + +//The Google Protocol Buffers Compiler +Protobuf_PROTOC_EXECUTABLE:FILEPATH=/usr/bin/protoc + +//Path to a library. +Protobuf_PROTOC_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libprotoc.so + +//Path to a library. +Protobuf_PROTOC_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libprotoc.so + +//Path to a library. +RE2_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libre2.so + +//The directory containing a CMake configuration file for Snappy. +Snappy_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/Snappy + +//Path to a program. +THRIFT_COMPILER:FILEPATH=THRIFT_COMPILER-NOTFOUND + +//Path to a library. +ThriftAlt_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libthrift.so + +//The directory containing a CMake configuration file for Thrift. +Thrift_DIR:PATH=Thrift_DIR-NOTFOUND + +//Path to a file. +ZLIB_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +ZLIB_LIBRARY_DEBUG:FILEPATH=ZLIB_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +ZLIB_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libz.so + +//The directory containing a CMake configuration file for absl. +absl_DIR:PATH=/usr/local/lib/cmake/absl + +//The directory containing a CMake configuration file for lz4. +lz4_DIR:PATH=lz4_DIR-NOTFOUND + +//The directory containing a CMake configuration file for nlohmann_json. +nlohmann_json_DIR:PATH=/usr/share/cmake/nlohmann_json + +//Value Computed by CMake +parquet_snappy_reader_BINARY_DIR:STATIC=/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build + +//Value Computed by CMake +parquet_snappy_reader_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +parquet_snappy_reader_SOURCE_DIR:STATIC=/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader + +//Path to a library. +pkgcfg_lib_BROTLI_PC_brotlicommon:FILEPATH=/usr/lib/x86_64-linux-gnu/libbrotlicommon.so + +//Path to a library. +pkgcfg_lib_BROTLI_PC_brotlidec:FILEPATH=/usr/lib/x86_64-linux-gnu/libbrotlidec.so + +//Path to a library. +pkgcfg_lib_BROTLI_PC_brotlienc:FILEPATH=/usr/lib/x86_64-linux-gnu/libbrotlienc.so + +//Path to a library. +pkgcfg_lib_LZ4_PC_lz4:FILEPATH=/usr/lib/x86_64-linux-gnu/liblz4.so + +//Path to a library. +pkgcfg_lib_PC_CURL_curl:FILEPATH=/usr/lib/x86_64-linux-gnu/libcurl.so + +//Path to a library. +pkgcfg_lib_RE2_PC_re2:FILEPATH=/usr/lib/x86_64-linux-gnu/libre2.so + +//Path to a library. +pkgcfg_lib_THRIFT_PC_thrift:FILEPATH=/usr/lib/x86_64-linux-gnu/libthrift.so + +//Path to a library. +pkgcfg_lib__OPENSSL_crypto:FILEPATH=/usr/lib/x86_64-linux-gnu/libcrypto.so + +//Path to a library. +pkgcfg_lib__OPENSSL_ssl:FILEPATH=/usr/lib/x86_64-linux-gnu/libssl.so + +//The directory containing a CMake configuration file for protobuf. +protobuf_DIR:PATH=protobuf_DIR-NOTFOUND + +//The directory containing a CMake configuration file for re2. +re2_DIR:PATH=re2_DIR-NOTFOUND + +//Path to a file. +utf8proc_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +utf8proc_LIB:FILEPATH=/usr/lib/x86_64-linux-gnu/libutf8proc.so + +//The directory containing a CMake configuration file for zstd. +zstd_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/zstd + + +######################## +# INTERNAL cache entries +######################## + +BROTLI_PC_CFLAGS:INTERNAL=-I/usr/include +BROTLI_PC_CFLAGS_I:INTERNAL= +BROTLI_PC_CFLAGS_OTHER:INTERNAL= +BROTLI_PC_FOUND:INTERNAL=1 +BROTLI_PC_INCLUDEDIR:INTERNAL= +BROTLI_PC_INCLUDE_DIRS:INTERNAL=/usr/include +BROTLI_PC_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lbrotlicommon;-lbrotlienc;-lbrotlidec +BROTLI_PC_LDFLAGS_OTHER:INTERNAL= +BROTLI_PC_LIBDIR:INTERNAL= +BROTLI_PC_LIBRARIES:INTERNAL=brotlicommon;brotlienc;brotlidec +BROTLI_PC_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu +BROTLI_PC_LIBS:INTERNAL= +BROTLI_PC_LIBS_L:INTERNAL= +BROTLI_PC_LIBS_OTHER:INTERNAL= +BROTLI_PC_LIBS_PATHS:INTERNAL= +BROTLI_PC_MODULE_NAME:INTERNAL= +BROTLI_PC_PREFIX:INTERNAL= +BROTLI_PC_STATIC_CFLAGS:INTERNAL=-I/usr/include +BROTLI_PC_STATIC_CFLAGS_I:INTERNAL= +BROTLI_PC_STATIC_CFLAGS_OTHER:INTERNAL= +BROTLI_PC_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include +BROTLI_PC_STATIC_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lbrotlicommon;-lbrotlienc;-L/usr/lib/x86_64-linux-gnu;-lbrotlicommon;-lbrotlidec;-L/usr/lib/x86_64-linux-gnu;-lbrotlicommon +BROTLI_PC_STATIC_LDFLAGS_OTHER:INTERNAL= +BROTLI_PC_STATIC_LIBDIR:INTERNAL= +BROTLI_PC_STATIC_LIBRARIES:INTERNAL=brotlicommon;brotlienc;brotlicommon;brotlidec;brotlicommon +BROTLI_PC_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu;/usr/lib/x86_64-linux-gnu;/usr/lib/x86_64-linux-gnu +BROTLI_PC_STATIC_LIBS:INTERNAL= +BROTLI_PC_STATIC_LIBS_L:INTERNAL= +BROTLI_PC_STATIC_LIBS_OTHER:INTERNAL= +BROTLI_PC_STATIC_LIBS_PATHS:INTERNAL= +BROTLI_PC_VERSION:INTERNAL= +BROTLI_PC_libbrotlicommon_INCLUDEDIR:INTERNAL=/usr/include +BROTLI_PC_libbrotlicommon_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu +BROTLI_PC_libbrotlicommon_MODULE_NAME:INTERNAL=libbrotlicommon +BROTLI_PC_libbrotlicommon_PREFIX:INTERNAL=/usr +BROTLI_PC_libbrotlicommon_VERSION:INTERNAL=1.1.0 +BROTLI_PC_libbrotlidec_INCLUDEDIR:INTERNAL=/usr/include +BROTLI_PC_libbrotlidec_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu +BROTLI_PC_libbrotlidec_MODULE_NAME:INTERNAL=libbrotlidec +BROTLI_PC_libbrotlidec_PREFIX:INTERNAL=/usr +BROTLI_PC_libbrotlidec_VERSION:INTERNAL=1.1.0 +BROTLI_PC_libbrotlienc_INCLUDEDIR:INTERNAL=/usr/include +BROTLI_PC_libbrotlienc_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu +BROTLI_PC_libbrotlienc_MODULE_NAME:INTERNAL=libbrotlienc +BROTLI_PC_libbrotlienc_PREFIX:INTERNAL=/usr +BROTLI_PC_libbrotlienc_VERSION:INTERNAL=1.1.0 +//ADVANCED property for variable: BZIP2_INCLUDE_DIR +BZIP2_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: BZIP2_LIBRARY_DEBUG +BZIP2_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: BZIP2_LIBRARY_RELEASE +BZIP2_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 +//Have symbol BZ2_bzCompressInit +BZIP2_NEED_PREFIX:INTERNAL=1 +//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/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/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=28 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=3 +//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 +//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 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +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= +//Test CMAKE_HAVE_LIBC_PTHREAD +CMAKE_HAVE_LIBC_PTHREAD:INTERNAL=1 +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//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-3.28 +//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 +//ADVANCED property for variable: CMAKE_TAPI +CMAKE_TAPI-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CURL_DIR +CURL_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CURL_INCLUDE_DIR +CURL_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CURL_LIBRARY_DEBUG +CURL_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CURL_LIBRARY_RELEASE +CURL_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 +//Details about finding BZip2 +FIND_PACKAGE_MESSAGE_DETAILS_BZip2:INTERNAL=[/usr/lib/x86_64-linux-gnu/libbz2.so][/usr/include][v1.0.8()] +//Details about finding BrotliAlt +FIND_PACKAGE_MESSAGE_DETAILS_BrotliAlt:INTERNAL=[/usr/lib/x86_64-linux-gnu/libbrotlicommon.so][/usr/lib/x86_64-linux-gnu/libbrotlienc.so][/usr/lib/x86_64-linux-gnu/libbrotlidec.so][/usr/include][v()] +//Details about finding CURL +FIND_PACKAGE_MESSAGE_DETAILS_CURL:INTERNAL=[/usr/lib/x86_64-linux-gnu/libcurl.so][/usr/include/x86_64-linux-gnu][c ][v8.5.0()] +//Details about finding OpenSSL +FIND_PACKAGE_MESSAGE_DETAILS_OpenSSL:INTERNAL=[/usr/lib/x86_64-linux-gnu/libcrypto.so][/usr/include][c ][v3.0.13()] +//Details about finding Protobuf +FIND_PACKAGE_MESSAGE_DETAILS_Protobuf:INTERNAL=[/usr/lib/x86_64-linux-gnu/libprotobuf.so][/usr/include][v3.21.12()] +//Details about finding Threads +FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] +//Details about finding ThriftAlt +FIND_PACKAGE_MESSAGE_DETAILS_ThriftAlt:INTERNAL=[/usr/lib/x86_64-linux-gnu/libthrift.so][/usr/include][c ][v0.19.0()] +//Details about finding ZLIB +FIND_PACKAGE_MESSAGE_DETAILS_ZLIB:INTERNAL=[/usr/lib/x86_64-linux-gnu/libz.so][/usr/include][c ][v1.3()] +//Details about finding abslAlt +FIND_PACKAGE_MESSAGE_DETAILS_abslAlt:INTERNAL=[1][v99999999_head()] +//Details about finding lz4Alt +FIND_PACKAGE_MESSAGE_DETAILS_lz4Alt:INTERNAL=[/usr/lib/x86_64-linux-gnu/liblz4.so][/usr/include][v()] +//Details about finding nlohmann_json +FIND_PACKAGE_MESSAGE_DETAILS_nlohmann_json:INTERNAL=[/usr/share/cmake/nlohmann_json/nlohmann_jsonConfig.cmake][v3.11.3()] +//Details about finding re2Alt +FIND_PACKAGE_MESSAGE_DETAILS_re2Alt:INTERNAL=[/usr/lib/x86_64-linux-gnu/libre2.so][/usr/include][v()] +//Details about finding utf8proc +FIND_PACKAGE_MESSAGE_DETAILS_utf8proc:INTERNAL=[/usr/lib/x86_64-linux-gnu/libutf8proc.so][/usr/include][v2.9.0()] +LZ4_PC_CFLAGS:INTERNAL=-I/usr/include +LZ4_PC_CFLAGS_I:INTERNAL= +LZ4_PC_CFLAGS_OTHER:INTERNAL= +LZ4_PC_FOUND:INTERNAL=1 +LZ4_PC_INCLUDEDIR:INTERNAL=/usr/include +LZ4_PC_INCLUDE_DIRS:INTERNAL=/usr/include +LZ4_PC_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-llz4 +LZ4_PC_LDFLAGS_OTHER:INTERNAL= +LZ4_PC_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu +LZ4_PC_LIBRARIES:INTERNAL=lz4 +LZ4_PC_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu +LZ4_PC_LIBS:INTERNAL= +LZ4_PC_LIBS_L:INTERNAL= +LZ4_PC_LIBS_OTHER:INTERNAL= +LZ4_PC_LIBS_PATHS:INTERNAL= +LZ4_PC_MODULE_NAME:INTERNAL=liblz4 +LZ4_PC_PREFIX:INTERNAL=/usr +LZ4_PC_STATIC_CFLAGS:INTERNAL=-I/usr/include +LZ4_PC_STATIC_CFLAGS_I:INTERNAL= +LZ4_PC_STATIC_CFLAGS_OTHER:INTERNAL= +LZ4_PC_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include +LZ4_PC_STATIC_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-llz4 +LZ4_PC_STATIC_LDFLAGS_OTHER:INTERNAL= +LZ4_PC_STATIC_LIBDIR:INTERNAL= +LZ4_PC_STATIC_LIBRARIES:INTERNAL=lz4 +LZ4_PC_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu +LZ4_PC_STATIC_LIBS:INTERNAL= +LZ4_PC_STATIC_LIBS_L:INTERNAL= +LZ4_PC_STATIC_LIBS_OTHER:INTERNAL= +LZ4_PC_STATIC_LIBS_PATHS:INTERNAL= +LZ4_PC_VERSION:INTERNAL=1.9.4 +LZ4_PC_liblz4_INCLUDEDIR:INTERNAL= +LZ4_PC_liblz4_LIBDIR:INTERNAL= +LZ4_PC_liblz4_PREFIX:INTERNAL= +LZ4_PC_liblz4_VERSION:INTERNAL= +//ADVANCED property for variable: OPENSSL_CRYPTO_LIBRARY +OPENSSL_CRYPTO_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENSSL_INCLUDE_DIR +OPENSSL_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: OPENSSL_SSL_LIBRARY +OPENSSL_SSL_LIBRARY-ADVANCED:INTERNAL=1 +PC_CURL_CFLAGS:INTERNAL=-I/usr/include/x86_64-linux-gnu +PC_CURL_CFLAGS_I:INTERNAL= +PC_CURL_CFLAGS_OTHER:INTERNAL= +PC_CURL_FOUND:INTERNAL=1 +PC_CURL_INCLUDEDIR:INTERNAL=/usr/include/x86_64-linux-gnu +PC_CURL_INCLUDE_DIRS:INTERNAL=/usr/include/x86_64-linux-gnu +PC_CURL_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lcurl +PC_CURL_LDFLAGS_OTHER:INTERNAL= +PC_CURL_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu +PC_CURL_LIBRARIES:INTERNAL=curl +PC_CURL_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu +PC_CURL_LIBS:INTERNAL= +PC_CURL_LIBS_L:INTERNAL= +PC_CURL_LIBS_OTHER:INTERNAL= +PC_CURL_LIBS_PATHS:INTERNAL= +PC_CURL_MODULE_NAME:INTERNAL=libcurl +PC_CURL_PREFIX:INTERNAL=/usr +PC_CURL_STATIC_CFLAGS:INTERNAL=-I/usr/include/x86_64-linux-gnu +PC_CURL_STATIC_CFLAGS_I:INTERNAL= +PC_CURL_STATIC_CFLAGS_OTHER:INTERNAL= +PC_CURL_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include/x86_64-linux-gnu +PC_CURL_STATIC_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lcurl;-lnghttp2;-lidn2;-lrtmp;-lssh;-lssh;-lpsl;-lssl;-lcrypto;-lssl;-lcrypto;-lgssapi_krb5;-llber;-lldap;-llber;-lzstd;-lbrotlidec;-lz +PC_CURL_STATIC_LDFLAGS_OTHER:INTERNAL= +PC_CURL_STATIC_LIBDIR:INTERNAL= +PC_CURL_STATIC_LIBRARIES:INTERNAL=curl;nghttp2;idn2;rtmp;ssh;ssh;psl;ssl;crypto;ssl;crypto;gssapi_krb5;lber;ldap;lber;zstd;brotlidec;z +PC_CURL_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu +PC_CURL_STATIC_LIBS:INTERNAL= +PC_CURL_STATIC_LIBS_L:INTERNAL= +PC_CURL_STATIC_LIBS_OTHER:INTERNAL= +PC_CURL_STATIC_LIBS_PATHS:INTERNAL= +PC_CURL_VERSION:INTERNAL=8.5.0 +PC_CURL_libcurl_INCLUDEDIR:INTERNAL= +PC_CURL_libcurl_LIBDIR:INTERNAL= +PC_CURL_libcurl_PREFIX:INTERNAL= +PC_CURL_libcurl_VERSION:INTERNAL= +//ADVANCED property for variable: PKG_CONFIG_ARGN +PKG_CONFIG_ARGN-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PKG_CONFIG_EXECUTABLE +PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Protobuf_INCLUDE_DIR +Protobuf_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Protobuf_LIBRARY_DEBUG +Protobuf_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Protobuf_LIBRARY_RELEASE +Protobuf_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Protobuf_LITE_LIBRARY_DEBUG +Protobuf_LITE_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Protobuf_LITE_LIBRARY_RELEASE +Protobuf_LITE_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Protobuf_PROTOC_EXECUTABLE +Protobuf_PROTOC_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Protobuf_PROTOC_LIBRARY_DEBUG +Protobuf_PROTOC_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Protobuf_PROTOC_LIBRARY_RELEASE +Protobuf_PROTOC_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 +RE2_PC_CFLAGS:INTERNAL=-pthread;-I/usr/include +RE2_PC_CFLAGS_I:INTERNAL= +RE2_PC_CFLAGS_OTHER:INTERNAL=-pthread +RE2_PC_FOUND:INTERNAL=1 +RE2_PC_INCLUDEDIR:INTERNAL=/usr/include +RE2_PC_INCLUDE_DIRS:INTERNAL=/usr/include +RE2_PC_LDFLAGS:INTERNAL=-pthread;-L/usr/lib/x86_64-linux-gnu;-lre2 +RE2_PC_LDFLAGS_OTHER:INTERNAL=-pthread +RE2_PC_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu +RE2_PC_LIBRARIES:INTERNAL=re2 +RE2_PC_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu +RE2_PC_LIBS:INTERNAL= +RE2_PC_LIBS_L:INTERNAL= +RE2_PC_LIBS_OTHER:INTERNAL= +RE2_PC_LIBS_PATHS:INTERNAL= +RE2_PC_MODULE_NAME:INTERNAL=re2 +RE2_PC_PREFIX:INTERNAL= +RE2_PC_STATIC_CFLAGS:INTERNAL=-pthread;-I/usr/include +RE2_PC_STATIC_CFLAGS_I:INTERNAL= +RE2_PC_STATIC_CFLAGS_OTHER:INTERNAL=-pthread +RE2_PC_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include +RE2_PC_STATIC_LDFLAGS:INTERNAL=-pthread;-L/usr/lib/x86_64-linux-gnu;-lre2 +RE2_PC_STATIC_LDFLAGS_OTHER:INTERNAL=-pthread +RE2_PC_STATIC_LIBDIR:INTERNAL= +RE2_PC_STATIC_LIBRARIES:INTERNAL=re2 +RE2_PC_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu +RE2_PC_STATIC_LIBS:INTERNAL= +RE2_PC_STATIC_LIBS_L:INTERNAL= +RE2_PC_STATIC_LIBS_OTHER:INTERNAL= +RE2_PC_STATIC_LIBS_PATHS:INTERNAL= +RE2_PC_VERSION:INTERNAL=10.0.0 +RE2_PC_re2_INCLUDEDIR:INTERNAL= +RE2_PC_re2_LIBDIR:INTERNAL= +RE2_PC_re2_PREFIX:INTERNAL= +RE2_PC_re2_VERSION:INTERNAL= +THRIFT_PC_CFLAGS:INTERNAL=-I/usr/include +THRIFT_PC_CFLAGS_I:INTERNAL= +THRIFT_PC_CFLAGS_OTHER:INTERNAL= +THRIFT_PC_FOUND:INTERNAL=1 +THRIFT_PC_INCLUDEDIR:INTERNAL=/usr/include +THRIFT_PC_INCLUDE_DIRS:INTERNAL=/usr/include +THRIFT_PC_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lthrift +THRIFT_PC_LDFLAGS_OTHER:INTERNAL= +THRIFT_PC_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu +THRIFT_PC_LIBRARIES:INTERNAL=thrift +THRIFT_PC_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu +THRIFT_PC_LIBS:INTERNAL= +THRIFT_PC_LIBS_L:INTERNAL= +THRIFT_PC_LIBS_OTHER:INTERNAL= +THRIFT_PC_LIBS_PATHS:INTERNAL= +THRIFT_PC_MODULE_NAME:INTERNAL=thrift +THRIFT_PC_PREFIX:INTERNAL=/usr +THRIFT_PC_STATIC_CFLAGS:INTERNAL=-I/usr/include +THRIFT_PC_STATIC_CFLAGS_I:INTERNAL= +THRIFT_PC_STATIC_CFLAGS_OTHER:INTERNAL= +THRIFT_PC_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include +THRIFT_PC_STATIC_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lthrift +THRIFT_PC_STATIC_LDFLAGS_OTHER:INTERNAL= +THRIFT_PC_STATIC_LIBDIR:INTERNAL= +THRIFT_PC_STATIC_LIBRARIES:INTERNAL=thrift +THRIFT_PC_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu +THRIFT_PC_STATIC_LIBS:INTERNAL= +THRIFT_PC_STATIC_LIBS_L:INTERNAL= +THRIFT_PC_STATIC_LIBS_OTHER:INTERNAL= +THRIFT_PC_STATIC_LIBS_PATHS:INTERNAL= +THRIFT_PC_VERSION:INTERNAL=0.19.0 +THRIFT_PC_thrift_INCLUDEDIR:INTERNAL= +THRIFT_PC_thrift_LIBDIR:INTERNAL= +THRIFT_PC_thrift_PREFIX:INTERNAL= +THRIFT_PC_thrift_VERSION:INTERNAL= +//ADVANCED property for variable: ZLIB_INCLUDE_DIR +ZLIB_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: ZLIB_LIBRARY_DEBUG +ZLIB_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: ZLIB_LIBRARY_RELEASE +ZLIB_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 +//linker supports push/pop state +_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE +_OPENSSL_CFLAGS:INTERNAL=-I/usr/include +_OPENSSL_CFLAGS_I:INTERNAL= +_OPENSSL_CFLAGS_OTHER:INTERNAL= +_OPENSSL_FOUND:INTERNAL=1 +_OPENSSL_INCLUDEDIR:INTERNAL=/usr/include +_OPENSSL_INCLUDE_DIRS:INTERNAL=/usr/include +_OPENSSL_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lssl;-lcrypto +_OPENSSL_LDFLAGS_OTHER:INTERNAL= +_OPENSSL_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu +_OPENSSL_LIBRARIES:INTERNAL=ssl;crypto +_OPENSSL_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu +_OPENSSL_LIBS:INTERNAL= +_OPENSSL_LIBS_L:INTERNAL= +_OPENSSL_LIBS_OTHER:INTERNAL= +_OPENSSL_LIBS_PATHS:INTERNAL= +_OPENSSL_MODULE_NAME:INTERNAL=openssl +_OPENSSL_PREFIX:INTERNAL=/usr +_OPENSSL_STATIC_CFLAGS:INTERNAL=-I/usr/include +_OPENSSL_STATIC_CFLAGS_I:INTERNAL= +_OPENSSL_STATIC_CFLAGS_OTHER:INTERNAL= +_OPENSSL_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include +_OPENSSL_STATIC_LDFLAGS:INTERNAL=-L/usr/lib/x86_64-linux-gnu;-lssl;-L/usr/lib/x86_64-linux-gnu;-ldl;-pthread;-lcrypto;-ldl;-pthread +_OPENSSL_STATIC_LDFLAGS_OTHER:INTERNAL=-pthread;-pthread +_OPENSSL_STATIC_LIBDIR:INTERNAL= +_OPENSSL_STATIC_LIBRARIES:INTERNAL=ssl;dl;crypto;dl +_OPENSSL_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib/x86_64-linux-gnu;/usr/lib/x86_64-linux-gnu +_OPENSSL_STATIC_LIBS:INTERNAL= +_OPENSSL_STATIC_LIBS_L:INTERNAL= +_OPENSSL_STATIC_LIBS_OTHER:INTERNAL= +_OPENSSL_STATIC_LIBS_PATHS:INTERNAL= +_OPENSSL_VERSION:INTERNAL=3.0.13 +_OPENSSL_openssl_INCLUDEDIR:INTERNAL= +_OPENSSL_openssl_LIBDIR:INTERNAL= +_OPENSSL_openssl_PREFIX:INTERNAL= +_OPENSSL_openssl_VERSION:INTERNAL= +__pkg_config_arguments_BROTLI_PC:INTERNAL=libbrotlicommon;libbrotlienc;libbrotlidec +__pkg_config_arguments_LZ4_PC:INTERNAL=liblz4 +__pkg_config_arguments_PC_CURL:INTERNAL=QUIET;libcurl +__pkg_config_arguments_RE2_PC:INTERNAL=re2 +__pkg_config_arguments_THRIFT_PC:INTERNAL=thrift +__pkg_config_arguments__OPENSSL:INTERNAL=QUIET;openssl +__pkg_config_checked_BROTLI_PC:INTERNAL=1 +__pkg_config_checked_LZ4_PC:INTERNAL=1 +__pkg_config_checked_PC_CURL:INTERNAL=1 +__pkg_config_checked_RE2_PC:INTERNAL=1 +__pkg_config_checked_THRIFT_PC:INTERNAL=1 +__pkg_config_checked__OPENSSL:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_BROTLI_PC_brotlicommon +pkgcfg_lib_BROTLI_PC_brotlicommon-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_BROTLI_PC_brotlidec +pkgcfg_lib_BROTLI_PC_brotlidec-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_BROTLI_PC_brotlienc +pkgcfg_lib_BROTLI_PC_brotlienc-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_LZ4_PC_lz4 +pkgcfg_lib_LZ4_PC_lz4-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_PC_CURL_curl +pkgcfg_lib_PC_CURL_curl-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_RE2_PC_re2 +pkgcfg_lib_RE2_PC_re2-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_THRIFT_PC_thrift +pkgcfg_lib_THRIFT_PC_thrift-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib__OPENSSL_crypto +pkgcfg_lib__OPENSSL_crypto-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib__OPENSSL_ssl +pkgcfg_lib__OPENSSL_ssl-ADVANCED:INTERNAL=1 +prefix_result:INTERNAL=AsynchDNS;GSS-API;HSTS;HTTP2;HTTPS-proxy;IDN;IPv6;Kerberos;Largefile;NTLM;PSL;SPNEGO;SSL;TLS-SRP;UnixSockets;alt-svc;brotli;libz;threadsafe;zstd + diff --git a/lv2l/parquet-reader/build/CMakeFiles/3.28.3/CMakeCXXCompiler.cmake b/lv2l/parquet-reader/build/CMakeFiles/3.28.3/CMakeCXXCompiler.cmake new file mode 100644 index 00000000..8dbc9d3e --- /dev/null +++ b/lv2l/parquet-reader/build/CMakeFiles/3.28.3/CMakeCXXCompiler.cmake @@ -0,0 +1,85 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "13.3.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 "GNU") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-13") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-13") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +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;ccm;cxxm;c++m) +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) +set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED TRUE) + +# 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 "x86_64-linux-gnu") + +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 "x86_64-linux-gnu") +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++/13;/usr/include/x86_64-linux-gnu/c++/13;/usr/include/c++/13/backward;/usr/lib/gcc/x86_64-linux-gnu/13/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/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-linux-gnu/13;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/lv2l/parquet-reader/build/CMakeFiles/3.28.3/CMakeDetermineCompilerABI_CXX.bin b/lv2l/parquet-reader/build/CMakeFiles/3.28.3/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 00000000..e90f3f71 Binary files /dev/null and b/lv2l/parquet-reader/build/CMakeFiles/3.28.3/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/lv2l/parquet-reader/build/CMakeFiles/3.28.3/CMakeSystem.cmake b/lv2l/parquet-reader/build/CMakeFiles/3.28.3/CMakeSystem.cmake new file mode 100644 index 00000000..6982108e --- /dev/null +++ b/lv2l/parquet-reader/build/CMakeFiles/3.28.3/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.14.0-29-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.14.0-29-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.14.0-29-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.14.0-29-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/lv2l/parquet-reader/build/CMakeFiles/3.28.3/CompilerIdCXX/CMakeCXXCompilerId.cpp b/lv2l/parquet-reader/build/CMakeFiles/3.28.3/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 00000000..9c9c90ea --- /dev/null +++ b/lv2l/parquet-reader/build/CMakeFiles/3.28.3/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,869 @@ +/* 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(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#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(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#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/100 % 100) +# 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(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# 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; +} diff --git a/lv2l/parquet-reader/build/CMakeFiles/3.28.3/CompilerIdCXX/a.out b/lv2l/parquet-reader/build/CMakeFiles/3.28.3/CompilerIdCXX/a.out new file mode 100755 index 00000000..c8ced32c Binary files /dev/null and b/lv2l/parquet-reader/build/CMakeFiles/3.28.3/CompilerIdCXX/a.out differ diff --git a/lv2l/parquet-reader/build/CMakeFiles/CMakeConfigureLog.yaml b/lv2l/parquet-reader/build/CMakeFiles/CMakeConfigureLog.yaml new file mode 100644 index 00000000..1327f15b --- /dev/null +++ b/lv2l/parquet-reader/build/CMakeFiles/CMakeConfigureLog.yaml @@ -0,0 +1,349 @@ + +--- +events: + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.28/Modules/CMakeDetermineSystem.cmake:233 (message)" + - "CMakeLists.txt:2 (project)" + message: | + The system is: Linux - 6.14.0-29-generic - x86_64 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:2 (project)" + message: | + 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/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles/3.28.3/CompilerIdCXX/a.out + + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:57 (try_compile)" + - "/usr/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles/CMakeScratch/TryCompile-T24TXr" + binary: "/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles/CMakeScratch/TryCompile-T24TXr" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles/CMakeScratch/TryCompile-T24TXr' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_95129/fast + /usr/bin/gmake -f CMakeFiles/cmTC_95129.dir/build.make CMakeFiles/cmTC_95129.dir/build + gmake[1]: Entering directory '/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles/CMakeScratch/TryCompile-T24TXr' + Building CXX object CMakeFiles/cmTC_95129.dir/CMakeCXXCompilerABI.cpp.o + /usr/bin/c++ -v -o CMakeFiles/cmTC_95129.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp + Using built-in specs. + COLLECT_GCC=/usr/bin/c++ + OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-linux-gnu + Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_95129.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_95129.dir/' + /usr/libexec/gcc/x86_64-linux-gnu/13/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_95129.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccchojkz.s + GNU C++17 (Ubuntu 13.3.0-6ubuntu2~24.04) version 13.3.0 (x86_64-linux-gnu) + compiled by GNU C version 13.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/13" + ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed/x86_64-linux-gnu" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/include" + #include "..." search starts here: + #include <...> search starts here: + /usr/include/c++/13 + /usr/include/x86_64-linux-gnu/c++/13 + /usr/include/c++/13/backward + /usr/lib/gcc/x86_64-linux-gnu/13/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include + End of search list. + Compiler executable checksum: c81c05345ce537099dafd5580045814a + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_95129.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_95129.dir/' + as -v --64 -o CMakeFiles/cmTC_95129.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccchojkz.s + GNU assembler version 2.42 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42 + COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_95129.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_95129.dir/CMakeCXXCompilerABI.cpp.' + Linking CXX executable cmTC_95129 + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_95129.dir/link.txt --verbose=1 + /usr/bin/c++ -v CMakeFiles/cmTC_95129.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_95129 + Using built-in specs. + COLLECT_GCC=/usr/bin/c++ + COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper + OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-linux-gnu + Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) + COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_95129' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_95129.' + /usr/libexec/gcc/x86_64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccT3UYe0.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 -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_95129 /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/13/../../.. CMakeFiles/cmTC_95129.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_95129' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_95129.' + gmake[1]: Leaving directory '/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles/CMakeScratch/TryCompile-T24TXr' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:127 (message)" + - "/usr/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed CXX implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/13] + add: [/usr/include/x86_64-linux-gnu/c++/13] + add: [/usr/include/c++/13/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/13/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/13] ==> [/usr/include/c++/13] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/13] ==> [/usr/include/x86_64-linux-gnu/c++/13] + collapse include dir [/usr/include/c++/13/backward] ==> [/usr/include/c++/13/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/13/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/13/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/13;/usr/include/x86_64-linux-gnu/c++/13;/usr/include/c++/13/backward;/usr/lib/gcc/x86_64-linux-gnu/13/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:159 (message)" + - "/usr/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed CXX implicit link information: + link line regex: [^( *|.*[/\\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + ignore line: [Change Dir: '/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles/CMakeScratch/TryCompile-T24TXr'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_95129/fast] + ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_95129.dir/build.make CMakeFiles/cmTC_95129.dir/build] + ignore line: [gmake[1]: Entering directory '/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles/CMakeScratch/TryCompile-T24TXr'] + ignore line: [Building CXX object CMakeFiles/cmTC_95129.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_95129.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_95129.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_95129.dir/'] + ignore line: [ /usr/libexec/gcc/x86_64-linux-gnu/13/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_95129.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccchojkz.s] + ignore line: [GNU C++17 (Ubuntu 13.3.0-6ubuntu2~24.04) version 13.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 13.3.0 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/13"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/13/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/13] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/13] + ignore line: [ /usr/include/c++/13/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/13/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: c81c05345ce537099dafd5580045814a] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_95129.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_95129.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_95129.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccchojkz.s] + ignore line: [GNU assembler version 2.42 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_95129.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_95129.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_95129] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_95129.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_95129.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_95129 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) ] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/13/:/usr/libexec/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/13/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_95129' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_95129.'] + link line: [ /usr/libexec/gcc/x86_64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccT3UYe0.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 -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_95129 /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/13/../../.. CMakeFiles/cmTC_95129.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/libexec/gcc/x86_64-linux-gnu/13/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccT3UYe0.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 [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_95129] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/13] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/13/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../..] + arg [CMakeFiles/cmTC_95129.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-linux-gnu/13/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13] ==> [/usr/lib/gcc/x86_64-linux-gnu/13] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/13/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/13;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake-3.28/Modules/Internal/CheckSourceCompiles.cmake:101 (try_compile)" + - "/usr/share/cmake-3.28/Modules/CheckCXXSourceCompiles.cmake:52 (cmake_check_source_compiles)" + - "/usr/share/cmake-3.28/Modules/FindThreads.cmake:99 (CHECK_CXX_SOURCE_COMPILES)" + - "/usr/share/cmake-3.28/Modules/FindThreads.cmake:163 (_threads_check_libc)" + - "/usr/share/cmake-3.28/Modules/CMakeFindDependencyMacro.cmake:76 (find_package)" + - "/usr/lib/x86_64-linux-gnu/cmake/Arrow/ArrowConfig.cmake:131 (find_dependency)" + - "CMakeLists.txt:9 (find_package)" + checks: + - "Performing Test CMAKE_HAVE_LIBC_PTHREAD" + directories: + source: "/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles/CMakeScratch/TryCompile-q5WZvR" + binary: "/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles/CMakeScratch/TryCompile-q5WZvR" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_HAVE_LIBC_PTHREAD" + cached: true + stdout: | + Change Dir: '/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles/CMakeScratch/TryCompile-q5WZvR' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_6ad7a/fast + /usr/bin/gmake -f CMakeFiles/cmTC_6ad7a.dir/build.make CMakeFiles/cmTC_6ad7a.dir/build + gmake[1]: Entering directory '/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles/CMakeScratch/TryCompile-q5WZvR' + Building CXX object CMakeFiles/cmTC_6ad7a.dir/src.cxx.o + /usr/bin/c++ -DCMAKE_HAVE_LIBC_PTHREAD -std=gnu++17 -o CMakeFiles/cmTC_6ad7a.dir/src.cxx.o -c /home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles/CMakeScratch/TryCompile-q5WZvR/src.cxx + Linking CXX executable cmTC_6ad7a + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6ad7a.dir/link.txt --verbose=1 + /usr/bin/c++ CMakeFiles/cmTC_6ad7a.dir/src.cxx.o -o cmTC_6ad7a + gmake[1]: Leaving directory '/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles/CMakeScratch/TryCompile-q5WZvR' + + exitCode: 0 + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake-3.28/Modules/CheckSymbolExists.cmake:140 (try_compile)" + - "/usr/share/cmake-3.28/Modules/CheckSymbolExists.cmake:70 (__CHECK_SYMBOL_EXISTS_IMPL)" + - "/usr/share/cmake-3.28/Modules/FindBZip2.cmake:93 (CHECK_SYMBOL_EXISTS)" + - "/usr/share/cmake-3.28/Modules/CMakeFindDependencyMacro.cmake:76 (find_package)" + - "/usr/lib/x86_64-linux-gnu/cmake/Arrow/ArrowConfig.cmake:111 (find_dependency)" + - "/usr/lib/x86_64-linux-gnu/cmake/Arrow/ArrowConfig.cmake:134 (arrow_find_dependencies)" + - "CMakeLists.txt:9 (find_package)" + checks: + - "Looking for BZ2_bzCompressInit" + directories: + source: "/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles/CMakeScratch/TryCompile-j2mUgv" + binary: "/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles/CMakeScratch/TryCompile-j2mUgv" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + CMAKE_MODULE_PATH: "/usr/lib/x86_64-linux-gnu/cmake/Arrow" + buildResult: + variable: "BZIP2_NEED_PREFIX" + cached: true + stdout: | + Change Dir: '/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles/CMakeScratch/TryCompile-j2mUgv' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_933f3/fast + /usr/bin/gmake -f CMakeFiles/cmTC_933f3.dir/build.make CMakeFiles/cmTC_933f3.dir/build + gmake[1]: Entering directory '/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles/CMakeScratch/TryCompile-j2mUgv' + Building CXX object CMakeFiles/cmTC_933f3.dir/CheckSymbolExists.cxx.o + /usr/bin/c++ -std=gnu++17 -o CMakeFiles/cmTC_933f3.dir/CheckSymbolExists.cxx.o -c /home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles/CMakeScratch/TryCompile-j2mUgv/CheckSymbolExists.cxx + Linking CXX executable cmTC_933f3 + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_933f3.dir/link.txt --verbose=1 + /usr/bin/c++ CMakeFiles/cmTC_933f3.dir/CheckSymbolExists.cxx.o -o cmTC_933f3 /usr/lib/x86_64-linux-gnu/libbz2.so + gmake[1]: Leaving directory '/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles/CMakeScratch/TryCompile-j2mUgv' + + exitCode: 0 +... diff --git a/lv2l/parquet-reader/build/CMakeFiles/CMakeDirectoryInformation.cmake b/lv2l/parquet-reader/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 00000000..e876af8e --- /dev/null +++ b/lv2l/parquet-reader/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.28 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/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}) diff --git a/lv2l/parquet-reader/build/CMakeFiles/Makefile.cmake b/lv2l/parquet-reader/build/CMakeFiles/Makefile.cmake new file mode 100644 index 00000000..1b296aac --- /dev/null +++ b/lv2l/parquet-reader/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,94 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.28 + +# 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/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/CMakeLists.txt" + "CMakeFiles/3.28.3/CMakeCXXCompiler.cmake" + "CMakeFiles/3.28.3/CMakeSystem.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Arrow/ArrowConfig.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Arrow/ArrowConfigVersion.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Arrow/ArrowOptions.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Arrow/ArrowTargets-relwithdebinfo.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Arrow/ArrowTargets.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Arrow/FindBrotliAlt.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Arrow/FindOpenSSLAlt.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Arrow/FindProtobufAlt.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Arrow/FindSnappyAlt.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Arrow/FindabslAlt.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Arrow/Findlz4Alt.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Arrow/Findre2Alt.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Arrow/Findutf8proc.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Arrow/FindzstdAlt.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Parquet/FindThriftAlt.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Parquet/ParquetConfig.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Parquet/ParquetConfigVersion.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Parquet/ParquetTargets-relwithdebinfo.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Parquet/ParquetTargets.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Snappy/SnappyConfig.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Snappy/SnappyConfigVersion.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Snappy/SnappyTargets-relwithdebinfo.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Snappy/SnappyTargets.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/zstd/zstdConfig.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/zstd/zstdConfigVersion.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/zstd/zstdTargets-none.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/zstd/zstdTargets.cmake" + "/usr/local/lib/cmake/absl/abslConfig.cmake" + "/usr/local/lib/cmake/absl/abslTargets-release.cmake" + "/usr/local/lib/cmake/absl/abslTargets.cmake" + "/usr/share/cmake-3.28/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.28/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.28/Modules/CMakeFindDependencyMacro.cmake" + "/usr/share/cmake-3.28/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.28/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.28/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.28/Modules/CMakePushCheckState.cmake" + "/usr/share/cmake-3.28/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.28/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.28/Modules/CheckCXXSourceCompiles.cmake" + "/usr/share/cmake-3.28/Modules/CheckIncludeFileCXX.cmake" + "/usr/share/cmake-3.28/Modules/CheckLibraryExists.cmake" + "/usr/share/cmake-3.28/Modules/CheckSymbolExists.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.28/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.28/Modules/FindBZip2.cmake" + "/usr/share/cmake-3.28/Modules/FindCURL.cmake" + "/usr/share/cmake-3.28/Modules/FindOpenSSL.cmake" + "/usr/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.28/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.28/Modules/FindPkgConfig.cmake" + "/usr/share/cmake-3.28/Modules/FindProtobuf.cmake" + "/usr/share/cmake-3.28/Modules/FindThreads.cmake" + "/usr/share/cmake-3.28/Modules/FindZLIB.cmake" + "/usr/share/cmake-3.28/Modules/Internal/CheckSourceCompiles.cmake" + "/usr/share/cmake-3.28/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.28/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.28/Modules/Platform/Linux-Initialize.cmake" + "/usr/share/cmake-3.28/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.28/Modules/Platform/UnixPaths.cmake" + "/usr/share/cmake-3.28/Modules/SelectLibraryConfigurations.cmake" + "/usr/share/cmake/nlohmann_json/nlohmann_jsonConfig.cmake" + "/usr/share/cmake/nlohmann_json/nlohmann_jsonConfigVersion.cmake" + "/usr/share/cmake/nlohmann_json/nlohmann_jsonTargets.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/pqread.dir/DependInfo.cmake" + ) diff --git a/lv2l/parquet-reader/build/CMakeFiles/Makefile2 b/lv2l/parquet-reader/build/CMakeFiles/Makefile2 new file mode 100644 index 00000000..3e9eaf43 --- /dev/null +++ b/lv2l/parquet-reader/build/CMakeFiles/Makefile2 @@ -0,0 +1,112 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.28 + +# 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/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/pqread.dir/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/pqread.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/pqread.dir + +# All Build rule for target. +CMakeFiles/pqread.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/pqread.dir/build.make CMakeFiles/pqread.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/pqread.dir/build.make CMakeFiles/pqread.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles --progress-num=1,2 "Built target pqread" +.PHONY : CMakeFiles/pqread.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/pqread.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/pqread.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles 0 +.PHONY : CMakeFiles/pqread.dir/rule + +# Convenience name for target. +pqread: CMakeFiles/pqread.dir/rule +.PHONY : pqread + +# clean rule for target. +CMakeFiles/pqread.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/pqread.dir/build.make CMakeFiles/pqread.dir/clean +.PHONY : CMakeFiles/pqread.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 + diff --git a/lv2l/parquet-reader/build/CMakeFiles/Progress/1 b/lv2l/parquet-reader/build/CMakeFiles/Progress/1 new file mode 100644 index 00000000..7b4d68d7 --- /dev/null +++ b/lv2l/parquet-reader/build/CMakeFiles/Progress/1 @@ -0,0 +1 @@ +empty \ No newline at end of file diff --git a/lv2l/parquet-reader/build/CMakeFiles/Progress/count.txt b/lv2l/parquet-reader/build/CMakeFiles/Progress/count.txt new file mode 100644 index 00000000..0cfbf088 --- /dev/null +++ b/lv2l/parquet-reader/build/CMakeFiles/Progress/count.txt @@ -0,0 +1 @@ +2 diff --git a/lv2l/parquet-reader/build/CMakeFiles/TargetDirectories.txt b/lv2l/parquet-reader/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 00000000..3c96e8d4 --- /dev/null +++ b/lv2l/parquet-reader/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles/pqread.dir +/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles/edit_cache.dir +/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles/rebuild_cache.dir diff --git a/lv2l/parquet-reader/build/CMakeFiles/cmake.check_cache b/lv2l/parquet-reader/build/CMakeFiles/cmake.check_cache new file mode 100644 index 00000000..3dccd731 --- /dev/null +++ b/lv2l/parquet-reader/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/DependInfo.cmake b/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/DependInfo.cmake new file mode 100644 index 00000000..15a36e3c --- /dev/null +++ b/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/DependInfo.cmake @@ -0,0 +1,23 @@ + +# 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/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/main.cpp" "CMakeFiles/pqread.dir/main.cpp.o" "gcc" "CMakeFiles/pqread.dir/main.cpp.o.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/build.make b/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/build.make new file mode 100644 index 00000000..2d51b0e8 --- /dev/null +++ b/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/build.make @@ -0,0 +1,112 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.28 + +# 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/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build + +# Include any dependencies generated for this target. +include CMakeFiles/pqread.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/pqread.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/pqread.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/pqread.dir/flags.make + +CMakeFiles/pqread.dir/main.cpp.o: CMakeFiles/pqread.dir/flags.make +CMakeFiles/pqread.dir/main.cpp.o: /home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/main.cpp +CMakeFiles/pqread.dir/main.cpp.o: CMakeFiles/pqread.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/pqread.dir/main.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/pqread.dir/main.cpp.o -MF CMakeFiles/pqread.dir/main.cpp.o.d -o CMakeFiles/pqread.dir/main.cpp.o -c /home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/main.cpp + +CMakeFiles/pqread.dir/main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/pqread.dir/main.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/main.cpp > CMakeFiles/pqread.dir/main.cpp.i + +CMakeFiles/pqread.dir/main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/pqread.dir/main.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/main.cpp -o CMakeFiles/pqread.dir/main.cpp.s + +# Object files for target pqread +pqread_OBJECTS = \ +"CMakeFiles/pqread.dir/main.cpp.o" + +# External object files for target pqread +pqread_EXTERNAL_OBJECTS = + +pqread: CMakeFiles/pqread.dir/main.cpp.o +pqread: CMakeFiles/pqread.dir/build.make +pqread: /usr/lib/x86_64-linux-gnu/libparquet.so.2100.0.0 +pqread: /usr/lib/x86_64-linux-gnu/libarrow.so.2100.0.0 +pqread: CMakeFiles/pqread.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable pqread" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pqread.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/pqread.dir/build: pqread +.PHONY : CMakeFiles/pqread.dir/build + +CMakeFiles/pqread.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/pqread.dir/cmake_clean.cmake +.PHONY : CMakeFiles/pqread.dir/clean + +CMakeFiles/pqread.dir/depend: + cd /home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader /home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader /home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build /home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build /home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : CMakeFiles/pqread.dir/depend + diff --git a/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/cmake_clean.cmake b/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/cmake_clean.cmake new file mode 100644 index 00000000..3fadee24 --- /dev/null +++ b/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/pqread.dir/main.cpp.o" + "CMakeFiles/pqread.dir/main.cpp.o.d" + "pqread" + "pqread.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/pqread.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/compiler_depend.internal b/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/compiler_depend.internal new file mode 100644 index 00000000..138936ca --- /dev/null +++ b/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/compiler_depend.internal @@ -0,0 +1,402 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.28 + +CMakeFiles/pqread.dir/main.cpp.o + /home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/main.cpp + /usr/include/alloca.h + /usr/include/arrow/api.h + /usr/include/arrow/array.h + /usr/include/arrow/array/array_base.h + /usr/include/arrow/array/array_binary.h + /usr/include/arrow/array/array_decimal.h + /usr/include/arrow/array/array_dict.h + /usr/include/arrow/array/array_nested.h + /usr/include/arrow/array/array_primitive.h + /usr/include/arrow/array/array_run_end.h + /usr/include/arrow/array/builder_adaptive.h + /usr/include/arrow/array/builder_base.h + /usr/include/arrow/array/builder_binary.h + /usr/include/arrow/array/builder_decimal.h + /usr/include/arrow/array/builder_dict.h + /usr/include/arrow/array/builder_nested.h + /usr/include/arrow/array/builder_primitive.h + /usr/include/arrow/array/builder_run_end.h + /usr/include/arrow/array/builder_time.h + /usr/include/arrow/array/builder_union.h + /usr/include/arrow/array/concatenate.h + /usr/include/arrow/array/data.h + /usr/include/arrow/array/statistics.h + /usr/include/arrow/array/util.h + /usr/include/arrow/buffer.h + /usr/include/arrow/buffer_builder.h + /usr/include/arrow/builder.h + /usr/include/arrow/chunk_resolver.h + /usr/include/arrow/chunked_array.h + /usr/include/arrow/compare.h + /usr/include/arrow/config.h + /usr/include/arrow/datum.h + /usr/include/arrow/device.h + /usr/include/arrow/device_allocation_type_set.h + /usr/include/arrow/extension_type.h + /usr/include/arrow/io/api.h + /usr/include/arrow/io/buffered.h + /usr/include/arrow/io/caching.h + /usr/include/arrow/io/compressed.h + /usr/include/arrow/io/concurrency.h + /usr/include/arrow/io/file.h + /usr/include/arrow/io/hdfs.h + /usr/include/arrow/io/interfaces.h + /usr/include/arrow/io/memory.h + /usr/include/arrow/io/type_fwd.h + /usr/include/arrow/memory_pool.h + /usr/include/arrow/pretty_print.h + /usr/include/arrow/record_batch.h + /usr/include/arrow/result.h + /usr/include/arrow/scalar.h + /usr/include/arrow/status.h + /usr/include/arrow/stl_iterator.h + /usr/include/arrow/table.h + /usr/include/arrow/table_builder.h + /usr/include/arrow/tensor.h + /usr/include/arrow/type.h + /usr/include/arrow/type_fwd.h + /usr/include/arrow/type_traits.h + /usr/include/arrow/util/aligned_storage.h + /usr/include/arrow/util/basic_decimal.h + /usr/include/arrow/util/binary_view_util.h + /usr/include/arrow/util/bit_block_counter.h + /usr/include/arrow/util/bit_util.h + /usr/include/arrow/util/bitmap_generate.h + /usr/include/arrow/util/bitmap_ops.h + /usr/include/arrow/util/cancel.h + /usr/include/arrow/util/checked_cast.h + /usr/include/arrow/util/compare.h + /usr/include/arrow/util/compression.h + /usr/include/arrow/util/config.h + /usr/include/arrow/util/decimal.h + /usr/include/arrow/util/endian.h + /usr/include/arrow/util/functional.h + /usr/include/arrow/util/iterator.h + /usr/include/arrow/util/key_value_metadata.h + /usr/include/arrow/util/launder.h + /usr/include/arrow/util/macros.h + /usr/include/arrow/util/span.h + /usr/include/arrow/util/string_util.h + /usr/include/arrow/util/type_fwd.h + /usr/include/arrow/util/type_traits.h + /usr/include/arrow/util/ubsan.h + /usr/include/arrow/util/unreachable.h + /usr/include/arrow/util/visibility.h + /usr/include/arrow/util/windows_fixup.h + /usr/include/arrow/visit_array_inline.h + /usr/include/arrow/visit_scalar_inline.h + /usr/include/arrow/visit_type_inline.h + /usr/include/arrow/visitor.h + /usr/include/arrow/visitor_generate.h + /usr/include/asm-generic/errno-base.h + /usr/include/asm-generic/errno.h + /usr/include/assert.h + /usr/include/c++/13/algorithm + /usr/include/c++/13/array + /usr/include/c++/13/atomic + /usr/include/c++/13/backward/auto_ptr.h + /usr/include/c++/13/backward/binders.h + /usr/include/c++/13/bit + /usr/include/c++/13/bits/algorithmfwd.h + /usr/include/c++/13/bits/align.h + /usr/include/c++/13/bits/alloc_traits.h + /usr/include/c++/13/bits/allocated_ptr.h + /usr/include/c++/13/bits/allocator.h + /usr/include/c++/13/bits/atomic_base.h + /usr/include/c++/13/bits/atomic_lockfree_defines.h + /usr/include/c++/13/bits/basic_ios.h + /usr/include/c++/13/bits/basic_ios.tcc + /usr/include/c++/13/bits/basic_string.h + /usr/include/c++/13/bits/basic_string.tcc + /usr/include/c++/13/bits/char_traits.h + /usr/include/c++/13/bits/charconv.h + /usr/include/c++/13/bits/chrono.h + /usr/include/c++/13/bits/codecvt.h + /usr/include/c++/13/bits/concept_check.h + /usr/include/c++/13/bits/cpp_type_traits.h + /usr/include/c++/13/bits/cxxabi_forced.h + /usr/include/c++/13/bits/cxxabi_init_exception.h + /usr/include/c++/13/bits/enable_special_members.h + /usr/include/c++/13/bits/erase_if.h + /usr/include/c++/13/bits/exception.h + /usr/include/c++/13/bits/exception_defines.h + /usr/include/c++/13/bits/exception_ptr.h + /usr/include/c++/13/bits/fs_dir.h + /usr/include/c++/13/bits/fs_fwd.h + /usr/include/c++/13/bits/fs_ops.h + /usr/include/c++/13/bits/fs_path.h + /usr/include/c++/13/bits/functexcept.h + /usr/include/c++/13/bits/functional_hash.h + /usr/include/c++/13/bits/hash_bytes.h + /usr/include/c++/13/bits/hashtable.h + /usr/include/c++/13/bits/hashtable_policy.h + /usr/include/c++/13/bits/invoke.h + /usr/include/c++/13/bits/ios_base.h + /usr/include/c++/13/bits/istream.tcc + /usr/include/c++/13/bits/locale_classes.h + /usr/include/c++/13/bits/locale_classes.tcc + /usr/include/c++/13/bits/locale_conv.h + /usr/include/c++/13/bits/locale_facets.h + /usr/include/c++/13/bits/locale_facets.tcc + /usr/include/c++/13/bits/locale_facets_nonio.h + /usr/include/c++/13/bits/locale_facets_nonio.tcc + /usr/include/c++/13/bits/localefwd.h + /usr/include/c++/13/bits/memory_resource.h + /usr/include/c++/13/bits/memoryfwd.h + /usr/include/c++/13/bits/move.h + /usr/include/c++/13/bits/nested_exception.h + /usr/include/c++/13/bits/new_allocator.h + /usr/include/c++/13/bits/node_handle.h + /usr/include/c++/13/bits/ostream.tcc + /usr/include/c++/13/bits/ostream_insert.h + /usr/include/c++/13/bits/parse_numbers.h + /usr/include/c++/13/bits/postypes.h + /usr/include/c++/13/bits/predefined_ops.h + /usr/include/c++/13/bits/ptr_traits.h + /usr/include/c++/13/bits/quoted_string.h + /usr/include/c++/13/bits/range_access.h + /usr/include/c++/13/bits/refwrap.h + /usr/include/c++/13/bits/requires_hosted.h + /usr/include/c++/13/bits/shared_ptr.h + /usr/include/c++/13/bits/shared_ptr_atomic.h + /usr/include/c++/13/bits/shared_ptr_base.h + /usr/include/c++/13/bits/sstream.tcc + /usr/include/c++/13/bits/std_abs.h + /usr/include/c++/13/bits/std_function.h + /usr/include/c++/13/bits/stl_algo.h + /usr/include/c++/13/bits/stl_algobase.h + /usr/include/c++/13/bits/stl_bvector.h + /usr/include/c++/13/bits/stl_construct.h + /usr/include/c++/13/bits/stl_function.h + /usr/include/c++/13/bits/stl_heap.h + /usr/include/c++/13/bits/stl_iterator.h + /usr/include/c++/13/bits/stl_iterator_base_funcs.h + /usr/include/c++/13/bits/stl_iterator_base_types.h + /usr/include/c++/13/bits/stl_map.h + /usr/include/c++/13/bits/stl_multimap.h + /usr/include/c++/13/bits/stl_numeric.h + /usr/include/c++/13/bits/stl_pair.h + /usr/include/c++/13/bits/stl_raw_storage_iter.h + /usr/include/c++/13/bits/stl_relops.h + /usr/include/c++/13/bits/stl_tempbuf.h + /usr/include/c++/13/bits/stl_tree.h + /usr/include/c++/13/bits/stl_uninitialized.h + /usr/include/c++/13/bits/stl_vector.h + /usr/include/c++/13/bits/stream_iterator.h + /usr/include/c++/13/bits/streambuf.tcc + /usr/include/c++/13/bits/streambuf_iterator.h + /usr/include/c++/13/bits/string_view.tcc + /usr/include/c++/13/bits/stringfwd.h + /usr/include/c++/13/bits/uniform_int_dist.h + /usr/include/c++/13/bits/unique_ptr.h + /usr/include/c++/13/bits/unordered_map.h + /usr/include/c++/13/bits/unordered_set.h + /usr/include/c++/13/bits/uses_allocator.h + /usr/include/c++/13/bits/uses_allocator_args.h + /usr/include/c++/13/bits/utility.h + /usr/include/c++/13/bits/vector.tcc + /usr/include/c++/13/bitset + /usr/include/c++/13/cassert + /usr/include/c++/13/cctype + /usr/include/c++/13/cerrno + /usr/include/c++/13/climits + /usr/include/c++/13/clocale + /usr/include/c++/13/codecvt + /usr/include/c++/13/compare + /usr/include/c++/13/cstddef + /usr/include/c++/13/cstdint + /usr/include/c++/13/cstdio + /usr/include/c++/13/cstdlib + /usr/include/c++/13/cstring + /usr/include/c++/13/ctime + /usr/include/c++/13/cwchar + /usr/include/c++/13/cwctype + /usr/include/c++/13/debug/assertions.h + /usr/include/c++/13/debug/debug.h + /usr/include/c++/13/exception + /usr/include/c++/13/ext/aligned_buffer.h + /usr/include/c++/13/ext/alloc_traits.h + /usr/include/c++/13/ext/atomicity.h + /usr/include/c++/13/ext/concurrence.h + /usr/include/c++/13/ext/numeric_traits.h + /usr/include/c++/13/ext/string_conversions.h + /usr/include/c++/13/ext/type_traits.h + /usr/include/c++/13/filesystem + /usr/include/c++/13/functional + /usr/include/c++/13/initializer_list + /usr/include/c++/13/iomanip + /usr/include/c++/13/ios + /usr/include/c++/13/iosfwd + /usr/include/c++/13/iostream + /usr/include/c++/13/istream + /usr/include/c++/13/iterator + /usr/include/c++/13/limits + /usr/include/c++/13/locale + /usr/include/c++/13/map + /usr/include/c++/13/memory + /usr/include/c++/13/new + /usr/include/c++/13/numeric + /usr/include/c++/13/optional + /usr/include/c++/13/ostream + /usr/include/c++/13/pstl/execution_defs.h + /usr/include/c++/13/pstl/glue_algorithm_defs.h + /usr/include/c++/13/pstl/glue_memory_defs.h + /usr/include/c++/13/pstl/glue_numeric_defs.h + /usr/include/c++/13/pstl/pstl_config.h + /usr/include/c++/13/ratio + /usr/include/c++/13/sstream + /usr/include/c++/13/stdexcept + /usr/include/c++/13/streambuf + /usr/include/c++/13/string + /usr/include/c++/13/string_view + /usr/include/c++/13/system_error + /usr/include/c++/13/tuple + /usr/include/c++/13/type_traits + /usr/include/c++/13/typeinfo + /usr/include/c++/13/unordered_map + /usr/include/c++/13/unordered_set + /usr/include/c++/13/utility + /usr/include/c++/13/variant + /usr/include/c++/13/vector + /usr/include/ctype.h + /usr/include/endian.h + /usr/include/errno.h + /usr/include/features-time64.h + /usr/include/features.h + /usr/include/libintl.h + /usr/include/limits.h + /usr/include/linux/errno.h + /usr/include/linux/limits.h + /usr/include/locale.h + /usr/include/parquet/arrow/reader.h + /usr/include/parquet/encryption/encryption.h + /usr/include/parquet/encryption/type_fwd.h + /usr/include/parquet/exception.h + /usr/include/parquet/file_reader.h + /usr/include/parquet/metadata.h + /usr/include/parquet/parquet_version.h + /usr/include/parquet/platform.h + /usr/include/parquet/properties.h + /usr/include/parquet/schema.h + /usr/include/parquet/type_fwd.h + /usr/include/parquet/types.h + /usr/include/parquet/windows_fixup.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/stdc-predef.h + /usr/include/stdint.h + /usr/include/stdio.h + /usr/include/stdlib.h + /usr/include/string.h + /usr/include/strings.h + /usr/include/time.h + /usr/include/wchar.h + /usr/include/wctype.h + /usr/include/x86_64-linux-gnu/asm/errno.h + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/x86_64-linux-gnu/bits/byteswap.h + /usr/include/x86_64-linux-gnu/bits/cpu-set.h + /usr/include/x86_64-linux-gnu/bits/endian.h + /usr/include/x86_64-linux-gnu/bits/endianness.h + /usr/include/x86_64-linux-gnu/bits/errno.h + /usr/include/x86_64-linux-gnu/bits/floatn-common.h + /usr/include/x86_64-linux-gnu/bits/floatn.h + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h + /usr/include/x86_64-linux-gnu/bits/local_lim.h + /usr/include/x86_64-linux-gnu/bits/locale.h + /usr/include/x86_64-linux-gnu/bits/long-double.h + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/select-decl.h + /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/select2.h + /usr/include/x86_64-linux-gnu/bits/setjmp.h + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h + /usr/include/x86_64-linux-gnu/bits/stdint-least.h + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/x86_64-linux-gnu/bits/stdio.h + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h + /usr/include/x86_64-linux-gnu/bits/stdio2.h + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/x86_64-linux-gnu/bits/stdlib.h + /usr/include/x86_64-linux-gnu/bits/string_fortified.h + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h + /usr/include/x86_64-linux-gnu/bits/time.h + /usr/include/x86_64-linux-gnu/bits/time64.h + /usr/include/x86_64-linux-gnu/bits/timesize.h + /usr/include/x86_64-linux-gnu/bits/timex.h + /usr/include/x86_64-linux-gnu/bits/types.h + /usr/include/x86_64-linux-gnu/bits/types/FILE.h + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/x86_64-linux-gnu/bits/types/error_t.h + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h + /usr/include/x86_64-linux-gnu/bits/types/time_t.h + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h + /usr/include/x86_64-linux-gnu/bits/typesizes.h + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h + /usr/include/x86_64-linux-gnu/bits/uio_lim.h + /usr/include/x86_64-linux-gnu/bits/waitflags.h + /usr/include/x86_64-linux-gnu/bits/waitstatus.h + /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h + /usr/include/x86_64-linux-gnu/bits/wchar2.h + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h + /usr/include/x86_64-linux-gnu/bits/wordsize.h + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h + /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h + /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h + /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h + /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h + /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h + /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h + /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h + /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h + /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h + /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h + /usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h + /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h + /usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h + /usr/include/x86_64-linux-gnu/gnu/stubs.h + /usr/include/x86_64-linux-gnu/sys/cdefs.h + /usr/include/x86_64-linux-gnu/sys/select.h + /usr/include/x86_64-linux-gnu/sys/single_threaded.h + /usr/include/x86_64-linux-gnu/sys/types.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/limits.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h + /usr/lib/gcc/x86_64-linux-gnu/13/include/syslimits.h + diff --git a/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/compiler_depend.make b/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/compiler_depend.make new file mode 100644 index 00000000..cbb81f38 --- /dev/null +++ b/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/compiler_depend.make @@ -0,0 +1,1195 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.28 + +CMakeFiles/pqread.dir/main.cpp.o: /home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/main.cpp \ + /usr/include/alloca.h \ + /usr/include/arrow/api.h \ + /usr/include/arrow/array.h \ + /usr/include/arrow/array/array_base.h \ + /usr/include/arrow/array/array_binary.h \ + /usr/include/arrow/array/array_decimal.h \ + /usr/include/arrow/array/array_dict.h \ + /usr/include/arrow/array/array_nested.h \ + /usr/include/arrow/array/array_primitive.h \ + /usr/include/arrow/array/array_run_end.h \ + /usr/include/arrow/array/builder_adaptive.h \ + /usr/include/arrow/array/builder_base.h \ + /usr/include/arrow/array/builder_binary.h \ + /usr/include/arrow/array/builder_decimal.h \ + /usr/include/arrow/array/builder_dict.h \ + /usr/include/arrow/array/builder_nested.h \ + /usr/include/arrow/array/builder_primitive.h \ + /usr/include/arrow/array/builder_run_end.h \ + /usr/include/arrow/array/builder_time.h \ + /usr/include/arrow/array/builder_union.h \ + /usr/include/arrow/array/concatenate.h \ + /usr/include/arrow/array/data.h \ + /usr/include/arrow/array/statistics.h \ + /usr/include/arrow/array/util.h \ + /usr/include/arrow/buffer.h \ + /usr/include/arrow/buffer_builder.h \ + /usr/include/arrow/builder.h \ + /usr/include/arrow/chunk_resolver.h \ + /usr/include/arrow/chunked_array.h \ + /usr/include/arrow/compare.h \ + /usr/include/arrow/config.h \ + /usr/include/arrow/datum.h \ + /usr/include/arrow/device.h \ + /usr/include/arrow/device_allocation_type_set.h \ + /usr/include/arrow/extension_type.h \ + /usr/include/arrow/io/api.h \ + /usr/include/arrow/io/buffered.h \ + /usr/include/arrow/io/caching.h \ + /usr/include/arrow/io/compressed.h \ + /usr/include/arrow/io/concurrency.h \ + /usr/include/arrow/io/file.h \ + /usr/include/arrow/io/hdfs.h \ + /usr/include/arrow/io/interfaces.h \ + /usr/include/arrow/io/memory.h \ + /usr/include/arrow/io/type_fwd.h \ + /usr/include/arrow/memory_pool.h \ + /usr/include/arrow/pretty_print.h \ + /usr/include/arrow/record_batch.h \ + /usr/include/arrow/result.h \ + /usr/include/arrow/scalar.h \ + /usr/include/arrow/status.h \ + /usr/include/arrow/stl_iterator.h \ + /usr/include/arrow/table.h \ + /usr/include/arrow/table_builder.h \ + /usr/include/arrow/tensor.h \ + /usr/include/arrow/type.h \ + /usr/include/arrow/type_fwd.h \ + /usr/include/arrow/type_traits.h \ + /usr/include/arrow/util/aligned_storage.h \ + /usr/include/arrow/util/basic_decimal.h \ + /usr/include/arrow/util/binary_view_util.h \ + /usr/include/arrow/util/bit_block_counter.h \ + /usr/include/arrow/util/bit_util.h \ + /usr/include/arrow/util/bitmap_generate.h \ + /usr/include/arrow/util/bitmap_ops.h \ + /usr/include/arrow/util/cancel.h \ + /usr/include/arrow/util/checked_cast.h \ + /usr/include/arrow/util/compare.h \ + /usr/include/arrow/util/compression.h \ + /usr/include/arrow/util/config.h \ + /usr/include/arrow/util/decimal.h \ + /usr/include/arrow/util/endian.h \ + /usr/include/arrow/util/functional.h \ + /usr/include/arrow/util/iterator.h \ + /usr/include/arrow/util/key_value_metadata.h \ + /usr/include/arrow/util/launder.h \ + /usr/include/arrow/util/macros.h \ + /usr/include/arrow/util/span.h \ + /usr/include/arrow/util/string_util.h \ + /usr/include/arrow/util/type_fwd.h \ + /usr/include/arrow/util/type_traits.h \ + /usr/include/arrow/util/ubsan.h \ + /usr/include/arrow/util/unreachable.h \ + /usr/include/arrow/util/visibility.h \ + /usr/include/arrow/util/windows_fixup.h \ + /usr/include/arrow/visit_array_inline.h \ + /usr/include/arrow/visit_scalar_inline.h \ + /usr/include/arrow/visit_type_inline.h \ + /usr/include/arrow/visitor.h \ + /usr/include/arrow/visitor_generate.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/assert.h \ + /usr/include/c++/13/algorithm \ + /usr/include/c++/13/array \ + /usr/include/c++/13/atomic \ + /usr/include/c++/13/backward/auto_ptr.h \ + /usr/include/c++/13/backward/binders.h \ + /usr/include/c++/13/bit \ + /usr/include/c++/13/bits/algorithmfwd.h \ + /usr/include/c++/13/bits/align.h \ + /usr/include/c++/13/bits/alloc_traits.h \ + /usr/include/c++/13/bits/allocated_ptr.h \ + /usr/include/c++/13/bits/allocator.h \ + /usr/include/c++/13/bits/atomic_base.h \ + /usr/include/c++/13/bits/atomic_lockfree_defines.h \ + /usr/include/c++/13/bits/basic_ios.h \ + /usr/include/c++/13/bits/basic_ios.tcc \ + /usr/include/c++/13/bits/basic_string.h \ + /usr/include/c++/13/bits/basic_string.tcc \ + /usr/include/c++/13/bits/char_traits.h \ + /usr/include/c++/13/bits/charconv.h \ + /usr/include/c++/13/bits/chrono.h \ + /usr/include/c++/13/bits/codecvt.h \ + /usr/include/c++/13/bits/concept_check.h \ + /usr/include/c++/13/bits/cpp_type_traits.h \ + /usr/include/c++/13/bits/cxxabi_forced.h \ + /usr/include/c++/13/bits/cxxabi_init_exception.h \ + /usr/include/c++/13/bits/enable_special_members.h \ + /usr/include/c++/13/bits/erase_if.h \ + /usr/include/c++/13/bits/exception.h \ + /usr/include/c++/13/bits/exception_defines.h \ + /usr/include/c++/13/bits/exception_ptr.h \ + /usr/include/c++/13/bits/fs_dir.h \ + /usr/include/c++/13/bits/fs_fwd.h \ + /usr/include/c++/13/bits/fs_ops.h \ + /usr/include/c++/13/bits/fs_path.h \ + /usr/include/c++/13/bits/functexcept.h \ + /usr/include/c++/13/bits/functional_hash.h \ + /usr/include/c++/13/bits/hash_bytes.h \ + /usr/include/c++/13/bits/hashtable.h \ + /usr/include/c++/13/bits/hashtable_policy.h \ + /usr/include/c++/13/bits/invoke.h \ + /usr/include/c++/13/bits/ios_base.h \ + /usr/include/c++/13/bits/istream.tcc \ + /usr/include/c++/13/bits/locale_classes.h \ + /usr/include/c++/13/bits/locale_classes.tcc \ + /usr/include/c++/13/bits/locale_conv.h \ + /usr/include/c++/13/bits/locale_facets.h \ + /usr/include/c++/13/bits/locale_facets.tcc \ + /usr/include/c++/13/bits/locale_facets_nonio.h \ + /usr/include/c++/13/bits/locale_facets_nonio.tcc \ + /usr/include/c++/13/bits/localefwd.h \ + /usr/include/c++/13/bits/memory_resource.h \ + /usr/include/c++/13/bits/memoryfwd.h \ + /usr/include/c++/13/bits/move.h \ + /usr/include/c++/13/bits/nested_exception.h \ + /usr/include/c++/13/bits/new_allocator.h \ + /usr/include/c++/13/bits/node_handle.h \ + /usr/include/c++/13/bits/ostream.tcc \ + /usr/include/c++/13/bits/ostream_insert.h \ + /usr/include/c++/13/bits/parse_numbers.h \ + /usr/include/c++/13/bits/postypes.h \ + /usr/include/c++/13/bits/predefined_ops.h \ + /usr/include/c++/13/bits/ptr_traits.h \ + /usr/include/c++/13/bits/quoted_string.h \ + /usr/include/c++/13/bits/range_access.h \ + /usr/include/c++/13/bits/refwrap.h \ + /usr/include/c++/13/bits/requires_hosted.h \ + /usr/include/c++/13/bits/shared_ptr.h \ + /usr/include/c++/13/bits/shared_ptr_atomic.h \ + /usr/include/c++/13/bits/shared_ptr_base.h \ + /usr/include/c++/13/bits/sstream.tcc \ + /usr/include/c++/13/bits/std_abs.h \ + /usr/include/c++/13/bits/std_function.h \ + /usr/include/c++/13/bits/stl_algo.h \ + /usr/include/c++/13/bits/stl_algobase.h \ + /usr/include/c++/13/bits/stl_bvector.h \ + /usr/include/c++/13/bits/stl_construct.h \ + /usr/include/c++/13/bits/stl_function.h \ + /usr/include/c++/13/bits/stl_heap.h \ + /usr/include/c++/13/bits/stl_iterator.h \ + /usr/include/c++/13/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/13/bits/stl_iterator_base_types.h \ + /usr/include/c++/13/bits/stl_map.h \ + /usr/include/c++/13/bits/stl_multimap.h \ + /usr/include/c++/13/bits/stl_numeric.h \ + /usr/include/c++/13/bits/stl_pair.h \ + /usr/include/c++/13/bits/stl_raw_storage_iter.h \ + /usr/include/c++/13/bits/stl_relops.h \ + /usr/include/c++/13/bits/stl_tempbuf.h \ + /usr/include/c++/13/bits/stl_tree.h \ + /usr/include/c++/13/bits/stl_uninitialized.h \ + /usr/include/c++/13/bits/stl_vector.h \ + /usr/include/c++/13/bits/stream_iterator.h \ + /usr/include/c++/13/bits/streambuf.tcc \ + /usr/include/c++/13/bits/streambuf_iterator.h \ + /usr/include/c++/13/bits/string_view.tcc \ + /usr/include/c++/13/bits/stringfwd.h \ + /usr/include/c++/13/bits/uniform_int_dist.h \ + /usr/include/c++/13/bits/unique_ptr.h \ + /usr/include/c++/13/bits/unordered_map.h \ + /usr/include/c++/13/bits/unordered_set.h \ + /usr/include/c++/13/bits/uses_allocator.h \ + /usr/include/c++/13/bits/uses_allocator_args.h \ + /usr/include/c++/13/bits/utility.h \ + /usr/include/c++/13/bits/vector.tcc \ + /usr/include/c++/13/bitset \ + /usr/include/c++/13/cassert \ + /usr/include/c++/13/cctype \ + /usr/include/c++/13/cerrno \ + /usr/include/c++/13/climits \ + /usr/include/c++/13/clocale \ + /usr/include/c++/13/codecvt \ + /usr/include/c++/13/compare \ + /usr/include/c++/13/cstddef \ + /usr/include/c++/13/cstdint \ + /usr/include/c++/13/cstdio \ + /usr/include/c++/13/cstdlib \ + /usr/include/c++/13/cstring \ + /usr/include/c++/13/ctime \ + /usr/include/c++/13/cwchar \ + /usr/include/c++/13/cwctype \ + /usr/include/c++/13/debug/assertions.h \ + /usr/include/c++/13/debug/debug.h \ + /usr/include/c++/13/exception \ + /usr/include/c++/13/ext/aligned_buffer.h \ + /usr/include/c++/13/ext/alloc_traits.h \ + /usr/include/c++/13/ext/atomicity.h \ + /usr/include/c++/13/ext/concurrence.h \ + /usr/include/c++/13/ext/numeric_traits.h \ + /usr/include/c++/13/ext/string_conversions.h \ + /usr/include/c++/13/ext/type_traits.h \ + /usr/include/c++/13/filesystem \ + /usr/include/c++/13/functional \ + /usr/include/c++/13/initializer_list \ + /usr/include/c++/13/iomanip \ + /usr/include/c++/13/ios \ + /usr/include/c++/13/iosfwd \ + /usr/include/c++/13/iostream \ + /usr/include/c++/13/istream \ + /usr/include/c++/13/iterator \ + /usr/include/c++/13/limits \ + /usr/include/c++/13/locale \ + /usr/include/c++/13/map \ + /usr/include/c++/13/memory \ + /usr/include/c++/13/new \ + /usr/include/c++/13/numeric \ + /usr/include/c++/13/optional \ + /usr/include/c++/13/ostream \ + /usr/include/c++/13/pstl/execution_defs.h \ + /usr/include/c++/13/pstl/glue_algorithm_defs.h \ + /usr/include/c++/13/pstl/glue_memory_defs.h \ + /usr/include/c++/13/pstl/glue_numeric_defs.h \ + /usr/include/c++/13/pstl/pstl_config.h \ + /usr/include/c++/13/ratio \ + /usr/include/c++/13/sstream \ + /usr/include/c++/13/stdexcept \ + /usr/include/c++/13/streambuf \ + /usr/include/c++/13/string \ + /usr/include/c++/13/string_view \ + /usr/include/c++/13/system_error \ + /usr/include/c++/13/tuple \ + /usr/include/c++/13/type_traits \ + /usr/include/c++/13/typeinfo \ + /usr/include/c++/13/unordered_map \ + /usr/include/c++/13/unordered_set \ + /usr/include/c++/13/utility \ + /usr/include/c++/13/variant \ + /usr/include/c++/13/vector \ + /usr/include/ctype.h \ + /usr/include/endian.h \ + /usr/include/errno.h \ + /usr/include/features-time64.h \ + /usr/include/features.h \ + /usr/include/libintl.h \ + /usr/include/limits.h \ + /usr/include/linux/errno.h \ + /usr/include/linux/limits.h \ + /usr/include/locale.h \ + /usr/include/parquet/arrow/reader.h \ + /usr/include/parquet/encryption/encryption.h \ + /usr/include/parquet/encryption/type_fwd.h \ + /usr/include/parquet/exception.h \ + /usr/include/parquet/file_reader.h \ + /usr/include/parquet/metadata.h \ + /usr/include/parquet/parquet_version.h \ + /usr/include/parquet/platform.h \ + /usr/include/parquet/properties.h \ + /usr/include/parquet/schema.h \ + /usr/include/parquet/type_fwd.h \ + /usr/include/parquet/types.h \ + /usr/include/parquet/windows_fixup.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/stdc-predef.h \ + /usr/include/stdint.h \ + /usr/include/stdio.h \ + /usr/include/stdlib.h \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/time.h \ + /usr/include/wchar.h \ + /usr/include/wctype.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/syslimits.h + + +/usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/limits.h: + +/usr/include/x86_64-linux-gnu/sys/single_threaded.h: + +/usr/include/x86_64-linux-gnu/sys/cdefs.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs.h: + +/usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h: + +/usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h: + +/usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h: + +/usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h: + +/usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h: + +/usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h: + +/usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h: + +/usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h: + +/usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h: + +/usr/include/x86_64-linux-gnu/bits/xopen_lim.h: + +/usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h: + +/usr/include/x86_64-linux-gnu/bits/wordsize.h: + +/usr/include/x86_64-linux-gnu/bits/wchar2.h: + +/usr/include/x86_64-linux-gnu/bits/wchar.h: + +/usr/include/x86_64-linux-gnu/bits/waitflags.h: + +/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: + +/usr/include/x86_64-linux-gnu/bits/typesizes.h: + +/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/syslimits.h: + +/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: + +/usr/include/x86_64-linux-gnu/bits/types.h: + +/usr/include/x86_64-linux-gnu/bits/time64.h: + +/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: + +/usr/include/x86_64-linux-gnu/bits/strings_fortified.h: + +/usr/include/x86_64-linux-gnu/bits/string_fortified.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: + +/usr/include/x86_64-linux-gnu/bits/stdio.h: + +/usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-least.h: + +/usr/include/x86_64-linux-gnu/bits/time.h: + +/usr/include/x86_64-linux-gnu/bits/select.h: + +/usr/include/x86_64-linux-gnu/bits/select-decl.h: + +/usr/include/x86_64-linux-gnu/bits/sched.h: + +/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/x86_64-linux-gnu/bits/locale.h: + +/usr/include/x86_64-linux-gnu/bits/local_lim.h: + +/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: + +/usr/include/x86_64-linux-gnu/bits/floatn.h: + +/usr/include/x86_64-linux-gnu/bits/endian.h: + +/usr/include/x86_64-linux-gnu/bits/cpu-set.h: + +/usr/include/x86_64-linux-gnu/bits/byteswap.h: + +/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/x86_64-linux-gnu/asm/errno.h: + +/usr/include/x86_64-linux-gnu/bits/setjmp.h: + +/usr/include/time.h: + +/usr/include/string.h: + +/usr/include/stdlib.h: + +/usr/include/stdc-predef.h: + +/usr/include/pthread.h: + +/usr/include/parquet/schema.h: + +/usr/include/parquet/properties.h: + +/usr/include/parquet/platform.h: + +/usr/include/wctype.h: + +/usr/include/sched.h: + +/usr/include/parquet/parquet_version.h: + +/usr/include/parquet/metadata.h: + +/usr/include/x86_64-linux-gnu/bits/types/time_t.h: + +/usr/include/parquet/arrow/reader.h: + +/usr/include/libintl.h: + +/usr/include/features.h: + +/usr/include/errno.h: + +/usr/include/stdint.h: + +/usr/include/endian.h: + +/usr/include/ctype.h: + +/usr/include/c++/13/vector: + +/usr/include/c++/13/variant: + +/usr/include/x86_64-linux-gnu/sys/types.h: + +/usr/include/c++/13/unordered_set: + +/usr/include/c++/13/bits/fs_ops.h: + +/usr/include/x86_64-linux-gnu/bits/timesize.h: + +/usr/include/c++/13/bits/locale_classes.h: + +/usr/include/c++/13/bits/exception_ptr.h: + +/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: + +/usr/include/c++/13/bits/stl_multimap.h: + +/usr/include/x86_64-linux-gnu/bits/posix2_lim.h: + +/usr/include/parquet/encryption/type_fwd.h: + +/usr/include/c++/13/bits/enable_special_members.h: + +/usr/include/x86_64-linux-gnu/bits/uio_lim.h: + +/usr/include/c++/13/bits/stream_iterator.h: + +/usr/include/c++/13/bits/exception.h: + +/usr/include/c++/13/bits/cxxabi_init_exception.h: + +/usr/include/c++/13/typeinfo: + +/usr/include/x86_64-linux-gnu/bits/endianness.h: + +/usr/include/c++/13/bits/chrono.h: + +/usr/include/x86_64-linux-gnu/bits/types/FILE.h: + +/usr/include/arrow/device.h: + +/usr/include/c++/13/bits/hashtable_policy.h: + +/usr/include/c++/13/bits/basic_ios.tcc: + +/usr/include/c++/13/pstl/execution_defs.h: + +/usr/include/c++/13/bits/atomic_lockfree_defines.h: + +/usr/include/c++/13/bits/concept_check.h: + +/usr/include/c++/13/bits/alloc_traits.h: + +/usr/include/arrow/util/config.h: + +/usr/include/c++/13/bits/atomic_base.h: + +/usr/include/c++/13/bits/uses_allocator_args.h: + +/usr/include/c++/13/bits/stl_bvector.h: + +/usr/include/c++/13/bits/align.h: + +/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/c++/13/bits/unique_ptr.h: + +/usr/include/x86_64-linux-gnu/bits/long-double.h: + +/usr/include/c++/13/bits/algorithmfwd.h: + +/usr/include/assert.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/arrow/io/hdfs.h: + +/usr/include/c++/13/array: + +/usr/include/c++/13/clocale: + +/usr/include/arrow/visitor.h: + +/usr/include/arrow/visit_type_inline.h: + +/usr/include/limits.h: + +/usr/include/c++/13/initializer_list: + +/usr/include/c++/13/bits/basic_string.h: + +/usr/include/arrow/util/unreachable.h: + +/usr/include/arrow/scalar.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/arrow/util/ubsan.h: + +/usr/include/x86_64-linux-gnu/bits/stdio2-decl.h: + +/usr/include/c++/13/bits/ptr_traits.h: + +/usr/include/arrow/util/type_fwd.h: + +/usr/include/c++/13/bits/stl_algo.h: + +/usr/include/c++/13/cstddef: + +/usr/include/c++/13/bits/basic_ios.h: + +/usr/include/arrow/util/decimal.h: + +/usr/include/c++/13/cctype: + +/usr/include/arrow/array/array_binary.h: + +/usr/include/arrow/util/key_value_metadata.h: + +/usr/include/c++/13/algorithm: + +/usr/include/c++/13/bits/fs_fwd.h: + +/usr/include/c++/13/bits/memoryfwd.h: + +/usr/include/arrow/util/launder.h: + +/usr/include/parquet/types.h: + +/usr/include/arrow/array/array_primitive.h: + +/usr/include/c++/13/bits/locale_facets_nonio.h: + +/usr/include/locale.h: + +/usr/include/arrow/util/checked_cast.h: + +/usr/include/c++/13/bits/stl_raw_storage_iter.h: + +/usr/include/arrow/util/bitmap_ops.h: + +/usr/include/arrow/visit_scalar_inline.h: + +/usr/include/arrow/visitor_generate.h: + +/usr/include/c++/13/bits/refwrap.h: + +/usr/include/c++/13/string_view: + +/usr/include/c++/13/map: + +/usr/include/arrow/util/binary_view_util.h: + +/usr/include/c++/13/bits/stl_iterator_base_funcs.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/arrow/tensor.h: + +/usr/include/arrow/builder.h: + +/usr/include/c++/13/bits/range_access.h: + +/usr/include/c++/13/backward/binders.h: + +/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/c++/13/bits/charconv.h: + +/usr/include/c++/13/bits/fs_path.h: + +/usr/include/x86_64-linux-gnu/bits/errno.h: + +/usr/include/c++/13/bits/stl_pair.h: + +/usr/include/c++/13/cstdio: + +/usr/include/c++/13/bits/basic_string.tcc: + +/usr/include/arrow/util/iterator.h: + +/usr/include/c++/13/bits/functexcept.h: + +/usr/include/c++/13/atomic: + +/usr/include/arrow/compare.h: + +/usr/include/arrow/type.h: + +/usr/include/c++/13/bits/stl_relops.h: + +/usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h: + +/usr/include/arrow/util/bit_util.h: + +/usr/include/arrow/util/compression.h: + +/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h: + +/usr/include/arrow/io/api.h: + +/usr/include/parquet/encryption/encryption.h: + +/usr/include/c++/13/bits/ostream.tcc: + +/usr/include/arrow/record_batch.h: + +/usr/include/arrow/array/util.h: + +/usr/include/arrow/array/builder_union.h: + +/usr/include/alloca.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/arrow/util/bitmap_generate.h: + +/usr/include/features-time64.h: + +/usr/include/arrow/array/builder_binary.h: + +/home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/main.cpp: + +/usr/include/arrow/array/builder_run_end.h: + +/usr/include/c++/13/debug/assertions.h: + +/usr/include/x86_64-linux-gnu/bits/timex.h: + +/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: + +/usr/include/arrow/array/builder_adaptive.h: + +/usr/include/arrow/array/array_dict.h: + +/usr/include/parquet/exception.h: + +/usr/include/c++/13/bits/cxxabi_forced.h: + +/usr/include/c++/13/backward/auto_ptr.h: + +/usr/include/arrow/datum.h: + +/usr/include/c++/13/bits/sstream.tcc: + +/usr/include/c++/13/cwctype: + +/usr/include/linux/limits.h: + +/usr/include/c++/13/ratio: + +/usr/include/arrow/device_allocation_type_set.h: + +/usr/include/arrow/array/builder_time.h: + +/usr/include/c++/13/system_error: + +/usr/include/c++/13/compare: + +/usr/include/c++/13/filesystem: + +/usr/include/arrow/util/visibility.h: + +/usr/include/arrow/util/string_util.h: + +/usr/include/arrow/array.h: + +/usr/include/arrow/array/array_base.h: + +/usr/include/arrow/type_fwd.h: + +/usr/include/arrow/buffer.h: + +/usr/include/c++/13/ios: + +/usr/include/arrow/array/builder_base.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/13/ext/atomicity.h: + +/usr/include/arrow/util/cancel.h: + +/usr/include/c++/13/bits/allocated_ptr.h: + +/usr/include/c++/13/bit: + +/usr/include/arrow/config.h: + +/usr/include/arrow/chunk_resolver.h: + +/usr/include/arrow/util/span.h: + +/usr/include/c++/13/iostream: + +/usr/include/arrow/array/concatenate.h: + +/usr/include/c++/13/bits/fs_dir.h: + +/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/c++/13/sstream: + +/usr/include/arrow/extension_type.h: + +/usr/include/arrow/array/array_run_end.h: + +/usr/include/arrow/io/concurrency.h: + +/usr/include/arrow/table.h: + +/usr/include/c++/13/bits/invoke.h: + +/usr/include/arrow/array/array_decimal.h: + +/usr/include/arrow/array/builder_dict.h: + +/usr/include/c++/13/bits/postypes.h: + +/usr/include/c++/13/bits/parse_numbers.h: + +/usr/include/c++/13/bits/std_abs.h: + +/usr/include/c++/13/bits/uses_allocator.h: + +/usr/include/strings.h: + +/usr/include/c++/13/iomanip: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/arrow/util/windows_fixup.h: + +/usr/include/arrow/visit_array_inline.h: + +/usr/include/arrow/array/statistics.h: + +/usr/include/parquet/type_fwd.h: + +/usr/include/c++/13/bits/locale_facets_nonio.tcc: + +/usr/include/x86_64-linux-gnu/bits/select2.h: + +/usr/include/arrow/chunked_array.h: + +/usr/include/c++/13/ext/concurrence.h: + +/usr/include/c++/13/pstl/glue_algorithm_defs.h: + +/usr/include/arrow/util/compare.h: + +/usr/include/arrow/util/endian.h: + +/usr/include/arrow/buffer_builder.h: + +/usr/include/arrow/result.h: + +/usr/include/x86_64-linux-gnu/bits/waitstatus.h: + +/usr/include/c++/13/bits/exception_defines.h: + +/usr/include/c++/13/ext/string_conversions.h: + +/usr/include/arrow/io/caching.h: + +/usr/include/arrow/io/file.h: + +/usr/include/arrow/io/compressed.h: + +/usr/include/arrow/util/type_traits.h: + +/usr/include/arrow/io/type_fwd.h: + +/usr/include/x86_64-linux-gnu/bits/wchar2-decl.h: + +/usr/include/c++/13/bits/erase_if.h: + +/usr/include/c++/13/bits/shared_ptr_atomic.h: + +/usr/include/arrow/memory_pool.h: + +/usr/include/arrow/pretty_print.h: + +/usr/include/arrow/status.h: + +/usr/include/arrow/io/buffered.h: + +/usr/include/c++/13/bits/codecvt.h: + +/usr/include/c++/13/bits/stl_tree.h: + +/usr/include/arrow/stl_iterator.h: + +/usr/include/arrow/type_traits.h: + +/usr/include/c++/13/bits/functional_hash.h: + +/usr/include/arrow/io/interfaces.h: + +/usr/include/c++/13/bits/hash_bytes.h: + +/usr/include/x86_64-linux-gnu/bits/types/error_t.h: + +/usr/include/c++/13/bits/hashtable.h: + +/usr/include/c++/13/bits/istream.tcc: + +/usr/include/c++/13/bits/locale_conv.h: + +/usr/include/c++/13/bits/locale_facets.h: + +/usr/include/c++/13/bits/locale_facets.tcc: + +/usr/include/x86_64-linux-gnu/bits/floatn-common.h: + +/usr/include/c++/13/bits/requires_hosted.h: + +/usr/include/c++/13/bits/localefwd.h: + +/usr/include/c++/13/streambuf: + +/usr/include/c++/13/bits/memory_resource.h: + +/usr/include/arrow/array/builder_nested.h: + +/usr/include/c++/13/bits/move.h: + +/usr/include/arrow/array/data.h: + +/usr/include/c++/13/tuple: + +/usr/include/c++/13/bits/nested_exception.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: + +/usr/include/c++/13/bits/node_handle.h: + +/usr/include/c++/13/bits/ostream_insert.h: + +/usr/include/parquet/windows_fixup.h: + +/usr/include/arrow/array/builder_primitive.h: + +/usr/include/c++/13/bits/predefined_ops.h: + +/usr/include/c++/13/iosfwd: + +/usr/include/x86_64-linux-gnu/bits/stdio2.h: + +/usr/include/c++/13/bits/quoted_string.h: + +/usr/include/c++/13/bits/unordered_map.h: + +/usr/include/c++/13/bits/shared_ptr.h: + +/usr/include/wchar.h: + +/usr/include/arrow/array/array_nested.h: + +/usr/include/c++/13/bits/shared_ptr_base.h: + +/usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h: + +/usr/include/c++/13/bits/char_traits.h: + +/usr/include/c++/13/bits/std_function.h: + +/usr/include/c++/13/cstdint: + +/usr/include/arrow/io/memory.h: + +/usr/include/c++/13/cstdlib: + +/usr/include/c++/13/bits/stl_algobase.h: + +/usr/include/c++/13/bits/stl_construct.h: + +/usr/include/c++/13/bits/stl_function.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/c++/13/bits/utility.h: + +/usr/include/c++/13/utility: + +/usr/include/c++/13/bits/stl_heap.h: + +/usr/include/stdio.h: + +/usr/include/c++/13/bits/stl_iterator_base_types.h: + +/usr/include/c++/13/bits/stl_map.h: + +/usr/include/c++/13/bits/new_allocator.h: + +/usr/include/arrow/util/macros.h: + +/usr/include/arrow/util/bit_block_counter.h: + +/usr/include/c++/13/bits/stl_uninitialized.h: + +/usr/include/c++/13/locale: + +/usr/include/c++/13/bits/stl_numeric.h: + +/usr/include/c++/13/bits/stl_tempbuf.h: + +/usr/include/c++/13/bits/stl_vector.h: + +/usr/include/c++/13/bits/streambuf.tcc: + +/usr/include/arrow/array/builder_decimal.h: + +/usr/include/c++/13/bits/streambuf_iterator.h: + +/usr/include/parquet/file_reader.h: + +/usr/include/c++/13/ostream: + +/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/c++/13/bits/string_view.tcc: + +/usr/include/c++/13/bits/stringfwd.h: + +/usr/include/c++/13/bits/locale_classes.tcc: + +/usr/include/c++/13/bits/uniform_int_dist.h: + +/usr/include/arrow/table_builder.h: + +/usr/include/c++/13/bits/unordered_set.h: + +/usr/include/c++/13/optional: + +/usr/include/c++/13/bits/vector.tcc: + +/usr/include/arrow/util/basic_decimal.h: + +/usr/include/c++/13/bitset: + +/usr/include/c++/13/type_traits: + +/usr/include/c++/13/bits/cpp_type_traits.h: + +/usr/include/c++/13/cassert: + +/usr/include/c++/13/cerrno: + +/usr/include/arrow/api.h: + +/usr/include/c++/13/climits: + +/usr/include/c++/13/codecvt: + +/usr/include/c++/13/ctime: + +/usr/include/arrow/util/functional.h: + +/usr/include/c++/13/cstring: + +/usr/include/x86_64-linux-gnu/sys/select.h: + +/usr/include/c++/13/cwchar: + +/usr/include/linux/errno.h: + +/usr/include/c++/13/debug/debug.h: + +/usr/include/c++/13/ext/aligned_buffer.h: + +/usr/include/c++/13/ext/alloc_traits.h: + +/usr/include/c++/13/new: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/c++/13/bits/stl_iterator.h: + +/usr/include/c++/13/ext/numeric_traits.h: + +/usr/include/c++/13/ext/type_traits.h: + +/usr/include/c++/13/functional: + +/usr/include/c++/13/istream: + +/usr/include/c++/13/bits/ios_base.h: + +/usr/include/c++/13/iterator: + +/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: + +/usr/include/c++/13/limits: + +/usr/include/c++/13/memory: + +/usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h: + +/usr/include/c++/13/numeric: + +/usr/include/c++/13/exception: + +/usr/include/c++/13/pstl/glue_memory_defs.h: + +/usr/include/x86_64-linux-gnu/bits/posix1_lim.h: + +/usr/include/c++/13/pstl/glue_numeric_defs.h: + +/usr/include/arrow/util/aligned_storage.h: + +/usr/include/c++/13/pstl/pstl_config.h: + +/usr/include/c++/13/stdexcept: + +/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: + +/usr/include/c++/13/string: + +/usr/include/c++/13/bits/allocator.h: + +/usr/include/c++/13/unordered_map: diff --git a/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/compiler_depend.ts b/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/compiler_depend.ts new file mode 100644 index 00000000..c92150c9 --- /dev/null +++ b/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for pqread. diff --git a/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/depend.make b/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/depend.make new file mode 100644 index 00000000..0619c4d8 --- /dev/null +++ b/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for pqread. +# This may be replaced when dependencies are built. diff --git a/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/flags.make b/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/flags.make new file mode 100644 index 00000000..47d26609 --- /dev/null +++ b/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.28 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = + +CXX_FLAGS = -std=gnu++17 -O3 -march=native + diff --git a/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/link.txt b/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/link.txt new file mode 100644 index 00000000..895f9d43 --- /dev/null +++ b/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ CMakeFiles/pqread.dir/main.cpp.o -o pqread /usr/lib/x86_64-linux-gnu/libparquet.so.2100.0.0 /usr/lib/x86_64-linux-gnu/libarrow.so.2100.0.0 -ldl -lrt diff --git a/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/main.cpp.o b/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/main.cpp.o new file mode 100644 index 00000000..39f130aa Binary files /dev/null and b/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/main.cpp.o differ diff --git a/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/main.cpp.o.d b/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/main.cpp.o.d new file mode 100644 index 00000000..d546d92d --- /dev/null +++ b/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/main.cpp.o.d @@ -0,0 +1,302 @@ +CMakeFiles/pqread.dir/main.cpp.o: \ + /home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/main.cpp \ + /usr/include/stdc-predef.h /usr/include/arrow/api.h \ + /usr/include/arrow/array.h /usr/include/arrow/array/array_base.h \ + /usr/include/c++/13/cstdint \ + /usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h \ + /usr/include/c++/13/pstl/pstl_config.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-least.h \ + /usr/include/c++/13/iosfwd /usr/include/c++/13/bits/requires_hosted.h \ + /usr/include/c++/13/bits/stringfwd.h \ + /usr/include/c++/13/bits/memoryfwd.h /usr/include/c++/13/bits/postypes.h \ + /usr/include/c++/13/cwchar /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h /usr/include/c++/13/memory \ + /usr/include/c++/13/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h \ + /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \ + /usr/include/c++/13/bits/exception.h \ + /usr/include/c++/13/bits/functexcept.h \ + /usr/include/c++/13/bits/exception_defines.h \ + /usr/include/c++/13/bits/move.h /usr/include/c++/13/type_traits \ + /usr/include/c++/13/bits/stl_tempbuf.h \ + /usr/include/c++/13/bits/stl_construct.h \ + /usr/include/c++/13/bits/stl_iterator_base_types.h \ + /usr/include/c++/13/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/13/bits/concept_check.h \ + /usr/include/c++/13/debug/assertions.h \ + /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \ + /usr/include/c++/13/ext/numeric_traits.h \ + /usr/include/c++/13/bits/cpp_type_traits.h \ + /usr/include/c++/13/ext/type_traits.h \ + /usr/include/c++/13/bits/stl_uninitialized.h \ + /usr/include/c++/13/bits/stl_algobase.h \ + /usr/include/c++/13/bits/stl_iterator.h \ + /usr/include/c++/13/bits/ptr_traits.h /usr/include/c++/13/debug/debug.h \ + /usr/include/c++/13/bits/predefined_ops.h /usr/include/c++/13/bit \ + /usr/include/c++/13/ext/alloc_traits.h \ + /usr/include/c++/13/bits/alloc_traits.h \ + /usr/include/c++/13/bits/stl_raw_storage_iter.h \ + /usr/include/c++/13/bits/align.h \ + /usr/include/c++/13/bits/uses_allocator.h \ + /usr/include/c++/13/bits/unique_ptr.h /usr/include/c++/13/tuple \ + /usr/include/c++/13/bits/invoke.h \ + /usr/include/c++/13/bits/stl_function.h \ + /usr/include/c++/13/backward/binders.h \ + /usr/include/c++/13/bits/functional_hash.h \ + /usr/include/c++/13/bits/hash_bytes.h \ + /usr/include/c++/13/bits/shared_ptr.h \ + /usr/include/c++/13/bits/shared_ptr_base.h /usr/include/c++/13/typeinfo \ + /usr/include/c++/13/bits/allocated_ptr.h \ + /usr/include/c++/13/bits/refwrap.h \ + /usr/include/c++/13/ext/aligned_buffer.h \ + /usr/include/c++/13/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \ + /usr/include/c++/13/bits/exception_ptr.h \ + /usr/include/c++/13/bits/cxxabi_init_exception.h \ + /usr/include/c++/13/bits/nested_exception.h \ + /usr/include/c++/13/bits/shared_ptr_atomic.h \ + /usr/include/c++/13/bits/atomic_base.h \ + /usr/include/c++/13/bits/atomic_lockfree_defines.h \ + /usr/include/c++/13/backward/auto_ptr.h \ + /usr/include/c++/13/pstl/glue_memory_defs.h \ + /usr/include/c++/13/pstl/execution_defs.h /usr/include/c++/13/string \ + /usr/include/c++/13/bits/char_traits.h \ + /usr/include/c++/13/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h \ + /usr/include/c++/13/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/13/cctype \ + /usr/include/ctype.h /usr/include/c++/13/bits/ostream_insert.h \ + /usr/include/c++/13/bits/cxxabi_forced.h \ + /usr/include/c++/13/bits/range_access.h \ + /usr/include/c++/13/initializer_list \ + /usr/include/c++/13/bits/basic_string.h /usr/include/c++/13/string_view \ + /usr/include/c++/13/bits/string_view.tcc \ + /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ + /usr/include/x86_64-linux-gnu/bits/select-decl.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2-decl.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/c++/13/cerrno \ + /usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/13/bits/charconv.h \ + /usr/include/c++/13/bits/basic_string.tcc \ + /usr/include/c++/13/bits/memory_resource.h /usr/include/c++/13/cstddef \ + /usr/include/c++/13/bits/uses_allocator_args.h \ + /usr/include/c++/13/vector /usr/include/c++/13/bits/stl_vector.h \ + /usr/include/c++/13/bits/stl_bvector.h \ + /usr/include/c++/13/bits/vector.tcc /usr/include/arrow/array/data.h \ + /usr/include/c++/13/atomic /usr/include/c++/13/cassert \ + /usr/include/assert.h /usr/include/c++/13/utility \ + /usr/include/c++/13/bits/stl_relops.h \ + /usr/include/arrow/array/statistics.h /usr/include/c++/13/optional \ + /usr/include/c++/13/bits/enable_special_members.h \ + /usr/include/c++/13/variant /usr/include/c++/13/bits/parse_numbers.h \ + /usr/include/arrow/compare.h /usr/include/arrow/util/macros.h \ + /usr/include/arrow/util/visibility.h /usr/include/arrow/type.h \ + /usr/include/c++/13/climits \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/13/include/syslimits.h \ + /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h /usr/include/c++/13/limits \ + /usr/include/arrow/result.h /usr/include/arrow/status.h \ + /usr/include/c++/13/cstring /usr/include/string.h /usr/include/strings.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ + /usr/include/arrow/util/compare.h /usr/include/arrow/util/string_util.h \ + /usr/include/c++/13/ostream /usr/include/c++/13/ios \ + /usr/include/c++/13/bits/ios_base.h \ + /usr/include/c++/13/bits/locale_classes.h \ + /usr/include/c++/13/bits/locale_classes.tcc \ + /usr/include/c++/13/system_error \ + /usr/include/x86_64-linux-gnu/c++/13/bits/error_constants.h \ + /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \ + /usr/include/c++/13/bits/streambuf.tcc \ + /usr/include/c++/13/bits/basic_ios.h \ + /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h \ + /usr/include/c++/13/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h \ + /usr/include/c++/13/bits/locale_facets.tcc \ + /usr/include/c++/13/bits/basic_ios.tcc \ + /usr/include/c++/13/bits/ostream.tcc \ + /usr/include/arrow/util/aligned_storage.h \ + /usr/include/arrow/util/launder.h /usr/include/arrow/type_fwd.h \ + /usr/include/arrow/util/checked_cast.h /usr/include/arrow/util/endian.h \ + /usr/include/c++/13/algorithm /usr/include/c++/13/bits/stl_algo.h \ + /usr/include/c++/13/bits/algorithmfwd.h \ + /usr/include/c++/13/bits/stl_heap.h \ + /usr/include/c++/13/bits/uniform_int_dist.h \ + /usr/include/c++/13/pstl/glue_algorithm_defs.h /usr/include/c++/13/array \ + /usr/include/c++/13/compare /usr/include/arrow/util/type_traits.h \ + /usr/include/arrow/util/ubsan.h /usr/include/arrow/visitor.h \ + /usr/include/arrow/buffer.h /usr/include/arrow/device.h \ + /usr/include/c++/13/functional /usr/include/c++/13/bits/std_function.h \ + /usr/include/c++/13/unordered_map \ + /usr/include/c++/13/bits/unordered_map.h \ + /usr/include/c++/13/bits/hashtable.h \ + /usr/include/c++/13/bits/hashtable_policy.h \ + /usr/include/c++/13/bits/node_handle.h \ + /usr/include/c++/13/bits/erase_if.h /usr/include/arrow/io/type_fwd.h \ + /usr/include/arrow/util/span.h /usr/include/c++/13/iterator \ + /usr/include/c++/13/bits/stream_iterator.h \ + /usr/include/arrow/util/bit_util.h \ + /usr/include/arrow/array/array_binary.h \ + /usr/include/arrow/stl_iterator.h /usr/include/arrow/chunked_array.h \ + /usr/include/arrow/chunk_resolver.h \ + /usr/include/arrow/device_allocation_type_set.h \ + /usr/include/c++/13/bitset /usr/include/arrow/type_traits.h \ + /usr/include/arrow/array/array_decimal.h \ + /usr/include/arrow/array/array_dict.h \ + /usr/include/arrow/array/array_nested.h \ + /usr/include/arrow/array/array_primitive.h \ + /usr/include/arrow/array/array_run_end.h /usr/include/arrow/array/util.h \ + /usr/include/arrow/array/concatenate.h /usr/include/arrow/builder.h \ + /usr/include/arrow/array/builder_adaptive.h \ + /usr/include/arrow/array/builder_base.h \ + /usr/include/arrow/buffer_builder.h \ + /usr/include/arrow/util/bitmap_generate.h \ + /usr/include/arrow/memory_pool.h /usr/include/arrow/util/bitmap_ops.h \ + /usr/include/arrow/array/builder_binary.h /usr/include/c++/13/numeric \ + /usr/include/c++/13/bits/stl_numeric.h \ + /usr/include/c++/13/pstl/glue_numeric_defs.h \ + /usr/include/arrow/util/binary_view_util.h \ + /usr/include/arrow/array/builder_decimal.h \ + /usr/include/arrow/array/builder_dict.h \ + /usr/include/arrow/array/builder_primitive.h /usr/include/arrow/scalar.h \ + /usr/include/c++/13/ratio /usr/include/arrow/extension_type.h \ + /usr/include/arrow/util/decimal.h \ + /usr/include/arrow/util/basic_decimal.h \ + /usr/include/arrow/visit_type_inline.h \ + /usr/include/arrow/util/unreachable.h \ + /usr/include/arrow/visitor_generate.h \ + /usr/include/arrow/util/bit_block_counter.h \ + /usr/include/arrow/array/builder_nested.h \ + /usr/include/arrow/array/builder_run_end.h \ + /usr/include/arrow/array/builder_time.h \ + /usr/include/arrow/array/builder_union.h /usr/include/arrow/config.h \ + /usr/include/arrow/util/config.h /usr/include/arrow/datum.h \ + /usr/include/arrow/pretty_print.h /usr/include/arrow/record_batch.h \ + /usr/include/arrow/util/iterator.h /usr/include/arrow/util/functional.h \ + /usr/include/arrow/util/type_fwd.h /usr/include/arrow/table.h \ + /usr/include/arrow/table_builder.h /usr/include/arrow/tensor.h \ + /usr/include/arrow/util/key_value_metadata.h \ + /usr/include/arrow/visit_array_inline.h \ + /usr/include/arrow/visit_scalar_inline.h /usr/include/arrow/io/api.h \ + /usr/include/arrow/io/buffered.h /usr/include/arrow/io/concurrency.h \ + /usr/include/arrow/io/interfaces.h /usr/include/arrow/util/cancel.h \ + /usr/include/arrow/io/compressed.h /usr/include/arrow/io/file.h \ + /usr/include/arrow/io/hdfs.h /usr/include/arrow/io/memory.h \ + /usr/include/parquet/arrow/reader.h /usr/include/parquet/file_reader.h \ + /usr/include/arrow/io/caching.h /usr/include/parquet/metadata.h \ + /usr/include/c++/13/map /usr/include/c++/13/bits/stl_tree.h \ + /usr/include/c++/13/bits/stl_map.h \ + /usr/include/c++/13/bits/stl_multimap.h \ + /usr/include/parquet/encryption/type_fwd.h \ + /usr/include/parquet/platform.h /usr/include/parquet/properties.h \ + /usr/include/c++/13/unordered_set \ + /usr/include/c++/13/bits/unordered_set.h \ + /usr/include/arrow/util/compression.h \ + /usr/include/parquet/encryption/encryption.h \ + /usr/include/parquet/exception.h /usr/include/c++/13/sstream \ + /usr/include/c++/13/istream /usr/include/c++/13/bits/istream.tcc \ + /usr/include/c++/13/bits/sstream.tcc /usr/include/parquet/schema.h \ + /usr/include/parquet/types.h /usr/include/parquet/type_fwd.h \ + /usr/include/parquet/windows_fixup.h \ + /usr/include/arrow/util/windows_fixup.h \ + /usr/include/parquet/parquet_version.h /usr/include/c++/13/filesystem \ + /usr/include/c++/13/bits/fs_fwd.h /usr/include/c++/13/bits/chrono.h \ + /usr/include/c++/13/ctime /usr/include/c++/13/bits/fs_path.h \ + /usr/include/c++/13/locale \ + /usr/include/c++/13/bits/locale_facets_nonio.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/time_members.h \ + /usr/include/x86_64-linux-gnu/c++/13/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/13/bits/codecvt.h \ + /usr/include/c++/13/bits/locale_facets_nonio.tcc \ + /usr/include/c++/13/bits/locale_conv.h /usr/include/c++/13/iomanip \ + /usr/include/c++/13/bits/quoted_string.h /usr/include/c++/13/codecvt \ + /usr/include/c++/13/bits/fs_dir.h /usr/include/c++/13/bits/fs_ops.h \ + /usr/include/c++/13/iostream diff --git a/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/progress.make b/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/progress.make new file mode 100644 index 00000000..abadeb0c --- /dev/null +++ b/lv2l/parquet-reader/build/CMakeFiles/pqread.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 + diff --git a/lv2l/parquet-reader/build/CMakeFiles/progress.marks b/lv2l/parquet-reader/build/CMakeFiles/progress.marks new file mode 100644 index 00000000..0cfbf088 --- /dev/null +++ b/lv2l/parquet-reader/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/lv2l/parquet-reader/build/Makefile b/lv2l/parquet-reader/build/Makefile new file mode 100644 index 00000000..f63a5ba1 --- /dev/null +++ b/lv2l/parquet-reader/build/Makefile @@ -0,0 +1,181 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.28 + +# 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/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.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/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/CMakeFiles /home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/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 pqread + +# Build rule for target. +pqread: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pqread +.PHONY : pqread + +# fast build rule for target. +pqread/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/pqread.dir/build.make CMakeFiles/pqread.dir/build +.PHONY : pqread/fast + +main.o: main.cpp.o +.PHONY : main.o + +# target to build an object file +main.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/pqread.dir/build.make CMakeFiles/pqread.dir/main.cpp.o +.PHONY : main.cpp.o + +main.i: main.cpp.i +.PHONY : main.i + +# target to preprocess a source file +main.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/pqread.dir/build.make CMakeFiles/pqread.dir/main.cpp.i +.PHONY : main.cpp.i + +main.s: main.cpp.s +.PHONY : main.s + +# target to generate assembly for a file +main.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/pqread.dir/build.make CMakeFiles/pqread.dir/main.cpp.s +.PHONY : main.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 "... pqread" + @echo "... main.o" + @echo "... main.i" + @echo "... main.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 + diff --git a/lv2l/parquet-reader/build/cmake_install.cmake b/lv2l/parquet-reader/build/cmake_install.cmake new file mode 100644 index 00000000..c3bacc6f --- /dev/null +++ b/lv2l/parquet-reader/build/cmake_install.cmake @@ -0,0 +1,54 @@ +# Install script for directory: /home/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader + +# 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 "1") +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/a0d00kc/Desktop/BharatMLStack/lv2l/parquet-reader/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/lv2l/parquet-reader/build/data/raja_tmp_image_search_embeddings_part-00000-tid-7073409725676171802-8ce53995-4078-43aa-b516-45ebaacd94eb-35152-1-c000.snappy.parquet b/lv2l/parquet-reader/build/data/raja_tmp_image_search_embeddings_part-00000-tid-7073409725676171802-8ce53995-4078-43aa-b516-45ebaacd94eb-35152-1-c000.snappy.parquet new file mode 100644 index 00000000..8e52a547 Binary files /dev/null and b/lv2l/parquet-reader/build/data/raja_tmp_image_search_embeddings_part-00000-tid-7073409725676171802-8ce53995-4078-43aa-b516-45ebaacd94eb-35152-1-c000.snappy.parquet differ diff --git a/lv2l/parquet-reader/build/pqread b/lv2l/parquet-reader/build/pqread new file mode 100755 index 00000000..aab8ae54 Binary files /dev/null and b/lv2l/parquet-reader/build/pqread differ diff --git a/lv2l/parquet-reader/data/raja_tmp_image_search_embeddings_part-00000-tid-7073409725676171802-8ce53995-4078-43aa-b516-45ebaacd94eb-35152-1-c000.snappy.parquet b/lv2l/parquet-reader/data/raja_tmp_image_search_embeddings_part-00000-tid-7073409725676171802-8ce53995-4078-43aa-b516-45ebaacd94eb-35152-1-c000.snappy.parquet new file mode 100644 index 00000000..8e52a547 Binary files /dev/null and b/lv2l/parquet-reader/data/raja_tmp_image_search_embeddings_part-00000-tid-7073409725676171802-8ce53995-4078-43aa-b516-45ebaacd94eb-35152-1-c000.snappy.parquet differ diff --git a/lv2l/parquet-reader/main.cpp b/lv2l/parquet-reader/main.cpp new file mode 100644 index 00000000..b46844a3 --- /dev/null +++ b/lv2l/parquet-reader/main.cpp @@ -0,0 +1,97 @@ +#include +#include +#include +#include + +#include +#include +#include +#include +#include + +namespace fs = std::filesystem; + +static std::vector find_all_snappy_parquet_in(const fs::path& data_dir) { + std::vector snappy_files; + + if (!fs::exists(data_dir) || !fs::is_directory(data_dir)) return snappy_files; + + for (auto& p : fs::directory_iterator(data_dir)) { + if (!p.is_regular_file()) continue; + if (p.path().extension() == ".parquet") { + const auto fname = p.path().filename().string(); + // Only collect *.snappy.parquet files + if (fname.size() >= 16 && fname.rfind(".snappy.parquet") == fname.size() - 16) { + snappy_files.push_back(p.path()); + } + } + } + + return snappy_files; +} + +static void print_head(const std::shared_ptr& table, int64_t n_rows) { + for (const auto& row : table->rows(n_rows)) { + std::cout << row << "\n"; + } + auto sliced = table->Slice(0, n_rows); + arrow::PrettyPrintOptions opts(/*indent=*/0); + opts.window = n_rows; + auto st = arrow::PrettyPrint(*sliced, opts, &std::cout); + if (!st.ok()) { + std::cerr << "PrettyPrint failed: " << st.ToString() << "\n"; + } +} + +int main(int argc, char** argv) { + fs::path data_dir = (argc > 1) ? fs::path(argv[1]) : fs::path("data"); + + auto snappy_files = find_all_snappy_parquet_in(data_dir); + if (snappy_files.empty()) { + std::cerr << "No .snappy.parquet files found in: " << data_dir << "\n"; + return 1; + } + + std::cout << "Found " << snappy_files.size() << " .snappy.parquet file(s):\n"; + for (const auto& file_path : snappy_files) { + std::cout << " " << file_path << "\n"; + } + + // Process the first file for demonstration + auto file_path = snappy_files[0]; + std::cout << "\nReading first Parquet file: " << file_path << "\n"; + + // Open file (Result API) + auto infile_res = arrow::io::ReadableFile::Open(file_path.string()); + if (!infile_res.ok()) { + std::cerr << "Failed to open file: " << infile_res.status().ToString() << "\n"; + return 1; + } + auto infile = std::move(infile_res).ValueOrDie(); + + // Create parquet::arrow::FileReader (Result> API) + auto reader_res = parquet::arrow::OpenFile(infile, arrow::default_memory_pool()); + if (!reader_res.ok()) { + std::cerr << "Failed to create Parquet reader: " << reader_res.status().ToString() << "\n"; + return 1; + } + std::unique_ptr pq_reader = std::move(reader_res).ValueOrDie(); + + // Read whole file to Arrow Table (pointer out-param API) + std::shared_ptr table; + auto st2 = pq_reader->ReadTable(&table); + if (!st2.ok()) { + std::cerr << "Failed to read Parquet as Arrow Table: " << st2.ToString() << "\n"; + return 1; + } + + // Log schema + a few rows + std::cout << "Schema:\n" << table->schema()->ToString(/*show_metadata=*/true) << "\n"; + std::cout << "Rows: " << table->num_rows() + << ", Columns: " << table->num_columns() << "\n"; + + std::cout << "\nFirst 10 rows:\n"; + print_head(table, /*n_rows=*/10); + + return 0; +} diff --git a/lv2l/src/lib.rs b/lv2l/src/lib.rs new file mode 100644 index 00000000..6ae7c88b --- /dev/null +++ b/lv2l/src/lib.rs @@ -0,0 +1,38 @@ +pub mod pq; + +pub use pq::*; + +#[cfg(test)] +mod tests { + use super::*; + use ndarray::Array; + use rand::prelude::*; + + #[test] + fn test_product_quantization() { + // Create sample data + let mut rng = thread_rng(); + let n_vectors = 100; + let total_dims = 16 * 50; // 16 blocks of 50 dimensions + + let data = Array::from_shape_fn((n_vectors, total_dims), |_| rng.gen_range(0.0..1.0)); + + // Build PQ index + let pq_result = ProductQuantizer::build_level0(data.view(), 16, 50, 16, false); + assert!(pq_result.is_ok()); + + let pq = pq_result.unwrap(); + println!("Built PQ index with {} vectors", pq.codes.len()); + + // Test encoding/decoding + let test_vec = data.row(0); + let encoded = pq.encode_vector(test_vec).unwrap(); + let decoded = pq.decode_code(encoded); + + assert_eq!(decoded.len(), total_dims); + + // Print stats + let stats = pq.stats(); + println!("PQ Statistics: {:#?}", stats); + } +} diff --git a/lv2l/src/pq.rs b/lv2l/src/pq.rs new file mode 100644 index 00000000..af95c342 --- /dev/null +++ b/lv2l/src/pq.rs @@ -0,0 +1,380 @@ +use ndarray::{Array1, Array2, ArrayView1, ArrayView2, s}; +use rand::prelude::*; +use rayon::prelude::*; +use serde::{Deserialize, Serialize}; + +/// Product Quantization Index +#[derive(Debug, Clone, Serialize, Deserialize)] +pub struct ProductQuantizer { + /// Number of blocks (M) + pub m_blocks: usize, + /// Dimensions per block (m) + pub dims_per_block: usize, + /// Number of centroids per block (k) + pub k_centroids: usize, + /// Codebooks: M blocks, each with k centroids of dims_per_block dimensions + pub codebooks: Vec>, + /// Buckets: [block][centroid] -> list of vector IDs + pub buckets: Vec>>, + /// Codes for each vector (packed as u64) + pub codes: Vec, + /// Optional rotation matrix P for OPQ + pub rotation_matrix: Option>, +} + +/// Buffer for collecting IDs before sealing +#[derive(Debug, Clone)] +pub struct IDBuffer { + ids: Vec, + sealed: bool, +} + +impl IDBuffer { + pub fn new() -> Self { + Self { + ids: Vec::new(), + sealed: false, + } + } + + pub fn append(&mut self, id: usize) { + if !self.sealed { + self.ids.push(id); + } + } + + pub fn seal_and_flush(&mut self) -> Vec { + self.sealed = true; + std::mem::take(&mut self.ids) + } +} + +impl ProductQuantizer { + /// Build Level 0 Product Quantization Index + /// + /// # Arguments + /// * `x` - Input dataset of shape (N, D) + /// * `m_blocks` - Number of blocks (M), default 16 + /// * `dims_per_block` - Dimensions per block (m), default 50 + /// * `k_centroids` - Number of centroids per block (k), default 16 + /// * `use_opq` - Whether to use OPQ rotation (optional) + pub fn build_level0( + x: ArrayView2, + m_blocks: usize, + dims_per_block: usize, + k_centroids: usize, + use_opq: bool, + ) -> Result { + let (n_vectors, total_dims) = x.dim(); + + // Verify dimensions + if total_dims != m_blocks * dims_per_block { + return Err(format!( + "Dimension mismatch: {} != {} * {}", + total_dims, m_blocks, dims_per_block + )); + } + + // Step 0: Optional rotation (OPQ or identity) + let (rotation_matrix, x_rotated) = if use_opq { + let p = Self::train_opq(&x, m_blocks, dims_per_block)?; + let x_rot = x.dot(&p); + (Some(p), x_rot) + } else { + (None, x.to_owned()) + }; + + // Step 1: Learn k-means codebooks per block (parallel) + println!("Learning codebooks for {} blocks...", m_blocks); + let codebooks_results: Vec<_> = (0..m_blocks) + .into_par_iter() + .map(|j| { + let start_col = j * dims_per_block; + let end_col = (j + 1) * dims_per_block; + let x_block = x_rotated.slice(s![.., start_col..end_col]); + Self::kmeans(&x_block, k_centroids, 100) // 100 max iterations + }) + .collect(); + + let mut codebooks = Vec::new(); + for result in codebooks_results { + codebooks.push(result?); + } + + // Step 2: Allocate buckets + let mut buckets: Vec> = (0..m_blocks) + .map(|_| (0..k_centroids).map(|_| IDBuffer::new()).collect()) + .collect(); + + // Step 3: Encode vectors & fill buckets + println!("Encoding {} vectors...", n_vectors); + let mut codes = vec![0u64; n_vectors]; + + for (id, x_vec) in x_rotated.rows().into_iter().enumerate() { + let mut code64 = 0u64; + + for j in 0..m_blocks { + let start_idx = j * dims_per_block; + let end_idx = (j + 1) * dims_per_block; + let slice = x_vec.slice(s![start_idx..end_idx]); + + // Find closest centroid + let cid = Self::argmin_l2_distance(&slice, &codebooks[j])?; + + // Add to bucket + buckets[j][cid].append(id); + + // Pack 4 bits into code64 + code64 |= (cid as u64) << (4 * j); + } + + codes[id] = code64; + } + + // Step 4: Seal buckets (convert to contiguous memory) + let sealed_buckets: Vec>> = buckets + .into_iter() + .map(|block_buckets| { + block_buckets + .into_iter() + .map(|mut bucket| bucket.seal_and_flush()) + .collect() + }) + .collect(); + + Ok(ProductQuantizer { + m_blocks, + dims_per_block, + k_centroids, + codebooks, + buckets: sealed_buckets, + codes, + rotation_matrix, + }) + } + + /// Simple OPQ training (placeholder - returns identity matrix) + /// In practice, this would involve iterative optimization + fn train_opq( + _x: &ArrayView2, + _m_blocks: usize, + dims_per_block: usize, + ) -> Result, String> { + let total_dims = _m_blocks * dims_per_block; + Ok(Array2::eye(total_dims)) + } + + /// K-means clustering implementation + fn kmeans( + x: &ArrayView2, + k: usize, + max_iterations: usize, + ) -> Result, String> { + let (n_samples, n_features) = x.dim(); + + if k > n_samples { + return Err("k cannot be larger than number of samples".to_string()); + } + + let mut rng = thread_rng(); + + // Initialize centroids randomly + let mut centroids = Array2::::zeros((k, n_features)); + for i in 0..k { + let random_idx = rng.gen_range(0..n_samples); + centroids.row_mut(i).assign(&x.row(random_idx)); + } + + let mut assignments = vec![0usize; n_samples]; + + for _iteration in 0..max_iterations { + let mut changed = false; + + // Assignment step + for (i, sample) in x.rows().into_iter().enumerate() { + let new_assignment = Self::argmin_l2_distance(&sample, ¢roids)?; + if assignments[i] != new_assignment { + assignments[i] = new_assignment; + changed = true; + } + } + + // Update step + for cluster_id in 0..k { + let cluster_samples: Vec<_> = assignments + .iter() + .enumerate() + .filter(|&(_, assignment)| *assignment == cluster_id) + .map(|(i, _)| x.row(i)) + .collect(); + + if !cluster_samples.is_empty() { + let mut centroid = Array1::::zeros(n_features); + for sample in &cluster_samples { + centroid = centroid + sample; + } + centroid = centroid / cluster_samples.len() as f32; + centroids.row_mut(cluster_id).assign(¢roid); + } + } + + if !changed { + break; + } + } + + Ok(centroids) + } + + /// Find the index of the closest centroid using L2 distance + fn argmin_l2_distance( + point: &ArrayView1, + centroids: &Array2, + ) -> Result { + let mut min_distance = f32::INFINITY; + let mut closest_idx = 0; + + for (i, centroid) in centroids.rows().into_iter().enumerate() { + let diff = point - ¢roid; + let distance = diff.dot(&diff); // L2 squared distance + + if distance < min_distance { + min_distance = distance; + closest_idx = i; + } + } + + Ok(closest_idx) + } + + /// Encode a single vector using the trained codebooks + pub fn encode_vector(&self, x: ArrayView1) -> Result { + let x_rotated = if let Some(ref p) = self.rotation_matrix { + p.t().dot(&x) + } else { + x.to_owned() + }; + + let mut code64 = 0u64; + + for j in 0..self.m_blocks { + let start_idx = j * self.dims_per_block; + let end_idx = (j + 1) * self.dims_per_block; + let slice = x_rotated.slice(s![start_idx..end_idx]); + + let cid = Self::argmin_l2_distance(&slice, &self.codebooks[j])?; + code64 |= (cid as u64) << (4 * j); + } + + Ok(code64) + } + + /// Decode a code back to approximate vector + pub fn decode_code(&self, code: u64) -> Array1 { + let mut decoded = Array1::::zeros(self.m_blocks * self.dims_per_block); + + for j in 0..self.m_blocks { + let cid = ((code >> (4 * j)) & 0xF) as usize; + let start_idx = j * self.dims_per_block; + let end_idx = (j + 1) * self.dims_per_block; + + let centroid = self.codebooks[j].row(cid); + decoded.slice_mut(s![start_idx..end_idx]).assign(¢roid); + } + + // Apply inverse rotation if OPQ was used + if let Some(ref p) = self.rotation_matrix { + p.dot(&decoded) + } else { + decoded + } + } + + /// Get vectors in a specific bucket + pub fn get_bucket(&self, block_id: usize, centroid_id: usize) -> Option<&Vec> { + self.buckets.get(block_id)?.get(centroid_id) + } + + /// Get statistics about the PQ index + pub fn stats(&self) -> PQStats { + let total_vectors = self.codes.len(); + let mut bucket_sizes = Vec::new(); + let mut empty_buckets = 0; + + for block in &self.buckets { + for bucket in block { + bucket_sizes.push(bucket.len()); + if bucket.is_empty() { + empty_buckets += 1; + } + } + } + + let avg_bucket_size = bucket_sizes.iter().sum::() as f32 / bucket_sizes.len() as f32; + let max_bucket_size = *bucket_sizes.iter().max().unwrap_or(&0); + let min_bucket_size = *bucket_sizes.iter().min().unwrap_or(&0); + + PQStats { + total_vectors, + total_blocks: self.m_blocks, + dims_per_block: self.dims_per_block, + centroids_per_block: self.k_centroids, + avg_bucket_size, + max_bucket_size, + min_bucket_size, + empty_buckets, + total_buckets: self.m_blocks * self.k_centroids, + } + } +} + +#[derive(Debug)] +pub struct PQStats { + pub total_vectors: usize, + pub total_blocks: usize, + pub dims_per_block: usize, + pub centroids_per_block: usize, + pub avg_bucket_size: f32, + pub max_bucket_size: usize, + pub min_bucket_size: usize, + pub empty_buckets: usize, + pub total_buckets: usize, +} + +#[cfg(test)] +mod tests { + use super::*; + use ndarray::Array; + + #[test] + fn test_pq_build_and_encode() { + // Create synthetic data: 1000 vectors of 800 dimensions (16 blocks * 50 dims) + let mut rng = thread_rng(); + let n_vectors = 1000; + let total_dims = 16 * 50; // M=16, m=50 + + let data = Array::from_shape_fn((n_vectors, total_dims), |_| rng.gen_range(0.0..1.0)); + + // Build PQ index + let pq = ProductQuantizer::build_level0(data.view(), 16, 50, 16, false).unwrap(); + + // Check dimensions + assert_eq!(pq.m_blocks, 16); + assert_eq!(pq.dims_per_block, 50); + assert_eq!(pq.k_centroids, 16); + assert_eq!(pq.codes.len(), n_vectors); + + // Test encoding a vector + let test_vector = data.row(0); + let code = pq.encode_vector(test_vector).unwrap(); + assert_eq!(code, pq.codes[0]); + + // Test decoding + let decoded = pq.decode_code(code); + assert_eq!(decoded.len(), total_dims); + + // Print stats + let stats = pq.stats(); + println!("PQ Stats: {:#?}", stats); + } +}