The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of CDUMB, reference main (902ac2), with Swift 6.1 for macOS (SPM) on 28 Apr 2025 21:19:38 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/sbooth/CDUMB.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/sbooth/CDUMB
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 902ac28 Update swift.yml (#1)
Cloned https://github.com/sbooth/CDUMB.git
Revision (git rev-parse @):
902ac28a4ddccacdc0f133c96548333e2fce385f
SUCCESS checkout https://github.com/sbooth/CDUMB.git at main
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "cdumb",
      "name": "CDUMB",
      "url": "https://github.com/sbooth/CDUMB.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/CDUMB",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/sbooth/CDUMB.git
[1/135] Fetching cdumb
Fetched https://github.com/sbooth/CDUMB.git from cache (0.73s)
Creating working copy for https://github.com/sbooth/CDUMB.git
Working copy of https://github.com/sbooth/CDUMB.git resolved at main (902ac28)
warning: '.resolve-product-dependencies': dependency 'cdumb' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/sbooth/CDUMB.git
https://github.com/sbooth/CDUMB.git
{
  "dependencies" : [
  ],
  "manifest_display_name" : "CDUMB",
  "name" : "CDUMB",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "dumb",
      "targets" : [
        "dumb"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "dumb",
      "module_type" : "ClangTarget",
      "name" : "dumb",
      "path" : "Sources/dumb",
      "product_memberships" : [
        "dumb"
      ],
      "sources" : [
        "core/atexit.c",
        "core/duhlen.c",
        "core/duhtag.c",
        "core/dumbfile.c",
        "core/loadduh.c",
        "core/makeduh.c",
        "core/rawsig.c",
        "core/readduh.c",
        "core/register.c",
        "core/rendduh.c",
        "core/rendsig.c",
        "core/unload.c",
        "helpers/barray.c",
        "helpers/clickrem.c",
        "helpers/lpc.c",
        "helpers/memfile.c",
        "helpers/resample.c",
        "helpers/resampler.c",
        "helpers/riff.c",
        "helpers/sampbuf.c",
        "helpers/silence.c",
        "helpers/stdfile.c",
        "helpers/tarray.c",
        "it/itload.c",
        "it/itload2.c",
        "it/itmisc.c",
        "it/itorder.c",
        "it/itread.c",
        "it/itread2.c",
        "it/itrender.c",
        "it/itunload.c",
        "it/load669.c",
        "it/load6692.c",
        "it/loadamf.c",
        "it/loadamf2.c",
        "it/loadany.c",
        "it/loadany2.c",
        "it/loadasy.c",
        "it/loadasy2.c",
        "it/loadmod.c",
        "it/loadmod2.c",
        "it/loadmtm.c",
        "it/loadmtm2.c",
        "it/loadokt.c",
        "it/loadokt2.c",
        "it/loadoldpsm.c",
        "it/loadoldpsm2.c",
        "it/loadpsm.c",
        "it/loadpsm2.c",
        "it/loadptm.c",
        "it/loadptm2.c",
        "it/loadriff.c",
        "it/loadriff2.c",
        "it/loads3m.c",
        "it/loads3m2.c",
        "it/loadstm.c",
        "it/loadstm2.c",
        "it/loadxm.c",
        "it/loadxm2.c",
        "it/ptmeffect.c",
        "it/read669.c",
        "it/read6692.c",
        "it/readam.c",
        "it/readamf.c",
        "it/readamf2.c",
        "it/readany.c",
        "it/readany2.c",
        "it/readasy.c",
        "it/readdsmf.c",
        "it/readmod.c",
        "it/readmod2.c",
        "it/readmtm.c",
        "it/readokt.c",
        "it/readokt2.c",
        "it/readoldpsm.c",
        "it/readpsm.c",
        "it/readptm.c",
        "it/readriff.c",
        "it/reads3m.c",
        "it/reads3m2.c",
        "it/readstm.c",
        "it/readstm2.c",
        "it/readxm.c",
        "it/readxm2.c",
        "it/xmeffect.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CDUMBTests",
      "module_type" : "SwiftTarget",
      "name" : "CDUMBTests",
      "path" : "Tests/CDUMBTests",
      "sources" : [
        "CDUMBTests.swift"
      ],
      "target_dependencies" : [
        "dumb"
      ],
      "type" : "test"
    }
  ],
  "tools_version" : "5.6"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/85] Compiling rawsig.c
[1/85] Compiling duhtag.c
[2/85] Compiling xmeffect.c
[3/85] Compiling readxm2.c
[4/85] Compiling readduh.c
[5/85] Compiling register.c
[6/85] Compiling readstm2.c
[7/85] Compiling duhlen.c
[8/85] Compiling dumbfile.c
[9/85] Compiling readxm.c
[10/85] Compiling reads3m2.c
[11/85] Compiling rendduh.c
[12/85] Compiling readstm.c
[13/85] Compiling readriff.c
[14/85] Compiling reads3m.c
[15/85] Compiling loadriff.c
[16/85] Compiling readptm.c
[17/85] Compiling loadduh.c
[18/85] Compiling readpsm.c
[19/85] Compiling readokt2.c
[20/85] Compiling readoldpsm.c
[21/85] Compiling readokt.c
[22/85] Compiling readmod2.c
[23/85] Compiling readmtm.c
[24/85] Compiling readmod.c
[25/85] Compiling makeduh.c
[26/85] Compiling readdsmf.c
[27/85] Compiling readasy.c
[28/85] Compiling readany2.c
[29/85] Compiling readany.c
[30/85] Compiling readamf2.c
[31/85] Compiling read6692.c
[32/85] Compiling readam.c
[33/85] Compiling readamf.c
[34/85] Compiling read669.c
[35/85] Compiling loadxm2.c
[36/85] Compiling ptmeffect.c
[37/85] Compiling loadxm.c
[38/85] Compiling loadstm2.c
[39/85] Compiling loadstm.c
[40/85] Compiling loads3m2.c
[41/85] Compiling loads3m.c
[42/85] Compiling loadriff2.c
[43/85] Compiling loadptm2.c
[44/85] Compiling loadptm.c
[45/85] Compiling loadpsm2.c
[46/85] Compiling loadpsm.c
[47/85] Compiling loadokt2.c
[48/85] Compiling loadoldpsm.c
[48/85] Compiling loadoldpsm2.c
[50/85] Compiling loadokt.c
[51/85] Compiling loadmod2.c
[51/85] Compiling loadmtm2.c
[53/85] Compiling loadmtm.c
[54/85] Compiling loadmod.c
[55/85] Compiling loadasy2.c
[56/85] Compiling loadasy.c
[57/85] Compiling loadany2.c
[58/85] Compiling loadamf2.c
[59/85] Compiling loadany.c
[60/85] Compiling loadamf.c
[61/85] Compiling load6692.c
[62/85] Compiling load669.c
[63/85] Compiling itunload.c
[64/85] Compiling itread2.c
[65/85] Compiling itload2.c
[66/85] Compiling itorder.c
[67/85] Compiling itload.c
[68/85] Compiling itmisc.c
[69/85] Compiling itread.c
[70/85] Compiling silence.c
[71/85] Compiling tarray.c
[72/85] Compiling stdfile.c
[72/85] Compiling sampbuf.c
[74/85] Compiling riff.c
[75/85] Compiling memfile.c
[76/85] Compiling itrender.c
[77/85] Compiling lpc.c
[78/85] Compiling clickrem.c
[79/85] Compiling unload.c
[80/85] Compiling barray.c
[81/85] Compiling rendsig.c
[82/85] Compiling atexit.c
[83/85] Compiling resample.c
[84/85] Compiling resampler.c
Build complete! (1.91s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "CDUMB",
  "name" : "CDUMB",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "dumb",
      "targets" : [
        "dumb"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "dumb",
      "module_type" : "ClangTarget",
      "name" : "dumb",
      "path" : "Sources/dumb",
      "product_memberships" : [
        "dumb"
      ],
      "sources" : [
        "core/atexit.c",
        "core/duhlen.c",
        "core/duhtag.c",
        "core/dumbfile.c",
        "core/loadduh.c",
        "core/makeduh.c",
        "core/rawsig.c",
        "core/readduh.c",
        "core/register.c",
        "core/rendduh.c",
        "core/rendsig.c",
        "core/unload.c",
        "helpers/barray.c",
        "helpers/clickrem.c",
        "helpers/lpc.c",
        "helpers/memfile.c",
        "helpers/resample.c",
        "helpers/resampler.c",
        "helpers/riff.c",
        "helpers/sampbuf.c",
        "helpers/silence.c",
        "helpers/stdfile.c",
        "helpers/tarray.c",
        "it/itload.c",
        "it/itload2.c",
        "it/itmisc.c",
        "it/itorder.c",
        "it/itread.c",
        "it/itread2.c",
        "it/itrender.c",
        "it/itunload.c",
        "it/load669.c",
        "it/load6692.c",
        "it/loadamf.c",
        "it/loadamf2.c",
        "it/loadany.c",
        "it/loadany2.c",
        "it/loadasy.c",
        "it/loadasy2.c",
        "it/loadmod.c",
        "it/loadmod2.c",
        "it/loadmtm.c",
        "it/loadmtm2.c",
        "it/loadokt.c",
        "it/loadokt2.c",
        "it/loadoldpsm.c",
        "it/loadoldpsm2.c",
        "it/loadpsm.c",
        "it/loadpsm2.c",
        "it/loadptm.c",
        "it/loadptm2.c",
        "it/loadriff.c",
        "it/loadriff2.c",
        "it/loads3m.c",
        "it/loads3m2.c",
        "it/loadstm.c",
        "it/loadstm2.c",
        "it/loadxm.c",
        "it/loadxm2.c",
        "it/ptmeffect.c",
        "it/read669.c",
        "it/read6692.c",
        "it/readam.c",
        "it/readamf.c",
        "it/readamf2.c",
        "it/readany.c",
        "it/readany2.c",
        "it/readasy.c",
        "it/readdsmf.c",
        "it/readmod.c",
        "it/readmod2.c",
        "it/readmtm.c",
        "it/readokt.c",
        "it/readokt2.c",
        "it/readoldpsm.c",
        "it/readpsm.c",
        "it/readptm.c",
        "it/readriff.c",
        "it/reads3m.c",
        "it/reads3m2.c",
        "it/readstm.c",
        "it/readstm2.c",
        "it/readxm.c",
        "it/readxm2.c",
        "it/xmeffect.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CDUMBTests",
      "module_type" : "SwiftTarget",
      "name" : "CDUMBTests",
      "path" : "Tests/CDUMBTests",
      "sources" : [
        "CDUMBTests.swift"
      ],
      "target_dependencies" : [
        "dumb"
      ],
      "type" : "test"
    }
  ],
  "tools_version" : "5.6"
}
Done.