The Swift Package Index logo.Swift Package Index

Build Information

Successful build of secp256k1, reference 0.0.3 (244822), with Swift 6.3 for watchOS using Xcode 26.4 on 23 Apr 2026 08:07:37 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme secp256k1 -destination generic/platform=watchOS

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/greymass/secp256k1.git
Reference: 0.0.3
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/greymass/secp256k1
 * tag               0.0.3      -> FETCH_HEAD
HEAD is now at 2448222 Fix compiler warnings in podspec builds
Cloned https://github.com/greymass/secp256k1.git
Revision (git rev-parse @):
24482220d1e7731f6b48df20096d0de840a63af2
SUCCESS checkout https://github.com/greymass/secp256k1.git at 0.0.3
========================================
Build
========================================
Selected platform:         watchOS
Swift version:             6.3
Building package at path:  $PWD
https://github.com/greymass/secp256k1.git
Command line invocation:
    /Applications/Xcode-26.4.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolve Package Graph
Resolved source packages:
  secp256k1: /Users/admin/builder/spi-builder-workspace
resolved source packages: secp256k1
2026-04-23 04:07:23.518 xcodebuild[529:3059] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "secp256k1",
  "name" : "secp256k1",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "secp256k1",
      "targets" : [
        "secp256k1"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "secp256k1",
      "module_type" : "ClangTarget",
      "name" : "secp256k1",
      "path" : ".",
      "product_memberships" : [
        "secp256k1"
      ],
      "sources" : [
        "src/secp256k1.c"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.1"
}
{
  "workspace" : {
    "name" : "spi-builder-workspace",
    "schemes" : [
      "secp256k1"
    ]
  }
}
2026-04-23 04:07:31.627 xcodebuild[631:3833] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme secp256k1 -destination generic/platform=watchOS
Command line invocation:
    /Applications/Xcode-26.4.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme secp256k1 -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
  secp256k1: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
    Target 'secp256k1' in project 'secp256k1'
        ➜ Explicit dependency on target 'secp256k1' in project 'secp256k1'
    Target 'secp256k1' in project 'secp256k1' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
ExecuteExternalTool /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch armv7k -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64_32 -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -x c -c /dev/null
Build description signature: 626d332d534355ffb3ef185b45599a3c
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/626d332d534355ffb3ef185b45599a3c.xcbuilddata
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
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
ClangStatCache /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos26.4-23T238-688ef53f1462e2c8f657fdc38a81448f9e51884a582f42380855760c9d4cc599.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos26.4-23T238-688ef53f1462e2c8f657fdc38a81448f9e51884a582f42380855760c9d4cc599.sdkstatcache
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/Products/Debug-watchos
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos
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-watchos
    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-watchos
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/secp256k1.modulemap (in target 'secp256k1' from project 'secp256k1')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/secp256k1.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/secp256k1.DependencyMetadataFileList (in target 'secp256k1' from project 'secp256k1')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/secp256k1.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/secp256k1.DependencyStaticMetadataFileList (in target 'secp256k1' from project 'secp256k1')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/secp256k1.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/armv7k/7187679823f38a2a940e0043cdf9d637-common-args.resp (in target 'secp256k1' from project 'secp256k1')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/armv7k/7187679823f38a2a940e0043cdf9d637-common-args.resp
-fmodules -gmodules '-fmodules-cache-path=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex' '-fmodule-name=secp256k1' -fpascal-strings -O0 -DSWIFT_PACKAGE '-DDEBUG=1' -DENABLE_MODULE_ECDH -DENABLE_MODULE_RECOVERY -DUSE_NUM_NONE -DUSE_FIELD_INV_BUILTIN -DUSE_SCALAR_INV_BUILTIN -DUSE_FIELD_10X26 -DUSE_SCALAR_8X32 '-DECMULT_GEN_PREC_BITS=4' '-DECMULT_WINDOW_SIZE=15' -g -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -I/Users/admin/builder/spi-builder-workspace/include -I/Users/admin/builder/spi-builder-workspace/src -I/Users/admin/builder/spi-builder-workspace -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/DerivedSources-normal/armv7k -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/DerivedSources/armv7k -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/DerivedSources -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -iframework /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/Developer/Library/Frameworks -DXcode
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/armv7k/secp256k1.LinkFileList (in target 'secp256k1' from project 'secp256k1')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/armv7k/secp256k1.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64_32/7187679823f38a2a940e0043cdf9d637-common-args.resp (in target 'secp256k1' from project 'secp256k1')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64_32/7187679823f38a2a940e0043cdf9d637-common-args.resp
-fmodules -gmodules '-fmodules-cache-path=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex' '-fmodule-name=secp256k1' -fpascal-strings -O0 -DSWIFT_PACKAGE '-DDEBUG=1' -DENABLE_MODULE_ECDH -DENABLE_MODULE_RECOVERY -DUSE_NUM_NONE -DUSE_FIELD_INV_BUILTIN -DUSE_SCALAR_INV_BUILTIN -DUSE_FIELD_10X26 -DUSE_SCALAR_8X32 '-DECMULT_GEN_PREC_BITS=4' '-DECMULT_WINDOW_SIZE=15' -g -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -I/Users/admin/builder/spi-builder-workspace/include -I/Users/admin/builder/spi-builder-workspace/src -I/Users/admin/builder/spi-builder-workspace -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/DerivedSources-normal/arm64_32 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/DerivedSources/arm64_32 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/DerivedSources -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -iframework /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/Developer/Library/Frameworks -DXcode
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64_32/secp256k1.LinkFileList (in target 'secp256k1' from project 'secp256k1')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64_32/secp256k1.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64/secp256k1.LinkFileList (in target 'secp256k1' from project 'secp256k1')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64/secp256k1.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp (in target 'secp256k1' from project 'secp256k1')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp
-fmodules -gmodules '-fmodules-cache-path=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex' '-fmodule-name=secp256k1' -fpascal-strings -O0 -DSWIFT_PACKAGE '-DDEBUG=1' -DENABLE_MODULE_ECDH -DENABLE_MODULE_RECOVERY -DUSE_NUM_NONE -DUSE_FIELD_INV_BUILTIN -DUSE_SCALAR_INV_BUILTIN -DUSE_FIELD_10X26 -DUSE_SCALAR_8X32 '-DECMULT_GEN_PREC_BITS=4' '-DECMULT_WINDOW_SIZE=15' -g -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -I/Users/admin/builder/spi-builder-workspace/include -I/Users/admin/builder/spi-builder-workspace/src -I/Users/admin/builder/spi-builder-workspace -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/DerivedSources-normal/arm64 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/DerivedSources/arm64 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/DerivedSources -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -iframework /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/Developer/Library/Frameworks -DXcode
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-watchos/secp256k1.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/secp256k1.modulemap (in target 'secp256k1' from project 'secp256k1')
    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/secp256k1.build/Debug-watchos/secp256k1.build/secp256k1.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-watchos
ScanDependencies /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/armv7k/secp256k1.o /Users/admin/builder/spi-builder-workspace/src/secp256k1.c normal armv7k c com.apple.compilers.llvm.clang.1_0.compiler (in target 'secp256k1' from project 'secp256k1')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

    Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/armv7k/7187679823f38a2a940e0043cdf9d637-common-args.resp

    builtin-ScanDependencies -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/armv7k/secp256k1.o.scan -- /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos26.4-23T238-688ef53f1462e2c8f657fdc38a81448f9e51884a582f42380855760c9d4cc599.sdkstatcache -target armv7k-apple-watchos5.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wno-shorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-implicit-fallthrough -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -fstrict-aliasing -Wdeprecated-declarations -Wno-sign-conversion -Wno-infinite-recursion -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/armv7k/7187679823f38a2a940e0043cdf9d637-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/armv7k/secp256k1.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/armv7k/secp256k1.dia -c /Users/admin/builder/spi-builder-workspace/src/secp256k1.c -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/armv7k/secp256k1.o -index-unit-output-path /secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/armv7k/secp256k1.o
ScanDependencies /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64_32/secp256k1.o /Users/admin/builder/spi-builder-workspace/src/secp256k1.c normal arm64_32 c com.apple.compilers.llvm.clang.1_0.compiler (in target 'secp256k1' from project 'secp256k1')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

    Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64_32/7187679823f38a2a940e0043cdf9d637-common-args.resp

    builtin-ScanDependencies -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64_32/secp256k1.o.scan -- /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos26.4-23T238-688ef53f1462e2c8f657fdc38a81448f9e51884a582f42380855760c9d4cc599.sdkstatcache -target arm64_32-apple-watchos5.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wno-shorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-implicit-fallthrough -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -fstrict-aliasing -Wdeprecated-declarations -Wno-sign-conversion -Wno-infinite-recursion -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64_32/7187679823f38a2a940e0043cdf9d637-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64_32/secp256k1.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64_32/secp256k1.dia -c /Users/admin/builder/spi-builder-workspace/src/secp256k1.c -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64_32/secp256k1.o -index-unit-output-path /secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64_32/secp256k1.o
ScanDependencies /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64/secp256k1.o /Users/admin/builder/spi-builder-workspace/src/secp256k1.c normal arm64 c com.apple.compilers.llvm.clang.1_0.compiler (in target 'secp256k1' from project 'secp256k1')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

    Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp

    builtin-ScanDependencies -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64/secp256k1.o.scan -- /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos26.4-23T238-688ef53f1462e2c8f657fdc38a81448f9e51884a582f42380855760c9d4cc599.sdkstatcache -target arm64-apple-watchos5.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-implicit-fallthrough -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -fstrict-aliasing -Wdeprecated-declarations -Wno-sign-conversion -Wno-infinite-recursion -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64/secp256k1.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64/secp256k1.dia -c /Users/admin/builder/spi-builder-workspace/src/secp256k1.c -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64/secp256k1.o -index-unit-output-path /secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64/secp256k1.o
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/ptrcheck-DORQETRG913MRXQLRFMFRQRCY.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/ptrcheck-DORQETRG913MRXQLRFMFRQRCY.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stdarg-EVNWY9NPG1T5TB569LBDZQ8T1.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stdarg-EVNWY9NPG1T5TB569LBDZQ8T1.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stddef-8HVEBWSGWMQRAZHLWAHK8PDVD.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stddef-8HVEBWSGWMQRAZHLWAHK8PDVD.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_AvailabilityInternal-25LAG4N2EW7DRKL4DITI5MLHT.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_AvailabilityInternal-25LAG4N2EW7DRKL4DITI5MLHT.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stddef-ANKSQIQMTSPSOE8BW8Y97NY7X.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stddef-ANKSQIQMTSPSOE8BW8Y97NY7X.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/ptrcheck-7PVG0O6OH02NQO9K1XS0CBT6N.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/ptrcheck-7PVG0O6OH02NQO9K1XS0CBT6N.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stddef-8L0924KD2COA1WWSNFQ2RFSQS.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stddef-8L0924KD2COA1WWSNFQ2RFSQS.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stdarg-ES3W40COMST564UYZNUP7KPS9.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stdarg-ES3W40COMST564UYZNUP7KPS9.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_AvailabilityInternal-2AS2U8NQ3018HBMRRYIM20MLN.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_AvailabilityInternal-2AS2U8NQ3018HBMRRYIM20MLN.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_AvailabilityInternal-E4THN33H88GM2G53LDBB2107V.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_AvailabilityInternal-E4THN33H88GM2G53LDBB2107V.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/ptrcheck-7FN6WYPDZBUWVMGLV3EQQR65E.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/ptrcheck-7FN6WYPDZBUWVMGLV3EQQR65E.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stdarg-1M277T9PQ86QNLXS054LOUL67.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stdarg-1M277T9PQ86QNLXS054LOUL67.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation1-2ZJMFOZK2Q6YJ4TA1KVEYN8WE.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation1-2ZJMFOZK2Q6YJ4TA1KVEYN8WE.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation1-8BYN1J7KLVQK00GU8SR67AQSF.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation1-8BYN1J7KLVQK00GU8SR67AQSF.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation1-2FSHW6JKI8XQIBMZCY9YI3SWD.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation1-2FSHW6JKI8XQIBMZCY9YI3SWD.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation2-RKYGK6UJ1M7TAEBFENDDFWZ6.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation2-RKYGK6UJ1M7TAEBFENDDFWZ6.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_limits-ELKZ36TVYG2KXIWNGR6XR8U7C.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_limits-ELKZ36TVYG2KXIWNGR6XR8U7C.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation2-8G5KDVUIT75UPXPIU083T2P5I.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation2-8G5KDVUIT75UPXPIU083T2P5I.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_limits-CVKGLXERR2MLL4JY2KSG05UWN.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_limits-CVKGLXERR2MLL4JY2KSG05UWN.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation2-CFIBQDXDFV36OCGIHMWIDVNS4.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation2-CFIBQDXDFV36OCGIHMWIDVNS4.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_limits-3QESWLLEIA914VQ7MDZJ15MNG.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_limits-3QESWLLEIA914VQ7MDZJ15MNG.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stdint-DPGG4HBZ1HQK4GIAOFZWSKF2H.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stdint-DPGG4HBZ1HQK4GIAOFZWSKF2H.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stdint-3G1JUEKHFJWGMN8CFV4VPHZAW.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stdint-3G1JUEKHFJWGMN8CFV4VPHZAW.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stdint-3I18J66D1HYMHDP4B9NCY2Z3R.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stdint-3I18J66D1HYMHDP4B9NCY2Z3R.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation3-8WJEFDLB7S2K3RA7E5AHJNGSR.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation3-8WJEFDLB7S2K3RA7E5AHJNGSR.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation3-53TOH1G4Y33PSEHSLXFFW74FW.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation3-53TOH1G4Y33PSEHSLXFFW74FW.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation3-7TZGV7JSJQPGZA388I03BDQQV.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation3-7TZGV7JSJQPGZA388I03BDQQV.scan
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64/secp256k1.o /Users/admin/builder/spi-builder-workspace/src/secp256k1.c normal arm64 c com.apple.compilers.llvm.clang.1_0.compiler (in target 'secp256k1' from project 'secp256k1')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

    Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp

    /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos26.4-23T238-688ef53f1462e2c8f657fdc38a81448f9e51884a582f42380855760c9d4cc599.sdkstatcache -target arm64-apple-watchos5.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-implicit-fallthrough -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -fstrict-aliasing -Wdeprecated-declarations -Wno-sign-conversion -Wno-infinite-recursion -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64/secp256k1.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64/secp256k1.dia -c /Users/admin/builder/spi-builder-workspace/src/secp256k1.c -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64/secp256k1.o -index-unit-output-path /secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64/secp256k1.o
In file included from /Users/admin/builder/spi-builder-workspace/src/secp256k1.c:12:
In file included from /Users/admin/builder/spi-builder-workspace/src/field_impl.h:18:
/Users/admin/builder/spi-builder-workspace/src/field_10x26_impl.h:788:12: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  788 |     r[2] = d;
      |          ~ ^
/Users/admin/builder/spi-builder-workspace/src/field_10x26_impl.h:1062:12: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
 1062 |     r[2] = d;
      |          ~ ^
In file included from /Users/admin/builder/spi-builder-workspace/src/secp256k1.c:13:
In file included from /Users/admin/builder/spi-builder-workspace/src/scalar_impl.h:22:
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:133:18: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32]
  133 |     overflow = t + secp256k1_scalar_check_overflow(r);
      |              ~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:361:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  361 |     muladd_fast(n0, SECP256K1_N_C_0);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:286:14: note: expanded from macro 'muladd_fast'
  286 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:364:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  364 |     muladd(n1, SECP256K1_N_C_0);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:365:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  365 |     muladd(n0, SECP256K1_N_C_1);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:368:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  368 |     muladd(n2, SECP256K1_N_C_0);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:369:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  369 |     muladd(n1, SECP256K1_N_C_1);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:370:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  370 |     muladd(n0, SECP256K1_N_C_2);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:373:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  373 |     muladd(n3, SECP256K1_N_C_0);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:374:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  374 |     muladd(n2, SECP256K1_N_C_1);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:375:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  375 |     muladd(n1, SECP256K1_N_C_2);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:376:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  376 |     muladd(n0, SECP256K1_N_C_3);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:379:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  379 |     muladd(n4, SECP256K1_N_C_0);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:380:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  380 |     muladd(n3, SECP256K1_N_C_1);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:381:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  381 |     muladd(n2, SECP256K1_N_C_2);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:382:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  382 |     muladd(n1, SECP256K1_N_C_3);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:386:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  386 |     muladd(n5, SECP256K1_N_C_0);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:387:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  387 |     muladd(n4, SECP256K1_N_C_1);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:388:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  388 |     muladd(n3, SECP256K1_N_C_2);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:389:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  389 |     muladd(n2, SECP256K1_N_C_3);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:393:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  393 |     muladd(n6, SECP256K1_N_C_0);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:394:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  394 |     muladd(n5, SECP256K1_N_C_1);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:395:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  395 |     muladd(n4, SECP256K1_N_C_2);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:396:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  396 |     muladd(n3, SECP256K1_N_C_3);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:400:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  400 |     muladd(n7, SECP256K1_N_C_0);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:401:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  401 |     muladd(n6, SECP256K1_N_C_1);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:402:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  402 |     muladd(n5, SECP256K1_N_C_2);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:403:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  403 |     muladd(n4, SECP256K1_N_C_3);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:406:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  406 |     muladd(n7, SECP256K1_N_C_1);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:407:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  407 |     muladd(n6, SECP256K1_N_C_2);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:408:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  408 |     muladd(n5, SECP256K1_N_C_3);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:411:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  411 |     muladd(n7, SECP256K1_N_C_2);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:412:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  412 |     muladd(n6, SECP256K1_N_C_3);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:415:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  415 |     muladd(n7, SECP256K1_N_C_3);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:426:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  426 |     muladd_fast(m8, SECP256K1_N_C_0);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:286:14: note: expanded from macro 'muladd_fast'
  286 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:429:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  429 |     muladd(m9, SECP256K1_N_C_0);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:430:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  430 |     muladd(m8, SECP256K1_N_C_1);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:433:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  433 |     muladd(m10, SECP256K1_N_C_0);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:434:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  434 |     muladd(m9, SECP256K1_N_C_1);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:435:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  435 |     muladd(m8, SECP256K1_N_C_2);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:438:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  438 |     muladd(m11, SECP256K1_N_C_0);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:439:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  439 |     muladd(m10, SECP256K1_N_C_1);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:440:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  440 |     muladd(m9, SECP256K1_N_C_2);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:441:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  441 |     muladd(m8, SECP256K1_N_C_3);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:444:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  444 |     muladd(m12, SECP256K1_N_C_0);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:445:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  445 |     muladd(m11, SECP256K1_N_C_1);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:446:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  446 |     muladd(m10, SECP256K1_N_C_2);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:447:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  447 |     muladd(m9, SECP256K1_N_C_3);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:451:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  451 |     muladd(m12, SECP256K1_N_C_1);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:452:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  452 |     muladd(m11, SECP256K1_N_C_2);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:453:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  453 |     muladd(m10, SECP256K1_N_C_3);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:457:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  457 |     muladd(m12, SECP256K1_N_C_2);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:458:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  458 |     muladd(m11, SECP256K1_N_C_3);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:462:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  462 |     muladd_fast(m12, SECP256K1_N_C_3);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:286:14: note: expanded from macro 'muladd_fast'
  286 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:488:34: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  488 |     secp256k1_scalar_reduce(r, c + secp256k1_scalar_check_overflow(r));
      |     ~~~~~~~~~~~~~~~~~~~~~~~    ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:496:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  496 |     muladd_fast(a->d[0], b->d[0]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:286:14: note: expanded from macro 'muladd_fast'
  286 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:498:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  498 |     muladd(a->d[0], b->d[1]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:499:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  499 |     muladd(a->d[1], b->d[0]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:501:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  501 |     muladd(a->d[0], b->d[2]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:502:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  502 |     muladd(a->d[1], b->d[1]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:503:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  503 |     muladd(a->d[2], b->d[0]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:505:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  505 |     muladd(a->d[0], b->d[3]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:506:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  506 |     muladd(a->d[1], b->d[2]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:507:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  507 |     muladd(a->d[2], b->d[1]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:508:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  508 |     muladd(a->d[3], b->d[0]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:510:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  510 |     muladd(a->d[0], b->d[4]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:511:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  511 |     muladd(a->d[1], b->d[3]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:512:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  512 |     muladd(a->d[2], b->d[2]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:513:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  513 |     muladd(a->d[3], b->d[1]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:514:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  514 |     muladd(a->d[4], b->d[0]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:516:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  516 |     muladd(a->d[0], b->d[5]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:517:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  517 |     muladd(a->d[1], b->d[4]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:518:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  518 |     muladd(a->d[2], b->d[3]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:519:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  519 |     muladd(a->d[3], b->d[2]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:520:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  520 |     muladd(a->d[4], b->d[1]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:521:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  521 |     muladd(a->d[5], b->d[0]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:523:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  523 |     muladd(a->d[0], b->d[6]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:524:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  524 |     muladd(a->d[1], b->d[5]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:525:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  525 |     muladd(a->d[2], b->d[4]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:526:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  526 |     muladd(a->d[3], b->d[3]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:527:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  527 |     muladd(a->d[4], b->d[2]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:528:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  528 |     muladd(a->d[5], b->d[1]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:529:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  529 |     muladd(a->d[6], b->d[0]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:531:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  531 |     muladd(a->d[0], b->d[7]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:532:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  532 |     muladd(a->d[1], b->d[6]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:533:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  533 |     muladd(a->d[2], b->d[5]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:534:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  534 |     muladd(a->d[3], b->d[4]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:535:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  535 |     muladd(a->d[4], b->d[3]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:536:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  536 |     muladd(a->d[5], b->d[2]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:537:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  537 |     muladd(a->d[6], b->d[1]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:538:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  538 |     muladd(a->d[7], b->d[0]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:540:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  540 |     muladd(a->d[1], b->d[7]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:541:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  541 |     muladd(a->d[2], b->d[6]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:542:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  542 |     muladd(a->d[3], b->d[5]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:543:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  543 |     muladd(a->d[4], b->d[4]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:544:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  544 |     muladd(a->d[5], b->d[3]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:545:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  545 |     muladd(a->d[6], b->d[2]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:546:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  546 |     muladd(a->d[7], b->d[1]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:548:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  548 |     muladd(a->d[2], b->d[7]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:549:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  549 |     muladd(a->d[3], b->d[6]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:550:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  550 |     muladd(a->d[4], b->d[5]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:551:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  551 |     muladd(a->d[5], b->d[4]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:552:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  552 |     muladd(a->d[6], b->d[3]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:553:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  553 |     muladd(a->d[7], b->d[2]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:555:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  555 |     muladd(a->d[3], b->d[7]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:556:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  556 |     muladd(a->d[4], b->d[6]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:557:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  557 |     muladd(a->d[5], b->d[5]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:558:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  558 |     muladd(a->d[6], b->d[4]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:559:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  559 |     muladd(a->d[7], b->d[3]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:561:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  561 |     muladd(a->d[4], b->d[7]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:562:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  562 |     muladd(a->d[5], b->d[6]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:563:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  563 |     muladd(a->d[6], b->d[5]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:564:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  564 |     muladd(a->d[7], b->d[4]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:566:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  566 |     muladd(a->d[5], b->d[7]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:567:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  567 |     muladd(a->d[6], b->d[6]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:568:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  568 |     muladd(a->d[7], b->d[5]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:570:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  570 |     muladd(a->d[6], b->d[7]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:571:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  571 |     muladd(a->d[7], b->d[6]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:573:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  573 |     muladd_fast(a->d[7], b->d[7]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:286:14: note: expanded from macro 'muladd_fast'
  286 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:584:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  584 |     muladd_fast(a->d[0], a->d[0]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:286:14: note: expanded from macro 'muladd_fast'
  286 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:586:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  586 |     muladd2(a->d[0], a->d[1]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:300:14: note: expanded from macro 'muladd2'
  300 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:588:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  588 |     muladd2(a->d[0], a->d[2]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:300:14: note: expanded from macro 'muladd2'
  300 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:589:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  589 |     muladd(a->d[1], a->d[1]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:591:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  591 |     muladd2(a->d[0], a->d[3]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:300:14: note: expanded from macro 'muladd2'
  300 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:592:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  592 |     muladd2(a->d[1], a->d[2]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:300:14: note: expanded from macro 'muladd2'
  300 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:594:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  594 |     muladd2(a->d[0], a->d[4]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:300:14: note: expanded from macro 'muladd2'
  300 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:595:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  595 |     muladd2(a->d[1], a->d[3]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:300:14: note: expanded from macro 'muladd2'
  300 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:596:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  596 |     muladd(a->d[2], a->d[2]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:598:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  598 |     muladd2(a->d[0], a->d[5]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:300:14: note: expanded from macro 'muladd2'
  300 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:599:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  599 |     muladd2(a->d[1], a->d[4]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:300:14: note: expanded from macro 'muladd2'
  300 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:600:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  600 |     muladd2(a->d[2], a->d[3]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:300:14: note: expanded from macro 'muladd2'
  300 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:602:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  602 |     muladd2(a->d[0], a->d[6]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:300:14: note: expanded from macro 'muladd2'
  300 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:603:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  603 |     muladd2(a->d[1], a->d[5]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:300:14: note: expanded from macro 'muladd2'
  300 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:604:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  604 |     muladd2(a->d[2], a->d[4]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:300:14: note: expanded from macro 'muladd2'
  300 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:605:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  605 |     muladd(a->d[3], a->d[3]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:607:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  607 |     muladd2(a->d[0], a->d[7]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:300:14: note: expanded from macro 'muladd2'
  300 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:608:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  608 |     muladd2(a->d[1], a->d[6]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:300:14: note: expanded from macro 'muladd2'
  300 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:609:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  609 |     muladd2(a->d[2], a->d[5]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:300:14: note: expanded from macro 'muladd2'
  300 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:610:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  610 |     muladd2(a->d[3], a->d[4]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:300:14: note: expanded from macro 'muladd2'
  300 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:612:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  612 |     muladd2(a->d[1], a->d[7]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:300:14: note: expanded from macro 'muladd2'
  300 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:613:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  613 |     muladd2(a->d[2], a->d[6]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:300:14: note: expanded from macro 'muladd2'
  300 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:614:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  614 |     muladd2(a->d[3], a->d[5]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:300:14: note: expanded from macro 'muladd2'
  300 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:615:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  615 |     muladd(a->d[4], a->d[4]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:617:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  617 |     muladd2(a->d[2], a->d[7]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:300:14: note: expanded from macro 'muladd2'
  300 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:618:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  618 |     muladd2(a->d[3], a->d[6]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:300:14: note: expanded from macro 'muladd2'
  300 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:619:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  619 |     muladd2(a->d[4], a->d[5]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:300:14: note: expanded from macro 'muladd2'
  300 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:621:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  621 |     muladd2(a->d[3], a->d[7]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:300:14: note: expanded from macro 'muladd2'
  300 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:622:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  622 |     muladd2(a->d[4], a->d[6]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:300:14: note: expanded from macro 'muladd2'
  300 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:623:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  623 |     muladd(a->d[5], a->d[5]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:625:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  625 |     muladd2(a->d[4], a->d[7]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:300:14: note: expanded from macro 'muladd2'
  300 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:626:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  626 |     muladd2(a->d[5], a->d[6]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:300:14: note: expanded from macro 'muladd2'
  300 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:628:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  628 |     muladd2(a->d[5], a->d[7]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:300:14: note: expanded from macro 'muladd2'
  300 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:629:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  629 |     muladd(a->d[6], a->d[6]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:271:14: note: expanded from macro 'muladd'
  271 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:631:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  631 |     muladd2(a->d[6], a->d[7]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:300:14: note: expanded from macro 'muladd2'
  300 |         tl = t; \
      |            ~ ^
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:633:5: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  633 |     muladd_fast(a->d[7], a->d[7]);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/scalar_8x32_impl.h:286:14: note: expanded from macro 'muladd_fast'
  286 |         tl = t; \
      |            ~ ^
In file included from /Users/admin/builder/spi-builder-workspace/src/secp256k1.c:15:
/Users/admin/builder/spi-builder-workspace/src/ecmult_impl.h:689:51: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
  689 |     secp256k1_ecmult_strauss_wnaf(ctx, &state, r, n_points, points, scalars, inp_g_sc);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                 ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/ecmult_impl.h:810:21: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
  810 |     for (i = n_wnaf - 1; i >= 0; i--) {
      |            ~ ~~~~~~~^~~
In file included from /Users/admin/builder/spi-builder-workspace/src/secp256k1.c:17:
In file included from /Users/admin/builder/spi-builder-workspace/src/ecmult_gen_impl.h:14:
/Users/admin/builder/spi-builder-workspace/src/hash_impl.h:155:19: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  155 |     sizedesc[0] = BE32(hash->bytes >> 29);
      |                 ~ ^~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/hash_impl.h:33:89: note: expanded from macro 'BE32'
   33 | #define BE32(p) ((((p) & 0xFF) << 24) | (((p) & 0xFF00) << 8) | (((p) & 0xFF0000) >> 8) | (((p) & 0xFF000000) >> 24))
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/hash_impl.h:156:19: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  156 |     sizedesc[1] = BE32(hash->bytes << 3);
      |                 ~ ^~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/hash_impl.h:33:89: note: expanded from macro 'BE32'
   33 | #define BE32(p) ((((p) & 0xFF) << 24) | (((p) & 0xFF00) << 8) | (((p) & 0xFF0000) >> 8) | (((p) & 0xFF000000) >> 24))
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/src/hash_impl.h:253:19: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
  253 |         int now = outlen;
      |             ~~~   ^~~~~~
161 warnings generated.
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/armv7k/secp256k1.o /Users/admin/builder/spi-builder-workspace/src/secp256k1.c normal armv7k c com.apple.compilers.llvm.clang.1_0.compiler (in target 'secp256k1' from project 'secp256k1')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

    Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/armv7k/7187679823f38a2a940e0043cdf9d637-common-args.resp

    /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos26.4-23T238-688ef53f1462e2c8f657fdc38a81448f9e51884a582f42380855760c9d4cc599.sdkstatcache -target armv7k-apple-watchos5.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wno-shorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-implicit-fallthrough -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -fstrict-aliasing -Wdeprecated-declarations -Wno-sign-conversion -Wno-infinite-recursion -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/armv7k/7187679823f38a2a940e0043cdf9d637-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/armv7k/secp256k1.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/armv7k/secp256k1.dia -c /Users/admin/builder/spi-builder-workspace/src/secp256k1.c -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/armv7k/secp256k1.o -index-unit-output-path /secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/armv7k/secp256k1.o
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64_32/secp256k1.o /Users/admin/builder/spi-builder-workspace/src/secp256k1.c normal arm64_32 c com.apple.compilers.llvm.clang.1_0.compiler (in target 'secp256k1' from project 'secp256k1')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

    Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64_32/7187679823f38a2a940e0043cdf9d637-common-args.resp

    /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos26.4-23T238-688ef53f1462e2c8f657fdc38a81448f9e51884a582f42380855760c9d4cc599.sdkstatcache -target arm64_32-apple-watchos5.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wno-shorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-implicit-fallthrough -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -fstrict-aliasing -Wdeprecated-declarations -Wno-sign-conversion -Wno-infinite-recursion -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64_32/7187679823f38a2a940e0043cdf9d637-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64_32/secp256k1.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64_32/secp256k1.dia -c /Users/admin/builder/spi-builder-workspace/src/secp256k1.c -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64_32/secp256k1.o -index-unit-output-path /secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64_32/secp256k1.o
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64_32/Binary/secp256k1.o normal arm64_32 (in target 'secp256k1' from project 'secp256k1')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64_32-apple-watchos5.0 -r -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -O0 -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -iframework /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64_32/secp256k1.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64_32/secp256k1_lto.o -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64_32/secp256k1_dependency_info.dat -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64_32/Binary/secp256k1.o
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/armv7k/Binary/secp256k1.o normal armv7k (in target 'secp256k1' from project 'secp256k1')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target armv7k-apple-watchos5.0 -r -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -O0 -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -iframework /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/armv7k/secp256k1.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/armv7k/secp256k1_lto.o -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/armv7k/secp256k1_dependency_info.dat -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/armv7k/Binary/secp256k1.o
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64/Binary/secp256k1.o normal arm64 (in target 'secp256k1' from project 'secp256k1')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-watchos5.0 -r -isysroot /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -O0 -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -iframework /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64/secp256k1.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64/secp256k1_lto.o -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64/secp256k1_dependency_info.dat -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64/Binary/secp256k1.o
CreateUniversalBinary /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/secp256k1.o normal arm64\ armv7k\ arm64_32 (in target 'secp256k1' from project 'secp256k1')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo -create /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64/Binary/secp256k1.o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/armv7k/Binary/secp256k1.o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/secp256k1.build/Debug-watchos/secp256k1.build/Objects-normal/arm64_32/Binary/secp256k1.o -output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/secp256k1.o
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/secp256k1.o (in target 'secp256k1' from project 'secp256k1')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/secp256k1.o
** BUILD SUCCEEDED **
2026-04-23 04:07:33.061 xcodebuild[638:3895] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "secp256k1",
  "name" : "secp256k1",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "secp256k1",
      "targets" : [
        "secp256k1"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "secp256k1",
      "module_type" : "ClangTarget",
      "name" : "secp256k1",
      "path" : ".",
      "product_memberships" : [
        "secp256k1"
      ],
      "sources" : [
        "src/secp256k1.c"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.1"
}
Done.