The Swift Package Index logo.Swift Package Index

Build Information

Failed to build Evil, reference master (91ff2f), with Swift 6.4 for macOS (SPM) on 16 Sep 2026 12:29:05 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/evilgix/Evil.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/evilgix/Evil
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at 91ff2fc fix code style.
Cloned https://github.com/evilgix/Evil.git
Revision (git rev-parse @):
91ff2fc58113231af91033cedd0486a7a7ac01df
SUCCESS checkout https://github.com/evilgix/Evil.git at master
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/evilgix/Evil.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Planning deferred tasks]
[19 / 28]
error: SwiftCompile normal arm64 failed with a nonzero exit code. Command line:     cd /Users/admin/builder

/Users/admin/builder/spi-builder-workspace/Source/AdaptiveThresholdFilter.swift:17:28: warning: 'init(source:)' was deprecated in macOS 10.14: Core Image Kernel Language API deprecated. (Define CI_SILENCE_GL_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
15 |     var inputImage: CIImage?
16 |
17 |     var thresholdKernel =  CIColorKernel(source:
   |                            `- warning: 'init(source:)' was deprecated in macOS 10.14: Core Image Kernel Language API deprecated. (Define CI_SILENCE_GL_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
18 |         "kernel vec4 thresholdFilter(__sample image, __sample threshold)" +
19 |             "{" +
/Users/admin/builder/spi-builder-workspace/Source/Evil.swift:44:39: error: cannot find type 'CIImage' in scope
42 |     /// - parameter images: 将要识别的图片数组
43 |     ///
44 |     public func prediction(_ images: [CIImage]) throws -> [String?] {
   |                                       `- error: cannot find type 'CIImage' in scope
45 |         let coreModel = try VNCoreMLModel(for: model)
46 |         let request = VNCoreMLRequest(model: coreModel)
/Users/admin/builder/spi-builder-workspace/Source/Evil.swift:44:5: warning: 'public' modifier is redundant for instance method declared in a public extension
42 |     /// - parameter images: 将要识别的图片数组
43 |     ///
44 |     public func prediction(_ images: [CIImage]) throws -> [String?] {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
45 |         let coreModel = try VNCoreMLModel(for: model)
46 |         let request = VNCoreMLRequest(model: coreModel)
/Users/admin/builder/spi-builder-workspace/Source/NSImage.swift:13:9: warning: 'public' modifier is redundant for initializer declared in a public extension
11 |
12 |     public extension CIImage {
13 |         public convenience init?(image: NSImage) {
   |         `- warning: 'public' modifier is redundant for initializer declared in a public extension
14 |             guard let tiffData = image.tiffRepresentation else { return nil }
15 |             self.init(data: tiffData)
/Users/admin/builder/spi-builder-workspace/Source/NSImage.swift:20:9: warning: 'public' modifier is redundant for property declared in a public extension
18 |
19 |     public extension NSImage {
20 |         public var cgImage: CGImage? {
   |         `- warning: 'public' modifier is redundant for property declared in a public extension
21 |             var rect = CGRect(origin: CGPoint.zero, size: size)
22 |             return cgImage(forProposedRect: &rect, context: nil, hints: nil)
/Users/admin/builder/spi-builder-workspace/Source/Preprocessor.swift:13:30: error: cannot find type 'CIImage' in scope
 11 |
 12 | /// debugger 输出每一步的处理结果
 13 | public typealias Debugger = (CIImage) -> ()
    |                              `- error: cannot find type 'CIImage' in scope
 14 |
 15 | /// 配置预处理器
/Users/admin/builder/spi-builder-workspace/Source/Preprocessor.swift:20:49: error: cannot find type 'CIColor' in scope
 18 |     public static var `default`: Configuration { return Configuration() }
 19 |
 20 |     public var colorMonochromeFilterInputColor: CIColor? // CIColorMonochrome kCIInputColorKey 参数
    |                                                 `- error: cannot find type 'CIColor' in scope
 21 |     public var colorControls: (CGFloat, CGFloat, CGFloat) // CIColorControls Saturation, Brightness, Contrast
 22 |     public var exposureAdjustEV: CGFloat // CIExposureAdjust IInputEVKey
/Users/admin/builder/spi-builder-workspace/Source/Preprocessor.swift:47:23: error: cannot find type 'CIImage' in scope
 45 |
 46 | public struct Value {
 47 |     public let image: CIImage
    |                       `- error: cannot find type 'CIImage' in scope
 48 |     public let bounds: CGRect
 49 |
/Users/admin/builder/spi-builder-workspace/Source/Preprocessor.swift:50:27: error: cannot find type 'CIImage' in scope
 48 |     public let bounds: CGRect
 49 |
 50 |     public init (_ image: CIImage, _ bounds: CGRect) {
    |                           `- error: cannot find type 'CIImage' in scope
 51 |         self.image = image
 52 |         self.bounds = bounds
/Users/admin/builder/spi-builder-workspace/Source/Preprocessor.swift:98:11: error: cannot find type 'CIImage' in scope
 96 | }
 97 |
 98 | extension CIImage: Preprocessable {}
    |           `- error: cannot find type 'CIImage' in scope
 99 |
100 | @available(OSX 10.13, iOS 11.0, *)
/Users/admin/builder/spi-builder-workspace/Source/Preprocessor.swift:102:43: error: cannot find type 'CIImage' in scope
100 | @available(OSX 10.13, iOS 11.0, *)
101 | extension CGImage: Preprocessable {
102 |     public var preprocessor: Preprocessor<CIImage> {
    |                                           `- error: cannot find type 'CIImage' in scope
103 |         return CIImage(cgImage: self).preprocessor
104 |     }
/Users/admin/builder/spi-builder-workspace/Source/Preprocessor.swift:108:43: error: cannot find type 'CIImage' in scope
106 |
107 | extension Value: Preprocessable {
108 |     public var preprocessor: Preprocessor<CIImage> {
    |                                           `- error: cannot find type 'CIImage' in scope
109 |         return image.preprocessor
110 |     }
/Users/admin/builder/spi-builder-workspace/Source/Preprocessor.swift:114:5: warning: 'public' modifier is redundant for instance method declared in a public extension
112 |
113 | public extension Valueable where T == Value {
114 |     public func process(conf: Configuration = Configuration.`default`, debugger: Debugger? = nil) -> ProcessedResult {
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
115 |         return value?.preprocessor.process(conf: conf, debugger: debugger) ?? .failure(.notFound)
116 |     }
/Users/admin/builder/spi-builder-workspace/Source/Preprocessor.swift:118:5: warning: 'public' modifier is redundant for instance method declared in a public extension
116 |     }
117 |
118 |     public func divideText(result resize: CGSize? = nil, adjustment: Bool = false, debugger: Debugger? = nil) -> DivideResult {
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
119 |         return value?.preprocessor.divideText(result: resize, adjustment: adjustment, debugger: debugger) ?? .failure(.notFound)
120 |     }
/Users/admin/builder/spi-builder-workspace/Source/Preprocessor.swift:122:5: warning: 'public' modifier is redundant for instance method declared in a public extension
120 |     }
121 |
122 |     public func correctionByFace() -> FaceCorrectionResult {
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
123 |         return value?.preprocessor.correctionByFace() ?? .failure(.notFound)
124 |     }
/Users/admin/builder/spi-builder-workspace/Source/Preprocessor.swift:128:40: error: cannot find type 'CIImage' in scope
126 |
127 | @available(OSX 10.13, iOS 11.0, *)
128 | public extension Preprocessor where T: CIImage {
    |                                        `- error: cannot find type 'CIImage' in scope
129 |
130 |     /// 返回处理后的CIImage对象
/Users/admin/builder/spi-builder-workspace/Source/Preprocessor.swift:138:5: warning: 'public' modifier is redundant for instance method declared in a public extension
136 |     /// - returns: retrun processed iamge.
137 |     ///
138 |     public func process(conf: Configuration = Configuration.`default`, debugger: Debugger? = nil) -> ProcessedResult {
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
139 |
140 |         var inputImage: CIImage = self.image
/Users/admin/builder/spi-builder-workspace/Source/Preprocessor.swift:188:5: warning: 'public' modifier is redundant for instance method declared in a public extension
186 |     /// - returns: 返回分割结果
187 |     ///
188 |     public func divideText(result resize: CGSize? = nil, adjustment: Bool = true, debugger: Debugger? = nil) -> DivideResult {
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
189 |
190 |         let detectTextRequest = VNDetectTextRectanglesRequest()
/Users/admin/builder/spi-builder-workspace/Source/Preprocessor.swift:233:5: warning: 'public' modifier is redundant for instance method declared in a public extension
231 |     ///
232 |     ///
233 |     public func croppedMaxRectangle() -> CorpMaxRectangleResult {
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
234 |
235 |         let request = VNDetectRectanglesRequest()
/Users/admin/builder/spi-builder-workspace/Source/Preprocessor.swift:264:5: warning: 'public' modifier is redundant for instance method declared in a public extension
262 |     ///
263 |     ///
264 |     public func correctionByFace() -> FaceCorrectionResult {
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
265 |
266 |         let detector = CIDetector(ofType: CIDetectorTypeFace, context: nil, options: [CIDetectorAccuracy: CIDetectorAccuracyLow])!
/Users/admin/builder/spi-builder-workspace/Source/Preprocessor.swift:313:5: warning: 'public' modifier is redundant for instance method declared in a public extension
311 |
312 |     // 矩形透视矫正
313 |     public func perspectiveCorrection(boundingBox box: CGRect, topLeft: CGPoint, topRight: CGPoint, bottomLeft: CGPoint, bottomRight: CGPoint) -> PerspectiveCorrectionResult {
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
314 |
315 |         let size = image.extent.size
/Users/admin/builder/spi-builder-workspace/Source/Recognizer.swift:144:5: warning: 'public' modifier is redundant for instance method declared in a public extension
142 |
143 | public extension Valueable where T == Value {
144 |     public func cropChineseIDCardNumberArea() -> Result<Value> {
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
145 |         guard let image = value?.image else {
146 |             return .failure(.notFound)
/Users/admin/builder/spi-builder-workspace/Source/Recognizer.swift:153:5: warning: 'public' modifier is redundant for instance method declared in a public extension
151 |
152 | public extension CIImage {
153 |     public func cropChineseIDCardNumberArea() -> Value {
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
154 |         // 截取 数字区
155 |         // 按照真实比例截取,身份证号码区
/Users/admin/builder/spi-builder-workspace/Source/SmoothThresholdFilter.swift:20:23: warning: 'init(source:)' was deprecated in macOS 10.14: Core Image Kernel Language API deprecated. (Define CI_SILENCE_GL_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
18 |     var inputEdge1: CGFloat = 0.85
19 |
20 |     var colorKernel = CIColorKernel(source:
   |                       `- warning: 'init(source:)' was deprecated in macOS 10.14: Core Image Kernel Language API deprecated. (Define CI_SILENCE_GL_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
21 |         "kernel vec4 color(__sample pixel, float inputEdgeO, float inputEdge1)" +
22 |             "{" +
/Users/admin/builder/spi-builder-workspace/Source/Utils.swift:14:5: warning: 'public' modifier is redundant for instance method declared in a public extension
12 |
13 | public extension CGRect {
14 |     public func scaled(to size: CGSize) -> CGRect {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
15 |         return CGRect(
16 |             x: self.origin.x * size.width,
/Users/admin/builder/spi-builder-workspace/Source/Utils.swift:23:5: warning: 'public' modifier is redundant for property declared in a public extension
21 |     }
22 |
23 |     public var area: CGFloat {
   |     `- warning: 'public' modifier is redundant for property declared in a public extension
24 |         return size.width * size.height
25 |     }
/Users/admin/builder/spi-builder-workspace/Source/Utils.swift:29:5: warning: 'public' modifier is redundant for instance method declared in a public extension
27 |
28 | public extension CGPoint {
29 |     public func scaled(to size: CGSize) -> CGPoint {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
30 |         return CGPoint(x: self.x * size.width, y: self.y * size.height)
31 |     }
/Users/admin/builder/spi-builder-workspace/Source/Utils.swift:36:5: warning: 'public' modifier is redundant for instance method declared in a public extension
34 | public extension CIImage {
35 |
36 |     public func resize(_ size: CGSize) -> CIImage {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
37 |         var outputImage = self
38 |         if extent.width > size.width || extent.height > size.height {
/Users/admin/builder/spi-builder-workspace/Source/Utils.swift:53:5: warning: 'public' modifier is redundant for instance method declared in a public extension
51 | public extension CGImage {
52 |
53 |     public func pixelBuffer(_ colorspace: CGColorSpace = CGColorSpaceCreateDeviceRGB()) -> CVPixelBuffer? {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
54 |         var pb: CVPixelBuffer? = nil
55 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Source/AdaptiveThresholdFilter.swift /Users/admin/builder/spi-builder-workspace/Source/Error.swift /Users/admin/builder/spi-builder-workspace/Source/Evil.swift /Users/admin/builder/spi-builder-workspace/Source/NSImage.swift /Users/admin/builder/spi-builder-workspace/Source/Preprocessor.swift /Users/admin/builder/spi-builder-workspace/Source/Recognizer.swift /Users/admin/builder/spi-builder-workspace/Source/SmoothThresholdFilter.swift /Users/admin/builder/spi-builder-workspace/Source/UIImage.swift /Users/admin/builder/spi-builder-workspace/Source/Utils.swift -target arm64-apple-macos12.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.build/out/ModuleCache.noindex -color-diagnostics -Xcc -fcolor-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 4 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.build/out/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.build/out/SDKStatCaches.noindex/macosx27.0-26A425-80c5bbf1d171475443272936d42f90a36a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/Evil.build/Debug/Evil-macOS-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/Evil.build/Debug/Evil-macOS-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/Evil.build/Debug/Evil-macOS-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Evil_macOS -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/Evil.build/Debug/Evil-macOS-t.build/Objects-normal/arm64/Evil-macOS_const_extract_protocols.json -disable-clang-spi -target-sdk-version 27.0 -target-sdk-name macosx27.0 -external-plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/Evil.build/Debug/Evil-macOS-t.build/Objects-normal/arm64/Evil_macOS.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/Evil.build/Debug/Evil-macOS-t.build/Objects-normal/arm64/Evil_macOS.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/Evil.build/Debug/Evil-macOS-t.build/Objects-normal/arm64/Evil-macOS-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/Evil.build/Debug/Evil-macOS-t.build/Objects-normal/arm64/Evil-macOS-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/Evil.build/Debug/Evil-macOS-t.build/Objects-normal/arm64/Evil-macOS-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/Evil.build/Debug/Evil-macOS-t.build/Objects-normal/arm64/Evil_macOS.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/Evil.build/Debug/Evil-macOS-t.build/Objects-normal/arm64/Evil_macOS.abi.json
error: Build failed
BUILD FAILURE 6.4 macosSpm