This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.

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 libde265 with Swift 6.0 for macOS (SPM).

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

========================================
RunAll
========================================
Builder version: 4.40.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/SDWebImage/libde265-Xcode.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/SDWebImage/libde265-Xcode
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at 3410ee6 Bumped version to 1.0.15
Submodule path 'libde265': checked out '17bb8d9fcea62db8cdeb0fc7ef8d15dbd19a22e4'
Submodule 'libde265' (https://github.com/strukturag/libde265.git) registered for path 'libde265'
Cloning into '/Users/admin/builder/spi-builder-workspace/libde265'...
Cloned https://github.com/SDWebImage/libde265-Xcode.git
Revision (git rev-parse @):
3410ee6f5f496681c545229e716f305862b4b5ac
SUCCESS checkout https://github.com/SDWebImage/libde265-Xcode.git at master
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $workDir
https://github.com/SDWebImage/libde265-Xcode.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/57] Compiling scan.cc
[1/57] Compiling util.cc
[2/57] Compiling sei.cc
[3/57] Compiling vui.cc
[4/57] Compiling transform.cc
[5/57] Compiling threads.cc
[6/57] Compiling visualize.cc
[7/57] Compiling sps.cc
/Users/admin/builder/spi-builder-workspace/libde265/libde265/sao.cc:413:5: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
  413 |     sprintf(buf,"sao-%d",ctb_y);
      |     ^
/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here
  180 | __deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")
      | ^
/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg'
  218 |         #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
      |                                                       ^
1 warning generated.
[8/57] Compiling sao.cc
[9/57] Compiling vps.cc
[10/57] Compiling md5.cc
/Users/admin/builder/spi-builder-workspace/libde265/libde265/slice.cc:4914:3: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
 4914 |   sprintf(buf,"ctb-row-%d",debug_startCtbRow);
      |   ^
/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here
  180 | __deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")
      | ^
/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg'
  218 |         #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
      |                                                       ^
/Users/admin/builder/spi-builder-workspace/libde265/libde265/slice.cc:4921:3: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
 4921 |   sprintf(buf,"slice-segment-%d;%d",debug_startCtbX,debug_startCtbY);
      |   ^
/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here
  180 | __deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")
      | ^
/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg'
  218 |         #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
      |                                                       ^
2 warnings generated.
[11/57] Compiling slice.cc
[12/57] Compiling nal.cc
[13/57] Compiling refpic.cc
[14/57] Compiling fallback.cc
[15/57] Compiling quality.cc
[16/57] Compiling image-io.cc
[17/57] Compiling pps.cc
[18/57] Compiling nal-parser.cc
[19/57] Compiling motion.cc
[20/57] Compiling intrapred.cc
[21/57] Compiling image.cc
[22/57] Compiling fallback-motion.cc
[23/57] Compiling fallback-dct.cc
[24/57] Compiling encpicbuf.cc
[25/57] Compiling encoder-intrapred.cc
[26/57] Compiling sop.cc
[27/57] Compiling encoder-motion.cc
[28/57] Compiling encoder-syntax.cc
[29/57] Compiling encoder-types.cc
[30/57] Compiling tb-transform.cc
[31/57] Compiling encoder-core.cc
[32/57] Compiling encoder-params.cc
[33/57] Compiling tb-rateestim.cc
[34/57] Compiling encoder-context.cc
[35/57] Compiling tb-split.cc
[36/57] Compiling ctb-qscale.cc
[37/57] Compiling pb-mv.cc
[38/57] Compiling tb-intrapredmode.cc
[39/57] Compiling cb-split.cc
[40/57] Compiling coding-options.cc
[41/57] Compiling cb-skip.cc
[42/57] Compiling cb-mergeindex.cc
[43/57] Compiling cb-intrapartmode.cc
[44/57] Compiling cb-intra-inter.cc
[45/57] Compiling cb-interpartmode.cc
[46/57] Compiling bitstream.cc
[47/57] Compiling de265.cc
[48/57] Compiling dpb.cc
[49/57] Compiling contextmodel.cc
[50/57] Compiling algo.cc
/Users/admin/builder/spi-builder-workspace/libde265/libde265/deblock.cc:923:5: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
  923 |     sprintf(buf,"deblock-%d",ctb_y);
      |     ^
/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here
  180 | __deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")
      | ^
/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg'
  218 |         #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
      |                                                       ^
1 warning generated.
[51/57] Compiling deblock.cc
[52/57] Compiling cabac.cc
[53/57] Compiling en265.cc
[54/57] Compiling configparam.cc
[55/57] Compiling decctx.cc
[56/57] Compiling alloc_pool.cc
Build complete! (6.39s)
Build complete.
{
  "c_language_standard" : "gnu11",
  "cxx_language_standard" : "gnu++14",
  "dependencies" : [
  ],
  "manifest_display_name" : "libde265",
  "name" : "libde265",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.10"
    },
    {
      "name" : "ios",
      "version" : "8.0"
    },
    {
      "name" : "tvos",
      "version" : "9.0"
    },
    {
      "name" : "watchos",
      "version" : "2.0"
    }
  ],
  "products" : [
    {
      "name" : "libde265",
      "targets" : [
        "libde265"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "libde265",
      "module_type" : "ClangTarget",
      "name" : "libde265",
      "path" : ".",
      "product_memberships" : [
        "libde265"
      ],
      "sources" : [
        "libde265/libde265/alloc_pool.cc",
        "libde265/libde265/bitstream.cc",
        "libde265/libde265/cabac.cc",
        "libde265/libde265/configparam.cc",
        "libde265/libde265/contextmodel.cc",
        "libde265/libde265/de265.cc",
        "libde265/libde265/deblock.cc",
        "libde265/libde265/decctx.cc",
        "libde265/libde265/dpb.cc",
        "libde265/libde265/en265.cc",
        "libde265/libde265/encoder/algo/algo.cc",
        "libde265/libde265/encoder/algo/cb-interpartmode.cc",
        "libde265/libde265/encoder/algo/cb-intra-inter.cc",
        "libde265/libde265/encoder/algo/cb-intrapartmode.cc",
        "libde265/libde265/encoder/algo/cb-mergeindex.cc",
        "libde265/libde265/encoder/algo/cb-skip.cc",
        "libde265/libde265/encoder/algo/cb-split.cc",
        "libde265/libde265/encoder/algo/coding-options.cc",
        "libde265/libde265/encoder/algo/ctb-qscale.cc",
        "libde265/libde265/encoder/algo/pb-mv.cc",
        "libde265/libde265/encoder/algo/tb-intrapredmode.cc",
        "libde265/libde265/encoder/algo/tb-rateestim.cc",
        "libde265/libde265/encoder/algo/tb-split.cc",
        "libde265/libde265/encoder/algo/tb-transform.cc",
        "libde265/libde265/encoder/encoder-context.cc",
        "libde265/libde265/encoder/encoder-core.cc",
        "libde265/libde265/encoder/encoder-intrapred.cc",
        "libde265/libde265/encoder/encoder-motion.cc",
        "libde265/libde265/encoder/encoder-params.cc",
        "libde265/libde265/encoder/encoder-syntax.cc",
        "libde265/libde265/encoder/encoder-types.cc",
        "libde265/libde265/encoder/encpicbuf.cc",
        "libde265/libde265/encoder/sop.cc",
        "libde265/libde265/fallback-dct.cc",
        "libde265/libde265/fallback-motion.cc",
        "libde265/libde265/fallback.cc",
        "libde265/libde265/image-io.cc",
        "libde265/libde265/image.cc",
        "libde265/libde265/intrapred.cc",
        "libde265/libde265/md5.cc",
        "libde265/libde265/motion.cc",
        "libde265/libde265/nal-parser.cc",
        "libde265/libde265/nal.cc",
        "libde265/libde265/pps.cc",
        "libde265/libde265/quality.cc",
        "libde265/libde265/refpic.cc",
        "libde265/libde265/sao.cc",
        "libde265/libde265/scan.cc",
        "libde265/libde265/sei.cc",
        "libde265/libde265/slice.cc",
        "libde265/libde265/sps.cc",
        "libde265/libde265/threads.cc",
        "libde265/libde265/transform.cc",
        "libde265/libde265/util.cc",
        "libde265/libde265/visualize.cc",
        "libde265/libde265/vps.cc",
        "libde265/libde265/vui.cc"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.0"
}
Done.
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.