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

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.0.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.27.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/jmgc/SwiftMP.git
Reference: main
Initialized empty Git repository in /Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/.git/
From https://github.com/jmgc/SwiftMP
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 5639356 Add compatibility badges.
Cloned https://github.com/jmgc/SwiftMP.git
Revision (git rev-parse @):
56393564c423322115aa63bfc27819488e80ef62
SUCCESS checkout https://github.com/jmgc/SwiftMP.git at main
Fetching https://github.com/apple/swift-numerics from cache
Fetched https://github.com/apple/swift-numerics (0.36s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 0.1.0 (0.02s)
Creating working copy for https://github.com/apple/swift-numerics
Working copy of https://github.com/apple/swift-numerics resolved at 0.1.0
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "swiftmp",
      "name": "SwiftMP",
      "url": "https://github.com/jmgc/SwiftMP.git",
      "version": "unspecified",
      "path": "/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftMP",
      "dependencies": [
        {
          "identity": "swift-numerics",
          "name": "swift-numerics",
          "url": "https://github.com/apple/swift-numerics",
          "version": "0.1.0",
          "path": "/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-numerics",
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/jmgc/SwiftMP.git
[1/444] Fetching swiftmp
Fetched https://github.com/jmgc/SwiftMP.git (0.32s)
Fetching https://github.com/apple/swift-numerics from cache
Fetched https://github.com/apple/swift-numerics (0.32s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 0.1.0 (0.01s)
Creating working copy for https://github.com/jmgc/SwiftMP.git
Working copy of https://github.com/jmgc/SwiftMP.git resolved at main
Creating working copy for https://github.com/apple/swift-numerics
Working copy of https://github.com/apple/swift-numerics resolved at 0.1.0
warning: '.resolve-product-dependencies': dependency 'swiftmp' is not used by any target
Found 1 product dependencies
  - swift-numerics
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.9
Building package at path:  $PWD/checkout
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.0.0.app xcrun swift build --arch arm64
Building for debugging...
[0/255] Copying COPYINGv3
[0/255] Copying COPYINGv2
[0/255] Copying sub1sp1_extracted.ch
[0/255] Copying mul_1_extracted.ch
[4/255] Copying round_raw_generic.ch
[5/255] Copying README.md
[6/255] Copying add1sp1_extracted.ch
[7/255] Copying README.md
[8/255] Copying COPYING.LESSERv3
[9/255] Copying COPYING.LESSER
[10/255] Copying jyn_asympt.ch
[11/255] Copying COPYING
[12/255] Compiling _NumericsShims _NumericsShims.c
[13/255] Compiling Cmpfr vasprintf.c
[14/265] Compiling Cminigmp mini-mpq.c
[15/265] Compiling Cmpfr volatile.c
[16/265] Compiling Cmpfr zeta.c
[17/265] Compiling Cmpfr urandomb.c
[17/265] Compiling Cmpfr urandom.c
[19/265] Compiling Cmpfr yn.c
[20/265] Compiling Cmpfr ui_sub.c
[21/265] Compiling Cmpfr ui_pow_ui.c
[22/265] Compiling Cmpfr ui_div.c
[23/265] Compiling Cmpfr ui_pow.c
[24/265] Compiling Cmpfr ufloor_log2.c
[25/265] Compiling Cmpfr uceil_log2.c
[26/265] Compiling Cmpfr uceil_exp2.c
[27/265] Compiling Cmpfr total_order.c
[28/265] Compiling Cmpfr ubf.c
[29/265] Compiling Cmpfr swap.c
[30/265] Compiling Cmpfr tan.c
[30/265] Compiling Cmpfr tanh.c
[32/265] Compiling Cmpfr version.c
[33/265] Compiling Cmpfr sub_d.c
[34/265] Compiling Cmpfr sub_ui.c
[35/265] Compiling Cmpfr sum.c
[36/265] Compiling Cmpfr subnormal.c
[37/265] Compiling Cmpfr sub1.c
[38/265] Compiling Cmpfr sub.c
[38/265] Compiling Cmpfr stack_interface.c
[40/265] Compiling Cmpfr zeta_ui.c
[41/265] Compiling Cmpfr strtofr.c
[41/265] Compiling Cmpfr sub1sp.c
[43/265] Compiling Cminigmp mini-gmp.c
[44/265] Compiling Cmpfr sqrt_ui.c
[45/265] Compiling Cmpfr sqr.c
[46/265] Compiling Cmpfr sqrt.c
[47/265] Compiling Cmpfr sin.c
[48/265] Compiling Cmpfr sinh.c
[49/265] Compiling Cmpfr signbit.c
[50/265] Compiling Cmpfr sinh_cosh.c
[51/265] Compiling Cmpfr si_op.c
[52/265] Compiling Cmpfr sin_cos.c
[53/265] Compiling Cmpfr setmin.c
[54/265] Compiling Cmpfr set_zero.c
[55/265] Compiling Cmpfr setsign.c
[57/265] Compiling RealModule Float80+Real.swift
[58/265] Compiling RealModule Real.swift
[59/265] Compiling RealModule AlgebraicField.swift
[60/265] Compiling RealModule ApproximateEquality.swift
[61/265] Compiling RealModule ElementaryFunctions.swift
[62/265] Compiling RealModule Float+Real.swift
[62/265] Compiling Cmpfr setmax.c
[64/265] Emitting module RealModule
[65/265] Compiling RealModule AugmentedArithmetic.swift
[66/265] Compiling RealModule Double+Real.swift
[67/265] Compiling RealModule Float16+Real.swift
[67/266] Compiling Cmpfr set_z.c
[68/266] Compiling Cmpfr set_z_exp.c
[69/266] Compiling Cmpfr sgn.c
[70/266] Compiling Cmpfr set_ui_2exp.c
[71/266] Compiling Cmpfr set_ui.c
[72/266] Compiling Cmpfr set_str.c
[72/266] Compiling Cmpfr set_uj.c
[74/266] Compiling Cmpfr set_str_raw.c
[75/266] Compiling Cmpfr set_si_2exp.c
[76/266] Compiling Cmpfr set_si.c
[77/266] Compiling Cmpfr set_sj.c
[79/266] Compiling RealModule RealFunctions.swift
[79/266] Compiling Cmpfr set_q.c
[80/266] Compiling Cmpfr set_prec.c
[81/266] Compiling Cmpfr set_rnd.c
[82/266] Compiling Cmpfr set_prc_raw.c
[83/266] Compiling Cmpfr set_flt.c
[84/266] Compiling Cmpfr set_ld.c
[85/266] Compiling Cmpfr set_f.c
[86/266] Compiling Cmpfr set_nan.c
[87/266] Compiling Cmpfr set_inf.c
[87/266] Compiling Cmpfr set_exp.c
[87/266] Compiling Cmpfr set_float128.c
[90/266] Compiling Cmpfr set_d64.c
[91/266] Compiling Cmpfr set_d128.c
[92/266] Compiling Cmpfr set_dfl_prec.c
[93/266] Compiling Cmpfr sec.c
[94/266] Compiling Cmpfr set_d.c
[94/266] Compiling Cmpfr set.c
[96/266] Compiling Cmpfr sech.c
[97/267] Compiling Cmpfr round_p.c
[97/268] Compiling Cmpfr scale2.c
[99/271] Compiling Cmpfr rndna.c
[100/271] Compiling Cmpfr reldiff.c
[101/271] Compiling Cmpfr rem1.c
[102/271] Compiling Cmpfr root.c
[103/271] Compiling Cmpfr round_near_x.c
[104/271] Compiling Cmpfr rint.c
[105/271] Compiling Cmpfr rec_sqrt.c
[106/271] Compiling Cmpfr round_prec.c
[107/271] Compiling Cmpfr printf.c
[108/271] Compiling Cmpfr print_rnd_mode.c
[109/271] Compiling Cmpfr print_raw.c
[110/271] Compiling Cmpfr powerof2.c
[111/271] Compiling Cmpfr random_deviate.c
[112/271] Compiling Cmpfr pow_ui.c
[113/271] Compiling Cmpfr pow_z.c
[114/271] Compiling Cmpfr pow_si.c
[115/271] Compiling Cmpfr pool.c
[116/271] Compiling Cmpfr pow.c
[116/271] Compiling Cmpfr out_str.c
[118/271] Compiling Cmpfr next.c
[119/271] Compiling Cmpfr odd_p.c
[120/271] Compiling Cmpfr neg.c
[121/271] Compiling Cmpfr nrandom.c
[122/271] Compiling Cmpfr nbits_ulong.c
[123/271] Compiling Cmpfr mulders.c
[124/271] Compiling Cmpfr mul_2ui.c
[124/271] Compiling Cmpfr mul_ui.c
[126/271] Compiling Cmpfr mul_d.c
[127/271] Compiling Cmpfr mul_2si.c
[128/271] Compiling Cmpfr mul_2exp.c
[129/271] Compiling Cmpfr mpfr-gmp.c
[129/271] Compiling Cmpfr mp_clz_tab.c
[131/271] Compiling Cmpfr mpn_exp.c
[132/271] Compiling Cmpfr mpfr-mini-gmp.c
[133/271] Compiling Cmpfr modf.c
[134/271] Compiling Cmpfr minmax.c
[135/271] Compiling Cmpfr mul.c
[136/271] Compiling Cmpfr logging.c
[137/271] Compiling Cmpfr log_ui.c
[138/271] Compiling Cmpfr min_prec.c
[139/271] Compiling Cmpfr log2.c
[140/271] Compiling Cmpfr log1p.c
[141/271] Compiling Cmpfr log10.c
[142/271] Compiling Cmpfr log.c
[143/271] Compiling Cmpfr isregular.c
[144/271] Compiling Cmpfr lngamma.c
[145/271] Compiling Cmpfr iszero.c
[145/271] Compiling Cmpfr isqrt.c
[145/271] Compiling Cmpfr jn.c
[148/271] Compiling Cmpfr li2.c
[149/271] Compiling Cmpfr isnum.c
[150/271] Compiling Cmpfr inp_str.c
[151/271] Compiling Cmpfr isnan.c
[152/271] Compiling Cmpfr int_ceil_log2.c
[152/271] Compiling Cmpfr isinteger.c
[154/271] Compiling Cmpfr inits2.c
[155/271] Compiling Cmpfr isinf.c
[156/271] Compiling Cmpfr inits.c
[157/271] Compiling Cmpfr init2.c
[158/271] Compiling Cmpfr init.c
[159/271] Compiling Cmpfr grandom.c
[160/271] Compiling Cmpfr hypot.c
[161/271] Compiling Cmpfr gmp_op.c
[162/271] Compiling Cmpfr get_z_exp.c
[163/271] Compiling Cmpfr get_uj.c
[164/271] Compiling Cmpfr get_ui.c
[165/271] Compiling Cmpfr get_q.c
[166/271] Compiling Cmpfr get_si.c
[167/271] Compiling Cmpfr get_z.c
[168/271] Compiling Cmpfr get_sj.c
[169/271] Compiling Cmpfr get_str.c
[170/271] Compiling Cmpfr get_float128.c
[171/271] Compiling Cmpfr get_f.c
[172/271] Compiling Cmpfr get_flt.c
[173/271] Compiling Cmpfr get_ld.c
[174/271] Compiling Cmpfr get_exp.c
[175/271] Compiling Cmpfr get_d64.c
[176/271] Compiling Cmpfr get_d128.c
[177/271] Compiling Cmpfr get_d.c
[178/271] Compiling Cmpfr frexp.c
[179/271] Compiling Cmpfr free_cache.c
[180/271] Compiling Cmpfr frac.c
[181/271] Compiling Cmpfr gammaonethird.c
[182/271] Compiling Cmpfr gamma_inc.c
[183/271] Compiling Cmpfr gamma.c
[184/271] Compiling Cmpfr fits_ulong.c
[185/271] Compiling Cmpfr fpif.c
[186/271] Compiling Cmpfr fma.c
[187/271] Compiling Cmpfr fmma.c
[188/271] Compiling Cmpfr fms.c
[189/271] Compiling Cmpfr fits_ushort.c
[190/271] Compiling Cmpfr fits_uintmax.c
[191/271] Compiling Cmpfr fits_uint.c
[192/271] Compiling Cmpfr fits_intmax.c
[193/271] Compiling Cmpfr fits_slong.c
[194/271] Compiling Cmpfr fits_sshort.c
[195/271] Compiling Cmpfr fits_sint.c
[196/271] Compiling Cmpfr extract.c
[197/271] Compiling Cmpfr factorial.c
[198/271] Compiling Cmpfr expm1.c
[199/271] Compiling Cmpfr exp10.c
[200/271] Compiling Cmpfr exp_2.c
[201/271] Compiling Cmpfr exp3.c
[202/271] Compiling Cmpfr exp.c
[203/271] Compiling Cmpfr exp2.c
[204/271] Compiling Cmpfr exceptions.c
[205/271] Compiling Cmpfr erfc.c
[206/271] Compiling Cmpfr eq.c
[207/271] Compiling Cmpfr erandom.c
[208/271] Compiling Cmpfr dot.c
[209/271] Compiling Cmpfr dump.c
[210/271] Compiling Cmpfr eint.c
[210/271] Compiling Cmpfr erf.c
[212/271] Compiling Cmpfr div_d.c
[213/271] Compiling Cmpfr div_2ui.c
[214/271] Compiling Cmpfr div_ui.c
[215/271] Compiling Cmpfr dim.c
[216/271] Compiling Cmpfr div_2si.c
[216/271] Compiling Cmpfr div_2exp.c
[218/271] Compiling Cmpfr d_sub.c
[219/271] Compiling Cmpfr d_div.c
[220/271] Compiling Cmpfr div.c
[221/271] Compiling Cmpfr digamma.c
[223/271] Emitting module ComplexModule
[224/271] Compiling ComplexModule ElementaryFunctions.swift
[225/271] Compiling ComplexModule Arithmetic.swift
[226/271] Compiling ComplexModule Differentiable.swift
[227/271] Compiling ComplexModule Complex.swift
[227/271] Compiling Cmpfr coth.c
[227/271] Compiling Cmpfr csch.c
[229/271] Compiling Cmpfr csc.c
[230/271] Compiling Cmpfr cosh.c
[230/271] Compiling Cmpfr copysign.c
[232/271] Compiling Cmpfr cot.c
[233/271] Compiling Cmpfr cos.c
[234/271] Compiling Cmpfr const_pi.c
[235/271] Compiling Cmpfr comparisons.c
[236/271] Compiling Cmpfr const_euler.c
[236/271] Compiling Cmpfr constant.c
[236/271] Compiling Cmpfr cmpabs_ui.c
[236/271] Compiling Cmpfr const_catalan.c
[238/271] Compiling Cmpfr const_log2.c
[241/271] Compiling Cmpfr cmp_ui.c
[242/271] Compiling Cmpfr cmp2.c
[243/271] Compiling Cmpfr cmp.c
[244/271] Compiling Cmpfr cmp_ld.c
[245/271] Compiling Cmpfr cmp_d.c
[246/271] Compiling Cmpfr cmpabs.c
[247/271] Compiling Cmpfr cmp_si.c
[248/273] Compiling Cmpfr check.c
[249/273] Compiling Cmpfr buildopt.c
[250/273] Compiling Cmpfr clears.c
[251/273] Compiling Cmpfr cbrt.c
[251/273] Compiling Cmpfr clear.c
[253/273] Compiling Cmpfr cache.c
[254/273] Compiling Cmpfr beta.c
[256/273] Compiling Numerics Numerics.swift
[257/273] Emitting module Numerics
[257/273] Compiling Cmpfr asinh.c
[258/273] Compiling Cmpfr bernoulli.c
[259/273] Compiling Cmpfr asin.c
[260/273] Compiling Cmpfr atan.c
[261/273] Compiling Cmpfr agm.c
[262/273] Compiling Cmpfr add_ui.c
[263/273] Compiling Cmpfr atan2.c
[264/273] Compiling Cmpfr atanh.c
[265/273] Compiling Cmpfr ai.c
[266/273] Compiling Cmpfr add_d.c
[267/273] Compiling Cmpfr add.c
[268/273] Compiling Cmpfr acosh.c
[269/273] Compiling Cmpfr abort_prec_max.c
[270/273] Compiling Cmpfr acos.c
[270/273] Compiling Cmpfr add1.c
[272/273] Compiling Cmpfr add1sp.c
[274/278] Compiling SwiftMP IntMP.swift
[275/278] Emitting module SwiftMP
[276/278] Compiling SwiftMP UIntMP.swift
[277/278] Compiling SwiftMP QuotMP.swift
<module-includes>:1:9: note: in file included from <module-includes>:1:
#import "/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
        ^
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
#include <mpfr.h>
         ^
[278/278] Compiling SwiftMP FloatMP.swift
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftMP/FloatMP.swift:712:16: warning: 'assign(repeating:count:)' is deprecated: renamed to 'update(repeating:count:)'
        buffer.assign(repeating: 122, count: size)
               ^
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SwiftMP/FloatMP.swift:712:16: note: use 'update(repeating:count:)' instead
        buffer.assign(repeating: 122, count: size)
               ^~~~~~
               update
Build complete! (11.20s)
Build complete.
Done.