> On May 19, 2017, at 10:10, Edward Connell via swift-users > <swift-users@swift.org> wrote: > > I just switched to the 5/17 swift 4.0 tool chain on Linux, and I am getting > the following complaint when using swap on array elements. Is this warning > legitimate because of a copy on write issue? If so, is there some new swap > function for array elements? I realize I can turn 1 line into 3 and do the > swapping myself, it's just verbose. > > warning: simultaneous accesses to var 'dims', but modification requires > exclusive access; consider copying to a local variable > swap(&dims[lastIndex], &dims[lastIndex-1])
Looks like it got changed to "swapAt": https://github.com/apple/swift-evolution/blob/master/proposals/0173-swap-indices.md Hope that helps, - Dave Sweeris
_______________________________________________ swift-users mailing list swift-users@swift.org https://lists.swift.org/mailman/listinfo/swift-users