Build Information
Failed to build swift-homomorphic-encryption, reference 1.0.4 (ea9ff7
), with Swift 5.10 for iOS using Xcode 15.4 on 18 Apr 2025 22:17:05 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme swift-homomorphic-encryption-Package -destination generic/platform=iOS
Build Log
========================================
RunAll
========================================
Builder version: 4.60.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/apple/swift-homomorphic-encryption.git
Reference: 1.0.4
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/apple/swift-homomorphic-encryption
* tag 1.0.4 -> FETCH_HEAD
HEAD is now at ea9ff79 Update documentation links to 1.0.4 (#200)
Submodule path 'swift-homomorphic-encryption-protobuf': checked out 'e2fcb506442719d00b11914ebe6e85779c5b5b4c'
Submodule 'swift-homomorphic-encryption-protobuf' (https://github.com/apple/swift-homomorphic-encryption-protobuf) registered for path 'swift-homomorphic-encryption-protobuf'
Cloning into '/Users/admin/builder/spi-builder-workspace/swift-homomorphic-encryption-protobuf'...
Cloned https://github.com/apple/swift-homomorphic-encryption.git
Revision (git rev-parse @):
ea9ff791be34b0605bacfd1e7cd9a281b57eb14e
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/apple/swift-homomorphic-encryption.git at 1.0.4
========================================
Build
========================================
Selected platform: iOS
Swift version: 5.10
Building package at path: $PWD
https://github.com/apple/swift-homomorphic-encryption.git
Command line invocation:
/Applications/Xcode-15.4.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
User defaults from command line:
IDEClonedSourcePackagesDirPathOverride = /Users/admin/builder/spi-builder-workspace/.dependencies
IDEPackageSupportUseBuiltinSCM = YES
Resolve Package Graph
Fetching from https://github.com/apple/swift-numerics
Fetching from https://github.com/swiftlang/swift-docc-plugin
Fetching from https://github.com/apple/swift-protobuf
Fetching from https://github.com/apple/swift-crypto.git
Fetching from https://github.com/ordo-one/package-benchmark
Fetching from https://github.com/apple/swift-argument-parser.git
Fetching from https://github.com/apple/swift-log.git
Fetching from https://github.com/apple/swift-algorithms
Fetching from https://github.com/swiftlang/swift-docc-symbolkit
Fetching from https://github.com/apple/swift-asn1.git
Fetching from https://github.com/ordo-one/package-jemalloc
Fetching from https://github.com/apple/swift-atomics
Fetching from https://github.com/apple/swift-system
Fetching from https://github.com/ordo-one/TextTable
Fetching from https://github.com/HdrHistogram/hdrhistogram-swift
Creating working copy of package ‘swift-algorithms’
Checking out 1.2.1 of package ‘swift-algorithms’
Creating working copy of package ‘swift-docc-plugin’
Checking out 1.4.3 of package ‘swift-docc-plugin’
Creating working copy of package ‘swift-argument-parser’
Checking out 1.5.0 of package ‘swift-argument-parser’
Creating working copy of package ‘package-jemalloc’
Checking out 1.0.0 of package ‘package-jemalloc’
Creating working copy of package ‘swift-log’
Checking out 1.6.3 of package ‘swift-log’
Creating working copy of package ‘swift-numerics’
Checking out 1.0.3 of package ‘swift-numerics’
Creating working copy of package ‘swift-system’
Checking out 1.4.2 of package ‘swift-system’
Creating working copy of package ‘package-benchmark’
Checking out 1.29.2 of package ‘package-benchmark’
Creating working copy of package ‘swift-docc-symbolkit’
Checking out 1.0.0 of package ‘swift-docc-symbolkit’
Creating working copy of package ‘swift-atomics’
Checking out 1.2.0 of package ‘swift-atomics’
Creating working copy of package ‘hdrhistogram-swift’
Checking out 0.1.3 of package ‘hdrhistogram-swift’
Creating working copy of package ‘swift-protobuf’
Checking out 1.29.0 of package ‘swift-protobuf’
Creating working copy of package ‘swift-crypto’
Checking out 3.12.3 of package ‘swift-crypto’
Creating working copy of package ‘swift-asn1’
Checking out 1.3.1 of package ‘swift-asn1’
Creating working copy of package ‘TextTable’
Checking out 0.0.2 of package ‘TextTable’
failed to retrieve search paths with pkg-config; maybe pkg-config is not installedyou may be able to install jemalloc using your system-packager:
brew install jemalloc
Resolved source packages:
swift-algorithms: https://github.com/apple/swift-algorithms @ 1.2.1
SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
swift-asn1: https://github.com/apple/swift-asn1.git @ 1.3.1
swift-argument-parser: https://github.com/apple/swift-argument-parser.git @ 1.5.0
swift-atomics: https://github.com/apple/swift-atomics @ 1.2.0
jemalloc: https://github.com/ordo-one/package-jemalloc @ 1.0.0
SwiftProtobuf: https://github.com/apple/swift-protobuf @ 1.29.0
swift-numerics: https://github.com/apple/swift-numerics @ 1.0.3
swift-homomorphic-encryption: /Users/admin/builder/spi-builder-workspace
package-histogram: https://github.com/HdrHistogram/hdrhistogram-swift @ 0.1.3
SwiftDocCPlugin: https://github.com/swiftlang/swift-docc-plugin @ 1.4.3
swift-system: https://github.com/apple/swift-system @ 1.4.2
Benchmark: https://github.com/ordo-one/package-benchmark @ 1.29.2
TextTable: https://github.com/ordo-one/TextTable @ 0.0.2
swift-log: https://github.com/apple/swift-log.git @ 1.6.3
swift-crypto: https://github.com/apple/swift-crypto.git @ 3.12.3
resolved source packages: swift-algorithms, SymbolKit, swift-asn1, swift-argument-parser, swift-atomics, jemalloc, SwiftProtobuf, swift-numerics, swift-homomorphic-encryption, package-histogram, SwiftDocCPlugin, swift-system, Benchmark, TextTable, swift-log, swift-crypto
{
"dependencies" : [
{
"identity" : "swift-algorithms",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-algorithms"
},
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser.git"
},
{
"identity" : "swift-crypto",
"requirement" : {
"range" : [
{
"lower_bound" : "3.4.0",
"upper_bound" : "4.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-crypto.git"
},
{
"identity" : "swift-log",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-log.git"
},
{
"identity" : "swift-numerics",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-numerics"
},
{
"identity" : "swift-protobuf",
"requirement" : {
"range" : [
{
"lower_bound" : "1.28.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-protobuf"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-docc-plugin"
},
{
"identity" : "package-benchmark",
"requirement" : {
"range" : [
{
"lower_bound" : "1.4.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/ordo-one/package-benchmark"
}
],
"manifest_display_name" : "swift-homomorphic-encryption",
"name" : "swift-homomorphic-encryption",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "14.0"
}
],
"products" : [
{
"name" : "HomomorphicEncryption",
"targets" : [
"HomomorphicEncryption"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "HomomorphicEncryptionProtobuf",
"targets" : [
"HomomorphicEncryptionProtobuf"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "PrivateInformationRetrieval",
"targets" : [
"PrivateInformationRetrieval"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "PrivateInformationRetrievalProtobuf",
"targets" : [
"PrivateInformationRetrievalProtobuf"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "PrivateNearestNeighborSearch",
"targets" : [
"PrivateNearestNeighborSearch"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "PrivateNearestNeighborSearchProtobuf",
"targets" : [
"PrivateNearestNeighborSearchProtobuf"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "PIRGenerateDatabase",
"targets" : [
"PIRGenerateDatabase"
],
"type" : {
"executable" : null
}
},
{
"name" : "PIRProcessDatabase",
"targets" : [
"PIRProcessDatabase"
],
"type" : {
"executable" : null
}
},
{
"name" : "PIRShardDatabase",
"targets" : [
"PIRShardDatabase"
],
"type" : {
"executable" : null
}
},
{
"name" : "PNNSGenerateDatabase",
"targets" : [
"PNNSGenerateDatabase"
],
"type" : {
"executable" : null
}
},
{
"name" : "PNNSProcessDatabase",
"targets" : [
"PNNSProcessDatabase"
],
"type" : {
"executable" : null
}
},
{
"name" : "RlweBenchmark",
"targets" : [
"RlweBenchmark"
],
"type" : {
"executable" : null
}
},
{
"name" : "PolyBenchmark",
"targets" : [
"PolyBenchmark"
],
"type" : {
"executable" : null
}
},
{
"name" : "PNNSBenchmark",
"targets" : [
"PNNSBenchmark"
],
"type" : {
"executable" : null
}
},
{
"name" : "PIRBenchmark",
"targets" : [
"PIRBenchmark"
],
"type" : {
"executable" : null
}
},
{
"name" : "SerializationSnippet",
"targets" : [
"SerializationSnippet"
],
"type" : {
"snippet" : null
}
},
{
"name" : "EncryptionParametersSnippet",
"targets" : [
"EncryptionParametersSnippet"
],
"type" : {
"snippet" : null
}
},
{
"name" : "BasicsSnippet",
"targets" : [
"BasicsSnippet"
],
"type" : {
"snippet" : null
}
},
{
"name" : "MultiplicationSnippet",
"targets" : [
"MultiplicationSnippet"
],
"type" : {
"snippet" : null
}
},
{
"name" : "NoiseBudgetSnippet",
"targets" : [
"NoiseBudgetSnippet"
],
"type" : {
"snippet" : null
}
},
{
"name" : "EvaluationKeySnippet",
"targets" : [
"EvaluationKeySnippet"
],
"type" : {
"snippet" : null
}
}
],
"targets" : [
{
"c99name" : "TestUtilities",
"module_type" : "SwiftTarget",
"name" : "TestUtilities",
"path" : "Sources/TestUtilities",
"product_dependencies" : [
"Numerics"
],
"sources" : [
"TestUtilities.swift"
],
"target_dependencies" : [
"HomomorphicEncryption"
],
"type" : "library"
},
{
"c99name" : "RlweBenchmark",
"module_type" : "SwiftTarget",
"name" : "RlweBenchmark",
"path" : "Benchmarks/RlweBenchmark",
"product_dependencies" : [
"Benchmark",
"BenchmarkPlugin"
],
"product_memberships" : [
"RlweBenchmark"
],
"sources" : [
"RlweBenchmark.swift"
],
"target_dependencies" : [
"HomomorphicEncryption"
],
"type" : "executable"
},
{
"c99name" : "PrivateNearestNeighborSearchTests",
"module_type" : "SwiftTarget",
"name" : "PrivateNearestNeighborSearchTests",
"path" : "Tests/PrivateNearestNeighborSearchTests",
"sources" : [
"CiphertextMatrixTests.swift",
"ClientTests.swift",
"CosineSimilarityTests.swift",
"DatabaseTests.swift",
"MatrixMultiplicationTests.swift",
"PlaintextMatrixTests.swift",
"Utils.swift",
"UtilsTests.swift"
],
"target_dependencies" : [
"PrivateNearestNeighborSearch",
"HomomorphicEncryption",
"TestUtilities"
],
"type" : "test"
},
{
"c99name" : "PrivateNearestNeighborSearchProtobufTests",
"module_type" : "SwiftTarget",
"name" : "PrivateNearestNeighborSearchProtobufTests",
"path" : "Tests/PrivateNearestNeighborSearchProtobufTests",
"sources" : [
"ConversionTests.swift"
],
"target_dependencies" : [
"PrivateNearestNeighborSearch",
"PrivateNearestNeighborSearchProtobuf"
],
"type" : "test"
},
{
"c99name" : "PrivateNearestNeighborSearchProtobuf",
"module_type" : "SwiftTarget",
"name" : "PrivateNearestNeighborSearchProtobuf",
"path" : "Sources/PrivateNearestNeighborSearchProtobuf",
"product_dependencies" : [
"SwiftProtobuf"
],
"product_memberships" : [
"PrivateNearestNeighborSearchProtobuf",
"PNNSGenerateDatabase",
"PNNSProcessDatabase",
"PNNSBenchmark",
"SerializationSnippet",
"EncryptionParametersSnippet",
"BasicsSnippet",
"MultiplicationSnippet",
"NoiseBudgetSnippet",
"EvaluationKeySnippet"
],
"sources" : [
"ConversionApi.swift",
"ConversionError.swift",
"ConversionPnns.swift",
"generated/apple_swift_homomorphic_encryption_api_pnns_v1_api.pb.swift",
"generated/apple_swift_homomorphic_encryption_api_pnns_v1_pnns.pb.swift",
"generated/apple_swift_homomorphic_encryption_api_shared_v1_api_shared.pb.swift",
"generated/apple_swift_homomorphic_encryption_pnns_v1_pnns.pb.swift",
"generated/apple_swift_homomorphic_encryption_pnns_v1_pnns_client_config.pb.swift",
"generated/apple_swift_homomorphic_encryption_pnns_v1_pnns_database.pb.swift",
"generated/apple_swift_homomorphic_encryption_pnns_v1_pnns_distance_metric.pb.swift",
"generated/apple_swift_homomorphic_encryption_pnns_v1_pnns_matrix_packing.pb.swift",
"generated/apple_swift_homomorphic_encryption_pnns_v1_pnns_processed_database.pb.swift",
"generated/apple_swift_homomorphic_encryption_pnns_v1_pnns_server_config.pb.swift"
],
"target_dependencies" : [
"PrivateNearestNeighborSearch",
"HomomorphicEncryption",
"HomomorphicEncryptionProtobuf"
],
"type" : "library"
},
{
"c99name" : "PrivateNearestNeighborSearch",
"module_type" : "SwiftTarget",
"name" : "PrivateNearestNeighborSearch",
"path" : "Sources/PrivateNearestNeighborSearch",
"product_dependencies" : [
"Algorithms"
],
"product_memberships" : [
"PrivateNearestNeighborSearch",
"PrivateNearestNeighborSearchProtobuf",
"PNNSGenerateDatabase",
"PNNSProcessDatabase",
"PNNSBenchmark",
"SerializationSnippet",
"EncryptionParametersSnippet",
"BasicsSnippet",
"MultiplicationSnippet",
"NoiseBudgetSnippet",
"EvaluationKeySnippet"
],
"sources" : [
"CiphertextMatrix.swift",
"Client.swift",
"Config.swift",
"Database.swift",
"Error.swift",
"MatrixMultiplication.swift",
"PlaintextMatrix.swift",
"PnnsProtocol.swift",
"ProcessedDatabase.swift",
"SerializedCiphertextMatrix.swift",
"SerializedPlaintextMatrix.swift",
"Server.swift",
"Util.swift"
],
"target_dependencies" : [
"HomomorphicEncryption"
],
"type" : "library"
},
{
"c99name" : "PrivateInformationRetrievalTests",
"module_type" : "SwiftTarget",
"name" : "PrivateInformationRetrievalTests",
"path" : "Tests/PrivateInformationRetrievalTests",
"product_dependencies" : [
"Numerics"
],
"sources" : [
"CuckooTableTests.swift",
"HashBucketTests.swift",
"IndexPirTests.swift",
"KeywordDatabaseTests.swift",
"KeywordPirTests.swift",
"MulPirTests.swift",
"PirTestUtils.swift",
"PirUtilTests.swift"
],
"target_dependencies" : [
"PrivateInformationRetrieval",
"TestUtilities"
],
"type" : "test"
},
{
"c99name" : "PrivateInformationRetrievalProtobufTests",
"module_type" : "SwiftTarget",
"name" : "PrivateInformationRetrievalProtobufTests",
"path" : "Tests/PrivateInformationRetrievalProtobufTests",
"sources" : [
"ConversionTests.swift"
],
"target_dependencies" : [
"PrivateInformationRetrieval",
"PrivateInformationRetrievalProtobuf",
"TestUtilities"
],
"type" : "test"
},
{
"c99name" : "PrivateInformationRetrievalProtobuf",
"module_type" : "SwiftTarget",
"name" : "PrivateInformationRetrievalProtobuf",
"path" : "Sources/PrivateInformationRetrievalProtobuf",
"product_dependencies" : [
"SwiftProtobuf"
],
"product_memberships" : [
"PrivateInformationRetrievalProtobuf",
"PIRGenerateDatabase",
"PIRProcessDatabase",
"PIRShardDatabase",
"PIRBenchmark",
"SerializationSnippet",
"EncryptionParametersSnippet",
"BasicsSnippet",
"MultiplicationSnippet",
"NoiseBudgetSnippet",
"EvaluationKeySnippet"
],
"sources" : [
"ConversionApi.swift",
"ConversionError.swift",
"ConversionPir.swift",
"generated/apple_swift_homomorphic_encryption_api_pir_v1_api.pb.swift",
"generated/apple_swift_homomorphic_encryption_api_pir_v1_pir.pb.swift",
"generated/apple_swift_homomorphic_encryption_api_shared_v1_api_shared.pb.swift",
"generated/apple_swift_homomorphic_encryption_pir_v1_pir.pb.swift",
"generated/apple_swift_homomorphic_encryption_pir_v1_pir_algorithm.pb.swift",
"generated/apple_swift_homomorphic_encryption_pir_v1_pir_database.pb.swift"
],
"target_dependencies" : [
"PrivateInformationRetrieval",
"HomomorphicEncryption",
"HomomorphicEncryptionProtobuf"
],
"type" : "library"
},
{
"c99name" : "PrivateInformationRetrieval",
"module_type" : "SwiftTarget",
"name" : "PrivateInformationRetrieval",
"path" : "Sources/PrivateInformationRetrieval",
"product_dependencies" : [
"Numerics"
],
"product_memberships" : [
"PrivateInformationRetrieval",
"PrivateInformationRetrievalProtobuf",
"PIRGenerateDatabase",
"PIRProcessDatabase",
"PIRShardDatabase",
"PIRBenchmark",
"SerializationSnippet",
"EncryptionParametersSnippet",
"BasicsSnippet",
"MultiplicationSnippet",
"NoiseBudgetSnippet",
"EvaluationKeySnippet"
],
"sources" : [
"CuckooTable.swift",
"Error.swift",
"HashBucket.swift",
"IndexPirProtocol.swift",
"KeywordDatabase.swift",
"KeywordPirProtocol.swift",
"MulPir.swift",
"PirUtil.swift"
],
"target_dependencies" : [
"HomomorphicEncryption"
],
"type" : "library"
},
{
"c99name" : "PolyBenchmark",
"module_type" : "SwiftTarget",
"name" : "PolyBenchmark",
"path" : "Benchmarks/PolyBenchmark",
"product_dependencies" : [
"Benchmark",
"BenchmarkPlugin"
],
"product_memberships" : [
"PolyBenchmark"
],
"sources" : [
"PolyBenchmark.swift"
],
"target_dependencies" : [
"HomomorphicEncryption"
],
"type" : "executable"
},
{
"c99name" : "PNNSProcessDatabase",
"module_type" : "SwiftTarget",
"name" : "PNNSProcessDatabase",
"path" : "Sources/PNNSProcessDatabase",
"product_dependencies" : [
"ArgumentParser",
"Logging"
],
"product_memberships" : [
"PNNSProcessDatabase"
],
"sources" : [
"ProcessDatabase.swift"
],
"target_dependencies" : [
"HomomorphicEncryptionProtobuf",
"PrivateNearestNeighborSearchProtobuf",
"HomomorphicEncryption"
],
"type" : "executable"
},
{
"c99name" : "PNNSGenerateDatabase",
"module_type" : "SwiftTarget",
"name" : "PNNSGenerateDatabase",
"path" : "Sources/PNNSGenerateDatabase",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"PNNSGenerateDatabase"
],
"sources" : [
"GenerateDatabase.swift"
],
"target_dependencies" : [
"HomomorphicEncryption",
"PrivateNearestNeighborSearchProtobuf"
],
"type" : "executable"
},
{
"c99name" : "PNNSBenchmark",
"module_type" : "SwiftTarget",
"name" : "PNNSBenchmark",
"path" : "Benchmarks/PrivateNearestNeighborSearchBenchmark",
"product_dependencies" : [
"Benchmark",
"BenchmarkPlugin"
],
"product_memberships" : [
"PNNSBenchmark"
],
"sources" : [
"PrivateNearestNeighborSearchBenchmark.swift"
],
"target_dependencies" : [
"HomomorphicEncryption",
"HomomorphicEncryptionProtobuf",
"PrivateNearestNeighborSearch",
"PrivateNearestNeighborSearchProtobuf"
],
"type" : "executable"
},
{
"c99name" : "PIRShardDatabase",
"module_type" : "SwiftTarget",
"name" : "PIRShardDatabase",
"path" : "Sources/PIRShardDatabase",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"PIRShardDatabase"
],
"sources" : [
"ShardDatabase.swift"
],
"target_dependencies" : [
"HomomorphicEncryption",
"PrivateInformationRetrievalProtobuf"
],
"type" : "executable"
},
{
"c99name" : "PIRProcessDatabaseTests",
"module_type" : "SwiftTarget",
"name" : "PIRProcessDatabaseTests",
"path" : "Tests/PIRProcessDatabaseTests",
"product_dependencies" : [
"Numerics"
],
"sources" : [
"ProcessDatabaseTests.swift"
],
"target_dependencies" : [
"PIRProcessDatabase",
"TestUtilities"
],
"type" : "test"
},
{
"c99name" : "PIRProcessDatabase",
"module_type" : "SwiftTarget",
"name" : "PIRProcessDatabase",
"path" : "Sources/PIRProcessDatabase",
"product_dependencies" : [
"ArgumentParser",
"Logging"
],
"product_memberships" : [
"PIRProcessDatabase"
],
"sources" : [
"ProcessDatabase.swift"
],
"target_dependencies" : [
"HomomorphicEncryptionProtobuf",
"PrivateInformationRetrievalProtobuf",
"HomomorphicEncryption"
],
"type" : "executable"
},
{
"c99name" : "PIRGenerateDatabaseTests",
"module_type" : "SwiftTarget",
"name" : "PIRGenerateDatabaseTests",
"path" : "Tests/PIRGenerateDatabaseTests",
"product_dependencies" : [
"Numerics"
],
"sources" : [
"PIRGenerateDatabaseTests.swift"
],
"target_dependencies" : [
"PIRGenerateDatabase",
"TestUtilities"
],
"type" : "test"
},
{
"c99name" : "PIRGenerateDatabase",
"module_type" : "SwiftTarget",
"name" : "PIRGenerateDatabase",
"path" : "Sources/PIRGenerateDatabase",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"PIRGenerateDatabase"
],
"sources" : [
"GenerateDatabase.swift"
],
"target_dependencies" : [
"HomomorphicEncryption",
"PrivateInformationRetrievalProtobuf"
],
"type" : "executable"
},
{
"c99name" : "PIRBenchmark",
"module_type" : "SwiftTarget",
"name" : "PIRBenchmark",
"path" : "Benchmarks/PrivateInformationRetrievalBenchmark",
"product_dependencies" : [
"Benchmark",
"BenchmarkPlugin"
],
"product_memberships" : [
"PIRBenchmark"
],
"sources" : [
"PrivateInformationRetrievalBenchmark.swift"
],
"target_dependencies" : [
"HomomorphicEncryption",
"HomomorphicEncryptionProtobuf",
"PrivateInformationRetrieval",
"PrivateInformationRetrievalProtobuf"
],
"type" : "executable"
},
{
"c99name" : "HomomorphicEncryptionTests",
"module_type" : "SwiftTarget",
"name" : "HomomorphicEncryptionTests",
"path" : "Tests/HomomorphicEncryptionTests",
"product_dependencies" : [
"Numerics"
],
"sources" : [
"Array2dTests.swift",
"CoefficientPackingTests.swift",
"DoubleWidthUIntTests.swift",
"EncryptionParametersTests.swift",
"HeAPITests.swift",
"NttTests.swift",
"PolyRqTests/GaloisTests.swift",
"PolyRqTests/PolyContextTests.swift",
"PolyRqTests/PolyRq+RandomizeTests.swift",
"PolyRqTests/PolyRq+SerializeTests.swift",
"PolyRqTests/PolyRqTests.swift",
"RandomTests/BufferedRngTests.swift",
"RandomTests/NistCtrDrbgTests.swift",
"RandomTests/PseudoRandomNumberGeneratorTests.swift",
"RnsBaseConverterTests.swift",
"RnsToolTests.swift",
"ScalarTests.swift",
"SerializationTests.swift",
"UtilTests.swift",
"ZeroizationTests.swift"
],
"target_dependencies" : [
"HomomorphicEncryption",
"TestUtilities"
],
"type" : "test"
},
{
"c99name" : "HomomorphicEncryptionProtobufTests",
"module_type" : "SwiftTarget",
"name" : "HomomorphicEncryptionProtobufTests",
"path" : "Tests/HomomorphicEncryptionProtobufTests",
"sources" : [
"ConversionTests.swift"
],
"target_dependencies" : [
"HomomorphicEncryption",
"HomomorphicEncryptionProtobuf",
"TestUtilities"
],
"type" : "test"
},
{
"c99name" : "HomomorphicEncryptionProtobuf",
"module_type" : "SwiftTarget",
"name" : "HomomorphicEncryptionProtobuf",
"path" : "Sources/HomomorphicEncryptionProtobuf",
"product_dependencies" : [
"SwiftProtobuf"
],
"product_memberships" : [
"HomomorphicEncryptionProtobuf",
"PrivateInformationRetrievalProtobuf",
"PrivateNearestNeighborSearchProtobuf",
"PIRGenerateDatabase",
"PIRProcessDatabase",
"PIRShardDatabase",
"PNNSGenerateDatabase",
"PNNSProcessDatabase",
"PNNSBenchmark",
"PIRBenchmark",
"SerializationSnippet",
"EncryptionParametersSnippet",
"BasicsSnippet",
"MultiplicationSnippet",
"NoiseBudgetSnippet",
"EvaluationKeySnippet"
],
"sources" : [
"ConversionError.swift",
"ConversionHe.swift",
"MessageExtensions.swift",
"generated/apple_swift_homomorphic_encryption_v1_error_stddev.pb.swift",
"generated/apple_swift_homomorphic_encryption_v1_he.pb.swift"
],
"target_dependencies" : [
"HomomorphicEncryption"
],
"type" : "library"
},
{
"c99name" : "HomomorphicEncryption",
"module_type" : "SwiftTarget",
"name" : "HomomorphicEncryption",
"path" : "Sources/HomomorphicEncryption",
"product_dependencies" : [
"Crypto",
"_CryptoExtras"
],
"product_memberships" : [
"HomomorphicEncryption",
"HomomorphicEncryptionProtobuf",
"PrivateInformationRetrieval",
"PrivateInformationRetrievalProtobuf",
"PrivateNearestNeighborSearch",
"PrivateNearestNeighborSearchProtobuf",
"PIRGenerateDatabase",
"PIRProcessDatabase",
"PIRShardDatabase",
"PNNSGenerateDatabase",
"PNNSProcessDatabase",
"RlweBenchmark",
"PolyBenchmark",
"PNNSBenchmark",
"PIRBenchmark",
"SerializationSnippet",
"EncryptionParametersSnippet",
"BasicsSnippet",
"MultiplicationSnippet",
"NoiseBudgetSnippet",
"EvaluationKeySnippet"
],
"sources" : [
"Array2d.swift",
"Bfv/Bfv+Decrypt.swift",
"Bfv/Bfv+Encode.swift",
"Bfv/Bfv+Encrypt.swift",
"Bfv/Bfv+Keys.swift",
"Bfv/Bfv+Multiply.swift",
"Bfv/Bfv.swift",
"Ciphertext.swift",
"CoefficientPacking.swift",
"Context.swift",
"CrtComposer.swift",
"DoubleWidthUInt.swift",
"Encoding.swift",
"EncryptionParameters.swift",
"Error.swift",
"HeScheme.swift",
"Keys.swift",
"Modulus.swift",
"NoOpScheme.swift",
"Plaintext.swift",
"PolyRq/Galois.swift",
"PolyRq/PolyCollection.swift",
"PolyRq/PolyContext.swift",
"PolyRq/PolyRq+Ntt.swift",
"PolyRq/PolyRq+Randomize.swift",
"PolyRq/PolyRq+Serialize.swift",
"PolyRq/PolyRq.swift",
"Random/BufferedRng.swift",
"Random/NistAes128Ctr.swift",
"Random/NistCtrDrbg.swift",
"Random/PseudoRandomNumberGenerator.swift",
"RnsBaseConverter.swift",
"RnsTool.swift",
"Scalar.swift",
"Serialize.swift",
"SerializedCiphertext.swift",
"SerializedKeys.swift",
"SerializedPlaintext.swift",
"Util.swift",
"Zeroization.swift"
],
"target_dependencies" : [
"CUtil"
],
"type" : "library"
},
{
"c99name" : "CUtil",
"module_type" : "ClangTarget",
"name" : "CUtil",
"path" : "Sources/CUtil",
"product_memberships" : [
"HomomorphicEncryption",
"HomomorphicEncryptionProtobuf",
"PrivateInformationRetrieval",
"PrivateInformationRetrievalProtobuf",
"PrivateNearestNeighborSearch",
"PrivateNearestNeighborSearchProtobuf",
"PIRGenerateDatabase",
"PIRProcessDatabase",
"PIRShardDatabase",
"PNNSGenerateDatabase",
"PNNSProcessDatabase",
"RlweBenchmark",
"PolyBenchmark",
"PNNSBenchmark",
"PIRBenchmark",
"SerializationSnippet",
"EncryptionParametersSnippet",
"BasicsSnippet",
"MultiplicationSnippet",
"NoiseBudgetSnippet",
"EvaluationKeySnippet"
],
"sources" : [
"zeroize.c"
],
"type" : "library"
},
{
"c99name" : "SerializationSnippet",
"module_type" : "SwiftTarget",
"name" : "SerializationSnippet",
"path" : "Snippets/HomomorphicEncryption",
"product_memberships" : [
"SerializationSnippet"
],
"sources" : [
"SerializationSnippet.swift"
],
"target_dependencies" : [
"PrivateNearestNeighborSearchProtobuf",
"PrivateNearestNeighborSearch",
"PrivateInformationRetrievalProtobuf",
"PrivateInformationRetrieval",
"HomomorphicEncryptionProtobuf",
"HomomorphicEncryption"
],
"type" : "snippet"
},
{
"c99name" : "EncryptionParametersSnippet",
"module_type" : "SwiftTarget",
"name" : "EncryptionParametersSnippet",
"path" : "Snippets/HomomorphicEncryption",
"product_memberships" : [
"EncryptionParametersSnippet"
],
"sources" : [
"EncryptionParametersSnippet.swift"
],
"target_dependencies" : [
"PrivateNearestNeighborSearchProtobuf",
"PrivateNearestNeighborSearch",
"PrivateInformationRetrievalProtobuf",
"PrivateInformationRetrieval",
"HomomorphicEncryptionProtobuf",
"HomomorphicEncryption"
],
"type" : "snippet"
},
{
"c99name" : "BasicsSnippet",
"module_type" : "SwiftTarget",
"name" : "BasicsSnippet",
"path" : "Snippets/HomomorphicEncryption",
"product_memberships" : [
"BasicsSnippet"
],
"sources" : [
"BasicsSnippet.swift"
],
"target_dependencies" : [
"PrivateNearestNeighborSearchProtobuf",
"PrivateNearestNeighborSearch",
"PrivateInformationRetrievalProtobuf",
"PrivateInformationRetrieval",
"HomomorphicEncryptionProtobuf",
"HomomorphicEncryption"
],
"type" : "snippet"
},
{
"c99name" : "MultiplicationSnippet",
"module_type" : "SwiftTarget",
"name" : "MultiplicationSnippet",
"path" : "Snippets/HomomorphicEncryption",
"product_memberships" : [
"MultiplicationSnippet"
],
"sources" : [
"MultiplicationSnippet.swift"
],
"target_dependencies" : [
"PrivateNearestNeighborSearchProtobuf",
"PrivateNearestNeighborSearch",
"PrivateInformationRetrievalProtobuf",
"PrivateInformationRetrieval",
"HomomorphicEncryptionProtobuf",
"HomomorphicEncryption"
],
"type" : "snippet"
},
{
"c99name" : "NoiseBudgetSnippet",
"module_type" : "SwiftTarget",
"name" : "NoiseBudgetSnippet",
"path" : "Snippets/HomomorphicEncryption",
"product_memberships" : [
"NoiseBudgetSnippet"
],
"sources" : [
"NoiseBudgetSnippet.swift"
],
"target_dependencies" : [
"PrivateNearestNeighborSearchProtobuf",
"PrivateNearestNeighborSearch",
"PrivateInformationRetrievalProtobuf",
"PrivateInformationRetrieval",
"HomomorphicEncryptionProtobuf",
"HomomorphicEncryption"
],
"type" : "snippet"
},
{
"c99name" : "EvaluationKeySnippet",
"module_type" : "SwiftTarget",
"name" : "EvaluationKeySnippet",
"path" : "Snippets/HomomorphicEncryption",
"product_memberships" : [
"EvaluationKeySnippet"
],
"sources" : [
"EvaluationKeySnippet.swift"
],
"target_dependencies" : [
"PrivateNearestNeighborSearchProtobuf",
"PrivateNearestNeighborSearch",
"PrivateInformationRetrievalProtobuf",
"PrivateInformationRetrieval",
"HomomorphicEncryptionProtobuf",
"HomomorphicEncryption"
],
"type" : "snippet"
}
],
"tools_version" : "5.10"
}
{
"workspace" : {
"name" : "spi-builder-workspace",
"schemes" : [
"HomomorphicEncryption",
"HomomorphicEncryptionProtobuf",
"PIRBenchmark",
"PIRGenerateDatabase",
"PIRProcessDatabase",
"PIRShardDatabase",
"PNNSBenchmark",
"PNNSGenerateDatabase",
"PNNSProcessDatabase",
"PolyBenchmark",
"PrivateInformationRetrieval",
"PrivateInformationRetrievalProtobuf",
"PrivateNearestNeighborSearch",
"PrivateNearestNeighborSearchProtobuf",
"RlweBenchmark",
"swift-homomorphic-encryption-Package"
]
}
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme swift-homomorphic-encryption-Package -destination generic/platform=iOS
Command line invocation:
/Applications/Xcode-15.4.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme swift-homomorphic-encryption-Package -destination generic/platform=iOS
User defaults from command line:
IDEClonedSourcePackagesDirPathOverride = /Users/admin/builder/spi-builder-workspace/.dependencies
IDEDerivedDataPathOverride = /Users/admin/builder/spi-builder-workspace/.derivedData
IDEPackageSupportUseBuiltinSCM = YES
Resolve Package Graph
Resolved source packages:
swift-argument-parser: https://github.com/apple/swift-argument-parser.git @ 1.5.0
swift-log: https://github.com/apple/swift-log.git @ 1.6.3
SwiftProtobuf: https://github.com/apple/swift-protobuf @ 1.29.0
Benchmark: https://github.com/ordo-one/package-benchmark @ 1.29.2
TextTable: https://github.com/ordo-one/TextTable @ 0.0.2
swift-algorithms: https://github.com/apple/swift-algorithms @ 1.2.1
SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
swift-atomics: https://github.com/apple/swift-atomics @ 1.2.0
swift-crypto: https://github.com/apple/swift-crypto.git @ 3.12.3
SwiftDocCPlugin: https://github.com/swiftlang/swift-docc-plugin @ 1.4.3
swift-system: https://github.com/apple/swift-system @ 1.4.2
package-histogram: https://github.com/HdrHistogram/hdrhistogram-swift @ 0.1.3
swift-homomorphic-encryption: /Users/admin/builder/spi-builder-workspace
swift-numerics: https://github.com/apple/swift-numerics @ 1.0.3
swift-asn1: https://github.com/apple/swift-asn1.git @ 1.3.1
Prepare packages
Compile plug-in “BenchmarkPlugin” in package “package-benchmark”
[debug]: Compiling plugin to executable at /Users/admin/builder/spi-builder-workspace/.dependencies/plugins/BenchmarkPlugin
[debug]: Using compiler /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc
[debug]: Plugin compilation output directory '/Users/admin/builder/spi-builder-workspace/.dependencies/plugins'
[debug]: Computed hash of plugin compilation inputs: 94ed010782ab7a3d74a093e101a403faba9abfeca133eb053c22fb08ada412b7
Apply build tool plug-in “BenchmarkPlugin” to target “RlweBenchmark” in package “spi-builder-workspace”
working directory:
/Users/admin/builder/spi-builder-workspace
tool mapping:
BenchmarkBoilerplateGenerator: /${BUILD_DIR}/${CONFIGURATION}/BenchmarkBoilerplateGenerator
tool search paths:
/Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
/Applications/Xcode-15.4.0.app/Contents/Developer/usr/bin
/Library/Apple/usr/bin
/System/Cryptexes/App/usr/bin
/bin
/opt/homebrew/bin
/opt/homebrew/sbin
/sbin
/usr/bin
/usr/local/bin
/usr/sbin
/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin
/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin
/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin
working directory:
/Users/admin/builder/spi-builder-workspace
tool mapping:
BenchmarkBoilerplateGenerator: /${BUILD_DIR}/${CONFIGURATION}/BenchmarkBoilerplateGenerator
tool search paths:
/Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
/Applications/Xcode-15.4.0.app/Contents/Developer/usr/bin
/Library/Apple/usr/bin
/System/Cryptexes/App/usr/bin
/bin
/opt/homebrew/bin
/opt/homebrew/sbin
/sbin
/usr/bin
/usr/local/bin
/usr/sbin
/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin
/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin
/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin
working directory:
/Users/admin/builder/spi-builder-workspace
tool mapping:
BenchmarkBoilerplateGenerator: /${BUILD_DIR}/${CONFIGURATION}/BenchmarkBoilerplateGenerator
tool search paths:
/Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
/Applications/Xcode-15.4.0.app/Contents/Developer/usr/bin
/Library/Apple/usr/bin
/System/Cryptexes/App/usr/bin
/bin
/opt/homebrew/bin
/opt/homebrew/sbin
/sbin
/usr/bin
/usr/local/bin
/usr/sbin
/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin
/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin
/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin
Process build tool plug-in results
package: <IDESwiftPackageCore.IDESwiftPackage:0x143c0a220 path:'/Users/admin/builder/spi-builder-workspace'>
target: RlweBenchmark
prebuildCommandOutputPaths: []
buildCommands: [SwiftPM.SPMCustomBuildCommand(displayName: Optional("Generating plugin support files"), executable: "/${BUILD_DIR}/${CONFIGURATION}/BenchmarkBoilerplateGenerator", arguments: ["--target", "RlweBenchmark", "--output", "/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/RlweBenchmark/BenchmarkPlugin/__BenchmarkBoilerplate.swift"], environment: [:], workingDir: nil, inputPaths: ["/Users/admin/builder/spi-builder-workspace/Benchmarks/RlweBenchmark/RlweBenchmark.swift"], outputPaths: ["/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/RlweBenchmark/BenchmarkPlugin/__BenchmarkBoilerplate.swift"], sandboxProfile: Optional(SwiftPM.SPMSandboxProfile(strictness: Basics.Sandbox.Strictness.writableTemporaryDirectory, writableDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/RlweBenchmark/BenchmarkPlugin">], readOnlyDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace">])))]
allDerivedOutputPaths: ["/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/RlweBenchmark/BenchmarkPlugin/__BenchmarkBoilerplate.swift"]
target: PNNSBenchmark
prebuildCommandOutputPaths: []
buildCommands: [SwiftPM.SPMCustomBuildCommand(displayName: Optional("Generating plugin support files"), executable: "/${BUILD_DIR}/${CONFIGURATION}/BenchmarkBoilerplateGenerator", arguments: ["--target", "PNNSBenchmark", "--output", "/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/PNNSBenchmark/BenchmarkPlugin/__BenchmarkBoilerplate.swift"], environment: [:], workingDir: nil, inputPaths: ["/Users/admin/builder/spi-builder-workspace/Benchmarks/PrivateNearestNeighborSearchBenchmark/PrivateNearestNeighborSearchBenchmark.swift"], outputPaths: ["/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/PNNSBenchmark/BenchmarkPlugin/__BenchmarkBoilerplate.swift"], sandboxProfile: Optional(SwiftPM.SPMSandboxProfile(strictness: Basics.Sandbox.Strictness.writableTemporaryDirectory, writableDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/PNNSBenchmark/BenchmarkPlugin">], readOnlyDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace">])))]
allDerivedOutputPaths: ["/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/PNNSBenchmark/BenchmarkPlugin/__BenchmarkBoilerplate.swift"]
target: PIRBenchmark
prebuildCommandOutputPaths: []
buildCommands: [SwiftPM.SPMCustomBuildCommand(displayName: Optional("Generating plugin support files"), executable: "/${BUILD_DIR}/${CONFIGURATION}/BenchmarkBoilerplateGenerator", arguments: ["--target", "PIRBenchmark", "--output", "/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/PIRBenchmark/BenchmarkPlugin/__BenchmarkBoilerplate.swift"], environment: [:], workingDir: nil, inputPaths: ["/Users/admin/builder/spi-builder-workspace/Benchmarks/PrivateInformationRetrievalBenchmark/PrivateInformationRetrievalBenchmark.swift"], outputPaths: ["/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/PIRBenchmark/BenchmarkPlugin/__BenchmarkBoilerplate.swift"], sandboxProfile: Optional(SwiftPM.SPMSandboxProfile(strictness: Basics.Sandbox.Strictness.writableTemporaryDirectory, writableDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/PIRBenchmark/BenchmarkPlugin">], readOnlyDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace">])))]
allDerivedOutputPaths: ["/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/PIRBenchmark/BenchmarkPlugin/__BenchmarkBoilerplate.swift"]
target: PolyBenchmark
prebuildCommandOutputPaths: []
buildCommands: [SwiftPM.SPMCustomBuildCommand(displayName: Optional("Generating plugin support files"), executable: "/${BUILD_DIR}/${CONFIGURATION}/BenchmarkBoilerplateGenerator", arguments: ["--target", "PolyBenchmark", "--output", "/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/PolyBenchmark/BenchmarkPlugin/__BenchmarkBoilerplate.swift"], environment: [:], workingDir: nil, inputPaths: ["/Users/admin/builder/spi-builder-workspace/Benchmarks/PolyBenchmark/PolyBenchmark.swift"], outputPaths: ["/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/PolyBenchmark/BenchmarkPlugin/__BenchmarkBoilerplate.swift"], sandboxProfile: Optional(SwiftPM.SPMSandboxProfile(strictness: Basics.Sandbox.Strictness.writableTemporaryDirectory, writableDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/PolyBenchmark/BenchmarkPlugin">], readOnlyDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace">])))]
allDerivedOutputPaths: ["/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/PolyBenchmark/BenchmarkPlugin/__BenchmarkBoilerplate.swift"]
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (74 targets)
Target 'RlweBenchmark' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'BenchmarkPlugin' in project 'Benchmark'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'Benchmark' in project 'Benchmark'
Target 'PolyBenchmark' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'BenchmarkPlugin' in project 'Benchmark'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'Benchmark' in project 'Benchmark'
Target 'PNNSProcessDatabase' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryptionProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateNearestNeighborSearch' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateNearestNeighborSearchProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'SwiftProtobuf' in project 'SwiftProtobuf'
➜ Explicit dependency on target 'Algorithms' in project 'swift-algorithms'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'Logging' in project 'swift-log'
Target 'PNNSGenerateDatabase' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateNearestNeighborSearch' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryptionProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateNearestNeighborSearchProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'Algorithms' in project 'swift-algorithms'
➜ Explicit dependency on target 'SwiftProtobuf' in project 'SwiftProtobuf'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
Target 'PNNSBenchmark' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryptionProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateNearestNeighborSearch' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateNearestNeighborSearchProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'BenchmarkPlugin' in project 'Benchmark'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'SwiftProtobuf' in project 'SwiftProtobuf'
➜ Explicit dependency on target 'Algorithms' in project 'swift-algorithms'
➜ Explicit dependency on target 'Benchmark' in project 'Benchmark'
Target 'PIRShardDatabase' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateInformationRetrieval' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryptionProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateInformationRetrievalProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
➜ Explicit dependency on target 'SwiftProtobuf' in project 'SwiftProtobuf'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
Target 'PIRProcessDatabase' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryptionProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateInformationRetrieval' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateInformationRetrievalProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'SwiftProtobuf' in project 'SwiftProtobuf'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'Logging' in project 'swift-log'
Target 'Logging' in project 'swift-log'
➜ Explicit dependency on target 'Logging' in project 'swift-log'
Target 'Logging' in project 'swift-log' (no dependencies)
Target 'PIRGenerateDatabase' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateInformationRetrieval' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryptionProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateInformationRetrievalProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
➜ Explicit dependency on target 'SwiftProtobuf' in project 'SwiftProtobuf'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
Target 'PIRBenchmark' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryptionProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateInformationRetrieval' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateInformationRetrievalProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'BenchmarkPlugin' in project 'Benchmark'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'SwiftProtobuf' in project 'SwiftProtobuf'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
➜ Explicit dependency on target 'Benchmark' in project 'Benchmark'
Target 'Benchmark' in project 'Benchmark'
➜ Explicit dependency on target 'Benchmark' in project 'Benchmark'
➜ Explicit dependency on target 'CDarwinOperatingSystemStats' in project 'Benchmark'
➜ Explicit dependency on target 'SwiftRuntimeHooks' in project 'Benchmark'
➜ Explicit dependency on target 'Shared' in project 'Benchmark'
➜ Explicit dependency on target 'Histogram' in project 'package-histogram'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'SystemPackage' in project 'swift-system'
➜ Explicit dependency on target 'Atomics' in project 'swift-atomics'
Target 'Benchmark' in project 'Benchmark'
➜ Explicit dependency on target 'CDarwinOperatingSystemStats' in project 'Benchmark'
➜ Explicit dependency on target 'SwiftRuntimeHooks' in project 'Benchmark'
➜ Explicit dependency on target 'Shared' in project 'Benchmark'
➜ Explicit dependency on target 'Histogram' in project 'package-histogram'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'SystemPackage' in project 'swift-system'
➜ Explicit dependency on target 'Atomics' in project 'swift-atomics'
Target 'Atomics' in project 'swift-atomics'
➜ Explicit dependency on target 'Atomics' in project 'swift-atomics'
➜ Explicit dependency on target '_AtomicsShims' in project 'swift-atomics'
Target 'Atomics' in project 'swift-atomics'
➜ Explicit dependency on target '_AtomicsShims' in project 'swift-atomics'
Target '_AtomicsShims' in project 'swift-atomics' (no dependencies)
Target 'SystemPackage' in project 'swift-system'
➜ Explicit dependency on target 'SystemPackage' in project 'swift-system'
➜ Explicit dependency on target 'CSystem' in project 'swift-system'
Target 'SystemPackage' in project 'swift-system'
➜ Explicit dependency on target 'CSystem' in project 'swift-system'
Target 'CSystem' in project 'swift-system' (no dependencies)
Target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParserToolInfo' in project 'swift-argument-parser'
Target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParserToolInfo' in project 'swift-argument-parser'
Target 'ArgumentParserToolInfo' in project 'swift-argument-parser' (no dependencies)
Target 'Histogram' in project 'package-histogram'
➜ Explicit dependency on target 'Histogram' in project 'package-histogram'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
Target 'Histogram' in project 'package-histogram'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
Target 'Shared' in project 'Benchmark' (no dependencies)
Target 'SwiftRuntimeHooks' in project 'Benchmark' (no dependencies)
Target 'CDarwinOperatingSystemStats' in project 'Benchmark' (no dependencies)
Target 'BenchmarkPlugin' in project 'Benchmark'
➜ Explicit dependency on target 'BenchmarkPlugin' in project 'Benchmark'
Target 'BenchmarkPlugin' in project 'Benchmark'
➜ Explicit dependency on target 'BenchmarkBoilerplateGenerator' in project 'Benchmark'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'SystemPackage' in project 'swift-system'
Target 'BenchmarkBoilerplateGenerator' in project 'Benchmark'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'SystemPackage' in project 'swift-system'
Target 'SystemPackage' in project 'swift-system'
➜ Explicit dependency on target 'SystemPackage' in project 'swift-system'
➜ Explicit dependency on target 'CSystem' in project 'swift-system'
Target 'SystemPackage' in project 'swift-system'
➜ Explicit dependency on target 'CSystem' in project 'swift-system'
Target 'CSystem' in project 'swift-system' (no dependencies)
Target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParserToolInfo' in project 'swift-argument-parser'
Target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParserToolInfo' in project 'swift-argument-parser'
Target 'ArgumentParserToolInfo' in project 'swift-argument-parser' (no dependencies)
Target 'PrivateNearestNeighborSearchProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateNearestNeighborSearchProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateNearestNeighborSearch' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryptionProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'Algorithms' in project 'swift-algorithms'
➜ Explicit dependency on target 'SwiftProtobuf' in project 'SwiftProtobuf'
Target 'PrivateNearestNeighborSearchProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateNearestNeighborSearch' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryptionProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'Algorithms' in project 'swift-algorithms'
➜ Explicit dependency on target 'SwiftProtobuf' in project 'SwiftProtobuf'
Target 'PrivateNearestNeighborSearch' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateNearestNeighborSearch' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'Algorithms' in project 'swift-algorithms'
Target 'PrivateNearestNeighborSearch' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'Algorithms' in project 'swift-algorithms'
Target 'Algorithms' in project 'swift-algorithms'
➜ Explicit dependency on target 'Algorithms' in project 'swift-algorithms'
➜ Explicit dependency on target 'RealModule' in project 'swift-numerics'
Target 'Algorithms' in project 'swift-algorithms'
➜ Explicit dependency on target 'RealModule' in project 'swift-numerics'
Target 'RealModule' in project 'swift-numerics'
➜ Explicit dependency on target 'RealModule' in project 'swift-numerics'
➜ Explicit dependency on target '_NumericsShims' in project 'swift-numerics'
Target 'PrivateInformationRetrievalProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateInformationRetrievalProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateInformationRetrieval' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryptionProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
➜ Explicit dependency on target 'SwiftProtobuf' in project 'SwiftProtobuf'
Target 'PrivateInformationRetrievalProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateInformationRetrieval' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryptionProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
➜ Explicit dependency on target 'SwiftProtobuf' in project 'SwiftProtobuf'
Target 'PrivateInformationRetrieval' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateInformationRetrieval' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
Target 'PrivateInformationRetrieval' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
Target 'Numerics' in project 'swift-numerics'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
➜ Explicit dependency on target '_NumericsShims' in project 'swift-numerics'
➜ Explicit dependency on target 'RealModule' in project 'swift-numerics'
➜ Explicit dependency on target 'ComplexModule' in project 'swift-numerics'
Target 'Numerics' in project 'swift-numerics'
➜ Explicit dependency on target '_NumericsShims' in project 'swift-numerics'
➜ Explicit dependency on target 'RealModule' in project 'swift-numerics'
➜ Explicit dependency on target 'ComplexModule' in project 'swift-numerics'
Target 'ComplexModule' in project 'swift-numerics'
➜ Explicit dependency on target '_NumericsShims' in project 'swift-numerics'
➜ Explicit dependency on target 'RealModule' in project 'swift-numerics'
Target 'RealModule' in project 'swift-numerics'
➜ Explicit dependency on target '_NumericsShims' in project 'swift-numerics'
Target '_NumericsShims' in project 'swift-numerics' (no dependencies)
Target 'HomomorphicEncryptionProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryptionProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'SwiftProtobuf' in project 'SwiftProtobuf'
Target 'HomomorphicEncryptionProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'SwiftProtobuf' in project 'SwiftProtobuf'
Target 'SwiftProtobuf' in project 'SwiftProtobuf'
➜ Explicit dependency on target 'SwiftProtobuf' in project 'SwiftProtobuf'
➜ Explicit dependency on target 'SwiftProtobuf_SwiftProtobuf' in project 'SwiftProtobuf'
Target 'SwiftProtobuf' in project 'SwiftProtobuf'
➜ Explicit dependency on target 'SwiftProtobuf_SwiftProtobuf' in project 'SwiftProtobuf'
Target 'SwiftProtobuf_SwiftProtobuf' in project 'SwiftProtobuf' (no dependencies)
Target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
Target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
Target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'swift-crypto__CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'CCryptoBoringSSL' in project 'swift-crypto'
➜ Explicit dependency on target 'CCryptoBoringSSLShims' in project 'swift-crypto'
➜ Explicit dependency on target 'CryptoBoringWrapper' in project 'swift-crypto'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target 'SwiftASN1' in project 'swift-asn1'
Target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'swift-crypto__CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'CCryptoBoringSSL' in project 'swift-crypto'
➜ Explicit dependency on target 'CCryptoBoringSSLShims' in project 'swift-crypto'
➜ Explicit dependency on target 'CryptoBoringWrapper' in project 'swift-crypto'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target 'SwiftASN1' in project 'swift-asn1'
Target 'SwiftASN1' in project 'swift-asn1'
➜ Explicit dependency on target 'SwiftASN1' in project 'swift-asn1'
Target 'SwiftASN1' in project 'swift-asn1' (no dependencies)
Target 'CryptoBoringWrapper' in project 'swift-crypto'
➜ Explicit dependency on target 'swift-crypto_CryptoBoringWrapper' in project 'swift-crypto'
➜ Explicit dependency on target 'CCryptoBoringSSL' in project 'swift-crypto'
➜ Explicit dependency on target 'CCryptoBoringSSLShims' in project 'swift-crypto'
Target 'swift-crypto_CryptoBoringWrapper' in project 'swift-crypto' (no dependencies)
Target 'CCryptoBoringSSLShims' in project 'swift-crypto'
➜ Explicit dependency on target 'swift-crypto_CCryptoBoringSSLShims' in project 'swift-crypto'
➜ Explicit dependency on target 'CCryptoBoringSSL' in project 'swift-crypto'
Target 'swift-crypto_CCryptoBoringSSLShims' in project 'swift-crypto' (no dependencies)
Target 'CCryptoBoringSSL' in project 'swift-crypto'
➜ Explicit dependency on target 'swift-crypto_CCryptoBoringSSL' in project 'swift-crypto'
Target 'swift-crypto_CCryptoBoringSSL' in project 'swift-crypto' (no dependencies)
Target 'swift-crypto__CryptoExtras' in project 'swift-crypto' (no dependencies)
Target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target 'swift-crypto_Crypto' in project 'swift-crypto'
Target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target 'swift-crypto_Crypto' in project 'swift-crypto'
Target 'swift-crypto_Crypto' in project 'swift-crypto' (no dependencies)
Target 'CUtil' in project 'swift-homomorphic-encryption' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk -x objective-c -c /dev/null
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -v
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
ExecuteExternalTool /bin/cat /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/docc/features.json
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch x86_64 -isysroot /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk -x c++ -c /dev/null
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk -x assembler-with-cpp -c /dev/null
Build description signature: 60b05953bac59d5b6eb4ed7a3486b446
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/60b05953bac59d5b6eb4ed7a3486b446.xcbuilddata
error: The package product 'BenchmarkPlugin' requires minimum platform version 16.0 for the iOS platform, but this target supports 12.0 (in target 'PolyBenchmark' from project 'swift-homomorphic-encryption')
error: The package product 'Benchmark' requires minimum platform version 16.0 for the iOS platform, but this target supports 12.0 (in target 'PolyBenchmark' from project 'swift-homomorphic-encryption')
error: The package product 'BenchmarkPlugin' requires minimum platform version 16.0 for the iOS platform, but this target supports 12.0 (in target 'PNNSBenchmark' from project 'swift-homomorphic-encryption')
error: The package product 'Benchmark' requires minimum platform version 16.0 for the iOS platform, but this target supports 12.0 (in target 'PNNSBenchmark' from project 'swift-homomorphic-encryption')
error: The package product 'BenchmarkPlugin' requires minimum platform version 16.0 for the iOS platform, but this target supports 12.0 (in target 'RlweBenchmark' from project 'swift-homomorphic-encryption')
error: The package product 'Benchmark' requires minimum platform version 16.0 for the iOS platform, but this target supports 12.0 (in target 'RlweBenchmark' from project 'swift-homomorphic-encryption')
error: The package product 'BenchmarkPlugin' requires minimum platform version 16.0 for the iOS platform, but this target supports 12.0 (in target 'PIRBenchmark' from project 'swift-homomorphic-encryption')
error: The package product 'Benchmark' requires minimum platform version 16.0 for the iOS platform, but this target supports 12.0 (in target 'PIRBenchmark' from project 'swift-homomorphic-encryption')
** BUILD FAILED **
Command line invocation:
/Applications/Xcode-15.4.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
User defaults from command line:
IDEClonedSourcePackagesDirPathOverride = /Users/admin/builder/spi-builder-workspace/.dependencies
IDEPackageSupportUseBuiltinSCM = YES
Resolve Package Graph
failed to retrieve search paths with pkg-config; maybe pkg-config is not installedyou may be able to install jemalloc using your system-packager:
brew install jemalloc
Resolved source packages:
SwiftProtobuf: https://github.com/apple/swift-protobuf @ 1.29.0
swift-system: https://github.com/apple/swift-system @ 1.4.2
SwiftDocCPlugin: https://github.com/swiftlang/swift-docc-plugin @ 1.4.3
swift-homomorphic-encryption: /Users/admin/builder/spi-builder-workspace
swift-argument-parser: https://github.com/apple/swift-argument-parser.git @ 1.5.0
swift-algorithms: https://github.com/apple/swift-algorithms @ 1.2.1
swift-asn1: https://github.com/apple/swift-asn1.git @ 1.3.1
swift-numerics: https://github.com/apple/swift-numerics @ 1.0.3
swift-log: https://github.com/apple/swift-log.git @ 1.6.3
swift-atomics: https://github.com/apple/swift-atomics @ 1.2.0
TextTable: https://github.com/ordo-one/TextTable @ 0.0.2
SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
package-histogram: https://github.com/HdrHistogram/hdrhistogram-swift @ 0.1.3
swift-crypto: https://github.com/apple/swift-crypto.git @ 3.12.3
Benchmark: https://github.com/ordo-one/package-benchmark @ 1.29.2
jemalloc: https://github.com/ordo-one/package-jemalloc @ 1.0.0
resolved source packages: SwiftProtobuf, swift-system, SwiftDocCPlugin, swift-homomorphic-encryption, swift-argument-parser, swift-algorithms, swift-asn1, swift-numerics, swift-log, swift-atomics, TextTable, SymbolKit, package-histogram, swift-crypto, Benchmark, jemalloc
{
"dependencies" : [
{
"identity" : "swift-algorithms",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-algorithms"
},
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser.git"
},
{
"identity" : "swift-crypto",
"requirement" : {
"range" : [
{
"lower_bound" : "3.4.0",
"upper_bound" : "4.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-crypto.git"
},
{
"identity" : "swift-log",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-log.git"
},
{
"identity" : "swift-numerics",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-numerics"
},
{
"identity" : "swift-protobuf",
"requirement" : {
"range" : [
{
"lower_bound" : "1.28.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-protobuf"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-docc-plugin"
},
{
"identity" : "package-benchmark",
"requirement" : {
"range" : [
{
"lower_bound" : "1.4.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/ordo-one/package-benchmark"
}
],
"manifest_display_name" : "swift-homomorphic-encryption",
"name" : "swift-homomorphic-encryption",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "14.0"
}
],
"products" : [
{
"name" : "HomomorphicEncryption",
"targets" : [
"HomomorphicEncryption"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "HomomorphicEncryptionProtobuf",
"targets" : [
"HomomorphicEncryptionProtobuf"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "PrivateInformationRetrieval",
"targets" : [
"PrivateInformationRetrieval"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "PrivateInformationRetrievalProtobuf",
"targets" : [
"PrivateInformationRetrievalProtobuf"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "PrivateNearestNeighborSearch",
"targets" : [
"PrivateNearestNeighborSearch"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "PrivateNearestNeighborSearchProtobuf",
"targets" : [
"PrivateNearestNeighborSearchProtobuf"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "PIRGenerateDatabase",
"targets" : [
"PIRGenerateDatabase"
],
"type" : {
"executable" : null
}
},
{
"name" : "PIRProcessDatabase",
"targets" : [
"PIRProcessDatabase"
],
"type" : {
"executable" : null
}
},
{
"name" : "PIRShardDatabase",
"targets" : [
"PIRShardDatabase"
],
"type" : {
"executable" : null
}
},
{
"name" : "PNNSGenerateDatabase",
"targets" : [
"PNNSGenerateDatabase"
],
"type" : {
"executable" : null
}
},
{
"name" : "PNNSProcessDatabase",
"targets" : [
"PNNSProcessDatabase"
],
"type" : {
"executable" : null
}
},
{
"name" : "RlweBenchmark",
"targets" : [
"RlweBenchmark"
],
"type" : {
"executable" : null
}
},
{
"name" : "PolyBenchmark",
"targets" : [
"PolyBenchmark"
],
"type" : {
"executable" : null
}
},
{
"name" : "PNNSBenchmark",
"targets" : [
"PNNSBenchmark"
],
"type" : {
"executable" : null
}
},
{
"name" : "PIRBenchmark",
"targets" : [
"PIRBenchmark"
],
"type" : {
"executable" : null
}
},
{
"name" : "SerializationSnippet",
"targets" : [
"SerializationSnippet"
],
"type" : {
"snippet" : null
}
},
{
"name" : "EncryptionParametersSnippet",
"targets" : [
"EncryptionParametersSnippet"
],
"type" : {
"snippet" : null
}
},
{
"name" : "BasicsSnippet",
"targets" : [
"BasicsSnippet"
],
"type" : {
"snippet" : null
}
},
{
"name" : "MultiplicationSnippet",
"targets" : [
"MultiplicationSnippet"
],
"type" : {
"snippet" : null
}
},
{
"name" : "NoiseBudgetSnippet",
"targets" : [
"NoiseBudgetSnippet"
],
"type" : {
"snippet" : null
}
},
{
"name" : "EvaluationKeySnippet",
"targets" : [
"EvaluationKeySnippet"
],
"type" : {
"snippet" : null
}
}
],
"targets" : [
{
"c99name" : "TestUtilities",
"module_type" : "SwiftTarget",
"name" : "TestUtilities",
"path" : "Sources/TestUtilities",
"product_dependencies" : [
"Numerics"
],
"sources" : [
"TestUtilities.swift"
],
"target_dependencies" : [
"HomomorphicEncryption"
],
"type" : "library"
},
{
"c99name" : "RlweBenchmark",
"module_type" : "SwiftTarget",
"name" : "RlweBenchmark",
"path" : "Benchmarks/RlweBenchmark",
"product_dependencies" : [
"Benchmark",
"BenchmarkPlugin"
],
"product_memberships" : [
"RlweBenchmark"
],
"sources" : [
"RlweBenchmark.swift"
],
"target_dependencies" : [
"HomomorphicEncryption"
],
"type" : "executable"
},
{
"c99name" : "PrivateNearestNeighborSearchTests",
"module_type" : "SwiftTarget",
"name" : "PrivateNearestNeighborSearchTests",
"path" : "Tests/PrivateNearestNeighborSearchTests",
"sources" : [
"CiphertextMatrixTests.swift",
"ClientTests.swift",
"CosineSimilarityTests.swift",
"DatabaseTests.swift",
"MatrixMultiplicationTests.swift",
"PlaintextMatrixTests.swift",
"Utils.swift",
"UtilsTests.swift"
],
"target_dependencies" : [
"PrivateNearestNeighborSearch",
"HomomorphicEncryption",
"TestUtilities"
],
"type" : "test"
},
{
"c99name" : "PrivateNearestNeighborSearchProtobufTests",
"module_type" : "SwiftTarget",
"name" : "PrivateNearestNeighborSearchProtobufTests",
"path" : "Tests/PrivateNearestNeighborSearchProtobufTests",
"sources" : [
"ConversionTests.swift"
],
"target_dependencies" : [
"PrivateNearestNeighborSearch",
"PrivateNearestNeighborSearchProtobuf"
],
"type" : "test"
},
{
"c99name" : "PrivateNearestNeighborSearchProtobuf",
"module_type" : "SwiftTarget",
"name" : "PrivateNearestNeighborSearchProtobuf",
"path" : "Sources/PrivateNearestNeighborSearchProtobuf",
"product_dependencies" : [
"SwiftProtobuf"
],
"product_memberships" : [
"PrivateNearestNeighborSearchProtobuf",
"PNNSGenerateDatabase",
"PNNSProcessDatabase",
"PNNSBenchmark",
"SerializationSnippet",
"EncryptionParametersSnippet",
"BasicsSnippet",
"MultiplicationSnippet",
"NoiseBudgetSnippet",
"EvaluationKeySnippet"
],
"sources" : [
"ConversionApi.swift",
"ConversionError.swift",
"ConversionPnns.swift",
"generated/apple_swift_homomorphic_encryption_api_pnns_v1_api.pb.swift",
"generated/apple_swift_homomorphic_encryption_api_pnns_v1_pnns.pb.swift",
"generated/apple_swift_homomorphic_encryption_api_shared_v1_api_shared.pb.swift",
"generated/apple_swift_homomorphic_encryption_pnns_v1_pnns.pb.swift",
"generated/apple_swift_homomorphic_encryption_pnns_v1_pnns_client_config.pb.swift",
"generated/apple_swift_homomorphic_encryption_pnns_v1_pnns_database.pb.swift",
"generated/apple_swift_homomorphic_encryption_pnns_v1_pnns_distance_metric.pb.swift",
"generated/apple_swift_homomorphic_encryption_pnns_v1_pnns_matrix_packing.pb.swift",
"generated/apple_swift_homomorphic_encryption_pnns_v1_pnns_processed_database.pb.swift",
"generated/apple_swift_homomorphic_encryption_pnns_v1_pnns_server_config.pb.swift"
],
"target_dependencies" : [
"PrivateNearestNeighborSearch",
"HomomorphicEncryption",
"HomomorphicEncryptionProtobuf"
],
"type" : "library"
},
{
"c99name" : "PrivateNearestNeighborSearch",
"module_type" : "SwiftTarget",
"name" : "PrivateNearestNeighborSearch",
"path" : "Sources/PrivateNearestNeighborSearch",
"product_dependencies" : [
"Algorithms"
],
"product_memberships" : [
"PrivateNearestNeighborSearch",
"PrivateNearestNeighborSearchProtobuf",
"PNNSGenerateDatabase",
"PNNSProcessDatabase",
"PNNSBenchmark",
"SerializationSnippet",
"EncryptionParametersSnippet",
"BasicsSnippet",
"MultiplicationSnippet",
"NoiseBudgetSnippet",
"EvaluationKeySnippet"
],
"sources" : [
"CiphertextMatrix.swift",
"Client.swift",
"Config.swift",
"Database.swift",
"Error.swift",
"MatrixMultiplication.swift",
"PlaintextMatrix.swift",
"PnnsProtocol.swift",
"ProcessedDatabase.swift",
"SerializedCiphertextMatrix.swift",
"SerializedPlaintextMatrix.swift",
"Server.swift",
"Util.swift"
],
"target_dependencies" : [
"HomomorphicEncryption"
],
"type" : "library"
},
{
"c99name" : "PrivateInformationRetrievalTests",
"module_type" : "SwiftTarget",
"name" : "PrivateInformationRetrievalTests",
"path" : "Tests/PrivateInformationRetrievalTests",
"product_dependencies" : [
"Numerics"
],
"sources" : [
"CuckooTableTests.swift",
"HashBucketTests.swift",
"IndexPirTests.swift",
"KeywordDatabaseTests.swift",
"KeywordPirTests.swift",
"MulPirTests.swift",
"PirTestUtils.swift",
"PirUtilTests.swift"
],
"target_dependencies" : [
"PrivateInformationRetrieval",
"TestUtilities"
],
"type" : "test"
},
{
"c99name" : "PrivateInformationRetrievalProtobufTests",
"module_type" : "SwiftTarget",
"name" : "PrivateInformationRetrievalProtobufTests",
"path" : "Tests/PrivateInformationRetrievalProtobufTests",
"sources" : [
"ConversionTests.swift"
],
"target_dependencies" : [
"PrivateInformationRetrieval",
"PrivateInformationRetrievalProtobuf",
"TestUtilities"
],
"type" : "test"
},
{
"c99name" : "PrivateInformationRetrievalProtobuf",
"module_type" : "SwiftTarget",
"name" : "PrivateInformationRetrievalProtobuf",
"path" : "Sources/PrivateInformationRetrievalProtobuf",
"product_dependencies" : [
"SwiftProtobuf"
],
"product_memberships" : [
"PrivateInformationRetrievalProtobuf",
"PIRGenerateDatabase",
"PIRProcessDatabase",
"PIRShardDatabase",
"PIRBenchmark",
"SerializationSnippet",
"EncryptionParametersSnippet",
"BasicsSnippet",
"MultiplicationSnippet",
"NoiseBudgetSnippet",
"EvaluationKeySnippet"
],
"sources" : [
"ConversionApi.swift",
"ConversionError.swift",
"ConversionPir.swift",
"generated/apple_swift_homomorphic_encryption_api_pir_v1_api.pb.swift",
"generated/apple_swift_homomorphic_encryption_api_pir_v1_pir.pb.swift",
"generated/apple_swift_homomorphic_encryption_api_shared_v1_api_shared.pb.swift",
"generated/apple_swift_homomorphic_encryption_pir_v1_pir.pb.swift",
"generated/apple_swift_homomorphic_encryption_pir_v1_pir_algorithm.pb.swift",
"generated/apple_swift_homomorphic_encryption_pir_v1_pir_database.pb.swift"
],
"target_dependencies" : [
"PrivateInformationRetrieval",
"HomomorphicEncryption",
"HomomorphicEncryptionProtobuf"
],
"type" : "library"
},
{
"c99name" : "PrivateInformationRetrieval",
"module_type" : "SwiftTarget",
"name" : "PrivateInformationRetrieval",
"path" : "Sources/PrivateInformationRetrieval",
"product_dependencies" : [
"Numerics"
],
"product_memberships" : [
"PrivateInformationRetrieval",
"PrivateInformationRetrievalProtobuf",
"PIRGenerateDatabase",
"PIRProcessDatabase",
"PIRShardDatabase",
"PIRBenchmark",
"SerializationSnippet",
"EncryptionParametersSnippet",
"BasicsSnippet",
"MultiplicationSnippet",
"NoiseBudgetSnippet",
"EvaluationKeySnippet"
],
"sources" : [
"CuckooTable.swift",
"Error.swift",
"HashBucket.swift",
"IndexPirProtocol.swift",
"KeywordDatabase.swift",
"KeywordPirProtocol.swift",
"MulPir.swift",
"PirUtil.swift"
],
"target_dependencies" : [
"HomomorphicEncryption"
],
"type" : "library"
},
{
"c99name" : "PolyBenchmark",
"module_type" : "SwiftTarget",
"name" : "PolyBenchmark",
"path" : "Benchmarks/PolyBenchmark",
"product_dependencies" : [
"Benchmark",
"BenchmarkPlugin"
],
"product_memberships" : [
"PolyBenchmark"
],
"sources" : [
"PolyBenchmark.swift"
],
"target_dependencies" : [
"HomomorphicEncryption"
],
"type" : "executable"
},
{
"c99name" : "PNNSProcessDatabase",
"module_type" : "SwiftTarget",
"name" : "PNNSProcessDatabase",
"path" : "Sources/PNNSProcessDatabase",
"product_dependencies" : [
"ArgumentParser",
"Logging"
],
"product_memberships" : [
"PNNSProcessDatabase"
],
"sources" : [
"ProcessDatabase.swift"
],
"target_dependencies" : [
"HomomorphicEncryptionProtobuf",
"PrivateNearestNeighborSearchProtobuf",
"HomomorphicEncryption"
],
"type" : "executable"
},
{
"c99name" : "PNNSGenerateDatabase",
"module_type" : "SwiftTarget",
"name" : "PNNSGenerateDatabase",
"path" : "Sources/PNNSGenerateDatabase",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"PNNSGenerateDatabase"
],
"sources" : [
"GenerateDatabase.swift"
],
"target_dependencies" : [
"HomomorphicEncryption",
"PrivateNearestNeighborSearchProtobuf"
],
"type" : "executable"
},
{
"c99name" : "PNNSBenchmark",
"module_type" : "SwiftTarget",
"name" : "PNNSBenchmark",
"path" : "Benchmarks/PrivateNearestNeighborSearchBenchmark",
"product_dependencies" : [
"Benchmark",
"BenchmarkPlugin"
],
"product_memberships" : [
"PNNSBenchmark"
],
"sources" : [
"PrivateNearestNeighborSearchBenchmark.swift"
],
"target_dependencies" : [
"HomomorphicEncryption",
"HomomorphicEncryptionProtobuf",
"PrivateNearestNeighborSearch",
"PrivateNearestNeighborSearchProtobuf"
],
"type" : "executable"
},
{
"c99name" : "PIRShardDatabase",
"module_type" : "SwiftTarget",
"name" : "PIRShardDatabase",
"path" : "Sources/PIRShardDatabase",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"PIRShardDatabase"
],
"sources" : [
"ShardDatabase.swift"
],
"target_dependencies" : [
"HomomorphicEncryption",
"PrivateInformationRetrievalProtobuf"
],
"type" : "executable"
},
{
"c99name" : "PIRProcessDatabaseTests",
"module_type" : "SwiftTarget",
"name" : "PIRProcessDatabaseTests",
"path" : "Tests/PIRProcessDatabaseTests",
"product_dependencies" : [
"Numerics"
],
"sources" : [
"ProcessDatabaseTests.swift"
],
"target_dependencies" : [
"PIRProcessDatabase",
"TestUtilities"
],
"type" : "test"
},
{
"c99name" : "PIRProcessDatabase",
"module_type" : "SwiftTarget",
"name" : "PIRProcessDatabase",
"path" : "Sources/PIRProcessDatabase",
"product_dependencies" : [
"ArgumentParser",
"Logging"
],
"product_memberships" : [
"PIRProcessDatabase"
],
"sources" : [
"ProcessDatabase.swift"
],
"target_dependencies" : [
"HomomorphicEncryptionProtobuf",
"PrivateInformationRetrievalProtobuf",
"HomomorphicEncryption"
],
"type" : "executable"
},
{
"c99name" : "PIRGenerateDatabaseTests",
"module_type" : "SwiftTarget",
"name" : "PIRGenerateDatabaseTests",
"path" : "Tests/PIRGenerateDatabaseTests",
"product_dependencies" : [
"Numerics"
],
"sources" : [
"PIRGenerateDatabaseTests.swift"
],
"target_dependencies" : [
"PIRGenerateDatabase",
"TestUtilities"
],
"type" : "test"
},
{
"c99name" : "PIRGenerateDatabase",
"module_type" : "SwiftTarget",
"name" : "PIRGenerateDatabase",
"path" : "Sources/PIRGenerateDatabase",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"PIRGenerateDatabase"
],
"sources" : [
"GenerateDatabase.swift"
],
"target_dependencies" : [
"HomomorphicEncryption",
"PrivateInformationRetrievalProtobuf"
],
"type" : "executable"
},
{
"c99name" : "PIRBenchmark",
"module_type" : "SwiftTarget",
"name" : "PIRBenchmark",
"path" : "Benchmarks/PrivateInformationRetrievalBenchmark",
"product_dependencies" : [
"Benchmark",
"BenchmarkPlugin"
],
"product_memberships" : [
"PIRBenchmark"
],
"sources" : [
"PrivateInformationRetrievalBenchmark.swift"
],
"target_dependencies" : [
"HomomorphicEncryption",
"HomomorphicEncryptionProtobuf",
"PrivateInformationRetrieval",
"PrivateInformationRetrievalProtobuf"
],
"type" : "executable"
},
{
"c99name" : "HomomorphicEncryptionTests",
"module_type" : "SwiftTarget",
"name" : "HomomorphicEncryptionTests",
"path" : "Tests/HomomorphicEncryptionTests",
"product_dependencies" : [
"Numerics"
],
"sources" : [
"Array2dTests.swift",
"CoefficientPackingTests.swift",
"DoubleWidthUIntTests.swift",
"EncryptionParametersTests.swift",
"HeAPITests.swift",
"NttTests.swift",
"PolyRqTests/GaloisTests.swift",
"PolyRqTests/PolyContextTests.swift",
"PolyRqTests/PolyRq+RandomizeTests.swift",
"PolyRqTests/PolyRq+SerializeTests.swift",
"PolyRqTests/PolyRqTests.swift",
"RandomTests/BufferedRngTests.swift",
"RandomTests/NistCtrDrbgTests.swift",
"RandomTests/PseudoRandomNumberGeneratorTests.swift",
"RnsBaseConverterTests.swift",
"RnsToolTests.swift",
"ScalarTests.swift",
"SerializationTests.swift",
"UtilTests.swift",
"ZeroizationTests.swift"
],
"target_dependencies" : [
"HomomorphicEncryption",
"TestUtilities"
],
"type" : "test"
},
{
"c99name" : "HomomorphicEncryptionProtobufTests",
"module_type" : "SwiftTarget",
"name" : "HomomorphicEncryptionProtobufTests",
"path" : "Tests/HomomorphicEncryptionProtobufTests",
"sources" : [
"ConversionTests.swift"
],
"target_dependencies" : [
"HomomorphicEncryption",
"HomomorphicEncryptionProtobuf",
"TestUtilities"
],
"type" : "test"
},
{
"c99name" : "HomomorphicEncryptionProtobuf",
"module_type" : "SwiftTarget",
"name" : "HomomorphicEncryptionProtobuf",
"path" : "Sources/HomomorphicEncryptionProtobuf",
"product_dependencies" : [
"SwiftProtobuf"
],
"product_memberships" : [
"HomomorphicEncryptionProtobuf",
"PrivateInformationRetrievalProtobuf",
"PrivateNearestNeighborSearchProtobuf",
"PIRGenerateDatabase",
"PIRProcessDatabase",
"PIRShardDatabase",
"PNNSGenerateDatabase",
"PNNSProcessDatabase",
"PNNSBenchmark",
"PIRBenchmark",
"SerializationSnippet",
"EncryptionParametersSnippet",
"BasicsSnippet",
"MultiplicationSnippet",
"NoiseBudgetSnippet",
"EvaluationKeySnippet"
],
"sources" : [
"ConversionError.swift",
"ConversionHe.swift",
"MessageExtensions.swift",
"generated/apple_swift_homomorphic_encryption_v1_error_stddev.pb.swift",
"generated/apple_swift_homomorphic_encryption_v1_he.pb.swift"
],
"target_dependencies" : [
"HomomorphicEncryption"
],
"type" : "library"
},
{
"c99name" : "HomomorphicEncryption",
"module_type" : "SwiftTarget",
"name" : "HomomorphicEncryption",
"path" : "Sources/HomomorphicEncryption",
"product_dependencies" : [
"Crypto",
"_CryptoExtras"
],
"product_memberships" : [
"HomomorphicEncryption",
"HomomorphicEncryptionProtobuf",
"PrivateInformationRetrieval",
"PrivateInformationRetrievalProtobuf",
"PrivateNearestNeighborSearch",
"PrivateNearestNeighborSearchProtobuf",
"PIRGenerateDatabase",
"PIRProcessDatabase",
"PIRShardDatabase",
"PNNSGenerateDatabase",
"PNNSProcessDatabase",
"RlweBenchmark",
"PolyBenchmark",
"PNNSBenchmark",
"PIRBenchmark",
"SerializationSnippet",
"EncryptionParametersSnippet",
"BasicsSnippet",
"MultiplicationSnippet",
"NoiseBudgetSnippet",
"EvaluationKeySnippet"
],
"sources" : [
"Array2d.swift",
"Bfv/Bfv+Decrypt.swift",
"Bfv/Bfv+Encode.swift",
"Bfv/Bfv+Encrypt.swift",
"Bfv/Bfv+Keys.swift",
"Bfv/Bfv+Multiply.swift",
"Bfv/Bfv.swift",
"Ciphertext.swift",
"CoefficientPacking.swift",
"Context.swift",
"CrtComposer.swift",
"DoubleWidthUInt.swift",
"Encoding.swift",
"EncryptionParameters.swift",
"Error.swift",
"HeScheme.swift",
"Keys.swift",
"Modulus.swift",
"NoOpScheme.swift",
"Plaintext.swift",
"PolyRq/Galois.swift",
"PolyRq/PolyCollection.swift",
"PolyRq/PolyContext.swift",
"PolyRq/PolyRq+Ntt.swift",
"PolyRq/PolyRq+Randomize.swift",
"PolyRq/PolyRq+Serialize.swift",
"PolyRq/PolyRq.swift",
"Random/BufferedRng.swift",
"Random/NistAes128Ctr.swift",
"Random/NistCtrDrbg.swift",
"Random/PseudoRandomNumberGenerator.swift",
"RnsBaseConverter.swift",
"RnsTool.swift",
"Scalar.swift",
"Serialize.swift",
"SerializedCiphertext.swift",
"SerializedKeys.swift",
"SerializedPlaintext.swift",
"Util.swift",
"Zeroization.swift"
],
"target_dependencies" : [
"CUtil"
],
"type" : "library"
},
{
"c99name" : "CUtil",
"module_type" : "ClangTarget",
"name" : "CUtil",
"path" : "Sources/CUtil",
"product_memberships" : [
"HomomorphicEncryption",
"HomomorphicEncryptionProtobuf",
"PrivateInformationRetrieval",
"PrivateInformationRetrievalProtobuf",
"PrivateNearestNeighborSearch",
"PrivateNearestNeighborSearchProtobuf",
"PIRGenerateDatabase",
"PIRProcessDatabase",
"PIRShardDatabase",
"PNNSGenerateDatabase",
"PNNSProcessDatabase",
"RlweBenchmark",
"PolyBenchmark",
"PNNSBenchmark",
"PIRBenchmark",
"SerializationSnippet",
"EncryptionParametersSnippet",
"BasicsSnippet",
"MultiplicationSnippet",
"NoiseBudgetSnippet",
"EvaluationKeySnippet"
],
"sources" : [
"zeroize.c"
],
"type" : "library"
},
{
"c99name" : "SerializationSnippet",
"module_type" : "SwiftTarget",
"name" : "SerializationSnippet",
"path" : "Snippets/HomomorphicEncryption",
"product_memberships" : [
"SerializationSnippet"
],
"sources" : [
"SerializationSnippet.swift"
],
"target_dependencies" : [
"PrivateNearestNeighborSearchProtobuf",
"PrivateNearestNeighborSearch",
"PrivateInformationRetrievalProtobuf",
"PrivateInformationRetrieval",
"HomomorphicEncryptionProtobuf",
"HomomorphicEncryption"
],
"type" : "snippet"
},
{
"c99name" : "EncryptionParametersSnippet",
"module_type" : "SwiftTarget",
"name" : "EncryptionParametersSnippet",
"path" : "Snippets/HomomorphicEncryption",
"product_memberships" : [
"EncryptionParametersSnippet"
],
"sources" : [
"EncryptionParametersSnippet.swift"
],
"target_dependencies" : [
"PrivateNearestNeighborSearchProtobuf",
"PrivateNearestNeighborSearch",
"PrivateInformationRetrievalProtobuf",
"PrivateInformationRetrieval",
"HomomorphicEncryptionProtobuf",
"HomomorphicEncryption"
],
"type" : "snippet"
},
{
"c99name" : "BasicsSnippet",
"module_type" : "SwiftTarget",
"name" : "BasicsSnippet",
"path" : "Snippets/HomomorphicEncryption",
"product_memberships" : [
"BasicsSnippet"
],
"sources" : [
"BasicsSnippet.swift"
],
"target_dependencies" : [
"PrivateNearestNeighborSearchProtobuf",
"PrivateNearestNeighborSearch",
"PrivateInformationRetrievalProtobuf",
"PrivateInformationRetrieval",
"HomomorphicEncryptionProtobuf",
"HomomorphicEncryption"
],
"type" : "snippet"
},
{
"c99name" : "MultiplicationSnippet",
"module_type" : "SwiftTarget",
"name" : "MultiplicationSnippet",
"path" : "Snippets/HomomorphicEncryption",
"product_memberships" : [
"MultiplicationSnippet"
],
"sources" : [
"MultiplicationSnippet.swift"
],
"target_dependencies" : [
"PrivateNearestNeighborSearchProtobuf",
"PrivateNearestNeighborSearch",
"PrivateInformationRetrievalProtobuf",
"PrivateInformationRetrieval",
"HomomorphicEncryptionProtobuf",
"HomomorphicEncryption"
],
"type" : "snippet"
},
{
"c99name" : "NoiseBudgetSnippet",
"module_type" : "SwiftTarget",
"name" : "NoiseBudgetSnippet",
"path" : "Snippets/HomomorphicEncryption",
"product_memberships" : [
"NoiseBudgetSnippet"
],
"sources" : [
"NoiseBudgetSnippet.swift"
],
"target_dependencies" : [
"PrivateNearestNeighborSearchProtobuf",
"PrivateNearestNeighborSearch",
"PrivateInformationRetrievalProtobuf",
"PrivateInformationRetrieval",
"HomomorphicEncryptionProtobuf",
"HomomorphicEncryption"
],
"type" : "snippet"
},
{
"c99name" : "EvaluationKeySnippet",
"module_type" : "SwiftTarget",
"name" : "EvaluationKeySnippet",
"path" : "Snippets/HomomorphicEncryption",
"product_memberships" : [
"EvaluationKeySnippet"
],
"sources" : [
"EvaluationKeySnippet.swift"
],
"target_dependencies" : [
"PrivateNearestNeighborSearchProtobuf",
"PrivateNearestNeighborSearch",
"PrivateInformationRetrievalProtobuf",
"PrivateInformationRetrieval",
"HomomorphicEncryptionProtobuf",
"HomomorphicEncryption"
],
"type" : "snippet"
}
],
"tools_version" : "5.10"
}
{
"workspace" : {
"name" : "spi-builder-workspace",
"schemes" : [
"HomomorphicEncryption",
"HomomorphicEncryptionProtobuf",
"PIRBenchmark",
"PIRGenerateDatabase",
"PIRProcessDatabase",
"PIRShardDatabase",
"PNNSBenchmark",
"PNNSGenerateDatabase",
"PNNSProcessDatabase",
"PolyBenchmark",
"PrivateInformationRetrieval",
"PrivateInformationRetrievalProtobuf",
"PrivateNearestNeighborSearch",
"PrivateNearestNeighborSearchProtobuf",
"RlweBenchmark",
"swift-homomorphic-encryption-Package"
]
}
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme swift-homomorphic-encryption-Package -destination generic/platform=iOS
Command line invocation:
/Applications/Xcode-15.4.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme swift-homomorphic-encryption-Package -destination generic/platform=iOS
User defaults from command line:
IDEClonedSourcePackagesDirPathOverride = /Users/admin/builder/spi-builder-workspace/.dependencies
IDEDerivedDataPathOverride = /Users/admin/builder/spi-builder-workspace/.derivedData
IDEPackageSupportUseBuiltinSCM = YES
Resolve Package Graph
Resolved source packages:
swift-homomorphic-encryption: /Users/admin/builder/spi-builder-workspace
swift-argument-parser: https://github.com/apple/swift-argument-parser.git @ 1.5.0
SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
swift-system: https://github.com/apple/swift-system @ 1.4.2
SwiftDocCPlugin: https://github.com/swiftlang/swift-docc-plugin @ 1.4.3
package-histogram: https://github.com/HdrHistogram/hdrhistogram-swift @ 0.1.3
TextTable: https://github.com/ordo-one/TextTable @ 0.0.2
swift-numerics: https://github.com/apple/swift-numerics @ 1.0.3
swift-asn1: https://github.com/apple/swift-asn1.git @ 1.3.1
SwiftProtobuf: https://github.com/apple/swift-protobuf @ 1.29.0
swift-log: https://github.com/apple/swift-log.git @ 1.6.3
swift-atomics: https://github.com/apple/swift-atomics @ 1.2.0
Benchmark: https://github.com/ordo-one/package-benchmark @ 1.29.2
swift-algorithms: https://github.com/apple/swift-algorithms @ 1.2.1
swift-crypto: https://github.com/apple/swift-crypto.git @ 3.12.3
Prepare packages
Compile plug-in “BenchmarkPlugin” in package “package-benchmark”
[debug]: Compiling plugin to executable at /Users/admin/builder/spi-builder-workspace/.dependencies/plugins/BenchmarkPlugin
[debug]: Using compiler /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc
[debug]: Plugin compilation output directory '/Users/admin/builder/spi-builder-workspace/.dependencies/plugins'
[debug]: Computed hash of plugin compilation inputs: 94ed010782ab7a3d74a093e101a403faba9abfeca133eb053c22fb08ada412b7
Apply build tool plug-in “BenchmarkPlugin” to target “PolyBenchmark” in package “spi-builder-workspace”
working directory:
/Users/admin/builder/spi-builder-workspace
tool mapping:
BenchmarkBoilerplateGenerator: /${BUILD_DIR}/${CONFIGURATION}/BenchmarkBoilerplateGenerator
tool search paths:
/Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
/Applications/Xcode-15.4.0.app/Contents/Developer/usr/bin
/Library/Apple/usr/bin
/System/Cryptexes/App/usr/bin
/bin
/opt/homebrew/bin
/opt/homebrew/sbin
/sbin
/usr/bin
/usr/local/bin
/usr/sbin
/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin
/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin
/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin
working directory:
/Users/admin/builder/spi-builder-workspace
tool mapping:
BenchmarkBoilerplateGenerator: /${BUILD_DIR}/${CONFIGURATION}/BenchmarkBoilerplateGenerator
tool search paths:
/Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
/Applications/Xcode-15.4.0.app/Contents/Developer/usr/bin
/Library/Apple/usr/bin
/System/Cryptexes/App/usr/bin
/bin
/opt/homebrew/bin
/opt/homebrew/sbin
/sbin
/usr/bin
/usr/local/bin
/usr/sbin
/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin
/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin
/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin
working directory:
/Users/admin/builder/spi-builder-workspace
tool mapping:
BenchmarkBoilerplateGenerator: /${BUILD_DIR}/${CONFIGURATION}/BenchmarkBoilerplateGenerator
tool search paths:
/Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
/Applications/Xcode-15.4.0.app/Contents/Developer/usr/bin
/Library/Apple/usr/bin
/System/Cryptexes/App/usr/bin
/bin
/opt/homebrew/bin
/opt/homebrew/sbin
/sbin
/usr/bin
/usr/local/bin
/usr/sbin
/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin
/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin
/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin
Process build tool plug-in results
package: <IDESwiftPackageCore.IDESwiftPackage:0x122b08210 path:'/Users/admin/builder/spi-builder-workspace'>
target: PIRBenchmark
prebuildCommandOutputPaths: []
buildCommands: [SwiftPM.SPMCustomBuildCommand(displayName: Optional("Generating plugin support files"), executable: "/${BUILD_DIR}/${CONFIGURATION}/BenchmarkBoilerplateGenerator", arguments: ["--target", "PIRBenchmark", "--output", "/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/PIRBenchmark/BenchmarkPlugin/__BenchmarkBoilerplate.swift"], environment: [:], workingDir: nil, inputPaths: ["/Users/admin/builder/spi-builder-workspace/Benchmarks/PrivateInformationRetrievalBenchmark/PrivateInformationRetrievalBenchmark.swift"], outputPaths: ["/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/PIRBenchmark/BenchmarkPlugin/__BenchmarkBoilerplate.swift"], sandboxProfile: Optional(SwiftPM.SPMSandboxProfile(strictness: Basics.Sandbox.Strictness.writableTemporaryDirectory, writableDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/PIRBenchmark/BenchmarkPlugin">], readOnlyDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace">])))]
allDerivedOutputPaths: ["/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/PIRBenchmark/BenchmarkPlugin/__BenchmarkBoilerplate.swift"]
target: PNNSBenchmark
prebuildCommandOutputPaths: []
buildCommands: [SwiftPM.SPMCustomBuildCommand(displayName: Optional("Generating plugin support files"), executable: "/${BUILD_DIR}/${CONFIGURATION}/BenchmarkBoilerplateGenerator", arguments: ["--target", "PNNSBenchmark", "--output", "/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/PNNSBenchmark/BenchmarkPlugin/__BenchmarkBoilerplate.swift"], environment: [:], workingDir: nil, inputPaths: ["/Users/admin/builder/spi-builder-workspace/Benchmarks/PrivateNearestNeighborSearchBenchmark/PrivateNearestNeighborSearchBenchmark.swift"], outputPaths: ["/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/PNNSBenchmark/BenchmarkPlugin/__BenchmarkBoilerplate.swift"], sandboxProfile: Optional(SwiftPM.SPMSandboxProfile(strictness: Basics.Sandbox.Strictness.writableTemporaryDirectory, writableDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/PNNSBenchmark/BenchmarkPlugin">], readOnlyDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace">])))]
allDerivedOutputPaths: ["/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/PNNSBenchmark/BenchmarkPlugin/__BenchmarkBoilerplate.swift"]
target: RlweBenchmark
prebuildCommandOutputPaths: []
buildCommands: [SwiftPM.SPMCustomBuildCommand(displayName: Optional("Generating plugin support files"), executable: "/${BUILD_DIR}/${CONFIGURATION}/BenchmarkBoilerplateGenerator", arguments: ["--target", "RlweBenchmark", "--output", "/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/RlweBenchmark/BenchmarkPlugin/__BenchmarkBoilerplate.swift"], environment: [:], workingDir: nil, inputPaths: ["/Users/admin/builder/spi-builder-workspace/Benchmarks/RlweBenchmark/RlweBenchmark.swift"], outputPaths: ["/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/RlweBenchmark/BenchmarkPlugin/__BenchmarkBoilerplate.swift"], sandboxProfile: Optional(SwiftPM.SPMSandboxProfile(strictness: Basics.Sandbox.Strictness.writableTemporaryDirectory, writableDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/RlweBenchmark/BenchmarkPlugin">], readOnlyDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace">])))]
allDerivedOutputPaths: ["/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/RlweBenchmark/BenchmarkPlugin/__BenchmarkBoilerplate.swift"]
target: PolyBenchmark
prebuildCommandOutputPaths: []
buildCommands: [SwiftPM.SPMCustomBuildCommand(displayName: Optional("Generating plugin support files"), executable: "/${BUILD_DIR}/${CONFIGURATION}/BenchmarkBoilerplateGenerator", arguments: ["--target", "PolyBenchmark", "--output", "/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/PolyBenchmark/BenchmarkPlugin/__BenchmarkBoilerplate.swift"], environment: [:], workingDir: nil, inputPaths: ["/Users/admin/builder/spi-builder-workspace/Benchmarks/PolyBenchmark/PolyBenchmark.swift"], outputPaths: ["/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/PolyBenchmark/BenchmarkPlugin/__BenchmarkBoilerplate.swift"], sandboxProfile: Optional(SwiftPM.SPMSandboxProfile(strictness: Basics.Sandbox.Strictness.writableTemporaryDirectory, writableDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/PolyBenchmark/BenchmarkPlugin">], readOnlyDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace">])))]
allDerivedOutputPaths: ["/Users/admin/builder/spi-builder-workspace/.dependencies/plugins/spi-builder-workspace.output/PolyBenchmark/BenchmarkPlugin/__BenchmarkBoilerplate.swift"]
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (74 targets)
Target 'RlweBenchmark' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'BenchmarkPlugin' in project 'Benchmark'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'Benchmark' in project 'Benchmark'
Target 'PolyBenchmark' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'BenchmarkPlugin' in project 'Benchmark'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'Benchmark' in project 'Benchmark'
Target 'PNNSProcessDatabase' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryptionProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateNearestNeighborSearch' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateNearestNeighborSearchProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'SwiftProtobuf' in project 'SwiftProtobuf'
➜ Explicit dependency on target 'Algorithms' in project 'swift-algorithms'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'Logging' in project 'swift-log'
Target 'PNNSGenerateDatabase' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateNearestNeighborSearch' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryptionProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateNearestNeighborSearchProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'Algorithms' in project 'swift-algorithms'
➜ Explicit dependency on target 'SwiftProtobuf' in project 'SwiftProtobuf'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
Target 'PNNSBenchmark' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryptionProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateNearestNeighborSearch' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateNearestNeighborSearchProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'BenchmarkPlugin' in project 'Benchmark'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'SwiftProtobuf' in project 'SwiftProtobuf'
➜ Explicit dependency on target 'Algorithms' in project 'swift-algorithms'
➜ Explicit dependency on target 'Benchmark' in project 'Benchmark'
Target 'PIRShardDatabase' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateInformationRetrieval' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryptionProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateInformationRetrievalProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
➜ Explicit dependency on target 'SwiftProtobuf' in project 'SwiftProtobuf'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
Target 'PIRProcessDatabase' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryptionProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateInformationRetrieval' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateInformationRetrievalProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'SwiftProtobuf' in project 'SwiftProtobuf'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'Logging' in project 'swift-log'
Target 'Logging' in project 'swift-log'
➜ Explicit dependency on target 'Logging' in project 'swift-log'
Target 'Logging' in project 'swift-log' (no dependencies)
Target 'PIRGenerateDatabase' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateInformationRetrieval' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryptionProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateInformationRetrievalProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
➜ Explicit dependency on target 'SwiftProtobuf' in project 'SwiftProtobuf'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
Target 'PIRBenchmark' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryptionProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateInformationRetrieval' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateInformationRetrievalProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'BenchmarkPlugin' in project 'Benchmark'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'SwiftProtobuf' in project 'SwiftProtobuf'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
➜ Explicit dependency on target 'Benchmark' in project 'Benchmark'
Target 'Benchmark' in project 'Benchmark'
➜ Explicit dependency on target 'Benchmark' in project 'Benchmark'
➜ Explicit dependency on target 'CDarwinOperatingSystemStats' in project 'Benchmark'
➜ Explicit dependency on target 'SwiftRuntimeHooks' in project 'Benchmark'
➜ Explicit dependency on target 'Shared' in project 'Benchmark'
➜ Explicit dependency on target 'Histogram' in project 'package-histogram'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'SystemPackage' in project 'swift-system'
➜ Explicit dependency on target 'Atomics' in project 'swift-atomics'
Target 'Benchmark' in project 'Benchmark'
➜ Explicit dependency on target 'CDarwinOperatingSystemStats' in project 'Benchmark'
➜ Explicit dependency on target 'SwiftRuntimeHooks' in project 'Benchmark'
➜ Explicit dependency on target 'Shared' in project 'Benchmark'
➜ Explicit dependency on target 'Histogram' in project 'package-histogram'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'SystemPackage' in project 'swift-system'
➜ Explicit dependency on target 'Atomics' in project 'swift-atomics'
Target 'Atomics' in project 'swift-atomics'
➜ Explicit dependency on target 'Atomics' in project 'swift-atomics'
➜ Explicit dependency on target '_AtomicsShims' in project 'swift-atomics'
Target 'Atomics' in project 'swift-atomics'
➜ Explicit dependency on target '_AtomicsShims' in project 'swift-atomics'
Target '_AtomicsShims' in project 'swift-atomics' (no dependencies)
Target 'SystemPackage' in project 'swift-system'
➜ Explicit dependency on target 'SystemPackage' in project 'swift-system'
➜ Explicit dependency on target 'CSystem' in project 'swift-system'
Target 'SystemPackage' in project 'swift-system'
➜ Explicit dependency on target 'CSystem' in project 'swift-system'
Target 'CSystem' in project 'swift-system' (no dependencies)
Target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParserToolInfo' in project 'swift-argument-parser'
Target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParserToolInfo' in project 'swift-argument-parser'
Target 'ArgumentParserToolInfo' in project 'swift-argument-parser' (no dependencies)
Target 'Histogram' in project 'package-histogram'
➜ Explicit dependency on target 'Histogram' in project 'package-histogram'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
Target 'Histogram' in project 'package-histogram'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
Target 'Shared' in project 'Benchmark' (no dependencies)
Target 'SwiftRuntimeHooks' in project 'Benchmark' (no dependencies)
Target 'CDarwinOperatingSystemStats' in project 'Benchmark' (no dependencies)
Target 'BenchmarkPlugin' in project 'Benchmark'
➜ Explicit dependency on target 'BenchmarkPlugin' in project 'Benchmark'
Target 'BenchmarkPlugin' in project 'Benchmark'
➜ Explicit dependency on target 'BenchmarkBoilerplateGenerator' in project 'Benchmark'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'SystemPackage' in project 'swift-system'
Target 'BenchmarkBoilerplateGenerator' in project 'Benchmark'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'SystemPackage' in project 'swift-system'
Target 'SystemPackage' in project 'swift-system'
➜ Explicit dependency on target 'SystemPackage' in project 'swift-system'
➜ Explicit dependency on target 'CSystem' in project 'swift-system'
Target 'SystemPackage' in project 'swift-system'
➜ Explicit dependency on target 'CSystem' in project 'swift-system'
Target 'CSystem' in project 'swift-system' (no dependencies)
Target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParserToolInfo' in project 'swift-argument-parser'
Target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParserToolInfo' in project 'swift-argument-parser'
Target 'ArgumentParserToolInfo' in project 'swift-argument-parser' (no dependencies)
Target 'PrivateNearestNeighborSearchProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateNearestNeighborSearchProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateNearestNeighborSearch' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryptionProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'Algorithms' in project 'swift-algorithms'
➜ Explicit dependency on target 'SwiftProtobuf' in project 'SwiftProtobuf'
Target 'PrivateNearestNeighborSearchProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateNearestNeighborSearch' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryptionProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'Algorithms' in project 'swift-algorithms'
➜ Explicit dependency on target 'SwiftProtobuf' in project 'SwiftProtobuf'
Target 'PrivateNearestNeighborSearch' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateNearestNeighborSearch' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'Algorithms' in project 'swift-algorithms'
Target 'PrivateNearestNeighborSearch' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'Algorithms' in project 'swift-algorithms'
Target 'Algorithms' in project 'swift-algorithms'
➜ Explicit dependency on target 'Algorithms' in project 'swift-algorithms'
➜ Explicit dependency on target 'RealModule' in project 'swift-numerics'
Target 'Algorithms' in project 'swift-algorithms'
➜ Explicit dependency on target 'RealModule' in project 'swift-numerics'
Target 'RealModule' in project 'swift-numerics'
➜ Explicit dependency on target 'RealModule' in project 'swift-numerics'
➜ Explicit dependency on target '_NumericsShims' in project 'swift-numerics'
Target 'PrivateInformationRetrievalProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateInformationRetrievalProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateInformationRetrieval' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryptionProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
➜ Explicit dependency on target 'SwiftProtobuf' in project 'SwiftProtobuf'
Target 'PrivateInformationRetrievalProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateInformationRetrieval' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryptionProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
➜ Explicit dependency on target 'SwiftProtobuf' in project 'SwiftProtobuf'
Target 'PrivateInformationRetrieval' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'PrivateInformationRetrieval' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
Target 'PrivateInformationRetrieval' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
Target 'Numerics' in project 'swift-numerics'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
➜ Explicit dependency on target '_NumericsShims' in project 'swift-numerics'
➜ Explicit dependency on target 'RealModule' in project 'swift-numerics'
➜ Explicit dependency on target 'ComplexModule' in project 'swift-numerics'
Target 'Numerics' in project 'swift-numerics'
➜ Explicit dependency on target '_NumericsShims' in project 'swift-numerics'
➜ Explicit dependency on target 'RealModule' in project 'swift-numerics'
➜ Explicit dependency on target 'ComplexModule' in project 'swift-numerics'
Target 'ComplexModule' in project 'swift-numerics'
➜ Explicit dependency on target '_NumericsShims' in project 'swift-numerics'
➜ Explicit dependency on target 'RealModule' in project 'swift-numerics'
Target 'RealModule' in project 'swift-numerics'
➜ Explicit dependency on target '_NumericsShims' in project 'swift-numerics'
Target '_NumericsShims' in project 'swift-numerics' (no dependencies)
Target 'HomomorphicEncryptionProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryptionProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'SwiftProtobuf' in project 'SwiftProtobuf'
Target 'HomomorphicEncryptionProtobuf' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'SwiftProtobuf' in project 'SwiftProtobuf'
Target 'SwiftProtobuf' in project 'SwiftProtobuf'
➜ Explicit dependency on target 'SwiftProtobuf' in project 'SwiftProtobuf'
➜ Explicit dependency on target 'SwiftProtobuf_SwiftProtobuf' in project 'SwiftProtobuf'
Target 'SwiftProtobuf' in project 'SwiftProtobuf'
➜ Explicit dependency on target 'SwiftProtobuf_SwiftProtobuf' in project 'SwiftProtobuf'
Target 'SwiftProtobuf_SwiftProtobuf' in project 'SwiftProtobuf' (no dependencies)
Target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
Target 'HomomorphicEncryption' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'CUtil' in project 'swift-homomorphic-encryption'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
Target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'swift-crypto__CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'CCryptoBoringSSL' in project 'swift-crypto'
➜ Explicit dependency on target 'CCryptoBoringSSLShims' in project 'swift-crypto'
➜ Explicit dependency on target 'CryptoBoringWrapper' in project 'swift-crypto'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target 'SwiftASN1' in project 'swift-asn1'
Target '_CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'swift-crypto__CryptoExtras' in project 'swift-crypto'
➜ Explicit dependency on target 'CCryptoBoringSSL' in project 'swift-crypto'
➜ Explicit dependency on target 'CCryptoBoringSSLShims' in project 'swift-crypto'
➜ Explicit dependency on target 'CryptoBoringWrapper' in project 'swift-crypto'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target 'SwiftASN1' in project 'swift-asn1'
Target 'SwiftASN1' in project 'swift-asn1'
➜ Explicit dependency on target 'SwiftASN1' in project 'swift-asn1'
Target 'SwiftASN1' in project 'swift-asn1' (no dependencies)
Target 'CryptoBoringWrapper' in project 'swift-crypto'
➜ Explicit dependency on target 'swift-crypto_CryptoBoringWrapper' in project 'swift-crypto'
➜ Explicit dependency on target 'CCryptoBoringSSL' in project 'swift-crypto'
➜ Explicit dependency on target 'CCryptoBoringSSLShims' in project 'swift-crypto'
Target 'swift-crypto_CryptoBoringWrapper' in project 'swift-crypto' (no dependencies)
Target 'CCryptoBoringSSLShims' in project 'swift-crypto'
➜ Explicit dependency on target 'swift-crypto_CCryptoBoringSSLShims' in project 'swift-crypto'
➜ Explicit dependency on target 'CCryptoBoringSSL' in project 'swift-crypto'
Target 'swift-crypto_CCryptoBoringSSLShims' in project 'swift-crypto' (no dependencies)
Target 'CCryptoBoringSSL' in project 'swift-crypto'
➜ Explicit dependency on target 'swift-crypto_CCryptoBoringSSL' in project 'swift-crypto'
Target 'swift-crypto_CCryptoBoringSSL' in project 'swift-crypto' (no dependencies)
Target 'swift-crypto__CryptoExtras' in project 'swift-crypto' (no dependencies)
Target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target 'swift-crypto_Crypto' in project 'swift-crypto'
Target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target 'swift-crypto_Crypto' in project 'swift-crypto'
Target 'swift-crypto_Crypto' in project 'swift-crypto' (no dependencies)
Target 'CUtil' in project 'swift-homomorphic-encryption' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk -x objective-c -c /dev/null
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -v
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch x86_64 -isysroot /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk -x c++ -c /dev/null
ExecuteExternalTool /bin/cat /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/docc/features.json
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk -x assembler-with-cpp -c /dev/null
Build description signature: c06c22c7524a660238fbf2626555e1e1
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/c06c22c7524a660238fbf2626555e1e1.xcbuilddata
error: The package product 'BenchmarkPlugin' requires minimum platform version 16.0 for the iOS platform, but this target supports 12.0 (in target 'RlweBenchmark' from project 'swift-homomorphic-encryption')
error: The package product 'Benchmark' requires minimum platform version 16.0 for the iOS platform, but this target supports 12.0 (in target 'RlweBenchmark' from project 'swift-homomorphic-encryption')
error: The package product 'BenchmarkPlugin' requires minimum platform version 16.0 for the iOS platform, but this target supports 12.0 (in target 'PolyBenchmark' from project 'swift-homomorphic-encryption')
error: The package product 'Benchmark' requires minimum platform version 16.0 for the iOS platform, but this target supports 12.0 (in target 'PolyBenchmark' from project 'swift-homomorphic-encryption')
error: The package product 'BenchmarkPlugin' requires minimum platform version 16.0 for the iOS platform, but this target supports 12.0 (in target 'PNNSBenchmark' from project 'swift-homomorphic-encryption')
error: The package product 'Benchmark' requires minimum platform version 16.0 for the iOS platform, but this target supports 12.0 (in target 'PNNSBenchmark' from project 'swift-homomorphic-encryption')
error: The package product 'BenchmarkPlugin' requires minimum platform version 16.0 for the iOS platform, but this target supports 12.0 (in target 'PIRBenchmark' from project 'swift-homomorphic-encryption')
error: The package product 'Benchmark' requires minimum platform version 16.0 for the iOS platform, but this target supports 12.0 (in target 'PIRBenchmark' from project 'swift-homomorphic-encryption')
** BUILD FAILED **
BUILD FAILURE 5.10 iOS