The Swift Package Index logo.Swift Package Index

Build Information

Failed to build EllipticCurve, reference 0.3.2 (4ef14c), with Swift 6.4 for macOS (Xcode) using Xcode 27.0 on 15 Sep 2026 20:56:51 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme EllipticCurve -destination platform=macOS,arch=arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/hyugit/EllipticCurve.git
Reference: 0.3.2
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/hyugit/EllipticCurve
 * tag               0.3.2      -> FETCH_HEAD
HEAD is now at 4ef14cb fix type miscasting (#4)
Cloned https://github.com/hyugit/EllipticCurve.git
Revision (git rev-parse @):
4ef14cbde93db6d535c271a7f1aeccaf9d50b961
SUCCESS checkout https://github.com/hyugit/EllipticCurve.git at 0.3.2
========================================
Build
========================================
Selected platform:         macosXcodebuild
Swift version:             6.4
Building package at path:  $PWD
https://github.com/hyugit/EllipticCurve.git
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
resolved source packages:
{
  "dependencies" : [
    {
      "identity" : "uint256",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.2.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/mryu87/UInt256.git"
    }
  ],
  "manifest_display_name" : "EllipticCurve",
  "name" : "EllipticCurve",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "EllipticCurve",
      "targets" : [
        "EllipticCurve"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "EllipticCurve",
      "module_type" : "SwiftTarget",
      "name" : "EllipticCurve",
      "path" : "Sources",
      "product_dependencies" : [
        "UInt256"
      ],
      "product_memberships" : [
        "EllipticCurve"
      ],
      "sources" : [
        "CommonCurves/Secp192k1.swift",
        "CommonCurves/Secp192r1.swift",
        "CommonCurves/Secp224k1.swift",
        "CommonCurves/Secp224r1.swift",
        "CommonCurves/Secp256k1.swift",
        "CommonCurves/Secp256r1.swift",
        "EllipticCurve/EllipticCurve+Default.swift",
        "EllipticCurve/EllipticCurve.swift",
        "EllipticCurve/EllipticCurveOverFiniteField+Default.swift",
        "EllipticCurve/EllipticCurveOverFiniteField.swift",
        "FiniteField/BasicArithmeticOperations.swift",
        "FiniteField/FiniteField.swift",
        "FiniteField/FiniteFieldInteger+Default.swift",
        "FiniteField/FiniteFieldInteger.swift",
        "SignatureAlgorithms/ECDSA.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "4.0"
}
{
  "project" : {
    "configurations" : [
      "Debug",
      "Release"
    ],
    "name" : "EllipticCurve",
    "schemes" : [
      "EllipticCurve iOS",
      "EllipticCurve macOS",
      "EllipticCurveTests"
    ],
    "targets" : [
      "EllipticCurve iOS",
      "EllipticCurve macOS",
      "EllipticCurveTests"
    ]
  }
}
{
  "workspace" : {
    "name" : "EllipticCurve",
    "schemes" : [
      "EllipticCurve"
    ]
  }
}
2026-09-15 16:56:39.428 xcodebuild[643:4069] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme EllipticCurve -destination platform=macOS,arch=arm64
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.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 EllipticCurve -destination platform=macOS,arch=arm64
Resolve Package Graph
Resolve Package Graph
Resolved source packages:
  EllipticCurve: /Users/admin/builder/spi-builder-workspace
  UInt256: https://github.com/mryu87/UInt256.git @ 0.2.2
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (4 targets)
    Target 'EllipticCurve-product' in project 'EllipticCurve'
        ➜ Explicit dependency on target 'EllipticCurve' in project 'EllipticCurve'
        ➜ Explicit dependency on target 'UInt256-product' in project 'UInt256'
    Target 'EllipticCurve' in project 'EllipticCurve'
        ➜ Explicit dependency on target 'UInt256-product' in project 'UInt256'
    Target 'UInt256-product' in project 'UInt256'
        ➜ Explicit dependency on target 'UInt256' in project 'UInt256'
    Target 'UInt256' in project 'UInt256' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
Build description signature: e84d4f563a15b52ef9d407bf0d6e8003
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/e84d4f563a15b52ef9d407bf0d6e8003.xcbuilddata
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/CompilationCache.noindex
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/CompilationCache.noindex
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PrecompiledHeaders
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PrecompiledHeaders
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/UInt256.modulemap (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/UInt256.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/UInt256.DependencyStaticMetadataFileList (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/UInt256.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/UInt256.DependencyMetadataFileList (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/UInt256.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256-OutputFileMap.json (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256.SwiftFileList (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256.SwiftConstValuesFileList (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256_const_extract_protocols.json (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256.LinkFileList (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve_const_extract_protocols.json (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve.SwiftFileList (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve.SwiftConstValuesFileList (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve.LinkFileList (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve-OutputFileMap.json (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/EllipticCurve.modulemap (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/EllipticCurve.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/EllipticCurve.DependencyStaticMetadataFileList (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/EllipticCurve.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/EllipticCurve.DependencyMetadataFileList (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/EllipticCurve.DependencyMetadataFileList
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps/UInt256.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/UInt256.modulemap (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/UInt256.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps/EllipticCurve.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/EllipticCurve.modulemap (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/EllipticCurve.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps
SwiftDriver UInt256 normal arm64 com.apple.xcode.tools.swift.compiler (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name UInt256 -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -target arm64-apple-macos12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 4 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/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/.derivedData/Build/Products/Debug -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256-OutputFileMap.json -save-temps -no-color-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256.swiftmodule -serialize-diagnostics -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ UInt256+CustomStringConvertible.swift,\ UInt256+Divide&Conquer.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/UInt256+CustomStringConvertible.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/UInt256+Divide&Conquer.swift (in target 'UInt256' from project 'UInt256')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/UInt256+CustomStringConvertible.swift (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UInt256+CustomStringConvertible.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/UInt256+Divide&Conquer.swift (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UInt256+Divide\&Conquer.swift
SwiftCompile normal arm64 Compiling\ UInt256+Equatable.swift,\ UInt256+ExpressibleByIntegerLiteral.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/UInt256+Equatable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/UInt256+ExpressibleByIntegerLiteral.swift (in target 'UInt256' from project 'UInt256')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/UInt256+Equatable.swift (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UInt256+Equatable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/UInt256+ExpressibleByIntegerLiteral.swift (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UInt256+ExpressibleByIntegerLiteral.swift
SwiftCompile normal arm64 Compiling\ UInt256+Numeric.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/UInt256+Numeric.swift (in target 'UInt256' from project 'UInt256')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/UInt256+Numeric.swift (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UInt256+Numeric.swift
SwiftCompile normal arm64 Compiling\ UInt256+FixedWidthInteger.swift,\ UInt256+Hashable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/UInt256+FixedWidthInteger.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/UInt256+Hashable.swift (in target 'UInt256' from project 'UInt256')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/UInt256+FixedWidthInteger.swift (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UInt256+FixedWidthInteger.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/UInt256+Hashable.swift (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UInt256+Hashable.swift
SwiftCompile normal arm64 Compiling\ FixedWidthInteger+LongDivision.swift,\ UInt256+BarrettDivision.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/FixedWidthInteger+LongDivision.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/UInt256+BarrettDivision.swift (in target 'UInt256' from project 'UInt256')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/FixedWidthInteger+LongDivision.swift (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FixedWidthInteger+LongDivision.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/UInt256+BarrettDivision.swift (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UInt256+BarrettDivision.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ UInt256 (in target 'UInt256' from project 'UInt256')
SwiftCompile normal arm64 (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ UInt256+Karatsuba.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/UInt256+Karatsuba.swift (in target 'UInt256' from project 'UInt256')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/UInt256+Karatsuba.swift (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UInt256+Karatsuba.swift
SwiftCompile normal arm64 Compiling\ UInt256.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/UInt256.swift (in target 'UInt256' from project 'UInt256')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/UInt256.swift (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UInt256.swift
SwiftCompile normal arm64 Compiling\ UInt256+arc4random.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/UInt256+arc4random.swift (in target 'UInt256' from project 'UInt256')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/UInt256+arc4random.swift (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UInt256+arc4random.swift
SwiftCompile normal arm64 Compiling\ UInt256+UnsignedInteger.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/UInt256+UnsignedInteger.swift (in target 'UInt256' from project 'UInt256')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/UInt256+UnsignedInteger.swift (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UInt256+UnsignedInteger.swift
SwiftCompile normal arm64 Compiling\ UInt256+BinaryInteger.swift,\ UInt256+Comparable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/UInt256+BinaryInteger.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/UInt256+Comparable.swift (in target 'UInt256' from project 'UInt256')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/UInt256+BinaryInteger.swift (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UInt256+BinaryInteger.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256/Sources/UInt256+Comparable.swift (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UInt256+Comparable.swift
SwiftDriverJobDiscovery normal arm64 Emitting module for UInt256 (in target 'UInt256' from project 'UInt256')
SwiftDriver\ Compilation\ Requirements UInt256 normal arm64 com.apple.xcode.tools.swift.compiler (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-Swift-Compilation-Requirements -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name UInt256 -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -target arm64-apple-macos12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 4 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/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/.derivedData/Build/Products/Debug -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256-OutputFileMap.json -save-temps -no-color-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256.swiftmodule -serialize-diagnostics -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriverJobDiscovery normal arm64 Compiling UInt256+Equatable.swift, UInt256+ExpressibleByIntegerLiteral.swift (in target 'UInt256' from project 'UInt256')
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps/UInt256-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256-Swift.h (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256
    builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps/UInt256-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/UInt256.swiftmodule/arm64-apple-macos.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256.swiftmodule (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/UInt256.swiftmodule/arm64-apple-macos.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/UInt256.swiftmodule/arm64-apple-macos.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256.swiftdoc (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/UInt256.swiftmodule/arm64-apple-macos.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/UInt256.swiftmodule/arm64-apple-macos.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256.abi.json (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/UInt256.swiftmodule/arm64-apple-macos.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/UInt256.swiftmodule/Project/arm64-apple-macos.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256.swiftsourceinfo (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/UInt256
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/UInt256.swiftmodule/Project/arm64-apple-macos.swiftsourceinfo
SwiftDriverJobDiscovery normal arm64 Compiling UInt256+UnsignedInteger.swift (in target 'UInt256' from project 'UInt256')
SwiftDriver EllipticCurve normal arm64 com.apple.xcode.tools.swift.compiler (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name EllipticCurve -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -target arm64-apple-macos12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 4 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/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/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve-OutputFileMap.json -save-temps -no-color-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve.swiftmodule -serialize-diagnostics -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ Secp224k1.swift,\ Secp224r1.swift /Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp224k1.swift /Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp224r1.swift (in target 'EllipticCurve' from project 'EllipticCurve')
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger+Default.swift:11:22: warning: typealias overriding associated type 'Magnitude' from protocol 'Numeric' is better expressed as same-type constraint on the protocol
  9 | extension FiniteFieldInteger {
 10 |     public typealias IntegerLiteralType = Int
 11 |     public typealias Magnitude = Self.Type
    |                      `- warning: typealias overriding associated type 'Magnitude' from protocol 'Numeric' is better expressed as same-type constraint on the protocol
 12 |
 13 |     public static var Order: Element {
Swift.Numeric.Magnitude:2:16: note: 'Magnitude' declared here
1 | protocol Numeric {
2 | associatedtype Magnitude : Comparable, Numeric}
  |                `- note: 'Magnitude' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger+Default.swift:10:22: warning: typealias overriding associated type 'IntegerLiteralType' from protocol 'ExpressibleByIntegerLiteral' is better expressed as same-type constraint on the protocol
  8 | /// and do not apply to points or other element types
  9 | extension FiniteFieldInteger {
 10 |     public typealias IntegerLiteralType = Int
    |                      `- warning: typealias overriding associated type 'IntegerLiteralType' from protocol 'ExpressibleByIntegerLiteral' is better expressed as same-type constraint on the protocol
 11 |     public typealias Magnitude = Self.Type
 12 |
Swift.ExpressibleByIntegerLiteral.IntegerLiteralType:2:16: note: 'IntegerLiteralType' declared here
1 | protocol ExpressibleByIntegerLiteral {
2 | associatedtype IntegerLiteralType : _ExpressibleByBuiltinIntegerLiteral}
  |                `- note: 'IntegerLiteralType' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Comparable'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Comparable'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Numeric'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Numeric'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Equatable'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Equatable'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : AdditiveArithmetic'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : AdditiveArithmetic'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : ExpressibleByIntegerLiteral'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : ExpressibleByIntegerLiteral'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp224k1.swift:25:19: error: type 'Secp224k1.FFInt' does not conform to protocol 'FiniteFieldInteger'
23 | public struct Secp224k1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   `- error: type 'Secp224k1.FFInt' does not conform to protocol 'FiniteFieldInteger'
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp224k1.swift:25:19: error: 'FiniteFieldInteger' requires the types 'Secp224k1.FFInt' and 'Secp224k1.FFInt.Type' be equivalent
23 | public struct Secp224k1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   |- error: 'FiniteFieldInteger' requires the types 'Secp224k1.FFInt' and 'Secp224k1.FFInt.Type' be equivalent
   |                   `- note: requirement specified as 'Self.Magnitude' == 'Self.Type' [with Self = Secp224k1.FFInt]
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
/Users/admin/builder/spi-builder-workspace/Sources/EllipticCurve/EllipticCurveOverFiniteField+Default.swift:7:22: warning: typealias overriding associated type 'Element' from protocol 'FiniteField' is better expressed as same-type constraint on the protocol
 5 | extension EllipticCurveOverFiniteField {
 6 |
 7 |     public typealias Element = Self.Coordinate.Element
   |                      `- warning: typealias overriding associated type 'Element' from protocol 'FiniteField' is better expressed as same-type constraint on the protocol
 8 |
 9 |     public static var Zero: Self {
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteField.swift:7:20: note: 'Element' declared here
 5 |
 6 | public protocol FiniteField: CustomStringConvertible {
 7 |     associatedtype Element: UnsignedInteger, FixedWidthInteger
   |                    `- note: 'Element' declared here
 8 |
 9 |     static var Characteristic: Element { get }
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp224r1.swift:25:19: error: type 'Secp224r1.FFInt' does not conform to protocol 'FiniteFieldInteger'
23 | public struct Secp224r1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   `- error: type 'Secp224r1.FFInt' does not conform to protocol 'FiniteFieldInteger'
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp224k1.swift (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Secp224k1.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp224r1.swift (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Secp224r1.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ EllipticCurve (in target 'EllipticCurve' from project 'EllipticCurve')
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger+Default.swift:11:22: warning: typealias overriding associated type 'Magnitude' from protocol 'Numeric' is better expressed as same-type constraint on the protocol
  9 | extension FiniteFieldInteger {
 10 |     public typealias IntegerLiteralType = Int
 11 |     public typealias Magnitude = Self.Type
    |                      `- warning: typealias overriding associated type 'Magnitude' from protocol 'Numeric' is better expressed as same-type constraint on the protocol
 12 |
 13 |     public static var Order: Element {
Swift.Numeric.Magnitude:2:16: note: 'Magnitude' declared here
1 | protocol Numeric {
2 | associatedtype Magnitude : Comparable, Numeric}
  |                `- note: 'Magnitude' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger+Default.swift:10:22: warning: typealias overriding associated type 'IntegerLiteralType' from protocol 'ExpressibleByIntegerLiteral' is better expressed as same-type constraint on the protocol
  8 | /// and do not apply to points or other element types
  9 | extension FiniteFieldInteger {
 10 |     public typealias IntegerLiteralType = Int
    |                      `- warning: typealias overriding associated type 'IntegerLiteralType' from protocol 'ExpressibleByIntegerLiteral' is better expressed as same-type constraint on the protocol
 11 |     public typealias Magnitude = Self.Type
 12 |
Swift.ExpressibleByIntegerLiteral.IntegerLiteralType:2:16: note: 'IntegerLiteralType' declared here
1 | protocol ExpressibleByIntegerLiteral {
2 | associatedtype IntegerLiteralType : _ExpressibleByBuiltinIntegerLiteral}
  |                `- note: 'IntegerLiteralType' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Comparable'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Comparable'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Numeric'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Numeric'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Equatable'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Equatable'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : AdditiveArithmetic'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : AdditiveArithmetic'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : ExpressibleByIntegerLiteral'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : ExpressibleByIntegerLiteral'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp192k1.swift:25:19: error: type 'Secp192k1.FFInt' does not conform to protocol 'FiniteFieldInteger'
23 | public struct Secp192k1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   `- error: type 'Secp192k1.FFInt' does not conform to protocol 'FiniteFieldInteger'
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp192k1.swift:25:19: error: 'FiniteFieldInteger' requires the types 'Secp192k1.FFInt' and 'Secp192k1.FFInt.Type' be equivalent
23 | public struct Secp192k1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   |- error: 'FiniteFieldInteger' requires the types 'Secp192k1.FFInt' and 'Secp192k1.FFInt.Type' be equivalent
   |                   `- note: requirement specified as 'Self.Magnitude' == 'Self.Type' [with Self = Secp192k1.FFInt]
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
/Users/admin/builder/spi-builder-workspace/Sources/EllipticCurve/EllipticCurveOverFiniteField+Default.swift:7:22: warning: typealias overriding associated type 'Element' from protocol 'FiniteField' is better expressed as same-type constraint on the protocol
 5 | extension EllipticCurveOverFiniteField {
 6 |
 7 |     public typealias Element = Self.Coordinate.Element
   |                      `- warning: typealias overriding associated type 'Element' from protocol 'FiniteField' is better expressed as same-type constraint on the protocol
 8 |
 9 |     public static var Zero: Self {
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteField.swift:7:20: note: 'Element' declared here
 5 |
 6 | public protocol FiniteField: CustomStringConvertible {
 7 |     associatedtype Element: UnsignedInteger, FixedWidthInteger
   |                    `- note: 'Element' declared here
 8 |
 9 |     static var Characteristic: Element { get }
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp192r1.swift:25:19: error: type 'Secp192r1.FFInt' does not conform to protocol 'FiniteFieldInteger'
23 | public struct Secp192r1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   `- error: type 'Secp192r1.FFInt' does not conform to protocol 'FiniteFieldInteger'
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp192r1.swift:25:19: error: 'FiniteFieldInteger' requires the types 'Secp192r1.FFInt' and 'Secp192r1.FFInt.Type' be equivalent
23 | public struct Secp192r1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   |- error: 'FiniteFieldInteger' requires the types 'Secp192r1.FFInt' and 'Secp192r1.FFInt.Type' be equivalent
   |                   `- note: requirement specified as 'Self.Magnitude' == 'Self.Type' [with Self = Secp192r1.FFInt]
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp224k1.swift:25:19: error: type 'Secp224k1.FFInt' does not conform to protocol 'FiniteFieldInteger'
23 | public struct Secp224k1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   `- error: type 'Secp224k1.FFInt' does not conform to protocol 'FiniteFieldInteger'
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp224k1.swift:25:19: error: 'FiniteFieldInteger' requires the types 'Secp224k1.FFInt' and 'Secp224k1.FFInt.Type' be equivalent
23 | public struct Secp224k1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   |- error: 'FiniteFieldInteger' requires the types 'Secp224k1.FFInt' and 'Secp224k1.FFInt.Type' be equivalent
   |                   `- note: requirement specified as 'Self.Magnitude' == 'Self.Type' [with Self = Secp224k1.FFInt]
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp224r1.swift:25:19: error: type 'Secp224r1.FFInt' does not conform to protocol 'FiniteFieldInteger'
23 | public struct Secp224r1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   `- error: type 'Secp224r1.FFInt' does not conform to protocol 'FiniteFieldInteger'
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp224r1.swift:25:19: error: 'FiniteFieldInteger' requires the types 'Secp224r1.FFInt' and 'Secp224r1.FFInt.Type' be equivalent
23 | public struct Secp224r1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   |- error: 'FiniteFieldInteger' requires the types 'Secp224r1.FFInt' and 'Secp224r1.FFInt.Type' be equivalent
   |                   `- note: requirement specified as 'Self.Magnitude' == 'Self.Type' [with Self = Secp224r1.FFInt]
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp256k1.swift:31:19: error: type 'Secp256k1.FFInt' does not conform to protocol 'FiniteFieldInteger'
29 |
30 | public struct Secp256k1: EllipticCurveOverFiniteField {
31 |     public struct FFInt: FiniteFieldInteger {
   |                   `- error: type 'Secp256k1.FFInt' does not conform to protocol 'FiniteFieldInteger'
32 |         public static var Characteristic: UInt256 = Parameters.P
33 |         public static var InverseCharacteristic: (high: UInt256, low: UInt256)? = Parameters.InverseP
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp256k1.swift:31:19: error: 'FiniteFieldInteger' requires the types 'Secp256k1.FFInt' and 'Secp256k1.FFInt.Type' be equivalent
29 |
30 | public struct Secp256k1: EllipticCurveOverFiniteField {
31 |     public struct FFInt: FiniteFieldInteger {
   |                   |- error: 'FiniteFieldInteger' requires the types 'Secp256k1.FFInt' and 'Secp256k1.FFInt.Type' be equivalent
   |                   `- note: requirement specified as 'Self.Magnitude' == 'Self.Type' [with Self = Secp256k1.FFInt]
32 |         public static var Characteristic: UInt256 = Parameters.P
33 |         public static var InverseCharacteristic: (high: UInt256, low: UInt256)? = Parameters.InverseP
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp256r1.swift:25:19: error: type 'Secp256r1.FFInt' does not conform to protocol 'FiniteFieldInteger'
23 | public struct Secp256r1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   `- error: type 'Secp256r1.FFInt' does not conform to protocol 'FiniteFieldInteger'
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp256r1.swift:25:19: error: 'FiniteFieldInteger' requires the types 'Secp256r1.FFInt' and 'Secp256r1.FFInt.Type' be equivalent
23 | public struct Secp256r1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   |- error: 'FiniteFieldInteger' requires the types 'Secp256r1.FFInt' and 'Secp256r1.FFInt.Type' be equivalent
   |                   `- note: requirement specified as 'Self.Magnitude' == 'Self.Type' [with Self = Secp256r1.FFInt]
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
/Users/admin/builder/spi-builder-workspace/Sources/SignatureAlgorithms/ECDSA.swift:11:20: error: type 'ECDSA<Point>.IsomorphicField' does not conform to protocol 'FiniteFieldInteger'
 9 |     public typealias Hashing = (_ msg: Data) -> Element
10 |
11 |     private struct IsomorphicField: FiniteFieldInteger {
   |                    `- error: type 'ECDSA<Point>.IsomorphicField' does not conform to protocol 'FiniteFieldInteger'
12 |         public static var Characteristic: Element {
13 |             return Point.Order
/Users/admin/builder/spi-builder-workspace/Sources/SignatureAlgorithms/ECDSA.swift:11:20: error: 'FiniteFieldInteger' requires the types 'ECDSA<Point>.IsomorphicField' and 'ECDSA<Point>.IsomorphicField.Type' be equivalent
 9 |     public typealias Hashing = (_ msg: Data) -> Element
10 |
11 |     private struct IsomorphicField: FiniteFieldInteger {
   |                    |- error: 'FiniteFieldInteger' requires the types 'ECDSA<Point>.IsomorphicField' and 'ECDSA<Point>.IsomorphicField.Type' be equivalent
   |                    `- note: requirement specified as 'Self.Magnitude' == 'Self.Type' [with Self = ECDSA<Point>.IsomorphicField]
12 |         public static var Characteristic: Element {
13 |             return Point.Order
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/Sources/CommonCurves/Secp192k1.swift /Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp192r1.swift /Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp224k1.swift /Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp224r1.swift /Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp256k1.swift /Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp256r1.swift /Users/admin/builder/spi-builder-workspace/Sources/EllipticCurve/EllipticCurve+Default.swift /Users/admin/builder/spi-builder-workspace/Sources/EllipticCurve/EllipticCurve.swift /Users/admin/builder/spi-builder-workspace/Sources/EllipticCurve/EllipticCurveOverFiniteField+Default.swift /Users/admin/builder/spi-builder-workspace/Sources/EllipticCurve/EllipticCurveOverFiniteField.swift /Users/admin/builder/spi-builder-workspace/Sources/FiniteField/BasicArithmeticOperations.swift /Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteField.swift /Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger+Default.swift /Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift /Users/admin/builder/spi-builder-workspace/Sources/SignatureAlgorithms/ECDSA.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/.derivedData/Build/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/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/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/.derivedData/ModuleCache.noindex -no-color-diagnostics -Xcc -fno-color-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/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name EllipticCurve -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve_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/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve.abi.json
SwiftCompile normal arm64 (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ BasicArithmeticOperations.swift /Users/admin/builder/spi-builder-workspace/Sources/FiniteField/BasicArithmeticOperations.swift (in target 'EllipticCurve' from project 'EllipticCurve')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FiniteField/BasicArithmeticOperations.swift (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BasicArithmeticOperations.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-15 16:56:41.677 xcodebuild[690:4410] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
--- xcodebuild: WARNING: Using the first of multiple matching destinations:
{ platform:macOS, arch:arm64, id:58b95999c8f96ef61b0b42e7301283a1c435883b, name:My Mac }
{ platform:macOS, arch:arm64, variant:Mac Catalyst, id:58b95999c8f96ef61b0b42e7301283a1c435883b, name:My Mac }
{ platform:macOS, arch:arm64, variant:DriverKit, id:58b95999c8f96ef61b0b42e7301283a1c435883b, name:My Mac }
{ platform:macOS, arch:arm64, variant:Designed for [iPad,iPhone], id:58b95999c8f96ef61b0b42e7301283a1c435883b, name:My Mac }
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64 Emitting\ module\ for\ EllipticCurve (in target 'EllipticCurve' from project 'EllipticCurve')
	SwiftCompile normal arm64 (in target 'EllipticCurve' from project 'EllipticCurve')
	Building workspace EllipticCurve with scheme EllipticCurve
(3 failures)
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
  EllipticCurve: /Users/admin/builder/spi-builder-workspace
  UInt256: https://github.com/mryu87/UInt256.git @ 0.2.2
resolved source packages: EllipticCurve, UInt256
2026-09-15 16:56:48.674 xcodebuild[726:4681] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
    {
      "identity" : "uint256",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.2.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/mryu87/UInt256.git"
    }
  ],
  "manifest_display_name" : "EllipticCurve",
  "name" : "EllipticCurve",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "EllipticCurve",
      "targets" : [
        "EllipticCurve"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "EllipticCurve",
      "module_type" : "SwiftTarget",
      "name" : "EllipticCurve",
      "path" : "Sources",
      "product_dependencies" : [
        "UInt256"
      ],
      "product_memberships" : [
        "EllipticCurve"
      ],
      "sources" : [
        "CommonCurves/Secp192k1.swift",
        "CommonCurves/Secp192r1.swift",
        "CommonCurves/Secp224k1.swift",
        "CommonCurves/Secp224r1.swift",
        "CommonCurves/Secp256k1.swift",
        "CommonCurves/Secp256r1.swift",
        "EllipticCurve/EllipticCurve+Default.swift",
        "EllipticCurve/EllipticCurve.swift",
        "EllipticCurve/EllipticCurveOverFiniteField+Default.swift",
        "EllipticCurve/EllipticCurveOverFiniteField.swift",
        "FiniteField/BasicArithmeticOperations.swift",
        "FiniteField/FiniteField.swift",
        "FiniteField/FiniteFieldInteger+Default.swift",
        "FiniteField/FiniteFieldInteger.swift",
        "SignatureAlgorithms/ECDSA.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "4.0"
}
{
  "workspace" : {
    "name" : "EllipticCurve",
    "schemes" : [
      "EllipticCurve"
    ]
  }
}
2026-09-15 16:56:49.936 xcodebuild[734:4755] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme EllipticCurve -destination platform=macOS,arch=arm64
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.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 EllipticCurve -destination platform=macOS,arch=arm64
Resolve Package Graph
Resolved source packages:
  EllipticCurve: /Users/admin/builder/spi-builder-workspace
  UInt256: https://github.com/mryu87/UInt256.git @ 0.2.2
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (4 targets)
    Target 'EllipticCurve-product' in project 'EllipticCurve'
        ➜ Explicit dependency on target 'EllipticCurve' in project 'EllipticCurve'
        ➜ Explicit dependency on target 'UInt256-product' in project 'UInt256'
    Target 'EllipticCurve' in project 'EllipticCurve'
        ➜ Explicit dependency on target 'UInt256-product' in project 'UInt256'
    Target 'UInt256-product' in project 'UInt256'
        ➜ Explicit dependency on target 'UInt256' in project 'UInt256'
    Target 'UInt256' in project 'UInt256' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache
SwiftDriver UInt256 normal arm64 com.apple.xcode.tools.swift.compiler (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name UInt256 -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -target arm64-apple-macos12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 4 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/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/.derivedData/Build/Products/Debug -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256-OutputFileMap.json -save-temps -no-color-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256.swiftmodule -serialize-diagnostics -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UInt256.build/Debug/UInt256-t.build/Objects-normal/arm64/UInt256-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver EllipticCurve normal arm64 com.apple.xcode.tools.swift.compiler (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name EllipticCurve -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -target arm64-apple-macos12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 4 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/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/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve-OutputFileMap.json -save-temps -no-color-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve.swiftmodule -serialize-diagnostics -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ Secp192k1.swift,\ Secp192r1.swift /Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp192k1.swift /Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp192r1.swift (in target 'EllipticCurve' from project 'EllipticCurve')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp192k1.swift (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Secp192k1.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp192r1.swift (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Secp192r1.swift
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger+Default.swift:11:22: warning: typealias overriding associated type 'Magnitude' from protocol 'Numeric' is better expressed as same-type constraint on the protocol
  9 | extension FiniteFieldInteger {
 10 |     public typealias IntegerLiteralType = Int
 11 |     public typealias Magnitude = Self.Type
    |                      `- warning: typealias overriding associated type 'Magnitude' from protocol 'Numeric' is better expressed as same-type constraint on the protocol
 12 |
 13 |     public static var Order: Element {
Swift.Numeric.Magnitude:2:16: note: 'Magnitude' declared here
1 | protocol Numeric {
2 | associatedtype Magnitude : Comparable, Numeric}
  |                `- note: 'Magnitude' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger+Default.swift:10:22: warning: typealias overriding associated type 'IntegerLiteralType' from protocol 'ExpressibleByIntegerLiteral' is better expressed as same-type constraint on the protocol
  8 | /// and do not apply to points or other element types
  9 | extension FiniteFieldInteger {
 10 |     public typealias IntegerLiteralType = Int
    |                      `- warning: typealias overriding associated type 'IntegerLiteralType' from protocol 'ExpressibleByIntegerLiteral' is better expressed as same-type constraint on the protocol
 11 |     public typealias Magnitude = Self.Type
 12 |
Swift.ExpressibleByIntegerLiteral.IntegerLiteralType:2:16: note: 'IntegerLiteralType' declared here
1 | protocol ExpressibleByIntegerLiteral {
2 | associatedtype IntegerLiteralType : _ExpressibleByBuiltinIntegerLiteral}
  |                `- note: 'IntegerLiteralType' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Comparable'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Comparable'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Numeric'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Numeric'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Equatable'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Equatable'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : AdditiveArithmetic'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : AdditiveArithmetic'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : ExpressibleByIntegerLiteral'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : ExpressibleByIntegerLiteral'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp192k1.swift:25:19: error: type 'Secp192k1.FFInt' does not conform to protocol 'FiniteFieldInteger'
23 | public struct Secp192k1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   `- error: type 'Secp192k1.FFInt' does not conform to protocol 'FiniteFieldInteger'
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp192k1.swift:25:19: error: 'FiniteFieldInteger' requires the types 'Secp192k1.FFInt' and 'Secp192k1.FFInt.Type' be equivalent
23 | public struct Secp192k1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   |- error: 'FiniteFieldInteger' requires the types 'Secp192k1.FFInt' and 'Secp192k1.FFInt.Type' be equivalent
   |                   `- note: requirement specified as 'Self.Magnitude' == 'Self.Type' [with Self = Secp192k1.FFInt]
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
/Users/admin/builder/spi-builder-workspace/Sources/EllipticCurve/EllipticCurveOverFiniteField+Default.swift:7:22: warning: typealias overriding associated type 'Element' from protocol 'FiniteField' is better expressed as same-type constraint on the protocol
 5 | extension EllipticCurveOverFiniteField {
 6 |
 7 |     public typealias Element = Self.Coordinate.Element
   |                      `- warning: typealias overriding associated type 'Element' from protocol 'FiniteField' is better expressed as same-type constraint on the protocol
 8 |
 9 |     public static var Zero: Self {
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteField.swift:7:20: note: 'Element' declared here
 5 |
 6 | public protocol FiniteField: CustomStringConvertible {
 7 |     associatedtype Element: UnsignedInteger, FixedWidthInteger
   |                    `- note: 'Element' declared here
 8 |
 9 |     static var Characteristic: Element { get }
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp192r1.swift:25:19: error: type 'Secp192r1.FFInt' does not conform to protocol 'FiniteFieldInteger'
23 | public struct Secp192r1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   `- error: type 'Secp192r1.FFInt' does not conform to protocol 'FiniteFieldInteger'
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
SwiftCompile normal arm64 Compiling\ Secp256k1.swift,\ Secp256r1.swift /Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp256k1.swift /Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp256r1.swift (in target 'EllipticCurve' from project 'EllipticCurve')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp256k1.swift (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Secp256k1.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp256r1.swift (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Secp256r1.swift
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger+Default.swift:11:22: warning: typealias overriding associated type 'Magnitude' from protocol 'Numeric' is better expressed as same-type constraint on the protocol
  9 | extension FiniteFieldInteger {
 10 |     public typealias IntegerLiteralType = Int
 11 |     public typealias Magnitude = Self.Type
    |                      `- warning: typealias overriding associated type 'Magnitude' from protocol 'Numeric' is better expressed as same-type constraint on the protocol
 12 |
 13 |     public static var Order: Element {
Swift.Numeric.Magnitude:2:16: note: 'Magnitude' declared here
1 | protocol Numeric {
2 | associatedtype Magnitude : Comparable, Numeric}
  |                `- note: 'Magnitude' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger+Default.swift:10:22: warning: typealias overriding associated type 'IntegerLiteralType' from protocol 'ExpressibleByIntegerLiteral' is better expressed as same-type constraint on the protocol
  8 | /// and do not apply to points or other element types
  9 | extension FiniteFieldInteger {
 10 |     public typealias IntegerLiteralType = Int
    |                      `- warning: typealias overriding associated type 'IntegerLiteralType' from protocol 'ExpressibleByIntegerLiteral' is better expressed as same-type constraint on the protocol
 11 |     public typealias Magnitude = Self.Type
 12 |
Swift.ExpressibleByIntegerLiteral.IntegerLiteralType:2:16: note: 'IntegerLiteralType' declared here
1 | protocol ExpressibleByIntegerLiteral {
2 | associatedtype IntegerLiteralType : _ExpressibleByBuiltinIntegerLiteral}
  |                `- note: 'IntegerLiteralType' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Comparable'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Comparable'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Numeric'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Numeric'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Equatable'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Equatable'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : AdditiveArithmetic'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : AdditiveArithmetic'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : ExpressibleByIntegerLiteral'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : ExpressibleByIntegerLiteral'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp256k1.swift:31:19: error: type 'Secp256k1.FFInt' does not conform to protocol 'FiniteFieldInteger'
29 |
30 | public struct Secp256k1: EllipticCurveOverFiniteField {
31 |     public struct FFInt: FiniteFieldInteger {
   |                   `- error: type 'Secp256k1.FFInt' does not conform to protocol 'FiniteFieldInteger'
32 |         public static var Characteristic: UInt256 = Parameters.P
33 |         public static var InverseCharacteristic: (high: UInt256, low: UInt256)? = Parameters.InverseP
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp256k1.swift:31:19: error: 'FiniteFieldInteger' requires the types 'Secp256k1.FFInt' and 'Secp256k1.FFInt.Type' be equivalent
29 |
30 | public struct Secp256k1: EllipticCurveOverFiniteField {
31 |     public struct FFInt: FiniteFieldInteger {
   |                   |- error: 'FiniteFieldInteger' requires the types 'Secp256k1.FFInt' and 'Secp256k1.FFInt.Type' be equivalent
   |                   `- note: requirement specified as 'Self.Magnitude' == 'Self.Type' [with Self = Secp256k1.FFInt]
32 |         public static var Characteristic: UInt256 = Parameters.P
33 |         public static var InverseCharacteristic: (high: UInt256, low: UInt256)? = Parameters.InverseP
/Users/admin/builder/spi-builder-workspace/Sources/EllipticCurve/EllipticCurveOverFiniteField+Default.swift:7:22: warning: typealias overriding associated type 'Element' from protocol 'FiniteField' is better expressed as same-type constraint on the protocol
 5 | extension EllipticCurveOverFiniteField {
 6 |
 7 |     public typealias Element = Self.Coordinate.Element
   |                      `- warning: typealias overriding associated type 'Element' from protocol 'FiniteField' is better expressed as same-type constraint on the protocol
 8 |
 9 |     public static var Zero: Self {
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteField.swift:7:20: note: 'Element' declared here
 5 |
 6 | public protocol FiniteField: CustomStringConvertible {
 7 |     associatedtype Element: UnsignedInteger, FixedWidthInteger
   |                    `- note: 'Element' declared here
 8 |
 9 |     static var Characteristic: Element { get }
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp256r1.swift:25:19: error: type 'Secp256r1.FFInt' does not conform to protocol 'FiniteFieldInteger'
23 | public struct Secp256r1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   `- error: type 'Secp256r1.FFInt' does not conform to protocol 'FiniteFieldInteger'
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
SwiftCompile normal arm64 Compiling\ EllipticCurveOverFiniteField+Default.swift,\ EllipticCurveOverFiniteField.swift /Users/admin/builder/spi-builder-workspace/Sources/EllipticCurve/EllipticCurveOverFiniteField+Default.swift /Users/admin/builder/spi-builder-workspace/Sources/EllipticCurve/EllipticCurveOverFiniteField.swift (in target 'EllipticCurve' from project 'EllipticCurve')
/Users/admin/builder/spi-builder-workspace/Sources/EllipticCurve/EllipticCurveOverFiniteField+Default.swift:7:22: warning: typealias overriding associated type 'Element' from protocol 'FiniteField' is better expressed as same-type constraint on the protocol
 5 | extension EllipticCurveOverFiniteField {
 6 |
 7 |     public typealias Element = Self.Coordinate.Element
   |                      `- warning: typealias overriding associated type 'Element' from protocol 'FiniteField' is better expressed as same-type constraint on the protocol
 8 |
 9 |     public static var Zero: Self {
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteField.swift:7:20: note: 'Element' declared here
 5 |
 6 | public protocol FiniteField: CustomStringConvertible {
 7 |     associatedtype Element: UnsignedInteger, FixedWidthInteger
   |                    `- note: 'Element' declared here
 8 |
 9 |     static var Characteristic: Element { get }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger+Default.swift:11:22: warning: typealias overriding associated type 'Magnitude' from protocol 'Numeric' is better expressed as same-type constraint on the protocol
  9 | extension FiniteFieldInteger {
 10 |     public typealias IntegerLiteralType = Int
 11 |     public typealias Magnitude = Self.Type
    |                      `- warning: typealias overriding associated type 'Magnitude' from protocol 'Numeric' is better expressed as same-type constraint on the protocol
 12 |
 13 |     public static var Order: Element {
Swift.Numeric.Magnitude:2:16: note: 'Magnitude' declared here
1 | protocol Numeric {
2 | associatedtype Magnitude : Comparable, Numeric}
  |                `- note: 'Magnitude' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger+Default.swift:10:22: warning: typealias overriding associated type 'IntegerLiteralType' from protocol 'ExpressibleByIntegerLiteral' is better expressed as same-type constraint on the protocol
  8 | /// and do not apply to points or other element types
  9 | extension FiniteFieldInteger {
 10 |     public typealias IntegerLiteralType = Int
    |                      `- warning: typealias overriding associated type 'IntegerLiteralType' from protocol 'ExpressibleByIntegerLiteral' is better expressed as same-type constraint on the protocol
 11 |     public typealias Magnitude = Self.Type
 12 |
Swift.ExpressibleByIntegerLiteral.IntegerLiteralType:2:16: note: 'IntegerLiteralType' declared here
1 | protocol ExpressibleByIntegerLiteral {
2 | associatedtype IntegerLiteralType : _ExpressibleByBuiltinIntegerLiteral}
  |                `- note: 'IntegerLiteralType' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Comparable'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Comparable'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Numeric'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Numeric'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Equatable'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Equatable'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : AdditiveArithmetic'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : AdditiveArithmetic'
10 |
11 |     var value: Element { get set }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EllipticCurve/EllipticCurveOverFiniteField+Default.swift (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile EllipticCurveOverFiniteField+Default.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EllipticCurve/EllipticCurveOverFiniteField.swift (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile EllipticCurveOverFiniteField.swift
SwiftCompile normal arm64 Compiling\ EllipticCurve+Default.swift,\ EllipticCurve.swift /Users/admin/builder/spi-builder-workspace/Sources/EllipticCurve/EllipticCurve+Default.swift /Users/admin/builder/spi-builder-workspace/Sources/EllipticCurve/EllipticCurve.swift (in target 'EllipticCurve' from project 'EllipticCurve')
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger+Default.swift:11:22: warning: typealias overriding associated type 'Magnitude' from protocol 'Numeric' is better expressed as same-type constraint on the protocol
  9 | extension FiniteFieldInteger {
 10 |     public typealias IntegerLiteralType = Int
 11 |     public typealias Magnitude = Self.Type
    |                      `- warning: typealias overriding associated type 'Magnitude' from protocol 'Numeric' is better expressed as same-type constraint on the protocol
 12 |
 13 |     public static var Order: Element {
Swift.Numeric.Magnitude:2:16: note: 'Magnitude' declared here
1 | protocol Numeric {
2 | associatedtype Magnitude : Comparable, Numeric}
  |                `- note: 'Magnitude' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger+Default.swift:10:22: warning: typealias overriding associated type 'IntegerLiteralType' from protocol 'ExpressibleByIntegerLiteral' is better expressed as same-type constraint on the protocol
  8 | /// and do not apply to points or other element types
  9 | extension FiniteFieldInteger {
 10 |     public typealias IntegerLiteralType = Int
    |                      `- warning: typealias overriding associated type 'IntegerLiteralType' from protocol 'ExpressibleByIntegerLiteral' is better expressed as same-type constraint on the protocol
 11 |     public typealias Magnitude = Self.Type
 12 |
Swift.ExpressibleByIntegerLiteral.IntegerLiteralType:2:16: note: 'IntegerLiteralType' declared here
1 | protocol ExpressibleByIntegerLiteral {
2 | associatedtype IntegerLiteralType : _ExpressibleByBuiltinIntegerLiteral}
  |                `- note: 'IntegerLiteralType' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Comparable'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Comparable'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Numeric'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Numeric'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Equatable'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Equatable'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : AdditiveArithmetic'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : AdditiveArithmetic'
10 |
11 |     var value: Element { get set }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EllipticCurve/EllipticCurve+Default.swift (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile EllipticCurve+Default.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EllipticCurve/EllipticCurve.swift (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile EllipticCurve.swift
SwiftCompile normal arm64 Compiling\ Secp224k1.swift,\ Secp224r1.swift /Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp224k1.swift /Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp224r1.swift (in target 'EllipticCurve' from project 'EllipticCurve')
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger+Default.swift:11:22: warning: typealias overriding associated type 'Magnitude' from protocol 'Numeric' is better expressed as same-type constraint on the protocol
  9 | extension FiniteFieldInteger {
 10 |     public typealias IntegerLiteralType = Int
 11 |     public typealias Magnitude = Self.Type
    |                      `- warning: typealias overriding associated type 'Magnitude' from protocol 'Numeric' is better expressed as same-type constraint on the protocol
 12 |
 13 |     public static var Order: Element {
Swift.Numeric.Magnitude:2:16: note: 'Magnitude' declared here
1 | protocol Numeric {
2 | associatedtype Magnitude : Comparable, Numeric}
  |                `- note: 'Magnitude' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger+Default.swift:10:22: warning: typealias overriding associated type 'IntegerLiteralType' from protocol 'ExpressibleByIntegerLiteral' is better expressed as same-type constraint on the protocol
  8 | /// and do not apply to points or other element types
  9 | extension FiniteFieldInteger {
 10 |     public typealias IntegerLiteralType = Int
    |                      `- warning: typealias overriding associated type 'IntegerLiteralType' from protocol 'ExpressibleByIntegerLiteral' is better expressed as same-type constraint on the protocol
 11 |     public typealias Magnitude = Self.Type
 12 |
Swift.ExpressibleByIntegerLiteral.IntegerLiteralType:2:16: note: 'IntegerLiteralType' declared here
1 | protocol ExpressibleByIntegerLiteral {
2 | associatedtype IntegerLiteralType : _ExpressibleByBuiltinIntegerLiteral}
  |                `- note: 'IntegerLiteralType' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Comparable'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Comparable'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Numeric'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Numeric'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Equatable'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Equatable'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : AdditiveArithmetic'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : AdditiveArithmetic'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : ExpressibleByIntegerLiteral'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : ExpressibleByIntegerLiteral'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp224k1.swift:25:19: error: type 'Secp224k1.FFInt' does not conform to protocol 'FiniteFieldInteger'
23 | public struct Secp224k1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   `- error: type 'Secp224k1.FFInt' does not conform to protocol 'FiniteFieldInteger'
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp224k1.swift:25:19: error: 'FiniteFieldInteger' requires the types 'Secp224k1.FFInt' and 'Secp224k1.FFInt.Type' be equivalent
23 | public struct Secp224k1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   |- error: 'FiniteFieldInteger' requires the types 'Secp224k1.FFInt' and 'Secp224k1.FFInt.Type' be equivalent
   |                   `- note: requirement specified as 'Self.Magnitude' == 'Self.Type' [with Self = Secp224k1.FFInt]
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
/Users/admin/builder/spi-builder-workspace/Sources/EllipticCurve/EllipticCurveOverFiniteField+Default.swift:7:22: warning: typealias overriding associated type 'Element' from protocol 'FiniteField' is better expressed as same-type constraint on the protocol
 5 | extension EllipticCurveOverFiniteField {
 6 |
 7 |     public typealias Element = Self.Coordinate.Element
   |                      `- warning: typealias overriding associated type 'Element' from protocol 'FiniteField' is better expressed as same-type constraint on the protocol
 8 |
 9 |     public static var Zero: Self {
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteField.swift:7:20: note: 'Element' declared here
 5 |
 6 | public protocol FiniteField: CustomStringConvertible {
 7 |     associatedtype Element: UnsignedInteger, FixedWidthInteger
   |                    `- note: 'Element' declared here
 8 |
 9 |     static var Characteristic: Element { get }
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp224r1.swift:25:19: error: type 'Secp224r1.FFInt' does not conform to protocol 'FiniteFieldInteger'
23 | public struct Secp224r1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   `- error: type 'Secp224r1.FFInt' does not conform to protocol 'FiniteFieldInteger'
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp224k1.swift (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Secp224k1.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp224r1.swift (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Secp224r1.swift
SwiftCompile normal arm64 Compiling\ BasicArithmeticOperations.swift /Users/admin/builder/spi-builder-workspace/Sources/FiniteField/BasicArithmeticOperations.swift (in target 'EllipticCurve' from project 'EllipticCurve')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FiniteField/BasicArithmeticOperations.swift (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BasicArithmeticOperations.swift
SwiftCompile normal arm64 Compiling\ FiniteFieldInteger+Default.swift /Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger+Default.swift (in target 'EllipticCurve' from project 'EllipticCurve')
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger+Default.swift:11:22: warning: typealias overriding associated type 'Magnitude' from protocol 'Numeric' is better expressed as same-type constraint on the protocol
  9 | extension FiniteFieldInteger {
 10 |     public typealias IntegerLiteralType = Int
 11 |     public typealias Magnitude = Self.Type
    |                      `- warning: typealias overriding associated type 'Magnitude' from protocol 'Numeric' is better expressed as same-type constraint on the protocol
 12 |
 13 |     public static var Order: Element {
Swift.Numeric.Magnitude:2:16: note: 'Magnitude' declared here
1 | protocol Numeric {
2 | associatedtype Magnitude : Comparable, Numeric}
  |                `- note: 'Magnitude' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger+Default.swift:10:22: warning: typealias overriding associated type 'IntegerLiteralType' from protocol 'ExpressibleByIntegerLiteral' is better expressed as same-type constraint on the protocol
  8 | /// and do not apply to points or other element types
  9 | extension FiniteFieldInteger {
 10 |     public typealias IntegerLiteralType = Int
    |                      `- warning: typealias overriding associated type 'IntegerLiteralType' from protocol 'ExpressibleByIntegerLiteral' is better expressed as same-type constraint on the protocol
 11 |     public typealias Magnitude = Self.Type
 12 |
Swift.ExpressibleByIntegerLiteral.IntegerLiteralType:2:16: note: 'IntegerLiteralType' declared here
1 | protocol ExpressibleByIntegerLiteral {
2 | associatedtype IntegerLiteralType : _ExpressibleByBuiltinIntegerLiteral}
  |                `- note: 'IntegerLiteralType' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Comparable'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Comparable'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Numeric'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Numeric'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Equatable'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Equatable'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : AdditiveArithmetic'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : AdditiveArithmetic'
10 |
11 |     var value: Element { get set }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger+Default.swift (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FiniteFieldInteger+Default.swift
SwiftCompile normal arm64 Compiling\ FiniteFieldInteger.swift /Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift (in target 'EllipticCurve' from project 'EllipticCurve')
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger+Default.swift:11:22: warning: typealias overriding associated type 'Magnitude' from protocol 'Numeric' is better expressed as same-type constraint on the protocol
  9 | extension FiniteFieldInteger {
 10 |     public typealias IntegerLiteralType = Int
 11 |     public typealias Magnitude = Self.Type
    |                      `- warning: typealias overriding associated type 'Magnitude' from protocol 'Numeric' is better expressed as same-type constraint on the protocol
 12 |
 13 |     public static var Order: Element {
Swift.Numeric.Magnitude:2:16: note: 'Magnitude' declared here
1 | protocol Numeric {
2 | associatedtype Magnitude : Comparable, Numeric}
  |                `- note: 'Magnitude' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger+Default.swift:10:22: warning: typealias overriding associated type 'IntegerLiteralType' from protocol 'ExpressibleByIntegerLiteral' is better expressed as same-type constraint on the protocol
  8 | /// and do not apply to points or other element types
  9 | extension FiniteFieldInteger {
 10 |     public typealias IntegerLiteralType = Int
    |                      `- warning: typealias overriding associated type 'IntegerLiteralType' from protocol 'ExpressibleByIntegerLiteral' is better expressed as same-type constraint on the protocol
 11 |     public typealias Magnitude = Self.Type
 12 |
Swift.ExpressibleByIntegerLiteral.IntegerLiteralType:2:16: note: 'IntegerLiteralType' declared here
1 | protocol ExpressibleByIntegerLiteral {
2 | associatedtype IntegerLiteralType : _ExpressibleByBuiltinIntegerLiteral}
  |                `- note: 'IntegerLiteralType' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Comparable'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Comparable'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Numeric'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Numeric'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Equatable'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Equatable'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : AdditiveArithmetic'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : AdditiveArithmetic'
10 |
11 |     var value: Element { get set }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FiniteFieldInteger.swift
SwiftCompile normal arm64 Compiling\ ECDSA.swift /Users/admin/builder/spi-builder-workspace/Sources/SignatureAlgorithms/ECDSA.swift (in target 'EllipticCurve' from project 'EllipticCurve')
/Users/admin/builder/spi-builder-workspace/Sources/EllipticCurve/EllipticCurveOverFiniteField+Default.swift:7:22: warning: typealias overriding associated type 'Element' from protocol 'FiniteField' is better expressed as same-type constraint on the protocol
 5 | extension EllipticCurveOverFiniteField {
 6 |
 7 |     public typealias Element = Self.Coordinate.Element
   |                      `- warning: typealias overriding associated type 'Element' from protocol 'FiniteField' is better expressed as same-type constraint on the protocol
 8 |
 9 |     public static var Zero: Self {
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteField.swift:7:20: note: 'Element' declared here
 5 |
 6 | public protocol FiniteField: CustomStringConvertible {
 7 |     associatedtype Element: UnsignedInteger, FixedWidthInteger
   |                    `- note: 'Element' declared here
 8 |
 9 |     static var Characteristic: Element { get }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger+Default.swift:11:22: warning: typealias overriding associated type 'Magnitude' from protocol 'Numeric' is better expressed as same-type constraint on the protocol
  9 | extension FiniteFieldInteger {
 10 |     public typealias IntegerLiteralType = Int
 11 |     public typealias Magnitude = Self.Type
    |                      `- warning: typealias overriding associated type 'Magnitude' from protocol 'Numeric' is better expressed as same-type constraint on the protocol
 12 |
 13 |     public static var Order: Element {
Swift.Numeric.Magnitude:2:16: note: 'Magnitude' declared here
1 | protocol Numeric {
2 | associatedtype Magnitude : Comparable, Numeric}
  |                `- note: 'Magnitude' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger+Default.swift:10:22: warning: typealias overriding associated type 'IntegerLiteralType' from protocol 'ExpressibleByIntegerLiteral' is better expressed as same-type constraint on the protocol
  8 | /// and do not apply to points or other element types
  9 | extension FiniteFieldInteger {
 10 |     public typealias IntegerLiteralType = Int
    |                      `- warning: typealias overriding associated type 'IntegerLiteralType' from protocol 'ExpressibleByIntegerLiteral' is better expressed as same-type constraint on the protocol
 11 |     public typealias Magnitude = Self.Type
 12 |
Swift.ExpressibleByIntegerLiteral.IntegerLiteralType:2:16: note: 'IntegerLiteralType' declared here
1 | protocol ExpressibleByIntegerLiteral {
2 | associatedtype IntegerLiteralType : _ExpressibleByBuiltinIntegerLiteral}
  |                `- note: 'IntegerLiteralType' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Comparable'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Comparable'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Numeric'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Numeric'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Equatable'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Equatable'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : AdditiveArithmetic'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : AdditiveArithmetic'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : ExpressibleByIntegerLiteral'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : ExpressibleByIntegerLiteral'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/SignatureAlgorithms/ECDSA.swift:11:20: error: type 'ECDSA<Point>.IsomorphicField' does not conform to protocol 'FiniteFieldInteger'
 9 |     public typealias Hashing = (_ msg: Data) -> Element
10 |
11 |     private struct IsomorphicField: FiniteFieldInteger {
   |                    `- error: type 'ECDSA<Point>.IsomorphicField' does not conform to protocol 'FiniteFieldInteger'
12 |         public static var Characteristic: Element {
13 |             return Point.Order
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SignatureAlgorithms/ECDSA.swift (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ECDSA.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ EllipticCurve (in target 'EllipticCurve' from project 'EllipticCurve')
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger+Default.swift:11:22: warning: typealias overriding associated type 'Magnitude' from protocol 'Numeric' is better expressed as same-type constraint on the protocol
  9 | extension FiniteFieldInteger {
 10 |     public typealias IntegerLiteralType = Int
 11 |     public typealias Magnitude = Self.Type
    |                      `- warning: typealias overriding associated type 'Magnitude' from protocol 'Numeric' is better expressed as same-type constraint on the protocol
 12 |
 13 |     public static var Order: Element {
Swift.Numeric.Magnitude:2:16: note: 'Magnitude' declared here
1 | protocol Numeric {
2 | associatedtype Magnitude : Comparable, Numeric}
  |                `- note: 'Magnitude' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger+Default.swift:10:22: warning: typealias overriding associated type 'IntegerLiteralType' from protocol 'ExpressibleByIntegerLiteral' is better expressed as same-type constraint on the protocol
  8 | /// and do not apply to points or other element types
  9 | extension FiniteFieldInteger {
 10 |     public typealias IntegerLiteralType = Int
    |                      `- warning: typealias overriding associated type 'IntegerLiteralType' from protocol 'ExpressibleByIntegerLiteral' is better expressed as same-type constraint on the protocol
 11 |     public typealias Magnitude = Self.Type
 12 |
Swift.ExpressibleByIntegerLiteral.IntegerLiteralType:2:16: note: 'IntegerLiteralType' declared here
1 | protocol ExpressibleByIntegerLiteral {
2 | associatedtype IntegerLiteralType : _ExpressibleByBuiltinIntegerLiteral}
  |                `- note: 'IntegerLiteralType' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Comparable'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Comparable'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Numeric'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Numeric'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Equatable'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : Equatable'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : AdditiveArithmetic'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : AdditiveArithmetic'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift:9:17: error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : ExpressibleByIntegerLiteral'
 7 | /// Arithmetic are implemented by default for UInt family members that
 8 | /// follow UnsignedInteger & FixedWidthInteger protocols
 9 | public protocol FiniteFieldInteger: FiniteField, BasicArithmeticOperations where Element: FixedWidthIntegerWithBarrettDivision {
   |                 `- error: no type for 'Self.Magnitude' can satisfy both 'Self.Magnitude == Self.Type' and 'Self.Magnitude : ExpressibleByIntegerLiteral'
10 |
11 |     var value: Element { get set }
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp192k1.swift:25:19: error: type 'Secp192k1.FFInt' does not conform to protocol 'FiniteFieldInteger'
23 | public struct Secp192k1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   `- error: type 'Secp192k1.FFInt' does not conform to protocol 'FiniteFieldInteger'
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp192k1.swift:25:19: error: 'FiniteFieldInteger' requires the types 'Secp192k1.FFInt' and 'Secp192k1.FFInt.Type' be equivalent
23 | public struct Secp192k1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   |- error: 'FiniteFieldInteger' requires the types 'Secp192k1.FFInt' and 'Secp192k1.FFInt.Type' be equivalent
   |                   `- note: requirement specified as 'Self.Magnitude' == 'Self.Type' [with Self = Secp192k1.FFInt]
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
/Users/admin/builder/spi-builder-workspace/Sources/EllipticCurve/EllipticCurveOverFiniteField+Default.swift:7:22: warning: typealias overriding associated type 'Element' from protocol 'FiniteField' is better expressed as same-type constraint on the protocol
 5 | extension EllipticCurveOverFiniteField {
 6 |
 7 |     public typealias Element = Self.Coordinate.Element
   |                      `- warning: typealias overriding associated type 'Element' from protocol 'FiniteField' is better expressed as same-type constraint on the protocol
 8 |
 9 |     public static var Zero: Self {
/Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteField.swift:7:20: note: 'Element' declared here
 5 |
 6 | public protocol FiniteField: CustomStringConvertible {
 7 |     associatedtype Element: UnsignedInteger, FixedWidthInteger
   |                    `- note: 'Element' declared here
 8 |
 9 |     static var Characteristic: Element { get }
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp192r1.swift:25:19: error: type 'Secp192r1.FFInt' does not conform to protocol 'FiniteFieldInteger'
23 | public struct Secp192r1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   `- error: type 'Secp192r1.FFInt' does not conform to protocol 'FiniteFieldInteger'
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp192r1.swift:25:19: error: 'FiniteFieldInteger' requires the types 'Secp192r1.FFInt' and 'Secp192r1.FFInt.Type' be equivalent
23 | public struct Secp192r1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   |- error: 'FiniteFieldInteger' requires the types 'Secp192r1.FFInt' and 'Secp192r1.FFInt.Type' be equivalent
   |                   `- note: requirement specified as 'Self.Magnitude' == 'Self.Type' [with Self = Secp192r1.FFInt]
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp224k1.swift:25:19: error: type 'Secp224k1.FFInt' does not conform to protocol 'FiniteFieldInteger'
23 | public struct Secp224k1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   `- error: type 'Secp224k1.FFInt' does not conform to protocol 'FiniteFieldInteger'
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp224k1.swift:25:19: error: 'FiniteFieldInteger' requires the types 'Secp224k1.FFInt' and 'Secp224k1.FFInt.Type' be equivalent
23 | public struct Secp224k1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   |- error: 'FiniteFieldInteger' requires the types 'Secp224k1.FFInt' and 'Secp224k1.FFInt.Type' be equivalent
   |                   `- note: requirement specified as 'Self.Magnitude' == 'Self.Type' [with Self = Secp224k1.FFInt]
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp224r1.swift:25:19: error: type 'Secp224r1.FFInt' does not conform to protocol 'FiniteFieldInteger'
23 | public struct Secp224r1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   `- error: type 'Secp224r1.FFInt' does not conform to protocol 'FiniteFieldInteger'
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp224r1.swift:25:19: error: 'FiniteFieldInteger' requires the types 'Secp224r1.FFInt' and 'Secp224r1.FFInt.Type' be equivalent
23 | public struct Secp224r1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   |- error: 'FiniteFieldInteger' requires the types 'Secp224r1.FFInt' and 'Secp224r1.FFInt.Type' be equivalent
   |                   `- note: requirement specified as 'Self.Magnitude' == 'Self.Type' [with Self = Secp224r1.FFInt]
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp256k1.swift:31:19: error: type 'Secp256k1.FFInt' does not conform to protocol 'FiniteFieldInteger'
29 |
30 | public struct Secp256k1: EllipticCurveOverFiniteField {
31 |     public struct FFInt: FiniteFieldInteger {
   |                   `- error: type 'Secp256k1.FFInt' does not conform to protocol 'FiniteFieldInteger'
32 |         public static var Characteristic: UInt256 = Parameters.P
33 |         public static var InverseCharacteristic: (high: UInt256, low: UInt256)? = Parameters.InverseP
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp256k1.swift:31:19: error: 'FiniteFieldInteger' requires the types 'Secp256k1.FFInt' and 'Secp256k1.FFInt.Type' be equivalent
29 |
30 | public struct Secp256k1: EllipticCurveOverFiniteField {
31 |     public struct FFInt: FiniteFieldInteger {
   |                   |- error: 'FiniteFieldInteger' requires the types 'Secp256k1.FFInt' and 'Secp256k1.FFInt.Type' be equivalent
   |                   `- note: requirement specified as 'Self.Magnitude' == 'Self.Type' [with Self = Secp256k1.FFInt]
32 |         public static var Characteristic: UInt256 = Parameters.P
33 |         public static var InverseCharacteristic: (high: UInt256, low: UInt256)? = Parameters.InverseP
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp256r1.swift:25:19: error: type 'Secp256r1.FFInt' does not conform to protocol 'FiniteFieldInteger'
23 | public struct Secp256r1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   `- error: type 'Secp256r1.FFInt' does not conform to protocol 'FiniteFieldInteger'
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
/Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp256r1.swift:25:19: error: 'FiniteFieldInteger' requires the types 'Secp256r1.FFInt' and 'Secp256r1.FFInt.Type' be equivalent
23 | public struct Secp256r1: EllipticCurveOverFiniteField {
24 |
25 |     public struct FFInt: FiniteFieldInteger {
   |                   |- error: 'FiniteFieldInteger' requires the types 'Secp256r1.FFInt' and 'Secp256r1.FFInt.Type' be equivalent
   |                   `- note: requirement specified as 'Self.Magnitude' == 'Self.Type' [with Self = Secp256r1.FFInt]
26 |         public static var Characteristic: UInt256 = Parameters.P
27 |         public var value: UInt256
/Users/admin/builder/spi-builder-workspace/Sources/SignatureAlgorithms/ECDSA.swift:11:20: error: type 'ECDSA<Point>.IsomorphicField' does not conform to protocol 'FiniteFieldInteger'
 9 |     public typealias Hashing = (_ msg: Data) -> Element
10 |
11 |     private struct IsomorphicField: FiniteFieldInteger {
   |                    `- error: type 'ECDSA<Point>.IsomorphicField' does not conform to protocol 'FiniteFieldInteger'
12 |         public static var Characteristic: Element {
13 |             return Point.Order
/Users/admin/builder/spi-builder-workspace/Sources/SignatureAlgorithms/ECDSA.swift:11:20: error: 'FiniteFieldInteger' requires the types 'ECDSA<Point>.IsomorphicField' and 'ECDSA<Point>.IsomorphicField.Type' be equivalent
 9 |     public typealias Hashing = (_ msg: Data) -> Element
10 |
11 |     private struct IsomorphicField: FiniteFieldInteger {
   |                    |- error: 'FiniteFieldInteger' requires the types 'ECDSA<Point>.IsomorphicField' and 'ECDSA<Point>.IsomorphicField.Type' be equivalent
   |                    `- note: requirement specified as 'Self.Magnitude' == 'Self.Type' [with Self = ECDSA<Point>.IsomorphicField]
12 |         public static var Characteristic: Element {
13 |             return Point.Order
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/Sources/CommonCurves/Secp192k1.swift /Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp192r1.swift /Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp224k1.swift /Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp224r1.swift /Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp256k1.swift /Users/admin/builder/spi-builder-workspace/Sources/CommonCurves/Secp256r1.swift /Users/admin/builder/spi-builder-workspace/Sources/EllipticCurve/EllipticCurve+Default.swift /Users/admin/builder/spi-builder-workspace/Sources/EllipticCurve/EllipticCurve.swift /Users/admin/builder/spi-builder-workspace/Sources/EllipticCurve/EllipticCurveOverFiniteField+Default.swift /Users/admin/builder/spi-builder-workspace/Sources/EllipticCurve/EllipticCurveOverFiniteField.swift /Users/admin/builder/spi-builder-workspace/Sources/FiniteField/BasicArithmeticOperations.swift /Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteField.swift /Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger+Default.swift /Users/admin/builder/spi-builder-workspace/Sources/FiniteField/FiniteFieldInteger.swift /Users/admin/builder/spi-builder-workspace/Sources/SignatureAlgorithms/ECDSA.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/.derivedData/Build/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/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/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/.derivedData/ModuleCache.noindex -no-color-diagnostics -Xcc -fno-color-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/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name EllipticCurve -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve_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/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EllipticCurve.build/Debug/EllipticCurve-t.build/Objects-normal/arm64/EllipticCurve.abi.json
SwiftCompile normal arm64 (in target 'EllipticCurve' from project 'EllipticCurve')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftEmitModule normal arm64 Emitting\ module\ for\ UInt256 (in target 'UInt256' from project 'UInt256')
SwiftCompile normal arm64 (in target 'UInt256' from project 'UInt256')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-15 16:56:50.946 xcodebuild[735:4779] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
--- xcodebuild: WARNING: Using the first of multiple matching destinations:
{ platform:macOS, arch:arm64, id:58b95999c8f96ef61b0b42e7301283a1c435883b, name:My Mac }
{ platform:macOS, arch:arm64, variant:Mac Catalyst, id:58b95999c8f96ef61b0b42e7301283a1c435883b, name:My Mac }
{ platform:macOS, arch:arm64, variant:DriverKit, id:58b95999c8f96ef61b0b42e7301283a1c435883b, name:My Mac }
{ platform:macOS, arch:arm64, variant:Designed for [iPad,iPhone], id:58b95999c8f96ef61b0b42e7301283a1c435883b, name:My Mac }
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64 Emitting\ module\ for\ EllipticCurve (in target 'EllipticCurve' from project 'EllipticCurve')
	SwiftCompile normal arm64 (in target 'EllipticCurve' from project 'EllipticCurve')
	Building workspace EllipticCurve with scheme EllipticCurve
(3 failures)
BUILD FAILURE 6.4 macosXcodebuild