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

Swift 6 data race errors: 17

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/finestructure/swift-pg-extras.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/finestructure/swift-pg-extras
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at c6dad10 Fix sorting
Cloned https://github.com/finestructure/swift-pg-extras.git
Revision (git rev-parse @):
c6dad10b4fecaf9be81f36b87d2f0117d3ba6009
SUCCESS checkout https://github.com/finestructure/swift-pg-extras.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $workDir
https://github.com/finestructure/swift-pg-extras.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/466] Write sources
[2/466] Write pg-extras-entitlement.plist
[4/466] Write sources
[20/466] Compiling CNIOWindows WSAStartup.c
[20/466] Compiling CNIOWindows shim.c
[22/466] Compiling CNIOLinux shim.c
[23/466] Compiling CNIOLinux liburing_shims.c
[24/466] Write swift-version-6F35C1178C84523A.txt
[25/466] Compiling CNIODarwin shim.c
[26/469] Compiling CNIOBoringSSLShims shims.c
[27/481] Compiling tls13_server.cc
[28/481] Compiling tls_record.cc
[28/481] Compiling ssl_x509.cc
[28/481] Compiling tls13_both.cc
[28/481] Compiling t1_enc.cc
[28/481] Compiling tls13_client.cc
[33/481] Compiling tls13_enc.cc
[33/481] Compiling tls_method.cc
[35/545] Compiling ssl_stat.cc
[36/545] Compiling ssl_versions.cc
[37/545] Compiling ssl_transcript.cc
[38/545] Compiling ssl_privkey.cc
[39/545] Compiling ssl_session.cc
[40/545] Compiling ssl_file.cc
[41/545] Compiling ssl_key_share.cc
[42/545] Compiling ssl_cipher.cc
[43/545] Compiling ssl_cert.cc
[44/545] Compiling ssl_lib.cc
[45/545] Compiling ssl_buffer.cc
[46/545] Compiling ssl_asn1.cc
[47/545] Compiling ssl_aead_ctx.cc
[48/545] Compiling s3_pkt.cc
[49/545] Compiling s3_lib.cc
[50/545] Compiling s3_both.cc
[51/545] Compiling handshake_server.cc
[52/545] Compiling handshake_client.cc
[53/545] Compiling handshake.cc
[54/545] Compiling handoff.cc
[55/545] Compiling dtls_record.cc
[56/545] Compiling dtls_method.cc
[57/545] Compiling encrypted_client_hello.cc
[58/545] Compiling extensions.cc
[59/545] Compiling d1_srtp.cc
[60/545] Compiling v3_utl.c
[61/545] Compiling d1_pkt.cc
[62/545] Compiling bio_ssl.cc
[63/545] Compiling v3_skey.c
[64/545] Compiling d1_lib.cc
[65/545] Compiling d1_both.cc
[66/545] Compiling v3_prn.c
[67/545] Compiling v3_pmaps.c
[68/545] Compiling v3_purp.c
[69/545] Compiling v3_pcons.c
[70/545] Compiling v3_pcia.c
[71/545] Compiling v3_pci.c
[72/545] Compiling v3_ocsp.c
[73/545] Compiling v3_ncons.c
[74/545] Compiling v3_lib.c
[75/545] Compiling v3_int.c
[76/545] Compiling v3_ia5.c
[77/545] Compiling v3_info.c
[78/545] Compiling v3_genn.c
[79/545] Compiling v3_extku.c
[80/545] Compiling v3_enum.c
[81/545] Compiling v3_cpols.c
[82/545] Compiling v3_crld.c
[83/545] Compiling v3_bitst.c
[84/545] Compiling v3_conf.c
[85/545] Compiling v3_bcons.c
[86/545] Compiling v3_akeya.c
[87/545] Compiling v3_akey.c
[89/545] Compiling _NIODataStructures PriorityQueue.swift
[89/545] Compiling v3_alt.c
[90/545] Compiling pcy_node.c
[91/545] Compiling pcy_tree.c
[93/545] Compiling CoreMetrics Metrics.swift
[93/545] Compiling pcy_map.c
[94/545] Compiling pcy_lib.c
[95/545] Compiling pcy_data.c
[96/545] Compiling x_x509a.c
[97/545] Compiling pcy_cache.c
[99/545] Emitting module CoreMetrics
[100/545] Compiling CoreMetrics Locks.swift
[100/545] Compiling x_val.c
[101/545] Compiling x_spki.c
[102/545] Compiling x_x509.c
[103/545] Compiling x_sig.c
[104/545] Compiling x_req.c
[106/545] Emitting module _NIODataStructures
[107/545] Compiling _NIODataStructures Heap.swift
[108/545] Emitting module Logging
[109/545] Compiling Logging Locks.swift
[110/547] Compiling Logging LogHandler.swift
[111/547] Compiling Logging Logging.swift
[111/547] Compiling x_pubkey.c
[112/547] Compiling x_info.c
[113/547] Compiling x_pkey.c
[114/547] Compiling x_exten.c
[115/547] Compiling x_name.c
[116/547] Compiling x_crl.c
[117/547] Compiling x_attrib.c
[118/547] Compiling x509spki.c
[119/547] Compiling x_algor.c
[120/547] Compiling x509rset.c
[121/547] Compiling x_all.c
[122/547] Compiling x509name.c
[123/547] Compiling x509cset.c
[124/547] Compiling x509_vpm.c
[125/547] Compiling x509_txt.c
[126/547] Compiling x509_v3.c
[127/547] Compiling x509_set.c
[128/547] Compiling x509_trs.c
[129/547] Compiling x509_req.c
[130/547] Compiling x509_vfy.c
[131/547] Compiling x509_obj.c
[132/547] Compiling x509_def.c
[133/547] Compiling x509_d2.c
[134/547] Compiling x509_ext.c
[135/547] Compiling x509_lu.c
[136/547] Compiling x509_att.c
[137/547] Compiling x509_cmp.c
[138/547] Compiling x509.c
[139/547] Compiling t_x509a.c
[140/547] Compiling i2d_pr.c
[141/547] Compiling t_crl.c
[142/547] Compiling t_x509.c
[143/547] Compiling t_req.c
[144/547] Compiling name_print.c
[145/547] Compiling rsa_pss.c
[146/547] Compiling by_file.c
[147/547] Compiling algorithm.c
[148/547] Compiling a_verify.c
[149/547] Compiling by_dir.c
[150/547] Compiling a_sign.c
[150/547] Compiling a_digest.c
[152/547] Compiling asn1_gen.c
[153/547] Compiling voprf.c
[154/547] Compiling thread_win.c
[155/547] Compiling thread_none.c
[156/547] Compiling thread.c
[157/547] Compiling thread_pthread.c
[158/547] Compiling trust_token.c
[159/547] Compiling siphash.c
[160/547] Compiling stack.c
[161/547] Compiling pmbtoken.c
[162/547] Compiling rsa_print.c
[163/547] Compiling refcount_lock.c
[164/547] Compiling rsa_asn1.c
[165/547] Compiling refcount_c11.c
[166/547] Compiling windows.c
[167/547] Compiling rc4.c
[168/547] Compiling rand_extra.c
[169/547] Compiling fuchsia.c
[170/547] Compiling passive.c
[171/547] Compiling deterministic.c
[172/547] Compiling forkunsafe.c
[173/547] Compiling poly1305_vec.c
[174/547] Compiling pool.c
[175/547] Compiling poly1305_arm_asm.S
[176/547] Compiling poly1305_arm.c
[177/547] Compiling poly1305.c
[178/547] Compiling pkcs7.c
[179/547] Compiling pkcs8.c
[180/547] Compiling p5_pbev2.c
[181/547] Compiling pkcs8_x509.c
[182/547] Compiling pem_xaux.c
[183/547] Compiling pem_x509.c
[184/547] Compiling pkcs7_x509.c
[185/547] Compiling pem_pkey.c
[186/547] Compiling obj_xref.c
[187/547] Compiling pem_oth.c
[188/547] Compiling pem_pk8.c
[189/547] Compiling pem_info.c
[190/547] Compiling pem_lib.c
[191/547] Compiling lhash.c
[192/547] Compiling mem.c
[193/547] Compiling pem_all.c
[194/547] Compiling poly_rq_mul.S
[195/547] Compiling obj.c
[196/547] Compiling hpke.c
[197/547] Compiling hkdf.c
[198/547] Compiling x86_64-mont5.mac.x86_64.S
[199/547] Compiling x86_64-mont5.linux.x86_64.S
[200/547] Compiling x86_64-mont.mac.x86_64.S
[201/547] Compiling x86_64-mont.linux.x86_64.S
[202/547] Compiling vpaes-x86_64.mac.x86_64.S
[203/547] Compiling x86-mont.linux.x86.S
[204/547] Compiling vpaes-x86_64.linux.x86_64.S
[205/547] Compiling vpaes-x86.linux.x86.S
[206/547] Compiling vpaes-armv8.linux.aarch64.S
[207/547] Compiling vpaes-armv8.ios.aarch64.S
[208/547] Compiling vpaes-armv7.ios.arm.S
[209/547] Compiling vpaes-armv7.linux.arm.S
[210/547] Compiling kdf.c
[211/547] Compiling sha512-x86_64.mac.x86_64.S
[212/547] Compiling sha512-x86_64.linux.x86_64.S
[213/547] Compiling sha512-armv8.linux.aarch64.S
[214/547] Compiling hrss.c
[215/547] Compiling sha512-armv4.linux.arm.S
[216/547] Compiling sha512-armv4.ios.arm.S
[217/547] Compiling sha512-586.linux.x86.S
[218/547] Compiling sha512-armv8.ios.aarch64.S
[219/547] Compiling sha256-x86_64.mac.x86_64.S
[220/547] Compiling sha256-armv8.linux.aarch64.S
[221/547] Compiling sha256-x86_64.linux.x86_64.S
[222/547] Compiling sha256-armv4.ios.arm.S
[222/547] Compiling sha256-armv8.ios.aarch64.S
[224/547] Compiling sha256-armv4.linux.arm.S
[225/547] Compiling sha256-586.linux.x86.S
[226/547] Compiling sha1-x86_64.mac.x86_64.S
[227/547] Compiling sha1-armv8.linux.aarch64.S
[228/547] Compiling sha1-x86_64.linux.x86_64.S
[229/547] Compiling sha1-armv4-large.linux.arm.S
[230/547] Compiling sha1-armv4-large.ios.arm.S
[231/547] Compiling sha1-586.linux.x86.S
[232/547] Compiling sha1-armv8.ios.aarch64.S
[233/547] Compiling sha512.c
[234/547] Compiling sha1.c
[235/547] Compiling sha256.c
[236/547] Compiling sha1-altivec.c
[237/547] Compiling fips.c
[238/547] Compiling rsaz-avx2.mac.x86_64.S
[239/547] Compiling rsaz-avx2.linux.x86_64.S
[240/547] Compiling self_check.c
[241/547] Compiling padding.c
[242/547] Compiling blinding.c
[243/547] Compiling rsa_impl.c
[244/547] Compiling rsa.c
[245/547] Compiling rdrand-x86_64.mac.x86_64.S
[245/547] Compiling rdrand-x86_64.linux.x86_64.S
[247/547] Compiling urandom.c
[248/547] Compiling fork_detect.c
[249/547] Compiling rand.c
[250/547] Compiling ctrdrbg.c
[251/547] Compiling p256_beeu-x86_64-asm.mac.x86_64.S
[252/547] Compiling p256_beeu-x86_64-asm.linux.x86_64.S
[253/547] Compiling p256_beeu-armv8-asm.linux.aarch64.S
[254/547] Compiling p256_beeu-armv8-asm.ios.aarch64.S
[255/547] Compiling p256-x86_64-asm.mac.x86_64.S
[256/547] Compiling p256-x86_64-asm.linux.x86_64.S
[257/547] Compiling p256-armv8-asm.linux.aarch64.S
[258/547] Compiling p256-armv8-asm.ios.aarch64.S
[259/547] Compiling ofb.c
[260/547] Compiling polyval.c
[261/547] Compiling gcm_nohw.c
[262/547] Compiling ctr.c
[263/547] Compiling gcm.c
[264/547] Compiling cfb.c
[265/547] Compiling cbc.c
[266/547] Compiling md5-x86_64.mac.x86_64.S
[267/547] Compiling md5.c
[268/547] Compiling md5-x86_64.linux.x86_64.S
[269/547] Compiling md5-586.linux.x86.S
[270/547] Compiling md4.c
[271/547] Compiling hmac.c
[272/547] Compiling ghashv8-armx64.linux.aarch64.S
[273/547] Compiling ghashv8-armx64.ios.aarch64.S
[274/547] Compiling ghashv8-armx32.linux.arm.S
[275/547] Compiling ghashv8-armx32.ios.arm.S
[276/547] Compiling ghash-x86_64.mac.x86_64.S
[277/547] Compiling ghash-x86_64.linux.x86_64.S
[278/547] Compiling ghash-x86.linux.x86.S
[279/547] Compiling ghash-ssse3-x86_64.mac.x86_64.S
[280/547] Compiling ghash-ssse3-x86_64.linux.x86_64.S
[281/547] Compiling ghash-ssse3-x86.linux.x86.S
[282/547] Compiling ghash-neon-armv8.linux.aarch64.S
[283/547] Compiling fips_shared_support.c
[284/547] Compiling ghash-neon-armv8.ios.aarch64.S
[285/547] Compiling ghash-armv4.linux.arm.S
[286/547] Compiling ghash-armv4.ios.arm.S
[287/547] Compiling ecdh.c
[288/547] Compiling ecdsa.c
[289/547] Compiling wnaf.c
[290/547] Compiling util.c
[291/547] Compiling simple_mul.c
[292/547] Compiling simple.c
[293/547] Compiling scalar.c
[294/547] Compiling oct.c
[295/547] Compiling felem.c
[296/547] Compiling p224-64.c
[297/547] Compiling p256.c
[298/547] Compiling ec_montgomery.c
[299/547] Compiling ec_key.c
[300/547] Compiling digest.c
[301/547] Compiling check.c
[302/547] Compiling co-586.linux.x86.S
[303/547] Compiling digests.c
[304/547] Compiling dh.c
[305/547] Compiling ec.c
[306/547] Compiling bsaes-armv7.linux.arm.S
[307/547] Compiling aead.c
[308/547] Compiling p256-nistz.c
[309/547] Compiling bsaes-armv7.ios.arm.S
[310/547] Compiling sqrt.c
[311/547] Compiling cipher.c
[312/547] Compiling e_aes.c
[313/547] Compiling shift.c
[313/547] Compiling rsaz_exp.c
[315/547] Compiling montgomery_inv.c
[316/547] Compiling random.c
[317/547] Compiling prime.c
[318/547] Compiling mul.c
[319/547] Compiling montgomery.c
[320/547] Compiling jacobi.c
[321/547] Compiling gcd.c
[322/547] Compiling gcd_extra.c
[323/547] Compiling div_extra.c
[324/547] Compiling generic.c
[325/547] Compiling exponentiation.c
[326/547] Compiling ctx.c
[327/547] Compiling div.c
[328/547] Compiling cmp.c
[329/547] Compiling bytes.c
[330/547] Compiling x86_64-gcc.c
[331/547] Compiling bn.c
[332/547] Compiling add.c
[333/547] Compiling bn-586.linux.x86.S
[334/547] Compiling armv8-mont.linux.aarch64.S
[335/547] Compiling armv4-mont.linux.arm.S
[336/547] Compiling armv8-mont.ios.aarch64.S
[337/547] Compiling armv4-mont.ios.arm.S
[338/547] Compiling aesv8-armx64.linux.aarch64.S
[339/547] Compiling aesv8-armx64.ios.aarch64.S
[340/547] Compiling aesv8-armx32.linux.arm.S
[341/547] Compiling aesv8-armx32.ios.arm.S
[342/547] Compiling aesni-x86_64.mac.x86_64.S
[343/547] Compiling aesni-x86_64.linux.x86_64.S
[344/547] Compiling aesni-x86.linux.x86.S
[345/547] Compiling aesni-gcm-x86_64.mac.x86_64.S
[346/547] Compiling mode_wrappers.c
[347/547] Compiling aesni-gcm-x86_64.linux.x86_64.S
[348/547] Compiling key_wrap.c
[349/547] Compiling aes.c
[350/547] Compiling ex_data.c
[351/547] Compiling sign.c
[352/547] Compiling aes_nohw.c
[353/547] Compiling pbkdf.c
[354/547] Compiling scrypt.c
[355/547] Compiling print.c
[356/547] Compiling p_x25519.c
[357/547] Compiling p_x25519_asn1.c
[358/547] Compiling p_rsa_asn1.c
[359/547] Compiling p_rsa.c
[360/547] Compiling p_ed25519.c
[361/547] Compiling p_ed25519_asn1.c
[362/547] Compiling p_ec_asn1.c
[363/547] Compiling p_dsa_asn1.c
[364/547] Compiling p_ec.c
[365/547] Compiling evp_ctx.c
[366/547] Compiling err_data.c
[367/547] Compiling digestsign.c
[368/547] Compiling evp_asn1.c
[369/547] Compiling evp.c
[370/547] Compiling engine.c
[371/547] Compiling err.c
[372/547] Compiling ecdsa_asn1.c
[373/547] Compiling ecdh_extra.c
[374/547] Compiling ec_derive.c
[375/547] Compiling hash_to_curve.c
[376/547] Compiling ec_asn1.c
[377/547] Compiling dsa_asn1.c
[378/547] Compiling params.c
[379/547] Compiling dh_asn1.c
[380/547] Compiling digest_extra.c
[381/547] Compiling dsa.c
[382/547] Compiling spake25519.c
[383/547] Compiling cpu_ppc64le.c
[384/547] Compiling x25519-asm-arm.S
[385/547] Compiling cpu_intel.c
[386/547] Compiling des.c
[387/547] Compiling crypto.c
[388/547] Compiling cpu_arm_linux.c
[389/547] Compiling cpu_arm.c
[390/547] Compiling cpu_aarch64_win.c
[391/547] Compiling cpu_aarch64_linux.c
[392/547] Compiling cpu_aarch64_fuchsia.c
[393/547] Compiling cpu_aarch64_apple.c
[394/547] Compiling curve25519.c
[395/547] Compiling conf.c
[396/547] Compiling cmac.c
[397/547] Compiling e_rc4.c
[398/547] Compiling e_null.c
[399/547] Compiling tls_cbc.c
[400/547] Compiling e_tls.c
[401/547] Compiling e_rc2.c
[402/547] Compiling e_des.c
[403/547] Compiling e_aesgcmsiv.c
[404/547] Compiling e_chacha20poly1305.c
[405/547] Compiling derive_key.c
[406/547] Compiling e_aesctrhmac.c
[407/547] Compiling cipher_extra.c
[408/547] Compiling e_aesccm.c
[409/547] Compiling chacha20_poly1305_x86_64.mac.x86_64.S
[410/547] Compiling chacha20_poly1305_x86_64.linux.x86_64.S
[411/547] Compiling aes128gcmsiv-x86_64.mac.x86_64.S
[412/547] Compiling chacha.c
[413/547] Compiling aes128gcmsiv-x86_64.linux.x86_64.S
[414/547] Compiling chacha-x86_64.mac.x86_64.S
[415/547] Compiling chacha-x86_64.linux.x86_64.S
[416/547] Compiling chacha-x86.linux.x86.S
[417/547] Compiling chacha-armv8.linux.aarch64.S
[418/547] Compiling unicode.c
[419/547] Compiling chacha-armv4.linux.arm.S
[420/547] Compiling chacha-armv4.ios.arm.S
[421/547] Compiling chacha-armv8.ios.aarch64.S
[422/547] Compiling ber.c
[423/547] Compiling asn1_compat.c
[424/547] Compiling cbs.c
[425/547] Compiling bn_asn1.c
[426/547] Compiling buf.c
[427/547] Compiling cbb.c
[428/547] Compiling blake2.c
[429/547] Compiling socket_helper.c
[430/547] Compiling convert.c
[431/547] Compiling socket.c
[432/547] Compiling printf.c
[433/547] Compiling hexdump.c
[434/547] Compiling pair.c
[435/547] Compiling file.c
[436/547] Compiling fd.c
[437/547] Compiling bio_mem.c
[438/547] Compiling connect.c
[439/547] Compiling base64.c
[440/547] Compiling time_support.c
[441/547] Compiling bio.c
[442/547] Compiling tasn_utl.c
[443/547] Compiling tasn_typ.c
[444/547] Compiling tasn_fre.c
[445/547] Compiling tasn_new.c
[446/547] Compiling f_string.c
[447/547] Compiling tasn_enc.c
[448/547] Compiling f_int.c
[449/547] Compiling tasn_dec.c
[450/547] Compiling asn1_par.c
[451/547] Compiling asn_pack.c
[452/547] Compiling asn1_lib.c
[453/547] Compiling a_utf8.c
[454/547] Compiling a_utctm.c
[455/547] Compiling a_type.c
[456/547] Compiling a_time.c
[457/547] Compiling a_strnid.c
[458/547] Compiling a_strex.c
[459/547] Compiling a_print.c
[460/547] Compiling a_octet.c
[461/547] Compiling a_mbstr.c
[462/547] Compiling a_object.c
[463/547] Compiling a_int.c
[464/547] Compiling a_i2d_fp.c
[465/547] Compiling a_dup.c
[465/547] Write sources
[467/547] Compiling a_gentm.c
[468/547] Compiling a_d2i_fp.c
[469/547] Compiling a_bool.c
[470/547] Compiling a_bitstr.c
[472/549] Emitting module ArgumentParserToolInfo
[473/549] Compiling ArgumentParserToolInfo ToolInfo.swift
[473/586] Compiling c-nioatomics.c
[475/586] Emitting module Crypto
[475/592] Compiling c-atomics.c
[477/596] Compiling ArgumentParser Argument.swift
[478/596] Compiling ArgumentParser ArgumentHelp.swift
[479/596] Compiling ArgumentParser ArgumentVisibility.swift
[480/596] Compiling ArgumentParser CompletionKind.swift
[481/599] Compiling NIOConcurrencyHelpers lock.swift
[482/599] Compiling ArgumentParser Errors.swift
[483/599] Compiling ArgumentParser Flag.swift
[484/599] Compiling ArgumentParser NameSpecification.swift
[485/599] Compiling ArgumentParser Option.swift
[486/599] Compiling NIOConcurrencyHelpers atomics.swift
[487/599] Compiling NIOConcurrencyHelpers NIOAtomic.swift
[488/599] Emitting module NIOConcurrencyHelpers
[489/645] Compiling NIOCore ChannelPipeline.swift
[490/645] Compiling NIOCore CircularBuffer.swift
[491/645] Compiling NIOCore Codec.swift
[492/645] Emitting module ArgumentParser
[493/645] Compiling NIOCore DeadChannel.swift
[494/645] Compiling NIOCore DispatchQueue+WithFuture.swift
[495/645] Compiling NIOCore EventLoop+Deprecated.swift
[496/645] Compiling NIOCore EventLoop.swift
[497/645] Compiling NIOCore EventLoopFuture+Deprecated.swift
[498/649] Compiling TextTable PlainFormat.swift
[499/649] Compiling TextTable PipeFormat.swift
[500/649] Compiling TextTable PsqlFormat.swift
[501/650] Compiling TextTable OrgFormat.swift
[502/650] Compiling TextTable String+Util.swift
[503/650] Compiling TextTable RstFormat.swift
[504/650] Compiling TextTable SimpleFormat.swift
[505/650] Compiling NIOCore ByteBuffer-conversions.swift
[506/650] Compiling NIOCore ByteBuffer-core.swift
[507/650] Emitting module TextTable
[508/650] Compiling NIOCore ByteBuffer-int.swift
[509/650] Compiling NIOCore ByteBuffer-lengthPrefix.swift
[510/650] Emitting module Metrics
[511/650] Compiling Metrics Metrics.swift
[512/650] Compiling NIOCore EventLoopFuture+WithEventLoop.swift
[513/650] Compiling NIOCore EventLoopFuture.swift
[514/650] Compiling NIOCore FileDescriptor.swift
[515/650] Compiling NIOCore FileHandle.swift
[516/650] Compiling NIOCore FileRegion.swift
[517/650] Compiling NIOCore SystemCallHelpers.swift
[518/650] Compiling NIOCore TypeAssistedChannelHandler.swift
[519/650] Compiling NIOCore UniversalBootstrapSupport.swift
[520/650] Compiling NIOCore Utilities.swift
[521/650] Compiling TextTable TextTable.swift
[522/650] Compiling NIOCore MarkedCircularBuffer.swift
[523/650] Compiling NIOCore MulticastChannel.swift
[524/650] Compiling NIOCore NIOAny.swift
[525/650] Compiling NIOCore NIOCloseOnErrorHandler.swift
[526/650] Compiling NIOCore PointerHelpers.swift
[527/650] Compiling NIOCore RecvByteBufferAllocator.swift
[528/650] Compiling NIOCore SingleStepByteToMessageDecoder.swift
[529/650] Compiling NIOCore SocketAddresses.swift
[530/650] Compiling NIOCore SocketOptionProvider.swift
[531/650] Compiling NIOCore ChannelOption.swift
[535/650] Compiling NIOCore ConvenienceOptionSupport.swift
[545/650] Compiling Crypto RNG_boring.swift
[546/650] Compiling Crypto MessageAuthenticationCode.swift
[547/650] Compiling Crypto AES.swift
[548/650] Compiling Crypto ECDSASignature_boring.swift
[549/650] Compiling Crypto ECDSA_boring.swift
[550/650] Compiling Crypto EdDSA_boring.swift
[551/650] Compiling Crypto ECDSA.swift
[552/650] Compiling NIOCore ChannelInvoker.swift
[553/650] Compiling NIOCore IO.swift
[554/650] Compiling NIOCore IOData.swift
[555/650] Compiling NIOCore IntegerBitPacking.swift
[556/650] Compiling NIOCore IntegerTypes.swift
[557/650] Compiling NIOCore Interfaces.swift
[558/650] Compiling NIOCore AddressedEnvelope.swift
[559/650] Compiling NIOCore AsyncAwaitSupport+OldXcodes.swift
[560/650] Compiling NIOCore AsyncAwaitSupport.swift
[561/650] Compiling NIOCore BSDSocketAPI.swift
[562/650] Compiling NIOCore ByteBuffer-aux.swift
[563/650] Compiling NIOCore Linux.swift
[567/650] Compiling NIOCore ByteBuffer-views.swift
[568/650] Compiling NIOCore Channel.swift
[569/650] Compiling NIOCore ChannelHandler.swift
[570/650] Compiling NIOCore ChannelHandlers.swift
[575/650] Compiling NIOCore ByteBuffer-multi-int.swift
[578/650] Compiling Crypto SafeCompare_boring.swift
[579/650] Compiling Crypto Zeroization_boring.swift
[580/650] Compiling Crypto PrettyBytes.swift
[581/650] Compiling Crypto SafeCompare.swift
[582/650] Compiling Crypto SecureBytes.swift
[583/650] Compiling Crypto Zeroization.swift
[647/650] Emitting module NIOCore
[648/693] Emitting module NIOEmbedded
[649/693] Compiling NIOEmbedded Embedded.swift
[650/693] Compiling NIOPosix Selectable.swift
[651/693] Compiling NIOPosix SelectableChannel.swift
[652/693] Compiling NIOPosix SelectableEventLoop.swift
[653/693] Compiling NIOPosix SelectorEpoll.swift
[654/697] Compiling NIOPosix Thread.swift
[655/697] Compiling NIOPosix ThreadPosix.swift
[656/697] Compiling NIOPosix ThreadWindows.swift
[657/697] Compiling NIOPosix Utilities.swift
[658/697] Compiling NIOPosix SelectorGeneric.swift
[659/697] Compiling NIOPosix SelectorKqueue.swift
[660/697] Compiling NIOPosix SelectorUring.swift
[661/697] Compiling NIOPosix ServerSocket.swift
[662/697] Compiling NIOPosix NIOThreadPool.swift
[663/697] Compiling NIOPosix NonBlockingFileIO.swift
[664/697] Compiling NIOPosix PendingDatagramWritesManager.swift
[665/697] Compiling NIOPosix PendingWritesManager.swift
[666/697] Compiling NIOPosix IntegerTypes.swift
[667/697] Compiling NIOPosix Linux.swift
[668/697] Compiling NIOPosix LinuxCPUSet.swift
[669/697] Compiling NIOPosix LinuxUring.swift
[670/697] Compiling NIOPosix MultiThreadedEventLoopGroup.swift
[671/697] Compiling NIOPosix BSDSocketAPICommon.swift
[672/697] Compiling NIOPosix BSDSocketAPIPosix.swift
[673/697] Compiling NIOPosix BSDSocketAPIWindows.swift
[674/697] Compiling NIOPosix BaseSocket.swift
[675/697] Compiling NIOPosix BaseSocketChannel+SocketOptionProvider.swift
[676/697] Compiling NIOPosix Socket.swift
[677/697] Compiling NIOPosix SocketChannel.swift
[678/697] Compiling NIOPosix SocketProtocols.swift
[679/697] Compiling NIOPosix System.swift
[680/697] Emitting module NIOPosix
[681/697] Compiling NIOPosix PipeChannel.swift
[682/697] Compiling NIOPosix PipePair.swift
[683/697] Compiling NIOPosix PointerHelpers.swift
[684/697] Compiling NIOPosix Resolver.swift
[685/697] Compiling NIOPosix BaseSocketChannel.swift
[686/697] Compiling NIOPosix BaseStreamSocketChannel.swift
[687/697] Compiling NIOPosix Bootstrap.swift
[688/697] Compiling NIOPosix ControlMessage.swift
[689/697] Compiling NIOPosix DatagramVectorReadManager.swift
[690/697] Compiling NIOPosix FileDescriptor.swift
[691/697] Compiling NIOPosix GetaddrinfoResolver.swift
[692/697] Compiling NIOPosix HappyEyeballs.swift
[693/697] Compiling NIOPosix IO.swift
[694/697] Compiling NIOPosix IntegerBitPacking.swift
[695/699] Compiling NIO Exports.swift
[696/699] Emitting module NIO
[697/707] Emitting module NIOFoundationCompat
[698/707] Compiling NIOFoundationCompat JSONSerialization+ByteBuffer.swift
[699/707] Compiling NIOFoundationCompat ByteBuffer-foundation.swift
[700/707] Compiling NIOFoundationCompat Codable+ByteBuffer.swift
[701/707] Compiling NIOTLS SNIHandler.swift
[702/707] Compiling NIOTLS ApplicationProtocolNegotiationHandler.swift
[703/707] Compiling NIOTLS TLSEvents.swift
[704/707] Emitting module NIOTLS
[705/743] Compiling NIOSSL SSLPublicKey.swift
[706/743] Compiling NIOSSL SecurityFrameworkCertificateVerification.swift
[707/745] Compiling NIOSSL String+unsafeUninitializedCapacity.swift
[708/745] Compiling NIOSSL SubjectAlternativeName.swift
[709/745] Compiling NIOSSL NIOSSLServerHandler.swift
[710/745] Compiling NIOSSL ObjectIdentifier.swift
[711/745] Compiling NIOSSL PosixPort.swift
[712/745] Compiling NIOSSL SSLPKCS12Bundle.swift
[713/745] Compiling NIOSSL SSLPrivateKey.swift
[714/745] Compiling NIOTransportServices StateManagedChannel.swift
[715/745] Compiling NIOTransportServices NIOTSNetworkEvents.swift
[716/746] Compiling NIOTransportServices SocketAddress+NWEndpoint.swift
[717/746] Compiling NIOSSL CustomPrivateKey.swift
[718/746] Compiling NIOSSL IdentityVerification.swift
[719/746] Compiling NIOTransportServices NIOTSListenerChannel.swift
[720/746] Compiling NIOTransportServices NIOTSListenerBootstrap.swift
[721/746] Compiling NIOTransportServices TCPOptions+SocketChannelOption.swift
[722/746] Emitting module NIOSSL
[723/746] Compiling NIOSSL SSLInit.swift
[724/746] Compiling NIOSSL ByteBufferBIO.swift
[725/746] Compiling NIOSSL LinuxCABundle.swift
[726/746] Compiling NIOSSL NIOSSLClientHandler.swift
[727/746] Compiling NIOSSL NIOSSLHandler.swift
[728/746] Compiling NIOSSL SSLErrors.swift
[729/746] Emitting module NIOTransportServices
[730/746] Compiling NIOSSL TLSConfiguration.swift
[731/746] Compiling NIOSSL UniversalBootstrapSupport.swift
[734/746] Compiling NIOSSL SSLCallbacks.swift
[735/746] Compiling NIOSSL SSLCertificate.swift
[742/746] Compiling NIOSSL SSLConnection.swift
[743/746] Compiling NIOSSL SSLContext.swift
[744/855] Compiling PostgresNIO Bind.swift
[745/855] Compiling PostgresNIO Cancel.swift
[746/855] Compiling PostgresNIO Close.swift
[747/855] Compiling PostgresNIO DataRow.swift
[748/855] Compiling PostgresNIO Describe.swift
[749/855] Compiling PostgresNIO ErrorResponse.swift
[750/855] Compiling PostgresNIO Execute.swift
[751/855] Compiling PostgresNIO NotificationResponse.swift
[752/855] Compiling PostgresNIO ParameterDescription.swift
[753/855] Compiling PostgresNIO ParameterStatus.swift
[754/855] Compiling PostgresNIO Parse.swift
[755/855] Compiling PostgresNIO Password.swift
[756/866] Compiling PostgresNIO Date+PostgresCodable.swift
[757/866] Compiling PostgresNIO Decimal+PostgresCodable.swift
[758/866] Compiling PostgresNIO Float+PostgresCodable.swift
[759/866] Compiling PostgresNIO Int+PostgresCodable.swift
[760/866] Compiling PostgresNIO JSON+PostgresCodable.swift
[761/866] Compiling PostgresNIO RawRepresentable+PostgresCodable.swift
[762/866] Compiling PostgresNIO String+PostgresCodable.swift
[763/866] Compiling PostgresNIO UUID+PostgresCodable.swift
[764/866] Compiling PostgresNIO ByteBuffer+PSQL.swift
[765/866] Compiling PostgresNIO Logging+PSQL.swift
[766/866] Compiling PostgresNIO Authentication.swift
[767/866] Compiling PostgresNIO BackendKeyData.swift
[768/866] Compiling PostgresNIO ReadyForQuery.swift
[769/866] Compiling PostgresNIO RowDescription.swift
[770/866] Compiling PostgresNIO SASLInitialResponse.swift
[771/866] Compiling PostgresNIO SASLResponse.swift
[772/866] Compiling PostgresNIO SSLRequest.swift
[773/866] Compiling PostgresNIO Startup.swift
[774/866] Compiling PostgresNIO PSQLError.swift
[775/866] Compiling PostgresNIO PSQLEventsHandler.swift
[776/866] Compiling PostgresNIO PSQLFrontendMessageEncoder.swift
[777/866] Compiling PostgresNIO PSQLPreparedStatement.swift
[778/866] Compiling PostgresNIO PSQLRowStream.swift
[779/866] Compiling PostgresNIO PSQLTask.swift
[780/866] Compiling PostgresNIO PostgresConnection.swift
[781/866] Compiling PostgresNIO PostgresDatabase+PreparedQuery.swift
[782/866] Compiling PostgresNIO PostgresData+Array.swift
[783/866] Compiling PostgresNIO PostgresData+Bool.swift
[784/866] Compiling PostgresNIO PostgresData+Bytes.swift
[785/866] Compiling PostgresNIO PostgresData+Date.swift
[786/866] Compiling PostgresNIO PostgresData+Decimal.swift
[787/866] Compiling PostgresNIO PostgresData+Double.swift
[788/866] Compiling PostgresNIO PostgresData+Float.swift
[789/866] Compiling PostgresNIO PostgresData+Int.swift
[790/866] Compiling PostgresNIO PostgresData+JSON.swift
[791/866] Compiling PostgresNIO PostgresData+JSONB.swift
[792/866] Compiling PostgresNIO PostgresMessage+SimpleQuery.swift
[793/866] Compiling PostgresNIO PostgresMessage+Startup.swift
[794/866] Compiling PostgresNIO PostgresMessage+Sync.swift
[795/866] Compiling PostgresNIO PostgresMessage+Terminate.swift
[796/866] Compiling PostgresNIO PostgresMessageDecoder.swift
[797/866] Compiling PostgresNIO PostgresMessageEncoder.swift
[798/866] Compiling PostgresNIO PostgresMessage+0.swift
[799/866] Compiling PostgresNIO PostgresMessage+BackendKeyData.swift
[800/866] Compiling PostgresNIO PostgresMessage+DataRow.swift
[801/866] Compiling PostgresNIO PostgresMessage+Error.swift
[802/866] Compiling PostgresNIO PostgresMessage+Identifier.swift
[803/866] Compiling PostgresNIO PostgresMessage+NotificationResponse.swift
[804/866] Compiling PostgresNIO PostgresData+Numeric.swift
[805/866] Compiling PostgresNIO PostgresData+Optional.swift
[806/866] Compiling PostgresNIO PostgresData+RawRepresentable.swift
[807/866] Compiling PostgresNIO PostgresData+Set.swift
[808/866] Compiling PostgresNIO PostgresData+String.swift
[809/866] Compiling PostgresNIO PostgresData+UUID.swift
[810/866] Compiling PostgresNIO PostgresData.swift
[811/866] Compiling PostgresNIO PostgresDataConvertible.swift
[812/866] Compiling PostgresNIO PostgresDataType.swift
[813/866] Compiling PostgresNIO PostgresRow.swift
[814/866] Compiling PostgresNIO PostgresData+UInt.swift
[815/866] Compiling PostgresNIO PostgresMessage+Authentication.swift
[816/866] Compiling PostgresNIO PostgresMessage+RowDescription.swift
[817/866] Compiling PostgresNIO PostgresMessageType.swift
[818/866] Compiling PostgresNIO BufferedMessageEncoder.swift
[819/866] Compiling PostgresNIO AuthenticationStateMachine.swift
[820/866] Compiling PostgresNIO CloseStateMachine.swift
[821/866] Compiling PostgresNIO ConnectionStateMachine.swift
[822/866] Compiling PostgresNIO ExtendedQueryStateMachine.swift
[823/866] Compiling PostgresNIO PrepareStatementStateMachine.swift
[824/866] Compiling PostgresNIO RowStreamStateMachine.swift
[825/866] Compiling PostgresNIO Array+PostgresCodable.swift
[826/866] Compiling PostgresNIO Bool+PostgresCodable.swift
[827/866] Compiling PostgresNIO Bytes+PostgresCodable.swift
[828/866] Compiling PostgresNIO PostgresDatabase+SimpleQuery.swift
[829/866] Compiling PostgresNIO PostgresDatabase.swift
[830/866] Compiling PostgresNIO PostgresRequest.swift
[831/866] Compiling PostgresNIO Exports.swift
[832/866] Compiling PostgresNIO NIOUtils.swift
[833/866] Compiling PostgresNIO PostgresError+Code.swift
[834/866] Compiling PostgresNIO PostgresError.swift
[835/866] Compiling PostgresNIO PostgresJSONDecoder.swift
[836/866] Compiling PostgresNIO PostgresJSONEncoder.swift
[837/866] Compiling PostgresNIO SASLAuthentication+SCRAM-SHA256.swift
[838/866] Compiling PostgresNIO SASLAuthenticationManager.swift
[839/866] Emitting module PostgresNIO
[840/866] Compiling PostgresNIO PostgresMessage+Bind.swift
[841/866] Compiling PostgresNIO PostgresMessage+Close.swift
[842/866] Compiling PostgresNIO PostgresMessage+CommandComplete.swift
[843/866] Compiling PostgresNIO PostgresMessage+Describe.swift
[844/866] Compiling PostgresNIO PostgresMessage+Execute.swift
[845/866] Compiling PostgresNIO PostgresMessage+ParameterDescription.swift
[846/866] Compiling PostgresNIO PostgresMessage+ParameterStatus.swift
[847/866] Compiling PostgresNIO PostgresMessage+Parse.swift
[848/866] Compiling PostgresNIO PostgresMessage+Password.swift
[849/866] Compiling PostgresNIO PostgresMessage+ReadyForQuery.swift
[850/866] Compiling PostgresNIO PostgresMessage+SASLResponse.swift
[851/866] Compiling PostgresNIO PostgresMessage+SSLRequest.swift
[852/866] Compiling PostgresNIO PostgresBackendMessage.swift
[853/866] Compiling PostgresNIO PostgresBackendMessageDecoder.swift
[854/866] Compiling PostgresNIO PostgresCell.swift
[855/866] Compiling PostgresNIO PostgresChannelHandler.swift
[856/866] Compiling PostgresNIO PostgresCodable.swift
[857/866] Compiling PostgresNIO PostgresFrontendMessage.swift
[858/866] Compiling PostgresNIO PostgresQuery.swift
[859/866] Compiling PostgresNIO PostgresRow-multi-decode.swift
[860/866] Compiling PostgresNIO PostgresRowSequence-multi-decode.swift
[861/866] Compiling PostgresNIO PostgresRowSequence.swift
[862/866] Compiling PostgresNIO Postgres+PSQLCompat.swift
[863/866] Compiling PostgresNIO PostgresDatabase+Query.swift
[864/887] Compiling PGExtras SeqScans.swift
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/SeqScans.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<SeqScans.Row.Values>' (aka 'TextTable<(String, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<SeqScans.Row.Values>' (aka 'TextTable<(String, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/SeqScans.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/StatReset.swift:24:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<StatReset.Row.Values>' (aka 'TextTable<(String, Optional<String>, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
22 |         var values: Values
23 |
24 |         static let table = TextTable<Row.Values> { _ in [] }
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<StatReset.Row.Values>' (aka 'TextTable<(String, Optional<String>, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/StatReset.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
22 |         var values: Values
23 |
24 |         static let table = TextTable<Row.Values> { _ in [] }
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |     }
26 |
[865/887] Compiling PGExtras StatReset.swift
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/SeqScans.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<SeqScans.Row.Values>' (aka 'TextTable<(String, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<SeqScans.Row.Values>' (aka 'TextTable<(String, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/SeqScans.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/StatReset.swift:24:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<StatReset.Row.Values>' (aka 'TextTable<(String, Optional<String>, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
22 |         var values: Values
23 |
24 |         static let table = TextTable<Row.Values> { _ in [] }
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<StatReset.Row.Values>' (aka 'TextTable<(String, Optional<String>, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/StatReset.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
22 |         var values: Values
23 |
24 |         static let table = TextTable<Row.Values> { _ in [] }
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |     }
26 |
[866/889] Compiling PGExtras IndexSize.swift
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/IndexSize.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<IndexSize.Row.Values>' (aka 'TextTable<(String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<IndexSize.Row.Values>' (aka 'TextTable<(String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/IndexSize.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/IndexUsage.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<IndexUsage.Row.Values>' (aka 'TextTable<(String, Optional<String>, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<IndexUsage.Row.Values>' (aka 'TextTable<(String, Optional<String>, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Table Name", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/IndexUsage.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Table Name", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/Locks.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<Locks.Row.Values>' (aka 'TextTable<(Int, String, Int, String, String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<Locks.Row.Values>' (aka 'TextTable<(Int, String, Int, String, String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "PID", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/Locks.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "PID", value: $0),
[867/889] Compiling PGExtras IndexUsage.swift
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/IndexSize.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<IndexSize.Row.Values>' (aka 'TextTable<(String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<IndexSize.Row.Values>' (aka 'TextTable<(String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/IndexSize.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/IndexUsage.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<IndexUsage.Row.Values>' (aka 'TextTable<(String, Optional<String>, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<IndexUsage.Row.Values>' (aka 'TextTable<(String, Optional<String>, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Table Name", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/IndexUsage.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Table Name", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/Locks.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<Locks.Row.Values>' (aka 'TextTable<(Int, String, Int, String, String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<Locks.Row.Values>' (aka 'TextTable<(Int, String, Int, String, String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "PID", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/Locks.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "PID", value: $0),
[868/889] Compiling PGExtras Locks.swift
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/IndexSize.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<IndexSize.Row.Values>' (aka 'TextTable<(String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<IndexSize.Row.Values>' (aka 'TextTable<(String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/IndexSize.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/IndexUsage.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<IndexUsage.Row.Values>' (aka 'TextTable<(String, Optional<String>, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<IndexUsage.Row.Values>' (aka 'TextTable<(String, Optional<String>, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Table Name", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/IndexUsage.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Table Name", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/Locks.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<Locks.Row.Values>' (aka 'TextTable<(Int, String, Int, String, String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<Locks.Row.Values>' (aka 'TextTable<(Int, String, Int, String, String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "PID", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/Locks.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "PID", value: $0),
[869/889] Compiling PGExtras UnusedIndexes.swift
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/UnusedIndexes.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<UnusedIndexes.Row.Values>' (aka 'TextTable<(String, String, String, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<UnusedIndexes.Row.Values>' (aka 'TextTable<(String, String, String, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Table", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/UnusedIndexes.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Table", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/VacuumStats.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<VacuumStats.Row.Values>' (aka 'TextTable<(String, String, Optional<String>, Optional<String>, String, String, String, Optional<String>)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<VacuumStats.Row.Values>' (aka 'TextTable<(String, String, Optional<String>, Optional<String>, String, String, String, Optional<String>)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Schema", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/VacuumStats.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Schema", value: $0),
[870/889] Compiling PGExtras VacuumStats.swift
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/UnusedIndexes.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<UnusedIndexes.Row.Values>' (aka 'TextTable<(String, String, String, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<UnusedIndexes.Row.Values>' (aka 'TextTable<(String, String, String, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Table", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/UnusedIndexes.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Table", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/VacuumStats.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<VacuumStats.Row.Values>' (aka 'TextTable<(String, String, Optional<String>, Optional<String>, String, String, String, Optional<String>)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<VacuumStats.Row.Values>' (aka 'TextTable<(String, String, Optional<String>, Optional<String>, String, String, String, Optional<String>)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Schema", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/VacuumStats.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Schema", value: $0),
[871/889] Compiling PGExtras TableIndexesSize.swift
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/TableIndexesSize.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<TableIndexesSize.Row.Values>' (aka 'TextTable<(String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<TableIndexesSize.Row.Values>' (aka 'TextTable<(String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Table", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/TableIndexesSize.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Table", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/TableSize.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<TableSize.Row.Values>' (aka 'TextTable<(String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<TableSize.Row.Values>' (aka 'TextTable<(String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/TableSize.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Name", value: $0),
[872/889] Compiling PGExtras TableSize.swift
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/TableIndexesSize.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<TableIndexesSize.Row.Values>' (aka 'TextTable<(String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<TableIndexesSize.Row.Values>' (aka 'TextTable<(String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Table", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/TableIndexesSize.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Table", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/TableSize.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<TableSize.Row.Values>' (aka 'TextTable<(String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<TableSize.Row.Values>' (aka 'TextTable<(String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/TableSize.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Name", value: $0),
[873/889] Compiling PGExtras PostgresConnect+ext.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/postgres-nio/Sources/PostgresNIO/Connection/PostgresConnection.swift:55:31: warning: static property 'disable' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 53 |
 54 |             /// Do not try to create a TLS connection to the server.
 55 |             public static var disable: Self = Self.init(.disable)
    |                               |- warning: static property 'disable' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                               |- note: convert 'disable' to a 'let' constant to make 'Sendable' shared state immutable
    |                               |- note: annotate 'disable' with '@MainActor' if property should only be accessed from the main actor
    |                               `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 56 |
 57 |             /// Try to create a TLS connection to the server. If the server supports TLS, create a TLS connection.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/PostgresConnect+ext.swift:26:25: warning: reference to static property 'disable' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
24 |         switch tls {
25 |             case .disable:
26 |                 self = .disable
   |                         `- warning: reference to static property 'disable' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
27 |             case .require:
28 |                 self = try .require(.init(configuration: .clientDefault))
/Users/admin/builder/spi-builder-workspace/.build/checkouts/postgres-nio/Sources/PostgresNIO/Connection/PostgresConnection.swift:55:31: note: static property declared here
 53 |
 54 |             /// Do not try to create a TLS connection to the server.
 55 |             public static var disable: Self = Self.init(.disable)
    |                               `- note: static property declared here
 56 |
 57 |             /// Try to create a TLS connection to the server. If the server supports TLS, create a TLS connection.
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/NIOSSL/TLSConfiguration.swift:226:23: warning: static property 'clientDefault' is not concurrency-safe because non-'Sendable' type 'TLSConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
222 |
223 | /// Manages configuration of TLS for SwiftNIO programs.
224 | public struct TLSConfiguration {
    |               `- note: consider making struct 'TLSConfiguration' conform to the 'Sendable' protocol
225 |     /// A default TLS configuration for client use.
226 |     public static let clientDefault = TLSConfiguration.makeClientConfiguration()
    |                       |- warning: static property 'clientDefault' is not concurrency-safe because non-'Sendable' type 'TLSConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'clientDefault' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
227 |
228 |     /// The minimum TLS version to allow in negotiation. Defaults to tlsv1.
[874/889] Compiling PGExtras TableRow.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/postgres-nio/Sources/PostgresNIO/Connection/PostgresConnection.swift:55:31: warning: static property 'disable' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 53 |
 54 |             /// Do not try to create a TLS connection to the server.
 55 |             public static var disable: Self = Self.init(.disable)
    |                               |- warning: static property 'disable' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                               |- note: convert 'disable' to a 'let' constant to make 'Sendable' shared state immutable
    |                               |- note: annotate 'disable' with '@MainActor' if property should only be accessed from the main actor
    |                               `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 56 |
 57 |             /// Try to create a TLS connection to the server. If the server supports TLS, create a TLS connection.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/PostgresConnect+ext.swift:26:25: warning: reference to static property 'disable' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
24 |         switch tls {
25 |             case .disable:
26 |                 self = .disable
   |                         `- warning: reference to static property 'disable' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
27 |             case .require:
28 |                 self = try .require(.init(configuration: .clientDefault))
/Users/admin/builder/spi-builder-workspace/.build/checkouts/postgres-nio/Sources/PostgresNIO/Connection/PostgresConnection.swift:55:31: note: static property declared here
 53 |
 54 |             /// Do not try to create a TLS connection to the server.
 55 |             public static var disable: Self = Self.init(.disable)
    |                               `- note: static property declared here
 56 |
 57 |             /// Try to create a TLS connection to the server. If the server supports TLS, create a TLS connection.
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio-ssl/Sources/NIOSSL/TLSConfiguration.swift:226:23: warning: static property 'clientDefault' is not concurrency-safe because non-'Sendable' type 'TLSConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
222 |
223 | /// Manages configuration of TLS for SwiftNIO programs.
224 | public struct TLSConfiguration {
    |               `- note: consider making struct 'TLSConfiguration' conform to the 'Sendable' protocol
225 |     /// A default TLS configuration for client use.
226 |     public static let clientDefault = TLSConfiguration.makeClientConfiguration()
    |                       |- warning: static property 'clientDefault' is not concurrency-safe because non-'Sendable' type 'TLSConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'clientDefault' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
227 |
228 |     /// The minimum TLS version to allow in negotiation. Defaults to tlsv1.
[875/889] Compiling PGExtras Credentials.swift
[876/889] Compiling PGExtras Options.swift
[877/889] Compiling PGExtras LongRunningQueries.swift
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/LongRunningQueries.swift:26:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<LongRunningQueries.Row.Values>' (aka 'TextTable<(Int, Decimal, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
24 |         var values: Values
25 |
26 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<LongRunningQueries.Row.Values>' (aka 'TextTable<(Int, Decimal, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
27 |             [
28 |                 Column(title: "PID", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/LongRunningQueries.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 | import Foundation
 4 |
   :
24 |         var values: Values
25 |
26 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |             [
28 |                 Column(title: "PID", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/RecordsRank.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<RecordsRank.Row.Values>' (aka 'TextTable<(String, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<RecordsRank.Row.Values>' (aka 'TextTable<(String, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/RecordsRank.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Name", value: $0),
[878/889] Compiling PGExtras RecordsRank.swift
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/LongRunningQueries.swift:26:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<LongRunningQueries.Row.Values>' (aka 'TextTable<(Int, Decimal, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
24 |         var values: Values
25 |
26 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<LongRunningQueries.Row.Values>' (aka 'TextTable<(Int, Decimal, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
27 |             [
28 |                 Column(title: "PID", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/LongRunningQueries.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 | import Foundation
 4 |
   :
24 |         var values: Values
25 |
26 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |             [
28 |                 Column(title: "PID", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/RecordsRank.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<RecordsRank.Row.Values>' (aka 'TextTable<(String, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<RecordsRank.Row.Values>' (aka 'TextTable<(String, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/RecordsRank.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Name", value: $0),
[879/889] Compiling PGExtras TotalIndexSize.swift
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/TotalIndexSize.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<TotalIndexSize.Row.Values>' (aka 'TextTable<String>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<TotalIndexSize.Row.Values>' (aka 'TextTable<String>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Size", value: $0)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/TotalIndexSize.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Size", value: $0)
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/TotalTableSize.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<TotalTableSize.Row.Values>' (aka 'TextTable<(String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<TotalTableSize.Row.Values>' (aka 'TextTable<(String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/TotalTableSize.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Name", value: $0),
[880/889] Compiling PGExtras TotalTableSize.swift
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/TotalIndexSize.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<TotalIndexSize.Row.Values>' (aka 'TextTable<String>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<TotalIndexSize.Row.Values>' (aka 'TextTable<String>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Size", value: $0)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/TotalIndexSize.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Size", value: $0)
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/TotalTableSize.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<TotalTableSize.Row.Values>' (aka 'TextTable<(String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<TotalTableSize.Row.Values>' (aka 'TextTable<(String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/TotalTableSize.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Name", value: $0),
[881/889] Compiling PGExtras Bloat.swift
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/Bloat.swift:27:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<Bloat.Row.Values>' (aka 'TextTable<(String, String, String, Decimal, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
 25 |         var values: Values
 26 |
 27 |         static let table = TextTable<Row.Values> {
    |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<Bloat.Row.Values>' (aka 'TextTable<(String, String, String, Decimal, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
 28 |             [
 29 |                 Column(title: "Type", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/Bloat.swift:4:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
  2 |
  3 | import ArgumentParser
  4 | import TextTable
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
  5 |
  6 |
    :
 25 |         var values: Values
 26 |
 27 |         static let table = TextTable<Row.Values> {
    |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |             [
 29 |                 Column(title: "Type", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/Blocking.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<Blocking.Row.Values>' (aka 'TextTable<(Optional<Int>, Optional<String>, Optional<Decimal>, Optional<Int>, Optional<String>, Optional<Decimal>)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<Blocking.Row.Values>' (aka 'TextTable<(Optional<Int>, Optional<String>, Optional<Decimal>, Optional<Int>, Optional<String>, Optional<Decimal>)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Blocked PID", value: $0 ?? "NULL", align: .center),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/Blocking.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 | import Foundation
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Blocked PID", value: $0 ?? "NULL", align: .center),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/CacheHit.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<CacheHit.Row.Values>' (aka 'TextTable<(String, Optional<Decimal>)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<CacheHit.Row.Values>' (aka 'TextTable<(String, Optional<Decimal>)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/CacheHit.swift:4:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 2 |
 3 | import ArgumentParser
 4 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 5 |
 6 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Name", value: $0),
[882/889] Compiling PGExtras Blocking.swift
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/Bloat.swift:27:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<Bloat.Row.Values>' (aka 'TextTable<(String, String, String, Decimal, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
 25 |         var values: Values
 26 |
 27 |         static let table = TextTable<Row.Values> {
    |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<Bloat.Row.Values>' (aka 'TextTable<(String, String, String, Decimal, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
 28 |             [
 29 |                 Column(title: "Type", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/Bloat.swift:4:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
  2 |
  3 | import ArgumentParser
  4 | import TextTable
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
  5 |
  6 |
    :
 25 |         var values: Values
 26 |
 27 |         static let table = TextTable<Row.Values> {
    |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |             [
 29 |                 Column(title: "Type", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/Blocking.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<Blocking.Row.Values>' (aka 'TextTable<(Optional<Int>, Optional<String>, Optional<Decimal>, Optional<Int>, Optional<String>, Optional<Decimal>)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<Blocking.Row.Values>' (aka 'TextTable<(Optional<Int>, Optional<String>, Optional<Decimal>, Optional<Int>, Optional<String>, Optional<Decimal>)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Blocked PID", value: $0 ?? "NULL", align: .center),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/Blocking.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 | import Foundation
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Blocked PID", value: $0 ?? "NULL", align: .center),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/CacheHit.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<CacheHit.Row.Values>' (aka 'TextTable<(String, Optional<Decimal>)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<CacheHit.Row.Values>' (aka 'TextTable<(String, Optional<Decimal>)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/CacheHit.swift:4:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 2 |
 3 | import ArgumentParser
 4 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 5 |
 6 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Name", value: $0),
[883/889] Compiling PGExtras CacheHit.swift
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/Bloat.swift:27:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<Bloat.Row.Values>' (aka 'TextTable<(String, String, String, Decimal, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
 25 |         var values: Values
 26 |
 27 |         static let table = TextTable<Row.Values> {
    |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<Bloat.Row.Values>' (aka 'TextTable<(String, String, String, Decimal, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
 28 |             [
 29 |                 Column(title: "Type", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/Bloat.swift:4:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
  2 |
  3 | import ArgumentParser
  4 | import TextTable
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
  5 |
  6 |
    :
 25 |         var values: Values
 26 |
 27 |         static let table = TextTable<Row.Values> {
    |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |             [
 29 |                 Column(title: "Type", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/Blocking.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<Blocking.Row.Values>' (aka 'TextTable<(Optional<Int>, Optional<String>, Optional<Decimal>, Optional<Int>, Optional<String>, Optional<Decimal>)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<Blocking.Row.Values>' (aka 'TextTable<(Optional<Int>, Optional<String>, Optional<Decimal>, Optional<Int>, Optional<String>, Optional<Decimal>)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Blocked PID", value: $0 ?? "NULL", align: .center),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/Blocking.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 | import Foundation
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Blocked PID", value: $0 ?? "NULL", align: .center),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/CacheHit.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<CacheHit.Row.Values>' (aka 'TextTable<(String, Optional<Decimal>)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<CacheHit.Row.Values>' (aka 'TextTable<(String, Optional<Decimal>)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/CacheHit.swift:4:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 2 |
 3 | import ArgumentParser
 4 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 5 |
 6 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Name", value: $0),
[884/889] Emitting module PGExtras
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/Bloat.swift:27:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<Bloat.Row.Values>' (aka 'TextTable<(String, String, String, Decimal, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
 25 |         var values: Values
 26 |
 27 |         static let table = TextTable<Row.Values> {
    |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<Bloat.Row.Values>' (aka 'TextTable<(String, String, String, Decimal, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
 28 |             [
 29 |                 Column(title: "Type", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/Bloat.swift:4:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
  2 |
  3 | import ArgumentParser
  4 | import TextTable
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
  5 |
  6 |
    :
 25 |         var values: Values
 26 |
 27 |         static let table = TextTable<Row.Values> {
    |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |             [
 29 |                 Column(title: "Type", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/Blocking.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<Blocking.Row.Values>' (aka 'TextTable<(Optional<Int>, Optional<String>, Optional<Decimal>, Optional<Int>, Optional<String>, Optional<Decimal>)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<Blocking.Row.Values>' (aka 'TextTable<(Optional<Int>, Optional<String>, Optional<Decimal>, Optional<Int>, Optional<String>, Optional<Decimal>)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Blocked PID", value: $0 ?? "NULL", align: .center),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/Blocking.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 | import Foundation
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Blocked PID", value: $0 ?? "NULL", align: .center),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/CacheHit.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<CacheHit.Row.Values>' (aka 'TextTable<(String, Optional<Decimal>)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<CacheHit.Row.Values>' (aka 'TextTable<(String, Optional<Decimal>)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/CacheHit.swift:4:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 2 |
 3 | import ArgumentParser
 4 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 5 |
 6 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/IndexSize.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<IndexSize.Row.Values>' (aka 'TextTable<(String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<IndexSize.Row.Values>' (aka 'TextTable<(String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/IndexSize.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/IndexUsage.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<IndexUsage.Row.Values>' (aka 'TextTable<(String, Optional<String>, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<IndexUsage.Row.Values>' (aka 'TextTable<(String, Optional<String>, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Table Name", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/IndexUsage.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Table Name", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/Locks.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<Locks.Row.Values>' (aka 'TextTable<(Int, String, Int, String, String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<Locks.Row.Values>' (aka 'TextTable<(Int, String, Int, String, String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "PID", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/Locks.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "PID", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/LongRunningQueries.swift:26:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<LongRunningQueries.Row.Values>' (aka 'TextTable<(Int, Decimal, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
24 |         var values: Values
25 |
26 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<LongRunningQueries.Row.Values>' (aka 'TextTable<(Int, Decimal, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
27 |             [
28 |                 Column(title: "PID", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/LongRunningQueries.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 | import Foundation
 4 |
   :
24 |         var values: Values
25 |
26 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |             [
28 |                 Column(title: "PID", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/RecordsRank.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<RecordsRank.Row.Values>' (aka 'TextTable<(String, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<RecordsRank.Row.Values>' (aka 'TextTable<(String, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/RecordsRank.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/SeqScans.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<SeqScans.Row.Values>' (aka 'TextTable<(String, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<SeqScans.Row.Values>' (aka 'TextTable<(String, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/SeqScans.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/StatReset.swift:24:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<StatReset.Row.Values>' (aka 'TextTable<(String, Optional<String>, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
22 |         var values: Values
23 |
24 |         static let table = TextTable<Row.Values> { _ in [] }
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<StatReset.Row.Values>' (aka 'TextTable<(String, Optional<String>, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
25 |     }
26 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/StatReset.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
22 |         var values: Values
23 |
24 |         static let table = TextTable<Row.Values> { _ in [] }
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |     }
26 |
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/TableIndexesSize.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<TableIndexesSize.Row.Values>' (aka 'TextTable<(String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<TableIndexesSize.Row.Values>' (aka 'TextTable<(String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Table", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/TableIndexesSize.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Table", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/TableSize.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<TableSize.Row.Values>' (aka 'TextTable<(String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<TableSize.Row.Values>' (aka 'TextTable<(String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/TableSize.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/TotalIndexSize.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<TotalIndexSize.Row.Values>' (aka 'TextTable<String>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<TotalIndexSize.Row.Values>' (aka 'TextTable<String>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Size", value: $0)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/TotalIndexSize.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Size", value: $0)
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/TotalTableSize.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<TotalTableSize.Row.Values>' (aka 'TextTable<(String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<TotalTableSize.Row.Values>' (aka 'TextTable<(String, String)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/TotalTableSize.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Name", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/UnusedIndexes.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<UnusedIndexes.Row.Values>' (aka 'TextTable<(String, String, String, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<UnusedIndexes.Row.Values>' (aka 'TextTable<(String, String, String, Int)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Table", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/UnusedIndexes.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Table", value: $0),
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/VacuumStats.swift:25:20: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<VacuumStats.Row.Values>' (aka 'TextTable<(String, String, Optional<String>, Optional<String>, String, String, String, Optional<String>)>') may have shared mutable state; this is an error in the Swift 6 language mode
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    `- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'TextTable<VacuumStats.Row.Values>' (aka 'TextTable<(String, String, Optional<String>, Optional<String>, String, String, String, Optional<String>)>') may have shared mutable state; this is an error in the Swift 6 language mode
26 |             [
27 |                 Column(title: "Schema", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/texttable/Sources/TextTable/TextTable.swift:203:15: note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
201 |      Eve    142    8/13/16
202 |  */
203 | public struct TextTable<T> {
    |               `- note: generic struct 'TextTable' does not conform to the 'Sendable' protocol
204 |     /**
205 |      The adapter function is responsible for mapping an instance `T` to an array of columns. This will be called for each row, including the header. The adapter function may actually be called multiple times for each row or header. You should not make any assumptions regarding the context, order or number of calls.
/Users/admin/builder/spi-builder-workspace/Sources/PGExtras/Commands/VacuumStats.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 1 | import ArgumentParser
 2 | import TextTable
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TextTable'
 3 |
 4 |
   :
23 |         var values: Values
24 |
25 |         static let table = TextTable<Row.Values> {
   |                    |- note: annotate 'table' with '@MainActor' if property should only be accessed from the main actor
   |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |             [
27 |                 Column(title: "Schema", value: $0),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/postgres-nio/Sources/PostgresNIO/New/PostgresCodable.swift:133:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'PostgresDecodingContext<JSONDecoder>' may have shared mutable state; this is an error in the Swift 6 language mode
115 | /// A context that is passed to Swift objects that are decoded from the Postgres wire format. Used
116 | /// to pass further information to the decoding method.
117 | public struct PostgresDecodingContext<JSONDecoder: PostgresJSONDecoder> {
    |               `- note: consider making generic struct 'PostgresDecodingContext' conform to the 'Sendable' protocol
118 |     /// A ``PostgresJSONDecoder`` used to decode the object from json.
119 |     public var jsonDecoder: JSONDecoder
    :
131 | extension PostgresDecodingContext where JSONDecoder == Foundation.JSONDecoder {
132 |     /// A default ``PostgresDecodingContext`` that uses a Foundation `JSONDecoder`.
133 |     public static let `default` = PostgresDecodingContext(jsonDecoder: Foundation.JSONDecoder())
    |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'PostgresDecodingContext<JSONDecoder>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
134 | }
135 |
[885/889] Compiling PGExtras PGExtras.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/postgres-nio/Sources/PostgresNIO/New/PostgresCodable.swift:133:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'PostgresDecodingContext<JSONDecoder>' may have shared mutable state; this is an error in the Swift 6 language mode
115 | /// A context that is passed to Swift objects that are decoded from the Postgres wire format. Used
116 | /// to pass further information to the decoding method.
117 | public struct PostgresDecodingContext<JSONDecoder: PostgresJSONDecoder> {
    |               `- note: consider making generic struct 'PostgresDecodingContext' conform to the 'Sendable' protocol
118 |     /// A ``PostgresJSONDecoder`` used to decode the object from json.
119 |     public var jsonDecoder: JSONDecoder
    :
131 | extension PostgresDecodingContext where JSONDecoder == Foundation.JSONDecoder {
132 |     /// A default ``PostgresDecodingContext`` that uses a Foundation `JSONDecoder`.
133 |     public static let `default` = PostgresDecodingContext(jsonDecoder: Foundation.JSONDecoder())
    |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'PostgresDecodingContext<JSONDecoder>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
134 | }
135 |
[886/889] Compiling PGExtras PGExtrasCommand.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/postgres-nio/Sources/PostgresNIO/New/PostgresCodable.swift:133:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'PostgresDecodingContext<JSONDecoder>' may have shared mutable state; this is an error in the Swift 6 language mode
115 | /// A context that is passed to Swift objects that are decoded from the Postgres wire format. Used
116 | /// to pass further information to the decoding method.
117 | public struct PostgresDecodingContext<JSONDecoder: PostgresJSONDecoder> {
    |               `- note: consider making generic struct 'PostgresDecodingContext' conform to the 'Sendable' protocol
118 |     /// A ``PostgresJSONDecoder`` used to decode the object from json.
119 |     public var jsonDecoder: JSONDecoder
    :
131 | extension PostgresDecodingContext where JSONDecoder == Foundation.JSONDecoder {
132 |     /// A default ``PostgresDecodingContext`` that uses a Foundation `JSONDecoder`.
133 |     public static let `default` = PostgresDecodingContext(jsonDecoder: Foundation.JSONDecoder())
    |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'PostgresDecodingContext<JSONDecoder>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
134 | }
135 |
[887/891] Compiling pg_extras pg-extras.swift
/Users/admin/builder/spi-builder-workspace/Sources/pg-extras/pg-extras.swift:7:23: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 5 | @main
 6 | public struct PGExtras: AsyncParsableCommand {
 7 |     public static var configuration = CommandConfiguration(
   |                       |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 8 |         abstract: "PG Extras",
 9 |         subcommands: [
[888/891] Emitting module pg_extras
/Users/admin/builder/spi-builder-workspace/Sources/pg-extras/pg-extras.swift:7:23: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 5 | @main
 6 | public struct PGExtras: AsyncParsableCommand {
 7 |     public static var configuration = CommandConfiguration(
   |                       |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 8 |         abstract: "PG Extras",
 9 |         subcommands: [
[888/891] Write Objects.LinkFileList
[889/891] Linking pg-extras
[890/891] Applying pg-extras
Build complete! (70.33s)
Fetching https://github.com/cfilipov/texttable.git
[1/210] Fetching texttable
Fetched https://github.com/cfilipov/texttable.git from cache (0.86s)
Fetching https://github.com/apple/swift-crypto.git
Fetching https://github.com/apple/swift-nio-ssl.git
Fetching https://github.com/apple/swift-argument-parser.git
Fetching https://github.com/vapor/postgres-nio.git
Fetching https://github.com/apple/swift-metrics.git
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/apple/swift-nio.git
[1/2028] Fetching swift-metrics
[184/5381] Fetching swift-metrics, swift-log
[285/13181] Fetching swift-metrics, swift-log, swift-crypto
[626/25449] Fetching swift-metrics, swift-log, swift-crypto, swift-nio-ssl
[1674/36528] Fetching swift-metrics, swift-log, swift-crypto, swift-nio-ssl, postgres-nio
[1887/48207] Fetching swift-metrics, swift-log, swift-crypto, swift-nio-ssl, postgres-nio, swift-argument-parser
[14320/113792] Fetching swift-metrics, swift-log, swift-crypto, swift-nio-ssl, postgres-nio, swift-argument-parser, swift-nio
Fetched https://github.com/vapor/postgres-nio.git from cache (1.58s)
Fetching https://github.com/apple/swift-nio-transport-services.git
[32035/102713] Fetching swift-metrics, swift-log, swift-crypto, swift-nio-ssl, swift-argument-parser, swift-nio
Fetched https://github.com/apple/swift-argument-parser.git from cache (1.86s)
Computing version for https://github.com/vapor/postgres-nio.git
Fetched https://github.com/apple/swift-nio-ssl.git from cache (1.86s)
Fetched https://github.com/apple/swift-crypto.git from cache (1.86s)
[24401/70966] Fetching swift-metrics, swift-log, swift-nio
[43422/73071] Fetching swift-metrics, swift-log, swift-nio, swift-nio-transport-services
Computed https://github.com/vapor/postgres-nio.git at 1.10.0 (0.70s)
Fetched https://github.com/apple/swift-nio-transport-services.git from cache (1.13s)
[46044/70966] Fetching swift-metrics, swift-log, swift-nio
Fetched https://github.com/apple/swift-metrics.git from cache (4.47s)
Fetched https://github.com/apple/swift-nio.git from cache (4.47s)
Fetched https://github.com/apple/swift-log.git from cache (4.47s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.1.2 (0.68s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.4.2 (0.63s)
Computing version for https://github.com/apple/swift-metrics.git
Computed https://github.com/apple/swift-metrics.git at 2.3.0 (2.55s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 2.1.0 (0.67s)
Computing version for https://github.com/apple/swift-nio-ssl.git
Computed https://github.com/apple/swift-nio-ssl.git at 2.19.0 (0.72s)
Computing version for https://github.com/apple/swift-nio-transport-services.git
Computed https://github.com/apple/swift-nio-transport-services.git at 1.12.0 (0.65s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.40.0 (0.71s)
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 2.1.0
Creating working copy for https://github.com/vapor/postgres-nio.git
Working copy of https://github.com/vapor/postgres-nio.git resolved at 1.10.0
Creating working copy for https://github.com/cfilipov/texttable.git
Working copy of https://github.com/cfilipov/texttable.git resolved at master (e032892)
Creating working copy for https://github.com/apple/swift-metrics.git
Working copy of https://github.com/apple/swift-metrics.git resolved at 2.3.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.40.0
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.4.2
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.12.0
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.1.2
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.19.0
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.2",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser.git"
    },
    {
      "identity" : "postgres-nio",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.10.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/vapor/postgres-nio.git"
    },
    {
      "identity" : "texttable",
      "requirement" : {
        "branch" : [
          "master"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/cfilipov/texttable.git"
    }
  ],
  "manifest_display_name" : "PGExtras",
  "name" : "PGExtras",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "12.0"
    }
  ],
  "products" : [
    {
      "name" : "pg-extras",
      "targets" : [
        "pg-extras"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "PGExtras",
      "targets" : [
        "PGExtras"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "pg_extrasTests",
      "module_type" : "SwiftTarget",
      "name" : "pg-extrasTests",
      "path" : "Tests/pg-extrasTests",
      "sources" : [
        "swift_pg_extrasTests.swift"
      ],
      "target_dependencies" : [
        "pg-extras"
      ],
      "type" : "test"
    },
    {
      "c99name" : "pg_extras",
      "module_type" : "SwiftTarget",
      "name" : "pg-extras",
      "path" : "Sources/pg-extras",
      "product_memberships" : [
        "pg-extras"
      ],
      "sources" : [
        "pg-extras.swift"
      ],
      "target_dependencies" : [
        "PGExtras"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "PGExtras",
      "module_type" : "SwiftTarget",
      "name" : "PGExtras",
      "path" : "Sources/PGExtras",
      "product_dependencies" : [
        "ArgumentParser",
        "PostgresNIO",
        "TextTable"
      ],
      "product_memberships" : [
        "pg-extras",
        "PGExtras"
      ],
      "sources" : [
        "Commands/Bloat.swift",
        "Commands/Blocking.swift",
        "Commands/CacheHit.swift",
        "Commands/IndexSize.swift",
        "Commands/IndexUsage.swift",
        "Commands/Locks.swift",
        "Commands/LongRunningQueries.swift",
        "Commands/RecordsRank.swift",
        "Commands/SeqScans.swift",
        "Commands/StatReset.swift",
        "Commands/TableIndexesSize.swift",
        "Commands/TableSize.swift",
        "Commands/TotalIndexSize.swift",
        "Commands/TotalTableSize.swift",
        "Commands/UnusedIndexes.swift",
        "Commands/VacuumStats.swift",
        "Credentials.swift",
        "Options.swift",
        "PGExtras.swift",
        "PGExtrasCommand.swift",
        "PostgresConnect+ext.swift",
        "TableRow.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.6"
}
Done.
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.