Build Information
Failed to build OpenImageIO, reference main (3e872c), with Swift 6.3 for Wasm on 23 Apr 2026 10:24:10 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.3-latest swift build --swift-sdk swift-6.3-RELEASE_wasm 2>&1Build Log
========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/1amageek/OpenImageIO.git
Reference: main
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/1amageek/OpenImageIO
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 3e872c3 Fix property key string values and codec refinements
Cloned https://github.com/1amageek/OpenImageIO.git
Revision (git rev-parse @):
3e872c399c47dac6c402732f37dac43cc7b45da5
SUCCESS checkout https://github.com/1amageek/OpenImageIO.git at main
========================================
Build
========================================
Selected platform: wasm
Swift version: 6.3
Building package at path: $PWD
https://github.com/1amageek/OpenImageIO.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.3-latest swift build --swift-sdk swift-6.3-RELEASE_wasm 2>&1
wasm-6.3-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:d69f4e7582c319245442d62a08b2d7c7fd5a0c0c69f5d2ef11d1530cd8d3329b
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.3-latest
Fetching https://github.com/1amageek/OpenCoreGraphics.git
[1/599] Fetching opencoregraphics
Fetched https://github.com/1amageek/OpenCoreGraphics.git from cache (0.29s)
Fetching https://github.com/1amageek/swift-webgpu
[1/52] Fetching swift-webgpu
Fetched https://github.com/1amageek/swift-webgpu from cache (0.20s)
Fetching https://github.com/swiftwasm/JavaScriptKit
[1/36674] Fetching javascriptkit
Fetched https://github.com/swiftwasm/JavaScriptKit from cache (1.97s)
Computing version for https://github.com/swiftwasm/JavaScriptKit
Computed https://github.com/swiftwasm/JavaScriptKit at 0.50.2 (2.48s)
Fetching https://github.com/swiftlang/swift-syntax
[1/75036] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax from cache (5.28s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 603.0.1 (7.68s)
Creating working copy for https://github.com/1amageek/OpenCoreGraphics.git
Working copy of https://github.com/1amageek/OpenCoreGraphics.git resolved at main (7ab50a7)
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 603.0.1
Creating working copy for https://github.com/1amageek/swift-webgpu
Working copy of https://github.com/1amageek/swift-webgpu resolved at main (df2bc6a)
Creating working copy for https://github.com/swiftwasm/JavaScriptKit
Working copy of https://github.com/swiftwasm/JavaScriptKit resolved at 0.50.2
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/603.0.1/swift-6.3-RELEASE-ubuntu_jammy_x86_64-MacroSupport.tar.gz
Downloaded https://download.swift.org/prebuilts/swift-syntax/603.0.1/swift-6.3-RELEASE-ubuntu_jammy_x86_64-MacroSupport.tar.gz (0.35s)
[1/1] Compiling plugin BridgeJSCommandPlugin
[2/2] Compiling plugin BridgeJS
[3/3] Compiling plugin PackageToJS
Building for debugging...
[3/15] Write sources
[9/15] Compiling _CJavaScriptEventLoop _CJavaScriptEventLoop.c
[10/15] Compiling _CJavaScriptKit _CJavaScriptKit.c
[11/15] Write swift-version-24593BA9C3E375BF.txt
[13/22] Emitting module BridgeJSMacros
[14/22] Compiling BridgeJSMacros JSClassMacro.swift
[15/22] Compiling BridgeJSMacros JSMacroSupport.swift
[16/22] Compiling BridgeJSMacros JSGetterMacro.swift
[17/22] Compiling BridgeJSMacros JSFunctionMacro.swift
[18/22] Compiling BridgeJSMacros JSSetterMacro.swift
[19/22] Compiling BridgeJSMacros BridgeJSMacrosPlugin.swift
[20/23] Wrapping AST for BridgeJSMacros for debugging
[21/23] Write Objects.LinkFileList
[22/23] Linking BridgeJSMacros-tool
[24/47] Emitting module JavaScriptKit
[25/50] Compiling JavaScriptKit ConvertibleToJSValue.swift
[26/50] Compiling JavaScriptKit Deprecated.swift
[27/50] Compiling JavaScriptKit Features.swift
[28/50] Compiling JavaScriptKit JSTracing.swift
[29/50] Compiling JavaScriptKit JSUndefinedOr.swift
[30/50] Compiling JavaScriptKit JSValue.swift
[31/50] Compiling JavaScriptKit JSThrowingFunction.swift
[32/50] Compiling JavaScriptKit JSBridgedType.swift
[33/50] Compiling JavaScriptKit JSException.swift
[34/50] Compiling JavaScriptKit JSArray.swift
[35/50] Compiling JavaScriptKit JSDate.swift
[36/50] Compiling JavaScriptKit JSError.swift
[37/50] Compiling JavaScriptKit JSPromise.swift
[38/50] Compiling JavaScriptKit JSTimer.swift
[39/50] Compiling JavaScriptKit JSTypedArray.swift
[40/50] Compiling JavaScriptKit BridgeJSIntrinsics.swift
[41/50] Compiling JavaScriptKit ConstructibleFromJSValue.swift
[42/50] Compiling JavaScriptKit JSValueDecoder.swift
[43/50] Compiling JavaScriptKit Macros.swift
[44/50] Compiling JavaScriptKit ThreadLocal.swift
[45/50] Compiling JavaScriptKit JSObject.swift
[46/50] Compiling JavaScriptKit JSString.swift
[47/50] Compiling JavaScriptKit JSSymbol.swift
[48/50] Compiling JavaScriptKit JSBigInt.swift
[49/50] Compiling JavaScriptKit JSClosure.swift
[50/50] Compiling JavaScriptKit JSObject+CallAsFunction.swift
[52/59] Compiling JavaScriptEventLoop JavaScriptEventLoop+LegacyHooks.swift
[53/60] Compiling JavaScriptEventLoop JavaScriptEventLoop.swift
[54/60] Compiling JavaScriptEventLoop JavaScriptEventLoop+ExecutorFactory.swift
[55/60] Compiling JavaScriptEventLoop JSRemote.swift
[56/60] Emitting module JavaScriptEventLoop
[57/60] Compiling JavaScriptEventLoop JSSending.swift
[58/60] Compiling JavaScriptEventLoop JobQueue.swift
[59/60] Compiling JavaScriptEventLoop WebWorkerDedicatedExecutor.swift
[60/60] Compiling JavaScriptEventLoop WebWorkerTaskExecutor.swift
[62/76] Compiling SwiftWebGPU GPURenderPipeline.swift
[63/76] Compiling SwiftWebGPU GPUSampler.swift
[64/78] Compiling SwiftWebGPU GPUBindGroup.swift
[65/78] Compiling SwiftWebGPU GPUBuffer.swift
[66/78] Compiling SwiftWebGPU GPU.swift
[67/78] Compiling SwiftWebGPU GPUAdapter.swift
[68/78] Emitting module SwiftWebGPU
[69/78] Compiling SwiftWebGPU GPUQueue.swift
[70/78] Compiling SwiftWebGPU GPURenderPassEncoder.swift
[71/78] Compiling SwiftWebGPU GPUErrors.swift
[72/78] Compiling SwiftWebGPU GPUFlags.swift
[73/78] Compiling SwiftWebGPU GPUCanvasContext.swift
[74/78] Compiling SwiftWebGPU GPUCommandEncoder.swift
[75/78] Compiling SwiftWebGPU GPUDevice.swift
[76/78] Compiling SwiftWebGPU GPUEnums.swift
[77/78] Compiling SwiftWebGPU GPUShaderModule.swift
[78/78] Compiling SwiftWebGPU GPUTexture.swift
[80/131] Emitting module OpenCoreGraphics
[81/131] Compiling OpenCoreGraphics CGPointConformances.swift
[82/131] Compiling OpenCoreGraphics CGRectConformances.swift
[83/131] Compiling OpenCoreGraphics CGSizeConformances.swift
[84/131] Compiling OpenCoreGraphics CGAffineTransform.swift
[85/131] Compiling OpenCoreGraphics CGAffineTransformComponents.swift
[86/131] Compiling OpenCoreGraphics CGGeometryExtensions.swift
[87/131] Compiling OpenCoreGraphics CGVector.swift
[88/131] Compiling OpenCoreGraphics CGBitmapInfo.swift
[89/138] Compiling OpenCoreGraphics CGBitmapParameters.swift
[90/138] Compiling OpenCoreGraphics CGBlendMode.swift
[91/138] Compiling OpenCoreGraphics CGColor.swift
[92/138] Compiling OpenCoreGraphics CGColorConversionInfo.swift
[93/138] Compiling OpenCoreGraphics CGColorModel.swift
[94/138] Compiling OpenCoreGraphics CGColorSpace.swift
[95/138] Compiling OpenCoreGraphics CGComponent.swift
[96/138] Compiling OpenCoreGraphics CGContentInfo.swift
[97/138] Compiling OpenCoreGraphics CGFunction.swift
[98/138] Compiling OpenCoreGraphics CGGradient.swift
[99/138] Compiling OpenCoreGraphics CGGradientDrawingOptions.swift
[100/138] Compiling OpenCoreGraphics CGImage.swift
[101/138] Compiling OpenCoreGraphics CGImageAlphaInfo.swift
[102/138] Compiling OpenCoreGraphics CGImageComponentInfo.swift
[103/138] Compiling OpenCoreGraphics CGInterpolationQuality.swift
[104/138] Compiling OpenCoreGraphics GeometryCache.swift
[105/138] Compiling OpenCoreGraphics PipelineRegistry.swift
[106/138] Compiling OpenCoreGraphics TextureManager.swift
[107/138] Compiling OpenCoreGraphics PathTessellator.swift
[108/138] Compiling OpenCoreGraphics Shaders.swift
[109/138] Compiling OpenCoreGraphics StrokeGenerator.swift
[110/138] Compiling OpenCoreGraphics Vertex.swift
[111/138] Compiling OpenCoreGraphics CGLayer.swift
[112/138] Compiling OpenCoreGraphics CGMutablePath.swift
[113/138] Compiling OpenCoreGraphics CGPDFDocument.swift
[114/138] Compiling OpenCoreGraphics CGPDFObject.swift
[115/138] Compiling OpenCoreGraphics CGPDFPage.swift
[116/138] Compiling OpenCoreGraphics CGPDFScanner.swift
[117/138] Compiling OpenCoreGraphics CGPDFTypes.swift
[118/138] Compiling OpenCoreGraphics CGPath.swift
[119/138] Compiling OpenCoreGraphics CGPathEnums.swift
[120/138] Compiling OpenCoreGraphics CGPattern.swift
[121/138] Compiling OpenCoreGraphics CGRenderingBufferProvider.swift
[122/138] Compiling OpenCoreGraphics CGShading.swift
[123/138] Compiling OpenCoreGraphics CGTextDrawingMode.swift
[124/138] Compiling OpenCoreGraphics Data+BinaryReading.swift
[125/138] Compiling OpenCoreGraphics CGContentToneMappingInfo.swift
[126/138] Compiling OpenCoreGraphics CGContext.swift
[127/138] Compiling OpenCoreGraphics CGContextRendererDelegate.swift
[128/138] Compiling OpenCoreGraphics CGDataConsumer.swift
[129/138] Compiling OpenCoreGraphics CGDataProvider.swift
[130/138] Compiling OpenCoreGraphics CGError.swift
[131/138] Compiling OpenCoreGraphics CGFont.swift
[132/138] Compiling OpenCoreGraphics FontTables.swift
[133/138] Compiling OpenCoreGraphics SFNTParser.swift
[134/138] Compiling OpenCoreGraphics OpenCoreGraphics.swift
[135/138] Compiling OpenCoreGraphics CGWebGPUContextRenderer.swift
[136/138] Compiling OpenCoreGraphics CGWebGPURenderer.swift
[137/138] Compiling OpenCoreGraphics EarClipping.swift
[138/138] Compiling OpenCoreGraphics BufferPool.swift
[140/167] Emitting module OpenImageIO
[141/170] Compiling OpenImageIO CGImageMetadataType.swift
/host/spi-builder-workspace/Sources/OpenImageIO/CGImageSource.swift:663:31: error: value of type 'CGDataProvider' has no member 'copyData'
661 | /// the other two provider kinds.
662 | public func CGImageSourceCreateWithDataProvider(_ provider: CGDataProvider, _ options: [String: Any]?) -> CGImageSource? {
663 | guard let data = provider.copyData() else { return nil }
| `- error: value of type 'CGDataProvider' has no member 'copyData'
664 | return CGImageSource(data: data, options: options)
665 | }
/host/spi-builder-workspace/Sources/OpenImageIO/CGImageSource.swift:934:28: error: value of type 'CGDataProvider' has no member 'copyData'
932 | /// silently leaving the image source's data unchanged.
933 | public func CGImageSourceUpdateDataProvider(_ isrc: CGImageSource, _ provider: CGDataProvider, _ final: Bool) {
934 | if let data = provider.copyData() {
| `- error: value of type 'CGDataProvider' has no member 'copyData'
935 | isrc.imageData = data
936 | }
[142/170] Compiling OpenImageIO CGImagePropertyOrientation.swift
/host/spi-builder-workspace/Sources/OpenImageIO/CGImageSource.swift:663:31: error: value of type 'CGDataProvider' has no member 'copyData'
661 | /// the other two provider kinds.
662 | public func CGImageSourceCreateWithDataProvider(_ provider: CGDataProvider, _ options: [String: Any]?) -> CGImageSource? {
663 | guard let data = provider.copyData() else { return nil }
| `- error: value of type 'CGDataProvider' has no member 'copyData'
664 | return CGImageSource(data: data, options: options)
665 | }
/host/spi-builder-workspace/Sources/OpenImageIO/CGImageSource.swift:934:28: error: value of type 'CGDataProvider' has no member 'copyData'
932 | /// silently leaving the image source's data unchanged.
933 | public func CGImageSourceUpdateDataProvider(_ isrc: CGImageSource, _ provider: CGDataProvider, _ final: Bool) {
934 | if let data = provider.copyData() {
| `- error: value of type 'CGDataProvider' has no member 'copyData'
935 | isrc.imageData = data
936 | }
[143/170] Compiling OpenImageIO CGImageSource.swift
/host/spi-builder-workspace/Sources/OpenImageIO/CGImageSource.swift:663:31: error: value of type 'CGDataProvider' has no member 'copyData'
661 | /// the other two provider kinds.
662 | public func CGImageSourceCreateWithDataProvider(_ provider: CGDataProvider, _ options: [String: Any]?) -> CGImageSource? {
663 | guard let data = provider.copyData() else { return nil }
| `- error: value of type 'CGDataProvider' has no member 'copyData'
664 | return CGImageSource(data: data, options: options)
665 | }
/host/spi-builder-workspace/Sources/OpenImageIO/CGImageSource.swift:934:28: error: value of type 'CGDataProvider' has no member 'copyData'
932 | /// silently leaving the image source's data unchanged.
933 | public func CGImageSourceUpdateDataProvider(_ isrc: CGImageSource, _ provider: CGDataProvider, _ final: Bool) {
934 | if let data = provider.copyData() {
| `- error: value of type 'CGDataProvider' has no member 'copyData'
935 | isrc.imageData = data
936 | }
[144/170] Compiling OpenImageIO CGImageSourceStatus.swift
/host/spi-builder-workspace/Sources/OpenImageIO/CGImageSource.swift:663:31: error: value of type 'CGDataProvider' has no member 'copyData'
661 | /// the other two provider kinds.
662 | public func CGImageSourceCreateWithDataProvider(_ provider: CGDataProvider, _ options: [String: Any]?) -> CGImageSource? {
663 | guard let data = provider.copyData() else { return nil }
| `- error: value of type 'CGDataProvider' has no member 'copyData'
664 | return CGImageSource(data: data, options: options)
665 | }
/host/spi-builder-workspace/Sources/OpenImageIO/CGImageSource.swift:934:28: error: value of type 'CGDataProvider' has no member 'copyData'
932 | /// silently leaving the image source's data unchanged.
933 | public func CGImageSourceUpdateDataProvider(_ isrc: CGImageSource, _ provider: CGDataProvider, _ final: Bool) {
934 | if let data = provider.copyData() {
| `- error: value of type 'CGDataProvider' has no member 'copyData'
935 | isrc.imageData = data
936 | }
[145/170] Compiling OpenImageIO IPTCProperties.swift
[146/170] Compiling OpenImageIO ImageProperties.swift
[147/170] Compiling OpenImageIO XMPNamespaces.swift
[148/170] Compiling OpenImageIO WebPDecoder.swift
[149/170] Compiling OpenImageIO EXIFProperties.swift
[150/170] Compiling OpenImageIO BMPEncoder.swift
[151/170] Compiling OpenImageIO ColorQuantizer.swift
[152/170] Compiling OpenImageIO WebPEncoder.swift
[153/170] Compiling OpenImageIO FormatProperties.swift
[154/170] Compiling OpenImageIO GPSProperties.swift
[155/170] Compiling OpenImageIO Deflate.swift
[156/170] Compiling OpenImageIO LZW.swift
[157/170] Compiling OpenImageIO BMPDecoder.swift
[158/170] Compiling OpenImageIO GIFDecoder.swift
[159/170] Compiling OpenImageIO JPEGDecoder.swift
/host/spi-builder-workspace/Sources/OpenImageIO/Decoders/JPEGDecoder.swift:143:25: warning: immutable value 'i' was never used; consider replacing with '_' or removing it [#no-usage]
141 |
142 | var scanOffset = segmentStart + 1
143 | for i in 0..<numComponents {
| `- warning: immutable value 'i' was never used; consider replacing with '_' or removing it [#no-usage]
144 | guard scanOffset + 1 < segmentEnd else { break }
145 | let compId = Int(ptr[scanOffset])
/host/spi-builder-workspace/Sources/OpenImageIO/Decoders/JPEGDecoder.swift:198:17: warning: initialization of immutable value 'bytesPerValue' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
196 |
197 | var table = QuantizationTable()
198 | let bytesPerValue = precision == 0 ? 1 : 2
| `- warning: initialization of immutable value 'bytesPerValue' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
199 |
200 | for i in 0..<64 {
/host/spi-builder-workspace/Sources/OpenImageIO/Decoders/JPEGDecoder.swift:667:13: warning: variable 'byte' was never mutated; consider changing to 'let' constant
665 | guard offset < endOffset else { return false }
666 |
667 | var byte = ptr[offset]
| `- warning: variable 'byte' was never mutated; consider changing to 'let' constant
668 | offset += 1
669 |
[160/170] Compiling OpenImageIO PNGDecoder.swift
/host/spi-builder-workspace/Sources/OpenImageIO/Decoders/JPEGDecoder.swift:143:25: warning: immutable value 'i' was never used; consider replacing with '_' or removing it [#no-usage]
141 |
142 | var scanOffset = segmentStart + 1
143 | for i in 0..<numComponents {
| `- warning: immutable value 'i' was never used; consider replacing with '_' or removing it [#no-usage]
144 | guard scanOffset + 1 < segmentEnd else { break }
145 | let compId = Int(ptr[scanOffset])
/host/spi-builder-workspace/Sources/OpenImageIO/Decoders/JPEGDecoder.swift:198:17: warning: initialization of immutable value 'bytesPerValue' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
196 |
197 | var table = QuantizationTable()
198 | let bytesPerValue = precision == 0 ? 1 : 2
| `- warning: initialization of immutable value 'bytesPerValue' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
199 |
200 | for i in 0..<64 {
/host/spi-builder-workspace/Sources/OpenImageIO/Decoders/JPEGDecoder.swift:667:13: warning: variable 'byte' was never mutated; consider changing to 'let' constant
665 | guard offset < endOffset else { return false }
666 |
667 | var byte = ptr[offset]
| `- warning: variable 'byte' was never mutated; consider changing to 'let' constant
668 | offset += 1
669 |
[161/170] Compiling OpenImageIO TIFFDecoder.swift
/host/spi-builder-workspace/Sources/OpenImageIO/Decoders/JPEGDecoder.swift:143:25: warning: immutable value 'i' was never used; consider replacing with '_' or removing it [#no-usage]
141 |
142 | var scanOffset = segmentStart + 1
143 | for i in 0..<numComponents {
| `- warning: immutable value 'i' was never used; consider replacing with '_' or removing it [#no-usage]
144 | guard scanOffset + 1 < segmentEnd else { break }
145 | let compId = Int(ptr[scanOffset])
/host/spi-builder-workspace/Sources/OpenImageIO/Decoders/JPEGDecoder.swift:198:17: warning: initialization of immutable value 'bytesPerValue' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
196 |
197 | var table = QuantizationTable()
198 | let bytesPerValue = precision == 0 ? 1 : 2
| `- warning: initialization of immutable value 'bytesPerValue' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
199 |
200 | for i in 0..<64 {
/host/spi-builder-workspace/Sources/OpenImageIO/Decoders/JPEGDecoder.swift:667:13: warning: variable 'byte' was never mutated; consider changing to 'let' constant
665 | guard offset < endOffset else { return false }
666 |
667 | var byte = ptr[offset]
| `- warning: variable 'byte' was never mutated; consider changing to 'let' constant
668 | offset += 1
669 |
[162/170] Compiling OpenImageIO VP8Decoder.swift
/host/spi-builder-workspace/Sources/OpenImageIO/Decoders/JPEGDecoder.swift:143:25: warning: immutable value 'i' was never used; consider replacing with '_' or removing it [#no-usage]
141 |
142 | var scanOffset = segmentStart + 1
143 | for i in 0..<numComponents {
| `- warning: immutable value 'i' was never used; consider replacing with '_' or removing it [#no-usage]
144 | guard scanOffset + 1 < segmentEnd else { break }
145 | let compId = Int(ptr[scanOffset])
/host/spi-builder-workspace/Sources/OpenImageIO/Decoders/JPEGDecoder.swift:198:17: warning: initialization of immutable value 'bytesPerValue' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
196 |
197 | var table = QuantizationTable()
198 | let bytesPerValue = precision == 0 ? 1 : 2
| `- warning: initialization of immutable value 'bytesPerValue' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
199 |
200 | for i in 0..<64 {
/host/spi-builder-workspace/Sources/OpenImageIO/Decoders/JPEGDecoder.swift:667:13: warning: variable 'byte' was never mutated; consider changing to 'let' constant
665 | guard offset < endOffset else { return false }
666 |
667 | var byte = ptr[offset]
| `- warning: variable 'byte' was never mutated; consider changing to 'let' constant
668 | offset += 1
669 |
[163/170] Compiling OpenImageIO CGImageDestination.swift
[164/170] Compiling OpenImageIO CGImageMetadata.swift
[165/170] Compiling OpenImageIO CGImageMetadataErrors.swift
[166/170] Compiling OpenImageIO CGImageMetadataTag.swift
[167/170] Compiling OpenImageIO GIFEncoder.swift
[168/170] Compiling OpenImageIO JPEGEncoder.swift
[169/170] Compiling OpenImageIO PNGEncoder.swift
[170/170] Compiling OpenImageIO TIFFEncoder.swift
BUILD FAILURE 6.3 wasm