Build Information
Successful build of swift-leveldb, reference main (1d9531), with Swift 6.3 for macOS (SPM) on 28 Jun 2026 07:39:41 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: undefined version: run 'make version' to update
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/OpenCow42/swift-leveldb.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/OpenCow42/swift-leveldb
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 1d95311 test: cover encoded prefix key scan termination
Cloned https://github.com/OpenCow42/swift-leveldb.git
Revision (git rev-parse @):
1d9531151b6dd6ef848fbeb176df4defda34d125
SUCCESS checkout https://github.com/OpenCow42/swift-leveldb.git at main
Fetching https://github.com/facebook/zstd.git
[1/84437] Fetching zstd
Fetched https://github.com/facebook/zstd.git from cache (5.60s)
Computing version for https://github.com/facebook/zstd.git
Computed https://github.com/facebook/zstd.git at 1.5.7 (8.66s)
Creating working copy for https://github.com/facebook/zstd.git
Working copy of https://github.com/facebook/zstd.git resolved at 1.5.7
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-leveldb",
"name": "swift-leveldb",
"url": "https://github.com/OpenCow42/swift-leveldb.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-leveldb",
"traits": [
"default"
],
"dependencies": [
{
"identity": "zstd",
"name": "zstd",
"url": "https://github.com/facebook/zstd.git",
"version": "1.5.7",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/zstd",
"traits": [
"default"
],
"dependencies": [
]
}
]
}
]
}
Fetching https://github.com/OpenCow42/swift-leveldb.git
[1/408] Fetching swift-leveldb
Fetched https://github.com/OpenCow42/swift-leveldb.git from cache (0.82s)
Fetching https://github.com/facebook/zstd.git from cache
Fetched https://github.com/facebook/zstd.git from cache (0.70s)
Computing version for https://github.com/facebook/zstd.git
Computed https://github.com/facebook/zstd.git at 1.5.7 (0.76s)
Creating working copy for https://github.com/OpenCow42/swift-leveldb.git
Working copy of https://github.com/OpenCow42/swift-leveldb.git resolved at main (1d95311)
Creating working copy for https://github.com/facebook/zstd.git
Working copy of https://github.com/facebook/zstd.git resolved at 1.5.7
Found 1 product dependencies
- zstd
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.3
Building package at path: $PWD
https://github.com/OpenCow42/swift-leveldb.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/86] Write sources
[0/86] Write swift-leveldb-bench-entitlement.plist
[2/86] Write swift-version--6988338F2F200930.txt
[3/86] Compiling divsufsort.c
[4/86] Compiling fastcover.c
[5/86] Compiling zdict.c
[6/86] Compiling cover.c
[7/86] Compiling huf_decompress_amd64.S
[8/86] Compiling zstd_decompress_block.c
[9/86] Compiling zstd_ddict.c
[10/86] Compiling zstd_decompress.c
[11/86] Compiling zstd_preSplit.c
[12/86] Compiling zstdmt_compress.c
[13/86] Compiling huf_decompress.c
[14/86] Compiling zstd_ldm.c
[15/86] Compiling zstd_opt.c
[16/86] Compiling zstd_compress_superblock.c
[17/86] Compiling zstd_fast.c
[18/86] Compiling zstd_compress_sequences.c
[19/86] Compiling zstd_double_fast.c
[20/86] Compiling zstd_compress_literals.c
[21/86] Compiling hist.c
[22/86] Compiling fse_compress.c
[23/86] Compiling huf_compress.c
[24/86] Compiling zstd_common.c
[25/86] Compiling threading.c
[26/86] Compiling xxhash.c
[27/86] Compiling pool.c
[28/86] Compiling error_private.c
[29/86] Compiling c.cc
[30/86] Write leveldb-db-bench-entitlement.plist
[30/86] Write sources
[30/86] Compiling dbformat.cc
[30/86] Write sources
[30/86] Compiling db_iter.cc
[30/86] Write sources
[30/86] Compiling dumpfile.cc
[38/86] Compiling fse_decompress.c
[39/86] Compiling zstd_compress.c
[40/86] Compiling debug.c
[41/86] Compiling entropy_common.c
[42/86] Compiling db_impl.cc
[43/86] Compiling testutil.cc
[44/86] Compiling histogram.cc
[45/86] Compiling status.cc
[46/86] Compiling filter_policy.cc
[47/86] Compiling hash.cc
[48/86] Compiling options.cc
[49/86] Compiling logging.cc
[50/86] Compiling db_bench.cc
[51/86] Compiling zstd_lazy.c
[52/86] Compiling crc32c.cc
[53/86] Compiling comparator.cc
[54/86] Compiling coding.cc
[55/86] Compiling cache.cc
[56/86] Compiling bloom.cc
[57/86] Compiling env.cc
[58/86] Compiling two_level_iterator.cc
[59/86] Compiling arena.cc
[60/86] Compiling env_posix.cc
[61/86] Compiling merger.cc
[62/86] Compiling iterator.cc
[63/86] Compiling table_builder.cc
[64/86] Compiling table.cc
[65/86] Compiling format.cc
[66/86] Compiling block_builder.cc
[67/86] Compiling filter_block.cc
[68/86] Compiling block.cc
[69/86] Compiling write_batch.cc
[70/86] Compiling memenv.cc
[71/86] Compiling table_cache.cc
[72/86] Compiling memtable.cc
[73/86] Compiling version_edit.cc
[74/86] Compiling log_writer.cc
[75/86] Compiling log_reader.cc
[76/86] Compiling filename.cc
[77/86] Compiling repair.cc
[78/86] Compiling version_set.cc
[79/86] Compiling builder.cc
[80/86] Write Objects.LinkFileList
[81/88] Linking leveldb-db-bench
[82/88] Applying leveldb-db-bench
[84/88] Compiling swift_leveldb swift_leveldb.swift
[85/88] Emitting module swift_leveldb
[86/90] Compiling LevelDBTyped LevelDBTyped.swift
[87/90] Emitting module LevelDBTyped
[88/92] Emitting module LevelDBZstd
[89/92] Compiling LevelDBZstd ZstdCodec.swift
[90/94] Emitting module SwiftLevelDBBenchCore
[91/94] Compiling SwiftLevelDBBenchCore SwiftLevelDBBenchCore.swift
[92/96] Emitting module SwiftLevelDBBench
[93/96] Compiling SwiftLevelDBBench main.swift
[93/96] Write Objects.LinkFileList
[94/96] Linking swift-leveldb-bench
[95/96] Applying swift-leveldb-bench
Build complete! (12.40s)
Build complete.
{
"cxx_language_standard" : "c++17",
"dependencies" : [
{
"identity" : "zstd",
"requirement" : {
"range" : [
{
"lower_bound" : "1.5.7",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/facebook/zstd.git"
}
],
"manifest_display_name" : "swift-leveldb",
"name" : "swift-leveldb",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "watchos",
"version" : "6.0"
},
{
"name" : "tvos",
"version" : "13.0"
}
],
"products" : [
{
"name" : "swift-leveldb",
"targets" : [
"swift-leveldb"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "swift-leveldb-typed",
"targets" : [
"LevelDBTyped"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "swift-leveldb-zstd",
"targets" : [
"LevelDBZstd"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "swift-leveldb-bench",
"targets" : [
"SwiftLevelDBBench"
],
"type" : {
"executable" : null
}
},
{
"name" : "leveldb-db-bench",
"targets" : [
"LevelDBDBBench"
],
"type" : {
"executable" : null
}
}
],
"swift_languages_versions" : [
"6"
],
"targets" : [
{
"c99name" : "swift_leveldbTests",
"module_type" : "SwiftTarget",
"name" : "swift-leveldbTests",
"path" : "Tests/swift-leveldbTests",
"sources" : [
"CoverageAndRandomTests.swift",
"swift_leveldbTests.swift"
],
"target_dependencies" : [
"swift-leveldb"
],
"type" : "test"
},
{
"c99name" : "swift_leveldb",
"module_type" : "SwiftTarget",
"name" : "swift-leveldb",
"path" : "Sources/swift-leveldb",
"product_memberships" : [
"swift-leveldb",
"swift-leveldb-typed",
"swift-leveldb-zstd",
"swift-leveldb-bench"
],
"sources" : [
"swift_leveldb.swift"
],
"target_dependencies" : [
"CLevelDB"
],
"type" : "library"
},
{
"c99name" : "SwiftLevelDBBenchCoreTests",
"module_type" : "SwiftTarget",
"name" : "SwiftLevelDBBenchCoreTests",
"path" : "Tests/SwiftLevelDBBenchCoreTests",
"sources" : [
"SwiftLevelDBBenchCoreTests.swift"
],
"target_dependencies" : [
"SwiftLevelDBBenchCore"
],
"type" : "test"
},
{
"c99name" : "SwiftLevelDBBenchCore",
"module_type" : "SwiftTarget",
"name" : "SwiftLevelDBBenchCore",
"path" : "Sources/SwiftLevelDBBenchCore",
"product_memberships" : [
"swift-leveldb-bench"
],
"sources" : [
"SwiftLevelDBBenchCore.swift"
],
"target_dependencies" : [
"LevelDBTyped",
"LevelDBZstd",
"swift-leveldb"
],
"type" : "library"
},
{
"c99name" : "SwiftLevelDBBench",
"module_type" : "SwiftTarget",
"name" : "SwiftLevelDBBench",
"path" : "Benchmarks/SwiftLevelDBBench",
"product_memberships" : [
"swift-leveldb-bench"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"SwiftLevelDBBenchCore"
],
"type" : "executable"
},
{
"c99name" : "LevelDBZstdTests",
"module_type" : "SwiftTarget",
"name" : "LevelDBZstdTests",
"path" : "Tests/LevelDBZstdTests",
"sources" : [
"CoverageAndRandomTests.swift",
"LevelDBZstdTests.swift"
],
"target_dependencies" : [
"LevelDBZstd"
],
"type" : "test"
},
{
"c99name" : "LevelDBZstd",
"module_type" : "SwiftTarget",
"name" : "LevelDBZstd",
"path" : "Sources/LevelDBZstd",
"product_dependencies" : [
"libzstd"
],
"product_memberships" : [
"swift-leveldb-zstd",
"swift-leveldb-bench"
],
"sources" : [
"ZstdCodec.swift"
],
"target_dependencies" : [
"LevelDBTyped"
],
"type" : "library"
},
{
"c99name" : "LevelDBTypedTests",
"module_type" : "SwiftTarget",
"name" : "LevelDBTypedTests",
"path" : "Tests/LevelDBTypedTests",
"sources" : [
"CoverageAndRandomTests.swift",
"LevelDBTypedTests.swift"
],
"target_dependencies" : [
"LevelDBTyped"
],
"type" : "test"
},
{
"c99name" : "LevelDBTyped",
"module_type" : "SwiftTarget",
"name" : "LevelDBTyped",
"path" : "Sources/LevelDBTyped",
"product_memberships" : [
"swift-leveldb-typed",
"swift-leveldb-zstd",
"swift-leveldb-bench"
],
"sources" : [
"LevelDBTyped.swift"
],
"target_dependencies" : [
"swift-leveldb"
],
"type" : "library"
},
{
"c99name" : "LevelDBDBBench",
"module_type" : "ClangTarget",
"name" : "LevelDBDBBench",
"path" : ".",
"product_memberships" : [
"leveldb-db-bench"
],
"sources" : [
"Benchmarks/LevelDBDBBenchShim/testutil.cc",
"Vendor/leveldb/benchmarks/db_bench.cc",
"Vendor/leveldb/util/histogram.cc"
],
"target_dependencies" : [
"CLevelDB"
],
"type" : "executable"
},
{
"c99name" : "CLevelDB",
"module_type" : "ClangTarget",
"name" : "CLevelDB",
"path" : "Vendor/leveldb",
"product_memberships" : [
"swift-leveldb",
"swift-leveldb-typed",
"swift-leveldb-zstd",
"swift-leveldb-bench",
"leveldb-db-bench"
],
"sources" : [
"db/builder.cc",
"db/c.cc",
"db/db_impl.cc",
"db/db_iter.cc",
"db/dbformat.cc",
"db/dumpfile.cc",
"db/filename.cc",
"db/log_reader.cc",
"db/log_writer.cc",
"db/memtable.cc",
"db/repair.cc",
"db/table_cache.cc",
"db/version_edit.cc",
"db/version_set.cc",
"db/write_batch.cc",
"helpers/memenv/memenv.cc",
"table/block.cc",
"table/block_builder.cc",
"table/filter_block.cc",
"table/format.cc",
"table/iterator.cc",
"table/merger.cc",
"table/table.cc",
"table/table_builder.cc",
"table/two_level_iterator.cc",
"util/arena.cc",
"util/bloom.cc",
"util/cache.cc",
"util/coding.cc",
"util/comparator.cc",
"util/crc32c.cc",
"util/env.cc",
"util/env_posix.cc",
"util/filter_policy.cc",
"util/hash.cc",
"util/logging.cc",
"util/options.cc",
"util/status.cc"
],
"type" : "library"
}
],
"tools_version" : "6.3"
}
Done.