Build Information
Successful build of ActionCableSwift 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/nerzh/Action-Cable-Swift.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/nerzh/Action-Cable-Swift
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at 85b9cde add socket configuration to default implementation
Cloned https://github.com/nerzh/Action-Cable-Swift.git
Revision (git rev-parse @):
85b9cdee8cde32bc0a069c623098415aed4597e8
SUCCESS checkout https://github.com/nerzh/Action-Cable-Swift.git at master
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.0
Building package at path: $workDir
https://github.com/nerzh/Action-Cable-Swift.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/489] Write sources
[8/489] Copying PrivacyInfo.xcprivacy
[8/489] Write sources
[21/489] Compiling CNIOWindows WSAStartup.c
[21/489] Compiling CNIOWindows shim.c
[23/489] Compiling CNIOLinux shim.c
[24/489] Compiling CNIOLinux liburing_shims.c
[25/489] Compiling fiat_p256_adx_sqr.S
[26/489] Write swift-version-6F35C1178C84523A.txt
[27/489] Compiling fiat_p256_adx_mul.S
[28/489] Compiling fiat_curve25519_adx_mul.S
[29/489] Compiling fiat_curve25519_adx_square.S
[30/513] Compiling CNIODarwin shim.c
[31/513] Compiling CNIOSHA1 c_nio_sha1.c
[32/513] Compiling CNIOLLHTTP c_nio_http.c
[33/513] Compiling _AtomicsShims.c
[34/515] Compiling CNIOLLHTTP c_nio_llhttp.c
[35/515] Compiling CNIOLLHTTP c_nio_api.c
[36/515] Compiling CNIOBoringSSLShims shims.c
[38/515] Emitting module _NIOBase64
[38/515] Compiling tls13_client.cc
[39/515] Compiling tls13_server.cc
[39/515] Compiling tls_method.cc
[39/515] Compiling tls13_both.cc
[42/515] Compiling tls_record.cc
[42/515] Compiling tls13_enc.cc
[44/515] Compiling ssl_stat.cc
[45/515] Compiling ssl_versions.cc
[46/515] Compiling ssl_transcript.cc
[47/515] Compiling t1_enc.cc
[48/515] Compiling ssl_session.cc
[49/515] Compiling ssl_x509.cc
[50/515] Compiling ssl_privkey.cc
[51/515] Compiling ssl_file.cc
[52/515] Compiling ssl_key_share.cc
[53/515] Compiling ssl_cipher.cc
[54/515] Compiling ssl_cert.cc
[55/515] Compiling ssl_lib.cc
[56/515] Compiling ssl_buffer.cc
[57/515] Compiling ssl_aead_ctx.cc
[58/515] Compiling ssl_asn1.cc
[59/515] Compiling s3_pkt.cc
[60/515] Compiling s3_lib.cc
[61/515] Compiling s3_both.cc
[62/515] Compiling handshake_server.cc
[63/515] Compiling handshake_client.cc
[64/515] Compiling handshake.cc
[65/515] Compiling handoff.cc
[66/515] Compiling encrypted_client_hello.cc
[67/515] Compiling extensions.cc
[68/515] Compiling dtls_method.cc
[69/515] Compiling dtls_record.cc
[70/515] Compiling d1_srtp.cc
[71/515] Compiling d1_pkt.cc
[72/515] Compiling d1_lib.cc
[73/515] Compiling bio_ssl.cc
[74/515] Compiling v3_utl.c
[75/515] Compiling d1_both.cc
[76/515] Compiling v3_prn.c
[77/515] Compiling v3_purp.c
[78/515] Compiling v3_pmaps.c
[79/515] Compiling v3_skey.c
[81/515] Compiling _NIOBase64 Base64.swift
[81/515] Compiling v3_ocsp.c
[82/515] Compiling v3_pcons.c
[83/515] Compiling v3_ncons.c
[84/515] Compiling v3_int.c
[86/515] Compiling _CollectionsUtilities Debugging.swift
[87/515] Compiling _CollectionsUtilities Descriptions.swift
[88/515] Compiling _CollectionsUtilities RandomAccessCollection+Offsets.swift
[89/515] Compiling _CollectionsUtilities Specialize.swift
[90/515] Compiling _CollectionsUtilities _UnsafeBitSet+_Word.swift
[91/515] Compiling _CollectionsUtilities _UnsafeBitSet.swift
[92/515] Compiling _CollectionsUtilities UnsafeBufferPointer+Extras.swift
[92/516] Compiling v3_lib.c
[94/516] Compiling _CollectionsUtilities UInt+reversed.swift
[95/516] Compiling _CollectionsUtilities _UnsafeBitSet+Index.swift
[96/516] Compiling _CollectionsUtilities _SortedCollection.swift
[97/516] Compiling _CollectionsUtilities _UniqueCollection.swift
[98/516] Compiling _CollectionsUtilities Integer rank.swift
[99/516] Compiling _CollectionsUtilities UInt+first and last set bit.swift
[100/516] Emitting module _CollectionsUtilities
[101/516] Compiling _CollectionsUtilities UnsafeMutableBufferPointer+SE-0370.swift
[102/516] Compiling _CollectionsUtilities UnsafeMutablePointer+SE-0370.swift
[103/516] Compiling _CollectionsUtilities UnsafeRawPointer extensions.swift
[104/516] Compiling _CollectionsUtilities FixedWidthInteger+roundUpToPowerOfTwo.swift
[105/516] Compiling _NIODataStructures _TinyArray.swift
[105/516] Compiling v3_info.c
[106/516] Compiling v3_ia5.c
[107/516] Compiling v3_extku.c
[108/516] Compiling v3_genn.c
[109/516] Compiling v3_enum.c
[111/516] Compiling _NIODataStructures PriorityQueue.swift
[112/516] Emitting module _NIODataStructures
[113/516] Compiling _NIODataStructures Heap.swift
[113/516] Compiling v3_crld.c
[114/516] Compiling v3_cpols.c
[116/516] Compiling _CollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[116/516] Compiling v3_bitst.c
[117/516] Compiling v3_conf.c
[118/516] Compiling v3_bcons.c
[119/516] Compiling v3_alt.c
[120/516] Compiling v3_akeya.c
[121/516] Compiling x_x509a.c
[122/525] Compiling v3_akey.c
[123/533] Compiling x_val.c
[124/533] Compiling x_x509.c
[125/533] Compiling x_spki.c
[126/533] Compiling x_sig.c
[127/533] Compiling x_req.c
[128/533] Compiling x_pubkey.c
[129/533] Compiling x_pkey.c
[130/533] Compiling x_info.c
[131/533] Compiling x_exten.c
[132/533] Compiling x_attrib.c
[133/533] Compiling x_name.c
[135/533] Compiling DequeModule _DequeSlot.swift
[136/533] Compiling DequeModule _DequeBufferHeader.swift
[137/534] Compiling DequeModule Deque.swift
[138/534] Compiling DequeModule _DequeBuffer.swift
[138/534] Compiling x_algor.c
[139/534] Compiling x_all.c
[140/534] Compiling x_crl.c
[141/534] Compiling x509spki.c
[142/534] Compiling x509rset.c
[144/534] Compiling DequeModule Deque+Sendable.swift
[145/534] Compiling DequeModule Deque+Testing.swift
[145/534] Compiling x509name.c
[146/534] Compiling x509cset.c
[147/534] Compiling x509_txt.c
[148/534] Compiling x509_vpm.c
[150/534] Compiling DequeModule Deque+Equatable.swift
[151/534] Compiling DequeModule Deque+ExpressibleByArrayLiteral.swift
[152/534] Compiling DequeModule Deque+Extras.swift
[153/534] Compiling DequeModule Deque+Hashable.swift
[154/534] Compiling DequeModule Deque+CustomReflectable.swift
[155/534] Compiling DequeModule Deque+Descriptions.swift
[155/534] Compiling x509_set.c
[156/534] Compiling x509_v3.c
[157/534] Compiling x509_trs.c
[158/534] Compiling x509_obj.c
[159/534] Compiling x509_req.c
[160/534] Compiling x509_vfy.c
[161/534] Compiling x509_def.c
[162/534] Compiling x509_d2.c
[163/534] Compiling x509_ext.c
[164/534] Compiling x509_lu.c
[165/534] Compiling x509_cmp.c
[166/534] Compiling x509.c
[167/534] Compiling x509_att.c
[168/534] Compiling t_x509a.c
[170/534] Compiling DequeModule _UnsafeWrappedBuffer.swift
[170/534] Compiling i2d_pr.c
[171/534] Compiling t_crl.c
[172/534] Compiling rsa_pss.c
[173/534] Compiling t_x509.c
[174/534] Compiling t_req.c
[174/534] Compiling name_print.c
[176/534] Compiling policy.c
[177/534] Compiling by_file.c
[178/534] Compiling algorithm.c
[179/534] Compiling by_dir.c
[180/534] Compiling a_digest.c
[181/534] Compiling a_verify.c
[182/534] Compiling a_sign.c
[183/534] Compiling asn1_gen.c
[184/534] Compiling thread_win.c
[185/534] Compiling trust_token.c
[186/534] Compiling thread.c
[187/534] Compiling thread_none.c
[188/534] Compiling voprf.c
[189/534] Compiling thread_pthread.c
[190/534] Compiling stack.c
[191/534] Compiling siphash.c
[192/534] Compiling rc4.c
[193/534] Compiling refcount.c
[194/534] Compiling rsa_print.c
[195/534] Compiling pmbtoken.c
[196/534] Compiling rsa_asn1.c
[197/534] Compiling rsa_crypt.c
[198/534] Compiling windows.c
[198/534] Compiling trusty.c
[200/534] Compiling rand_extra.c
[201/534] Compiling ios.c
[202/534] Compiling passive.c
[203/534] Compiling getentropy.c
[204/534] Compiling forkunsafe.c
[205/534] Compiling deterministic.c
[207/534] Compiling DequeModule Deque._Storage.swift
[208/534] Compiling DequeModule Deque._UnsafeHandle.swift
[208/534] Compiling poly1305_vec.c
[209/534] Compiling poly1305_arm_asm.S
[210/534] Compiling poly1305_arm.c
[211/534] Compiling poly1305.c
[212/534] Compiling pool.c
[214/534] Compiling DequeModule Deque+Codable.swift
[215/534] Compiling DequeModule Deque+Collection.swift
[215/534] Compiling pkcs7.c
[216/534] Compiling pkcs8.c
[217/534] Compiling p5_pbev2.c
[218/534] Compiling pkcs8_x509.c
[219/534] Compiling pem_xaux.c
[220/534] Compiling pem_x509.c
[221/534] Compiling pkcs7_x509.c
[222/534] Compiling pem_pkey.c
[223/534] Compiling pem_pk8.c
[224/534] Compiling obj_xref.c
[225/534] Compiling pem_oth.c
[226/534] Compiling mem.c
[227/534] Compiling pem_lib.c
[228/534] Compiling pem_info.c
[229/534] Compiling lhash.c
[230/534] Compiling obj.c
[231/534] Compiling pem_all.c
[233/534] Emitting module DequeModule
[233/534] Compiling keccak.c
[234/534] Compiling kyber.c
[235/534] Compiling poly_rq_mul.S
[236/534] Compiling x86_64-mont5-mac.mac.x86_64.S
[237/534] Compiling x86_64-mont5-linux.linux.x86_64.S
[238/534] Compiling hpke.c
[239/534] Compiling x86_64-mont-mac.mac.x86_64.S
[240/534] Compiling x86_64-mont-linux.linux.x86_64.S
[241/534] Compiling x86-mont-linux.linux.x86.S
[242/534] Compiling vpaes-x86_64-mac.mac.x86_64.S
[243/534] Compiling vpaes-x86_64-linux.linux.x86_64.S
[244/534] Compiling vpaes-x86-linux.linux.x86.S
[245/534] Compiling vpaes-armv8-linux.linux.aarch64.S
[246/534] Compiling vpaes-armv7-linux.linux.arm.S
[247/534] Compiling vpaes-armv8-ios.ios.aarch64.S
[248/534] Compiling vpaes-armv7-ios.ios.arm.S
[249/534] Compiling kdf.c
[250/534] Compiling sha512-x86_64-mac.mac.x86_64.S
[251/534] Compiling sha512-x86_64-linux.linux.x86_64.S
[252/534] Compiling sha512-armv8-linux.linux.aarch64.S
[253/534] Compiling sha512-armv4-linux.linux.arm.S
[254/534] Compiling sha512-armv8-ios.ios.aarch64.S
[255/534] Compiling sha512-586-linux.linux.x86.S
[256/534] Compiling sha512-armv4-ios.ios.arm.S
[257/534] Compiling sha256-x86_64-mac.mac.x86_64.S
[258/534] Compiling hrss.c
[259/534] Compiling sha256-x86_64-linux.linux.x86_64.S
[260/534] Compiling sha256-armv8-linux.linux.aarch64.S
[261/534] Compiling sha256-armv8-ios.ios.aarch64.S
[262/534] Compiling sha256-armv4-linux.linux.arm.S
[263/534] Compiling sha256-armv4-ios.ios.arm.S
[264/534] Compiling sha256-586-linux.linux.x86.S
[265/534] Compiling sha1-x86_64-mac.mac.x86_64.S
[266/534] Compiling sha1-x86_64-linux.linux.x86_64.S
[267/534] Compiling sha1-armv8-linux.linux.aarch64.S
[268/534] Compiling sha1-armv8-ios.ios.aarch64.S
[269/534] Compiling sha1-armv4-large-linux.linux.arm.S
[270/534] Compiling sha1-armv4-large-ios.ios.arm.S
[271/534] Compiling sha512.c
[272/534] Compiling sha1-586-linux.linux.x86.S
[273/534] Compiling sha256.c
[274/534] Compiling sha1.c
[275/534] Compiling fips.c
[276/534] Compiling service_indicator.c
[277/534] Compiling rsaz-avx2-mac.mac.x86_64.S
[278/534] Compiling self_check.c
[279/534] Compiling rsaz-avx2-linux.linux.x86_64.S
[280/534] Compiling blinding.c
[281/534] Compiling rdrand-x86_64-linux.linux.x86_64.S
[281/534] Compiling rdrand-x86_64-mac.mac.x86_64.S
[283/534] Compiling padding.c
[284/534] Compiling urandom.c
[285/534] Compiling rsa_impl.c
[286/534] Compiling rsa.c
[287/534] Compiling fork_detect.c
[288/534] Compiling rand.c
[289/534] Compiling ctrdrbg.c
[290/534] Compiling p256_beeu-x86_64-asm-mac.mac.x86_64.S
[291/534] Compiling p256_beeu-x86_64-asm-linux.linux.x86_64.S
[292/534] Compiling p256_beeu-armv8-asm-linux.linux.aarch64.S
[293/534] Compiling p256-x86_64-asm-mac.mac.x86_64.S
[294/534] Compiling p256-x86_64-asm-linux.linux.x86_64.S
[295/534] Compiling p256_beeu-armv8-asm-ios.ios.aarch64.S
[296/534] Compiling p256-armv8-asm-linux.linux.aarch64.S
[297/534] Compiling p256-armv8-asm-ios.ios.aarch64.S
[298/534] Compiling polyval.c
[299/534] Compiling ofb.c
[300/534] Compiling gcm_nohw.c
[301/534] Compiling ctr.c
[302/534] Compiling cbc.c
[303/534] Compiling cfb.c
[304/534] Compiling gcm.c
[305/534] Compiling md5.c
[306/534] Compiling md5-x86_64-mac.mac.x86_64.S
[307/534] Compiling md5-x86_64-linux.linux.x86_64.S
[308/534] Compiling md5-586-linux.linux.x86.S
[309/534] Compiling md4.c
[310/534] Compiling hkdf.c
[311/534] Compiling ghashv8-armv8-linux.linux.aarch64.S
[312/534] Compiling hmac.c
[313/534] Compiling ghashv8-armv8-ios.ios.aarch64.S
[314/534] Compiling ghashv8-armv7-linux.linux.arm.S
[315/534] Compiling ghashv8-armv7-ios.ios.arm.S
[316/534] Compiling ghash-x86_64-mac.mac.x86_64.S
[317/534] Compiling ghash-x86_64-linux.linux.x86_64.S
[318/534] Compiling ghash-x86-linux.linux.x86.S
[319/534] Compiling ghash-ssse3-x86_64-mac.mac.x86_64.S
[320/534] Compiling ghash-ssse3-x86-linux.linux.x86.S
[321/534] Compiling ghash-ssse3-x86_64-linux.linux.x86_64.S
[322/534] Compiling ghash-neon-armv8-linux.linux.aarch64.S
[323/534] Compiling fips_shared_support.c
[324/534] Compiling ghash-neon-armv8-ios.ios.aarch64.S
[325/534] Compiling ghash-armv4-linux.linux.arm.S
[326/534] Compiling ghash-armv4-ios.ios.arm.S
[327/534] Compiling ecdh.c
[328/534] Compiling util.c
[329/534] Compiling ecdsa.c
[330/534] Compiling wnaf.c
[331/534] Compiling simple_mul.c
[332/534] Compiling simple.c
[333/534] Compiling scalar.c
[334/534] Compiling p256.c
[335/534] Compiling felem.c
[336/534] Compiling oct.c
[337/534] Compiling ec_montgomery.c
[338/534] Compiling p224-64.c
[339/534] Compiling ec_key.c
[340/534] Compiling digestsign.c
[341/534] Compiling ec.c
[342/534] Compiling digest.c
[343/534] Compiling digests.c
[344/534] Compiling dh.c
[345/534] Compiling check.c
[346/534] Compiling co-586-linux.linux.x86.S
[347/534] Compiling cmac.c
[348/534] Compiling e_aesccm.c
[349/534] Compiling aead.c
[350/534] Compiling bsaes-armv7-linux.linux.arm.S
[351/534] Compiling p256-nistz.c
[352/534] Compiling bsaes-armv7-ios.ios.arm.S
[353/534] Compiling cipher.c
[354/534] Compiling sqrt.c
[355/534] Compiling rsaz_exp.c
[356/534] Compiling e_aes.c
[357/534] Compiling shift.c
[358/534] Compiling random.c
[359/534] Compiling prime.c
[360/534] Compiling montgomery_inv.c
[361/534] Compiling mul.c
[362/534] Compiling jacobi.c
[363/534] Compiling montgomery.c
[364/534] Compiling gcd.c
[365/534] Compiling gcd_extra.c
[366/534] Compiling div_extra.c
[367/534] Compiling generic.c
[368/534] Compiling ctx.c
[369/534] Compiling x86_64-gcc.c
[370/534] Compiling cmp.c
[371/534] Compiling bytes.c
[372/534] Compiling div.c
[372/534] Compiling exponentiation.c
[374/534] Compiling bn.c
[375/534] Compiling bn-armv8-linux.linux.aarch64.S
[376/534] Compiling bn-armv8-ios.ios.aarch64.S
[377/534] Compiling add.c
[378/534] Compiling armv4-mont-ios.ios.arm.S
[379/534] Compiling armv8-mont-linux.linux.aarch64.S
[380/534] Compiling bn-586-linux.linux.x86.S
[381/534] Compiling armv4-mont-linux.linux.arm.S
[381/534] Compiling aesv8-gcm-armv8-linux.linux.aarch64.S
[383/534] Compiling armv8-mont-ios.ios.aarch64.S
[384/534] Compiling aesv8-gcm-armv8-ios.ios.aarch64.S
[385/534] Compiling aesv8-armv8-linux.linux.aarch64.S
[386/534] Compiling aesv8-armv8-ios.ios.aarch64.S
[387/534] Compiling aesv8-armv7-linux.linux.arm.S
[388/534] Compiling aesv8-armv7-ios.ios.arm.S
[389/534] Compiling aesni-x86_64-mac.mac.x86_64.S
[390/534] Compiling aesni-x86_64-linux.linux.x86_64.S
[390/534] Compiling aesni-x86-linux.linux.x86.S
[392/534] Compiling aesni-gcm-x86_64-mac.mac.x86_64.S
[393/534] Compiling aesni-gcm-x86_64-linux.linux.x86_64.S
[394/534] Compiling mode_wrappers.c
[395/534] Compiling key_wrap.c
[396/534] Compiling aes.c
[397/534] Compiling ex_data.c
[398/534] Compiling sign.c
[399/534] Compiling scrypt.c
[400/534] Compiling aes_nohw.c
[401/534] Compiling pbkdf.c
[402/534] Compiling print.c
[403/534] Compiling p_x25519_asn1.c
[404/534] Compiling p_x25519.c
[405/534] Compiling p_rsa_asn1.c
[406/534] Compiling p_ed25519.c
[407/534] Compiling p_hkdf.c
[408/534] Compiling p_rsa.c
[409/534] Compiling p_ec_asn1.c
[410/534] Compiling p_ed25519_asn1.c
[411/534] Compiling p_ec.c
[412/534] Compiling p_dsa_asn1.c
[413/534] Compiling evp_ctx.c
[414/534] Compiling err_data.c
[415/534] Compiling engine.c
[416/534] Compiling evp_asn1.c
[417/534] Compiling ecdh_extra.c
[418/534] Compiling ecdsa_asn1.c
[419/534] Compiling err.c
[420/534] Compiling evp.c
[421/534] Compiling ec_derive.c
[422/534] Compiling hash_to_curve.c
[423/534] Compiling ec_asn1.c
[424/534] Compiling dsa_asn1.c
[425/534] Compiling params.c
[426/534] Compiling dh_asn1.c
[427/534] Compiling dsa.c
[428/534] Compiling curve25519_64_adx.c
[429/534] Compiling digest_extra.c
[430/534] Compiling spake25519.c
[431/534] Compiling des.c
[432/534] Compiling cpu_intel.c
[433/534] Compiling x25519-asm-arm.S
[434/534] Compiling crypto.c
[435/534] Compiling cpu_arm_linux.c
[436/534] Compiling cpu_arm_freebsd.c
[437/534] Compiling cpu_aarch64_sysreg.c
[438/534] Compiling cpu_aarch64_win.c
[439/534] Compiling cpu_aarch64_openbsd.c
[440/534] Compiling cpu_aarch64_linux.c
[441/534] Compiling cpu_aarch64_fuchsia.c
[442/534] Compiling cpu_aarch64_apple.c
[443/534] Compiling curve25519.c
[444/534] Compiling e_rc4.c
[445/534] Compiling tls_cbc.c
[446/534] Compiling conf.c
[447/534] Compiling e_tls.c
[448/534] Compiling e_rc2.c
[449/534] Compiling e_null.c
[450/534] Compiling e_des.c
[451/534] Compiling e_chacha20poly1305.c
[452/534] Compiling e_aesgcmsiv.c
[453/534] Compiling derive_key.c
[453/534] Compiling e_aesctrhmac.c
[455/534] Compiling cipher_extra.c
[456/534] Compiling chacha20_poly1305_x86_64-mac.mac.x86_64.S
[457/534] Compiling chacha20_poly1305_x86_64-linux.linux.x86_64.S
[458/534] Compiling chacha20_poly1305_armv8-linux.linux.aarch64.S
[459/534] Compiling aes128gcmsiv-x86_64-mac.mac.x86_64.S
[460/534] Compiling chacha20_poly1305_armv8-ios.ios.aarch64.S
[461/534] Compiling aes128gcmsiv-x86_64-linux.linux.x86_64.S
[462/534] Compiling chacha.c
[463/534] Compiling chacha-x86_64-mac.mac.x86_64.S
[464/534] Compiling chacha-x86_64-linux.linux.x86_64.S
[465/534] Compiling chacha-x86-linux.linux.x86.S
[466/534] Compiling chacha-armv8-linux.linux.aarch64.S
[467/534] Compiling chacha-armv8-ios.ios.aarch64.S
[468/534] Compiling unicode.c
[469/534] Compiling chacha-armv4-linux.linux.arm.S
[470/534] Compiling chacha-armv4-ios.ios.arm.S
[471/534] Compiling asn1_compat.c
[472/534] Compiling ber.c
[473/534] Compiling buf.c
[474/534] Compiling cbb.c
[475/534] Compiling cbs.c
[476/534] Compiling bn_asn1.c
[477/534] Compiling blake2.c
[478/534] Compiling socket_helper.c
[479/534] Compiling convert.c
[480/534] Compiling socket.c
[481/534] Compiling printf.c
[482/534] Compiling hexdump.c
[483/534] Compiling pair.c
[484/534] Compiling fd.c
[485/534] Compiling file.c
[486/534] Compiling errno.c
[487/534] Compiling bio_mem.c
[488/534] Compiling connect.c
[489/534] Compiling base64.c
[490/534] Compiling bio.c
[491/534] Compiling tasn_utl.c
[492/534] Compiling tasn_typ.c
[493/534] Compiling tasn_fre.c
[494/534] Compiling tasn_new.c
[495/534] Compiling tasn_enc.c
[496/534] Compiling posix_time.c
[497/534] Compiling f_string.c
[498/534] Compiling tasn_dec.c
[499/534] Compiling f_int.c
[500/534] Compiling asn1_par.c
[501/534] Compiling asn_pack.c
[502/534] Compiling a_utctm.c
[503/534] Compiling asn1_lib.c
[504/534] Compiling a_type.c
[505/534] Compiling a_time.c
[506/534] Compiling a_strnid.c
[507/534] Compiling a_octet.c
[508/534] Compiling a_strex.c
[509/534] Compiling a_mbstr.c
[510/534] Compiling a_object.c
[511/534] Compiling a_i2d_fp.c
[512/534] Compiling a_int.c
[513/534] Compiling a_dup.c
[514/534] Compiling a_gentm.c
[515/534] Compiling a_d2i_fp.c
[516/534] Compiling a_bool.c
[517/534] Compiling CEd25519 verify.c
[518/534] Compiling a_bitstr.c
[519/534] Compiling CEd25519 sign.c
[520/534] Compiling CEd25519 seed.c
[521/534] Compiling CEd25519 sha512.c
[521/534] Write sources
[524/534] Compiling CEd25519 keypair.c
[525/534] Compiling CEd25519 key_exchange.c
[526/534] Compiling CEd25519 sc.c
[527/534] Compiling CEd25519 add_scalar.c
[528/534] Compiling CEd25519 ge.c
[529/534] Compiling CEd25519 fe.c
[531/559] Compiling Ed25519 Seed.swift
[532/559] Compiling Ed25519 PublicKey.swift
[533/559] Emitting module Ed25519
[534/559] Compiling Ed25519 PrivateKey.swift
[535/559] Compiling Ed25519 Error.swift
[536/559] Compiling Ed25519 KeyPair.swift
[536/559] Compiling c-nioatomics.c
[538/559] Compiling Atomics AtomicMemoryOrderings.swift
[539/559] Compiling Atomics DoubleWord.swift
[540/559] Compiling Atomics UnsafeAtomic.swift
[541/559] Compiling Atomics UnsafeAtomicLazyReference.swift
[542/559] Compiling Atomics ManagedAtomic.swift
[543/559] Compiling Atomics ManagedAtomicLazyReference.swift
[543/561] Compiling c-atomics.c
[545/561] Compiling Atomics AtomicOptionalWrappable.swift
[546/561] Compiling Atomics AtomicReference.swift
[547/567] Compiling Atomics IntegerOperations.swift
[548/567] Compiling Atomics Unmanaged extensions.swift
[549/567] Compiling NIOConcurrencyHelpers NIOLock.swift
[550/567] Compiling NIOConcurrencyHelpers lock.swift
[551/567] Compiling NIOConcurrencyHelpers atomics.swift
[552/567] Compiling NIOConcurrencyHelpers NIOLockedValueBox.swift
[553/567] Compiling NIOConcurrencyHelpers NIOAtomic.swift
[554/567] Emitting module NIOConcurrencyHelpers
[555/567] Compiling Atomics OptionalRawRepresentable.swift
[556/567] Compiling Atomics RawRepresentable.swift
[557/567] Compiling Atomics PointerConformances.swift
[558/567] Compiling Atomics Primitives.native.swift
[559/567] Emitting module Atomics
[560/567] Compiling Atomics AtomicBool.swift
[561/567] Compiling Atomics IntegerConformances.swift
[562/567] Compiling Atomics AtomicStorage.swift
[563/567] Compiling Atomics AtomicValue.swift
[564/567] Compiling Atomics Primitives.shims.swift
[565/567] Compiling Atomics AtomicInteger.swift
[566/627] Emitting module SwiftRegularExpression
[567/627] Compiling SwiftRegularExpression String+Regexp.swift
[568/660] Compiling SwiftExtensionsPack AnyValue.swift
[569/660] Compiling SwiftExtensionsPack String+Chunks.swift
[570/660] Compiling SwiftExtensionsPack String+Date.swift
[571/660] Compiling SwiftExtensionsPack String+JSON.swift
[572/660] Compiling SwiftExtensionsPack String+Extension.swift
[573/660] Compiling SwiftExtensionsPack Date+String.swift
[574/660] Compiling SwiftExtensionsPack DateCommon.swift
[575/660] Compiling SwiftExtensionsPack Atomic.swift
[576/660] Compiling SwiftExtensionsPack CommonClasses.swift
[577/660] Compiling SwiftExtensionsPack CommonMethods.swift
[578/660] Compiling SwiftExtensionsPack ErrorCommon.swift
[579/660] Compiling SwiftExtensionsPack Dictionary+JSON.swift
[580/666] Compiling SwiftExtensionsPack ObjectIdentifier.swift
[581/666] Compiling SwiftExtensionsPack Protocols.swift
[582/666] Compiling SwiftExtensionsPack Runtime.swift
[583/666] Compiling SwiftExtensionsPack SafeValue.swift
[584/666] Compiling SwiftExtensionsPack SafeArray.swift
[585/666] Compiling SwiftExtensionsPack Sequence+Extensions.swift
[586/666] Compiling SwiftExtensionsPack Codable+Extensions.swift
[587/666] Compiling NIOCore SocketOptionProvider.swift
[588/666] Compiling NIOCore SystemCallHelpers.swift
[589/666] Compiling NIOCore TimeAmount+Duration.swift
[590/666] Compiling NIOCore TypeAssistedChannelHandler.swift
[591/666] Compiling NIOCore UniversalBootstrapSupport.swift
[592/666] Compiling NIOCore Utilities.swift
[593/666] Compiling SwiftExtensionsPack Double.swift
[594/666] Compiling SwiftExtensionsPack Float.swift
[595/666] Compiling SwiftExtensionsPack HTTP.swift
[596/666] Compiling SwiftExtensionsPack HexaDecimal.swift
[597/666] Compiling SwiftExtensionsPack Hmac.swift
[598/666] Compiling SwiftExtensionsPack RandomBytes.swift
[599/666] Compiling SwiftExtensionsPack SHA.swift
[600/666] Emitting module SwiftExtensionsPack
[601/669] Compiling NIOCore ChannelHandler.swift
[602/669] Compiling NIOCore ChannelHandlers.swift
[603/669] Compiling NIOCore ChannelInvoker.swift
[604/669] Compiling NIOCore ChannelOption.swift
[605/669] Compiling NIOCore ChannelPipeline.swift
[606/669] Compiling NIOCore CircularBuffer.swift
[607/669] Compiling NIOCore Codec.swift
[615/669] Compiling SwiftExtensionsPack AES.swift
[616/669] Compiling SwiftExtensionsPack ByteArray+Bits.swift
[617/669] Compiling SwiftExtensionsPack Data+Extension.swift
[618/669] Compiling SwiftExtensionsPack Ed25519.swift
[623/669] Compiling SwiftExtensionsPack DictionaryCommon.swift
[624/669] Compiling SwiftExtensionsPack SafeDictionary.swift
[629/669] Compiling SwiftExtensionsPack StringCommon.swift
[630/669] Compiling SwiftExtensionsPack String+Crypto.swift
[631/669] Compiling SwiftExtensionsPack String+Height.swift
[646/669] Compiling NIOCore MulticastChannel.swift
[647/669] Compiling NIOCore NIOAny.swift
[648/669] Compiling NIOCore NIOCloseOnErrorHandler.swift
[649/669] Compiling NIOCore ConvenienceOptionSupport.swift
[650/669] Compiling NIOCore DeadChannel.swift
[651/669] Compiling NIOCore DispatchQueue+WithFuture.swift
[652/669] Compiling NIOCore EventLoop+Deprecated.swift
[653/669] Compiling NIOCore EventLoop+SerialExecutor.swift
[654/669] Compiling NIOCore EventLoop.swift
[655/669] Compiling NIOCore EventLoopFuture+AssumeIsolated.swift
[656/669] Compiling NIOCore ByteBuffer-core.swift
[657/669] Compiling NIOCore ByteBuffer-hexdump.swift
[658/669] Compiling NIOCore ByteBuffer-int.swift
[659/669] Compiling NIOCore ByteBuffer-lengthPrefix.swift
[660/669] Compiling NIOCore ByteBuffer-multi-int.swift
[661/669] Compiling NIOCore ByteBuffer-views.swift
[662/669] Compiling NIOCore Channel.swift
[663/669] Emitting module NIOCore
[670/722] Compiling NIOEmbedded AsyncTestingChannel.swift
[671/722] Compiling NIOEmbedded Embedded.swift
[672/722] Emitting module NIOEmbedded
[673/722] Compiling NIOEmbedded AsyncTestingEventLoop.swift
[674/722] Compiling NIOPosix SocketProtocols.swift
[675/722] Compiling NIOPosix System.swift
[676/722] Compiling NIOPosix Thread.swift
[677/722] Compiling NIOPosix ThreadPosix.swift
[678/722] Compiling NIOPosix ThreadWindows.swift
[679/727] Compiling NIOPosix PendingWritesManager.swift
[680/727] Compiling NIOPosix PipeChannel.swift
[681/727] Compiling NIOPosix PipePair.swift
[682/727] Compiling NIOPosix PointerHelpers.swift
[683/727] Compiling NIOPosix Pool.swift
[684/727] Compiling NIOPosix PooledRecvBufferAllocator.swift
[685/727] Compiling NIOPosix PosixSingletons+ConcurrencyTakeOver.swift
[686/727] Compiling NIOPosix PosixSingletons.swift
[687/727] Compiling NIOPosix RawSocketBootstrap.swift
[688/727] Compiling NIOPosix Resolver.swift
[689/727] Compiling NIOPosix UnsafeTransfer.swift
[690/727] Compiling NIOPosix Utilities.swift
[691/727] Compiling NIOPosix VsockAddress.swift
[692/727] Compiling NIOPosix VsockChannelEvents.swift
[693/727] Compiling NIOPosix resource_bundle_accessor.swift
[694/727] Compiling NIOPosix BSDSocketAPICommon.swift
[695/727] Compiling NIOPosix BSDSocketAPIPosix.swift
[696/727] Compiling NIOPosix BSDSocketAPIWindows.swift
[697/727] Compiling NIOPosix BaseSocket.swift
[698/727] Compiling NIOPosix BaseSocketChannel+SocketOptionProvider.swift
[699/727] Compiling NIOPosix BaseSocketChannel.swift
[700/727] Compiling NIOPosix Selectable.swift
[701/727] Compiling NIOPosix SelectableChannel.swift
[702/727] Compiling NIOPosix SelectableEventLoop.swift
[703/727] Compiling NIOPosix SelectorEpoll.swift
[704/727] Compiling NIOPosix SelectorGeneric.swift
[705/727] Compiling NIOPosix HappyEyeballs.swift
[706/727] Compiling NIOPosix IO.swift
[707/727] Compiling NIOPosix IntegerBitPacking.swift
[708/727] Compiling NIOPosix IntegerTypes.swift
[709/727] Compiling NIOPosix Linux.swift
[710/727] Compiling NIOPosix LinuxCPUSet.swift
[711/727] Emitting module NIOPosix
[712/727] Compiling NIOPosix BaseStreamSocketChannel.swift
[713/727] Compiling NIOPosix Bootstrap.swift
[714/727] Compiling NIOPosix ControlMessage.swift
[715/727] Compiling NIOPosix DatagramVectorReadManager.swift
[716/727] Compiling NIOPosix FileDescriptor.swift
[717/727] Compiling NIOPosix GetaddrinfoResolver.swift
[718/727] Compiling NIOPosix SelectorKqueue.swift
[719/727] Compiling NIOPosix SelectorUring.swift
[720/727] Compiling NIOPosix ServerSocket.swift
[721/727] Compiling NIOPosix Socket.swift
[722/727] Compiling NIOPosix SocketChannel.swift
[723/727] Compiling NIOPosix LinuxUring.swift
[724/727] Compiling NIOPosix MultiThreadedEventLoopGroup.swift
[725/727] Compiling NIOPosix NIOThreadPool.swift
[726/727] Compiling NIOPosix NonBlockingFileIO.swift
[727/727] Compiling NIOPosix PendingDatagramWritesManager.swift
[728/729] Emitting module NIO
[729/729] Compiling NIO Exports.swift
[730/756] Compiling NIOTLS TLSEvents.swift
[731/756] Compiling NIOTLS NIOTypedApplicationProtocolNegotiationHandler.swift
[732/756] Compiling NIOFoundationCompat Codable+ByteBuffer.swift
[733/756] Emitting module NIOTLS
[734/756] Compiling NIOTLS ProtocolNegotiationHandlerStateMachine.swift
[735/756] Compiling NIOTLS SNIHandler.swift
[736/756] Compiling NIOTLS ApplicationProtocolNegotiationHandler.swift
[737/784] Compiling NIOHTTP1 NIOTypedHTTPServerUpgradeHandler.swift
[738/785] Compiling NIOHTTP1 NIOTypedHTTPClientUpgraderStateMachine.swift
[739/785] Emitting module NIOFoundationCompat
[740/785] Compiling NIOFoundationCompat JSONSerialization+ByteBuffer.swift
[741/785] Compiling NIOFoundationCompat ByteBuffer-foundation.swift
[742/807] Compiling NIOHTTP1 NIOTypedHTTPServerUpgraderStateMachine.swift
[743/807] Emitting module NIOHTTP1
[744/807] Compiling NIOTransportServices AcceptHandler.swift
[745/807] Compiling NIOTransportServices NIOTSDatagramBootstrap.swift
[746/807] Compiling NIOTransportServices NIOTSDatagramChannel.swift
[747/807] Compiling NIOTransportServices StateManagedListenerChannel.swift
[748/807] Compiling NIOTransportServices StateManagedNWConnectionChannel.swift
[749/807] Compiling NIOTransportServices NIOTSNetworkEvents.swift
[750/809] Compiling NIOTransportServices NIOTSConnectionBootstrap.swift
[751/809] Compiling NIOTransportServices SocketAddress+NWEndpoint.swift
[752/809] Compiling NIOTransportServices NIOTSSingletons.swift
[753/809] Compiling NIOTransportServices NIOTSDatagramListener.swift
[760/809] Compiling NIOTransportServices NIOTSDatagramListenerChannel.swift
[761/809] Compiling NIOTransportServices NIOFilterEmptyWritesHandler.swift
[762/809] Compiling NIOTransportServices NIOTSBootstraps.swift
[763/809] Compiling NIOTransportServices NIOTSChannelOptions.swift
[764/837] Compiling NIOExtras RequestResponseWithIDHandler.swift
[765/838] Compiling NIOWebSocket WebSocketFrameEncoder.swift
[766/838] Compiling NIOWebSocket WebSocketOpcode.swift
[767/839] Compiling NIOWebSocket WebSocketFrameDecoder.swift
[768/839] Compiling NIOExtras NIORequestIdentifiable.swift
[769/839] Compiling NIOExtras PCAPRingBuffer.swift
[770/839] Compiling NIOExtras QuiescingHelper.swift
[771/839] Compiling NIOExtras RequestResponseHandler.swift
[772/839] Compiling NIOWebSocket WebSocketProtocolErrorHandler.swift
[773/839] Compiling NIOWebSocket WebSocketErrorCodes.swift
[774/839] Compiling NIOWebSocket SHA1.swift
[775/839] Compiling NIOWebSocket NIOWebSocketFrameAggregator.swift
[776/839] Compiling NIOWebSocket NIOWebSocketServerUpgrader.swift
[777/839] Compiling NIOWebSocket NIOWebSocketClientUpgrader.swift
[778/839] Compiling NIOWebSocket WebSocketFrame.swift
[779/839] Emitting module NIOSSL
[780/839] Emitting module NIOWebSocket
[781/839] Compiling NIOExtras LineBasedFrameDecoder.swift
[782/839] Compiling NIOExtras MarkedCircularBuffer+PopFirstCheckMarked.swift
[783/839] Compiling NIOExtras JSONRPCFraming+ContentLengthHeader.swift
[784/839] Compiling NIOExtras JSONRPCFraming.swift
[785/839] Compiling NIOExtras NIOExtrasError.swift
[786/839] Compiling NIOExtras NIOLengthFieldBitLength.swift
[787/839] Compiling NIOExtras LengthFieldBasedFrameDecoder.swift
[788/839] Compiling NIOExtras LengthFieldPrepender.swift
[790/839] Compiling NIOTransportServices NIOTSListenerChannel.swift
[791/839] Compiling NIOTransportServices NIOTSEventLoop.swift
[792/839] Compiling NIOTransportServices NIOTSEventLoopGroup.swift
[803/839] Compiling NIOTransportServices NIOTSConnectionChannel.swift
[804/839] Compiling NIOTransportServices NIOTSErrors.swift
[805/841] Compiling NIOSSL TLSConfiguration.swift
[806/841] Compiling NIOSSL UniversalBootstrapSupport.swift
[807/841] Compiling NIOExtras DebugInboundEventsHandler.swift
[808/841] Compiling NIOExtras DebugOutboundEventsHandler.swift
[809/841] Compiling NIOExtras FixedLengthFrameDecoder.swift
[810/841] Compiling NIOExtras HTTP1ProxyConnectHandler.swift
[811/841] Emitting module NIOExtras
[812/841] Compiling NIOTransportServices TCPOptions+SocketChannelOption.swift
[813/841] Compiling NIOTransportServices UDPOptions+SocketChannelOption.swift
[817/841] Emitting module NIOTransportServices
[820/841] Compiling NIOSSL RNG.swift
[821/841] Compiling NIOSSL SafeCompare.swift
[822/841] Compiling NIOSSL Zeroization.swift
[825/841] Compiling NIOSSL ObjectIdentifier.swift
[841/841] Compiling NIOExtras WritePCAPHandler.swift
[842/849] Compiling WebSocketKit WebSocketHandler.swift
[843/849] Compiling WebSocketKit WebSocket.swift
[844/849] Compiling WebSocketKit WebSocket+Connect.swift
[845/849] Compiling WebSocketKit WebSocket+Concurrency.swift
[846/849] Compiling WebSocketKit HTTPUpgradeRequestHandler.swift
[847/849] Emitting module WebSocketKit
[848/849] Compiling WebSocketKit Exports.swift
[849/849] Compiling WebSocketKit WebSocketClient.swift
[850/857] Compiling ActionCableSwift ACWebSocketProtocol.swift
[851/857] Compiling ActionCableSwift WS.swift
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/WebSocketClient/WS.swift:51:13: warning: capture of 'self' with non-sendable type 'WSS' in a `@Sendable` closure; this is an error in the Swift 6 language mode
15 |
16 |
17 | open class WSS: ACWebSocketProtocol {
| `- note: class 'WSS' does not conform to the 'Sendable' protocol
18 |
19 | public var url: URL
:
49 | on: eventLoopGroup
50 | ) { ws in
51 | self.ws = ws
| `- warning: capture of 'self' with non-sendable type 'WSS' in a `@Sendable` closure; this is an error in the Swift 6 language mode
52 |
53 | ws.onPing { [weak self] (ws, buffer) in
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/WebSocketClient/WS.swift:54:17: warning: capture of 'self' with non-sendable type 'WSS?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
15 |
16 |
17 | open class WSS: ACWebSocketProtocol {
| `- note: class 'WSS' does not conform to the 'Sendable' protocol
18 |
19 | public var url: URL
:
52 |
53 | ws.onPing { [weak self] (ws, buffer) in
54 | self?.onPing?()
| `- warning: capture of 'self' with non-sendable type 'WSS?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
55 | }
56 |
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/WebSocketClient/WS.swift:58:17: warning: capture of 'self' with non-sendable type 'WSS?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
15 |
16 |
17 | open class WSS: ACWebSocketProtocol {
| `- note: class 'WSS' does not conform to the 'Sendable' protocol
18 |
19 | public var url: URL
:
56 |
57 | ws.onPong { [weak self] (ws, buffer) in
58 | self?.onPong?()
| `- warning: capture of 'self' with non-sendable type 'WSS?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
59 | }
60 |
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/WebSocketClient/WS.swift:64:21: warning: capture of 'self' with non-sendable type 'WSS?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
15 |
16 |
17 | open class WSS: ACWebSocketProtocol {
| `- note: class 'WSS' does not conform to the 'Sendable' protocol
18 |
19 | public var url: URL
:
62 | switch result {
63 | case .success:
64 | self?.onDisconnected?(nil)
| `- warning: capture of 'self' with non-sendable type 'WSS?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
65 | self?.onCancelled?()
66 | case let .failure(error):
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/WebSocketClient/WS.swift:73:17: warning: capture of 'self' with non-sendable type 'WSS' in a `@Sendable` closure; this is an error in the Swift 6 language mode
15 |
16 |
17 | open class WSS: ACWebSocketProtocol {
| `- note: class 'WSS' does not conform to the 'Sendable' protocol
18 |
19 | public var url: URL
:
71 |
72 | ws.onText { (ws, text) in
73 | self.onText?(text)
| `- warning: capture of 'self' with non-sendable type 'WSS' in a `@Sendable` closure; this is an error in the Swift 6 language mode
74 | }
75 |
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/WebSocketClient/WS.swift:79:17: warning: capture of 'self' with non-sendable type 'WSS' in a `@Sendable` closure; this is an error in the Swift 6 language mode
15 |
16 |
17 | open class WSS: ACWebSocketProtocol {
| `- note: class 'WSS' does not conform to the 'Sendable' protocol
18 |
19 | public var url: URL
:
77 | var data: Data = Data()
78 | data.append(contentsOf: buffer.readableBytesView)
79 | self.onBinary?(data)
| `- warning: capture of 'self' with non-sendable type 'WSS' in a `@Sendable` closure; this is an error in the Swift 6 language mode
80 | }
81 |
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/WebSocketClient/WS.swift:85:30: warning: capture of 'self' with non-sendable type 'WSS?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
15 |
16 |
17 | open class WSS: ACWebSocketProtocol {
| `- note: class 'WSS' does not conform to the 'Sendable' protocol
18 |
19 | public var url: URL
:
83 |
84 | promise.futureResult.whenSuccess { [weak self] (_) in
85 | guard let self = self else { return }
| `- warning: capture of 'self' with non-sendable type 'WSS?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
86 | self.onConnected?(nil)
87 | }
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/WebSocketClient/WS.swift:102:13: warning: capture of 'completion' with non-sendable type '(() -> Void)?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
100 | ws?.send([UInt8](data), promise: promise)
101 | promise?.futureResult.whenComplete { (_) in
102 | completion?()
| |- warning: capture of 'completion' with non-sendable type '(() -> Void)?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
103 | }
104 | }
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/WebSocketClient/WS.swift:114:13: warning: capture of 'completion' with non-sendable type '(() -> Void)?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
112 | ws?.send(text, promise: promise)
113 | promise?.futureResult.whenComplete { (_) in
114 | completion?()
| |- warning: capture of 'completion' with non-sendable type '(() -> Void)?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
115 | }
116 | }
[852/857] Compiling ActionCableSwift ActionCableSwift.swift
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ActionCableSwift.swift:130:32: warning: capture of 'self' with non-sendable type 'ACClient' in a `@Sendable` closure; this is an error in the Swift 6 language mode
4 | import NIOCore
5 |
6 | public final class ACClient {
| `- note: class 'ACClient' does not conform to the 'Sendable' protocol
7 |
8 | public var ws: ACWebSocketProtocol
:
128 | self.setIsConnected(to: true)
129 | self.clientConcurrentQueue.async { [headers] in
130 | let closures = self.onConnected
| `- warning: capture of 'self' with non-sendable type 'ACClient' in a `@Sendable` closure; this is an error in the Swift 6 language mode
131 | for closure in closures {
132 | closure(headers)
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ActionCableSwift.swift:140:32: warning: capture of 'self' with non-sendable type 'ACClient' in a `@Sendable` closure; this is an error in the Swift 6 language mode
4 | import NIOCore
5 |
6 | public final class ACClient {
| `- note: class 'ACClient' does not conform to the 'Sendable' protocol
7 |
8 | public var ws: ACWebSocketProtocol
:
138 | self.setIsConnected(to: false)
139 | self.clientConcurrentQueue.async { [reason] in
140 | let closures = self.onDisconnected
| `- warning: capture of 'self' with non-sendable type 'ACClient' in a `@Sendable` closure; this is an error in the Swift 6 language mode
141 | for closure in closures {
142 | closure(reason)
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ActionCableSwift.swift:150:32: warning: capture of 'self' with non-sendable type 'ACClient' in a `@Sendable` closure; this is an error in the Swift 6 language mode
4 | import NIOCore
5 |
6 | public final class ACClient {
| `- note: class 'ACClient' does not conform to the 'Sendable' protocol
7 |
8 | public var ws: ACWebSocketProtocol
:
148 | self.setIsConnected(to: false)
149 | self.clientConcurrentQueue.async {
150 | let closures = self.onCancelled
| `- warning: capture of 'self' with non-sendable type 'ACClient' in a `@Sendable` closure; this is an error in the Swift 6 language mode
151 | for closure in closures {
152 | closure()
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ActionCableSwift.swift:159:32: warning: capture of 'self' with non-sendable type 'ACClient' in a `@Sendable` closure; this is an error in the Swift 6 language mode
4 | import NIOCore
5 |
6 | public final class ACClient {
| `- note: class 'ACClient' does not conform to the 'Sendable' protocol
7 |
8 | public var ws: ACWebSocketProtocol
:
157 | guard let self = self else { return }
158 | self.clientConcurrentQueue.async { [text] in
159 | let closures = self.onText
| `- warning: capture of 'self' with non-sendable type 'ACClient' in a `@Sendable` closure; this is an error in the Swift 6 language mode
160 | for closure in closures {
161 | closure(text)
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ActionCableSwift.swift:168:32: warning: capture of 'self' with non-sendable type 'ACClient' in a `@Sendable` closure; this is an error in the Swift 6 language mode
4 | import NIOCore
5 |
6 | public final class ACClient {
| `- note: class 'ACClient' does not conform to the 'Sendable' protocol
7 |
8 | public var ws: ACWebSocketProtocol
:
166 | guard let self = self else { return }
167 | self.clientConcurrentQueue.async { [data] in
168 | let closures = self.onBinary
| `- warning: capture of 'self' with non-sendable type 'ACClient' in a `@Sendable` closure; this is an error in the Swift 6 language mode
169 | for closure in closures {
170 | closure(data)
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ActionCableSwift.swift:177:32: warning: capture of 'self' with non-sendable type 'ACClient' in a `@Sendable` closure; this is an error in the Swift 6 language mode
4 | import NIOCore
5 |
6 | public final class ACClient {
| `- note: class 'ACClient' does not conform to the 'Sendable' protocol
7 |
8 | public var ws: ACWebSocketProtocol
:
175 | guard let self = self else { return }
176 | self.clientConcurrentQueue.async {
177 | let closures = self.onPing
| `- warning: capture of 'self' with non-sendable type 'ACClient' in a `@Sendable` closure; this is an error in the Swift 6 language mode
178 | for closure in closures {
179 | closure()
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ActionCableSwift.swift:187:32: warning: capture of 'closures' with non-sendable type '[(() -> Void)]' in a `@Sendable` closure; this is an error in the Swift 6 language mode
185 | let closures = self.onPong
186 | self.clientConcurrentQueue.async {
187 | for closure in closures {
| |- warning: capture of 'closures' with non-sendable type '[(() -> Void)]' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
188 | closure()
189 | }
[853/857] Compiling ActionCableSwift Extensions.swift
[854/857] Compiling ActionCableSwift Helpers.swift
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/Helpers.swift:150:30: warning: capture of 'self' with non-sendable type 'PingRoundWatcher?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
123 | }
124 |
125 | public final class PingRoundWatcher {
| `- note: class 'PingRoundWatcher' does not conform to the 'Sendable' protocol
126 |
127 |
:
148 |
149 | Thread { [weak self] in
150 | guard let self = self else { return }
| `- warning: capture of 'self' with non-sendable type 'PingRoundWatcher?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
151 | self.setStarted(to: true)
152 | while true {
[855/857] Compiling ActionCableSwift ACChannel.swift
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ACChannel.swift:115:30: warning: capture of 'self' with non-sendable type 'ACChannel?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
12 | public typealias ACResponseCallbackWithOptionalMessage = (_ channel: ACChannel, _ message: ACMessage?) -> Void
13 |
14 | public class ACChannel {
| `- note: class 'ACChannel' does not conform to the 'Sendable' protocol
15 |
16 | public let channelName: String
:
113 | ) {
114 | channelSerialQueue.async { [weak self] in
115 | guard let self = self else { return }
| `- warning: capture of 'self' with non-sendable type 'ACChannel?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
116 | do {
117 | if sendAsData {
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ACChannel.swift:121:73: warning: capture of 'data' with non-sendable type '[String : Any]' in a `@Sendable` closure; this is an error in the Swift 6 language mode
119 | action: actionName,
120 | identifier: self.identifier,
121 | data: data)
| `- warning: capture of 'data' with non-sendable type '[String : Any]' in a `@Sendable` closure; this is an error in the Swift 6 language mode
122 | self.client?.send(data: data) { completion?() }
123 | } else {
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ACChannel.swift:122:53: warning: capture of 'completion' with non-sendable type '(() -> Void)?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
120 | identifier: self.identifier,
121 | data: data)
122 | self.client?.send(data: data) { completion?() }
| |- warning: capture of 'completion' with non-sendable type '(() -> Void)?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
123 | } else {
124 | let text: String = try ACSerializer.requestFrom(command: .message,
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ACChannel.swift:122:53: warning: capture of 'completion' with non-sendable type '(() -> Void)?' in an isolated closure; this is an error in the Swift 6 language mode
120 | identifier: self.identifier,
121 | data: data)
122 | self.client?.send(data: data) { completion?() }
| |- warning: capture of 'completion' with non-sendable type '(() -> Void)?' in an isolated closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
123 | } else {
124 | let text: String = try ACSerializer.requestFrom(command: .message,
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ACChannel.swift:128:53: warning: capture of 'completion' with non-sendable type '(() -> Void)?' in an isolated closure; this is an error in the Swift 6 language mode
126 | identifier: self.identifier,
127 | data: data)
128 | self.client?.send(text: text) { completion?() }
| |- warning: capture of 'completion' with non-sendable type '(() -> Void)?' in an isolated closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
129 | }
130 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ACChannel.swift:142:26: warning: capture of 'self' with non-sendable type 'ACChannel' in a `@Sendable` closure; this is an error in the Swift 6 language mode
12 | public typealias ACResponseCallbackWithOptionalMessage = (_ channel: ACChannel, _ message: ACMessage?) -> Void
13 |
14 | public class ACChannel {
| `- note: class 'ACChannel' does not conform to the 'Sendable' protocol
15 |
16 | public let channelName: String
:
140 | guard let self = self else { return }
141 | self.channelSerialQueue.async {
142 | try? self.subscribe()
| `- warning: capture of 'self' with non-sendable type 'ACChannel' in a `@Sendable` closure; this is an error in the Swift 6 language mode
143 | }
144 | }
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ACChannel.swift:152:17: warning: capture of 'self' with non-sendable type 'ACChannel' in a `@Sendable` closure; this is an error in the Swift 6 language mode
12 | public typealias ACResponseCallbackWithOptionalMessage = (_ channel: ACChannel, _ message: ACMessage?) -> Void
13 |
14 | public class ACChannel {
| `- note: class 'ACChannel' does not conform to the 'Sendable' protocol
15 |
16 | public let channelName: String
:
150 | guard let self = self else { return }
151 | self.channelSerialQueue.async {
152 | self.isSubscribed = false
| `- warning: capture of 'self' with non-sendable type 'ACChannel' in a `@Sendable` closure; this is an error in the Swift 6 language mode
153 | self.executeCallback(callbacks: self.onUnsubscribe)
154 | }
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ACChannel.swift:162:17: warning: capture of 'self' with non-sendable type 'ACChannel' in a `@Sendable` closure; this is an error in the Swift 6 language mode
12 | public typealias ACResponseCallbackWithOptionalMessage = (_ channel: ACChannel, _ message: ACMessage?) -> Void
13 |
14 | public class ACChannel {
| `- note: class 'ACChannel' does not conform to the 'Sendable' protocol
15 |
16 | public let channelName: String
:
160 | guard let self = self else { return }
161 | self.channelSerialQueue.async {
162 | self.isSubscribed = false
| `- warning: capture of 'self' with non-sendable type 'ACChannel' in a `@Sendable` closure; this is an error in the Swift 6 language mode
163 | self.executeCallback(callbacks: self.onUnsubscribe)
164 | }
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ACChannel.swift:173:62: warning: capture of 'self' with non-sendable type 'ACChannel' in a `@Sendable` closure; this is an error in the Swift 6 language mode
12 | public typealias ACResponseCallbackWithOptionalMessage = (_ channel: ACChannel, _ message: ACMessage?) -> Void
13 |
14 | public class ACChannel {
| `- note: class 'ACChannel' does not conform to the 'Sendable' protocol
15 |
16 | public let channelName: String
:
171 | self.channelSerialQueue.async {
172 | let message = ACSerializer.responseFrom(stringData: text)
173 | let sameChannelName = message.channelName == self.channelName
| `- warning: capture of 'self' with non-sendable type 'ACChannel' in a `@Sendable` closure; this is an error in the Swift 6 language mode
174 | switch (message.type, sameChannelName) {
175 | case (.confirmSubscription, true):
[856/857] Emitting module ActionCableSwift
[857/857] Compiling ActionCableSwift ACSerializer.swift
Build complete! (70.43s)
Fetching https://github.com/nerzh/swift-extensions-pack.git
Fetching https://github.com/vapor/websocket-kit.git
[1/1019] Fetching swift-extensions-pack
[480/3492] Fetching swift-extensions-pack, websocket-kit
Fetched https://github.com/nerzh/swift-extensions-pack.git from cache (0.98s)
Fetched https://github.com/vapor/websocket-kit.git from cache (0.98s)
Computing version for https://github.com/vapor/websocket-kit.git
Computed https://github.com/vapor/websocket-kit.git at 2.15.0 (0.98s)
Fetching https://github.com/apple/swift-nio-transport-services.git
Fetching https://github.com/apple/swift-atomics.git
Fetching https://github.com/apple/swift-nio-ssl.git
Fetching https://github.com/apple/swift-nio.git
Fetching https://github.com/apple/swift-nio-extras.git
[1/2105] Fetching swift-nio-transport-services
[86/3668] Fetching swift-nio-transport-services, swift-atomics
[170/8501] Fetching swift-nio-transport-services, swift-atomics, swift-nio-extras
[937/20769] Fetching swift-nio-transport-services, swift-atomics, swift-nio-extras, swift-nio-ssl
[10097/86379] Fetching swift-nio-transport-services, swift-atomics, swift-nio-extras, swift-nio-ssl, swift-nio
Fetched https://github.com/apple/swift-nio-extras.git from cache (3.62s)
Fetched https://github.com/apple/swift-nio-ssl.git from cache (3.62s)
Fetched https://github.com/apple/swift-nio-transport-services.git from cache (3.62s)
Fetched https://github.com/apple/swift-nio.git from cache (3.62s)
Fetched https://github.com/apple/swift-atomics.git from cache (3.62s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.2.0 (0.54s)
Computing version for https://github.com/apple/swift-nio-ssl.git
Computed https://github.com/apple/swift-nio-ssl.git at 2.26.0 (0.75s)
Computing version for https://github.com/apple/swift-nio-transport-services.git
Computed https://github.com/apple/swift-nio-transport-services.git at 1.21.0 (0.51s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.65.0 (0.63s)
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/apple/swift-system.git
[1/3523] Fetching swift-system
[142/17552] Fetching swift-system, swift-collections
Fetched https://github.com/apple/swift-collections.git from cache (1.89s)
Fetched https://github.com/apple/swift-system.git from cache (1.89s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.3.0 (0.51s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.1.0 (0.83s)
Computing version for https://github.com/apple/swift-nio-extras.git
Computed https://github.com/apple/swift-nio-extras.git at 1.22.0 (0.69s)
Fetching https://github.com/apple/swift-nio-http2.git
Fetching https://github.com/apple/swift-http-types
[1/414] Fetching swift-http-types
[415/10647] Fetching swift-http-types, swift-nio-http2
Fetched https://github.com/apple/swift-nio-http2.git from cache (1.66s)
Fetched https://github.com/apple/swift-http-types from cache (1.66s)
Computing version for https://github.com/apple/swift-http-types
Computed https://github.com/apple/swift-http-types at 1.1.0 (0.68s)
Computing version for https://github.com/apple/swift-nio-http2.git
Computed https://github.com/apple/swift-nio-http2.git at 1.31.0 (0.52s)
Computing version for https://github.com/nerzh/swift-extensions-pack.git
Computed https://github.com/nerzh/swift-extensions-pack.git at 1.25.2 (0.55s)
Fetching https://github.com/apple/swift-crypto.git
Fetching https://github.com/bytehubio/ed25519
Fetching https://github.com/nerzh/swift-regular-expression.git
[1/61] Fetching swift-regular-expression
[62/7915] Fetching swift-regular-expression, swift-crypto
[63/8094] Fetching swift-regular-expression, swift-crypto, ed25519
Fetched https://github.com/nerzh/swift-regular-expression.git from cache (1.53s)
Fetched https://github.com/apple/swift-crypto.git from cache (1.53s)
Fetched https://github.com/bytehubio/ed25519 from cache (1.53s)
Computing version for https://github.com/bytehubio/ed25519
Computed https://github.com/bytehubio/ed25519 at 1.0.0 (0.49s)
Computing version for https://github.com/nerzh/swift-regular-expression.git
Computed https://github.com/nerzh/swift-regular-expression.git at 0.2.4 (0.64s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 2.6.0 (0.67s)
Creating working copy for https://github.com/nerzh/swift-extensions-pack.git
Working copy of https://github.com/nerzh/swift-extensions-pack.git resolved at 1.25.2
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.2.0
Creating working copy for https://github.com/bytehubio/ed25519
Working copy of https://github.com/bytehubio/ed25519 resolved at 1.0.0
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.65.0
Creating working copy for https://github.com/apple/swift-nio-extras.git
Working copy of https://github.com/apple/swift-nio-extras.git resolved at 1.22.0
Creating working copy for https://github.com/apple/swift-http-types
Working copy of https://github.com/apple/swift-http-types resolved at 1.1.0
Creating working copy for https://github.com/nerzh/swift-regular-expression.git
Working copy of https://github.com/nerzh/swift-regular-expression.git resolved at 0.2.4
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.3.0
Creating working copy for https://github.com/vapor/websocket-kit.git
Working copy of https://github.com/vapor/websocket-kit.git resolved at 2.15.0
Creating working copy for https://github.com/apple/swift-nio-ssl.git
Working copy of https://github.com/apple/swift-nio-ssl.git resolved at 2.26.0
Creating working copy for https://github.com/apple/swift-nio-http2.git
Working copy of https://github.com/apple/swift-nio-http2.git resolved at 1.31.0
Creating working copy for https://github.com/apple/swift-nio-transport-services.git
Working copy of https://github.com/apple/swift-nio-transport-services.git resolved at 1.21.0
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 2.6.0
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.1.0
Build complete.
{
"dependencies" : [
{
"identity" : "swift-extensions-pack",
"requirement" : {
"range" : [
{
"lower_bound" : "1.16.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/nerzh/swift-extensions-pack.git"
},
{
"identity" : "websocket-kit",
"requirement" : {
"range" : [
{
"lower_bound" : "2.14.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/vapor/websocket-kit.git"
}
],
"manifest_display_name" : "ActionCableSwift",
"name" : "ActionCableSwift",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "ios",
"version" : "13.0"
}
],
"products" : [
{
"name" : "ActionCableSwift",
"targets" : [
"ActionCableSwift"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "ActionCableSwift",
"module_type" : "SwiftTarget",
"name" : "ActionCableSwift",
"path" : "Sources/ActionCableSwift",
"product_dependencies" : [
"SwiftExtensionsPack",
"WebSocketKit"
],
"product_memberships" : [
"ActionCableSwift"
],
"sources" : [
"ACChannel.swift",
"ACSerializer.swift",
"ActionCableSwift.swift",
"Extensions.swift",
"Helpers.swift",
"WebSocketClient/ACWebSocketProtocol.swift",
"WebSocketClient/WS.swift"
],
"type" : "library"
}
],
"tools_version" : "5.8"
}
Done.