The Swift Package Index logo.Swift Package Index

Build Information

Successful build of swift-span-algorithms, reference main (3617e0), with Swift 6.4 for macOS (SPM) on 26 Sep 2026 13:03:50 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Dave861/swift-span-algorithms.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/Dave861/swift-span-algorithms
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 3617e04 Fix compile-fail fixtures pinning a version-specific diagnostic phrasing
Cloned https://github.com/Dave861/swift-span-algorithms.git
Revision (git rev-parse @):
3617e0452807493962849348c6884627de62b3fc
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/Dave861/swift-span-algorithms.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/Dave861/swift-span-algorithms.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Planning deferred tasks]
[19 / 28]
[20 / 29] SpanAlgorithms
[29 / 56]
[33 / 56]
[35 / 56]
[36 / 56]
[47 / 56] SpanAlgorithms
[53 / 56] AllExcludingTests
[53 / 56] SpanAlgorithms
Build complete! (5.13 sec)
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:75:14: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 73 |     if count == 0 { return nil }
 74 |     #if canImport(Darwin) || canImport(Glibc) || canImport(Musl)
 75 |       return unsafe withUnsafeBufferPointer { buf in
    |              `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 76 |         guard let base = buf.baseAddress else { return _scalarFirstIndex(of: element) }
 77 |         guard let found = unsafe memchr(base, Int32(element), buf.count) else { return nil }
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:113:9: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
111 |       let n = count
112 |       return unsafe withUnsafeBufferPointer { buf in
113 |         unsafe pattern.withUnsafeBufferPointer { pbuf in
    |         `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
114 |           guard let base = buf.baseAddress, let pbase = pbuf.baseAddress else {
115 |             return _scalarFirstRange(of: pattern)
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:112:14: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
110 |     #if canImport(Darwin) || canImport(Glibc) || canImport(Musl)
111 |       let n = count
112 |       return unsafe withUnsafeBufferPointer { buf in
    |              `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
113 |         unsafe pattern.withUnsafeBufferPointer { pbuf in
114 |           guard let base = buf.baseAddress, let pbase = pbuf.baseAddress else {
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:160:9: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
158 |     #if canImport(Darwin) || canImport(Glibc) || canImport(Musl)
159 |       return unsafe withUnsafeBufferPointer { buf in
160 |         unsafe prefix.withUnsafeBufferPointer { pbuf in
    |         `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
161 |           guard let base = buf.baseAddress, let pbase = pbuf.baseAddress else {
162 |             return _scalarStarts(with: prefix)
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:159:14: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
157 |     if m > count { return false }
158 |     #if canImport(Darwin) || canImport(Glibc) || canImport(Musl)
159 |       return unsafe withUnsafeBufferPointer { buf in
    |              `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
160 |         unsafe prefix.withUnsafeBufferPointer { pbuf in
161 |           guard let base = buf.baseAddress, let pbase = pbuf.baseAddress else {
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:195:9: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
193 |       let offset = count - m
194 |       return unsafe withUnsafeBufferPointer { buf in
195 |         unsafe suffix.withUnsafeBufferPointer { sbuf in
    |         `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
196 |           guard let base = buf.baseAddress, let sbase = sbuf.baseAddress else {
197 |             return _scalarEnds(with: suffix)
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:194:14: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
192 |     #if canImport(Darwin) || canImport(Glibc) || canImport(Musl)
193 |       let offset = count - m
194 |       return unsafe withUnsafeBufferPointer { buf in
    |              `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
195 |         unsafe suffix.withUnsafeBufferPointer { sbuf in
196 |           guard let base = buf.baseAddress, let sbase = sbuf.baseAddress else {
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:230:9: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
228 |     #if canImport(Darwin) || canImport(Glibc) || canImport(Musl)
229 |       return unsafe withUnsafeBufferPointer { buf in
230 |         unsafe other.withUnsafeBufferPointer { obuf in
    |         `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
231 |           guard let base = buf.baseAddress, let obase = obuf.baseAddress else {
232 |             return _scalarElementsEqual(other)
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:229:14: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
227 |     if count == 0 { return true }
228 |     #if canImport(Darwin) || canImport(Glibc) || canImport(Musl)
229 |       return unsafe withUnsafeBufferPointer { buf in
    |              `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
230 |         unsafe other.withUnsafeBufferPointer { obuf in
231 |           guard let base = buf.baseAddress, let obase = obuf.baseAddress else {
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:361:14: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
359 |     if count == 0 { return nil }
360 |     #if canImport(Darwin) || canImport(Glibc) || canImport(Musl)
361 |       return unsafe withUnsafeBufferPointer { buf in
    |              `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
362 |         guard let base = buf.baseAddress else { return _scalarFirstIndex(of: element) }
363 |         guard let found = unsafe memchr(base, Int32(UInt8(bitPattern: element)), buf.count) else {
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:401:9: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
399 |       let n = count
400 |       return unsafe withUnsafeBufferPointer { buf in
401 |         unsafe pattern.withUnsafeBufferPointer { pbuf in
    |         `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
402 |           guard let base = buf.baseAddress, let pbase = pbuf.baseAddress else {
403 |             return _scalarFirstRange(of: pattern)
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:400:14: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
398 |     #if canImport(Darwin) || canImport(Glibc) || canImport(Musl)
399 |       let n = count
400 |       return unsafe withUnsafeBufferPointer { buf in
    |              `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
401 |         unsafe pattern.withUnsafeBufferPointer { pbuf in
402 |           guard let base = buf.baseAddress, let pbase = pbuf.baseAddress else {
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:448:9: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
446 |     #if canImport(Darwin) || canImport(Glibc) || canImport(Musl)
447 |       return unsafe withUnsafeBufferPointer { buf in
448 |         unsafe prefix.withUnsafeBufferPointer { pbuf in
    |         `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
449 |           guard let base = buf.baseAddress, let pbase = pbuf.baseAddress else {
450 |             return _scalarStarts(with: prefix)
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:447:14: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
445 |     if m > count { return false }
446 |     #if canImport(Darwin) || canImport(Glibc) || canImport(Musl)
447 |       return unsafe withUnsafeBufferPointer { buf in
    |              `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
448 |         unsafe prefix.withUnsafeBufferPointer { pbuf in
449 |           guard let base = buf.baseAddress, let pbase = pbuf.baseAddress else {
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:483:9: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
481 |       let offset = count - m
482 |       return unsafe withUnsafeBufferPointer { buf in
483 |         unsafe suffix.withUnsafeBufferPointer { sbuf in
    |         `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
484 |           guard let base = buf.baseAddress, let sbase = sbuf.baseAddress else {
485 |             return _scalarEnds(with: suffix)
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:482:14: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
480 |     #if canImport(Darwin) || canImport(Glibc) || canImport(Musl)
481 |       let offset = count - m
482 |       return unsafe withUnsafeBufferPointer { buf in
    |              `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
483 |         unsafe suffix.withUnsafeBufferPointer { sbuf in
484 |           guard let base = buf.baseAddress, let sbase = sbuf.baseAddress else {
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:518:9: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
516 |     #if canImport(Darwin) || canImport(Glibc) || canImport(Musl)
517 |       return unsafe withUnsafeBufferPointer { buf in
518 |         unsafe other.withUnsafeBufferPointer { obuf in
    |         `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
519 |           guard let base = buf.baseAddress, let obase = obuf.baseAddress else {
520 |             return _scalarElementsEqual(other)
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:517:14: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
515 |     if count == 0 { return true }
516 |     #if canImport(Darwin) || canImport(Glibc) || canImport(Musl)
517 |       return unsafe withUnsafeBufferPointer { buf in
    |              `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
518 |         unsafe other.withUnsafeBufferPointer { obuf in
519 |           guard let base = buf.baseAddress, let obase = obuf.baseAddress else {
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:75:14: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 73 |     if count == 0 { return nil }
 74 |     #if canImport(Darwin) || canImport(Glibc) || canImport(Musl)
 75 |       return unsafe withUnsafeBufferPointer { buf in
    |              `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
 76 |         guard let base = buf.baseAddress else { return _scalarFirstIndex(of: element) }
 77 |         guard let found = unsafe memchr(base, Int32(element), buf.count) else { return nil }
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:113:9: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
111 |       let n = count
112 |       return unsafe withUnsafeBufferPointer { buf in
113 |         unsafe pattern.withUnsafeBufferPointer { pbuf in
    |         `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
114 |           guard let base = buf.baseAddress, let pbase = pbuf.baseAddress else {
115 |             return _scalarFirstRange(of: pattern)
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:112:14: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
110 |     #if canImport(Darwin) || canImport(Glibc) || canImport(Musl)
111 |       let n = count
112 |       return unsafe withUnsafeBufferPointer { buf in
    |              `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
113 |         unsafe pattern.withUnsafeBufferPointer { pbuf in
114 |           guard let base = buf.baseAddress, let pbase = pbuf.baseAddress else {
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:160:9: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
158 |     #if canImport(Darwin) || canImport(Glibc) || canImport(Musl)
159 |       return unsafe withUnsafeBufferPointer { buf in
160 |         unsafe prefix.withUnsafeBufferPointer { pbuf in
    |         `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
161 |           guard let base = buf.baseAddress, let pbase = pbuf.baseAddress else {
162 |             return _scalarStarts(with: prefix)
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:159:14: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
157 |     if m > count { return false }
158 |     #if canImport(Darwin) || canImport(Glibc) || canImport(Musl)
159 |       return unsafe withUnsafeBufferPointer { buf in
    |              `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
160 |         unsafe prefix.withUnsafeBufferPointer { pbuf in
161 |           guard let base = buf.baseAddress, let pbase = pbuf.baseAddress else {
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:195:9: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
193 |       let offset = count - m
194 |       return unsafe withUnsafeBufferPointer { buf in
195 |         unsafe suffix.withUnsafeBufferPointer { sbuf in
    |         `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
196 |           guard let base = buf.baseAddress, let sbase = sbuf.baseAddress else {
197 |             return _scalarEnds(with: suffix)
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:194:14: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
192 |     #if canImport(Darwin) || canImport(Glibc) || canImport(Musl)
193 |       let offset = count - m
194 |       return unsafe withUnsafeBufferPointer { buf in
    |              `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
195 |         unsafe suffix.withUnsafeBufferPointer { sbuf in
196 |           guard let base = buf.baseAddress, let sbase = sbuf.baseAddress else {
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:230:9: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
228 |     #if canImport(Darwin) || canImport(Glibc) || canImport(Musl)
229 |       return unsafe withUnsafeBufferPointer { buf in
230 |         unsafe other.withUnsafeBufferPointer { obuf in
    |         `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
231 |           guard let base = buf.baseAddress, let obase = obuf.baseAddress else {
232 |             return _scalarElementsEqual(other)
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:229:14: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
227 |     if count == 0 { return true }
228 |     #if canImport(Darwin) || canImport(Glibc) || canImport(Musl)
229 |       return unsafe withUnsafeBufferPointer { buf in
    |              `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
230 |         unsafe other.withUnsafeBufferPointer { obuf in
231 |           guard let base = buf.baseAddress, let obase = obuf.baseAddress else {
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:361:14: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
359 |     if count == 0 { return nil }
360 |     #if canImport(Darwin) || canImport(Glibc) || canImport(Musl)
361 |       return unsafe withUnsafeBufferPointer { buf in
    |              `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
362 |         guard let base = buf.baseAddress else { return _scalarFirstIndex(of: element) }
363 |         guard let found = unsafe memchr(base, Int32(UInt8(bitPattern: element)), buf.count) else {
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:401:9: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
399 |       let n = count
400 |       return unsafe withUnsafeBufferPointer { buf in
401 |         unsafe pattern.withUnsafeBufferPointer { pbuf in
    |         `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
402 |           guard let base = buf.baseAddress, let pbase = pbuf.baseAddress else {
403 |             return _scalarFirstRange(of: pattern)
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:400:14: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
398 |     #if canImport(Darwin) || canImport(Glibc) || canImport(Musl)
399 |       let n = count
400 |       return unsafe withUnsafeBufferPointer { buf in
    |              `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
401 |         unsafe pattern.withUnsafeBufferPointer { pbuf in
402 |           guard let base = buf.baseAddress, let pbase = pbuf.baseAddress else {
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:448:9: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
446 |     #if canImport(Darwin) || canImport(Glibc) || canImport(Musl)
447 |       return unsafe withUnsafeBufferPointer { buf in
448 |         unsafe prefix.withUnsafeBufferPointer { pbuf in
    |         `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
449 |           guard let base = buf.baseAddress, let pbase = pbuf.baseAddress else {
450 |             return _scalarStarts(with: prefix)
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:447:14: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
445 |     if m > count { return false }
446 |     #if canImport(Darwin) || canImport(Glibc) || canImport(Musl)
447 |       return unsafe withUnsafeBufferPointer { buf in
    |              `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
448 |         unsafe prefix.withUnsafeBufferPointer { pbuf in
449 |           guard let base = buf.baseAddress, let pbase = pbuf.baseAddress else {
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:483:9: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
481 |       let offset = count - m
482 |       return unsafe withUnsafeBufferPointer { buf in
483 |         unsafe suffix.withUnsafeBufferPointer { sbuf in
    |         `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
484 |           guard let base = buf.baseAddress, let sbase = sbuf.baseAddress else {
485 |             return _scalarEnds(with: suffix)
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:482:14: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
480 |     #if canImport(Darwin) || canImport(Glibc) || canImport(Musl)
481 |       let offset = count - m
482 |       return unsafe withUnsafeBufferPointer { buf in
    |              `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
483 |         unsafe suffix.withUnsafeBufferPointer { sbuf in
484 |           guard let base = buf.baseAddress, let sbase = sbuf.baseAddress else {
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:518:9: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
516 |     #if canImport(Darwin) || canImport(Glibc) || canImport(Musl)
517 |       return unsafe withUnsafeBufferPointer { buf in
518 |         unsafe other.withUnsafeBufferPointer { obuf in
    |         `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
519 |           guard let base = buf.baseAddress, let obase = obuf.baseAddress else {
520 |             return _scalarElementsEqual(other)
/Users/admin/builder/spi-builder-workspace/Sources/SpanAlgorithms/Span+ByteFastPaths.swift:517:14: warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
515 |     if count == 0 { return true }
516 |     #if canImport(Darwin) || canImport(Glibc) || canImport(Musl)
517 |       return unsafe withUnsafeBufferPointer { buf in
    |              `- warning: no unsafe operations occur within 'unsafe' expression [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker\UnnecessaryEffectMarker]8;;\::]8;;https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe\UnnecessaryUnsafe]8;;\]
518 |         unsafe other.withUnsafeBufferPointer { obuf in
519 |           guard let base = buf.baseAddress, let obase = obuf.baseAddress else {
[#UnnecessaryEffectMarker]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-effect-marker>
[#UnnecessaryUnsafe]: <https://docs.swift.org/compiler/documentation/diagnostics/unnecessary-unsafe>
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "swift-span-algorithms",
  "name" : "swift-span-algorithms",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "ios",
      "version" : "16.0"
    },
    {
      "name" : "tvos",
      "version" : "16.0"
    },
    {
      "name" : "watchos",
      "version" : "9.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "SpanAlgorithms",
      "targets" : [
        "SpanAlgorithms"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SpanAlgorithmsTests",
      "module_type" : "SwiftTarget",
      "name" : "SpanAlgorithmsTests",
      "path" : "Tests/SpanAlgorithmsTests",
      "sources" : [
        "ASCIITrimmingTests.swift",
        "ByteFastPathTests.swift",
        "ComparisonTests.swift",
        "CursorTests.swift",
        "ForEachChunkTests.swift",
        "ForEachSplitTests.swift",
        "InlineArrayAlgorithmsTests.swift",
        "MatchingTests.swift",
        "MinMaxTests.swift",
        "MutableSpanForwardingTests.swift",
        "ParsingBytesTests.swift",
        "PatternSplitTests.swift",
        "RawSpanBytesTests.swift",
        "RawSpanCursorTests.swift",
        "RawSpanParityTests.swift",
        "RawSpanUTF8Tests.swift",
        "SearchTests.swift",
        "SmokeTests.swift",
        "Support/SpanTestHelpers.swift",
        "TrimmingTests.swift"
      ],
      "target_dependencies" : [
        "SpanAlgorithms"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpanAlgorithms",
      "module_type" : "SwiftTarget",
      "name" : "SpanAlgorithms",
      "path" : "Sources/SpanAlgorithms",
      "product_memberships" : [
        "SpanAlgorithms"
      ],
      "sources" : [
        "ASCII+Trimming.swift",
        "InlineArray+Algorithms.swift",
        "MutableSpan+Forwarding.swift",
        "RawSpan+Bytes.swift",
        "RawSpan+Cursors.swift",
        "RawSpan+Matching.swift",
        "RawSpan+PatternSplit.swift",
        "RawSpan+Trimming.swift",
        "RawSpan+UTF8.swift",
        "Span+ByteFastPaths.swift",
        "Span+Comparison.swift",
        "Span+Cursors.swift",
        "Span+ForEachChunk.swift",
        "Span+ForEachSplit.swift",
        "Span+Matching.swift",
        "Span+MinMax.swift",
        "Span+PatternSplit.swift",
        "Span+Search.swift",
        "Span+Trimming.swift",
        "SpanAlgorithms.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.2"
}
Done.